--- /srv/rebuilderd/tmp/rebuilderdIdMQqS/inputs/shortwave_5.0.0-6_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdIdMQqS/out/shortwave_5.0.0-6_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2025-09-07 23:28:54.000000 debian-binary │ -rw-r--r-- 0 0 0 2128 2025-09-07 23:28:54.000000 control.tar.xz │ --rw-r--r-- 0 0 0 3626456 2025-09-07 23:28:54.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 3625624 2025-09-07 23:28:54.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/bin/shortwave │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -10,16 +10,16 @@ │ │ │ │ [ 5] .dynstr STRTAB 00003734 003734 0044a8 00 A 0 0 1 │ │ │ │ [ 6] .gnu.version VERSYM 00007bdc 007bdc 00069a 02 A 4 0 2 │ │ │ │ [ 7] .gnu.version_r VERNEED 00008278 008278 000200 00 A 5 7 4 │ │ │ │ [ 8] .rel.dyn REL 00008478 008478 0491f0 08 A 4 0 4 │ │ │ │ [ 9] .rel.plt REL 00051668 051668 0019c0 08 AI 4 26 4 │ │ │ │ [10] .init PROGBITS 00053028 053028 00000c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 00053034 053034 0026b8 04 AX 0 0 4 │ │ │ │ - [12] .text PROGBITS 000556f0 0556f0 92f7e8 00 AX 0 0 16 │ │ │ │ - [13] .fini PROGBITS 00984ed8 984ed8 000008 00 AX 0 0 4 │ │ │ │ + [12] .text PROGBITS 000556f0 0556f0 92f7f8 00 AX 0 0 16 │ │ │ │ + [13] .fini PROGBITS 00984ee8 984ee8 000008 00 AX 0 0 4 │ │ │ │ [14] .rodata PROGBITS 00984f00 984f00 1146b8 00 A 0 0 64 │ │ │ │ [15] .debug_gdb_scripts PROGBITS 00a995b8 a995b8 000022 01 AMS 0 0 1 │ │ │ │ [16] .ARM.extab PROGBITS 00a995dc a995dc 09f5fc 00 A 0 0 4 │ │ │ │ [17] .ARM.exidx ARM_EXIDX 00b38bd8 b38bd8 0238c0 00 AL 12 0 4 │ │ │ │ [18] .eh_frame PROGBITS 00b5c498 b5c498 000004 00 A 0 0 4 │ │ │ │ [19] .note.ABI-tag NOTE 00b5c49c b5c49c 000020 00 A 0 0 4 │ │ │ │ [20] .tdata PROGBITS 00b61818 b61818 000058 00 WAT 0 0 8 │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -831,18 +831,18 @@ │ │ │ │ 827: 00000000 0 FUNC GLOBAL DEFAULT UND gtk_application_get_active_window │ │ │ │ 828: 00000000 0 FUNC GLOBAL DEFAULT UND sqlite3_open_v2 │ │ │ │ 829: 00000000 0 FUNC GLOBAL DEFAULT UND g_main_context_unref │ │ │ │ 830: 00000000 0 FUNC GLOBAL DEFAULT UND adw_preferences_dialog_get_type@LIBADWAITA_1_0 (11) │ │ │ │ 831: 00000000 0 FUNC GLOBAL DEFAULT UND bind@GLIBC_2.4 (2) │ │ │ │ 832: 00000000 0 FUNC GLOBAL DEFAULT UND adw_about_dialog_set_designers@LIBADWAITA_1_0 (11) │ │ │ │ 833: 00000000 0 FUNC GLOBAL DEFAULT UND adw_toast_get_type@LIBADWAITA_1_0 (11) │ │ │ │ - 834: 00984894 36 FUNC WEAK DEFAULT 12 __aeabi_ldivmod │ │ │ │ + 834: 009848a4 36 FUNC WEAK DEFAULT 12 __aeabi_ldivmod │ │ │ │ 835: 00bc3504 0 NOTYPE GLOBAL DEFAULT 28 _bss_end__ │ │ │ │ 836: 00984f00 4 OBJECT GLOBAL DEFAULT 14 _IO_stdin_used │ │ │ │ 837: 00bc3504 0 NOTYPE GLOBAL DEFAULT 28 __end__ │ │ │ │ 838: 00bc3504 0 NOTYPE GLOBAL DEFAULT 28 __bss_end__ │ │ │ │ 839: 00bc2888 0 NOTYPE GLOBAL DEFAULT 27 _edata │ │ │ │ 840: 00bc28a0 0 NOTYPE GLOBAL DEFAULT 28 __bss_start__ │ │ │ │ 841: 00bc28a0 0 NOTYPE GLOBAL DEFAULT 28 __bss_start │ │ │ │ 842: 00bc3504 0 NOTYPE GLOBAL DEFAULT 28 _end │ │ │ │ - 843: 009848d4 36 FUNC WEAK DEFAULT 12 __aeabi_uldivmod │ │ │ │ - 844: 009848b8 28 FUNC WEAK DEFAULT 12 __aeabi_uidivmod │ │ │ │ + 843: 009848e4 36 FUNC WEAK DEFAULT 12 __aeabi_uldivmod │ │ │ │ + 844: 009848c8 28 FUNC WEAK DEFAULT 12 __aeabi_uidivmod │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -20,15 +20,15 @@ │ │ │ │ 0x00000001 (NEEDED) Shared library: [libssl.so.3] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libcrypto.so.3] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libsqlite3.so.0] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libgcc_s.so.1] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [ld-linux-armhf.so.3] │ │ │ │ 0x0000000c (INIT) 0x53028 │ │ │ │ - 0x0000000d (FINI) 0x984ed8 │ │ │ │ + 0x0000000d (FINI) 0x984ee8 │ │ │ │ 0x00000019 (INIT_ARRAY) 0xb61870 │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0xb61878 │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x1d4 │ │ │ │ 0x00000005 (STRTAB) 0x3734 │ │ │ │ 0x00000006 (SYMTAB) 0x264 │ │ │ ├── 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: 2e8c670d9c2acb6d0ce4417de68043bf477258bd │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 18e43a7275e290c85df7ac5328f1abe57b94d5bd │ │ │ │ │ │ │ │ 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 │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ -000556f0 <__aeabi_ldivmod@@Base-0x92f1a4>: │ │ │ │ +000556f0 <__aeabi_ldivmod@@Base-0x92f1b4>: │ │ │ │ ldr r1, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r1, #3 │ │ │ │ bxeq lr │ │ │ │ push {r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add r1, sp, #23 │ │ │ │ str r1, [sp, #12] │ │ │ │ @@ -284,17 +284,17 @@ │ │ │ │ stm r3, {r2, r4, r5, r6, r7, lr} │ │ │ │ str r1, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ ldr r1, [ip, #24] │ │ │ │ dmb ish │ │ │ │ cmp r1, #3 │ │ │ │ bne 55b74 │ │ │ │ - bl 2dfe20 │ │ │ │ + bl 2dfe30 │ │ │ │ add r0, r8, #20 │ │ │ │ - bl 2e00e0 │ │ │ │ + bl 2e00f0 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r2, #32 │ │ │ │ add r4, ip, #24 │ │ │ │ mov r0, r5 │ │ │ │ @@ -306,24 +306,24 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r3, [pc, #68] @ 55bf0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 8d7d8 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl b9018 │ │ │ │ + bl b9024 │ │ │ │ b 55b6c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl b9018 │ │ │ │ + bl b9024 │ │ │ │ b 55be0 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r8, #20 │ │ │ │ - bl 2e00e0 │ │ │ │ + bl 2e00f0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq ip, r0, r8, ror #6 │ │ │ │ adcseq ip, r0, r4, asr #6 │ │ │ │ ldr r0, [pc, #92] @ 55c58 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -795,15 +795,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 56338 │ │ │ │ cmp r1, #1 │ │ │ │ bne 56360 │ │ │ │ add r0, sp, #8 │ │ │ │ dmb ish │ │ │ │ - bl 5b5aac │ │ │ │ + bl 5b5abc │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ add lr, sp, #8 │ │ │ │ add ip, sp, #24 │ │ │ │ ldm lr, {r1, r2, r4} │ │ │ │ mov r3, ip │ │ │ │ stm r3, {r1, r2, r4} │ │ │ │ @@ -840,15 +840,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 563ec │ │ │ │ cmp r1, #1 │ │ │ │ bne 56414 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 5b5aac │ │ │ │ + bl 5b5abc │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq fp, r0, ip, ror fp │ │ │ │ ldrhteq fp, [r0], r8 │ │ │ │ ldr r0, [pc, #88] @ 56488 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -1106,21 +1106,21 @@ │ │ │ │ bl 56898 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ bl 6b7d8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r6, sp │ │ │ │ mov r5, r1 │ │ │ │ @@ -1318,15 +1318,15 @@ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r5, r1 │ │ │ │ movw r1, #51712 @ 0xca00 │ │ │ │ movt r1, #15258 @ 0x3b9a │ │ │ │ cmp r0, r1 │ │ │ │ bne 56ba8 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 959248 │ │ │ │ + bl 959258 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r0, [r4, #8] │ │ │ │ b 56bb0 │ │ │ │ @@ -1353,20 +1353,20 @@ │ │ │ │ cmp r6, #0 │ │ │ │ beq 56c9c │ │ │ │ ldr r0, [r6, #24] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r7 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 30c074 │ │ │ │ + bl 30c084 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 56e6c │ │ │ │ mov r0, r6 │ │ │ │ - bl 201840 │ │ │ │ + bl 201850 │ │ │ │ str r9, [r4, #20] │ │ │ │ ldrex r0, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ bne 56c58 │ │ │ │ strex r1, r8, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ bne 56c30 │ │ │ │ @@ -1376,30 +1376,30 @@ │ │ │ │ b 56d18 │ │ │ │ clrex │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ bne 56d18 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r5 │ │ │ │ - bl 9592c4 │ │ │ │ + bl 9592d4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 56d70 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ movw r1, #41248 @ 0xa120 │ │ │ │ movt r1, #7 │ │ │ │ cmp r0, r1 │ │ │ │ bls 56bf4 │ │ │ │ b 56d70 │ │ │ │ ldr r0, [sp] │ │ │ │ bl 58878 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 201840 │ │ │ │ + bl 201850 │ │ │ │ str r6, [r4, #20] │ │ │ │ ldrex r0, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ bne 56cd0 │ │ │ │ strex r1, r8, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ bne 56cb4 │ │ │ │ @@ -1432,20 +1432,20 @@ │ │ │ │ tstne r1, #1 │ │ │ │ bne 56ee0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 56f2c │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ - bl 7a4a1c │ │ │ │ + bl 7a4a2c │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 7a48b4 │ │ │ │ + bl 7a48c4 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 30bf58 │ │ │ │ + bl 30bf68 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ bl 58d5c │ │ │ │ dmb ish │ │ │ │ ldrex r0, [sl] │ │ │ │ add r1, r0, #2 │ │ │ │ strex r2, r1, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -1463,35 +1463,35 @@ │ │ │ │ cmp r7, #0 │ │ │ │ beq 56e0c │ │ │ │ ldr r0, [r7, #24] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r5 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 30c074 │ │ │ │ + bl 30c084 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 56e6c │ │ │ │ mov r0, r7 │ │ │ │ - bl 201840 │ │ │ │ + bl 201850 │ │ │ │ str r6, [r4, #20] │ │ │ │ ldrex r0, [sl] │ │ │ │ orr r1, r0, #1 │ │ │ │ strex r2, r1, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ bne 56de8 │ │ │ │ tst r0, #1 │ │ │ │ dmb ish │ │ │ │ bne 56dac │ │ │ │ b 56e80 │ │ │ │ mov r0, r9 │ │ │ │ bl 58878 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 201840 │ │ │ │ + bl 201850 │ │ │ │ str r7, [r4, #20] │ │ │ │ ldrex r0, [sl] │ │ │ │ cmp r0, #2 │ │ │ │ bne 56e44 │ │ │ │ strex r1, r8, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ bne 56e24 │ │ │ │ @@ -1501,15 +1501,15 @@ │ │ │ │ clrex │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ bne 56eb0 │ │ │ │ tst r0, #1 │ │ │ │ bne 56dac │ │ │ │ mov r0, r9 │ │ │ │ - bl 1ea1fc │ │ │ │ + bl 1ea20c │ │ │ │ b 56dac │ │ │ │ cmp r0, #1 │ │ │ │ bne 56f00 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ @@ -1582,15 +1582,15 @@ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movw r1, #51712 @ 0xca00 │ │ │ │ mov r5, r2 │ │ │ │ movt r1, #15258 @ 0x3b9a │ │ │ │ cmp r0, r1 │ │ │ │ bne 56fc8 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 959248 │ │ │ │ + bl 959258 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r0, [r4, #8] │ │ │ │ b 56fd0 │ │ │ │ @@ -1617,20 +1617,20 @@ │ │ │ │ cmp r6, #0 │ │ │ │ beq 570bc │ │ │ │ ldr r0, [r6, #24] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r7 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 30c074 │ │ │ │ + bl 30c084 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 5728c │ │ │ │ mov r0, r6 │ │ │ │ - bl 201840 │ │ │ │ + bl 201850 │ │ │ │ str r9, [r4, #20] │ │ │ │ ldrex r0, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ bne 57078 │ │ │ │ strex r1, r8, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ bne 57050 │ │ │ │ @@ -1640,30 +1640,30 @@ │ │ │ │ b 57138 │ │ │ │ clrex │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ bne 57138 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r5 │ │ │ │ - bl 9592c4 │ │ │ │ + bl 9592d4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 57190 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ movw r1, #41248 @ 0xa120 │ │ │ │ movt r1, #7 │ │ │ │ cmp r0, r1 │ │ │ │ bls 57014 │ │ │ │ b 57190 │ │ │ │ ldr r0, [sp] │ │ │ │ bl 58878 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 201840 │ │ │ │ + bl 201850 │ │ │ │ str r6, [r4, #20] │ │ │ │ ldrex r0, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ bne 570f0 │ │ │ │ strex r1, r8, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ bne 570d4 │ │ │ │ @@ -1696,20 +1696,20 @@ │ │ │ │ tstne r1, #1 │ │ │ │ bne 57300 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5734c │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ - bl 7a4a1c │ │ │ │ + bl 7a4a2c │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 7a48b4 │ │ │ │ + bl 7a48c4 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 30bf58 │ │ │ │ + bl 30bf68 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ bl 58d5c │ │ │ │ dmb ish │ │ │ │ ldrex r0, [sl] │ │ │ │ add r1, r0, #2 │ │ │ │ strex r2, r1, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -1727,35 +1727,35 @@ │ │ │ │ cmp r7, #0 │ │ │ │ beq 5722c │ │ │ │ ldr r0, [r7, #24] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r5 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 30c074 │ │ │ │ + bl 30c084 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 5728c │ │ │ │ mov r0, r7 │ │ │ │ - bl 201840 │ │ │ │ + bl 201850 │ │ │ │ str r6, [r4, #20] │ │ │ │ ldrex r0, [sl] │ │ │ │ orr r1, r0, #1 │ │ │ │ strex r2, r1, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ bne 57208 │ │ │ │ tst r0, #1 │ │ │ │ dmb ish │ │ │ │ bne 571cc │ │ │ │ b 572a0 │ │ │ │ mov r0, r9 │ │ │ │ bl 58878 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 201840 │ │ │ │ + bl 201850 │ │ │ │ str r7, [r4, #20] │ │ │ │ ldrex r0, [sl] │ │ │ │ cmp r0, #2 │ │ │ │ bne 57264 │ │ │ │ strex r1, r8, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ bne 57244 │ │ │ │ @@ -1765,15 +1765,15 @@ │ │ │ │ clrex │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ bne 572d0 │ │ │ │ tst r0, #1 │ │ │ │ bne 571cc │ │ │ │ mov r0, r9 │ │ │ │ - bl 1ea1fc │ │ │ │ + bl 1ea20c │ │ │ │ b 571cc │ │ │ │ cmp r0, #1 │ │ │ │ bne 57320 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ @@ -1846,15 +1846,15 @@ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movw r1, #51712 @ 0xca00 │ │ │ │ mov r5, r2 │ │ │ │ movt r1, #15258 @ 0x3b9a │ │ │ │ cmp r0, r1 │ │ │ │ bne 573e8 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 959248 │ │ │ │ + bl 959258 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r0, [r4, #8] │ │ │ │ b 573f0 │ │ │ │ @@ -1881,20 +1881,20 @@ │ │ │ │ cmp r6, #0 │ │ │ │ beq 574dc │ │ │ │ ldr r0, [r6, #24] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r7 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 30c074 │ │ │ │ + bl 30c084 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 576ac │ │ │ │ mov r0, r6 │ │ │ │ - bl 201840 │ │ │ │ + bl 201850 │ │ │ │ str r9, [r4, #20] │ │ │ │ ldrex r0, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ bne 57498 │ │ │ │ strex r1, r8, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ bne 57470 │ │ │ │ @@ -1904,30 +1904,30 @@ │ │ │ │ b 57558 │ │ │ │ clrex │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ bne 57558 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r5 │ │ │ │ - bl 9592c4 │ │ │ │ + bl 9592d4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 575b0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ movw r1, #41248 @ 0xa120 │ │ │ │ movt r1, #7 │ │ │ │ cmp r0, r1 │ │ │ │ bls 57434 │ │ │ │ b 575b0 │ │ │ │ ldr r0, [sp] │ │ │ │ bl 58878 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 201840 │ │ │ │ + bl 201850 │ │ │ │ str r6, [r4, #20] │ │ │ │ ldrex r0, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ bne 57510 │ │ │ │ strex r1, r8, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ bne 574f4 │ │ │ │ @@ -1960,20 +1960,20 @@ │ │ │ │ tstne r1, #1 │ │ │ │ bne 57720 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5776c │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ - bl 7a4a1c │ │ │ │ + bl 7a4a2c │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 7a48b4 │ │ │ │ + bl 7a48c4 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 30bf58 │ │ │ │ + bl 30bf68 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ bl 58d5c │ │ │ │ dmb ish │ │ │ │ ldrex r0, [sl] │ │ │ │ add r1, r0, #2 │ │ │ │ strex r2, r1, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -1991,35 +1991,35 @@ │ │ │ │ cmp r7, #0 │ │ │ │ beq 5764c │ │ │ │ ldr r0, [r7, #24] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r5 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 30c074 │ │ │ │ + bl 30c084 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 576ac │ │ │ │ mov r0, r7 │ │ │ │ - bl 201840 │ │ │ │ + bl 201850 │ │ │ │ str r6, [r4, #20] │ │ │ │ ldrex r0, [sl] │ │ │ │ orr r1, r0, #1 │ │ │ │ strex r2, r1, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ bne 57628 │ │ │ │ tst r0, #1 │ │ │ │ dmb ish │ │ │ │ bne 575ec │ │ │ │ b 576c0 │ │ │ │ mov r0, r9 │ │ │ │ bl 58878 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 201840 │ │ │ │ + bl 201850 │ │ │ │ str r7, [r4, #20] │ │ │ │ ldrex r0, [sl] │ │ │ │ cmp r0, #2 │ │ │ │ bne 57684 │ │ │ │ strex r1, r8, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ bne 57664 │ │ │ │ @@ -2029,15 +2029,15 @@ │ │ │ │ clrex │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ bne 576f0 │ │ │ │ tst r0, #1 │ │ │ │ bne 575ec │ │ │ │ mov r0, r9 │ │ │ │ - bl 1ea1fc │ │ │ │ + bl 1ea20c │ │ │ │ b 575ec │ │ │ │ cmp r0, #1 │ │ │ │ bne 57740 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ @@ -2110,15 +2110,15 @@ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movw r1, #51712 @ 0xca00 │ │ │ │ mov r5, r2 │ │ │ │ movt r1, #15258 @ 0x3b9a │ │ │ │ cmp r0, r1 │ │ │ │ bne 57808 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 959248 │ │ │ │ + bl 959258 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r0, [r4, #8] │ │ │ │ b 57810 │ │ │ │ @@ -2145,20 +2145,20 @@ │ │ │ │ cmp r6, #0 │ │ │ │ beq 578fc │ │ │ │ ldr r0, [r6, #24] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r7 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 30c074 │ │ │ │ + bl 30c084 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 57acc │ │ │ │ mov r0, r6 │ │ │ │ - bl 201840 │ │ │ │ + bl 201850 │ │ │ │ str r9, [r4, #20] │ │ │ │ ldrex r0, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ bne 578b8 │ │ │ │ strex r1, r8, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ bne 57890 │ │ │ │ @@ -2168,30 +2168,30 @@ │ │ │ │ b 57978 │ │ │ │ clrex │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ bne 57978 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r5 │ │ │ │ - bl 9592c4 │ │ │ │ + bl 9592d4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 579d0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ movw r1, #41248 @ 0xa120 │ │ │ │ movt r1, #7 │ │ │ │ cmp r0, r1 │ │ │ │ bls 57854 │ │ │ │ b 579d0 │ │ │ │ ldr r0, [sp] │ │ │ │ bl 58878 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 201840 │ │ │ │ + bl 201850 │ │ │ │ str r6, [r4, #20] │ │ │ │ ldrex r0, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ bne 57930 │ │ │ │ strex r1, r8, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ bne 57914 │ │ │ │ @@ -2224,20 +2224,20 @@ │ │ │ │ tstne r1, #1 │ │ │ │ bne 57b40 │ │ │ │ cmp r0, #0 │ │ │ │ beq 57b8c │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ - bl 7a4a1c │ │ │ │ + bl 7a4a2c │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 7a48b4 │ │ │ │ + bl 7a48c4 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 30bf58 │ │ │ │ + bl 30bf68 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ bl 58d5c │ │ │ │ dmb ish │ │ │ │ ldrex r0, [sl] │ │ │ │ add r1, r0, #2 │ │ │ │ strex r2, r1, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2255,35 +2255,35 @@ │ │ │ │ cmp r7, #0 │ │ │ │ beq 57a6c │ │ │ │ ldr r0, [r7, #24] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r5 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 30c074 │ │ │ │ + bl 30c084 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 57acc │ │ │ │ mov r0, r7 │ │ │ │ - bl 201840 │ │ │ │ + bl 201850 │ │ │ │ str r6, [r4, #20] │ │ │ │ ldrex r0, [sl] │ │ │ │ orr r1, r0, #1 │ │ │ │ strex r2, r1, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ bne 57a48 │ │ │ │ tst r0, #1 │ │ │ │ dmb ish │ │ │ │ bne 57a0c │ │ │ │ b 57ae0 │ │ │ │ mov r0, r9 │ │ │ │ bl 58878 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 201840 │ │ │ │ + bl 201850 │ │ │ │ str r7, [r4, #20] │ │ │ │ ldrex r0, [sl] │ │ │ │ cmp r0, #2 │ │ │ │ bne 57aa4 │ │ │ │ strex r1, r8, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ bne 57a84 │ │ │ │ @@ -2293,15 +2293,15 @@ │ │ │ │ clrex │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ bne 57b10 │ │ │ │ tst r0, #1 │ │ │ │ bne 57a0c │ │ │ │ mov r0, r9 │ │ │ │ - bl 1ea1fc │ │ │ │ + bl 1ea20c │ │ │ │ b 57a0c │ │ │ │ cmp r0, #1 │ │ │ │ bne 57b60 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ @@ -2384,49 +2384,49 @@ │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ bl 59f2c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, r2 │ │ │ │ mov lr, r1 │ │ │ │ cmp r2, r3 │ │ │ │ bcs 57c90 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r2, [r0] │ │ │ │ add r3, r1, lr │ │ │ │ subs r2, r3, r2 │ │ │ │ movcc r2, r3 │ │ │ │ mov r3, ip │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3ffab4 │ │ │ │ + b 3ffac4 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldr r1, [r0] │ │ │ │ add r5, r4, ip │ │ │ │ subs r2, r5, r1 │ │ │ │ movcc r2, r5 │ │ │ │ add r5, ip, lr │ │ │ │ add r5, r5, r4 │ │ │ │ subs r1, r5, r1 │ │ │ │ movcc r1, r5 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3ffab4 │ │ │ │ + b 3ffac4 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr ip, [pc, #104] @ 57d34 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #100] @ 57d38 │ │ │ │ stm sp, {r2, r3} │ │ │ │ mov r2, #0 │ │ │ │ @@ -2444,20 +2444,20 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [pc, #44] @ 57d3c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, r4, #4 │ │ │ │ str r1, [sp, #32] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 96f630 │ │ │ │ + bl 96f640 │ │ │ │ mov r0, #20 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - andseq r5, ip, ip, lsl #27 │ │ │ │ + mulseq ip, ip, sp │ │ │ │ adcseq pc, r0, ip, asr #18 │ │ │ │ adcseq r7, r6, ip, lsr pc │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr ip, [pc, #104] @ 57db8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #100] @ 57dbc │ │ │ │ @@ -2477,20 +2477,20 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [pc, #44] @ 57dc0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, r4, #4 │ │ │ │ str r1, [sp, #32] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 96f630 │ │ │ │ + bl 96f640 │ │ │ │ mov r0, #20 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - andseq r5, ip, r8, lsl #26 │ │ │ │ + andseq r5, ip, r8, lsl sp │ │ │ │ ldrsbteq pc, [r0], r8 @ │ │ │ │ ldrhteq r7, [r6], r8 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r2, [pc, #76] @ 57e20 │ │ │ │ ldr r3, [pc, #76] @ 57e24 │ │ │ │ stm sp, {r0, r1} │ │ │ │ @@ -2508,15 +2508,15 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ bl 58440 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {fp, pc} │ │ │ │ - eoreq sl, r3, r0, ror r7 │ │ │ │ + eoreq sl, r3, r0, lsl #15 │ │ │ │ adcseq pc, r0, ip, lsr r8 @ │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #88] @ 57e94 │ │ │ │ ldr r3, [pc, #88] @ 57e98 │ │ │ │ stm sp, {r1, r2} │ │ │ │ @@ -2532,20 +2532,20 @@ │ │ │ │ mov r0, sp │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #8 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, r4, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 96f630 │ │ │ │ + bl 96f640 │ │ │ │ mov r0, #20 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ - eoreq sl, r3, r8, lsl #14 │ │ │ │ + eoreq sl, r3, r8, lsl r7 │ │ │ │ adcseq pc, r0, ip, asr #15 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #120] @ 57f28 │ │ │ │ ldr ip, [pc, #120] @ 57f2c │ │ │ │ ldr r3, [pc, #120] @ 57f30 │ │ │ │ @@ -2569,20 +2569,20 @@ │ │ │ │ add r0, r4, #4 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ add r1, sp, #8 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ str ip, [sp, #48] @ 0x30 │ │ │ │ - bl 96f630 │ │ │ │ + bl 96f640 │ │ │ │ mov r0, #20 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ - mlaeq r3, r8, r6, sl │ │ │ │ + eoreq sl, r3, r8, lsr #13 │ │ │ │ adcseq pc, r0, r8, lsr #7 │ │ │ │ umlalseq pc, r0, r4, r7 @ │ │ │ │ adcseq r7, r6, ip, lsr lr │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ ldr ip, [pc, #92] @ 57fa4 │ │ │ │ ldr r3, [pc, #92] @ 57fa8 │ │ │ │ @@ -2605,15 +2605,15 @@ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 58440 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {fp, pc} │ │ │ │ - andseq r5, ip, r0, lsr fp │ │ │ │ + andseq r5, ip, r0, asr #22 │ │ │ │ adcseq pc, r0, r4, lsl #14 │ │ │ │ adcseq r7, r6, r0, ror #31 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ ldr ip, [pc, #108] @ 5802c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #104] @ 58030 │ │ │ │ @@ -2634,20 +2634,20 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [pc, #44] @ 58034 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 96f630 │ │ │ │ + bl 96f640 │ │ │ │ mov r0, #20 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ - andseq r5, ip, r0, lsr #21 │ │ │ │ + @ instruction: 0x001c5ab0 │ │ │ │ umlalseq pc, r0, r8, r6 @ │ │ │ │ adcseq r7, r6, r0, ror #30 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r2, [pc, #76] @ 58094 │ │ │ │ ldr r3, [pc, #76] @ 58098 │ │ │ │ stm sp, {r0, r1} │ │ │ │ @@ -2665,15 +2665,15 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ bl 58440 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {fp, pc} │ │ │ │ - strdeq sl, [r3], -ip @ │ │ │ │ + eoreq sl, r3, ip, lsl #10 │ │ │ │ ldrshteq pc, [r0], r8 @ │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #88] @ 58108 │ │ │ │ ldr r3, [pc, #88] @ 5810c │ │ │ │ stm sp, {r1, r2} │ │ │ │ @@ -2689,20 +2689,20 @@ │ │ │ │ mov r0, sp │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #8 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, r4, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 96f630 │ │ │ │ + bl 96f640 │ │ │ │ mov r0, #20 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ - mlaeq r3, r4, r4, sl │ │ │ │ + eoreq sl, r3, r4, lsr #9 │ │ │ │ adcseq pc, r0, r8, lsl #11 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ stm sp, {r1, r2} │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2744,22 +2744,22 @@ │ │ │ │ str r2, [sp, #20] │ │ │ │ add r2, sp, #32 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r0, [sp, #32] │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, r4, #4 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 96f630 │ │ │ │ + bl 96f640 │ │ │ │ mov r0, #20 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ - strhteq sl, [r3], -r8 │ │ │ │ + eoreq sl, r3, r8, asr #7 │ │ │ │ ldrsbteq pc, [r0], r4 @ │ │ │ │ - eoreq sl, r3, r8, lsl #8 │ │ │ │ + eoreq sl, r3, r8, lsl r4 │ │ │ │ adcseq pc, r0, r0, asr #10 │ │ │ │ adcseq r7, r6, r8, asr #23 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ stm sp, {r0, r1} │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [pc, #172] @ 582bc │ │ │ │ @@ -2803,15 +2803,15 @@ │ │ │ │ str ip, [sp, #8] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 58440 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {fp, pc} │ │ │ │ - eoreq sl, r3, r0, asr #6 │ │ │ │ + eoreq sl, r3, r0, asr r3 │ │ │ │ adcseq pc, r0, r0, asr r4 @ │ │ │ │ adcseq pc, r0, r4, lsr #8 │ │ │ │ adcseq r7, r6, r0, lsr #21 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r0, [pc, #192] @ 5839c │ │ │ │ mov r1, #0 │ │ │ │ @@ -2828,23 +2828,23 @@ │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #79 @ 0x4f │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ - bl 4ba6d4 │ │ │ │ + bl 4ba6e4 │ │ │ │ cmp r0, #0 │ │ │ │ bne 5834c │ │ │ │ add r2, sp, #24 │ │ │ │ add r3, sp, #8 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 4c84f4 │ │ │ │ + bl 4c8504 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #76] @ 583a0 │ │ │ │ ldr r3, [pc, #76] @ 583a4 │ │ │ │ ldr r1, [pc, #76] @ 583a8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -2856,15 +2856,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 58394 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ adcseq lr, r0, ip, asr #31 │ │ │ │ addseq sl, r3, r1, asr #3 │ │ │ │ adcseq lr, r0, ip, lsl #31 │ │ │ │ adcseq lr, r0, r8, ror #30 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -2876,28 +2876,28 @@ │ │ │ │ beq 583f4 │ │ │ │ ldr r0, [pc, #108] @ 5843c │ │ │ │ mov r1, #1 │ │ │ │ mov r7, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 58424 │ │ │ │ mov r6, r0 │ │ │ │ b 583f8 │ │ │ │ mov r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ bl 53d54 │ │ │ │ add r0, sp, #4 │ │ │ │ str r4, [sp, #12] │ │ │ │ stmib sp, {r4, r6} │ │ │ │ - bl 4c84f4 │ │ │ │ + bl 4c8504 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r7, #0 │ │ │ │ ldr r2, [pc, #12] @ 58438 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -2917,17 +2917,17 @@ │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #1 │ │ │ │ b 584ec │ │ │ │ cmp r0, #0 │ │ │ │ beq 58498 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 96f630 │ │ │ │ + bl 96f640 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4c84f4 │ │ │ │ + bl 4c8504 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ cmp r4, #0 │ │ │ │ bmi 58510 │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -2935,29 +2935,29 @@ │ │ │ │ ldr r0, [pc, #116] @ 5852c │ │ │ │ mov r7, r1 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 58514 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r7 │ │ │ │ b 584ec │ │ │ │ mov r5, #1 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ bl 53d54 │ │ │ │ str r4, [sp, #12] │ │ │ │ stmib sp, {r4, r5} │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4c84f4 │ │ │ │ + bl 4c8504 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r6, #0 │ │ │ │ ldr r2, [pc, #12] @ 58528 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -2974,15 +2974,15 @@ │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #4 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, sp │ │ │ │ str r1, [sp, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 845338 │ │ │ │ + bl 845348 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ adcseq r0, r1, r8, lsl #14 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r2, [pc, #52] @ 585bc │ │ │ │ str r1, [sp] │ │ │ │ @@ -2992,15 +2992,15 @@ │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, r0, #160 @ 0xa0 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 845338 │ │ │ │ + bl 845348 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ ldrsbteq r0, [r1], ip │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r2, [pc, #52] @ 58604 │ │ │ │ str r1, [sp] │ │ │ │ @@ -3010,15 +3010,15 @@ │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #4 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, sp │ │ │ │ str r1, [sp, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 845338 │ │ │ │ + bl 845348 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ adcseq r0, r1, r0, lsr #13 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r2, [pc, #52] @ 5864c │ │ │ │ str r1, [sp] │ │ │ │ @@ -3028,15 +3028,15 @@ │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #4 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, sp │ │ │ │ str r1, [sp, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 845338 │ │ │ │ + bl 845348 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ adcseq r0, r1, ip, ror #12 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ @@ -3065,15 +3065,15 @@ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ str r7, [r5, #8] │ │ │ │ strh r9, [r0] │ │ │ │ bne 58688 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp] │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7a4930 │ │ │ │ + bl 7a4940 │ │ │ │ b 58688 │ │ │ │ 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 │ │ │ │ @@ -3103,15 +3103,15 @@ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ str r7, [r6, #8] │ │ │ │ strh r9, [r0] │ │ │ │ bne 58720 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp] │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7a4930 │ │ │ │ + bl 7a4940 │ │ │ │ b 58720 │ │ │ │ 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 │ │ │ │ @@ -3148,15 +3148,15 @@ │ │ │ │ strb r5, [r3] │ │ │ │ bne 5882c │ │ │ │ stm sp, {r2, r7} │ │ │ │ mov r2, sp │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r7, r1 │ │ │ │ - bl 7a4930 │ │ │ │ + bl 7a4940 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ cmp r4, #1 │ │ │ │ add r2, r9, #1 │ │ │ │ cmpne sl, #0 │ │ │ │ str r2, [r0, #16] │ │ │ │ bne 58848 │ │ │ │ @@ -3182,15 +3182,15 @@ │ │ │ │ bne 58958 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #892] @ 58c18 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 58ba0 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r0] │ │ │ │ mvn r3, #0 │ │ │ │ str r1, [r0, #4] │ │ │ │ @@ -3224,15 +3224,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 5892c │ │ │ │ cmp r1, #1 │ │ │ │ bne 58954 │ │ │ │ mov r0, sp │ │ │ │ dmb ish │ │ │ │ - bl 7a3f88 │ │ │ │ + bl 7a3f98 │ │ │ │ mov r1, r5 │ │ │ │ sub r0, r1, #8 │ │ │ │ ldrex r1, [r0] │ │ │ │ add r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 5895c │ │ │ │ @@ -3242,15 +3242,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrb r1, [r1] │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r1, [sp] │ │ │ │ mov r0, #28 │ │ │ │ mov r1, #4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 58b90 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ ldm r0!, {r2, r3, r7} │ │ │ │ mov r1, r4 │ │ │ │ stmia r1!, {r2, r3, r7} │ │ │ │ @@ -3303,15 +3303,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 58a6c │ │ │ │ cmp r2, #1 │ │ │ │ bne 58a90 │ │ │ │ dmb ish │ │ │ │ - bl 7a4bbc │ │ │ │ + bl 7a4bcc │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r3, #1 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r9, #0 │ │ │ │ str r0, [r4, #5] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #39] @ 0x27 │ │ │ │ @@ -3388,25 +3388,25 @@ │ │ │ │ str r1, [r4, #9] │ │ │ │ strb r9, [r4, #4] │ │ │ │ str r3, [r4] │ │ │ │ str r0, [r4, #5] │ │ │ │ str r2, [r4, #12] │ │ │ │ strd r8, [r4, #16] │ │ │ │ mov r0, sp │ │ │ │ - bl 3163f0 │ │ │ │ + bl 316400 │ │ │ │ b 58bf0 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 318e44 │ │ │ │ + bl 318e54 │ │ │ │ b 58c0c │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 31656c │ │ │ │ + bl 31657c │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ ldrhteq r7, [r6], r4 │ │ │ │ ldrsbteq r7, [r6], r4 │ │ │ │ ldrshteq r6, [r6], r8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -3478,15 +3478,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ moveq r1, #1 │ │ │ │ strbeq r1, [r5, #8] │ │ │ │ b 58cb4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3163f0 │ │ │ │ + bl 316400 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ umlalseq r6, r6, ip, ip @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ add r4, r0, #4 │ │ │ │ @@ -3556,15 +3556,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ moveq r1, #1 │ │ │ │ strbeq r1, [r5, #8] │ │ │ │ b 58dec │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3163f0 │ │ │ │ + bl 316400 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r6, r6, r4, ror #22 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ cmp r2, r3 │ │ │ │ @@ -3583,15 +3583,15 @@ │ │ │ │ cmp ip, r4 │ │ │ │ bcc 58ef0 │ │ │ │ str r2, [r1, #24] │ │ │ │ add r2, r1, #8 │ │ │ │ mov r1, lr │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 308b20 │ │ │ │ + b 308b30 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [pc, #136] @ 58f84 │ │ │ │ ldr r1, [pc, #136] @ 58f88 │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp, #16] │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -3654,15 +3654,15 @@ │ │ │ │ beq 58fd8 │ │ │ │ clrex │ │ │ │ dmb ish │ │ │ │ ldr r1, [r4, #772] @ 0x304 │ │ │ │ cmp r1, #0 │ │ │ │ beq 592c0 │ │ │ │ mov r0, r2 │ │ │ │ - bl 9848b8 <__aeabi_uidivmod@@Base> │ │ │ │ + bl 9848c8 <__aeabi_uidivmod@@Base> │ │ │ │ ldr r0, [r4, #768] @ 0x300 │ │ │ │ add r6, r0, r1, lsl #6 │ │ │ │ mov r0, #1 │ │ │ │ ldrex r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ bne 59094 │ │ │ │ strex r1, r0, [r6] │ │ │ │ @@ -3700,15 +3700,15 @@ │ │ │ │ mov r0, sp │ │ │ │ blx r2 │ │ │ │ ldr r0, [pc, #660] @ 59348 │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #752 @ 0x2f0 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 592cc │ │ │ │ mov r1, sp │ │ │ │ mov r2, #752 @ 0x2f0 │ │ │ │ mov r6, r0 │ │ │ │ bl 53d54 │ │ │ │ mov r0, #1 │ │ │ │ @@ -3755,15 +3755,15 @@ │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r0, sp │ │ │ │ blx r2 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ beq 591a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 31e008 │ │ │ │ + bl 31e018 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #752 @ 0x2f0 │ │ │ │ bl 53d54 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5, #12] │ │ │ │ mov r0, #1 │ │ │ │ @@ -3805,15 +3805,15 @@ │ │ │ │ mov r0, sp │ │ │ │ blx r2 │ │ │ │ ldr r0, [pc, #236] @ 59344 │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #752 @ 0x2f0 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 592dc │ │ │ │ mov r1, sp │ │ │ │ mov r2, #752 @ 0x2f0 │ │ │ │ mov r6, r0 │ │ │ │ bl 53d54 │ │ │ │ mov r0, #0 │ │ │ │ @@ -3841,27 +3841,27 @@ │ │ │ │ b 592e8 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #752 @ 0x2f0 │ │ │ │ bl 8e68c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 31e008 │ │ │ │ + bl 31e018 │ │ │ │ b 59328 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #752 @ 0x2f0 │ │ │ │ bl 53d54 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 31e008 │ │ │ │ + bl 31e018 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ ldrsbteq r6, [r6], r8 │ │ │ │ adcseq r6, r6, r8, asr #20 │ │ │ │ adcseq r3, r1, r0, asr #15 │ │ │ │ adcseq r6, r6, r0, asr #17 │ │ │ │ @@ -3869,15 +3869,15 @@ │ │ │ │ umlalseq r6, r6, ip, ip @ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r6, sp │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r1 │ │ │ │ - bl 952d58 │ │ │ │ + bl 952d68 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ bl 59380 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -3892,15 +3892,15 @@ │ │ │ │ str r1, [sp, #32] │ │ │ │ ldr r1, [pc, #108] @ 5941c │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrb r1, [r1] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #36 @ 0x24 │ │ │ │ mov r1, #4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ ldmne r8!, {r2, r3, r6, r7} │ │ │ │ movne r1, r0 │ │ │ │ stmiane r1!, {r2, r3, r6, r7} │ │ │ │ ldmne r8, {r2, r3, r5, r6, r7} │ │ │ │ stmne r1, {r2, r3, r5, r6, r7} │ │ │ │ addne sp, sp, #40 @ 0x28 │ │ │ │ @@ -3910,15 +3910,15 @@ │ │ │ │ bl 8e68c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 5940c │ │ │ │ add r0, r8, #8 │ │ │ │ - bl 20dc08 │ │ │ │ + bl 20dc18 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r4, r1, r0, lsr r5 │ │ │ │ adcseq r6, r6, r4, lsr #19 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ @@ -3935,15 +3935,15 @@ │ │ │ │ ldm r0, {r2, r3, r6, r7} │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, #96] @ 594c4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #56 @ 0x38 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ ldmne r8!, {r2, r3, r6, r7} │ │ │ │ movne r1, r0 │ │ │ │ stmiane r1!, {r2, r3, r6, r7} │ │ │ │ ldmne r8!, {r2, r3, r5, r6, r7} │ │ │ │ stmiane r1!, {r2, r3, r5, r6, r7} │ │ │ │ ldmne r8, {r2, r3, r5, r6, r7} │ │ │ │ @@ -3952,15 +3952,15 @@ │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ bl 8e68c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 31ff78 │ │ │ │ + bl 31ff88 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r4, r1, r0, ror #8 │ │ │ │ ldrshteq r6, [r6], r0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #120 @ 0x78 │ │ │ │ @@ -3977,15 +3977,15 @@ │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ bl 53d54 │ │ │ │ ldr r0, [pc, #96] @ 59568 │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #120 @ 0x78 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5953c │ │ │ │ mov r1, sp │ │ │ │ mov r2, #120 @ 0x78 │ │ │ │ mov r4, r0 │ │ │ │ bl 53d54 │ │ │ │ mov r0, r4 │ │ │ │ @@ -3993,15 +3993,15 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #120 @ 0x78 │ │ │ │ bl 8e68c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 3201a4 │ │ │ │ + bl 3201b4 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ umlalseq r4, r1, r8, r3 │ │ │ │ adcseq r6, r6, r8, asr #16 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ @@ -4013,15 +4013,15 @@ │ │ │ │ orr r1, r8, #4 │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, #100] @ 59600 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #28 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ ldmne r8!, {r2, r3, r7} │ │ │ │ movne r1, r0 │ │ │ │ stmiane r1!, {r2, r3, r7} │ │ │ │ ldmne r8, {r2, r3, r6, r7} │ │ │ │ stmne r1, {r2, r3, r6, r7} │ │ │ │ addne sp, sp, #32 │ │ │ │ @@ -4031,15 +4031,15 @@ │ │ │ │ bl 8e68c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 595f0 │ │ │ │ add r0, r8, #8 │ │ │ │ - bl 20dc08 │ │ │ │ + bl 20dc18 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r4, r1, r4, ror #5 │ │ │ │ ldrhteq r6, [r6], r8 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ @@ -4052,30 +4052,30 @@ │ │ │ │ stm r2, {r3, r4, r5, r6, r7, ip} │ │ │ │ ldr r1, [pc, #96] @ 59690 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrb r1, [r1] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #32 │ │ │ │ mov r1, #4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ ldmne r8!, {r2, r3, r6, r7} │ │ │ │ movne r1, r0 │ │ │ │ stmiane r1!, {r2, r3, r6, r7} │ │ │ │ ldmne r8, {r2, r3, r6, r7} │ │ │ │ stmne r1, {r2, r3, r6, r7} │ │ │ │ addne sp, sp, #32 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #32 │ │ │ │ bl 8e68c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 31fe30 │ │ │ │ + bl 31fe40 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ umlalseq r4, r1, r4, r2 │ │ │ │ adcseq r6, r6, r4, lsr #14 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ @@ -4088,61 +4088,61 @@ │ │ │ │ stm r2, {r3, r4, r5, r6, r7, ip} │ │ │ │ ldr r1, [pc, #96] @ 59720 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrb r1, [r1] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #32 │ │ │ │ mov r1, #4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ ldmne r8!, {r2, r3, r6, r7} │ │ │ │ movne r1, r0 │ │ │ │ stmiane r1!, {r2, r3, r6, r7} │ │ │ │ ldmne r8, {r2, r3, r6, r7} │ │ │ │ stmne r1, {r2, r3, r6, r7} │ │ │ │ addne sp, sp, #32 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #32 │ │ │ │ bl 8e68c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 31f9b0 │ │ │ │ + bl 31f9c0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r4, r1, r4, lsr #3 │ │ │ │ umlalseq r6, r6, r4, r6 @ │ │ │ │ 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 952d58 │ │ │ │ + bl 952d68 │ │ │ │ ldm r9, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, sp │ │ │ │ mov r0, r1 │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, r8 │ │ │ │ bl 59420 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 31ca10 │ │ │ │ + bl 31ca20 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ mov r9, r0 │ │ │ │ add r5, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 952d58 │ │ │ │ + bl 952d68 │ │ │ │ ldm r5, {r1, r2, r3, r4, r6, r7} │ │ │ │ mov r8, sp │ │ │ │ add r5, sp, #24 │ │ │ │ mov r0, r8 │ │ │ │ stm r0, {r1, r2, r3, r4, r6, r7} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r9 │ │ │ │ @@ -4151,24 +4151,24 @@ │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ bl 594c8 │ │ │ │ add sp, sp, #112 @ 0x70 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 31ced4 │ │ │ │ + bl 31cee4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ 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 952d58 │ │ │ │ + bl 952d68 │ │ │ │ ldm r9, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, sp │ │ │ │ mov r0, r1 │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, r8 │ │ │ │ bl 59694 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ @@ -4180,34 +4180,34 @@ │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r9, sp, #32 │ │ │ │ mov r0, r9 │ │ │ │ - bl 952d58 │ │ │ │ + bl 952d68 │ │ │ │ add r1, sp, #8 │ │ │ │ ldm r9, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, r1 │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, r8 │ │ │ │ bl 59604 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 31c42c │ │ │ │ + bl 31c43c │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 952d58 │ │ │ │ + bl 952d68 │ │ │ │ mov r0, r4 │ │ │ │ bl 5956c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -4219,30 +4219,30 @@ │ │ │ │ beq 598fc │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 598fc │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ cmp r0, #0 │ │ │ │ beq 59924 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 5994c │ │ │ │ ldr r0, [pc, #80] @ 5995c │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ bne 598e8 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -4327,30 +4327,30 @@ │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r9, r3 │ │ │ │ mov sl, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r0 │ │ │ │ stmib sp, {r2, r3} │ │ │ │ mov r0, r1 │ │ │ │ - bl 8483d0 │ │ │ │ + bl 8483e0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 59adc │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ bmi 59b20 │ │ │ │ cmp r4, #0 │ │ │ │ beq 59ae4 │ │ │ │ ldr r0, [pc, #172] @ 59b64 │ │ │ │ mov r1, #1 │ │ │ │ mov fp, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 59ae8 │ │ │ │ b 59b24 │ │ │ │ mov r4, #-2147483648 @ 0x80000000 │ │ │ │ b 59af8 │ │ │ │ mov r6, #1 │ │ │ │ @@ -4373,38 +4373,38 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r4 │ │ │ │ bl 8e644 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 343d24 │ │ │ │ + bl 343d34 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ ldr r1, [r0] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ umlalseq r6, r6, r4, r2 @ │ │ │ │ adcseq r4, r1, ip, asr #14 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r1 │ │ │ │ add r0, r0, #12 │ │ │ │ - bl 4c9ce4 │ │ │ │ + bl 4c9cf4 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 6b5e8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3970fc │ │ │ │ + bl 39710c │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r8, r2 │ │ │ │ ldrd r2, [r0, #16] │ │ │ │ @@ -4460,52 +4460,52 @@ │ │ │ │ andeq r0, r0, r8, ror #2 │ │ │ │ sub r0, r5, #48 @ 0x30 │ │ │ │ cmp r0, #10 │ │ │ │ bcs 59d48 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 374714 │ │ │ │ + bl 374724 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 59f00 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r2, r4 │ │ │ │ str r0, [r4, #8] │ │ │ │ add r0, r3, #1 │ │ │ │ str r0, [r4, #20] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 4c9d04 │ │ │ │ + bl 4c9d14 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #2 │ │ │ │ bne 59ecc │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r0, r3, #1 │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, sp │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ - bl 374714 │ │ │ │ + bl 374724 │ │ │ │ ldm sp, {r0, r1} │ │ │ │ eor r0, r0, #3 │ │ │ │ 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 4c8f88 │ │ │ │ + bl 4c8f98 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 57be0 │ │ │ │ mov r0, #10 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ @@ -4626,25 +4626,25 @@ │ │ │ │ mov r0, #7 │ │ │ │ b 59edc │ │ │ │ mov r0, #9 │ │ │ │ b 59eb4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r1 │ │ │ │ add r0, r0, #12 │ │ │ │ - bl 4c9cd4 │ │ │ │ + bl 4c9ce4 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 6b5e8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3970fc │ │ │ │ + bl 39710c │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -4655,15 +4655,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ str r4, [r1] │ │ │ │ beq 59fa8 │ │ │ │ stm sp, {r0, r3} │ │ │ │ str r2, [sp, #8] │ │ │ │ b 59fb0 │ │ │ │ mov r0, sp │ │ │ │ - bl 7a48bc │ │ │ │ + bl 7a48cc │ │ │ │ mov r4, #1 │ │ │ │ mov r8, r5 │ │ │ │ ldr r1, [r5] │ │ │ │ str r4, [r5] │ │ │ │ ldr r4, [r8, #4]! │ │ │ │ cmp r1, #0 │ │ │ │ ldm sp, {r0, r2, r3} │ │ │ │ @@ -4687,56 +4687,56 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 5a00c │ │ │ │ cmp r2, #1 │ │ │ │ bne 5a030 │ │ │ │ dmb ish │ │ │ │ - bl 7a4bbc │ │ │ │ + bl 7a4bcc │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 5a068 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [pc, #116] @ 5a0d0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 94764c │ │ │ │ + bl 94765c │ │ │ │ b 5a048 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ add r0, r5, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 5a074 │ │ │ │ cmp r2, #1 │ │ │ │ bne 5a048 │ │ │ │ dmb ish │ │ │ │ - bl 7a4bbc │ │ │ │ + bl 7a4bcc │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #8 │ │ │ │ - bl 3c033c │ │ │ │ + bl 3c034c │ │ │ │ b 5a0c4 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 3bdd0c │ │ │ │ + bl 3bdd1c │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - eorseq ip, r5, r0, asr #13 │ │ │ │ + ldrsbteq ip, [r5], -r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ add r4, r0, #8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 5a114 │ │ │ │ add r0, r1, #8 │ │ │ │ @@ -4746,15 +4746,15 @@ │ │ │ │ tst r2, #1 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r6, [r1] │ │ │ │ str r6, [r1, #4] │ │ │ │ bne 5a128 │ │ │ │ mov r0, sp │ │ │ │ - bl 930630 │ │ │ │ + bl 930640 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldm sp, {ip, lr} │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ str r2, [r5] │ │ │ │ str r0, [r4, #12] │ │ │ │ @@ -4818,15 +4818,15 @@ │ │ │ │ add ip, r1, #4 │ │ │ │ mov r1, sp │ │ │ │ ldm ip, {r0, r2, r3, r4, r5} │ │ │ │ stm r1, {r0, r2, r3, r4, r5} │ │ │ │ b 5a244 │ │ │ │ mov r0, sp │ │ │ │ orr r0, r0, #4 │ │ │ │ - bl 798e7c │ │ │ │ + bl 798e8c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r8 │ │ │ │ add ip, sp, #24 │ │ │ │ ldm r0, {r1, r3, r4, r5, r6, r7} │ │ │ │ mov r0, #1 │ │ │ │ mov r2, ip │ │ │ │ @@ -4840,34 +4840,34 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq 5a2a0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ ldm ip, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, r0 │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ - bl 3bf340 │ │ │ │ + bl 3bf350 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [pc, #52] @ 5a2dc │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 94764c │ │ │ │ + bl 94765c │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 3bf340 │ │ │ │ + bl 3bf350 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 3bf340 │ │ │ │ + bl 3bf350 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - eorseq ip, r5, r4, lsr r4 │ │ │ │ + eorseq ip, r5, r4, asr #8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r1, [pc, #116] @ 5a364 │ │ │ │ mov r4, #4 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrb r1, [r1] │ │ │ │ ldm r0, {r2, r3} │ │ │ │ @@ -4876,29 +4876,29 @@ │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #24 │ │ │ │ str r1, [sp, #8] │ │ │ │ stm sp, {r1, r4} │ │ │ │ mov r1, #4 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ movne ip, sp │ │ │ │ movne r2, r0 │ │ │ │ ldmne ip, {r1, r3, r4, r5, r6, lr} │ │ │ │ stmne r2, {r1, r3, r4, r5, r6, lr} │ │ │ │ addne sp, sp, #24 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #24 │ │ │ │ bl 8e68c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 3fafc4 │ │ │ │ + bl 3fafd4 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ adcseq r5, r6, r0, ror #20 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r2, [pc, #108] @ 5a3e4 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ @@ -4908,29 +4908,29 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #8] │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #24 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ movne ip, sp │ │ │ │ movne r2, r0 │ │ │ │ ldmne ip, {r1, r3, r4, r5, r6, lr} │ │ │ │ stmne r2, {r1, r3, r4, r5, r6, lr} │ │ │ │ addne sp, sp, #24 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #24 │ │ │ │ bl 8e68c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 3fafc4 │ │ │ │ + bl 3fafd4 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldrsbteq r5, [r6], ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r7, [r0, #416] @ 0x1a0 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ @@ -4964,44 +4964,44 @@ │ │ │ │ bl 53d54 │ │ │ │ umull r5, r0, r5, r7 │ │ │ │ str r6, [r4, #416] @ 0x1a0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 5a5c4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #8 │ │ │ │ - bl 97f664 │ │ │ │ + bl 97f674 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5a5c4 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ cmp r7, fp │ │ │ │ bne 5a4b4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #208 @ 0xd0 │ │ │ │ umull r8, r0, fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 5a5ac │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #8 │ │ │ │ - bl 97f664 │ │ │ │ + bl 97f674 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5a5ac │ │ │ │ cmp r7, #3 │ │ │ │ bcs 5a528 │ │ │ │ ldr r0, [pc, #288] @ 5a608 │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5a5f4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #208 @ 0xd0 │ │ │ │ mul r2, r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ @@ -5012,22 +5012,22 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #208 @ 0xd0 │ │ │ │ umull r7, r0, r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 5a5ac │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #8 │ │ │ │ - bl 97f664 │ │ │ │ + bl 97f674 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5a5ac │ │ │ │ mov r0, sl │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #8 │ │ │ │ mov r3, r8 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5a5f4 │ │ │ │ str fp, [r4, #416] @ 0x1a0 │ │ │ │ stm r4, {r6, r9} │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -5107,43 +5107,43 @@ │ │ │ │ bl 53d54 │ │ │ │ str r6, [r4, #512] @ 0x200 │ │ │ │ lsl r4, r5, #5 │ │ │ │ cmn r7, #-134217727 @ 0xf8000001 │ │ │ │ bhi 5a7f0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #8 │ │ │ │ - bl 97f664 │ │ │ │ + bl 97f674 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5a7f0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ cmp r7, fp │ │ │ │ bne 5a6f0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmn r0, #-134217726 @ 0xf8000002 │ │ │ │ bhi 5a7d8 │ │ │ │ lsl r8, fp, #5 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 97f664 │ │ │ │ + bl 97f674 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5a7d8 │ │ │ │ cmp r7, #17 │ │ │ │ bcs 5a758 │ │ │ │ ldr r0, [pc, #276] @ 5a834 │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5a820 │ │ │ │ lsl r2, r7, #5 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ bl 53d54 │ │ │ │ str fp, [r4, #512] @ 0x200 │ │ │ │ @@ -5151,22 +5151,22 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmn r7, #-134217727 @ 0xf8000001 │ │ │ │ bhi 5a7d8 │ │ │ │ lsl r7, r5, #5 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 97f664 │ │ │ │ + bl 97f674 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5a7d8 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #8 │ │ │ │ mov r3, r8 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5a820 │ │ │ │ str fp, [r4, #512] @ 0x200 │ │ │ │ stm r4, {r6, r9} │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -5222,15 +5222,15 @@ │ │ │ │ beq 5a8b8 │ │ │ │ clz r2, r1 │ │ │ │ mvn r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ lsrne r1, r3, r2 │ │ │ │ adds r1, r1, #1 │ │ │ │ bcs 5a8b8 │ │ │ │ - bl 4071d8 │ │ │ │ + bl 4071e8 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ popeq {fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ bne 5a8b4 │ │ │ │ ldr r0, [pc, #52] @ 5a8d8 │ │ │ │ mov r1, #17 │ │ │ │ ldr r2, [pc, #48] @ 5a8dc │ │ │ │ @@ -5293,15 +5293,15 @@ │ │ │ │ sub r9, r6, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r7, #255 @ 0xff │ │ │ │ str fp, [sp, #8] │ │ │ │ b 5ab2c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2c8be0 │ │ │ │ + bl 2c8bf0 │ │ │ │ and r1, r5, r0 │ │ │ │ movw r3, #32896 @ 0x8080 │ │ │ │ movt r3, #32896 @ 0x8080 │ │ │ │ ldr r2, [r6, r1] │ │ │ │ ands r3, r2, r3 │ │ │ │ mov r2, r1 │ │ │ │ beq 5aabc │ │ │ │ @@ -5454,23 +5454,23 @@ │ │ │ │ cmp r0, r7, lsl #3 │ │ │ │ bcc 5ac24 │ │ │ │ lsl r8, r7, #3 │ │ │ │ add r6, r8, r4 │ │ │ │ cmn r6, #-2147483645 @ 0x80000003 │ │ │ │ bcc 5ac34 │ │ │ │ mov r0, #1 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #544] @ 5ae5c │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5ade0 │ │ │ │ add r8, r0, r8 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl 54b28 │ │ │ │ @@ -5514,15 +5514,15 @@ │ │ │ │ rev r0, sl │ │ │ │ clz r0, r0 │ │ │ │ add r1, r8, r0, lsr #3 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ sub r1, r0, r1, lsl #3 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 2c8be0 │ │ │ │ + bl 2c8bf0 │ │ │ │ and r1, r6, r0 │ │ │ │ ldr r2, [r4, r1] │ │ │ │ ands r3, r2, fp │ │ │ │ beq 5ad9c │ │ │ │ rev r2, r3 │ │ │ │ clz r2, r2 │ │ │ │ add r1, r1, r2, lsr #3 │ │ │ │ @@ -5567,15 +5567,15 @@ │ │ │ │ b 5ad4c │ │ │ │ ldr r9, [sp, #12] │ │ │ │ ldmib sp, {r1, fp} │ │ │ │ b 5ae04 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [fp] │ │ │ │ mov r4, r8 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r5, #0 │ │ │ │ sub r0, r1, r9 │ │ │ │ @@ -5585,15 +5585,15 @@ │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ stm fp, {r4, r6} │ │ │ │ beq 5abc0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, r5, lsl #3 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b 5abbc │ │ │ │ mov r0, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r8 │ │ │ │ bl 5475c │ │ │ │ cmp r8, #0 │ │ │ │ bne 5a988 │ │ │ │ @@ -5641,15 +5641,15 @@ │ │ │ │ ldr r0, [r6] │ │ │ │ str r0, [r6, r8] │ │ │ │ sub r8, r6, #36 @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ b 5b280 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2c8be0 │ │ │ │ + bl 2c8bf0 │ │ │ │ and r1, r7, r0 │ │ │ │ movw r3, #32896 @ 0x8080 │ │ │ │ movt r3, #32896 @ 0x8080 │ │ │ │ ldr r2, [r6, r1] │ │ │ │ ands r3, r2, r3 │ │ │ │ mov r2, r1 │ │ │ │ beq 5b20c │ │ │ │ @@ -5926,23 +5926,23 @@ │ │ │ │ bne 5b384 │ │ │ │ add r5, r6, #4 │ │ │ │ adds r0, r4, r5 │ │ │ │ addcc r8, r4, r5 │ │ │ │ cmncc r8, #-2147483645 @ 0x80000003 │ │ │ │ bcc 5b394 │ │ │ │ mov r0, #1 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #568] @ 5b5d4 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5b54c │ │ │ │ add r4, r0, r4 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 54b28 │ │ │ │ @@ -5985,15 +5985,15 @@ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ clz r0, r0 │ │ │ │ add r6, r8, r0, lsr #3 │ │ │ │ rsb r0, r6, #0 │ │ │ │ rsb r0, r6, r0, lsl #3 │ │ │ │ add r1, r1, r0, lsl #2 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 2c8be0 │ │ │ │ + bl 2c8bf0 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ and r1, r4, r0 │ │ │ │ ldr r2, [r7, r1] │ │ │ │ ands r3, r2, sl │ │ │ │ beq 5b504 │ │ │ │ rev r2, r3 │ │ │ │ clz r2, r2 │ │ │ │ @@ -6042,15 +6042,15 @@ │ │ │ │ ldr r9, [sp, #8] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldm sp, {r2, sl} │ │ │ │ b 5b56c │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r8 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r9] │ │ │ │ str r0, [sp, #32] │ │ │ │ str r1, [r9, #4] │ │ │ │ sub r0, r2, sl │ │ │ │ ldr r1, [sp, #12] │ │ │ │ @@ -6063,15 +6063,15 @@ │ │ │ │ addne r1, r7, r2, lsl #2 │ │ │ │ addsne r1, r1, #5 │ │ │ │ beq 5b324 │ │ │ │ lsl r0, r2, #2 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ sub r0, r2, r0 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b 5b320 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r8 │ │ │ │ bl 5475c │ │ │ │ cmp r8, #0 │ │ │ │ bne 5af00 │ │ │ │ @@ -6128,15 +6128,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ movt r8, #32896 @ 0x8080 │ │ │ │ b 5b8f0 │ │ │ │ add r1, r6, r6, lsl #2 │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ sub r1, r0, #20 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 2c88ac │ │ │ │ + bl 2c88bc │ │ │ │ ldrd r2, [r4] │ │ │ │ and r1, r3, r0 │ │ │ │ ldr r7, [r2, r1] │ │ │ │ ands r4, r7, r8 │ │ │ │ mov r7, r1 │ │ │ │ beq 5b888 │ │ │ │ rev r4, r4 │ │ │ │ @@ -6340,24 +6340,24 @@ │ │ │ │ bne 5b9fc │ │ │ │ add r7, r6, #4 │ │ │ │ adds r0, r5, r7 │ │ │ │ addcc r8, r5, r7 │ │ │ │ cmncc r8, #-2147483645 @ 0x80000003 │ │ │ │ bcc 5ba0c │ │ │ │ mov r0, #1 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #692] @ 5bcc8 │ │ │ │ mov r1, #4 │ │ │ │ mov sl, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5bbf8 │ │ │ │ add r5, r0, r5 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r7 │ │ │ │ add r4, r9, #16 │ │ │ │ mov r0, r5 │ │ │ │ @@ -6406,15 +6406,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ add r9, r7, r0, lsr #3 │ │ │ │ rsb r0, r9, #0 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ add r0, r4, r0, lsl #2 │ │ │ │ sub r1, r0, #20 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 2c88ac │ │ │ │ + bl 2c88bc │ │ │ │ ldr ip, [sp, #16] │ │ │ │ ldr r4, [sp, #20] │ │ │ │ and r1, ip, r0 │ │ │ │ ldr r2, [r4, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 5bba8 │ │ │ │ rev r2, r3 │ │ │ │ @@ -6469,15 +6469,15 @@ │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r0, [r9, #12] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ b 5bc18 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r8 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [r9] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r9, #12] │ │ │ │ sub r0, r2, r0 │ │ │ │ str r0, [r9, #8] │ │ │ │ @@ -6489,15 +6489,15 @@ │ │ │ │ movne r2, #20 │ │ │ │ addne r2, r2, r1, lsl #2 │ │ │ │ addne r0, r0, r2 │ │ │ │ addsne r1, r0, #5 │ │ │ │ beq 5b998 │ │ │ │ sub r0, r4, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ bl 5475c │ │ │ │ ldr r0, [pc, #88] @ 5bcd0 │ │ │ │ @@ -6509,26 +6509,26 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r9, [sp, #32] │ │ │ │ bne 5b690 │ │ │ │ mov r0, #0 │ │ │ │ b 5b98c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 3f9ab8 │ │ │ │ + bl 3f9ac8 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 3f95b0 │ │ │ │ + bl 3f95c0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r4, r6, r8, lsr r3 │ │ │ │ - eorseq ip, r9, ip, lsl #1 │ │ │ │ - eorseq fp, r9, ip, lsl #21 │ │ │ │ + mlaseq r9, ip, r0, ip │ │ │ │ + mlaseq r9, ip, sl, fp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ cmn r0, #1 │ │ │ │ beq 5c230 │ │ │ │ @@ -6575,15 +6575,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ movt r8, #32896 @ 0x8080 │ │ │ │ b 5c124 │ │ │ │ add r1, r9, r9, lsl #2 │ │ │ │ add r0, r0, r1, lsl #3 │ │ │ │ sub r1, r0, #40 @ 0x28 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 2c88ac │ │ │ │ + bl 2c88bc │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldrd r2, [r6] │ │ │ │ and r1, r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [r2, r1] │ │ │ │ ands r7, r7, r8 │ │ │ │ beq 5c0c0 │ │ │ │ @@ -6865,24 +6865,24 @@ │ │ │ │ bne 5c230 │ │ │ │ add r7, r4, #4 │ │ │ │ adds r0, r5, r7 │ │ │ │ addcc r6, r5, r7 │ │ │ │ cmncc r6, #-2147483641 @ 0x80000007 │ │ │ │ bcc 5c240 │ │ │ │ mov r0, #1 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #684] @ 5c4f4 │ │ │ │ mov r1, #8 │ │ │ │ mov r8, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5c424 │ │ │ │ add r5, r0, r5 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ @@ -6932,15 +6932,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ add r4, r7, r0, lsr #3 │ │ │ │ rsb r0, r4, #0 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ add r0, r5, r0, lsl #3 │ │ │ │ sub r1, r0, #40 @ 0x28 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 2c88ac │ │ │ │ + bl 2c88bc │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr ip, [sp, #20] │ │ │ │ and r1, r5, r0 │ │ │ │ ldr r2, [r6, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 5c3d4 │ │ │ │ rev r2, r3 │ │ │ │ @@ -6992,15 +6992,15 @@ │ │ │ │ ldr r6, [sp, #8] │ │ │ │ ldr r0, [r1, #12] │ │ │ │ ldr r3, [sp] │ │ │ │ b 5c444 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, r6 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r1] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r1, #12] │ │ │ │ sub r0, r3, r0 │ │ │ │ str r0, [r1, #8] │ │ │ │ @@ -7012,15 +7012,15 @@ │ │ │ │ movne r2, #40 @ 0x28 │ │ │ │ addne r2, r2, r1, lsl #3 │ │ │ │ addne r0, r0, r2 │ │ │ │ addsne r1, r0, #5 │ │ │ │ beq 5c1cc │ │ │ │ sub r0, r5, r2 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r8 │ │ │ │ bl 5475c │ │ │ │ ldr r6, [sp, #20] │ │ │ │ @@ -7032,26 +7032,26 @@ │ │ │ │ str r0, [sp, #28] │ │ │ │ str r6, [sp, #24] │ │ │ │ bne 5bd8c │ │ │ │ mov r0, #0 │ │ │ │ b 5c1c0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 3f9ab8 │ │ │ │ + bl 3f9ac8 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 3f95b0 │ │ │ │ + bl 3f95c0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r3, r6, r4, lsl #22 │ │ │ │ - eorseq fp, r9, r4, asr #17 │ │ │ │ - mlaseq r9, r0, r1, fp │ │ │ │ + ldrsbteq fp, [r9], -r4 │ │ │ │ + eorseq fp, r9, r0, lsr #3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov lr, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r1, [sp, #24] │ │ │ │ cmn r0, #1 │ │ │ │ beq 5c8a4 │ │ │ │ @@ -7099,15 +7099,15 @@ │ │ │ │ movt r9, #32896 @ 0x8080 │ │ │ │ mov r8, #255 @ 0xff │ │ │ │ b 5c794 │ │ │ │ add r1, r5, r5, lsl #1 │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ sub r1, r0, #12 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 2c7e88 │ │ │ │ + bl 2c7e98 │ │ │ │ ldr lr, [sp, #28] │ │ │ │ ldrd r2, [lr] │ │ │ │ and r1, r3, r0 │ │ │ │ ldr r7, [r2, r1] │ │ │ │ ands r4, r7, r9 │ │ │ │ mov r7, r1 │ │ │ │ beq 5c730 │ │ │ │ @@ -7278,24 +7278,24 @@ │ │ │ │ bne 5c8a4 │ │ │ │ add r7, r8, #4 │ │ │ │ adds r0, r5, r7 │ │ │ │ addcc r6, r5, r7 │ │ │ │ cmncc r6, #-2147483645 @ 0x80000003 │ │ │ │ bcc 5c8b4 │ │ │ │ mov r0, #1 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #692] @ 5cb70 │ │ │ │ mov r1, #4 │ │ │ │ mov r9, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5caa0 │ │ │ │ add r5, r0, r5 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ @@ -7346,15 +7346,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ add r9, r5, r0, lsr #3 │ │ │ │ rsb r0, r9, #0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r0, r2, r0, lsl #2 │ │ │ │ sub r1, r0, #12 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 2c7e88 │ │ │ │ + bl 2c7e98 │ │ │ │ ldr lr, [sp, #12] │ │ │ │ ldr ip, [sp, #28] │ │ │ │ and r1, lr, r0 │ │ │ │ ldr r2, [r7, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 5ca5c │ │ │ │ rev r2, r3 │ │ │ │ @@ -7407,15 +7407,15 @@ │ │ │ │ b 5c9f4 │ │ │ │ ldr r0, [ip, #12] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ b 5cac0 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [ip] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [ip, #12] │ │ │ │ sub r0, r1, r0 │ │ │ │ str r0, [ip, #8] │ │ │ │ @@ -7427,15 +7427,15 @@ │ │ │ │ movne r3, #12 │ │ │ │ addne r3, r3, r1, lsl #2 │ │ │ │ addne r0, r0, r3 │ │ │ │ addsne r1, r0, #5 │ │ │ │ beq 5c840 │ │ │ │ sub r0, r2, r3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ bl 5475c │ │ │ │ ldr lr, [sp, #28] │ │ │ │ @@ -7447,26 +7447,26 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str lr, [sp, #32] │ │ │ │ bne 5c5b8 │ │ │ │ mov r0, #0 │ │ │ │ b 5c834 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 3f9ab8 │ │ │ │ + bl 3f9ac8 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 3f95b0 │ │ │ │ + bl 3f95c0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ umlalseq r3, r6, r0, r4 │ │ │ │ - eorseq fp, r9, r4, asr #4 │ │ │ │ - eorseq sl, r9, r0, asr #25 │ │ │ │ + eorseq fp, r9, r4, asr r2 │ │ │ │ + ldrsbteq sl, [r9], -r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ str r1, [sp, #28] │ │ │ │ add r1, sp, #28 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ str r2, [sp, #32] │ │ │ │ @@ -7479,15 +7479,15 @@ │ │ │ │ lsl r7, r7, #3 │ │ │ │ subcs r2, r7, r3, lsr #3 │ │ │ │ cmp r1, r2, lsr #1 │ │ │ │ bcs 5cbdc │ │ │ │ ldr r2, [pc, #808] @ 5cef0 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 40dff4 │ │ │ │ + bl 40e004 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r1, r1, #1 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, r1 │ │ │ │ movhi r1, r2 │ │ │ │ @@ -7525,24 +7525,24 @@ │ │ │ │ cmp r0, r6, lsl #2 │ │ │ │ bcc 5cc80 │ │ │ │ lsl r7, r6, #2 │ │ │ │ add r4, r7, r5 │ │ │ │ cmn r4, #-2147483645 @ 0x80000003 │ │ │ │ bcc 5cc90 │ │ │ │ mov r0, #1 │ │ │ │ - bl 746f80 │ │ │ │ + bl 746f90 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #592] @ 5cee8 │ │ │ │ mov r1, #4 │ │ │ │ mov r8, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5ce60 │ │ │ │ add r4, r0, r7 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r5 │ │ │ │ add sl, r9, #16 │ │ │ │ mov r0, r4 │ │ │ │ @@ -7647,15 +7647,15 @@ │ │ │ │ b 5cddc │ │ │ │ ldm sp, {r1, lr} │ │ │ │ ldr r9, [sp, #8] │ │ │ │ b 5ce80 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r4 │ │ │ │ - bl 746fd4 │ │ │ │ + bl 746fe4 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r9] │ │ │ │ str r0, [sp, #24] │ │ │ │ sub r0, r1, lr │ │ │ │ ldr r1, [r9, #4] │ │ │ │ str r4, [r9] │ │ │ │ @@ -7665,30 +7665,30 @@ │ │ │ │ beq 5cbd0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, r1, lsl #2 │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ sub r0, r0, #4 │ │ │ │ add r1, r1, #9 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #32] @ 5ceec │ │ │ │ add r2, pc, r2 │ │ │ │ bl 8e7f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 3f9f24 │ │ │ │ + bl 3f9f34 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldrhteq r3, [r6], r4 │ │ │ │ adcseq r6, r1, r0, asr #26 │ │ │ │ - ldrsbteq r1, [fp], -ip │ │ │ │ + eorseq r1, fp, ip, ror #15 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov lr, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r1, [sp, #24] │ │ │ │ cmn r0, #1 │ │ │ │ beq 5d2e8 │ │ │ │ @@ -7735,15 +7735,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ movt r9, #32896 @ 0x8080 │ │ │ │ mov r8, #255 @ 0xff │ │ │ │ b 5d1c0 │ │ │ │ add r0, r0, r5, lsl #4 │ │ │ │ sub r1, r0, #16 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 2c88ac │ │ │ │ + bl 2c88bc │ │ │ │ ldr lr, [sp, #28] │ │ │ │ ldrd r2, [lr] │ │ │ │ and r1, r3, r0 │ │ │ │ ldr r7, [r2, r1] │ │ │ │ ands r4, r7, r9 │ │ │ │ mov r7, r1 │ │ │ │ beq 5d15c │ │ │ │ @@ -7935,24 +7935,24 @@ │ │ │ │ cmp r0, r8, lsl #4 │ │ │ │ bcc 5d2e8 │ │ │ │ lsl r5, r8, #4 │ │ │ │ add r6, r5, r7 │ │ │ │ cmn r6, #-2147483645 @ 0x80000003 │ │ │ │ bcc 5d2f8 │ │ │ │ mov r0, #1 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #688] @ 5d5b0 │ │ │ │ mov r1, #4 │ │ │ │ mov r9, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5d4e8 │ │ │ │ add r5, r0, r5 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ @@ -8003,15 +8003,15 @@ │ │ │ │ eor sl, r0, r8 │ │ │ │ rev r0, sl │ │ │ │ clz r0, r0 │ │ │ │ add r9, r5, r0, lsr #3 │ │ │ │ sub r0, r2, r9, lsl #4 │ │ │ │ sub r1, r0, #16 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 2c88ac │ │ │ │ + bl 2c88bc │ │ │ │ ldr lr, [sp, #12] │ │ │ │ and r1, r4, r0 │ │ │ │ ldr ip, [sp, #28] │ │ │ │ ldr r2, [lr, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 5d4a0 │ │ │ │ rev r2, r3 │ │ │ │ @@ -8065,15 +8065,15 @@ │ │ │ │ ldr r0, [ip, #12] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b 5d508 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [ip] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [ip, #12] │ │ │ │ sub r0, r3, r0 │ │ │ │ str r0, [ip, #8] │ │ │ │ @@ -8083,15 +8083,15 @@ │ │ │ │ str lr, [ip] │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ beq 5d280 │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ bl 5475c │ │ │ │ ldr lr, [sp, #28] │ │ │ │ @@ -8103,26 +8103,26 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str lr, [sp, #32] │ │ │ │ bne 5cfac │ │ │ │ mov r0, #0 │ │ │ │ b 5d274 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 3f9ab8 │ │ │ │ + bl 3f9ac8 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 3f95b0 │ │ │ │ + bl 3f95c0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r2, r6, ip, asr #20 │ │ │ │ - ldrsbteq sl, [r9], -r0 │ │ │ │ - eorseq sl, r9, r0, lsl #2 │ │ │ │ + eorseq sl, r9, r0, ror #13 │ │ │ │ + eorseq sl, r9, r0, lsl r1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr fp, [r0, #12] │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ cmn fp, #1 │ │ │ │ beq 5d8a8 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ @@ -8165,15 +8165,15 @@ │ │ │ │ str r9, [sp, #8] │ │ │ │ sub r9, r6, #4 │ │ │ │ mov r0, #0 │ │ │ │ movt r8, #32896 @ 0x8080 │ │ │ │ b 5d7b4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2c8590 │ │ │ │ + bl 2c85a0 │ │ │ │ and r1, r5, r0 │ │ │ │ ldr r2, [r6, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ mov r2, r1 │ │ │ │ beq 5d758 │ │ │ │ rev r3, r3 │ │ │ │ clz r3, r3 │ │ │ │ @@ -8303,23 +8303,23 @@ │ │ │ │ cmp r0, r7, lsl #2 │ │ │ │ bcc 5d8a8 │ │ │ │ lsl r8, r7, #2 │ │ │ │ add r6, r8, r4 │ │ │ │ cmn r6, #-2147483645 @ 0x80000003 │ │ │ │ bcc 5d8b8 │ │ │ │ mov r0, #1 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #520] @ 5dac8 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5da4c │ │ │ │ add r8, r0, r8 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl 54b28 │ │ │ │ @@ -8361,15 +8361,15 @@ │ │ │ │ rev r0, sl │ │ │ │ clz r0, r0 │ │ │ │ add r1, r9, r0, lsr #3 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ sub r1, r0, r1, lsl #2 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 2c8590 │ │ │ │ + bl 2c85a0 │ │ │ │ and r1, r6, r0 │ │ │ │ ldr r2, [r4, r1] │ │ │ │ ands r3, r2, fp │ │ │ │ beq 5da0c │ │ │ │ rev r2, r3 │ │ │ │ clz r2, r2 │ │ │ │ add r1, r1, r2, lsr #3 │ │ │ │ @@ -8410,15 +8410,15 @@ │ │ │ │ lsr r1, r1, #3 │ │ │ │ b 5d9c8 │ │ │ │ ldmib sp, {r1, r9, fp} │ │ │ │ b 5da70 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r9] │ │ │ │ mov r4, r8 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r5, #0 │ │ │ │ sub r0, r1, fp │ │ │ │ @@ -8428,15 +8428,15 @@ │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ stm r9, {r4, r6} │ │ │ │ beq 5d844 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, r5, lsl #2 │ │ │ │ sub r0, r0, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b 5d840 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r8 │ │ │ │ bl 5475c │ │ │ │ cmp r8, #0 │ │ │ │ bne 5d664 │ │ │ │ @@ -8493,15 +8493,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ movt r8, #32896 @ 0x8080 │ │ │ │ b 5df9c │ │ │ │ add r1, r9, r9, lsl #1 │ │ │ │ add r0, r0, r1, lsl #4 │ │ │ │ sub r1, r0, #48 @ 0x30 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 2c7e88 │ │ │ │ + bl 2c7e98 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldrd r2, [r6] │ │ │ │ and r1, r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [r2, r1] │ │ │ │ ands r7, r7, r8 │ │ │ │ beq 5df38 │ │ │ │ @@ -8815,24 +8815,24 @@ │ │ │ │ bne 5e0a8 │ │ │ │ add r7, r4, #4 │ │ │ │ adds r0, r5, r7 │ │ │ │ addcc r6, r5, r7 │ │ │ │ cmncc r6, #-2147483641 @ 0x80000007 │ │ │ │ bcc 5e0b8 │ │ │ │ mov r0, #1 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #684] @ 5e36c │ │ │ │ mov r1, #8 │ │ │ │ mov r8, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5e29c │ │ │ │ add r5, r0, r5 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ @@ -8882,15 +8882,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ add r4, r7, r0, lsr #3 │ │ │ │ rsb r0, r4, #0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r0, r5, r0, lsl #4 │ │ │ │ sub r1, r0, #48 @ 0x30 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 2c7e88 │ │ │ │ + bl 2c7e98 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr ip, [sp, #20] │ │ │ │ and r1, r5, r0 │ │ │ │ ldr r2, [r6, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 5e24c │ │ │ │ rev r2, r3 │ │ │ │ @@ -8942,15 +8942,15 @@ │ │ │ │ ldr r6, [sp, #8] │ │ │ │ ldr r0, [r1, #12] │ │ │ │ ldr r3, [sp] │ │ │ │ b 5e2bc │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, r6 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r1] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r1, #12] │ │ │ │ sub r0, r3, r0 │ │ │ │ str r0, [r1, #8] │ │ │ │ @@ -8962,15 +8962,15 @@ │ │ │ │ movne r2, #48 @ 0x30 │ │ │ │ addne r2, r2, r1, lsl #4 │ │ │ │ addne r0, r0, r2 │ │ │ │ addsne r1, r0, #5 │ │ │ │ beq 5e044 │ │ │ │ sub r0, r5, r2 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r8 │ │ │ │ bl 5475c │ │ │ │ ldr r6, [sp, #20] │ │ │ │ @@ -8982,26 +8982,26 @@ │ │ │ │ str r0, [sp, #28] │ │ │ │ str r6, [sp, #24] │ │ │ │ bne 5db84 │ │ │ │ mov r0, #0 │ │ │ │ b 5e038 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 3f9ab8 │ │ │ │ + bl 3f9ac8 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 3f95b0 │ │ │ │ + bl 3f95c0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r1, r6, ip, lsl #25 │ │ │ │ - eorseq r9, r9, r8, asr #20 │ │ │ │ - mlaseq r9, r4, r2, r9 │ │ │ │ + eorseq r9, r9, r8, asr sl │ │ │ │ + eorseq r9, r9, r4, lsr #5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r8, [r0, #12] │ │ │ │ cmn r8, #1 │ │ │ │ beq 5e4e0 │ │ │ │ ldr r9, [r0, #4] │ │ │ │ add r5, r9, #1 │ │ │ │ @@ -9085,25 +9085,25 @@ │ │ │ │ cmp r1, r4, lsl #2 │ │ │ │ bcc 5e4e0 │ │ │ │ lsl r7, r4, #2 │ │ │ │ add r6, r7, r5 │ │ │ │ cmn r6, #-2147483645 @ 0x80000003 │ │ │ │ bcc 5e4f0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 746f80 │ │ │ │ + bl 746f90 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #392] @ 5e684 │ │ │ │ mov r1, #4 │ │ │ │ mov r8, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5e5b4 │ │ │ │ add r6, r0, r7 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r5 │ │ │ │ add sl, r9, #16 │ │ │ │ mov r0, r6 │ │ │ │ @@ -9133,22 +9133,22 @@ │ │ │ │ stmib r0, {r1, r2} │ │ │ │ beq 5e438 │ │ │ │ sub r0, r4, r3, lsl #2 │ │ │ │ add r1, r3, r3, lsl #2 │ │ │ │ sub r0, r0, #4 │ │ │ │ add r1, r1, #9 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ - bl 746fd4 │ │ │ │ + bl 746fe4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r6, r0 │ │ │ │ add r0, r7, #4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r5 │ │ │ │ bl 5475c │ │ │ │ @@ -9180,20 +9180,20 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ bl 8e71c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3f9f24 │ │ │ │ + bl 3f9f34 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3f95b0 │ │ │ │ + bl 3f95c0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r1, r6, r0, asr r8 │ │ │ │ @ instruction: 0x009453db │ │ │ │ ldrshteq r5, [r1], r0 │ │ │ │ addseq r5, r4, r3, lsl r4 │ │ │ │ @@ -9258,15 +9258,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ movt r8, #32896 @ 0x8080 │ │ │ │ b 5e9d8 │ │ │ │ add r1, r6, r6, lsl #2 │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ sub r1, r0, #20 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 2c9564 │ │ │ │ + bl 2c9574 │ │ │ │ ldrd r2, [r4] │ │ │ │ and r1, r3, r0 │ │ │ │ ldr r7, [r2, r1] │ │ │ │ ands r4, r7, r8 │ │ │ │ mov r7, r1 │ │ │ │ beq 5e970 │ │ │ │ rev r4, r4 │ │ │ │ @@ -9460,24 +9460,24 @@ │ │ │ │ bne 5eabc │ │ │ │ add r7, r6, #4 │ │ │ │ adds r0, r5, r7 │ │ │ │ addcc r8, r5, r7 │ │ │ │ cmncc r8, #-2147483645 @ 0x80000003 │ │ │ │ bcc 5eacc │ │ │ │ mov r0, #1 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #692] @ 5ed88 │ │ │ │ mov r1, #4 │ │ │ │ mov sl, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5ecb8 │ │ │ │ add r5, r0, r5 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r7 │ │ │ │ add r4, r9, #16 │ │ │ │ mov r0, r5 │ │ │ │ @@ -9526,15 +9526,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ add r9, r7, r0, lsr #3 │ │ │ │ rsb r0, r9, #0 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ add r0, r4, r0, lsl #2 │ │ │ │ sub r1, r0, #20 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 2c9564 │ │ │ │ + bl 2c9574 │ │ │ │ ldr ip, [sp, #16] │ │ │ │ ldr r4, [sp, #20] │ │ │ │ and r1, ip, r0 │ │ │ │ ldr r2, [r4, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 5ec68 │ │ │ │ rev r2, r3 │ │ │ │ @@ -9589,15 +9589,15 @@ │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r0, [r9, #12] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ b 5ecd8 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r8 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [r9] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r9, #12] │ │ │ │ sub r0, r2, r0 │ │ │ │ str r0, [r9, #8] │ │ │ │ @@ -9609,15 +9609,15 @@ │ │ │ │ movne r2, #20 │ │ │ │ addne r2, r2, r1, lsl #2 │ │ │ │ addne r0, r0, r2 │ │ │ │ addsne r1, r0, #5 │ │ │ │ beq 5ea58 │ │ │ │ sub r0, r4, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ bl 5475c │ │ │ │ ldr r0, [pc, #88] @ 5ed90 │ │ │ │ @@ -9629,26 +9629,26 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r9, [sp, #32] │ │ │ │ bne 5e778 │ │ │ │ mov r0, #0 │ │ │ │ b 5ea50 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 3f9ab8 │ │ │ │ + bl 3f9ac8 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 3f95b0 │ │ │ │ + bl 3f95c0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r1, r6, r8, ror r2 │ │ │ │ - eorseq r8, r9, r8, ror #31 │ │ │ │ - eorseq r8, r9, r0, lsl sl │ │ │ │ + ldrshteq r8, [r9], -r8 │ │ │ │ + eorseq r8, r9, r0, lsr #20 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ str r1, [sp, #28] │ │ │ │ add r1, sp, #28 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ str r2, [sp, #32] │ │ │ │ @@ -9661,15 +9661,15 @@ │ │ │ │ lsl r7, r7, #3 │ │ │ │ subcs r2, r7, r3, lsr #3 │ │ │ │ cmp r1, r2, lsr #1 │ │ │ │ bcs 5edf4 │ │ │ │ ldr r2, [pc, #796] @ 5f0fc │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 40dff4 │ │ │ │ + bl 40e004 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r1, r1, #1 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, r1 │ │ │ │ movhi r1, r2 │ │ │ │ @@ -9707,24 +9707,24 @@ │ │ │ │ cmp r0, r6, lsl #2 │ │ │ │ bcc 5ee98 │ │ │ │ lsl r7, r6, #2 │ │ │ │ add r4, r7, r5 │ │ │ │ cmn r4, #-2147483645 @ 0x80000003 │ │ │ │ bcc 5eea8 │ │ │ │ mov r0, #1 │ │ │ │ - bl 746f80 │ │ │ │ + bl 746f90 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #580] @ 5f0f4 │ │ │ │ mov r1, #4 │ │ │ │ mov r8, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5f068 │ │ │ │ add r4, r0, r7 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r5 │ │ │ │ add sl, r9, #16 │ │ │ │ mov r0, r4 │ │ │ │ @@ -9825,15 +9825,15 @@ │ │ │ │ b 5efe4 │ │ │ │ ldm sp, {r1, ip} │ │ │ │ ldr r9, [sp, #8] │ │ │ │ b 5f088 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r4 │ │ │ │ - bl 746fd4 │ │ │ │ + bl 746fe4 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r9] │ │ │ │ str r0, [sp, #24] │ │ │ │ sub r0, r1, ip │ │ │ │ ldr r1, [r9, #4] │ │ │ │ str r4, [r9] │ │ │ │ @@ -9843,31 +9843,31 @@ │ │ │ │ beq 5ede8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, r1, lsl #2 │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ sub r0, r0, #4 │ │ │ │ add r1, r1, #9 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #36] @ 5f0f8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ bl 8e7f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 3f9f24 │ │ │ │ + bl 3f9f34 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ umlalseq r0, r6, ip, lr │ │ │ │ ldrhteq r4, [r1], r8 │ │ │ │ - eorseq pc, sl, r0, lsl #11 │ │ │ │ + mlaseq sl, r0, r5, pc @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r9, [r0, #12] │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ cmn r9, #1 │ │ │ │ beq 5f444 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ @@ -9909,15 +9909,15 @@ │ │ │ │ sub r9, r6, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r7, #255 @ 0xff │ │ │ │ str fp, [sp, #8] │ │ │ │ b 5f34c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2c8590 │ │ │ │ + bl 2c85a0 │ │ │ │ and r1, r5, r0 │ │ │ │ movw r3, #32896 @ 0x8080 │ │ │ │ movt r3, #32896 @ 0x8080 │ │ │ │ ldr r2, [r6, r1] │ │ │ │ ands r3, r2, r3 │ │ │ │ mov r2, r1 │ │ │ │ beq 5f2dc │ │ │ │ @@ -10070,23 +10070,23 @@ │ │ │ │ cmp r0, r7, lsl #3 │ │ │ │ bcc 5f444 │ │ │ │ lsl r8, r7, #3 │ │ │ │ add r6, r8, r4 │ │ │ │ cmn r6, #-2147483645 @ 0x80000003 │ │ │ │ bcc 5f454 │ │ │ │ mov r0, #1 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #544] @ 5f67c │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5f600 │ │ │ │ add r8, r0, r8 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl 54b28 │ │ │ │ @@ -10130,15 +10130,15 @@ │ │ │ │ rev r0, sl │ │ │ │ clz r0, r0 │ │ │ │ add r1, r8, r0, lsr #3 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ sub r1, r0, r1, lsl #3 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 2c8590 │ │ │ │ + bl 2c85a0 │ │ │ │ and r1, r6, r0 │ │ │ │ ldr r2, [r4, r1] │ │ │ │ ands r3, r2, fp │ │ │ │ beq 5f5bc │ │ │ │ rev r2, r3 │ │ │ │ clz r2, r2 │ │ │ │ add r1, r1, r2, lsr #3 │ │ │ │ @@ -10183,15 +10183,15 @@ │ │ │ │ b 5f56c │ │ │ │ ldr r9, [sp, #12] │ │ │ │ ldmib sp, {r1, fp} │ │ │ │ b 5f624 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [fp] │ │ │ │ mov r4, r8 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r5, #0 │ │ │ │ sub r0, r1, r9 │ │ │ │ @@ -10201,15 +10201,15 @@ │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ stm fp, {r4, r6} │ │ │ │ beq 5f3e0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, r5, lsl #3 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b 5f3dc │ │ │ │ mov r0, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r8 │ │ │ │ bl 5475c │ │ │ │ cmp r8, #0 │ │ │ │ bne 5f1a8 │ │ │ │ @@ -10275,15 +10275,15 @@ │ │ │ │ mov r5, #0 │ │ │ │ mov r0, #0 │ │ │ │ b 5f8b8 │ │ │ │ add r1, sl, sl, lsl #2 │ │ │ │ add r0, r0, r1, lsl #4 │ │ │ │ sub r1, r0, #80 @ 0x50 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 2c7b54 │ │ │ │ + bl 2c7b64 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr lr, [r4] │ │ │ │ movw r4, #32896 @ 0x8080 │ │ │ │ and r1, r3, r0 │ │ │ │ movt r4, #32896 @ 0x8080 │ │ │ │ ldr r7, [lr, r1] │ │ │ │ ands r7, r7, r4 │ │ │ │ @@ -10416,24 +10416,24 @@ │ │ │ │ bne 5f9ac │ │ │ │ add r7, r6, #4 │ │ │ │ adds r0, r4, r7 │ │ │ │ addcc r5, r4, r7 │ │ │ │ cmncc r5, #-2147483641 @ 0x80000007 │ │ │ │ bcc 5f9bc │ │ │ │ mov r0, #1 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #684] @ 5fc70 │ │ │ │ mov r1, #8 │ │ │ │ mov r8, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5fba0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r5, r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ add r9, r1, #16 │ │ │ │ mov r0, r5 │ │ │ │ @@ -10483,15 +10483,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ add r6, r5, r0, lsr #3 │ │ │ │ rsb r0, r6, #0 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ add r0, r7, r0, lsl #4 │ │ │ │ sub r1, r0, #80 @ 0x50 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 2c7b54 │ │ │ │ + bl 2c7b64 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ and r1, r7, r0 │ │ │ │ ldr r2, [r4, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 5fb50 │ │ │ │ rev r2, r3 │ │ │ │ clz r2, r2 │ │ │ │ @@ -10543,15 +10543,15 @@ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [sp] │ │ │ │ b 5fbc0 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, r5 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [r4] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ sub r0, r3, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ @@ -10563,15 +10563,15 @@ │ │ │ │ movne r2, #80 @ 0x50 │ │ │ │ addne r2, r2, r1, lsl #4 │ │ │ │ addne r0, r0, r2 │ │ │ │ addsne r1, r0, #5 │ │ │ │ beq 5f948 │ │ │ │ sub r0, r7, r2 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ bl 5475c │ │ │ │ ldr r0, [pc, #88] @ 5fc78 │ │ │ │ @@ -10583,26 +10583,26 @@ │ │ │ │ str r0, [sp, #28] │ │ │ │ str r4, [sp, #24] │ │ │ │ bne 5f760 │ │ │ │ mov r0, #0 │ │ │ │ b 5f940 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 3f9ab8 │ │ │ │ + bl 3f9ac8 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 3f95b0 │ │ │ │ + bl 3f95c0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r0, r6, r8, lsl #7 │ │ │ │ - eorseq r8, r9, r4 │ │ │ │ - eorseq r7, r9, r4, lsr #22 │ │ │ │ + eorseq r8, r9, r4, lsl r0 │ │ │ │ + eorseq r7, r9, r4, lsr fp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov lr, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r1, [sp, #24] │ │ │ │ cmn r0, #1 │ │ │ │ beq 60070 │ │ │ │ @@ -10649,15 +10649,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ movt r9, #32896 @ 0x8080 │ │ │ │ mov r8, #255 @ 0xff │ │ │ │ b 5ff48 │ │ │ │ add r0, r0, r5, lsl #4 │ │ │ │ sub r1, r0, #16 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 2c88ac │ │ │ │ + bl 2c88bc │ │ │ │ ldr lr, [sp, #28] │ │ │ │ ldrd r2, [lr] │ │ │ │ and r1, r3, r0 │ │ │ │ ldr r7, [r2, r1] │ │ │ │ ands r4, r7, r9 │ │ │ │ mov r7, r1 │ │ │ │ beq 5fee4 │ │ │ │ @@ -10849,24 +10849,24 @@ │ │ │ │ cmp r0, r8, lsl #4 │ │ │ │ bcc 60070 │ │ │ │ lsl r5, r8, #4 │ │ │ │ add r6, r5, r7 │ │ │ │ cmn r6, #-2147483645 @ 0x80000003 │ │ │ │ bcc 60080 │ │ │ │ mov r0, #1 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #688] @ 60338 │ │ │ │ mov r1, #4 │ │ │ │ mov r9, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 60270 │ │ │ │ add r5, r0, r5 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ @@ -10917,15 +10917,15 @@ │ │ │ │ eor sl, r0, r8 │ │ │ │ rev r0, sl │ │ │ │ clz r0, r0 │ │ │ │ add r9, r5, r0, lsr #3 │ │ │ │ sub r0, r2, r9, lsl #4 │ │ │ │ sub r1, r0, #16 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 2c88ac │ │ │ │ + bl 2c88bc │ │ │ │ ldr lr, [sp, #12] │ │ │ │ and r1, r4, r0 │ │ │ │ ldr ip, [sp, #28] │ │ │ │ ldr r2, [lr, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 60228 │ │ │ │ rev r2, r3 │ │ │ │ @@ -10979,15 +10979,15 @@ │ │ │ │ ldr r0, [ip, #12] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b 60290 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [ip] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [ip, #12] │ │ │ │ sub r0, r3, r0 │ │ │ │ str r0, [ip, #8] │ │ │ │ @@ -10997,15 +10997,15 @@ │ │ │ │ str lr, [ip] │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ beq 60008 │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ bl 5475c │ │ │ │ ldr lr, [sp, #28] │ │ │ │ @@ -11017,26 +11017,26 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str lr, [sp, #32] │ │ │ │ bne 5fd34 │ │ │ │ mov r0, #0 │ │ │ │ b 5fffc │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 3f9ab8 │ │ │ │ + bl 3f9ac8 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 3f95b0 │ │ │ │ + bl 3f95c0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq pc, r5, r4, asr #25 │ │ │ │ - eorseq r7, r9, r4, ror r9 │ │ │ │ - eorseq r7, r9, r4, lsr #7 │ │ │ │ + eorseq r7, r9, r4, lsl #19 │ │ │ │ + ldrhteq r7, [r9], -r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ bmi 603dc │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ @@ -11044,30 +11044,30 @@ │ │ │ │ beq 603a0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 603a0 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ cmp r0, #0 │ │ │ │ beq 603c8 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 603f0 │ │ │ │ ldr r0, [pc, #80] @ 60400 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6038c │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -11294,30 +11294,30 @@ │ │ │ │ beq 60788 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 60788 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ cmp r0, #0 │ │ │ │ beq 607b0 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 607d8 │ │ │ │ ldr r0, [pc, #80] @ 607e8 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ bne 60774 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -11414,23 +11414,23 @@ │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ bl 60f64 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r2, [pc, #76] @ 609d0 │ │ │ │ ldr r3, [pc, #76] @ 609d4 │ │ │ │ stm sp, {r0, r1} │ │ │ │ @@ -11448,15 +11448,15 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ bl 60ab4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {fp, pc} │ │ │ │ - eorseq r8, fp, r4, lsr #7 │ │ │ │ + ldrhteq r8, [fp], -r4 │ │ │ │ umlalseq r3, r1, r0, r9 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ ldr ip, [pc, #92] @ 60a44 │ │ │ │ ldr r3, [pc, #92] @ 60a48 │ │ │ │ stmib sp, {r0, r1, r2} │ │ │ │ mov r0, #0 │ │ │ │ @@ -11477,15 +11477,15 @@ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 60ab4 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {fp, pc} │ │ │ │ - eorseq r9, fp, r8, lsr #22 │ │ │ │ + eorseq r9, fp, r8, lsr fp │ │ │ │ adcseq r3, r1, r8, asr r9 │ │ │ │ adcseq pc, r5, r0, asr #10 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r2, [pc, #76] @ 60aac │ │ │ │ ldr r3, [pc, #76] @ 60ab0 │ │ │ │ stm sp, {r0, r1} │ │ │ │ @@ -11503,15 +11503,15 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ bl 60ab4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {fp, pc} │ │ │ │ - eorseq r8, fp, r8, asr #5 │ │ │ │ + ldrsbteq r8, [fp], -r8 │ │ │ │ ldrsbteq r3, [r1], r4 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r2, #1 │ │ │ │ @@ -11522,17 +11522,17 @@ │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #1 │ │ │ │ b 60b60 │ │ │ │ cmp r0, #0 │ │ │ │ beq 60b0c │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 96f630 │ │ │ │ + bl 96f640 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4c84f4 │ │ │ │ + bl 4c8504 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ cmp r4, #0 │ │ │ │ bmi 60b84 │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -11540,53 +11540,53 @@ │ │ │ │ ldr r0, [pc, #116] @ 60ba0 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 60b88 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r7 │ │ │ │ b 60b60 │ │ │ │ mov r5, #1 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ bl 53d54 │ │ │ │ str r4, [sp, #12] │ │ │ │ stmib sp, {r4, r5} │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4c84f4 │ │ │ │ + bl 4c8504 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r6, #0 │ │ │ │ ldr r2, [pc, #12] @ 60b9c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 8e644 │ │ │ │ adcseq r3, r1, r4, lsr #15 │ │ │ │ adcseq pc, r5, ip, lsl r2 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r1 │ │ │ │ add r0, r0, #12 │ │ │ │ - bl 4c9ce4 │ │ │ │ + bl 4c9cf4 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 6b5e8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 41eb9c │ │ │ │ + bl 41ebac │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r8, r2 │ │ │ │ ldrd r2, [r0, #16] │ │ │ │ @@ -11642,52 +11642,52 @@ │ │ │ │ andeq r0, r0, r8, ror #2 │ │ │ │ sub r0, r5, #48 @ 0x30 │ │ │ │ cmp r0, #10 │ │ │ │ bcs 60d80 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 41df3c │ │ │ │ + bl 41df4c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 60f38 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r2, r4 │ │ │ │ str r0, [r4, #8] │ │ │ │ add r0, r3, #1 │ │ │ │ str r0, [r4, #20] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 4c9d04 │ │ │ │ + bl 4c9d14 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #2 │ │ │ │ bne 60f04 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r0, r3, #1 │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, sp │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ - bl 41df3c │ │ │ │ + bl 41df4c │ │ │ │ ldm sp, {r0, r1} │ │ │ │ eor r0, r0, #3 │ │ │ │ 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 4c8f88 │ │ │ │ + bl 4c8f98 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 608f8 │ │ │ │ mov r0, #10 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ @@ -11808,25 +11808,25 @@ │ │ │ │ mov r0, #7 │ │ │ │ b 60f14 │ │ │ │ mov r0, #9 │ │ │ │ b 60eec │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r1 │ │ │ │ add r0, r0, #12 │ │ │ │ - bl 4c9cd4 │ │ │ │ + bl 4c9ce4 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 6b5e8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 41eb9c │ │ │ │ + bl 41ebac │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r2, [pc, #52] @ 60fec │ │ │ │ str r1, [sp] │ │ │ │ @@ -11836,15 +11836,15 @@ │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #4 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, sp │ │ │ │ str r1, [sp, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 845338 │ │ │ │ + bl 845348 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ umlalseq r3, r1, r0, r6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ bmi 61088 │ │ │ │ @@ -11855,30 +11855,30 @@ │ │ │ │ beq 6104c │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 6104c │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ cmp r0, #0 │ │ │ │ beq 61074 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 6109c │ │ │ │ ldr r0, [pc, #80] @ 610ac │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ bne 61038 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -11960,23 +11960,23 @@ │ │ │ │ ldrsbteq r3, [r1], ip │ │ │ │ adcseq r3, r1, r0, lsl #12 │ │ │ │ push {r4, r5, r7, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 971ac8 │ │ │ │ + bl 971ad8 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ beq 61204 │ │ │ │ cmp r1, #0 │ │ │ │ beq 611f4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #1 │ │ │ │ movw r1, #65514 @ 0xffea │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r7, pc} │ │ │ │ ldmib sp, {r3, ip} │ │ │ │ mvn r0, #99 @ 0x63 │ │ │ │ mov r7, #328 @ 0x148 │ │ │ │ @@ -11991,30 +11991,30 @@ │ │ │ │ strb r5, [r3] │ │ │ │ beq 61258 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, ip │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r7, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #292 @ 0x124 │ │ │ │ add r7, sp, #24 │ │ │ │ mov r3, r1 │ │ │ │ ldmib r2, {r4, sl, fp} │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r5, [r2] │ │ │ │ ldr r6, [r2, #16] │ │ │ │ mov r2, r3 │ │ │ │ - bl 971ac8 │ │ │ │ + bl 971ad8 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 61310 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 61304 │ │ │ │ ldr r9, [sp, #28] │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ @@ -12030,24 +12030,24 @@ │ │ │ │ mov r2, r4 │ │ │ │ bl 53d54 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r7, r4] │ │ │ │ add r2, r4, #1 │ │ │ │ add r0, sp, #280 @ 0x118 │ │ │ │ mov r1, r7 │ │ │ │ - bl 975fc4 │ │ │ │ + bl 975fd4 │ │ │ │ ldr r0, [sp, #280] @ 0x118 │ │ │ │ cmp r0, #0 │ │ │ │ beq 61320 │ │ │ │ mov r0, #1 │ │ │ │ movw r1, #65514 @ 0xffea │ │ │ │ b 61348 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #1 │ │ │ │ movw r1, #65514 @ 0xffea │ │ │ │ add sp, sp, #292 @ 0x124 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sl] │ │ │ │ movw r7, #382 @ 0x17e │ │ │ │ ldr r3, [sp, #284] @ 0x11c │ │ │ │ @@ -12063,15 +12063,15 @@ │ │ │ │ strb r2, [r9] │ │ │ │ beq 61378 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #292 @ 0x124 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ @@ -12081,35 +12081,35 @@ │ │ │ │ mov r0, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r0, [r9] │ │ │ │ beq 613b8 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r6, [r2] │ │ │ │ mov r0, sp │ │ │ │ ldr r5, [r2, #4] │ │ │ │ ldrd r8, [r2, #12] │ │ │ │ mov r2, r3 │ │ │ │ - bl 971ac8 │ │ │ │ + bl 971ad8 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ beq 61418 │ │ │ │ cmp r1, #0 │ │ │ │ beq 61408 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #1 │ │ │ │ movw r1, #65514 @ 0xffea │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldmib sp, {r3, ip} │ │ │ │ movw r7, #382 @ 0x17e │ │ │ │ mov r1, r5 │ │ │ │ @@ -12126,28 +12126,28 @@ │ │ │ │ cmp ip, #0 │ │ │ │ beq 61474 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, ip │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #272 @ 0x110 │ │ │ │ mov r7, sp │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r3 │ │ │ │ - bl 971ac8 │ │ │ │ + bl 971ad8 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ beq 6150c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 61500 │ │ │ │ ldmib sp, {r5, r8} │ │ │ │ cmp r6, #255 @ 0xff │ │ │ │ @@ -12157,24 +12157,24 @@ │ │ │ │ mov r2, r6 │ │ │ │ bl 53d54 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r7, r6] │ │ │ │ add r2, r6, #1 │ │ │ │ add r0, sp, #260 @ 0x104 │ │ │ │ mov r1, r7 │ │ │ │ - bl 975fc4 │ │ │ │ + bl 975fd4 │ │ │ │ ldr r0, [sp, #260] @ 0x104 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6151c │ │ │ │ mov r0, #1 │ │ │ │ movw r1, #65514 @ 0xffea │ │ │ │ b 61540 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #1 │ │ │ │ movw r1, #65514 @ 0xffea │ │ │ │ add sp, sp, #272 @ 0x110 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mvn r0, #99 @ 0x63 │ │ │ │ ldr r3, [sp, #264] @ 0x108 │ │ │ │ movw r7, #329 @ 0x149 │ │ │ │ @@ -12189,15 +12189,15 @@ │ │ │ │ strb r2, [r5] │ │ │ │ beq 61570 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #272 @ 0x110 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ @@ -12207,32 +12207,32 @@ │ │ │ │ mov r0, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r0, [r5] │ │ │ │ beq 615b0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r7, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 971ac8 │ │ │ │ + bl 971ad8 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ beq 61604 │ │ │ │ cmp r1, #0 │ │ │ │ beq 615f4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #1 │ │ │ │ movw r1, #65514 @ 0xffea │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r7, pc} │ │ │ │ ldmib sp, {r3, ip} │ │ │ │ mvn r0, #99 @ 0x63 │ │ │ │ movw r7, #329 @ 0x149 │ │ │ │ @@ -12248,15 +12248,15 @@ │ │ │ │ cmp ip, #0 │ │ │ │ beq 6165c │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, ip │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -12268,30 +12268,30 @@ │ │ │ │ beq 616c0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 616c0 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ cmp r0, #0 │ │ │ │ beq 616e8 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 61710 │ │ │ │ ldr r0, [pc, #80] @ 61720 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ bne 616ac │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -12383,30 +12383,30 @@ │ │ │ │ beq 6188c │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 6188c │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ cmp r0, #0 │ │ │ │ beq 618b4 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 618dc │ │ │ │ ldr r0, [pc, #80] @ 618ec │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ bne 61878 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -12431,30 +12431,30 @@ │ │ │ │ beq 6194c │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 6194c │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ cmp r0, #0 │ │ │ │ beq 61974 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 6199c │ │ │ │ ldr r0, [pc, #80] @ 619ac │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ bne 61938 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -12596,15 +12596,15 @@ │ │ │ │ movt r8, #32896 @ 0x8080 │ │ │ │ mov r9, #255 @ 0xff │ │ │ │ b 61e40 │ │ │ │ add r1, r6, r6, lsl #1 │ │ │ │ add r0, r0, r1, lsl #3 │ │ │ │ sub r1, r0, #24 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 49eab0 │ │ │ │ + bl 49eac0 │ │ │ │ ldrd r2, [r4] │ │ │ │ and r1, r3, r0 │ │ │ │ ldr r7, [r2, r1] │ │ │ │ ands r4, r7, r8 │ │ │ │ mov r7, r1 │ │ │ │ beq 61dd8 │ │ │ │ rev r4, r4 │ │ │ │ @@ -12813,25 +12813,25 @@ │ │ │ │ bne 61f20 │ │ │ │ add r6, r7, #4 │ │ │ │ adds r0, r5, r6 │ │ │ │ addcc r9, r5, r6 │ │ │ │ cmncc r9, #-2147483641 @ 0x80000007 │ │ │ │ bcc 61f30 │ │ │ │ mov r0, r3 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #728] @ 62210 │ │ │ │ mov r1, #8 │ │ │ │ mov r8, r3 │ │ │ │ mov sl, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r9 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 62128 │ │ │ │ add r5, r0, r5 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r2, r6 │ │ │ │ add r4, r1, #16 │ │ │ │ mov r0, r5 │ │ │ │ @@ -12881,15 +12881,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ add r9, r6, r0, lsr #3 │ │ │ │ rsb r0, r9, #0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r0, r4, r0, lsl #3 │ │ │ │ sub r1, r0, #24 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 49eab0 │ │ │ │ + bl 49eac0 │ │ │ │ ldr lr, [sp, #12] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ and r1, lr, r0 │ │ │ │ ldr ip, [sp, #28] │ │ │ │ ldr r2, [r4, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 620d4 │ │ │ │ @@ -12945,15 +12945,15 @@ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b 62148 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, r9 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [r4] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ sub r0, r1, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ @@ -12970,15 +12970,15 @@ │ │ │ │ bne 62190 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r7, r2 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ bl 5475c │ │ │ │ @@ -12991,26 +12991,26 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #32] │ │ │ │ bne 61b9c │ │ │ │ mov r0, #0 │ │ │ │ b 61eb4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 4699f0 │ │ │ │ + bl 469a00 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 469874 │ │ │ │ + bl 469884 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq sp, r5, r0, lsl lr │ │ │ │ - strheq r7, [r0], #-116 @ 0xffffff8c │ │ │ │ - subeq r7, r0, r0, ror r1 │ │ │ │ + subeq r7, r0, r4, asr #15 │ │ │ │ + subeq r7, r0, r0, lsl #3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r8, [r0, #12] │ │ │ │ mov lr, r0 │ │ │ │ str r2, [sp, #24] │ │ │ │ adds r0, r8, r1 │ │ │ │ bcs 625c0 │ │ │ │ @@ -13068,15 +13068,15 @@ │ │ │ │ movt r9, #32896 @ 0x8080 │ │ │ │ mov r8, #255 @ 0xff │ │ │ │ b 624d8 │ │ │ │ add r1, r5, r5, lsl #1 │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ sub r1, r0, #12 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 49eab0 │ │ │ │ + bl 49eac0 │ │ │ │ ldr lr, [sp, #28] │ │ │ │ ldrd r2, [lr] │ │ │ │ and r1, r3, r0 │ │ │ │ ldr r7, [r2, r1] │ │ │ │ ands r4, r7, r9 │ │ │ │ mov r7, r1 │ │ │ │ beq 62474 │ │ │ │ @@ -13237,25 +13237,25 @@ │ │ │ │ bne 625c0 │ │ │ │ add r6, r9, #4 │ │ │ │ adds r0, r5, r6 │ │ │ │ addcc r7, r5, r6 │ │ │ │ cmncc r7, #-2147483645 @ 0x80000003 │ │ │ │ bcc 625d0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #720] @ 628a8 │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r3 │ │ │ │ mov sl, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 627c0 │ │ │ │ add r5, r0, r5 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ @@ -13306,15 +13306,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ add r9, r5, r0, lsr #3 │ │ │ │ rsb r0, r9, #0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r0, r2, r0, lsl #2 │ │ │ │ sub r1, r0, #12 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 49eab0 │ │ │ │ + bl 49eac0 │ │ │ │ ldr lr, [sp, #12] │ │ │ │ ldr ip, [sp, #28] │ │ │ │ and r1, lr, r0 │ │ │ │ ldr r2, [r6, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 6277c │ │ │ │ rev r2, r3 │ │ │ │ @@ -13367,15 +13367,15 @@ │ │ │ │ b 62714 │ │ │ │ ldr r0, [ip, #12] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ b 627e0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r7 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [ip] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [ip, #12] │ │ │ │ sub r0, r1, r0 │ │ │ │ str r0, [ip, #8] │ │ │ │ @@ -13392,15 +13392,15 @@ │ │ │ │ bne 62828 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r2, r3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ bl 5475c │ │ │ │ @@ -13413,26 +13413,26 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str lr, [sp, #32] │ │ │ │ bne 622fc │ │ │ │ mov r0, #0 │ │ │ │ b 62554 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 4699f0 │ │ │ │ + bl 469a00 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 469874 │ │ │ │ + bl 469884 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq sp, r5, r0, ror r7 │ │ │ │ - subeq r7, r0, ip, asr #32 │ │ │ │ - ldrdeq r6, [r0], #-164 @ 0xffffff5c │ │ │ │ + subeq r7, r0, ip, asr r0 │ │ │ │ + subeq r6, r0, r4, ror #21 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r8, [r0, #12] │ │ │ │ mov lr, r0 │ │ │ │ str r2, [sp, #24] │ │ │ │ adds r0, r8, r1 │ │ │ │ bcs 62ca8 │ │ │ │ @@ -13493,15 +13493,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ movt r9, #32896 @ 0x8080 │ │ │ │ mov r8, #255 @ 0xff │ │ │ │ b 62bb8 │ │ │ │ add r0, r0, r5, lsl #4 │ │ │ │ sub r1, r0, #16 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 49eab0 │ │ │ │ + bl 49eac0 │ │ │ │ ldr lr, [sp, #28] │ │ │ │ ldrd r2, [lr] │ │ │ │ and r1, r3, r0 │ │ │ │ ldr r7, [r2, r1] │ │ │ │ ands r4, r7, r9 │ │ │ │ mov r7, r1 │ │ │ │ beq 62b54 │ │ │ │ @@ -13679,25 +13679,25 @@ │ │ │ │ cmp r0, r9, lsl #4 │ │ │ │ bcc 62ca8 │ │ │ │ lsl r5, r9, #4 │ │ │ │ add r7, r5, r6 │ │ │ │ cmn r7, #-2147483645 @ 0x80000003 │ │ │ │ bcc 62cb8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #716] @ 62f8c │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r3 │ │ │ │ mov sl, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 62eac │ │ │ │ add r5, r0, r5 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ @@ -13748,15 +13748,15 @@ │ │ │ │ eor sl, r0, r8 │ │ │ │ rev r0, sl │ │ │ │ clz r0, r0 │ │ │ │ add r9, r5, r0, lsr #3 │ │ │ │ sub r0, r2, r9, lsl #4 │ │ │ │ sub r1, r0, #16 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 49eab0 │ │ │ │ + bl 49eac0 │ │ │ │ ldr lr, [sp, #12] │ │ │ │ and r1, r4, r0 │ │ │ │ ldr ip, [sp, #28] │ │ │ │ ldr r2, [lr, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 62e64 │ │ │ │ rev r2, r3 │ │ │ │ @@ -13810,15 +13810,15 @@ │ │ │ │ ldr r0, [ip, #12] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b 62ecc │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r7 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [ip] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [ip, #12] │ │ │ │ sub r0, r1, r0 │ │ │ │ str r0, [ip, #8] │ │ │ │ @@ -13833,15 +13833,15 @@ │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ bl 5475c │ │ │ │ @@ -13854,26 +13854,26 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str lr, [sp, #32] │ │ │ │ bne 629a4 │ │ │ │ mov r0, #0 │ │ │ │ b 62c38 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 4699f0 │ │ │ │ + bl 469a00 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 469874 │ │ │ │ + bl 469884 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq sp, r5, r8, lsl #1 │ │ │ │ - subeq r6, r0, r0, asr #19 │ │ │ │ - subeq r6, r0, ip, lsl #8 │ │ │ │ + ldrdeq r6, [r0], #-144 @ 0xffffff70 │ │ │ │ + subeq r6, r0, ip, lsl r4 │ │ │ │ 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 63394 │ │ │ │ ldr sl, [r0, #4] │ │ │ │ @@ -13929,15 +13929,15 @@ │ │ │ │ mov r9, #255 @ 0xff │ │ │ │ movt r8, #32896 @ 0x8080 │ │ │ │ b 632a4 │ │ │ │ add r1, r6, r6, lsl #4 │ │ │ │ add r0, r0, r1 │ │ │ │ sub r1, r0, #17 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 49e74c │ │ │ │ + bl 49e75c │ │ │ │ ldrd r2, [r4] │ │ │ │ and r1, r3, r0 │ │ │ │ ldr r7, [r2, r1] │ │ │ │ ands r4, r7, r8 │ │ │ │ mov r7, r1 │ │ │ │ beq 6323c │ │ │ │ rev r4, r4 │ │ │ │ @@ -14122,25 +14122,25 @@ │ │ │ │ add r6, r4, #4 │ │ │ │ bic r5, r0, #3 │ │ │ │ adds r0, r5, r6 │ │ │ │ addcc r7, r5, r6 │ │ │ │ cmncc r7, #-2147483645 @ 0x80000003 │ │ │ │ bcc 633a4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #716] @ 63678 │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r3 │ │ │ │ mov sl, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 63598 │ │ │ │ add r5, r0, r5 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r2, r6 │ │ │ │ add r7, r1, #16 │ │ │ │ mov r0, r5 │ │ │ │ @@ -14190,15 +14190,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ add r9, r6, r0, lsr #3 │ │ │ │ rsb r0, r9, #0 │ │ │ │ add r0, r0, r0, lsl #4 │ │ │ │ add r0, r4, r0 │ │ │ │ sub r1, r0, #17 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 49e74c │ │ │ │ + bl 49e75c │ │ │ │ ldr lr, [sp, #12] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ and r1, lr, r0 │ │ │ │ ldr ip, [sp, #28] │ │ │ │ ldr r2, [r4, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 63548 │ │ │ │ @@ -14253,15 +14253,15 @@ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b 635b8 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r7 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [r5] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r5, #12] │ │ │ │ sub r0, r1, r0 │ │ │ │ str r0, [r5, #8] │ │ │ │ @@ -14278,15 +14278,15 @@ │ │ │ │ bne 63600 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r6 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r4, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r6 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ bl 5475c │ │ │ │ @@ -14297,20 +14297,20 @@ │ │ │ │ cmp r6, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #32] │ │ │ │ bne 63074 │ │ │ │ b 63318 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 4699f0 │ │ │ │ + bl 469a00 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 469874 │ │ │ │ + bl 469884 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ umlalseq ip, r5, ip, r9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r8, [r0, #12] │ │ │ │ @@ -14370,15 +14370,15 @@ │ │ │ │ mov r5, #0 │ │ │ │ mov r7, #76 @ 0x4c │ │ │ │ mov r0, #0 │ │ │ │ b 638b0 │ │ │ │ mla r0, r8, r7, r0 │ │ │ │ sub r1, r0, #76 @ 0x4c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 49df60 │ │ │ │ + bl 49df70 │ │ │ │ ldrd r2, [r4] │ │ │ │ and r1, r3, r0 │ │ │ │ movw r4, #32896 @ 0x8080 │ │ │ │ movt r4, #32896 @ 0x8080 │ │ │ │ ldr r6, [r2, r1] │ │ │ │ ands r4, r6, r4 │ │ │ │ mov r6, r1 │ │ │ │ @@ -14509,25 +14509,25 @@ │ │ │ │ bne 639a0 │ │ │ │ add r6, r7, #4 │ │ │ │ adds r0, r5, r6 │ │ │ │ addcc r9, r5, r6 │ │ │ │ cmncc r9, #-2147483645 @ 0x80000003 │ │ │ │ bcc 639b0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #724] @ 63c8c │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r3 │ │ │ │ mov sl, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r9 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 63ba0 │ │ │ │ add r8, r0, r5 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r2, r6 │ │ │ │ add r4, r1, #16 │ │ │ │ mov r0, r8 │ │ │ │ @@ -14578,15 +14578,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r7, r5, r0, lsr #3 │ │ │ │ rsb r0, r7, #0 │ │ │ │ mla r0, r0, r1, r2 │ │ │ │ sub r1, r0, #76 @ 0x4c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 49df60 │ │ │ │ + bl 49df70 │ │ │ │ ldr ip, [sp, #8] │ │ │ │ ldr r4, [sp, #12] │ │ │ │ and r1, ip, r0 │ │ │ │ ldr r2, [r4, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 63b50 │ │ │ │ rev r2, r3 │ │ │ │ @@ -14639,15 +14639,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r7, [sp, #20] │ │ │ │ b 63bc0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r9 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [r4] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ sub r0, r1, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ @@ -14665,15 +14665,15 @@ │ │ │ │ bne 63c0c │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r7, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r9 │ │ │ │ bl 5475c │ │ │ │ @@ -14686,26 +14686,26 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #32] │ │ │ │ bne 6375c │ │ │ │ mov r0, #0 │ │ │ │ b 63934 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 4699f0 │ │ │ │ + bl 469a00 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 469874 │ │ │ │ + bl 469884 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ umlalseq ip, r5, r0, r3 │ │ │ │ - strdeq r5, [r0], #-192 @ 0xffffff40 │ │ │ │ - strdeq r5, [r0], #-112 @ 0xffffff90 │ │ │ │ + subeq r5, r0, r0, lsl #26 │ │ │ │ + subeq r5, r0, r0, lsl #16 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr fp, [r0, #12] │ │ │ │ mov sl, r0 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ adds r0, fp, r1 │ │ │ │ bcs 63fdc │ │ │ │ @@ -14761,15 +14761,15 @@ │ │ │ │ str r0, [r6, r8] │ │ │ │ sub r9, r6, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r7, #255 @ 0xff │ │ │ │ b 63f1c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ - bl 49dc3c │ │ │ │ + bl 49dc4c │ │ │ │ and r1, r5, r0 │ │ │ │ movw r3, #32896 @ 0x8080 │ │ │ │ movt r3, #32896 @ 0x8080 │ │ │ │ ldr r2, [r6, r1] │ │ │ │ ands r3, r2, r3 │ │ │ │ mov r2, r1 │ │ │ │ beq 63eac │ │ │ │ @@ -14908,24 +14908,24 @@ │ │ │ │ cmp r0, r6, lsl #3 │ │ │ │ bcc 63fdc │ │ │ │ lsl r9, r6, #3 │ │ │ │ add r7, r9, r4 │ │ │ │ cmn r7, #-2147483641 @ 0x80000007 │ │ │ │ bcc 63fec │ │ │ │ mov r0, r3 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #560] @ 64224 │ │ │ │ mov r1, #8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 64194 │ │ │ │ add r8, r0, r9 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl 54b28 │ │ │ │ @@ -14967,15 +14967,15 @@ │ │ │ │ rev r0, sl │ │ │ │ clz r0, r0 │ │ │ │ add r1, r8, r0, lsr #3 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ sub r1, r0, r1, lsl #3 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 49dc3c │ │ │ │ + bl 49dc4c │ │ │ │ and r1, r7, r0 │ │ │ │ ldr r2, [r4, r1] │ │ │ │ ands r3, r2, fp │ │ │ │ beq 64150 │ │ │ │ rev r2, r3 │ │ │ │ clz r2, r2 │ │ │ │ add r1, r1, r2, lsr #3 │ │ │ │ @@ -15020,15 +15020,15 @@ │ │ │ │ b 64100 │ │ │ │ ldr sl, [sp, #12] │ │ │ │ ldmib sp, {r1, fp} │ │ │ │ b 641b8 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, r7 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sl] │ │ │ │ mov r4, r8 │ │ │ │ str r0, [sp, #32] │ │ │ │ sub r0, r1, fp │ │ │ │ str r0, [sl, #8] │ │ │ │ @@ -15040,15 +15040,15 @@ │ │ │ │ add r1, r5, r5, lsl #3 │ │ │ │ adds r1, r1, #13 │ │ │ │ beq 641f8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #8 │ │ │ │ sub r0, r0, r5, lsl #3 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r8 │ │ │ │ @@ -15118,15 +15118,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ movt r8, #32896 @ 0x8080 │ │ │ │ b 646a0 │ │ │ │ add r1, r9, r9, lsl #2 │ │ │ │ add r0, r0, r1, lsl #3 │ │ │ │ sub r1, r0, #40 @ 0x28 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 49eab0 │ │ │ │ + bl 49eac0 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldrd r2, [r6] │ │ │ │ and r1, r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [r2, r1] │ │ │ │ ands r7, r7, r8 │ │ │ │ beq 6463c │ │ │ │ @@ -15399,27 +15399,27 @@ │ │ │ │ bne 64788 │ │ │ │ add r6, r4, #4 │ │ │ │ adds r0, r5, r6 │ │ │ │ addcc r7, r5, r6 │ │ │ │ cmncc r7, #-2147483641 @ 0x80000007 │ │ │ │ bcc 647a0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #716] @ 64a74 │ │ │ │ mov r1, #8 │ │ │ │ mov r8, r3 │ │ │ │ mov r9, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 64988 │ │ │ │ add r5, r0, r5 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ @@ -15469,15 +15469,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ add r4, r6, r0, lsr #3 │ │ │ │ rsb r0, r4, #0 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ add r0, r5, r0, lsl #3 │ │ │ │ sub r1, r0, #40 @ 0x28 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 49eab0 │ │ │ │ + bl 49eac0 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr ip, [sp, #20] │ │ │ │ and r1, r5, r0 │ │ │ │ ldr r2, [r7, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 64938 │ │ │ │ rev r2, r3 │ │ │ │ @@ -15529,15 +15529,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r1, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b 649b0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, r7 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r1] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r1, #12] │ │ │ │ @@ -15555,15 +15555,15 @@ │ │ │ │ bne 649f4 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r5, r2 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r9 │ │ │ │ bl 5475c │ │ │ │ @@ -15576,26 +15576,26 @@ │ │ │ │ str r0, [sp, #28] │ │ │ │ str r6, [sp, #24] │ │ │ │ bne 64308 │ │ │ │ mov r0, #0 │ │ │ │ b 64718 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 4699f0 │ │ │ │ + bl 469a00 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 469874 │ │ │ │ + bl 469884 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq fp, r5, r0, lsr #11 │ │ │ │ - subeq r5, r0, r0, rrx │ │ │ │ - subeq r4, r0, r8, lsr #18 │ │ │ │ + subeq r5, r0, r0, ror r0 │ │ │ │ + subeq r4, r0, r8, lsr r9 │ │ │ │ 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 64ee4 │ │ │ │ ldr sl, [r0, #4] │ │ │ │ @@ -15653,15 +15653,15 @@ │ │ │ │ movt r8, #32896 @ 0x8080 │ │ │ │ mov r9, #255 @ 0xff │ │ │ │ b 64e04 │ │ │ │ add r1, r6, r6, lsl #1 │ │ │ │ add r0, r0, r1, lsl #3 │ │ │ │ sub r1, r0, #24 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 49eab0 │ │ │ │ + bl 49eac0 │ │ │ │ ldrd r2, [r4] │ │ │ │ and r1, r3, r0 │ │ │ │ ldr r7, [r2, r1] │ │ │ │ ands r4, r7, r8 │ │ │ │ mov r7, r1 │ │ │ │ beq 64d9c │ │ │ │ rev r4, r4 │ │ │ │ @@ -15870,25 +15870,25 @@ │ │ │ │ bne 64ee4 │ │ │ │ add r6, r7, #4 │ │ │ │ adds r0, r5, r6 │ │ │ │ addcc r9, r5, r6 │ │ │ │ cmncc r9, #-2147483645 @ 0x80000003 │ │ │ │ bcc 64ef4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #728] @ 651d4 │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r3 │ │ │ │ mov sl, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r9 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 650ec │ │ │ │ add r5, r0, r5 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r2, r6 │ │ │ │ add r4, r1, #16 │ │ │ │ mov r0, r5 │ │ │ │ @@ -15938,15 +15938,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ add r9, r6, r0, lsr #3 │ │ │ │ rsb r0, r9, #0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r0, r4, r0, lsl #3 │ │ │ │ sub r1, r0, #24 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 49eab0 │ │ │ │ + bl 49eac0 │ │ │ │ ldr lr, [sp, #12] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ and r1, lr, r0 │ │ │ │ ldr ip, [sp, #28] │ │ │ │ ldr r2, [r4, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 65098 │ │ │ │ @@ -16002,15 +16002,15 @@ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b 6510c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r9 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [r4] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ sub r0, r1, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ @@ -16027,15 +16027,15 @@ │ │ │ │ bne 65154 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r7, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ bl 5475c │ │ │ │ @@ -16048,26 +16048,26 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #32] │ │ │ │ bne 64b60 │ │ │ │ mov r0, #0 │ │ │ │ b 64e78 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 4699f0 │ │ │ │ + bl 469a00 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 469874 │ │ │ │ + bl 469884 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq sl, r5, ip, asr #28 │ │ │ │ - subeq r4, r0, r8, ror r7 │ │ │ │ - subeq r4, r0, r4, lsr r1 │ │ │ │ + subeq r4, r0, r8, lsl #15 │ │ │ │ + subeq r4, r0, r4, asr #2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r9, [r0, #12] │ │ │ │ str r2, [sp, #16] │ │ │ │ adds r2, r9, r1 │ │ │ │ bcs 6550c │ │ │ │ ldr r8, [r0, #4] │ │ │ │ @@ -16123,15 +16123,15 @@ │ │ │ │ mov r5, #0 │ │ │ │ mov r0, #0 │ │ │ │ b 65418 │ │ │ │ add r1, sl, sl, lsl #2 │ │ │ │ add r0, r0, r1, lsl #5 │ │ │ │ sub r1, r0, #160 @ 0xa0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 49eab0 │ │ │ │ + bl 49eac0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr lr, [r4] │ │ │ │ movw r4, #32896 @ 0x8080 │ │ │ │ and r1, r3, r0 │ │ │ │ movt r4, #32896 @ 0x8080 │ │ │ │ ldr r7, [lr, r1] │ │ │ │ ands r7, r7, r4 │ │ │ │ @@ -16264,25 +16264,25 @@ │ │ │ │ bne 6550c │ │ │ │ add r6, r7, #4 │ │ │ │ adds r0, r4, r6 │ │ │ │ addcc r5, r4, r6 │ │ │ │ cmncc r5, #-2147483641 @ 0x80000007 │ │ │ │ bcc 6551c │ │ │ │ mov r0, r3 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #712] @ 657ec │ │ │ │ mov r1, #8 │ │ │ │ mov r8, r3 │ │ │ │ mov r9, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 65704 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r5, r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ add r8, r1, #16 │ │ │ │ mov r0, r5 │ │ │ │ @@ -16332,15 +16332,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ add r7, r5, r0, lsr #3 │ │ │ │ rsb r0, r7, #0 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ add r0, r6, r0, lsl #5 │ │ │ │ sub r1, r0, #160 @ 0xa0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 49eab0 │ │ │ │ + bl 49eac0 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ and r1, r6, r0 │ │ │ │ ldr r2, [r4, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 656b4 │ │ │ │ rev r2, r3 │ │ │ │ clz r2, r2 │ │ │ │ @@ -16392,15 +16392,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b 65724 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, r5 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [r4] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ sub r0, r1, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ @@ -16417,15 +16417,15 @@ │ │ │ │ bne 6576c │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r6, r2 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ bl 5475c │ │ │ │ @@ -16438,26 +16438,26 @@ │ │ │ │ str r0, [sp, #28] │ │ │ │ str r4, [sp, #24] │ │ │ │ bne 652c0 │ │ │ │ mov r0, #0 │ │ │ │ b 654a0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 4699f0 │ │ │ │ + bl 469a00 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 469874 │ │ │ │ + bl 469884 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq sl, r5, r4, lsr #16 │ │ │ │ - strdeq r4, [r0], #-8 │ │ │ │ - strdeq r3, [r0], #-188 @ 0xffffff44 │ │ │ │ + subeq r4, r0, r8, lsl #2 │ │ │ │ + subeq r3, r0, ip, lsl #24 │ │ │ │ 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 65c5c │ │ │ │ ldr sl, [r0, #4] │ │ │ │ @@ -16515,15 +16515,15 @@ │ │ │ │ movt r8, #32896 @ 0x8080 │ │ │ │ mov r9, #255 @ 0xff │ │ │ │ b 65b7c │ │ │ │ add r1, r6, r6, lsl #1 │ │ │ │ add r0, r0, r1, lsl #3 │ │ │ │ sub r1, r0, #24 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 49eab0 │ │ │ │ + bl 49eac0 │ │ │ │ ldrd r2, [r4] │ │ │ │ and r1, r3, r0 │ │ │ │ ldr r7, [r2, r1] │ │ │ │ ands r4, r7, r8 │ │ │ │ mov r7, r1 │ │ │ │ beq 65b14 │ │ │ │ rev r4, r4 │ │ │ │ @@ -16732,25 +16732,25 @@ │ │ │ │ bne 65c5c │ │ │ │ add r6, r7, #4 │ │ │ │ adds r0, r5, r6 │ │ │ │ addcc r9, r5, r6 │ │ │ │ cmncc r9, #-2147483645 @ 0x80000003 │ │ │ │ bcc 65c6c │ │ │ │ mov r0, r3 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #728] @ 65f4c │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r3 │ │ │ │ mov sl, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r9 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 65e64 │ │ │ │ add r5, r0, r5 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r2, r6 │ │ │ │ add r4, r1, #16 │ │ │ │ mov r0, r5 │ │ │ │ @@ -16800,15 +16800,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ add r9, r6, r0, lsr #3 │ │ │ │ rsb r0, r9, #0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r0, r4, r0, lsl #3 │ │ │ │ sub r1, r0, #24 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 49eab0 │ │ │ │ + bl 49eac0 │ │ │ │ ldr lr, [sp, #12] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ and r1, lr, r0 │ │ │ │ ldr ip, [sp, #28] │ │ │ │ ldr r2, [r4, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 65e10 │ │ │ │ @@ -16864,15 +16864,15 @@ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b 65e84 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r9 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [r4] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ sub r0, r1, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ @@ -16889,15 +16889,15 @@ │ │ │ │ bne 65ecc │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r7, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ bl 5475c │ │ │ │ @@ -16910,26 +16910,26 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #32] │ │ │ │ bne 658d8 │ │ │ │ mov r0, #0 │ │ │ │ b 65bf0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 4699f0 │ │ │ │ + bl 469a00 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 469874 │ │ │ │ + bl 469884 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ ldrsbteq sl, [r5], r4 │ │ │ │ - subeq r3, r0, r8, lsr fp │ │ │ │ - strdeq r3, [r0], #-68 @ 0xffffffbc │ │ │ │ + subeq r3, r0, r8, asr #22 │ │ │ │ + subeq r3, r0, r4, lsl #10 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r8, [r0, #12] │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ adds r0, r8, r1 │ │ │ │ bcs 662b4 │ │ │ │ @@ -16987,15 +16987,15 @@ │ │ │ │ str r6, [sp, #24] │ │ │ │ movw sl, #32896 @ 0x8080 │ │ │ │ movt sl, #32896 @ 0x8080 │ │ │ │ b 661d0 │ │ │ │ add r0, r0, r8, lsl #3 │ │ │ │ sub r1, r0, #8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 49d918 │ │ │ │ + bl 49d928 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldrd r2, [r6] │ │ │ │ and r1, r3, r0 │ │ │ │ ldr r7, [r2, r1] │ │ │ │ ands r4, r7, sl │ │ │ │ mov r7, r1 │ │ │ │ beq 6616c │ │ │ │ @@ -17138,25 +17138,25 @@ │ │ │ │ cmp r0, r9, lsl #3 │ │ │ │ bcc 662b4 │ │ │ │ lsl r5, r9, #3 │ │ │ │ add r7, r5, r6 │ │ │ │ cmn r7, #-2147483645 @ 0x80000003 │ │ │ │ bcc 662c4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #664] @ 66564 │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r3 │ │ │ │ mov sl, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6648c │ │ │ │ add r4, r0, r5 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ @@ -17203,15 +17203,15 @@ │ │ │ │ eor r9, r0, r8 │ │ │ │ rev r0, r9 │ │ │ │ clz r0, r0 │ │ │ │ add sl, r5, r0, lsr #3 │ │ │ │ sub r0, r2, sl, lsl #3 │ │ │ │ sub r1, r0, #8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 49d918 │ │ │ │ + bl 49d928 │ │ │ │ ldr lr, [sp, #12] │ │ │ │ ldr ip, [sp, #20] │ │ │ │ and r1, lr, r0 │ │ │ │ ldr r2, [r4, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 66448 │ │ │ │ rev r2, r3 │ │ │ │ @@ -17258,15 +17258,15 @@ │ │ │ │ b 663f8 │ │ │ │ ldr r0, [ip, #12] │ │ │ │ ldr r1, [sp] │ │ │ │ b 664ac │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r7 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [ip] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [ip, #12] │ │ │ │ sub r0, r1, r0 │ │ │ │ str r0, [ip, #8] │ │ │ │ @@ -17281,15 +17281,15 @@ │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r2, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, sl │ │ │ │ bl 5475c │ │ │ │ @@ -17300,20 +17300,20 @@ │ │ │ │ cmp sl, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r6, [sp, #24] │ │ │ │ bne 66044 │ │ │ │ b 66244 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 4699f0 │ │ │ │ + bl 469a00 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 469874 │ │ │ │ + bl 469884 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r9, r5, ip, ror sl │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r8, [r0, #12] │ │ │ │ @@ -17374,15 +17374,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ movt r8, #32896 @ 0x8080 │ │ │ │ b 66a60 │ │ │ │ add r1, r9, r9, lsl #1 │ │ │ │ add r0, r0, r1, lsl #4 │ │ │ │ sub r1, r0, #48 @ 0x30 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 49eab0 │ │ │ │ + bl 49eac0 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldrd r2, [r6] │ │ │ │ and r1, r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [r2, r1] │ │ │ │ ands r7, r7, r8 │ │ │ │ beq 669fc │ │ │ │ @@ -17687,27 +17687,27 @@ │ │ │ │ bne 66b48 │ │ │ │ add r6, r4, #4 │ │ │ │ adds r0, r5, r6 │ │ │ │ addcc r7, r5, r6 │ │ │ │ cmncc r7, #-2147483641 @ 0x80000007 │ │ │ │ bcc 66b60 │ │ │ │ mov r0, r3 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #716] @ 66e34 │ │ │ │ mov r1, #8 │ │ │ │ mov r8, r3 │ │ │ │ mov r9, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 66d48 │ │ │ │ add r5, r0, r5 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ @@ -17757,15 +17757,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ add r4, r6, r0, lsr #3 │ │ │ │ rsb r0, r4, #0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r0, r5, r0, lsl #4 │ │ │ │ sub r1, r0, #48 @ 0x30 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 49eab0 │ │ │ │ + bl 49eac0 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr ip, [sp, #20] │ │ │ │ and r1, r5, r0 │ │ │ │ ldr r2, [r7, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 66cf8 │ │ │ │ rev r2, r3 │ │ │ │ @@ -17817,15 +17817,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r1, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b 66d70 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, r7 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r1] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r1, #12] │ │ │ │ @@ -17843,15 +17843,15 @@ │ │ │ │ bne 66db4 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r5, r2 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r9 │ │ │ │ bl 5475c │ │ │ │ @@ -17864,26 +17864,26 @@ │ │ │ │ str r0, [sp, #28] │ │ │ │ str r6, [sp, #24] │ │ │ │ bne 66648 │ │ │ │ mov r0, #0 │ │ │ │ b 66ad8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 4699f0 │ │ │ │ + bl 469a00 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 469874 │ │ │ │ + bl 469884 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r9, r5, r0, ror #3 │ │ │ │ - subeq r2, r0, r8, lsr #28 │ │ │ │ - subeq r2, r0, r0, ror r6 │ │ │ │ + subeq r2, r0, r8, lsr lr │ │ │ │ + subeq r2, r0, r0, lsl #13 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r9, [r0, #12] │ │ │ │ str r2, [sp, #16] │ │ │ │ adds r2, r9, r1 │ │ │ │ bcs 6716c │ │ │ │ ldr r8, [r0, #4] │ │ │ │ @@ -17939,15 +17939,15 @@ │ │ │ │ mov r5, #0 │ │ │ │ mov r0, #0 │ │ │ │ b 67078 │ │ │ │ add r1, sl, sl, lsl #2 │ │ │ │ add r0, r0, r1, lsl #4 │ │ │ │ sub r1, r0, #80 @ 0x50 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 49eab0 │ │ │ │ + bl 49eac0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr lr, [r4] │ │ │ │ movw r4, #32896 @ 0x8080 │ │ │ │ and r1, r3, r0 │ │ │ │ movt r4, #32896 @ 0x8080 │ │ │ │ ldr r7, [lr, r1] │ │ │ │ ands r7, r7, r4 │ │ │ │ @@ -18080,25 +18080,25 @@ │ │ │ │ bne 6716c │ │ │ │ add r6, r7, #4 │ │ │ │ adds r0, r4, r6 │ │ │ │ addcc r5, r4, r6 │ │ │ │ cmncc r5, #-2147483641 @ 0x80000007 │ │ │ │ bcc 6717c │ │ │ │ mov r0, r3 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #712] @ 6744c │ │ │ │ mov r1, #8 │ │ │ │ mov r8, r3 │ │ │ │ mov r9, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 67364 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r5, r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ add r8, r1, #16 │ │ │ │ mov r0, r5 │ │ │ │ @@ -18148,15 +18148,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ add r7, r5, r0, lsr #3 │ │ │ │ rsb r0, r7, #0 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ add r0, r6, r0, lsl #4 │ │ │ │ sub r1, r0, #80 @ 0x50 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 49eab0 │ │ │ │ + bl 49eac0 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ and r1, r6, r0 │ │ │ │ ldr r2, [r4, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 67314 │ │ │ │ rev r2, r3 │ │ │ │ clz r2, r2 │ │ │ │ @@ -18208,15 +18208,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b 67384 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, r5 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [r4] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ sub r0, r1, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ @@ -18233,15 +18233,15 @@ │ │ │ │ bne 673cc │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r6, r2 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ bl 5475c │ │ │ │ @@ -18254,26 +18254,26 @@ │ │ │ │ str r0, [sp, #28] │ │ │ │ str r4, [sp, #24] │ │ │ │ bne 66f20 │ │ │ │ mov r0, #0 │ │ │ │ b 67100 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 4699f0 │ │ │ │ + bl 469a00 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 469874 │ │ │ │ + bl 469884 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r8, r5, r4, asr #23 │ │ │ │ - subeq r2, r0, r8, asr #8 │ │ │ │ - subeq r1, r0, ip, asr #30 │ │ │ │ + subeq r2, r0, r8, asr r4 │ │ │ │ + subeq r1, r0, ip, asr pc │ │ │ │ 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 6777c │ │ │ │ ldr sl, [r0, #4] │ │ │ │ @@ -18329,15 +18329,15 @@ │ │ │ │ mov r5, #0 │ │ │ │ mov r7, #76 @ 0x4c │ │ │ │ mov r0, #0 │ │ │ │ b 6768c │ │ │ │ mla r0, r8, r7, r0 │ │ │ │ sub r1, r0, #76 @ 0x4c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 49df60 │ │ │ │ + bl 49df70 │ │ │ │ ldrd r2, [r4] │ │ │ │ and r1, r3, r0 │ │ │ │ movw r4, #32896 @ 0x8080 │ │ │ │ movt r4, #32896 @ 0x8080 │ │ │ │ ldr r6, [r2, r1] │ │ │ │ ands r4, r6, r4 │ │ │ │ mov r6, r1 │ │ │ │ @@ -18468,25 +18468,25 @@ │ │ │ │ bne 6777c │ │ │ │ add r6, r7, #4 │ │ │ │ adds r0, r5, r6 │ │ │ │ addcc r9, r5, r6 │ │ │ │ cmncc r9, #-2147483645 @ 0x80000003 │ │ │ │ bcc 6778c │ │ │ │ mov r0, r3 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #724] @ 67a68 │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r3 │ │ │ │ mov sl, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r9 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6797c │ │ │ │ add r8, r0, r5 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r2, r6 │ │ │ │ add r4, r1, #16 │ │ │ │ mov r0, r8 │ │ │ │ @@ -18537,15 +18537,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r7, r5, r0, lsr #3 │ │ │ │ rsb r0, r7, #0 │ │ │ │ mla r0, r0, r1, r2 │ │ │ │ sub r1, r0, #76 @ 0x4c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 49df60 │ │ │ │ + bl 49df70 │ │ │ │ ldr ip, [sp, #8] │ │ │ │ ldr r4, [sp, #12] │ │ │ │ and r1, ip, r0 │ │ │ │ ldr r2, [r4, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 6792c │ │ │ │ rev r2, r3 │ │ │ │ @@ -18598,15 +18598,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r7, [sp, #20] │ │ │ │ b 6799c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r9 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [r4] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ sub r0, r1, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ @@ -18624,15 +18624,15 @@ │ │ │ │ bne 679e8 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r7, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r9 │ │ │ │ bl 5475c │ │ │ │ @@ -18645,26 +18645,26 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #32] │ │ │ │ bne 67538 │ │ │ │ mov r0, #0 │ │ │ │ b 67710 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 4699f0 │ │ │ │ + bl 469a00 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 469874 │ │ │ │ + bl 469884 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ ldrhteq r8, [r5], r4 │ │ │ │ - subeq r1, r0, ip, lsr lr │ │ │ │ - subeq r1, r0, ip, lsr r9 │ │ │ │ + subeq r1, r0, ip, asr #28 │ │ │ │ + subeq r1, r0, ip, asr #18 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r8, [r0, #12] │ │ │ │ mov lr, r0 │ │ │ │ str r2, [sp, #24] │ │ │ │ adds r0, r8, r1 │ │ │ │ bcs 67e68 │ │ │ │ @@ -18725,15 +18725,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ movt r9, #32896 @ 0x8080 │ │ │ │ mov r8, #255 @ 0xff │ │ │ │ b 67d78 │ │ │ │ add r0, r0, r5, lsl #4 │ │ │ │ sub r1, r0, #16 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 49eab0 │ │ │ │ + bl 49eac0 │ │ │ │ ldr lr, [sp, #28] │ │ │ │ ldrd r2, [lr] │ │ │ │ and r1, r3, r0 │ │ │ │ ldr r7, [r2, r1] │ │ │ │ ands r4, r7, r9 │ │ │ │ mov r7, r1 │ │ │ │ beq 67d14 │ │ │ │ @@ -18911,25 +18911,25 @@ │ │ │ │ cmp r0, r9, lsl #4 │ │ │ │ bcc 67e68 │ │ │ │ lsl r5, r9, #4 │ │ │ │ add r7, r5, r6 │ │ │ │ cmn r7, #-2147483645 @ 0x80000003 │ │ │ │ bcc 67e78 │ │ │ │ mov r0, r3 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #716] @ 6814c │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r3 │ │ │ │ mov sl, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6806c │ │ │ │ add r5, r0, r5 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ @@ -18980,15 +18980,15 @@ │ │ │ │ eor sl, r0, r8 │ │ │ │ rev r0, sl │ │ │ │ clz r0, r0 │ │ │ │ add r9, r5, r0, lsr #3 │ │ │ │ sub r0, r2, r9, lsl #4 │ │ │ │ sub r1, r0, #16 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 49eab0 │ │ │ │ + bl 49eac0 │ │ │ │ ldr lr, [sp, #12] │ │ │ │ and r1, r4, r0 │ │ │ │ ldr ip, [sp, #28] │ │ │ │ ldr r2, [lr, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 68024 │ │ │ │ rev r2, r3 │ │ │ │ @@ -19042,15 +19042,15 @@ │ │ │ │ ldr r0, [ip, #12] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b 6808c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r7 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [ip] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [ip, #12] │ │ │ │ sub r0, r1, r0 │ │ │ │ str r0, [ip, #8] │ │ │ │ @@ -19065,15 +19065,15 @@ │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ bl 5475c │ │ │ │ @@ -19086,26 +19086,26 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str lr, [sp, #32] │ │ │ │ bne 67b64 │ │ │ │ mov r0, #0 │ │ │ │ b 67df8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 4699f0 │ │ │ │ + bl 469a00 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 469874 │ │ │ │ + bl 469884 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r7, r5, r8, asr #29 │ │ │ │ - subeq r1, r0, r4, ror #15 │ │ │ │ - subeq r1, r0, r0, lsr r2 │ │ │ │ + strdeq r1, [r0], #-116 @ 0xffffff8c │ │ │ │ + subeq r1, r0, r0, asr #4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr sl, [r0, #12] │ │ │ │ mov fp, r0 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ adds r0, sl, r1 │ │ │ │ bcs 68434 │ │ │ │ @@ -19159,15 +19159,15 @@ │ │ │ │ sub r9, sl, #76 @ 0x4c │ │ │ │ mov r0, #0 │ │ │ │ mov r6, #76 @ 0x4c │ │ │ │ mov r7, sl │ │ │ │ b 68368 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, r8 │ │ │ │ - bl 49e430 │ │ │ │ + bl 49e440 │ │ │ │ and r1, r5, r0 │ │ │ │ movw r3, #32896 @ 0x8080 │ │ │ │ movt r3, #32896 @ 0x8080 │ │ │ │ ldr r2, [sl, r1] │ │ │ │ ands r3, r2, r3 │ │ │ │ mov r2, r1 │ │ │ │ beq 682f0 │ │ │ │ @@ -19282,25 +19282,25 @@ │ │ │ │ bne 68434 │ │ │ │ add r4, r6, #4 │ │ │ │ adds r0, r7, r4 │ │ │ │ addcc r9, r7, r4 │ │ │ │ cmncc r9, #-2147483645 @ 0x80000003 │ │ │ │ bcc 68444 │ │ │ │ mov r0, r3 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r8, [sp, #12] │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, #600] @ 686ac │ │ │ │ mov r8, r3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r9 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 68610 │ │ │ │ add r7, r0, r7 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 54b28 │ │ │ │ @@ -19345,15 +19345,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ add r0, r9, r0, lsr #3 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ rsb r0, r0, #0 │ │ │ │ mla r1, r0, r2, r1 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 49e430 │ │ │ │ + bl 49e440 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ and r1, r7, r0 │ │ │ │ ldr r2, [r4, r1] │ │ │ │ ands r3, r2, r6 │ │ │ │ beq 685c0 │ │ │ │ rev r2, r3 │ │ │ │ @@ -19403,15 +19403,15 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r5, [sp, #4] │ │ │ │ b 68630 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r9 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [fp] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ sub r0, r1, sl │ │ │ │ str r3, [fp] │ │ │ │ @@ -19426,15 +19426,15 @@ │ │ │ │ mla r1, r3, r2, r5 │ │ │ │ adds r1, r1, #5 │ │ │ │ beq 68680 │ │ │ │ mul r0, r3, r2 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ sub r0, r2, r0 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, sl │ │ │ │ mov r2, r8 │ │ │ │ @@ -19503,15 +19503,15 @@ │ │ │ │ mov r5, #0 │ │ │ │ mov r7, #184 @ 0xb8 │ │ │ │ mov r0, #0 │ │ │ │ b 688e4 │ │ │ │ mla r0, r8, r7, r0 │ │ │ │ sub r1, r0, #184 @ 0xb8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 49df60 │ │ │ │ + bl 49df70 │ │ │ │ ldrd r2, [r4] │ │ │ │ and r1, r3, r0 │ │ │ │ movw r4, #32896 @ 0x8080 │ │ │ │ movt r4, #32896 @ 0x8080 │ │ │ │ ldr r6, [r2, r1] │ │ │ │ ands r4, r6, r4 │ │ │ │ mov r6, r1 │ │ │ │ @@ -19642,25 +19642,25 @@ │ │ │ │ bne 689d4 │ │ │ │ add r6, r7, #4 │ │ │ │ adds r0, r5, r6 │ │ │ │ addcc r9, r5, r6 │ │ │ │ cmncc r9, #-2147483641 @ 0x80000007 │ │ │ │ bcc 689e4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #724] @ 68cc0 │ │ │ │ mov r1, #8 │ │ │ │ mov r8, r3 │ │ │ │ mov sl, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r9 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 68bd4 │ │ │ │ add r8, r0, r5 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r2, r6 │ │ │ │ add r4, r1, #16 │ │ │ │ mov r0, r8 │ │ │ │ @@ -19711,15 +19711,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r7, r5, r0, lsr #3 │ │ │ │ rsb r0, r7, #0 │ │ │ │ mla r0, r0, r1, r2 │ │ │ │ sub r1, r0, #184 @ 0xb8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 49df60 │ │ │ │ + bl 49df70 │ │ │ │ ldr ip, [sp, #8] │ │ │ │ ldr r4, [sp, #12] │ │ │ │ and r1, ip, r0 │ │ │ │ ldr r2, [r4, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 68b84 │ │ │ │ rev r2, r3 │ │ │ │ @@ -19772,15 +19772,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r7, [sp, #20] │ │ │ │ b 68bf4 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, r9 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [r4] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ sub r0, r1, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ @@ -19798,15 +19798,15 @@ │ │ │ │ bne 68c40 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r7, r2 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r9 │ │ │ │ bl 5475c │ │ │ │ @@ -19819,26 +19819,26 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #32] │ │ │ │ bne 68790 │ │ │ │ mov r0, #0 │ │ │ │ b 68968 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 4699f0 │ │ │ │ + bl 469a00 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 469874 │ │ │ │ + bl 469884 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r7, r5, ip, asr r3 │ │ │ │ - subeq r0, r0, r4, asr ip │ │ │ │ - subeq r0, r0, r4, asr r7 │ │ │ │ + subeq r0, r0, r4, ror #24 │ │ │ │ + subeq r0, r0, r4, ror #14 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r8, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ str r2, [sp, #20] │ │ │ │ adds r0, r8, r1 │ │ │ │ bcs 691a4 │ │ │ │ @@ -19897,15 +19897,15 @@ │ │ │ │ movw r8, #32896 @ 0x8080 │ │ │ │ mov r0, #0 │ │ │ │ movt r8, #32896 @ 0x8080 │ │ │ │ b 690c4 │ │ │ │ add r0, r0, r9, lsl #5 │ │ │ │ sub r1, r0, #32 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 49d254 │ │ │ │ + bl 49d264 │ │ │ │ ldrd r2, [r4] │ │ │ │ and r1, r3, r0 │ │ │ │ ldr r7, [r2, r1] │ │ │ │ ands r6, r7, r8 │ │ │ │ mov r7, r1 │ │ │ │ beq 69060 │ │ │ │ rev r6, r6 │ │ │ │ @@ -20142,25 +20142,25 @@ │ │ │ │ cmp r0, r7, lsl #5 │ │ │ │ bcc 691a4 │ │ │ │ lsl sl, r7, #5 │ │ │ │ add r5, sl, r6 │ │ │ │ cmn r5, #-2147483645 @ 0x80000003 │ │ │ │ bcc 691b4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #688] @ 6946c │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r3 │ │ │ │ mov r9, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 69390 │ │ │ │ str r4, [sp, #16] │ │ │ │ add r5, r0, sl │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ @@ -20209,15 +20209,15 @@ │ │ │ │ eor sl, r0, r8 │ │ │ │ rev r0, sl │ │ │ │ clz r0, r0 │ │ │ │ add r7, r6, r0, lsr #3 │ │ │ │ sub r0, r4, r7, lsl #5 │ │ │ │ sub r1, r0, #32 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 49d254 │ │ │ │ + bl 49d264 │ │ │ │ ldr ip, [sp, #8] │ │ │ │ and r1, ip, r0 │ │ │ │ ldr r2, [r5, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 6933c │ │ │ │ rev r2, r3 │ │ │ │ clz r2, r2 │ │ │ │ @@ -20267,15 +20267,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ ldr r5, [sp, #8] │ │ │ │ b 693b0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [r3] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r3, #12] │ │ │ │ sub r0, r1, r0 │ │ │ │ str r0, [r3, #8] │ │ │ │ @@ -20290,15 +20290,15 @@ │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r7, r0, lsl #5 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #32 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r9 │ │ │ │ bl 5475c │ │ │ │ @@ -20310,26 +20310,26 @@ │ │ │ │ str r0, [sp, #28] │ │ │ │ str r4, [sp, #24] │ │ │ │ bne 68db8 │ │ │ │ mov r0, #0 │ │ │ │ b 69134 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 4699f0 │ │ │ │ + bl 469a00 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 469874 │ │ │ │ + bl 469884 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r6, r5, ip, lsl #23 │ │ │ │ - umaaleq r0, r0, r0, r5 │ │ │ │ - eorseq pc, pc, r0, lsl pc @ │ │ │ │ + subeq r0, r0, r0, lsr #11 │ │ │ │ + eorseq pc, pc, r0, lsr #30 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r8, [r0, #12] │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ adds r0, r8, r1 │ │ │ │ bcs 69a58 │ │ │ │ @@ -20386,15 +20386,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ movt r8, #32896 @ 0x8080 │ │ │ │ b 69970 │ │ │ │ add r1, r9, r9, lsl #1 │ │ │ │ add r0, r0, r1, lsl #4 │ │ │ │ sub r1, r0, #48 @ 0x30 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 49eab0 │ │ │ │ + bl 49eac0 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldrd r2, [r6] │ │ │ │ and r1, r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [r2, r1] │ │ │ │ ands r7, r7, r8 │ │ │ │ beq 6990c │ │ │ │ @@ -20699,27 +20699,27 @@ │ │ │ │ bne 69a58 │ │ │ │ add r6, r4, #4 │ │ │ │ adds r0, r5, r6 │ │ │ │ addcc r7, r5, r6 │ │ │ │ cmncc r7, #-2147483641 @ 0x80000007 │ │ │ │ bcc 69a70 │ │ │ │ mov r0, r3 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #716] @ 69d44 │ │ │ │ mov r1, #8 │ │ │ │ mov r8, r3 │ │ │ │ mov r9, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 69c58 │ │ │ │ add r5, r0, r5 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ @@ -20769,15 +20769,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ add r4, r6, r0, lsr #3 │ │ │ │ rsb r0, r4, #0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r0, r5, r0, lsl #4 │ │ │ │ sub r1, r0, #48 @ 0x30 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 49eab0 │ │ │ │ + bl 49eac0 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr ip, [sp, #20] │ │ │ │ and r1, r5, r0 │ │ │ │ ldr r2, [r7, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 69c08 │ │ │ │ rev r2, r3 │ │ │ │ @@ -20829,15 +20829,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r1, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b 69c80 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, r7 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r1] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r1, #12] │ │ │ │ @@ -20855,15 +20855,15 @@ │ │ │ │ bne 69cc4 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r5, r2 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r9 │ │ │ │ bl 5475c │ │ │ │ @@ -20876,26 +20876,26 @@ │ │ │ │ str r0, [sp, #28] │ │ │ │ str r6, [sp, #24] │ │ │ │ bne 69558 │ │ │ │ mov r0, #0 │ │ │ │ b 699e8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 4699f0 │ │ │ │ + bl 469a00 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 469874 │ │ │ │ + bl 469884 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ ldrsbteq r6, [r5], r0 │ │ │ │ - eorseq pc, pc, ip, lsr #28 │ │ │ │ - eorseq pc, pc, r4, ror r6 @ │ │ │ │ + eorseq pc, pc, ip, lsr lr @ │ │ │ │ + eorseq pc, pc, r4, lsl #13 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ bmi 69de8 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ @@ -20903,30 +20903,30 @@ │ │ │ │ beq 69dac │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 69dac │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ cmp r0, #0 │ │ │ │ beq 69dd4 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 69dfc │ │ │ │ ldr r0, [pc, #80] @ 69e0c │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ bne 69d98 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -21017,15 +21017,15 @@ │ │ │ │ tst r4, #1 │ │ │ │ str ip, [r1] │ │ │ │ str ip, [r1, #4] │ │ │ │ bne 69f84 │ │ │ │ mov r1, sp │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 7a3b28 │ │ │ │ + bl 7a3b38 │ │ │ │ ldr r1, [sp] │ │ │ │ movw r3, #63390 @ 0xf79e │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ands r1, r1, #1 │ │ │ │ movt r3, #3830 @ 0xef6 │ │ │ │ @@ -21054,15 +21054,15 @@ │ │ │ │ tst r2, #1 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r6, [r1] │ │ │ │ str r6, [r1, #4] │ │ │ │ bne 69ff8 │ │ │ │ mov r0, sp │ │ │ │ - bl 930630 │ │ │ │ + bl 930640 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldm sp, {ip, lr} │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ str r2, [r5] │ │ │ │ str r0, [r4, #12] │ │ │ │ @@ -21083,30 +21083,30 @@ │ │ │ │ beq 6a07c │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 6a07c │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6a0a4 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 6a0cc │ │ │ │ ldr r0, [pc, #80] @ 6a0dc │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6a068 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -21131,30 +21131,30 @@ │ │ │ │ beq 6a13c │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 6a13c │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6a164 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 6a18c │ │ │ │ ldr r0, [pc, #80] @ 6a19c │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6a128 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -21264,15 +21264,15 @@ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ str r7, [r5, #8] │ │ │ │ strh r9, [r0] │ │ │ │ bne 6a2e4 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp] │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7a4930 │ │ │ │ + bl 7a4940 │ │ │ │ b 6a2e4 │ │ │ │ mov r4, sl │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ @@ -21337,15 +21337,15 @@ │ │ │ │ bl 8d0f8 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ strbeq r0, [r5, #8] │ │ │ │ b 6a3d8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4b80e0 │ │ │ │ + bl 4b80f0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r5, r5, r8, ror r5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -21374,15 +21374,15 @@ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ str r7, [r6, #8] │ │ │ │ strh r9, [r0] │ │ │ │ bne 6a49c │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp] │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7a4930 │ │ │ │ + bl 7a4940 │ │ │ │ b 6a49c │ │ │ │ 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 │ │ │ │ @@ -21417,15 +21417,15 @@ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ str r7, [r5, #8] │ │ │ │ strh r9, [r0] │ │ │ │ bne 6a548 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp] │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7a4930 │ │ │ │ + bl 7a4940 │ │ │ │ b 6a548 │ │ │ │ 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 │ │ │ │ @@ -21458,15 +21458,15 @@ │ │ │ │ strb r5, [r3] │ │ │ │ bne 6a644 │ │ │ │ stm sp, {r2, r7} │ │ │ │ mov r2, sp │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r7, r1 │ │ │ │ - bl 7a4930 │ │ │ │ + bl 7a4940 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ cmp r4, #1 │ │ │ │ add r2, r9, #1 │ │ │ │ cmpne sl, #0 │ │ │ │ str r2, [r0, #16] │ │ │ │ bne 6a660 │ │ │ │ @@ -21492,15 +21492,15 @@ │ │ │ │ bne 6a770 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #892] @ 6aa30 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6a9b8 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r0] │ │ │ │ mvn r3, #0 │ │ │ │ str r1, [r0, #4] │ │ │ │ @@ -21534,15 +21534,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 6a744 │ │ │ │ cmp r1, #1 │ │ │ │ bne 6a76c │ │ │ │ mov r0, sp │ │ │ │ dmb ish │ │ │ │ - bl 7a3f88 │ │ │ │ + bl 7a3f98 │ │ │ │ mov r1, r5 │ │ │ │ sub r0, r1, #8 │ │ │ │ ldrex r1, [r0] │ │ │ │ add r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 6a774 │ │ │ │ @@ -21552,15 +21552,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrb r1, [r1] │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r1, [sp] │ │ │ │ mov r0, #28 │ │ │ │ mov r1, #4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6a9a8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ ldm r0!, {r2, r3, r7} │ │ │ │ mov r1, r4 │ │ │ │ stmia r1!, {r2, r3, r7} │ │ │ │ @@ -21613,15 +21613,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 6a884 │ │ │ │ cmp r2, #1 │ │ │ │ bne 6a8a8 │ │ │ │ dmb ish │ │ │ │ - bl 7a4bbc │ │ │ │ + bl 7a4bcc │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r3, #1 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r9, #0 │ │ │ │ str r0, [r4, #5] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #39] @ 0x27 │ │ │ │ @@ -21698,25 +21698,25 @@ │ │ │ │ str r1, [r4, #9] │ │ │ │ strb r9, [r4, #4] │ │ │ │ str r3, [r4] │ │ │ │ str r0, [r4, #5] │ │ │ │ str r2, [r4, #12] │ │ │ │ strd r8, [r4, #16] │ │ │ │ mov r0, sp │ │ │ │ - bl 4bceb0 │ │ │ │ + bl 4bcec0 │ │ │ │ b 6aa08 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4bd0b0 │ │ │ │ + bl 4bd0c0 │ │ │ │ b 6aa24 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 4bcf34 │ │ │ │ + bl 4bcf44 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ umlalseq r5, r5, ip, r6 @ │ │ │ │ ldrhteq r5, [r5], ip │ │ │ │ adcseq r5, r5, r0, ror #1 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -21788,15 +21788,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ moveq r1, #1 │ │ │ │ strbeq r1, [r5, #8] │ │ │ │ b 6aacc │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4bceb0 │ │ │ │ + bl 4bcec0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r4, r5, r4, lsl #29 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ add r4, r0, #4 │ │ │ │ @@ -21866,15 +21866,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ moveq r1, #1 │ │ │ │ strbeq r1, [r5, #8] │ │ │ │ b 6ac04 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4bceb0 │ │ │ │ + bl 4bcec0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r4, r5, ip, asr #26 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -21886,30 +21886,30 @@ │ │ │ │ beq 6ad08 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 6ad08 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6ad30 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 6ad58 │ │ │ │ ldr r0, [pc, #80] @ 6ad68 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6acf4 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -22001,15 +22001,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ str r4, [r1] │ │ │ │ beq 6aeb0 │ │ │ │ stm sp, {r0, r3} │ │ │ │ str r2, [sp, #8] │ │ │ │ b 6aeb8 │ │ │ │ mov r0, sp │ │ │ │ - bl 7a48bc │ │ │ │ + bl 7a48cc │ │ │ │ mov r4, #1 │ │ │ │ mov r8, r5 │ │ │ │ ldr r1, [r5] │ │ │ │ str r4, [r5] │ │ │ │ ldr r4, [r8, #4]! │ │ │ │ cmp r1, #0 │ │ │ │ ldm sp, {r0, r2, r3} │ │ │ │ @@ -22033,56 +22033,56 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 6af14 │ │ │ │ cmp r2, #1 │ │ │ │ bne 6af38 │ │ │ │ dmb ish │ │ │ │ - bl 7a4bbc │ │ │ │ + bl 7a4bcc │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 6af70 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [pc, #116] @ 6afd8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 94764c │ │ │ │ + bl 94765c │ │ │ │ b 6af50 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ add r0, r5, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 6af7c │ │ │ │ cmp r2, #1 │ │ │ │ bne 6af50 │ │ │ │ dmb ish │ │ │ │ - bl 7a4bbc │ │ │ │ + bl 7a4bcc │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #8 │ │ │ │ - bl 4c1650 │ │ │ │ + bl 4c1660 │ │ │ │ b 6afcc │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 4c1458 │ │ │ │ + bl 4c1468 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - subeq r6, r5, r0, asr #6 │ │ │ │ + subeq r6, r5, r0, asr r3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 6b018 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, #0 │ │ │ │ @@ -22092,15 +22092,15 @@ │ │ │ │ add ip, r1, #4 │ │ │ │ mov r1, sp │ │ │ │ ldm ip, {r0, r2, r3, r4, r5} │ │ │ │ stm r1, {r0, r2, r3, r4, r5} │ │ │ │ b 6b02c │ │ │ │ mov r0, sp │ │ │ │ orr r0, r0, #4 │ │ │ │ - bl 798e7c │ │ │ │ + bl 798e8c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r8 │ │ │ │ add ip, sp, #24 │ │ │ │ ldm r0, {r1, r3, r4, r5, r6, r7} │ │ │ │ mov r0, #1 │ │ │ │ mov r2, ip │ │ │ │ @@ -22114,45 +22114,45 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq 6b088 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ ldm ip, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, r0 │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ - bl 4c156c │ │ │ │ + bl 4c157c │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [pc, #52] @ 6b0c4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 94764c │ │ │ │ + bl 94765c │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 4c156c │ │ │ │ + bl 4c157c │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 4c156c │ │ │ │ + bl 4c157c │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - ldrdeq r6, [r5], #-20 @ 0xffffffec │ │ │ │ + subeq r6, r5, r4, ror #3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movw r1, #51712 @ 0xca00 │ │ │ │ mov r5, r2 │ │ │ │ movt r1, #15258 @ 0x3b9a │ │ │ │ cmp r0, r1 │ │ │ │ bne 6b110 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 959248 │ │ │ │ + bl 959258 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r0, [r4, #8] │ │ │ │ b 6b118 │ │ │ │ @@ -22179,20 +22179,20 @@ │ │ │ │ cmp r6, #0 │ │ │ │ beq 6b204 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r7 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 4bc888 │ │ │ │ + bl 4bc898 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6b3d4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4c2080 │ │ │ │ + bl 4c2090 │ │ │ │ str r9, [r4, #20] │ │ │ │ ldrex r0, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ bne 6b1c0 │ │ │ │ strex r1, r8, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ bne 6b198 │ │ │ │ @@ -22202,30 +22202,30 @@ │ │ │ │ b 6b280 │ │ │ │ clrex │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ bne 6b280 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r5 │ │ │ │ - bl 9592c4 │ │ │ │ + bl 9592d4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 6b2d8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ movw r1, #41248 @ 0xa120 │ │ │ │ movt r1, #7 │ │ │ │ cmp r0, r1 │ │ │ │ bls 6b15c │ │ │ │ b 6b2d8 │ │ │ │ ldr r0, [sp] │ │ │ │ bl 6a690 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 4c2080 │ │ │ │ + bl 4c2090 │ │ │ │ str r6, [r4, #20] │ │ │ │ ldrex r0, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ bne 6b238 │ │ │ │ strex r1, r8, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ bne 6b21c │ │ │ │ @@ -22258,20 +22258,20 @@ │ │ │ │ tstne r1, #1 │ │ │ │ bne 6b448 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6b494 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ - bl 7a4a1c │ │ │ │ + bl 7a4a2c │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 7a48b4 │ │ │ │ + bl 7a48c4 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 4bc76c │ │ │ │ + bl 4bc77c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ bl 6aa3c │ │ │ │ dmb ish │ │ │ │ ldrex r0, [sl] │ │ │ │ add r1, r0, #2 │ │ │ │ strex r2, r1, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -22289,35 +22289,35 @@ │ │ │ │ cmp r7, #0 │ │ │ │ beq 6b374 │ │ │ │ ldr r0, [r7, #24] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r5 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 4bc888 │ │ │ │ + bl 4bc898 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6b3d4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4c2080 │ │ │ │ + bl 4c2090 │ │ │ │ str r6, [r4, #20] │ │ │ │ ldrex r0, [sl] │ │ │ │ orr r1, r0, #1 │ │ │ │ strex r2, r1, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ bne 6b350 │ │ │ │ tst r0, #1 │ │ │ │ dmb ish │ │ │ │ bne 6b314 │ │ │ │ b 6b3e8 │ │ │ │ mov r0, r9 │ │ │ │ bl 6a690 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 4c2080 │ │ │ │ + bl 4c2090 │ │ │ │ str r7, [r4, #20] │ │ │ │ ldrex r0, [sl] │ │ │ │ cmp r0, #2 │ │ │ │ bne 6b3ac │ │ │ │ strex r1, r8, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ bne 6b38c │ │ │ │ @@ -22327,15 +22327,15 @@ │ │ │ │ clrex │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ bne 6b418 │ │ │ │ tst r0, #1 │ │ │ │ bne 6b314 │ │ │ │ mov r0, r9 │ │ │ │ - bl 4c1d38 │ │ │ │ + bl 4c1d48 │ │ │ │ b 6b314 │ │ │ │ cmp r0, #1 │ │ │ │ bne 6b468 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ @@ -22410,24 +22410,24 @@ │ │ │ │ beq 6b520 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 6b520 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r2, #4 │ │ │ │ mov r3, r4 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ b 6b548 │ │ │ │ cmp r4, #0 │ │ │ │ beq 6b544 │ │ │ │ ldr r0, [pc, #52] @ 6b564 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ b 6b548 │ │ │ │ mov r0, #4 │ │ │ │ clz r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #4 │ │ │ │ lsr r1, r1, #5 │ │ │ │ stmib r5, {r0, r4} │ │ │ │ @@ -22442,24 +22442,24 @@ │ │ │ │ beq 6b5a0 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 6b5a0 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r2, #4 │ │ │ │ mov r3, r4 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ b 6b5c8 │ │ │ │ cmp r4, #0 │ │ │ │ beq 6b5c4 │ │ │ │ ldr r0, [pc, #52] @ 6b5e4 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ b 6b5c8 │ │ │ │ mov r0, #4 │ │ │ │ clz r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #4 │ │ │ │ lsr r1, r1, #5 │ │ │ │ stmib r5, {r0, r4} │ │ │ │ @@ -22474,29 +22474,29 @@ │ │ │ │ ldrb r3, [r3] │ │ │ │ ldm r0, {r3, r4} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ stm sp, {r3, r4} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ mov r0, #20 │ │ │ │ mov r1, #4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ movne ip, sp │ │ │ │ movne r2, r0 │ │ │ │ ldmne ip, {r1, r3, r4, r5, lr} │ │ │ │ stmne r2, {r1, r3, r4, r5, lr} │ │ │ │ addne sp, sp, #24 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #20 │ │ │ │ bl 8e68c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 4c7b74 │ │ │ │ + bl 4c7b84 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r4, r5, r8, asr r7 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r1, [pc, #112] @ 6b6e4 │ │ │ │ @@ -22507,29 +22507,29 @@ │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ stmib sp, {r0, r3} │ │ │ │ mov r0, #20 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ movne ip, sp │ │ │ │ movne r2, r0 │ │ │ │ ldmne ip, {r1, r3, r4, r5, lr} │ │ │ │ stmne r2, {r1, r3, r4, r5, lr} │ │ │ │ addne sp, sp, #24 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #20 │ │ │ │ bl 8e68c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 4c7b74 │ │ │ │ + bl 4c7b84 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r4, r5, r0, ror #13 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ @@ -22543,17 +22543,17 @@ │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #1 │ │ │ │ b 6b794 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6b740 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 96f630 │ │ │ │ + bl 96f640 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4c84f4 │ │ │ │ + bl 4c8504 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ cmp r4, #0 │ │ │ │ bmi 6b7b8 │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -22561,29 +22561,29 @@ │ │ │ │ ldr r0, [pc, #116] @ 6b7d4 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6b7bc │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r7 │ │ │ │ b 6b794 │ │ │ │ mov r5, #1 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ bl 53d54 │ │ │ │ str r4, [sp, #12] │ │ │ │ stmib sp, {r4, r5} │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4c84f4 │ │ │ │ + bl 4c8504 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r6, #0 │ │ │ │ ldr r2, [pc, #12] @ 6b7d0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -22620,15 +22620,15 @@ │ │ │ │ str r1, [sp, #32] │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str ip, [sp, #48] @ 0x30 │ │ │ │ bl 6b6e8 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {fp, pc} │ │ │ │ - ldrdeq lr, [r5], #-224 @ 0xffffff20 │ │ │ │ + subeq lr, r5, r0, ror #29 │ │ │ │ adcseq ip, r0, r8, lsr #18 │ │ │ │ umlalseq r4, r5, ip, r2 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ ldr ip, [pc, #120] @ 6b8f4 │ │ │ │ ldr r3, [pc, #120] @ 6b8f8 │ │ │ │ stm sp, {r1, r2} │ │ │ │ @@ -22657,57 +22657,57 @@ │ │ │ │ str r1, [sp, #32] │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str ip, [sp, #48] @ 0x30 │ │ │ │ bl 6b6e8 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {fp, pc} │ │ │ │ - subeq lr, r5, ip, lsr lr │ │ │ │ + subeq lr, r5, ip, asr #28 │ │ │ │ adcseq ip, r0, r4, lsr #17 │ │ │ │ adcseq r4, r5, r8, lsl #4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r0, r3 │ │ │ │ - bl 4c960c │ │ │ │ + bl 4c961c │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 6b5e8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4c8ecc │ │ │ │ + bl 4c8edc │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ 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 r2, r1 │ │ │ │ movcs r2, r1 │ │ │ │ mov r0, r3 │ │ │ │ - bl 4c960c │ │ │ │ + bl 4c961c │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 6b5e8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4c8ecc │ │ │ │ + bl 4c8edc │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ andeq r0, r0, r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov sl, r1 │ │ │ │ @@ -22739,18 +22739,18 @@ │ │ │ │ cmp r4, #69 @ 0x45 │ │ │ │ cmpne r4, #101 @ 0x65 │ │ │ │ bne 6ba48 │ │ │ │ stm sp, {r0, r1, r7} │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r8 │ │ │ │ - bl 4c9288 │ │ │ │ + bl 4c9298 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - bl 984598 │ │ │ │ + bl 9845a8 │ │ │ │ cmp r7, #0 │ │ │ │ mov r2, r7 │ │ │ │ rsbmi r2, r7, #0 │ │ │ │ vmov d0, r0, r1 │ │ │ │ cmp r2, #308 @ 0x134 │ │ │ │ bls 6ba94 │ │ │ │ vldr d1, [pc, #196] @ 6bb30 │ │ │ │ @@ -22797,15 +22797,15 @@ │ │ │ │ str r0, [r9] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ stm sp, {r0, r1, r7} │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r8 │ │ │ │ - bl 4c8fe8 │ │ │ │ + bl 4c8ff8 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ strbhi ip, [fp, #2208]! @ 0x8a0 │ │ │ │ svcvc 0x00e1ccf3 │ │ │ │ umlalseq r4, r5, r8, r2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -22831,18 +22831,18 @@ │ │ │ │ orr r2, r4, #32 │ │ │ │ cmp r2, #101 @ 0x65 │ │ │ │ bne 6bbb8 │ │ │ │ stm sp, {r0, r1, r7} │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r8 │ │ │ │ - bl 4c9288 │ │ │ │ + bl 4c9298 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - bl 984598 │ │ │ │ + bl 9845a8 │ │ │ │ cmp r7, #0 │ │ │ │ mov r2, r7 │ │ │ │ rsbmi r2, r7, #0 │ │ │ │ vmov d0, r0, r1 │ │ │ │ cmp r2, #308 @ 0x134 │ │ │ │ bls 6bc04 │ │ │ │ vldr d1, [pc, #172] @ 6bc88 │ │ │ │ @@ -22950,30 +22950,30 @@ │ │ │ │ beq 6bdac │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 6bdac │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6bdd4 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 6bdfc │ │ │ │ ldr r0, [pc, #80] @ 6be0c │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6bd98 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -23072,15 +23072,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 4c9b84 │ │ │ │ + bl 4c9b94 │ │ │ │ ldrh r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 6bf90 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrh r7, [sp, #10] │ │ │ │ @@ -23099,15 +23099,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, r0 │ │ │ │ bne 6bfe4 │ │ │ │ ldr r1, [pc, #1056] @ 6c3fc │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 9717c8 │ │ │ │ + bl 9717d8 │ │ │ │ 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} │ │ │ │ @@ -23128,15 +23128,15 @@ │ │ │ │ ldrb r1, [r0, r2] │ │ │ │ add r2, r3, #2 │ │ │ │ str r2, [r5, #8] │ │ │ │ cmp r1, #117 @ 0x75 │ │ │ │ bne 6c2ac │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ - bl 4c9b84 │ │ │ │ + bl 4c9b94 │ │ │ │ ldrh r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bne 6bf84 │ │ │ │ ldrh r6, [sp, #10] │ │ │ │ add r0, r6, #8192 @ 0x2000 │ │ │ │ uxth r0, r0 │ │ │ │ cmp r0, #64512 @ 0xfc00 │ │ │ │ @@ -23203,15 +23203,15 @@ │ │ │ │ ldrb r0, [r0, r2] │ │ │ │ cmp r0, #117 @ 0x75 │ │ │ │ bne 6c244 │ │ │ │ add r0, r3, #2 │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ - bl 4c9b84 │ │ │ │ + bl 4c9b94 │ │ │ │ ldrh r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bne 6bf84 │ │ │ │ ldrh r6, [sp, #10] │ │ │ │ add r0, r6, #8192 @ 0x2000 │ │ │ │ uxth r0, r0 │ │ │ │ cmp r0, #64512 @ 0xfc00 │ │ │ │ @@ -23244,57 +23244,57 @@ │ │ │ │ mov r3, #1 │ │ │ │ bl 6be10 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ b 6c1b8 │ │ │ │ ldm r5, {r0, r1, r2} │ │ │ │ mov r3, #20 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 4c960c │ │ │ │ + bl 4c961c │ │ │ │ b 6c2d0 │ │ │ │ uxth r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 4ca440 │ │ │ │ + bl 4ca450 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ uxth r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 4ca440 │ │ │ │ + bl 4ca450 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 4ca090 │ │ │ │ + b 4ca0a0 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #4 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r3 │ │ │ │ - bl 4c960c │ │ │ │ + bl 4c961c │ │ │ │ b 6c2d0 │ │ │ │ mov r1, #4 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ - bl 4c960c │ │ │ │ + bl 4c961c │ │ │ │ b 6c2d0 │ │ │ │ mov r1, #23 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ - bl 4c960c │ │ │ │ + bl 4c961c │ │ │ │ b 6c2d0 │ │ │ │ mov r1, #23 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ - bl 4c960c │ │ │ │ + bl 4c961c │ │ │ │ b 6c2d0 │ │ │ │ ldm r5, {r0, r1, r2} │ │ │ │ mov r3, #20 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 4c960c │ │ │ │ + bl 4c961c │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ bl 6b5e8 │ │ │ │ add sp, sp, #20 │ │ │ │ @@ -23333,40 +23333,40 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #1 │ │ │ │ bl 6be10 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ b 6c0a4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 4c9550 │ │ │ │ + bl 4c9560 │ │ │ │ b 6c3f0 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 4c9550 │ │ │ │ + bl 4c9560 │ │ │ │ b 6c3f0 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 4c9550 │ │ │ │ + bl 4c9560 │ │ │ │ b 6c3f0 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 4c9550 │ │ │ │ + bl 4c9560 │ │ │ │ b 6c3f0 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 4c9550 │ │ │ │ + bl 4c9560 │ │ │ │ b 6c3f0 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 4c9550 │ │ │ │ + bl 4c9560 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq ip, r0, ip, lsl r3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -23378,30 +23378,30 @@ │ │ │ │ beq 6c45c │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 6c45c │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6c484 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 6c4ac │ │ │ │ ldr r0, [pc, #80] @ 6c4bc │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6c448 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -23493,30 +23493,30 @@ │ │ │ │ beq 6c628 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 6c628 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6c650 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 6c678 │ │ │ │ ldr r0, [pc, #80] @ 6c688 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6c614 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -23610,15 +23610,15 @@ │ │ │ │ tst r2, #1 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r6, [r1] │ │ │ │ str r6, [r1, #4] │ │ │ │ bne 6c7ec │ │ │ │ mov r0, sp │ │ │ │ - bl 930630 │ │ │ │ + bl 930640 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldm sp, {ip, lr} │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ str r2, [r5] │ │ │ │ str r0, [r4, #12] │ │ │ │ @@ -23688,15 +23688,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ movt r8, #32896 @ 0x8080 │ │ │ │ b 6ca18 │ │ │ │ add r1, r6, r6, lsl #1 │ │ │ │ add r0, r0, r1, lsl #4 │ │ │ │ sub r1, r0, #48 @ 0x30 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 4cf310 │ │ │ │ + bl 4cf320 │ │ │ │ ldrd r2, [r7] │ │ │ │ and r1, r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [r2, r1] │ │ │ │ ands r7, r7, r8 │ │ │ │ beq 6c9b0 │ │ │ │ rev r7, r7 │ │ │ │ @@ -23724,15 +23724,15 @@ │ │ │ │ add r1, lr, r1 │ │ │ │ strb r0, [r1, #4] │ │ │ │ sub r0, r4, r4, lsl #2 │ │ │ │ add r0, r2, r0, lsl #4 │ │ │ │ sub r1, r0, #48 @ 0x30 │ │ │ │ beq 6ca40 │ │ │ │ mov r0, r9 │ │ │ │ - bl 4d5b30 │ │ │ │ + bl 4d5b40 │ │ │ │ ldr r0, [r7] │ │ │ │ b 6c904 │ │ │ │ mov ip, #4 │ │ │ │ mov r4, r1 │ │ │ │ add r7, r4, ip │ │ │ │ add ip, ip, #4 │ │ │ │ and r4, r7, r3 │ │ │ │ @@ -23811,25 +23811,25 @@ │ │ │ │ bne 6cafc │ │ │ │ add r6, r7, #4 │ │ │ │ adds r0, r5, r6 │ │ │ │ addcc r9, r5, r6 │ │ │ │ cmncc r9, #-2147483641 @ 0x80000007 │ │ │ │ bcc 6cb0c │ │ │ │ mov r0, r3 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #720] @ 6cde4 │ │ │ │ mov r1, #8 │ │ │ │ mov r8, r3 │ │ │ │ mov fp, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r9 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6ccfc │ │ │ │ add r5, r0, r5 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r6 │ │ │ │ add r4, sl, #16 │ │ │ │ mov r0, r5 │ │ │ │ @@ -23881,15 +23881,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ add r6, r5, r0, lsr #3 │ │ │ │ rsb r0, r6, #0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r0, r4, r0, lsl #4 │ │ │ │ sub r1, r0, #48 @ 0x30 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 4cf310 │ │ │ │ + bl 4cf320 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ and r1, r7, r0 │ │ │ │ ldr ip, [sp, #16] │ │ │ │ ldr r2, [r4, r1] │ │ │ │ ands r3, r2, fp │ │ │ │ beq 6ccac │ │ │ │ rev r2, r3 │ │ │ │ @@ -23941,15 +23941,15 @@ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r0, [r6, #12] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ b 6cd1c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, r9 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [r6] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r6, #12] │ │ │ │ sub r0, r1, r0 │ │ │ │ str r0, [r6, #8] │ │ │ │ @@ -23966,15 +23966,15 @@ │ │ │ │ bne 6cd64 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r4, r2 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ bl 5475c │ │ │ │ @@ -23987,26 +23987,26 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str sl, [sp, #32] │ │ │ │ bne 6c8f4 │ │ │ │ mov r0, #0 │ │ │ │ b 6ca90 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 4d5ae0 │ │ │ │ + bl 4d5af0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 4d5a30 │ │ │ │ + bl 4d5a40 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r3, r5, r4, lsr r2 │ │ │ │ - subeq r9, r6, r8, lsl r1 │ │ │ │ - subeq r8, r6, r0, ror #24 │ │ │ │ + subeq r9, r6, r8, lsr #2 │ │ │ │ + subeq r8, r6, r0, ror ip │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ bl 54330 │ │ │ │ cmp r0, #1 │ │ │ │ bne 6ce28 │ │ │ │ dmb ish │ │ │ │ @@ -24041,15 +24041,15 @@ │ │ │ │ beq 6cec8 │ │ │ │ clz r2, r1 │ │ │ │ mvn r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ lsrne r1, r3, r2 │ │ │ │ adds r1, r1, #1 │ │ │ │ bcs 6cec8 │ │ │ │ - bl 4dc450 │ │ │ │ + bl 4dc460 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ popeq {fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ bne 6cec4 │ │ │ │ ldr r0, [pc, #52] @ 6cee8 │ │ │ │ mov r1, #17 │ │ │ │ ldr r2, [pc, #48] @ 6ceec │ │ │ │ @@ -24076,15 +24076,15 @@ │ │ │ │ beq 6cf54 │ │ │ │ clz r2, r1 │ │ │ │ mvn r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ lsrne r1, r3, r2 │ │ │ │ adds r1, r1, #1 │ │ │ │ bcs 6cf54 │ │ │ │ - bl 4dc278 │ │ │ │ + bl 4dc288 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ popeq {fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ bne 6cf50 │ │ │ │ ldr r0, [pc, #52] @ 6cf74 │ │ │ │ mov r1, #17 │ │ │ │ ldr r2, [pc, #48] @ 6cf78 │ │ │ │ @@ -24125,30 +24125,30 @@ │ │ │ │ beq 6d008 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 6d008 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6d030 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 6d058 │ │ │ │ ldr r0, [pc, #80] @ 6d068 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6cff4 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -24238,24 +24238,24 @@ │ │ │ │ beq 6d1b4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 6d1b4 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r4 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ b 6d1dc │ │ │ │ cmp r4, #0 │ │ │ │ beq 6d1d8 │ │ │ │ ldr r0, [pc, #52] @ 6d1f8 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ b 6d1dc │ │ │ │ mov r0, r6 │ │ │ │ cmp r0, #0 │ │ │ │ str r4, [r5, #8] │ │ │ │ movne r6, r0 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ @@ -24295,43 +24295,43 @@ │ │ │ │ bl 53d54 │ │ │ │ str r6, [r4, #512] @ 0x200 │ │ │ │ lsl r4, r5, #5 │ │ │ │ cmn r7, #-134217727 @ 0xf8000001 │ │ │ │ bhi 6d3c4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #8 │ │ │ │ - bl 97f664 │ │ │ │ + bl 97f674 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6d3c4 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ cmp r7, fp │ │ │ │ bne 6d2c4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmn r0, #-134217726 @ 0xf8000002 │ │ │ │ bhi 6d3ac │ │ │ │ lsl r8, fp, #5 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 97f664 │ │ │ │ + bl 97f674 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6d3ac │ │ │ │ cmp r7, #17 │ │ │ │ bcs 6d32c │ │ │ │ ldr r0, [pc, #276] @ 6d408 │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6d3f4 │ │ │ │ lsl r2, r7, #5 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ bl 53d54 │ │ │ │ str fp, [r4, #512] @ 0x200 │ │ │ │ @@ -24339,22 +24339,22 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmn r7, #-134217727 @ 0xf8000001 │ │ │ │ bhi 6d3ac │ │ │ │ lsl r7, r5, #5 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 97f664 │ │ │ │ + bl 97f674 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6d3ac │ │ │ │ mov r0, sl │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #8 │ │ │ │ mov r3, r8 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6d3f4 │ │ │ │ str fp, [r4, #512] @ 0x200 │ │ │ │ stm r4, {r6, r9} │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -24407,15 +24407,15 @@ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movw r1, #51712 @ 0xca00 │ │ │ │ mov r5, r2 │ │ │ │ movt r1, #15258 @ 0x3b9a │ │ │ │ cmp r0, r1 │ │ │ │ bne 6d470 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 959248 │ │ │ │ + bl 959258 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r0, [r4, #8] │ │ │ │ b 6d478 │ │ │ │ @@ -24437,19 +24437,19 @@ │ │ │ │ add r0, r6, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ beq 6d54c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 503554 │ │ │ │ + bl 503564 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6d718 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4ea034 │ │ │ │ + bl 4ea044 │ │ │ │ str r8, [r4, #20] │ │ │ │ ldrex r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ bne 6d508 │ │ │ │ strex r1, r9, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ bne 6d4e0 │ │ │ │ @@ -24459,15 +24459,15 @@ │ │ │ │ b 6d5d0 │ │ │ │ clrex │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ bne 6d5d0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl 9592c4 │ │ │ │ + bl 9592d4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 6d62c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ movw r1, #41248 @ 0xa120 │ │ │ │ movt r1, #7 │ │ │ │ @@ -24476,15 +24476,15 @@ │ │ │ │ b 6d62c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 6dae8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 6d568 │ │ │ │ - bl 4ea034 │ │ │ │ + bl 4ea044 │ │ │ │ str r7, [r4, #20] │ │ │ │ ldrex r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ bne 6d588 │ │ │ │ strex r1, r9, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ bne 6d56c │ │ │ │ @@ -24518,20 +24518,20 @@ │ │ │ │ bne 6d784 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6d79c │ │ │ │ ldr r0, [pc, #484] @ 6d7e8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ mov r0, #1 │ │ │ │ - bl 7a4a1c │ │ │ │ + bl 7a4a2c │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 7a48b4 │ │ │ │ + bl 7a48c4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 5032a0 │ │ │ │ + bl 5032b0 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ bl 6de94 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ add r1, r0, #2 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -24544,19 +24544,19 @@ │ │ │ │ mov r9, #3 │ │ │ │ mov sl, #0 │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ beq 6d6b0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 503554 │ │ │ │ + bl 503564 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6d718 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4ea034 │ │ │ │ + bl 4ea044 │ │ │ │ str sl, [r4, #20] │ │ │ │ ldrex r0, [r6] │ │ │ │ orr r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ bne 6d68c │ │ │ │ tst r0, #1 │ │ │ │ @@ -24565,15 +24565,15 @@ │ │ │ │ b 6d724 │ │ │ │ mov r0, r8 │ │ │ │ bl 6dae8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 6d6cc │ │ │ │ - bl 4ea034 │ │ │ │ + bl 4ea044 │ │ │ │ str r7, [r4, #20] │ │ │ │ ldrex r0, [r6] │ │ │ │ cmp r0, #2 │ │ │ │ bne 6d6f0 │ │ │ │ strex r1, r9, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ bne 6d6d0 │ │ │ │ @@ -24583,15 +24583,15 @@ │ │ │ │ clrex │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ bne 6d754 │ │ │ │ tst r0, #1 │ │ │ │ bne 6d660 │ │ │ │ mov r0, r8 │ │ │ │ - bl 4e9314 │ │ │ │ + bl 4e9324 │ │ │ │ b 6d660 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ @@ -24676,15 +24676,15 @@ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ str r7, [r5, #8] │ │ │ │ strh r9, [r0] │ │ │ │ bne 6d838 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp] │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7a4930 │ │ │ │ + bl 7a4940 │ │ │ │ b 6d838 │ │ │ │ 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 │ │ │ │ @@ -24717,15 +24717,15 @@ │ │ │ │ strb r5, [r3] │ │ │ │ bne 6d934 │ │ │ │ stm sp, {r2, r7} │ │ │ │ mov r2, sp │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r7, r1 │ │ │ │ - bl 7a4930 │ │ │ │ + bl 7a4940 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ cmp r4, #1 │ │ │ │ add r2, r9, #1 │ │ │ │ cmpne sl, #0 │ │ │ │ str r2, [r0, #16] │ │ │ │ bne 6d950 │ │ │ │ @@ -24756,15 +24756,15 @@ │ │ │ │ tst r2, #1 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r6, [r1] │ │ │ │ str r6, [r1, #4] │ │ │ │ bne 6d9d4 │ │ │ │ mov r0, sp │ │ │ │ - bl 930630 │ │ │ │ + bl 930640 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldm sp, {ip, lr} │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ str r2, [r5] │ │ │ │ str r0, [r4, #12] │ │ │ │ @@ -24787,15 +24787,15 @@ │ │ │ │ add ip, r1, #4 │ │ │ │ mov r1, sp │ │ │ │ ldm ip, {r0, r2, r3, r4, r5} │ │ │ │ stm r1, {r0, r2, r3, r4, r5} │ │ │ │ b 6da4c │ │ │ │ mov r0, sp │ │ │ │ orr r0, r0, #4 │ │ │ │ - bl 798e7c │ │ │ │ + bl 798e8c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r8 │ │ │ │ add ip, sp, #24 │ │ │ │ ldm r0, {r1, r3, r4, r5, r6, r7} │ │ │ │ mov r0, #1 │ │ │ │ mov r2, ip │ │ │ │ @@ -24809,47 +24809,47 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq 6daa8 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ ldm ip, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, r0 │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ - bl 4fce78 │ │ │ │ + bl 4fce88 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [pc, #52] @ 6dae4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 94764c │ │ │ │ + bl 94765c │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 4fce78 │ │ │ │ + bl 4fce88 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 4fce78 │ │ │ │ + bl 4fce88 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - subeq lr, r8, r4, lsl #3 │ │ │ │ + umaaleq lr, r8, r4, r1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r1, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r1, #0 │ │ │ │ bne 6dbc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #892] @ 6de88 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6de10 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r0] │ │ │ │ mvn r3, #0 │ │ │ │ str r1, [r0, #4] │ │ │ │ @@ -24883,15 +24883,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 6db9c │ │ │ │ cmp r1, #1 │ │ │ │ bne 6dbc4 │ │ │ │ mov r0, sp │ │ │ │ dmb ish │ │ │ │ - bl 7a3f88 │ │ │ │ + bl 7a3f98 │ │ │ │ mov r1, r5 │ │ │ │ sub r0, r1, #8 │ │ │ │ ldrex r1, [r0] │ │ │ │ add r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 6dbcc │ │ │ │ @@ -24901,15 +24901,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrb r1, [r1] │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r1, [sp] │ │ │ │ mov r0, #28 │ │ │ │ mov r1, #4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6de00 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ ldm r0!, {r2, r3, r7} │ │ │ │ mov r1, r4 │ │ │ │ stmia r1!, {r2, r3, r7} │ │ │ │ @@ -24962,15 +24962,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 6dcdc │ │ │ │ cmp r2, #1 │ │ │ │ bne 6dd00 │ │ │ │ dmb ish │ │ │ │ - bl 7a4bbc │ │ │ │ + bl 7a4bcc │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r3, #1 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r9, #0 │ │ │ │ str r0, [r4, #5] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #39] @ 0x27 │ │ │ │ @@ -25047,25 +25047,25 @@ │ │ │ │ str r1, [r4, #9] │ │ │ │ strb r9, [r4, #4] │ │ │ │ str r3, [r4] │ │ │ │ str r0, [r4, #5] │ │ │ │ str r2, [r4, #12] │ │ │ │ strd r8, [r4, #16] │ │ │ │ mov r0, sp │ │ │ │ - bl 503bd0 │ │ │ │ + bl 503be0 │ │ │ │ b 6de60 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 503d4c │ │ │ │ + bl 503d5c │ │ │ │ b 6de7c │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 503c54 │ │ │ │ + bl 503c64 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r2, r5, r4, asr #4 │ │ │ │ adcseq r2, r5, r4, ror #2 │ │ │ │ adcseq r1, r5, r8, lsl #25 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -25137,15 +25137,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ moveq r1, #1 │ │ │ │ strbeq r1, [r5, #8] │ │ │ │ b 6df24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 503bd0 │ │ │ │ + bl 503be0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r1, r5, ip, lsr #20 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -25157,30 +25157,30 @@ │ │ │ │ beq 6e028 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 6e028 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6e050 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 6e078 │ │ │ │ ldr r0, [pc, #80] @ 6e088 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6e014 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -25300,39 +25300,39 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp, #12] │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r2, [sp, #28] │ │ │ │ str ip, [sp] │ │ │ │ bl 8e6bc │ │ │ │ - subeq pc, fp, r4, asr #7 │ │ │ │ + ldrdeq pc, [fp], #-52 @ 0xffffffcc │ │ │ │ addseq pc, r1, r0, lsr r5 @ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r1 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6e288 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 6e288 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r4 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ b 6e2b0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 6e2ac │ │ │ │ ldr r0, [pc, #52] @ 6e2cc │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ b 6e2b0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r0, #0 │ │ │ │ str r4, [r5, #8] │ │ │ │ movne r6, r0 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ @@ -25344,15 +25344,15 @@ │ │ │ │ ldr r1, [pc, #28] @ 6e2fc │ │ │ │ ldrb r0, [r0] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, r0, lsl #2] │ │ │ │ ldr r2, [r2, r0, lsl #2] │ │ │ │ mov r0, r3 │ │ │ │ - b 973cb8 │ │ │ │ + b 973cc8 │ │ │ │ addseq r3, r4, r8, lsr #21 │ │ │ │ adcseq sp, r0, r4, ror #18 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ bmi 6e398 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ @@ -25362,30 +25362,30 @@ │ │ │ │ beq 6e35c │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 6e35c │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6e384 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 6e3ac │ │ │ │ ldr r0, [pc, #80] @ 6e3bc │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6e348 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -25477,30 +25477,30 @@ │ │ │ │ beq 6e528 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 6e528 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6e550 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 6e578 │ │ │ │ ldr r0, [pc, #80] @ 6e588 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6e514 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -25582,15 +25582,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, #412] @ 6e83c │ │ │ │ mov r6, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6e668 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov sl, r0 │ │ │ │ cmp r7, r8 │ │ │ │ bne 6e6d8 │ │ │ │ b 6e70c │ │ │ │ @@ -25606,24 +25606,24 @@ │ │ │ │ ldr r2, [r3, r2, lsl #3]! │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r8, r7 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r2, [r6, r5, lsl #3]! │ │ │ │ str r3, [r6, #4] │ │ │ │ bne 6e6e0 │ │ │ │ - bl 5457a8 │ │ │ │ + bl 5457b8 │ │ │ │ ldr r4, [r9] │ │ │ │ ldr r1, [pc, #292] @ 6e840 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrb r1, [r1] │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #4 │ │ │ │ strd sl, [r9, #4] │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6e814 │ │ │ │ add r2, r4, #32 │ │ │ │ strd sl, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ strex r3, r0, [r2] │ │ │ │ @@ -25634,34 +25634,34 @@ │ │ │ │ beq 6e78c │ │ │ │ ldr r2, [pc, #216] @ 6e844 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r1, sp, #12 │ │ │ │ add r2, sp, #8 │ │ │ │ - bl 55372c │ │ │ │ + bl 55373c │ │ │ │ cmp fp, #128 @ 0x80 │ │ │ │ bcs 6e7c4 │ │ │ │ b 6e7cc │ │ │ │ bic r4, r1, #3 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 6e7ac │ │ │ │ ldr r0, [r4] │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp fp, #128 @ 0x80 │ │ │ │ bcc 6e7cc │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 552be0 │ │ │ │ + bl 552bf0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 6e7e8 │ │ │ │ ldr r1, [r0, #1036] @ 0x40c │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0, #1036] @ 0x40c │ │ │ │ beq 6e7f0 │ │ │ │ @@ -25678,33 +25678,33 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #8 │ │ │ │ bl 8e68c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 545970 │ │ │ │ + bl 545980 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ ldrhteq r1, [r5], r0 │ │ │ │ adcseq r1, r5, r8, lsr r6 │ │ │ │ - subeq r8, sp, ip, ror r3 │ │ │ │ + subeq r8, sp, ip, lsl #7 │ │ │ │ adcseq lr, r0, ip, ror r3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 6e870 │ │ │ │ ldrd r2, [r1] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ bne 6e87c │ │ │ │ - bl 553acc │ │ │ │ - bl 5528fc │ │ │ │ + bl 553adc │ │ │ │ + bl 55290c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r5, #1 │ │ │ │ cmp r2, #1 │ │ │ │ str r5, [r4] │ │ │ │ @@ -25712,15 +25712,15 @@ │ │ │ │ beq 6e8c0 │ │ │ │ cmp r2, #0 │ │ │ │ bne 6e8dc │ │ │ │ ldr r1, [pc, #72] @ 6e8f4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 94764c │ │ │ │ + bl 94765c │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r1, #1036] @ 0x40c │ │ │ │ ldr r2, [r1, #1040] @ 0x410 │ │ │ │ cmp r3, #0 │ │ │ │ cmpeq r2, #1 │ │ │ │ sub r5, r2, #1 │ │ │ │ @@ -25728,15 +25728,15 @@ │ │ │ │ beq 6e8e0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl 6ff60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - subeq r8, sp, r0, asr #1 │ │ │ │ + ldrdeq r8, [sp], #-0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ bmi 6e990 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ @@ -25744,30 +25744,30 @@ │ │ │ │ beq 6e954 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 6e954 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6e97c │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 6e9a4 │ │ │ │ ldr r0, [pc, #80] @ 6e9b4 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6e940 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -25864,40 +25864,40 @@ │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, pc, ip │ │ │ │ bl 55578 <__tls_get_addr@plt> │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r9 │ │ │ │ - bl 54db0c │ │ │ │ + bl 54db1c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 550b08 │ │ │ │ + bl 550b18 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #1 │ │ │ │ addeq sp, sp, #64 @ 0x40 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r0, #0 │ │ │ │ bne 6eb50 │ │ │ │ ldr r0, [pc, #60] @ 6eb7c │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ ldr r2, [pc, #56] @ 6eb80 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 8e71c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ - bl 552628 │ │ │ │ + bl 552638 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 54b2a0 │ │ │ │ + bl 54b2b0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r1, r5, r0, lsr r4 │ │ │ │ - subeq fp, sp, r0, lsl #10 │ │ │ │ + subeq fp, sp, r0, lsl r5 │ │ │ │ addseq r4, r4, r4, lsl #28 │ │ │ │ ldrhteq sp, [r0], r8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ ldr r8, [pc, #164] @ 6ec38 │ │ │ │ mov sl, r0 │ │ │ │ ldm r1!, {r0, r3, r5, r6, r7} │ │ │ │ @@ -25912,40 +25912,40 @@ │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, pc, ip │ │ │ │ bl 55578 <__tls_get_addr@plt> │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r9 │ │ │ │ - bl 54db0c │ │ │ │ + bl 54db1c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 550b08 │ │ │ │ + bl 550b18 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #1 │ │ │ │ addeq sp, sp, #64 @ 0x40 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r0, #0 │ │ │ │ bne 6ec10 │ │ │ │ ldr r0, [pc, #60] @ 6ec3c │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ ldr r2, [pc, #56] @ 6ec40 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 8e71c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ - bl 552628 │ │ │ │ + bl 552638 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 54b2a0 │ │ │ │ + bl 54b2b0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r1, r5, r0, ror r3 │ │ │ │ - subeq sl, sp, r0, lsr sl │ │ │ │ + subeq sl, sp, r0, asr #20 │ │ │ │ addseq r4, r4, r4, asr #26 │ │ │ │ ldrshteq sp, [r0], r8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ ldr r8, [pc, #164] @ 6ecf8 │ │ │ │ mov sl, r0 │ │ │ │ ldm r1!, {r0, r3, r5, r6, r7} │ │ │ │ @@ -25960,40 +25960,40 @@ │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, pc, ip │ │ │ │ bl 55578 <__tls_get_addr@plt> │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r9 │ │ │ │ - bl 54db0c │ │ │ │ + bl 54db1c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 550b08 │ │ │ │ + bl 550b18 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #1 │ │ │ │ addeq sp, sp, #64 @ 0x40 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r0, #0 │ │ │ │ bne 6ecd0 │ │ │ │ ldr r0, [pc, #60] @ 6ecfc │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ ldr r2, [pc, #56] @ 6ed00 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 8e71c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ - bl 552628 │ │ │ │ + bl 552638 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 54b2a0 │ │ │ │ + bl 54b2b0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ ldrhteq r1, [r5], r0 │ │ │ │ - subeq sl, sp, ip, ror #26 │ │ │ │ + subeq sl, sp, ip, ror sp │ │ │ │ addseq r4, r4, r4, lsl #25 │ │ │ │ adcseq sp, r0, r8, lsr sp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r3, [r1, #72] @ 0x48 │ │ │ │ mov r5, #1 │ │ │ │ mov ip, #0 │ │ │ │ @@ -26009,15 +26009,15 @@ │ │ │ │ str ip, [sp, #60] @ 0x3c │ │ │ │ ldm r2!, {r3, r4, r6, r7, lr} │ │ │ │ stmia r5!, {r3, r4, r6, r7, lr} │ │ │ │ ldm r2, {r3, r4, r6, r7, sl, lr} │ │ │ │ stm r5, {r3, r4, r6, r7, sl, lr} │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ mov r2, r8 │ │ │ │ - bl 54db0c │ │ │ │ + bl 54db1c │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 6eda8 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #1 │ │ │ │ addeq sp, sp, #72 @ 0x48 │ │ │ │ @@ -26028,26 +26028,26 @@ │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ ldr r2, [pc, #68] @ 6edd8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 8e71c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ - bl 552628 │ │ │ │ + bl 552638 │ │ │ │ add r1, r8, #60 @ 0x3c │ │ │ │ mov r0, r9 │ │ │ │ bl 6ef8c │ │ │ │ b 6ed6c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 54b3b0 │ │ │ │ + bl 54b3c0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - subeq sl, sp, ip, lsl #8 │ │ │ │ + subeq sl, sp, ip, lsl r4 │ │ │ │ @ instruction: 0x00944bb8 │ │ │ │ adcseq sp, r0, ip, ror #24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r3, [r1, #72] @ 0x48 │ │ │ │ mov r5, #1 │ │ │ │ mov ip, #0 │ │ │ │ @@ -26063,15 +26063,15 @@ │ │ │ │ str ip, [sp, #60] @ 0x3c │ │ │ │ ldm r2!, {r3, r4, r6, r7, lr} │ │ │ │ stmia r5!, {r3, r4, r6, r7, lr} │ │ │ │ ldm r2, {r3, r4, r6, r7, sl, lr} │ │ │ │ stm r5, {r3, r4, r6, r7, sl, lr} │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ mov r2, r8 │ │ │ │ - bl 54db0c │ │ │ │ + bl 54db1c │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 6ee80 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #1 │ │ │ │ addeq sp, sp, #72 @ 0x48 │ │ │ │ @@ -26082,26 +26082,26 @@ │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ ldr r2, [pc, #68] @ 6eeb0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 8e71c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ - bl 552628 │ │ │ │ + bl 552638 │ │ │ │ add r1, r8, #60 @ 0x3c │ │ │ │ mov r0, r9 │ │ │ │ bl 6ef8c │ │ │ │ b 6ee44 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 54b3b0 │ │ │ │ + bl 54b3c0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - subeq sl, sp, r8, asr #18 │ │ │ │ + subeq sl, sp, r8, asr r9 │ │ │ │ addseq r4, r4, r0, ror #21 │ │ │ │ umlalseq sp, r0, r4, fp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r3, [r1, #72] @ 0x48 │ │ │ │ mov r5, #1 │ │ │ │ mov ip, #0 │ │ │ │ @@ -26117,15 +26117,15 @@ │ │ │ │ str ip, [sp, #60] @ 0x3c │ │ │ │ ldm r2!, {r3, r4, r6, r7, lr} │ │ │ │ stmia r5!, {r3, r4, r6, r7, lr} │ │ │ │ ldm r2, {r3, r4, r6, r7, sl, lr} │ │ │ │ stm r5, {r3, r4, r6, r7, sl, lr} │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ mov r2, r8 │ │ │ │ - bl 54db0c │ │ │ │ + bl 54db1c │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 6ef58 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #1 │ │ │ │ addeq sp, sp, #72 @ 0x48 │ │ │ │ @@ -26136,47 +26136,47 @@ │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ ldr r2, [pc, #68] @ 6ef88 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 8e71c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ - bl 552628 │ │ │ │ + bl 552638 │ │ │ │ add r1, r8, #60 @ 0x3c │ │ │ │ mov r0, r9 │ │ │ │ bl 6ef8c │ │ │ │ b 6ef1c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 54b3b0 │ │ │ │ + bl 54b3c0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - subeq sl, sp, r4, lsl #29 │ │ │ │ + umaaleq sl, sp, r4, lr │ │ │ │ addseq r4, r4, r8, lsl #20 │ │ │ │ ldrhteq sp, [r0], ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ beq 6f18c │ │ │ │ add r6, r4, #96 @ 0x60 │ │ │ │ add r8, r4, #80 @ 0x50 │ │ │ │ add fp, sp, #4 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 54e1cc │ │ │ │ + bl 54e1dc │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6f0f8 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r6 │ │ │ │ - bl 54e558 │ │ │ │ + bl 54e568 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #2 │ │ │ │ beq 6efcc │ │ │ │ cmp r0, #0 │ │ │ │ bne 6f0f0 │ │ │ │ ldrd r0, [r4, #72] @ 0x48 │ │ │ │ dmb ish │ │ │ │ @@ -26192,24 +26192,24 @@ │ │ │ │ mov r1, #0 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ beq 6f154 │ │ │ │ mov r0, r4 │ │ │ │ - bl 54dff8 │ │ │ │ + bl 54e008 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ add r0, r3, #144 @ 0x90 │ │ │ │ bne 6f114 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ cmp r7, #32 │ │ │ │ bcs 6f068 │ │ │ │ - bl 9257fc │ │ │ │ + bl 92580c │ │ │ │ add r0, r7, #1 │ │ │ │ str r0, [sp, #8] │ │ │ │ b 6f020 │ │ │ │ beq 6f080 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r4 │ │ │ │ @@ -26235,15 +26235,15 @@ │ │ │ │ beq 6f0b0 │ │ │ │ b 6f088 │ │ │ │ dmb ish │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ str r0, [sp, #8] │ │ │ │ lsr r0, r2, #16 │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl 9257fc │ │ │ │ + bl 92580c │ │ │ │ b 6f020 │ │ │ │ mov r2, r1 │ │ │ │ b 6f0d0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ @@ -26284,15 +26284,15 @@ │ │ │ │ bl 6f934 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ b 6f1a0 │ │ │ │ b 6f1a0 │ │ │ │ b 6f1a0 │ │ │ │ add r0, sp, #19 │ │ │ │ - bl 552630 │ │ │ │ + bl 552640 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmn r1, #-536870911 @ 0xe0000001 │ │ │ │ @@ -26315,15 +26315,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, #412] @ 6f3b0 │ │ │ │ mov r6, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6f1dc │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov sl, r0 │ │ │ │ cmp r7, r8 │ │ │ │ bne 6f24c │ │ │ │ b 6f280 │ │ │ │ @@ -26339,24 +26339,24 @@ │ │ │ │ ldr r2, [r3, r2, lsl #3]! │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r8, r7 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r2, [r6, r5, lsl #3]! │ │ │ │ str r3, [r6, #4] │ │ │ │ bne 6f254 │ │ │ │ - bl 54ebb0 │ │ │ │ + bl 54ebc0 │ │ │ │ ldr r4, [r9] │ │ │ │ ldr r1, [pc, #292] @ 6f3b4 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrb r1, [r1] │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #4 │ │ │ │ strd sl, [r9, #4] │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6f388 │ │ │ │ add r2, r4, #32 │ │ │ │ strd sl, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ strex r3, r0, [r2] │ │ │ │ @@ -26367,34 +26367,34 @@ │ │ │ │ beq 6f300 │ │ │ │ ldr r2, [pc, #216] @ 6f3b8 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r1, sp, #12 │ │ │ │ add r2, sp, #8 │ │ │ │ - bl 55372c │ │ │ │ + bl 55373c │ │ │ │ cmp fp, #128 @ 0x80 │ │ │ │ bcs 6f338 │ │ │ │ b 6f340 │ │ │ │ bic r4, r1, #3 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 6f320 │ │ │ │ ldr r0, [r4] │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp fp, #128 @ 0x80 │ │ │ │ bcc 6f340 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 552be0 │ │ │ │ + bl 552bf0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 6f35c │ │ │ │ ldr r1, [r0, #1036] @ 0x40c │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0, #1036] @ 0x40c │ │ │ │ beq 6f364 │ │ │ │ @@ -26411,33 +26411,33 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #8 │ │ │ │ bl 8e68c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 54edb4 │ │ │ │ + bl 54edc4 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r0, r5, ip, lsr fp │ │ │ │ adcseq r0, r5, r4, asr #21 │ │ │ │ - subeq r2, lr, r8, lsr #24 │ │ │ │ + subeq r2, lr, r8, lsr ip │ │ │ │ umlalseq sp, r0, r4, r9 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 6f3e4 │ │ │ │ ldrd r2, [r1] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ bne 6f3f0 │ │ │ │ - bl 553acc │ │ │ │ - bl 5528fc │ │ │ │ + bl 553adc │ │ │ │ + bl 55290c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r5, #1 │ │ │ │ cmp r2, #1 │ │ │ │ str r5, [r4] │ │ │ │ @@ -26445,15 +26445,15 @@ │ │ │ │ beq 6f434 │ │ │ │ cmp r2, #0 │ │ │ │ bne 6f450 │ │ │ │ ldr r1, [pc, #72] @ 6f468 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 94764c │ │ │ │ + bl 94765c │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r1, #1036] @ 0x40c │ │ │ │ ldr r2, [r1, #1040] @ 0x410 │ │ │ │ cmp r3, #0 │ │ │ │ cmpeq r2, #1 │ │ │ │ sub r5, r2, #1 │ │ │ │ @@ -26461,48 +26461,48 @@ │ │ │ │ beq 6f454 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl 6ff60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - subeq pc, sp, r8, lsr #20 │ │ │ │ + subeq pc, sp, r8, lsr sl @ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r5, r3 │ │ │ │ dmb ish │ │ │ │ cmp r2, #3 │ │ │ │ bne 6f494 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 552628 │ │ │ │ + bl 552638 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6ef8c │ │ │ │ b 6f488 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 6f4b8 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 6f4d0 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 6f4f0 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r7, r1 │ │ │ │ ldr r6, [r1] │ │ │ │ ldrex r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -26648,15 +26648,15 @@ │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #5] │ │ │ │ ldrb r0, [r4, #5] │ │ │ │ cmp r0, #1 │ │ │ │ bne 6f6c4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 956d48 │ │ │ │ + bl 956d58 │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 6f740 │ │ │ │ ldr r0, [pc, #444] @ 6f928 │ │ │ │ ldr r3, [pc, #444] @ 6f92c │ │ │ │ ldr r1, [pc, #444] @ 6f930 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -26745,26 +26745,26 @@ │ │ │ │ b 6f804 │ │ │ │ ldr r2, [pc, #92] @ 6f924 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 8e7f8 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 54ef10 │ │ │ │ + bl 54ef20 │ │ │ │ b 6f908 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ - bl 54f0f0 │ │ │ │ + bl 54f100 │ │ │ │ b 6f908 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 54ef10 │ │ │ │ + bl 54ef20 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r0, r5, r8, ror r3 │ │ │ │ addseq r4, r4, r0, lsl #9 │ │ │ │ adcseq sp, r0, r8, lsl r3 │ │ │ │ adcseq sp, r0, r0, asr #6 │ │ │ │ @@ -26783,15 +26783,15 @@ │ │ │ │ mov r6, #0 │ │ │ │ b 6f968 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r7, r6 │ │ │ │ beq 6f984 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 54f7fc │ │ │ │ + bl 54f80c │ │ │ │ cmp r0, #0 │ │ │ │ beq 6f95c │ │ │ │ subs r4, r4, #1 │ │ │ │ bne 6f95c │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -26805,30 +26805,30 @@ │ │ │ │ beq 6f9e8 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 6f9e8 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6fa10 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 6fa38 │ │ │ │ ldr r0, [pc, #80] @ 6fa48 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6f9d4 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -27011,19 +27011,19 @@ │ │ │ │ str r1, [sp, #1052] @ 0x41c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldr r0, [pc, #248] @ 6fdec │ │ │ │ add r1, lr, #24 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #1048] @ 0x418 │ │ │ │ mov r0, r2 │ │ │ │ - bl 55372c │ │ │ │ + bl 55373c │ │ │ │ b 6fd14 │ │ │ │ movw r1, #1036 @ 0x40c │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r1, r9, #8 │ │ │ │ add r0, sp, #24 │ │ │ │ ldm r9, {r5, r7} │ │ │ │ mov r2, #1024 @ 0x400 │ │ │ │ bl 53d54 │ │ │ │ cmp r5, #0 │ │ │ │ beq 6fdcc │ │ │ │ @@ -27070,15 +27070,15 @@ │ │ │ │ add sp, sp, #2048 @ 0x800 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #20] @ 6fdf4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 8ea8c │ │ │ │ adcseq sp, r0, r8, lsl #3 │ │ │ │ - subeq r2, lr, r4, lsl #24 │ │ │ │ + subeq r2, lr, r4, lsl ip │ │ │ │ adcseq sp, r0, r4, lsl r0 │ │ │ │ adcseq ip, r0, r4, lsr #31 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r9, [r0, #64] @ 0x40 │ │ │ │ dmb ish │ │ │ │ ldr r2, [r0, #96] @ 0x60 │ │ │ │ @@ -27113,15 +27113,15 @@ │ │ │ │ dmb ish │ │ │ │ beq 6fea0 │ │ │ │ ands r0, r1, #28 │ │ │ │ str r0, [sp, #4] │ │ │ │ bne 6ff08 │ │ │ │ bic r1, r1, #31 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5529ec │ │ │ │ + bl 5529fc │ │ │ │ mov r0, r4 │ │ │ │ tst r0, #3 │ │ │ │ bne 6fef4 │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, r0 │ │ │ │ bne 6fe2c │ │ │ │ b 6fedc │ │ │ │ @@ -27221,15 +27221,15 @@ │ │ │ │ str r8, [r4, #1032] @ 0x408 │ │ │ │ dmb ish │ │ │ │ ldr r7, [r9, #96] @ 0x60 │ │ │ │ ldr r0, [pc, #480] @ 70220 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ movw r0, #1036 @ 0x40c │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 701d4 │ │ │ │ add r1, sp, #8 │ │ │ │ movw r2, #1028 @ 0x404 │ │ │ │ mov r5, r0 │ │ │ │ bl 53d54 │ │ │ │ add r0, r9, #64 @ 0x40 │ │ │ │ @@ -27308,15 +27308,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 70180 │ │ │ │ cmp r1, #1 │ │ │ │ bne 701a8 │ │ │ │ add r0, sp, #1040 @ 0x410 │ │ │ │ dmb ish │ │ │ │ - bl 5533a8 │ │ │ │ + bl 5533b8 │ │ │ │ add sp, sp, #2064 @ 0x810 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [pc, #108] @ 70224 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ b 701e0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -27326,22 +27326,22 @@ │ │ │ │ b 6ffb8 │ │ │ │ mov r0, #4 │ │ │ │ movw r1, #1036 @ 0x40c │ │ │ │ bl 8e68c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 553540 │ │ │ │ + bl 553550 │ │ │ │ b 7020c │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #1040] @ 0x410 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7020c │ │ │ │ - bl 5539c8 │ │ │ │ + bl 5539d8 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq ip, r0, r4, asr #27 │ │ │ │ ldrhteq ip, [r0], ip │ │ │ │ adcseq pc, r4, r4, lsl sp @ │ │ │ │ ldrshteq ip, [r0], r4 │ │ │ │ @@ -27353,26 +27353,26 @@ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r2, [r0] │ │ │ │ add r3, r1, lr │ │ │ │ subs r2, r3, r2 │ │ │ │ movcc r2, r3 │ │ │ │ mov r3, ip │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5c1d5c │ │ │ │ + b 5c1d6c │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldr r1, [r0] │ │ │ │ add r5, r4, ip │ │ │ │ subs r2, r5, r1 │ │ │ │ movcc r2, r5 │ │ │ │ add r5, ip, lr │ │ │ │ add r5, r5, r4 │ │ │ │ subs r1, r5, r1 │ │ │ │ movcc r1, r5 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5c1d5c │ │ │ │ + b 5c1d6c │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr ip, [pc, #104] @ 70300 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #100] @ 70304 │ │ │ │ stm sp, {r2, r3} │ │ │ │ mov r2, #0 │ │ │ │ @@ -27390,20 +27390,20 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [pc, #44] @ 70308 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, r4, #4 │ │ │ │ str r1, [sp, #32] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 96f630 │ │ │ │ + bl 96f640 │ │ │ │ mov r0, #20 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - subseq r1, r2, ip, lsr r5 │ │ │ │ + subseq r1, r2, ip, asr #10 │ │ │ │ ldrsbteq ip, [r0], r0 │ │ │ │ adcseq pc, r4, r0, ror r9 @ │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr ip, [pc, #104] @ 70384 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #100] @ 70388 │ │ │ │ @@ -27423,20 +27423,20 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [pc, #44] @ 7038c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, r4, #4 │ │ │ │ str r1, [sp, #32] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 96f630 │ │ │ │ + bl 96f640 │ │ │ │ mov r0, #20 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrheq r1, [r2], #-72 @ 0xffffffb8 │ │ │ │ + subseq r1, r2, r8, asr #9 │ │ │ │ adcseq ip, r0, ip, asr ip │ │ │ │ adcseq pc, r4, ip, ror #17 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #88] @ 703fc │ │ │ │ ldr r3, [pc, #88] @ 70400 │ │ │ │ @@ -27453,20 +27453,20 @@ │ │ │ │ mov r0, sp │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #8 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, r4, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 96f630 │ │ │ │ + bl 96f640 │ │ │ │ mov r0, #20 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ - subseq r7, r2, r4, asr #25 │ │ │ │ + ldrsbeq r7, [r2], #-196 @ 0xffffff3c │ │ │ │ ldrhteq ip, [r0], r4 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ ldr ip, [pc, #108] @ 70480 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #104] @ 70484 │ │ │ │ stmib sp, {r1, r2, r3} │ │ │ │ @@ -27486,20 +27486,20 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [pc, #44] @ 70488 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 96f630 │ │ │ │ + bl 96f640 │ │ │ │ mov r0, #20 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ - subseq r1, r2, r8, asr #7 │ │ │ │ + ldrsbeq r1, [r2], #-56 @ 0xffffffc8 │ │ │ │ adcseq ip, r0, r4, lsl #23 │ │ │ │ adcseq pc, r4, ip, lsl #22 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #88] @ 704f8 │ │ │ │ ldr r3, [pc, #88] @ 704fc │ │ │ │ @@ -27516,20 +27516,20 @@ │ │ │ │ mov r0, sp │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #8 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, r4, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 96f630 │ │ │ │ + bl 96f640 │ │ │ │ mov r0, #20 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ - subseq r7, r2, r8, asr #23 │ │ │ │ + ldrsbeq r7, [r2], #-184 @ 0xffffff48 │ │ │ │ ldrsbteq ip, [r0], r8 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ dmb ish │ │ │ │ cmp r2, #3 │ │ │ │ bxeq lr │ │ │ │ push {r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add r2, sp, #23 │ │ │ │ @@ -27731,15 +27731,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 7081c │ │ │ │ cmp r1, #1 │ │ │ │ bne 70808 │ │ │ │ add r0, sp, #4 │ │ │ │ dmb ish │ │ │ │ - bl 7a3f88 │ │ │ │ + bl 7a3f98 │ │ │ │ b 70808 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r1, r0, #4 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #4 │ │ │ │ add r4, sp, #31 │ │ │ │ str r4, [sp, #20] │ │ │ │ @@ -27751,19 +27751,19 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ ldr r3, [pc, #48] @ 708b4 │ │ │ │ mov r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 8d7d8 │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ - bl 56c55c │ │ │ │ + bl 56c56c │ │ │ │ b 70808 │ │ │ │ mov r4, r0 │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ - bl 56c55c │ │ │ │ + bl 56c56c │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq sp, r0, r0, asr #6 │ │ │ │ adcseq sp, r0, r4, asr r3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -27776,30 +27776,30 @@ │ │ │ │ beq 70914 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 70914 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7093c │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 70964 │ │ │ │ ldr r0, [pc, #80] @ 70974 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ bne 70900 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -27940,15 +27940,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ movt r8, #32896 @ 0x8080 │ │ │ │ b 70f7c │ │ │ │ add r1, r9, r9, lsl #1 │ │ │ │ add r0, r0, r1, lsl #4 │ │ │ │ sub r1, r0, #48 @ 0x30 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 5a6978 │ │ │ │ + bl 5a6988 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldrd r2, [r6] │ │ │ │ and r1, r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [r2, r1] │ │ │ │ ands r7, r7, r8 │ │ │ │ beq 70f18 │ │ │ │ @@ -28253,27 +28253,27 @@ │ │ │ │ bne 71064 │ │ │ │ add r6, r4, #4 │ │ │ │ adds r0, r5, r6 │ │ │ │ addcc r7, r5, r6 │ │ │ │ cmncc r7, #-2147483641 @ 0x80000007 │ │ │ │ bcc 7107c │ │ │ │ mov r0, r3 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #716] @ 71350 │ │ │ │ mov r1, #8 │ │ │ │ mov r8, r3 │ │ │ │ mov r9, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 71264 │ │ │ │ add r5, r0, r5 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ @@ -28323,15 +28323,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ add r4, r6, r0, lsr #3 │ │ │ │ rsb r0, r4, #0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r0, r5, r0, lsl #4 │ │ │ │ sub r1, r0, #48 @ 0x30 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 5a6978 │ │ │ │ + bl 5a6988 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr ip, [sp, #20] │ │ │ │ and r1, r5, r0 │ │ │ │ ldr r2, [r7, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 71214 │ │ │ │ rev r2, r3 │ │ │ │ @@ -28383,15 +28383,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r1, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b 7128c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, r7 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r1] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r1, #12] │ │ │ │ @@ -28409,15 +28409,15 @@ │ │ │ │ bne 712d0 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r5, r2 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r9 │ │ │ │ bl 5475c │ │ │ │ @@ -28430,26 +28430,26 @@ │ │ │ │ str r0, [sp, #28] │ │ │ │ str r6, [sp, #24] │ │ │ │ bne 70b64 │ │ │ │ mov r0, #0 │ │ │ │ b 70ff4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 592010 │ │ │ │ + bl 592020 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 591e10 │ │ │ │ + bl 591e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq lr, r4, r4, asr #25 │ │ │ │ - subseq r0, r2, r8, ror sp │ │ │ │ - subseq r0, r2, r0, asr #11 │ │ │ │ + subseq r0, r2, r8, lsl #27 │ │ │ │ + ldrsbeq r0, [r2], #-80 @ 0xffffffb0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r9, [r0, #12] │ │ │ │ str r2, [sp, #16] │ │ │ │ adds r2, r9, r1 │ │ │ │ bcs 71684 │ │ │ │ ldr r8, [r0, #4] │ │ │ │ @@ -28505,15 +28505,15 @@ │ │ │ │ mov r5, #0 │ │ │ │ mov r0, #0 │ │ │ │ b 71590 │ │ │ │ rsb r1, sl, sl, lsl #3 │ │ │ │ add r0, r0, r1, lsl #4 │ │ │ │ sub r1, r0, #112 @ 0x70 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 5a6640 │ │ │ │ + bl 5a6650 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr lr, [r4] │ │ │ │ movw r4, #32896 @ 0x8080 │ │ │ │ and r1, r3, r0 │ │ │ │ movt r4, #32896 @ 0x8080 │ │ │ │ ldr r7, [lr, r1] │ │ │ │ ands r7, r7, r4 │ │ │ │ @@ -28645,25 +28645,25 @@ │ │ │ │ bne 71684 │ │ │ │ add r6, r7, #4 │ │ │ │ adds r0, r4, r6 │ │ │ │ addcc r5, r4, r6 │ │ │ │ cmncc r5, #-2147483645 @ 0x80000003 │ │ │ │ bcc 71694 │ │ │ │ mov r0, r3 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #712] @ 71964 │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r3 │ │ │ │ mov r9, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7187c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r5, r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ add r8, r1, #16 │ │ │ │ mov r0, r5 │ │ │ │ @@ -28713,15 +28713,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ add r7, r5, r0, lsr #3 │ │ │ │ rsb r0, r7, #0 │ │ │ │ rsb r0, r0, r0, lsl #3 │ │ │ │ add r0, r6, r0, lsl #4 │ │ │ │ sub r1, r0, #112 @ 0x70 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 5a6640 │ │ │ │ + bl 5a6650 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ and r1, r6, r0 │ │ │ │ ldr r2, [r4, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 7182c │ │ │ │ rev r2, r3 │ │ │ │ clz r2, r2 │ │ │ │ @@ -28773,15 +28773,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b 7189c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [r4] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ sub r0, r1, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ @@ -28798,15 +28798,15 @@ │ │ │ │ bne 718e4 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r6, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ bl 5475c │ │ │ │ @@ -28819,26 +28819,26 @@ │ │ │ │ str r0, [sp, #28] │ │ │ │ str r4, [sp, #24] │ │ │ │ bne 7143c │ │ │ │ mov r0, #0 │ │ │ │ b 71618 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 592010 │ │ │ │ + bl 592020 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 591e10 │ │ │ │ + bl 591e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq lr, r4, ip, lsr #13 │ │ │ │ - subseq r0, r2, ip, lsr #12 │ │ │ │ - subseq r0, r2, r4, lsr r1 │ │ │ │ + subseq r0, r2, ip, lsr r6 │ │ │ │ + subseq r0, r2, r4, asr #2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r8, [r0, #12] │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ adds r0, r8, r1 │ │ │ │ bcs 71ed0 │ │ │ │ @@ -28895,15 +28895,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ movt r8, #32896 @ 0x8080 │ │ │ │ b 71de8 │ │ │ │ add r1, r9, r9, lsl #2 │ │ │ │ add r0, r0, r1, lsl #3 │ │ │ │ sub r1, r0, #40 @ 0x28 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 5a72f0 │ │ │ │ + bl 5a7300 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldrd r2, [r6] │ │ │ │ and r1, r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [r2, r1] │ │ │ │ ands r7, r7, r8 │ │ │ │ beq 71d84 │ │ │ │ @@ -29176,27 +29176,27 @@ │ │ │ │ bne 71ed0 │ │ │ │ add r6, r4, #4 │ │ │ │ adds r0, r5, r6 │ │ │ │ addcc r7, r5, r6 │ │ │ │ cmncc r7, #-2147483641 @ 0x80000007 │ │ │ │ bcc 71ee8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #716] @ 721bc │ │ │ │ mov r1, #8 │ │ │ │ mov r8, r3 │ │ │ │ mov r9, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 720d0 │ │ │ │ add r5, r0, r5 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ @@ -29246,15 +29246,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ add r4, r6, r0, lsr #3 │ │ │ │ rsb r0, r4, #0 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ add r0, r5, r0, lsl #3 │ │ │ │ sub r1, r0, #40 @ 0x28 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 5a72f0 │ │ │ │ + bl 5a7300 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr ip, [sp, #20] │ │ │ │ and r1, r5, r0 │ │ │ │ ldr r2, [r7, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 72080 │ │ │ │ rev r2, r3 │ │ │ │ @@ -29306,15 +29306,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r1, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b 720f8 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, r7 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r1] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r1, #12] │ │ │ │ @@ -29332,15 +29332,15 @@ │ │ │ │ bne 7213c │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r5, r2 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r9 │ │ │ │ bl 5475c │ │ │ │ @@ -29353,26 +29353,26 @@ │ │ │ │ str r0, [sp, #28] │ │ │ │ str r6, [sp, #24] │ │ │ │ bne 71a50 │ │ │ │ mov r0, #0 │ │ │ │ b 71e60 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 592010 │ │ │ │ + bl 592020 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 591e10 │ │ │ │ + bl 591e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq sp, r4, r8, asr lr │ │ │ │ - @ instruction: 0x0051fe90 │ │ │ │ - subseq pc, r1, r8, asr r7 @ │ │ │ │ + subseq pc, r1, r0, lsr #29 │ │ │ │ + subseq pc, r1, r8, ror #14 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r8, [r0, #12] │ │ │ │ mov lr, r0 │ │ │ │ str r2, [sp, #24] │ │ │ │ adds r0, r8, r1 │ │ │ │ bcs 7256c │ │ │ │ @@ -29430,15 +29430,15 @@ │ │ │ │ movt r9, #32896 @ 0x8080 │ │ │ │ mov r8, #255 @ 0xff │ │ │ │ b 72484 │ │ │ │ add r1, r5, r5, lsl #1 │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ sub r1, r0, #12 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 5a6978 │ │ │ │ + bl 5a6988 │ │ │ │ ldr lr, [sp, #28] │ │ │ │ ldrd r2, [lr] │ │ │ │ and r1, r3, r0 │ │ │ │ ldr r7, [r2, r1] │ │ │ │ ands r4, r7, r9 │ │ │ │ mov r7, r1 │ │ │ │ beq 72420 │ │ │ │ @@ -29599,25 +29599,25 @@ │ │ │ │ bne 7256c │ │ │ │ add r6, r9, #4 │ │ │ │ adds r0, r5, r6 │ │ │ │ addcc r7, r5, r6 │ │ │ │ cmncc r7, #-2147483645 @ 0x80000003 │ │ │ │ bcc 7257c │ │ │ │ mov r0, r3 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #720] @ 72854 │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r3 │ │ │ │ mov sl, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7276c │ │ │ │ add r5, r0, r5 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ @@ -29668,15 +29668,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ add r9, r5, r0, lsr #3 │ │ │ │ rsb r0, r9, #0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r0, r2, r0, lsl #2 │ │ │ │ sub r1, r0, #12 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 5a6978 │ │ │ │ + bl 5a6988 │ │ │ │ ldr lr, [sp, #12] │ │ │ │ ldr ip, [sp, #28] │ │ │ │ and r1, lr, r0 │ │ │ │ ldr r2, [r6, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 72728 │ │ │ │ rev r2, r3 │ │ │ │ @@ -29729,15 +29729,15 @@ │ │ │ │ b 726c0 │ │ │ │ ldr r0, [ip, #12] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ b 7278c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r7 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [ip] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [ip, #12] │ │ │ │ sub r0, r1, r0 │ │ │ │ str r0, [ip, #8] │ │ │ │ @@ -29754,15 +29754,15 @@ │ │ │ │ bne 727d4 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r2, r3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ bl 5475c │ │ │ │ @@ -29775,26 +29775,26 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str lr, [sp, #32] │ │ │ │ bne 722a8 │ │ │ │ mov r0, #0 │ │ │ │ b 72500 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 592010 │ │ │ │ + bl 592020 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 591e10 │ │ │ │ + bl 591e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq sp, r4, r4, asr #15 │ │ │ │ - subseq pc, r1, r0, ror #17 │ │ │ │ - subseq pc, r1, r8, ror #6 │ │ │ │ + ldrsheq pc, [r1], #-128 @ 0xffffff80 @ │ │ │ │ + subseq pc, r1, r8, ror r3 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r8, [r0, #12] │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ adds r0, r8, r1 │ │ │ │ bcs 72e40 │ │ │ │ @@ -29851,15 +29851,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ movt r8, #32896 @ 0x8080 │ │ │ │ b 72d58 │ │ │ │ add r1, r9, r9, lsl #1 │ │ │ │ add r0, r0, r1, lsl #4 │ │ │ │ sub r1, r0, #48 @ 0x30 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 5a7620 │ │ │ │ + bl 5a7630 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldrd r2, [r6] │ │ │ │ and r1, r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [r2, r1] │ │ │ │ ands r7, r7, r8 │ │ │ │ beq 72cf4 │ │ │ │ @@ -30164,27 +30164,27 @@ │ │ │ │ bne 72e40 │ │ │ │ add r6, r4, #4 │ │ │ │ adds r0, r5, r6 │ │ │ │ addcc r7, r5, r6 │ │ │ │ cmncc r7, #-2147483641 @ 0x80000007 │ │ │ │ bcc 72e58 │ │ │ │ mov r0, r3 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #716] @ 7312c │ │ │ │ mov r1, #8 │ │ │ │ mov r8, r3 │ │ │ │ mov r9, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 73040 │ │ │ │ add r5, r0, r5 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ @@ -30234,15 +30234,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ add r4, r6, r0, lsr #3 │ │ │ │ rsb r0, r4, #0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r0, r5, r0, lsl #4 │ │ │ │ sub r1, r0, #48 @ 0x30 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 5a7620 │ │ │ │ + bl 5a7630 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr ip, [sp, #20] │ │ │ │ and r1, r5, r0 │ │ │ │ ldr r2, [r7, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 72ff0 │ │ │ │ rev r2, r3 │ │ │ │ @@ -30294,15 +30294,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r1, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b 73068 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, r7 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r1] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r1, #12] │ │ │ │ @@ -30320,15 +30320,15 @@ │ │ │ │ bne 730ac │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r5, r2 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r9 │ │ │ │ bl 5475c │ │ │ │ @@ -30341,26 +30341,26 @@ │ │ │ │ str r0, [sp, #28] │ │ │ │ str r6, [sp, #24] │ │ │ │ bne 72940 │ │ │ │ mov r0, #0 │ │ │ │ b 72dd0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 592010 │ │ │ │ + bl 592020 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 591e10 │ │ │ │ + bl 591e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq ip, r4, r8, ror #29 │ │ │ │ - subseq pc, r1, r4, lsl #5 │ │ │ │ - subseq lr, r1, ip, asr #21 │ │ │ │ + @ instruction: 0x0051f294 │ │ │ │ + ldrsbeq lr, [r1], #-172 @ 0xffffff54 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr fp, [r0, #12] │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ adds r0, fp, r1 │ │ │ │ bcs 73418 │ │ │ │ @@ -30416,15 +30416,15 @@ │ │ │ │ str r0, [sl, r8] │ │ │ │ sub r8, sl, #128 @ 0x80 │ │ │ │ mov r0, #0 │ │ │ │ mov r6, sl │ │ │ │ b 73348 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ - bl 5a6cb8 │ │ │ │ + bl 5a6cc8 │ │ │ │ and r1, r4, r0 │ │ │ │ movw r3, #32896 @ 0x8080 │ │ │ │ movt r3, #32896 @ 0x8080 │ │ │ │ ldr r2, [sl, r1] │ │ │ │ ands r3, r2, r3 │ │ │ │ mov r2, r1 │ │ │ │ beq 732d0 │ │ │ │ @@ -30538,24 +30538,24 @@ │ │ │ │ cmp r0, r5, lsl #7 │ │ │ │ bcc 73418 │ │ │ │ lsl r9, r5, #7 │ │ │ │ add r7, r9, sl │ │ │ │ cmn r7, #-2147483641 @ 0x80000007 │ │ │ │ bcc 73428 │ │ │ │ mov r0, r3 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #568] @ 73668 │ │ │ │ mov r1, #8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 735d4 │ │ │ │ add r7, r0, r9 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, sl │ │ │ │ mov r0, r7 │ │ │ │ bl 54b28 │ │ │ │ @@ -30596,15 +30596,15 @@ │ │ │ │ eor r5, r0, sl │ │ │ │ rev r0, r5 │ │ │ │ clz r0, r0 │ │ │ │ add r9, fp, r0, lsr #3 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ sub r1, r0, r9, lsl #7 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 5a6cb8 │ │ │ │ + bl 5a6cc8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ and r1, r7, r0 │ │ │ │ ldr r2, [r4, r1] │ │ │ │ ands r3, r2, sl │ │ │ │ beq 7358c │ │ │ │ rev r2, r3 │ │ │ │ clz r2, r2 │ │ │ │ @@ -30651,15 +30651,15 @@ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldmib sp, {r1, fp} │ │ │ │ b 735f4 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, r7 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r6] │ │ │ │ str r0, [sp, #32] │ │ │ │ sub r0, r1, fp │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r0, [r6, #8] │ │ │ │ @@ -30672,15 +30672,15 @@ │ │ │ │ add r1, r4, r4, lsl #7 │ │ │ │ adds r1, r1, #133 @ 0x85 │ │ │ │ beq 7363c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #8 │ │ │ │ sub r0, r0, r4, lsl #7 │ │ │ │ sub r0, r0, #128 @ 0x80 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r8 │ │ │ │ @@ -30750,15 +30750,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ movt r8, #32896 @ 0x8080 │ │ │ │ b 73be4 │ │ │ │ rsb r1, r9, r9, lsl #3 │ │ │ │ add r0, r0, r1, lsl #3 │ │ │ │ sub r1, r0, #56 @ 0x38 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 5a7620 │ │ │ │ + bl 5a7630 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldrd r2, [r6] │ │ │ │ and r1, r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [r2, r1] │ │ │ │ ands r7, r7, r8 │ │ │ │ beq 73b80 │ │ │ │ @@ -31095,27 +31095,27 @@ │ │ │ │ bne 73ccc │ │ │ │ add r6, r4, #4 │ │ │ │ adds r0, r5, r6 │ │ │ │ addcc r7, r5, r6 │ │ │ │ cmncc r7, #-2147483641 @ 0x80000007 │ │ │ │ bcc 73ce4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #716] @ 73fb8 │ │ │ │ mov r1, #8 │ │ │ │ mov r8, r3 │ │ │ │ mov r9, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 73ecc │ │ │ │ add r5, r0, r5 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ @@ -31165,15 +31165,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ add r4, r6, r0, lsr #3 │ │ │ │ rsb r0, r4, #0 │ │ │ │ rsb r0, r0, r0, lsl #3 │ │ │ │ add r0, r5, r0, lsl #3 │ │ │ │ sub r1, r0, #56 @ 0x38 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 5a7620 │ │ │ │ + bl 5a7630 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr ip, [sp, #20] │ │ │ │ and r1, r5, r0 │ │ │ │ ldr r2, [r7, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 73e7c │ │ │ │ rev r2, r3 │ │ │ │ @@ -31225,15 +31225,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r1, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b 73ef4 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, r7 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r1] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r1, #12] │ │ │ │ @@ -31251,15 +31251,15 @@ │ │ │ │ bne 73f38 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r5, r2 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r9 │ │ │ │ bl 5475c │ │ │ │ @@ -31272,26 +31272,26 @@ │ │ │ │ str r0, [sp, #28] │ │ │ │ str r6, [sp, #24] │ │ │ │ bne 7374c │ │ │ │ mov r0, #0 │ │ │ │ b 73c5c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 592010 │ │ │ │ + bl 592020 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 591e10 │ │ │ │ + bl 591e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq ip, r4, ip, asr r0 │ │ │ │ - subseq lr, r1, r4, lsr #9 │ │ │ │ - subseq sp, r1, ip, ror #24 │ │ │ │ + ldrheq lr, [r1], #-68 @ 0xffffffbc │ │ │ │ + subseq sp, r1, ip, ror ip │ │ │ │ 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 74428 │ │ │ │ ldr sl, [r0, #4] │ │ │ │ @@ -31349,15 +31349,15 @@ │ │ │ │ movt r8, #32896 @ 0x8080 │ │ │ │ mov r9, #255 @ 0xff │ │ │ │ b 74348 │ │ │ │ add r1, r6, r6, lsl #1 │ │ │ │ add r0, r0, r1, lsl #3 │ │ │ │ sub r1, r0, #24 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 5a6978 │ │ │ │ + bl 5a6988 │ │ │ │ ldrd r2, [r4] │ │ │ │ and r1, r3, r0 │ │ │ │ ldr r7, [r2, r1] │ │ │ │ ands r4, r7, r8 │ │ │ │ mov r7, r1 │ │ │ │ beq 742e0 │ │ │ │ rev r4, r4 │ │ │ │ @@ -31566,25 +31566,25 @@ │ │ │ │ bne 74428 │ │ │ │ add r6, r7, #4 │ │ │ │ adds r0, r5, r6 │ │ │ │ addcc r9, r5, r6 │ │ │ │ cmncc r9, #-2147483645 @ 0x80000003 │ │ │ │ bcc 74438 │ │ │ │ mov r0, r3 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #728] @ 74718 │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r3 │ │ │ │ mov sl, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r9 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 74630 │ │ │ │ add r5, r0, r5 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r2, r6 │ │ │ │ add r4, r1, #16 │ │ │ │ mov r0, r5 │ │ │ │ @@ -31634,15 +31634,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ add r9, r6, r0, lsr #3 │ │ │ │ rsb r0, r9, #0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r0, r4, r0, lsl #3 │ │ │ │ sub r1, r0, #24 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 5a6978 │ │ │ │ + bl 5a6988 │ │ │ │ ldr lr, [sp, #12] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ and r1, lr, r0 │ │ │ │ ldr ip, [sp, #28] │ │ │ │ ldr r2, [r4, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 745dc │ │ │ │ @@ -31698,15 +31698,15 @@ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b 74650 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r9 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [r4] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ sub r0, r1, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ @@ -31723,15 +31723,15 @@ │ │ │ │ bne 74698 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r7, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ bl 5475c │ │ │ │ @@ -31744,26 +31744,26 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #32] │ │ │ │ bne 740a4 │ │ │ │ mov r0, #0 │ │ │ │ b 743bc │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 592010 │ │ │ │ + bl 592020 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 591e10 │ │ │ │ + bl 591e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq fp, r4, r8, lsl #18 │ │ │ │ - subseq sp, r1, ip, lsl #18 │ │ │ │ - subseq sp, r1, r8, asr #5 │ │ │ │ + subseq sp, r1, ip, lsl r9 │ │ │ │ + ldrsbeq sp, [r1], #-40 @ 0xffffffd8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r8, [r0, #12] │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ adds r0, r8, r1 │ │ │ │ bcs 74d04 │ │ │ │ @@ -31820,15 +31820,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ movt r8, #32896 @ 0x8080 │ │ │ │ b 74c1c │ │ │ │ add r1, r9, r9, lsl #1 │ │ │ │ add r0, r0, r1, lsl #4 │ │ │ │ sub r1, r0, #48 @ 0x30 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 5a6978 │ │ │ │ + bl 5a6988 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldrd r2, [r6] │ │ │ │ and r1, r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [r2, r1] │ │ │ │ ands r7, r7, r8 │ │ │ │ beq 74bb8 │ │ │ │ @@ -32133,27 +32133,27 @@ │ │ │ │ bne 74d04 │ │ │ │ add r6, r4, #4 │ │ │ │ adds r0, r5, r6 │ │ │ │ addcc r7, r5, r6 │ │ │ │ cmncc r7, #-2147483641 @ 0x80000007 │ │ │ │ bcc 74d1c │ │ │ │ mov r0, r3 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #716] @ 74ff0 │ │ │ │ mov r1, #8 │ │ │ │ mov r8, r3 │ │ │ │ mov r9, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 74f04 │ │ │ │ add r5, r0, r5 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ @@ -32203,15 +32203,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ add r4, r6, r0, lsr #3 │ │ │ │ rsb r0, r4, #0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r0, r5, r0, lsl #4 │ │ │ │ sub r1, r0, #48 @ 0x30 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 5a6978 │ │ │ │ + bl 5a6988 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr ip, [sp, #20] │ │ │ │ and r1, r5, r0 │ │ │ │ ldr r2, [r7, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 74eb4 │ │ │ │ rev r2, r3 │ │ │ │ @@ -32263,15 +32263,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r1, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b 74f2c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, r7 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r1] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r1, #12] │ │ │ │ @@ -32289,15 +32289,15 @@ │ │ │ │ bne 74f70 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r5, r2 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r9 │ │ │ │ bl 5475c │ │ │ │ @@ -32310,26 +32310,26 @@ │ │ │ │ str r0, [sp, #28] │ │ │ │ str r6, [sp, #24] │ │ │ │ bne 74804 │ │ │ │ mov r0, #0 │ │ │ │ b 74c94 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 592010 │ │ │ │ + bl 592020 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 591e10 │ │ │ │ + bl 591e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq fp, r4, r4, lsr #32 │ │ │ │ - subseq sp, r1, ip, lsr r1 │ │ │ │ - subseq ip, r1, r4, lsl #19 │ │ │ │ + subseq sp, r1, ip, asr #2 │ │ │ │ + @ instruction: 0x0051c994 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r8, [r0, #12] │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ adds r0, r8, r1 │ │ │ │ bcs 755dc │ │ │ │ @@ -32386,15 +32386,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ movt r8, #32896 @ 0x8080 │ │ │ │ b 754f4 │ │ │ │ add r1, r9, r9, lsl #1 │ │ │ │ add r0, r0, r1, lsl #4 │ │ │ │ sub r1, r0, #48 @ 0x30 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 5a6978 │ │ │ │ + bl 5a6988 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldrd r2, [r6] │ │ │ │ and r1, r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [r2, r1] │ │ │ │ ands r7, r7, r8 │ │ │ │ beq 75490 │ │ │ │ @@ -32699,27 +32699,27 @@ │ │ │ │ bne 755dc │ │ │ │ add r6, r4, #4 │ │ │ │ adds r0, r5, r6 │ │ │ │ addcc r7, r5, r6 │ │ │ │ cmncc r7, #-2147483641 @ 0x80000007 │ │ │ │ bcc 755f4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #716] @ 758c8 │ │ │ │ mov r1, #8 │ │ │ │ mov r8, r3 │ │ │ │ mov r9, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 757dc │ │ │ │ add r5, r0, r5 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ @@ -32769,15 +32769,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ add r4, r6, r0, lsr #3 │ │ │ │ rsb r0, r4, #0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r0, r5, r0, lsl #4 │ │ │ │ sub r1, r0, #48 @ 0x30 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 5a6978 │ │ │ │ + bl 5a6988 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr ip, [sp, #20] │ │ │ │ and r1, r5, r0 │ │ │ │ ldr r2, [r7, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 7578c │ │ │ │ rev r2, r3 │ │ │ │ @@ -32829,15 +32829,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r1, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b 75804 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, r7 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r1] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r1, #12] │ │ │ │ @@ -32855,15 +32855,15 @@ │ │ │ │ bne 75848 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r5, r2 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r9 │ │ │ │ bl 5475c │ │ │ │ @@ -32876,26 +32876,26 @@ │ │ │ │ str r0, [sp, #28] │ │ │ │ str r6, [sp, #24] │ │ │ │ bne 750dc │ │ │ │ mov r0, #0 │ │ │ │ b 7556c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 592010 │ │ │ │ + bl 592020 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 591e10 │ │ │ │ + bl 591e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq sl, r4, ip, asr #14 │ │ │ │ - @ instruction: 0x0051c798 │ │ │ │ - subseq fp, r1, r0, ror #31 │ │ │ │ + subseq ip, r1, r8, lsr #15 │ │ │ │ + ldrsheq fp, [r1], #-240 @ 0xffffff10 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r9, [r0, #12] │ │ │ │ str r2, [sp, #16] │ │ │ │ adds r2, r9, r1 │ │ │ │ bcs 75bfc │ │ │ │ ldr r8, [r0, #4] │ │ │ │ @@ -32951,15 +32951,15 @@ │ │ │ │ mov r5, #0 │ │ │ │ mov r0, #0 │ │ │ │ b 75b08 │ │ │ │ add r1, sl, sl, lsl #1 │ │ │ │ add r0, r0, r1, lsl #5 │ │ │ │ sub r1, r0, #96 @ 0x60 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 5a7620 │ │ │ │ + bl 5a7630 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr lr, [r4] │ │ │ │ movw r4, #32896 @ 0x8080 │ │ │ │ and r1, r3, r0 │ │ │ │ movt r4, #32896 @ 0x8080 │ │ │ │ ldr r7, [lr, r1] │ │ │ │ ands r7, r7, r4 │ │ │ │ @@ -33091,25 +33091,25 @@ │ │ │ │ bne 75bfc │ │ │ │ add r6, r7, #4 │ │ │ │ adds r0, r4, r6 │ │ │ │ addcc r5, r4, r6 │ │ │ │ cmncc r5, #-2147483641 @ 0x80000007 │ │ │ │ bcc 75c0c │ │ │ │ mov r0, r3 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #712] @ 75edc │ │ │ │ mov r1, #8 │ │ │ │ mov r8, r3 │ │ │ │ mov r9, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 75df4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r5, r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ add r8, r1, #16 │ │ │ │ mov r0, r5 │ │ │ │ @@ -33159,15 +33159,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ add r7, r5, r0, lsr #3 │ │ │ │ rsb r0, r7, #0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r0, r6, r0, lsl #5 │ │ │ │ sub r1, r0, #96 @ 0x60 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 5a7620 │ │ │ │ + bl 5a7630 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ and r1, r6, r0 │ │ │ │ ldr r2, [r4, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 75da4 │ │ │ │ rev r2, r3 │ │ │ │ clz r2, r2 │ │ │ │ @@ -33219,15 +33219,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b 75e14 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, r5 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [r4] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ sub r0, r1, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ @@ -33244,15 +33244,15 @@ │ │ │ │ bne 75e5c │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r6, r2 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ bl 5475c │ │ │ │ @@ -33265,26 +33265,26 @@ │ │ │ │ str r0, [sp, #28] │ │ │ │ str r4, [sp, #24] │ │ │ │ bne 759b4 │ │ │ │ mov r0, #0 │ │ │ │ b 75b90 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 592010 │ │ │ │ + bl 592020 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 591e10 │ │ │ │ + bl 591e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq sl, r4, r4, lsr r1 │ │ │ │ - ldrheq ip, [r1], #-8 │ │ │ │ - subseq fp, r1, r0, asr #23 │ │ │ │ + subseq ip, r1, r8, asr #1 │ │ │ │ + ldrsbeq fp, [r1], #-176 @ 0xffffff50 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r8, [r0, #12] │ │ │ │ mov lr, r0 │ │ │ │ str r2, [sp, #24] │ │ │ │ adds r0, r8, r1 │ │ │ │ bcs 762d4 │ │ │ │ @@ -33343,15 +33343,15 @@ │ │ │ │ movw r9, #32896 @ 0x8080 │ │ │ │ mov r8, #255 @ 0xff │ │ │ │ movt r9, #32896 @ 0x8080 │ │ │ │ b 761e4 │ │ │ │ add r0, r0, r5, lsl #4 │ │ │ │ sub r1, r0, #16 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 5a72f0 │ │ │ │ + bl 5a7300 │ │ │ │ ldr lr, [sp, #28] │ │ │ │ ldrd r2, [lr] │ │ │ │ and r1, r3, r0 │ │ │ │ ldr r7, [r2, r1] │ │ │ │ ands r4, r7, r9 │ │ │ │ mov r7, r1 │ │ │ │ beq 76180 │ │ │ │ @@ -33529,25 +33529,25 @@ │ │ │ │ cmp r0, r9, lsl #4 │ │ │ │ bcc 762d4 │ │ │ │ lsl r5, r9, #4 │ │ │ │ add r7, r5, r6 │ │ │ │ cmn r7, #-2147483645 @ 0x80000003 │ │ │ │ bcc 762e4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #708] @ 765b0 │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r3 │ │ │ │ mov sl, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 764d8 │ │ │ │ add r5, r0, r5 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ @@ -33598,15 +33598,15 @@ │ │ │ │ eor sl, r0, r8 │ │ │ │ rev r0, sl │ │ │ │ clz r0, r0 │ │ │ │ add r9, r5, r0, lsr #3 │ │ │ │ sub r0, r2, r9, lsl #4 │ │ │ │ sub r1, r0, #16 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 5a72f0 │ │ │ │ + bl 5a7300 │ │ │ │ ldr lr, [sp, #12] │ │ │ │ and r1, r4, r0 │ │ │ │ ldr ip, [sp, #28] │ │ │ │ ldr r2, [lr, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 76490 │ │ │ │ rev r2, r3 │ │ │ │ @@ -33660,15 +33660,15 @@ │ │ │ │ ldr r0, [ip, #12] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b 764f8 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r7 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [ip] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [ip, #12] │ │ │ │ sub r0, r1, r0 │ │ │ │ str r0, [ip, #8] │ │ │ │ @@ -33683,15 +33683,15 @@ │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ bl 5475c │ │ │ │ @@ -33702,20 +33702,20 @@ │ │ │ │ cmp r6, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str lr, [sp, #32] │ │ │ │ bne 75fd4 │ │ │ │ b 76264 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 592010 │ │ │ │ + bl 592020 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 591e10 │ │ │ │ + bl 591e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r9, r4, ip, asr sl │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r8, [r0, #12] │ │ │ │ @@ -33777,15 +33777,15 @@ │ │ │ │ movt r8, #32896 @ 0x8080 │ │ │ │ mov r9, #255 @ 0xff │ │ │ │ b 768f8 │ │ │ │ add r1, r6, r6, lsl #2 │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ sub r1, r0, #20 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 5a6978 │ │ │ │ + bl 5a6988 │ │ │ │ ldrd r2, [r4] │ │ │ │ and r1, r3, r0 │ │ │ │ ldr r7, [r2, r1] │ │ │ │ ands r4, r7, r8 │ │ │ │ mov r7, r1 │ │ │ │ beq 76890 │ │ │ │ rev r4, r4 │ │ │ │ @@ -33978,25 +33978,25 @@ │ │ │ │ bne 769d8 │ │ │ │ add r6, r7, #4 │ │ │ │ adds r0, r5, r6 │ │ │ │ addcc r9, r5, r6 │ │ │ │ cmncc r9, #-2147483645 @ 0x80000003 │ │ │ │ bcc 769e8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #728] @ 76cc8 │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r3 │ │ │ │ mov sl, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r9 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 76be0 │ │ │ │ add r5, r0, r5 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r2, r6 │ │ │ │ add r4, r1, #16 │ │ │ │ mov r0, r5 │ │ │ │ @@ -34046,15 +34046,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ add r9, r6, r0, lsr #3 │ │ │ │ rsb r0, r9, #0 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ add r0, r4, r0, lsl #2 │ │ │ │ sub r1, r0, #20 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 5a6978 │ │ │ │ + bl 5a6988 │ │ │ │ ldr lr, [sp, #12] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ and r1, lr, r0 │ │ │ │ ldr ip, [sp, #28] │ │ │ │ ldr r2, [r4, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 76b8c │ │ │ │ @@ -34110,15 +34110,15 @@ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b 76c00 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r9 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [r4] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ sub r0, r1, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ @@ -34135,15 +34135,15 @@ │ │ │ │ bne 76c48 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r7, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ bl 5475c │ │ │ │ @@ -34156,37 +34156,37 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #32] │ │ │ │ bne 76694 │ │ │ │ mov r0, #0 │ │ │ │ b 7696c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 592010 │ │ │ │ + bl 592020 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 591e10 │ │ │ │ + bl 591e20 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r9, r4, r8, asr r3 │ │ │ │ - subseq fp, r1, r4, ror r4 │ │ │ │ - subseq sl, r1, r0, ror lr │ │ │ │ + subseq fp, r1, r4, lsl #9 │ │ │ │ + subseq sl, r1, r0, lsl #29 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movw r1, #51712 @ 0xca00 │ │ │ │ mov r5, r2 │ │ │ │ movt r1, #15258 @ 0x3b9a │ │ │ │ cmp r0, r1 │ │ │ │ bne 76d1c │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 959248 │ │ │ │ + bl 959258 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r0, [r4, #8] │ │ │ │ b 76d24 │ │ │ │ @@ -34208,19 +34208,19 @@ │ │ │ │ add r0, r6, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ beq 76df8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 5b1280 │ │ │ │ + bl 5b1290 │ │ │ │ cmp r0, #0 │ │ │ │ bne 76fc4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 5af798 │ │ │ │ + bl 5af7a8 │ │ │ │ str r8, [r4, #20] │ │ │ │ ldrex r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ bne 76db4 │ │ │ │ strex r1, r9, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ bne 76d8c │ │ │ │ @@ -34230,15 +34230,15 @@ │ │ │ │ b 76e7c │ │ │ │ clrex │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ bne 76e7c │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl 9592c4 │ │ │ │ + bl 9592d4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 76ed8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ movw r1, #41248 @ 0xa120 │ │ │ │ movt r1, #7 │ │ │ │ @@ -34247,15 +34247,15 @@ │ │ │ │ b 76ed8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 77484 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 76e14 │ │ │ │ - bl 5af798 │ │ │ │ + bl 5af7a8 │ │ │ │ str r7, [r4, #20] │ │ │ │ ldrex r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ bne 76e34 │ │ │ │ strex r1, r9, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ bne 76e18 │ │ │ │ @@ -34289,20 +34289,20 @@ │ │ │ │ bne 77030 │ │ │ │ cmp r0, #0 │ │ │ │ bne 77048 │ │ │ │ ldr r0, [pc, #484] @ 77094 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ mov r0, #1 │ │ │ │ - bl 7a4a1c │ │ │ │ + bl 7a4a2c │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 7a48b4 │ │ │ │ + bl 7a48c4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 5b0fcc │ │ │ │ + bl 5b0fdc │ │ │ │ ldr r1, [sp, #24] │ │ │ │ bl 779b0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ add r1, r0, #2 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -34315,19 +34315,19 @@ │ │ │ │ mov r9, #3 │ │ │ │ mov sl, #0 │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ beq 76f5c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 5b1280 │ │ │ │ + bl 5b1290 │ │ │ │ cmp r0, #0 │ │ │ │ bne 76fc4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 5af798 │ │ │ │ + bl 5af7a8 │ │ │ │ str sl, [r4, #20] │ │ │ │ ldrex r0, [r6] │ │ │ │ orr r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ bne 76f38 │ │ │ │ tst r0, #1 │ │ │ │ @@ -34336,15 +34336,15 @@ │ │ │ │ b 76fd0 │ │ │ │ mov r0, r8 │ │ │ │ bl 77484 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 76f78 │ │ │ │ - bl 5af798 │ │ │ │ + bl 5af7a8 │ │ │ │ str r7, [r4, #20] │ │ │ │ ldrex r0, [r6] │ │ │ │ cmp r0, #2 │ │ │ │ bne 76f9c │ │ │ │ strex r1, r9, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ bne 76f7c │ │ │ │ @@ -34354,15 +34354,15 @@ │ │ │ │ clrex │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ bne 77000 │ │ │ │ tst r0, #1 │ │ │ │ bne 76f0c │ │ │ │ mov r0, r8 │ │ │ │ - bl 5aef58 │ │ │ │ + bl 5aef68 │ │ │ │ b 76f0c │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ @@ -34424,15 +34424,15 @@ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movw r1, #51712 @ 0xca00 │ │ │ │ mov r5, r2 │ │ │ │ movt r1, #15258 @ 0x3b9a │ │ │ │ cmp r0, r1 │ │ │ │ bne 770f4 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 959248 │ │ │ │ + bl 959258 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r0, [r4, #8] │ │ │ │ b 770fc │ │ │ │ @@ -34454,19 +34454,19 @@ │ │ │ │ add r0, r6, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ beq 771d0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 5b1280 │ │ │ │ + bl 5b1290 │ │ │ │ cmp r0, #0 │ │ │ │ bne 7739c │ │ │ │ mov r0, r7 │ │ │ │ - bl 5af798 │ │ │ │ + bl 5af7a8 │ │ │ │ str r8, [r4, #20] │ │ │ │ ldrex r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ bne 7718c │ │ │ │ strex r1, r9, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ bne 77164 │ │ │ │ @@ -34476,15 +34476,15 @@ │ │ │ │ b 77254 │ │ │ │ clrex │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ bne 77254 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl 9592c4 │ │ │ │ + bl 9592d4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 772b0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ movw r1, #41248 @ 0xa120 │ │ │ │ movt r1, #7 │ │ │ │ @@ -34493,15 +34493,15 @@ │ │ │ │ b 772b0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 77484 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 771ec │ │ │ │ - bl 5af798 │ │ │ │ + bl 5af7a8 │ │ │ │ str r7, [r4, #20] │ │ │ │ ldrex r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ bne 7720c │ │ │ │ strex r1, r9, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ bne 771f0 │ │ │ │ @@ -34535,20 +34535,20 @@ │ │ │ │ bne 77408 │ │ │ │ cmp r0, #0 │ │ │ │ bne 77420 │ │ │ │ ldr r0, [pc, #484] @ 7746c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ mov r0, #1 │ │ │ │ - bl 7a4a1c │ │ │ │ + bl 7a4a2c │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 7a48b4 │ │ │ │ + bl 7a48c4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 5b0fcc │ │ │ │ + bl 5b0fdc │ │ │ │ ldr r1, [sp, #24] │ │ │ │ bl 779b0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ add r1, r0, #2 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -34561,19 +34561,19 @@ │ │ │ │ mov r9, #3 │ │ │ │ mov sl, #0 │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ beq 77334 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 5b1280 │ │ │ │ + bl 5b1290 │ │ │ │ cmp r0, #0 │ │ │ │ bne 7739c │ │ │ │ mov r0, r7 │ │ │ │ - bl 5af798 │ │ │ │ + bl 5af7a8 │ │ │ │ str sl, [r4, #20] │ │ │ │ ldrex r0, [r6] │ │ │ │ orr r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ bne 77310 │ │ │ │ tst r0, #1 │ │ │ │ @@ -34582,15 +34582,15 @@ │ │ │ │ b 773a8 │ │ │ │ mov r0, r8 │ │ │ │ bl 77484 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 77350 │ │ │ │ - bl 5af798 │ │ │ │ + bl 5af7a8 │ │ │ │ str r7, [r4, #20] │ │ │ │ ldrex r0, [r6] │ │ │ │ cmp r0, #2 │ │ │ │ bne 77374 │ │ │ │ strex r1, r9, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ bne 77354 │ │ │ │ @@ -34600,15 +34600,15 @@ │ │ │ │ clrex │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ bne 773d8 │ │ │ │ tst r0, #1 │ │ │ │ bne 772e4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5aef58 │ │ │ │ + bl 5aef68 │ │ │ │ b 772e4 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ @@ -34672,15 +34672,15 @@ │ │ │ │ bne 77564 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #892] @ 77824 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 777ac │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r0] │ │ │ │ mvn r3, #0 │ │ │ │ str r1, [r0, #4] │ │ │ │ @@ -34714,15 +34714,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 77538 │ │ │ │ cmp r1, #1 │ │ │ │ bne 77560 │ │ │ │ mov r0, sp │ │ │ │ dmb ish │ │ │ │ - bl 7a3f88 │ │ │ │ + bl 7a3f98 │ │ │ │ mov r1, r5 │ │ │ │ sub r0, r1, #8 │ │ │ │ ldrex r1, [r0] │ │ │ │ add r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 77568 │ │ │ │ @@ -34732,15 +34732,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrb r1, [r1] │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r1, [sp] │ │ │ │ mov r0, #28 │ │ │ │ mov r1, #4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7779c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ ldm r0!, {r2, r3, r7} │ │ │ │ mov r1, r4 │ │ │ │ stmia r1!, {r2, r3, r7} │ │ │ │ @@ -34793,15 +34793,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 77678 │ │ │ │ cmp r2, #1 │ │ │ │ bne 7769c │ │ │ │ dmb ish │ │ │ │ - bl 7a4bbc │ │ │ │ + bl 7a4bcc │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r3, #1 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r9, #0 │ │ │ │ str r0, [r4, #5] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #39] @ 0x27 │ │ │ │ @@ -34878,25 +34878,25 @@ │ │ │ │ str r1, [r4, #9] │ │ │ │ strb r9, [r4, #4] │ │ │ │ str r3, [r4] │ │ │ │ str r0, [r4, #5] │ │ │ │ str r2, [r4, #12] │ │ │ │ strd r8, [r4, #16] │ │ │ │ mov r0, sp │ │ │ │ - bl 5b2370 │ │ │ │ + bl 5b2380 │ │ │ │ b 777fc │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b2b58 │ │ │ │ + bl 5b2b68 │ │ │ │ b 77818 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 5b23f4 │ │ │ │ + bl 5b2404 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r8, r4, r8, lsr #17 │ │ │ │ adcseq r8, r4, r8, asr #15 │ │ │ │ adcseq r8, r4, ip, ror #5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -34928,15 +34928,15 @@ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ str r7, [r5, #8] │ │ │ │ strh r9, [r0] │ │ │ │ bne 77868 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp] │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7a4930 │ │ │ │ + bl 7a4940 │ │ │ │ b 77868 │ │ │ │ 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 │ │ │ │ @@ -34969,15 +34969,15 @@ │ │ │ │ strb r5, [r3] │ │ │ │ bne 77964 │ │ │ │ stm sp, {r2, r7} │ │ │ │ mov r2, sp │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r7, r1 │ │ │ │ - bl 7a4930 │ │ │ │ + bl 7a4940 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ cmp r4, #1 │ │ │ │ add r2, r9, #1 │ │ │ │ cmpne sl, #0 │ │ │ │ str r2, [r0, #16] │ │ │ │ bne 77980 │ │ │ │ @@ -35064,15 +35064,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ moveq r1, #1 │ │ │ │ strbeq r1, [r5, #8] │ │ │ │ b 77a40 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 5b2370 │ │ │ │ + bl 5b2380 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r7, r4, r0, lsl pc │ │ │ │ push {r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ str r1, [sp, #16] │ │ │ │ str r2, [sp, #20] │ │ │ │ @@ -35110,15 +35110,15 @@ │ │ │ │ tst r2, #1 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r6, [r1] │ │ │ │ str r6, [r1, #4] │ │ │ │ bne 77b9c │ │ │ │ mov r0, sp │ │ │ │ - bl 930630 │ │ │ │ + bl 930640 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldm sp, {ip, lr} │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ str r2, [r5] │ │ │ │ str r0, [r4, #12] │ │ │ │ @@ -35141,15 +35141,15 @@ │ │ │ │ add ip, r1, #4 │ │ │ │ mov r1, sp │ │ │ │ ldm ip, {r0, r2, r3, r4, r5} │ │ │ │ stm r1, {r0, r2, r3, r4, r5} │ │ │ │ b 77c14 │ │ │ │ mov r0, sp │ │ │ │ orr r0, r0, #4 │ │ │ │ - bl 798e7c │ │ │ │ + bl 798e8c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r8 │ │ │ │ add ip, sp, #24 │ │ │ │ ldm r0, {r1, r3, r4, r5, r6, r7} │ │ │ │ mov r0, #1 │ │ │ │ mov r2, ip │ │ │ │ @@ -35163,34 +35163,34 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq 77c70 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ ldm ip, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, r0 │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ - bl 5bf0ec │ │ │ │ + bl 5bf0fc │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [pc, #52] @ 77cac │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 94764c │ │ │ │ + bl 94765c │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 5bf0ec │ │ │ │ + bl 5bf0fc │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 5bf0ec │ │ │ │ + bl 5bf0fc │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - ldrsbeq r5, [r4], #-132 @ 0xffffff7c │ │ │ │ + subseq r5, r4, r4, ror #17 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ stm sp, {r0, r1} │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [pc, #172] @ 77d74 │ │ │ │ add r0, pc, r0 │ │ │ │ bne 77d14 │ │ │ │ @@ -35232,15 +35232,15 @@ │ │ │ │ str ip, [sp, #8] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 77d84 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {fp, pc} │ │ │ │ - ldrsheq r2, [fp], #-64 @ 0xffffffc0 │ │ │ │ + subseq r2, fp, r0, lsl #10 │ │ │ │ adcseq sl, r0, r4, lsl fp │ │ │ │ adcseq sl, r0, r8, ror #21 │ │ │ │ adcseq r7, r4, r8, ror #31 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r1, r0 │ │ │ │ @@ -35253,36 +35253,36 @@ │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #1 │ │ │ │ b 77e84 │ │ │ │ cmp r0, #0 │ │ │ │ beq 77e30 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 96f630 │ │ │ │ + bl 96f640 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r6, [sp, #8] │ │ │ │ cmp r5, r4 │ │ │ │ bls 77ea4 │ │ │ │ cmp r4, #0 │ │ │ │ beq 77e10 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ cmp r0, #0 │ │ │ │ beq 77eb4 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ cmp r4, #0 │ │ │ │ @@ -35292,15 +35292,15 @@ │ │ │ │ ldr r0, [pc, #180] @ 77f04 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 77ed0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r7 │ │ │ │ b 77e84 │ │ │ │ mov r5, #1 │ │ │ │ mov r4, #0 │ │ │ │ @@ -35328,15 +35328,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 8e644 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ adcseq sl, r0, r4, lsl r9 │ │ │ │ ldrshteq r7, [r4], r8 │ │ │ │ adcseq sl, r0, r8, ror #18 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -35349,30 +35349,30 @@ │ │ │ │ beq 77f68 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 77f68 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ cmp r0, #0 │ │ │ │ beq 77f90 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 77fb8 │ │ │ │ ldr r0, [pc, #80] @ 77fc8 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ bne 77f54 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -35397,30 +35397,30 @@ │ │ │ │ beq 78028 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 78028 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ cmp r0, #0 │ │ │ │ beq 78050 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 78078 │ │ │ │ ldr r0, [pc, #80] @ 78088 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ bne 78014 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -35445,30 +35445,30 @@ │ │ │ │ beq 780e8 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 780e8 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ cmp r0, #0 │ │ │ │ beq 78110 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 78138 │ │ │ │ ldr r0, [pc, #80] @ 78148 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ bne 780d4 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -35560,30 +35560,30 @@ │ │ │ │ beq 782b4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 782b4 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ cmp r0, #0 │ │ │ │ beq 782dc │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 78304 │ │ │ │ ldr r0, [pc, #80] @ 78314 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ bne 782a0 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -35676,30 +35676,30 @@ │ │ │ │ beq 78484 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 78484 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ cmp r0, #0 │ │ │ │ beq 784ac │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, sl, fp, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 784d4 │ │ │ │ ldr r0, [pc, #80] @ 784e4 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ bne 78470 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, sl, fp, pc} │ │ │ │ @@ -35724,30 +35724,30 @@ │ │ │ │ beq 78544 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 78544 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7856c │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 78594 │ │ │ │ ldr r0, [pc, #80] @ 785a4 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ bne 78530 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -35770,15 +35770,15 @@ │ │ │ │ beq 7860c │ │ │ │ clz r2, r1 │ │ │ │ mvn r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ lsrne r1, r3, r2 │ │ │ │ adds r1, r1, #1 │ │ │ │ bcs 7860c │ │ │ │ - bl 64a2e8 │ │ │ │ + bl 64a2f8 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ popeq {fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ bne 78608 │ │ │ │ ldr r0, [pc, #52] @ 7862c │ │ │ │ mov r1, #17 │ │ │ │ ldr r2, [pc, #48] @ 78630 │ │ │ │ @@ -35805,15 +35805,15 @@ │ │ │ │ beq 78698 │ │ │ │ clz r2, r1 │ │ │ │ mvn r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ lsrne r1, r3, r2 │ │ │ │ adds r1, r1, #1 │ │ │ │ bcs 78698 │ │ │ │ - bl 64a500 │ │ │ │ + bl 64a510 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ popeq {fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ bne 78694 │ │ │ │ ldr r0, [pc, #52] @ 786b8 │ │ │ │ mov r1, #17 │ │ │ │ ldr r2, [pc, #48] @ 786bc │ │ │ │ @@ -35842,30 +35842,30 @@ │ │ │ │ beq 7871c │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7871c │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ cmp r0, #0 │ │ │ │ beq 78744 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 7876c │ │ │ │ ldr r0, [pc, #80] @ 7877c │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ bne 78708 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -36006,15 +36006,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ movt r8, #32896 @ 0x8080 │ │ │ │ mov r7, #52 @ 0x34 │ │ │ │ b 78dc4 │ │ │ │ mla r0, sl, r7, r0 │ │ │ │ sub r1, r0, #52 @ 0x34 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 6b2c2c │ │ │ │ + bl 6b2c3c │ │ │ │ ldr lr, [sp, #28] │ │ │ │ ldr r1, [lr, #4] │ │ │ │ ldr r2, [lr] │ │ │ │ and r3, r1, r0 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ mov r4, r3 │ │ │ │ ands r6, r6, r8 │ │ │ │ @@ -36334,27 +36334,27 @@ │ │ │ │ bne 78ea8 │ │ │ │ add r6, r4, #4 │ │ │ │ adds r0, r5, r6 │ │ │ │ addcc r7, r5, r6 │ │ │ │ cmncc r7, #-2147483645 @ 0x80000003 │ │ │ │ bcc 78ec0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #716] @ 79194 │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r3 │ │ │ │ mov r9, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 790a4 │ │ │ │ add sl, r0, r5 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r6 │ │ │ │ mov r0, sl │ │ │ │ @@ -36403,15 +36403,15 @@ │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ clz r0, r0 │ │ │ │ add r4, r6, r0, lsr #3 │ │ │ │ rsb r0, r4, #0 │ │ │ │ mla r0, r0, r1, r7 │ │ │ │ sub r1, r0, #52 @ 0x34 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 6b2c2c │ │ │ │ + bl 6b2c3c │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ and r1, r5, r0 │ │ │ │ ldr ip, [sp, #28] │ │ │ │ ldr r2, [r7, r1] │ │ │ │ ands r3, r2, r9 │ │ │ │ beq 79058 │ │ │ │ @@ -36463,15 +36463,15 @@ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r0, [r1, #12] │ │ │ │ b 790cc │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r7 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [r1] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r1, #12] │ │ │ │ @@ -36490,15 +36490,15 @@ │ │ │ │ bne 79114 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r7, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ bl 5475c │ │ │ │ @@ -36511,26 +36511,26 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str lr, [sp, #32] │ │ │ │ bne 7896c │ │ │ │ mov r0, #0 │ │ │ │ b 78e38 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 65e6cc │ │ │ │ + bl 65e6dc │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 65e560 │ │ │ │ + bl 65e570 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r6, r4, r0, lsl #29 │ │ │ │ - ldrheq r5, [lr], #-152 @ 0xffffff68 │ │ │ │ - subseq r5, lr, r4, asr #3 │ │ │ │ + subseq r5, lr, r8, asr #19 │ │ │ │ + ldrsbeq r5, [lr], #-20 @ 0xffffffec │ │ │ │ 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 79604 │ │ │ │ ldr sl, [r0, #4] │ │ │ │ @@ -36588,15 +36588,15 @@ │ │ │ │ movt r8, #32896 @ 0x8080 │ │ │ │ mov r9, #255 @ 0xff │ │ │ │ b 79524 │ │ │ │ add r1, r6, r6, lsl #1 │ │ │ │ add r0, r0, r1, lsl #3 │ │ │ │ sub r1, r0, #24 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 6b2f60 │ │ │ │ + bl 6b2f70 │ │ │ │ ldrd r2, [r4] │ │ │ │ and r1, r3, r0 │ │ │ │ ldr r7, [r2, r1] │ │ │ │ ands r4, r7, r8 │ │ │ │ mov r7, r1 │ │ │ │ beq 794bc │ │ │ │ rev r4, r4 │ │ │ │ @@ -36805,25 +36805,25 @@ │ │ │ │ bne 79604 │ │ │ │ add r6, r7, #4 │ │ │ │ adds r0, r5, r6 │ │ │ │ addcc r9, r5, r6 │ │ │ │ cmncc r9, #-2147483645 @ 0x80000003 │ │ │ │ bcc 79614 │ │ │ │ mov r0, r3 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #728] @ 798f4 │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r3 │ │ │ │ mov sl, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r9 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7980c │ │ │ │ add r5, r0, r5 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r2, r6 │ │ │ │ add r4, r1, #16 │ │ │ │ mov r0, r5 │ │ │ │ @@ -36873,15 +36873,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ add r9, r6, r0, lsr #3 │ │ │ │ rsb r0, r9, #0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r0, r4, r0, lsl #3 │ │ │ │ sub r1, r0, #24 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 6b2f60 │ │ │ │ + bl 6b2f70 │ │ │ │ ldr lr, [sp, #12] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ and r1, lr, r0 │ │ │ │ ldr ip, [sp, #28] │ │ │ │ ldr r2, [r4, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 797b8 │ │ │ │ @@ -36937,15 +36937,15 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ b 7982c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r9 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r4] │ │ │ │ str r0, [r4, #12] │ │ │ │ sub r0, r1, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ @@ -36962,15 +36962,15 @@ │ │ │ │ bne 79874 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r7, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ bl 5475c │ │ │ │ @@ -36983,26 +36983,26 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #32] │ │ │ │ bne 79280 │ │ │ │ mov r0, #0 │ │ │ │ b 79598 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 65e6cc │ │ │ │ + bl 65e6dc │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 65e560 │ │ │ │ + bl 65e570 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r6, r4, ip, lsr #14 │ │ │ │ - subseq r5, lr, r0, ror #1 │ │ │ │ - @ instruction: 0x005e4a9c │ │ │ │ + ldrsheq r5, [lr], #-0 │ │ │ │ + subseq r4, lr, ip, lsr #21 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r8, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ str r2, [sp, #28] │ │ │ │ adds r0, r8, r1 │ │ │ │ bcs 79e24 │ │ │ │ @@ -37060,15 +37060,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ movt r8, #32896 @ 0x8080 │ │ │ │ b 79d40 │ │ │ │ add r1, r9, r9, lsl #3 │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ sub r1, r0, #36 @ 0x24 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 6b2f60 │ │ │ │ + bl 6b2f70 │ │ │ │ ldrd r2, [r4] │ │ │ │ and r1, r3, r0 │ │ │ │ ldr r7, [r2, r1] │ │ │ │ ands r6, r7, r8 │ │ │ │ mov r7, r1 │ │ │ │ beq 79cdc │ │ │ │ rev r6, r6 │ │ │ │ @@ -37325,25 +37325,25 @@ │ │ │ │ bne 79e24 │ │ │ │ add r6, r7, #4 │ │ │ │ adds r0, r5, r6 │ │ │ │ addcc r9, r5, r6 │ │ │ │ cmncc r9, #-2147483645 @ 0x80000003 │ │ │ │ bcc 79e34 │ │ │ │ mov r0, r3 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #724] @ 7a110 │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r3 │ │ │ │ mov sl, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r9 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7a028 │ │ │ │ add r5, r0, r5 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r6 │ │ │ │ add r8, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ @@ -37392,15 +37392,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ add r9, r6, r0, lsr #3 │ │ │ │ rsb r0, r9, #0 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ add r0, r4, r0, lsl #2 │ │ │ │ sub r1, r0, #36 @ 0x24 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 6b2f60 │ │ │ │ + bl 6b2f70 │ │ │ │ ldr ip, [sp, #12] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ and r1, ip, r0 │ │ │ │ ldr r2, [r4, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 79fd4 │ │ │ │ rev r2, r3 │ │ │ │ @@ -37456,15 +37456,15 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ b 7a048 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r9 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r4] │ │ │ │ str r0, [r4, #12] │ │ │ │ sub r0, r1, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ @@ -37481,15 +37481,15 @@ │ │ │ │ bne 7a090 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r7, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ bl 5475c │ │ │ │ @@ -37502,26 +37502,26 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r9, [sp, #32] │ │ │ │ bne 799e4 │ │ │ │ mov r0, #0 │ │ │ │ b 79db8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 65e6cc │ │ │ │ + bl 65e6dc │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 65e560 │ │ │ │ + bl 65e570 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r5, r4, ip, lsl #30 │ │ │ │ - subseq r4, lr, r0, ror r9 │ │ │ │ - subseq r4, lr, ip, ror r2 │ │ │ │ + subseq r4, lr, r0, lsl #19 │ │ │ │ + subseq r4, lr, ip, lsl #5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r8, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ str r2, [sp, #28] │ │ │ │ adds r0, r8, r1 │ │ │ │ bcs 7a680 │ │ │ │ @@ -37579,15 +37579,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ movt r8, #32896 @ 0x8080 │ │ │ │ b 7a59c │ │ │ │ add r1, r9, r9, lsl #2 │ │ │ │ add r0, r0, r1, lsl #3 │ │ │ │ sub r1, r0, #40 @ 0x28 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 6b2f60 │ │ │ │ + bl 6b2f70 │ │ │ │ ldrd r2, [r4] │ │ │ │ and r1, r3, r0 │ │ │ │ ldr r7, [r2, r1] │ │ │ │ ands r6, r7, r8 │ │ │ │ mov r7, r1 │ │ │ │ beq 7a538 │ │ │ │ rev r6, r6 │ │ │ │ @@ -37860,25 +37860,25 @@ │ │ │ │ bne 7a680 │ │ │ │ add r6, r7, #4 │ │ │ │ adds r0, r5, r6 │ │ │ │ addcc r9, r5, r6 │ │ │ │ cmncc r9, #-2147483645 @ 0x80000003 │ │ │ │ bcc 7a690 │ │ │ │ mov r0, r3 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #724] @ 7a96c │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r3 │ │ │ │ mov sl, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r9 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7a884 │ │ │ │ add r5, r0, r5 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r6 │ │ │ │ add r8, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ @@ -37927,15 +37927,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ add r9, r6, r0, lsr #3 │ │ │ │ rsb r0, r9, #0 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ add r0, r4, r0, lsl #3 │ │ │ │ sub r1, r0, #40 @ 0x28 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 6b2f60 │ │ │ │ + bl 6b2f70 │ │ │ │ ldr ip, [sp, #12] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ and r1, ip, r0 │ │ │ │ ldr r2, [r4, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 7a830 │ │ │ │ rev r2, r3 │ │ │ │ @@ -37991,15 +37991,15 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ b 7a8a4 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r9 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r4] │ │ │ │ str r0, [r4, #12] │ │ │ │ sub r0, r1, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ @@ -38016,15 +38016,15 @@ │ │ │ │ bne 7a8ec │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r7, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ bl 5475c │ │ │ │ @@ -38037,26 +38037,26 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r9, [sp, #32] │ │ │ │ bne 7a200 │ │ │ │ mov r0, #0 │ │ │ │ b 7a614 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 65e6cc │ │ │ │ + bl 65e6dc │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 65e560 │ │ │ │ + bl 65e570 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ ldrhteq r5, [r4], r0 │ │ │ │ - subseq r4, lr, r0, asr r1 │ │ │ │ - subseq r3, lr, ip, lsl sl │ │ │ │ + subseq r4, lr, r0, ror #2 │ │ │ │ + subseq r3, lr, ip, lsr #20 │ │ │ │ push {r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ str r1, [sp, #16] │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r2, [pc, #24] @ 7a9a4 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ @@ -38090,15 +38090,15 @@ │ │ │ │ tst r2, #1 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r6, [r1] │ │ │ │ str r6, [r1, #4] │ │ │ │ bne 7aa2c │ │ │ │ mov r0, sp │ │ │ │ - bl 930630 │ │ │ │ + bl 930640 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldm sp, {ip, lr} │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ str r2, [r5] │ │ │ │ str r0, [r4, #12] │ │ │ │ @@ -38136,15 +38136,15 @@ │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b 7ab1c │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 930630 │ │ │ │ + bl 930640 │ │ │ │ ldr r0, [pc, #1080] @ 7af18 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 55578 <__tls_get_addr@plt> │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ @@ -38248,15 +38248,15 @@ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - bl 6b6568 │ │ │ │ + bl 6b6578 │ │ │ │ ldr r5, [sp, #136] @ 0x88 │ │ │ │ ldrd r0, [r4] │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ orr lr, r1, r5, lsl #24 │ │ │ │ ldrd r4, [r7] │ │ │ │ eor r5, lr, r5 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ @@ -38429,30 +38429,30 @@ │ │ │ │ beq 7af88 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7af88 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7afb0 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 7afd8 │ │ │ │ ldr r0, [pc, #80] @ 7afe8 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ bne 7af74 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -38561,24 +38561,24 @@ │ │ │ │ beq 7b180 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7b180 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r2, #4 │ │ │ │ mov r3, r4 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ b 7b1a8 │ │ │ │ cmp r4, #0 │ │ │ │ beq 7b1a4 │ │ │ │ ldr r0, [pc, #52] @ 7b1c4 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ b 7b1a8 │ │ │ │ mov r0, #4 │ │ │ │ clz r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #4 │ │ │ │ lsr r1, r1, #5 │ │ │ │ stmib r5, {r0, r4} │ │ │ │ @@ -38596,30 +38596,30 @@ │ │ │ │ beq 7b224 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7b224 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7b24c │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 7b274 │ │ │ │ ldr r0, [pc, #80] @ 7b284 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ bne 7b210 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -38688,30 +38688,30 @@ │ │ │ │ beq 7b394 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7b394 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7b3bc │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 7b3e4 │ │ │ │ ldr r0, [pc, #80] @ 7b3f4 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ bne 7b380 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -38800,24 +38800,24 @@ │ │ │ │ beq 7b53c │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7b53c │ │ │ │ ldr r0, [r2] │ │ │ │ mov r2, #4 │ │ │ │ mov r3, r4 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ b 7b564 │ │ │ │ cmp r4, #0 │ │ │ │ beq 7b560 │ │ │ │ ldr r0, [pc, #52] @ 7b580 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ b 7b564 │ │ │ │ mov r0, #4 │ │ │ │ clz r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #4 │ │ │ │ lsr r1, r1, #5 │ │ │ │ stmib r5, {r0, r4} │ │ │ │ @@ -38879,23 +38879,23 @@ │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #7 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, r1, #8 │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 845338 │ │ │ │ + bl 845348 │ │ │ │ add r2, sp, #8 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 6eee48 │ │ │ │ + bl 6eee58 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldrhteq lr, [r0], r8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ bmi 7b738 │ │ │ │ @@ -38906,30 +38906,30 @@ │ │ │ │ beq 7b6fc │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7b6fc │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7b724 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 7b74c │ │ │ │ ldr r0, [pc, #80] @ 7b75c │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ bne 7b6e8 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -38951,24 +38951,24 @@ │ │ │ │ beq 7b798 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7b798 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r2, #4 │ │ │ │ mov r3, r4 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ b 7b7c0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 7b7bc │ │ │ │ ldr r0, [pc, #52] @ 7b7dc │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ b 7b7c0 │ │ │ │ mov r0, #4 │ │ │ │ clz r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #4 │ │ │ │ lsr r1, r1, #5 │ │ │ │ stmib r5, {r0, r4} │ │ │ │ @@ -38997,15 +38997,15 @@ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ cmp r5, r0 │ │ │ │ beq 7c314 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r2, r5, #32 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 710554 │ │ │ │ + bl 710564 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #1 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ bne 7b894 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ ldr r1, [r2, #40] @ 0x28 │ │ │ │ @@ -39025,15 +39025,15 @@ │ │ │ │ str r1, [sp, #24] │ │ │ │ mov fp, #2 │ │ │ │ mov r1, #2 │ │ │ │ str r1, [r0] │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - bl 7103f8 │ │ │ │ + bl 710408 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ ldr r7, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #1 │ │ │ │ str r5, [sp, #28] │ │ │ │ bne 7b908 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ ldr r1, [r7, #40] @ 0x28 │ │ │ │ @@ -39225,15 +39225,15 @@ │ │ │ │ movwcc r2, #1 │ │ │ │ cmp r0, #45 @ 0x2d │ │ │ │ eoreq r7, r7, r2, lsl #5 │ │ │ │ cmp sl, r1 │ │ │ │ bne 7bb84 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, fp │ │ │ │ - bl 9717c8 │ │ │ │ + bl 9717d8 │ │ │ │ b 7bb84 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ mov fp, #2 │ │ │ │ ldr r0, [r9, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bne 7bc8c │ │ │ │ ldr r0, [r4] │ │ │ │ @@ -39368,15 +39368,15 @@ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ cmp r5, r0 │ │ │ │ beq 7c314 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r2, r5, #32 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #28] │ │ │ │ - bl 710554 │ │ │ │ + bl 710564 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #1 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ bne 7be60 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ ldr r1, [r2, #40] @ 0x28 │ │ │ │ @@ -39396,15 +39396,15 @@ │ │ │ │ str r1, [sp, #24] │ │ │ │ mov r9, #2 │ │ │ │ mov r1, #2 │ │ │ │ str r1, [r0] │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - bl 7103f8 │ │ │ │ + bl 710408 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ ldr r8, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7bed0 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ ldr r1, [r8, #40] @ 0x28 │ │ │ │ cmp r1, r3 │ │ │ │ @@ -39819,15 +39819,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ movt sl, #32896 @ 0x8080 │ │ │ │ b 7c620 │ │ │ │ add r1, r8, r8, lsl #1 │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ sub r1, r0, #12 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 700ff0 │ │ │ │ + bl 701000 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ ldrd r2, [r6] │ │ │ │ and r1, r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [r2, r1] │ │ │ │ ands r7, r7, sl │ │ │ │ beq 7c5bc │ │ │ │ @@ -39855,15 +39855,15 @@ │ │ │ │ add r1, r7, r1 │ │ │ │ strb r0, [r1, #4] │ │ │ │ sub r0, r4, r4, lsl #2 │ │ │ │ add r0, r2, r0, lsl #2 │ │ │ │ sub r1, r0, #12 │ │ │ │ beq 7c648 │ │ │ │ mov r0, r9 │ │ │ │ - bl 6feb64 │ │ │ │ + bl 6feb74 │ │ │ │ ldr r0, [r6] │ │ │ │ b 7c510 │ │ │ │ mov ip, #4 │ │ │ │ mov r4, r1 │ │ │ │ add r7, r4, ip │ │ │ │ add ip, ip, #4 │ │ │ │ and r4, r7, r3 │ │ │ │ @@ -39943,25 +39943,25 @@ │ │ │ │ bne 7c70c │ │ │ │ add r6, r7, #4 │ │ │ │ adds r0, r5, r6 │ │ │ │ addcc r9, r5, r6 │ │ │ │ cmncc r9, #-2147483645 @ 0x80000003 │ │ │ │ bcc 7c71c │ │ │ │ mov r0, r3 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #720] @ 7c9f4 │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r3 │ │ │ │ mov sl, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r9 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7c90c │ │ │ │ add r5, r0, r5 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ @@ -40015,15 +40015,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ add sl, r5, r0, lsr #3 │ │ │ │ rsb r0, sl, #0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r0, r2, r0, lsl #2 │ │ │ │ sub r1, r0, #12 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 700ff0 │ │ │ │ + bl 701000 │ │ │ │ ldr lr, [sp, #16] │ │ │ │ and r1, r4, r0 │ │ │ │ ldr ip, [sp, #28] │ │ │ │ ldr r2, [lr, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 7c8c4 │ │ │ │ rev r2, r3 │ │ │ │ @@ -40073,15 +40073,15 @@ │ │ │ │ ldr r0, [ip, #12] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ b 7c92c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r9 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [ip] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [ip, #12] │ │ │ │ sub r0, r1, r0 │ │ │ │ str r0, [ip, #8] │ │ │ │ @@ -40098,15 +40098,15 @@ │ │ │ │ bne 7c974 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r2, r3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r9 │ │ │ │ bl 5475c │ │ │ │ @@ -40119,26 +40119,26 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r6, [sp, #32] │ │ │ │ bne 7c500 │ │ │ │ mov r0, #0 │ │ │ │ b 7c6a0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 6feb14 │ │ │ │ + bl 6feb24 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 6fea64 │ │ │ │ + bl 6fea74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r3, r4, r4, lsr #12 │ │ │ │ - rsbeq r2, r8, r4, asr r5 │ │ │ │ - mlseq r8, r4, r0, r2 │ │ │ │ + rsbeq r2, r8, r4, ror #10 │ │ │ │ + rsbeq r2, r8, r4, lsr #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ bmi 7ca98 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ @@ -40146,30 +40146,30 @@ │ │ │ │ beq 7ca5c │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7ca5c │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7ca84 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 7caac │ │ │ │ ldr r0, [pc, #80] @ 7cabc │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ bne 7ca48 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -40252,15 +40252,15 @@ │ │ │ │ adcseq lr, r0, r0, lsl #19 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r0, [pc, #176] @ 7cc88 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #12 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7cc64 │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #1281 @ 0x501 │ │ │ │ strh r0, [r4, #8] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ @@ -40271,33 +40271,33 @@ │ │ │ │ tst r0, r1 │ │ │ │ bne 7cc34 │ │ │ │ ldr r1, [pc, #108] @ 7cc90 │ │ │ │ mov r2, #33 @ 0x21 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 707fa8 │ │ │ │ + b 707fb8 │ │ │ │ bl 8d0f8 │ │ │ │ ldr r2, [pc, #84] @ 7cc94 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r1, [pc, #80] @ 7cc98 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ moveq r1, r2 │ │ │ │ mov r2, #18 │ │ │ │ movwne r2, #33 @ 0x21 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 707fa8 │ │ │ │ + b 707fb8 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #12 │ │ │ │ bl 8e68c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 708eac │ │ │ │ + bl 708ebc │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r3, r4, r8, ror r1 │ │ │ │ ldrshteq r2, [r4], r0 │ │ │ │ @ instruction: 0x0096dbb0 │ │ │ │ @ instruction: 0x0096dbb1 │ │ │ │ @@ -40383,25 +40383,25 @@ │ │ │ │ add r1, r7, r6, lsl #2 │ │ │ │ cmp r1, r6, lsl #2 │ │ │ │ bcc 7cdf0 │ │ │ │ lsl r4, r6, #2 │ │ │ │ add r5, r4, r7 │ │ │ │ cmn r5, #-2147483645 @ 0x80000003 │ │ │ │ bcc 7cdfc │ │ │ │ - bl 746f80 │ │ │ │ + bl 746f90 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #1160] @ 7d294 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7cfac │ │ │ │ add sl, r0, r4 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r7 │ │ │ │ add r8, r9, #16 │ │ │ │ mov r0, sl │ │ │ │ @@ -40497,15 +40497,15 @@ │ │ │ │ lsr r4, r1, #3 │ │ │ │ b 7cf2c │ │ │ │ ldmib sp, {r1, r2} │ │ │ │ b 7cfcc │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 746fd4 │ │ │ │ + bl 746fe4 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r9] │ │ │ │ str r0, [sp, #24] │ │ │ │ sub r0, r1, r2 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ str sl, [r9] │ │ │ │ @@ -40515,15 +40515,15 @@ │ │ │ │ beq 7d004 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, r1, lsl #2 │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ sub r0, r0, #4 │ │ │ │ add r1, r1, #9 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, #4 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r8 │ │ │ │ @@ -40671,20 +40671,20 @@ │ │ │ │ ldr r2, [pc, #60] @ 7d298 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ bl 8e7f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 72da70 │ │ │ │ + bl 72da80 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 72d9c0 │ │ │ │ + bl 72d9d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r2, r4, r4, asr #30 │ │ │ │ adcseq r2, r1, r4, asr #32 │ │ │ │ adcseq r2, r1, r8, asr r0 │ │ │ │ push {r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -40724,15 +40724,15 @@ │ │ │ │ tst r2, #1 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r6, [r1] │ │ │ │ str r6, [r1, #4] │ │ │ │ bne 7d354 │ │ │ │ mov r0, sp │ │ │ │ - bl 930630 │ │ │ │ + bl 930640 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldm sp, {ip, lr} │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ str r2, [r5] │ │ │ │ str r0, [r4, #12] │ │ │ │ @@ -40753,30 +40753,30 @@ │ │ │ │ beq 7d3d8 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7d3d8 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7d400 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 7d428 │ │ │ │ ldr r0, [pc, #80] @ 7d438 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ bne 7d3c4 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -40933,15 +40933,15 @@ │ │ │ │ strb r0, [r9, r1] │ │ │ │ sub r0, r2, r2, lsl #2 │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ add r1, r7, r0, lsl #3 │ │ │ │ str lr, [sp, #40] @ 0x28 │ │ │ │ beq 7d738 │ │ │ │ mov r0, r5 │ │ │ │ - bl 74bf70 │ │ │ │ + bl 74bf80 │ │ │ │ ldr lr, [sp, #40] @ 0x28 │ │ │ │ b 7d600 │ │ │ │ mov r2, #4 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ mov r2, r1 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ movw ip, #32896 @ 0x8080 │ │ │ │ @@ -41011,25 +41011,25 @@ │ │ │ │ bne 7d7bc │ │ │ │ add r6, r5, #4 │ │ │ │ adds r0, r7, r6 │ │ │ │ addcc r9, r7, r6 │ │ │ │ cmncc r9, #-2147483641 @ 0x80000007 │ │ │ │ bcc 7d7cc │ │ │ │ mov r0, r3 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str ip, [sp, #20] │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, #612] @ 7da40 │ │ │ │ mov r8, r3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r9 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7d994 │ │ │ │ add r7, r0, r7 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 54b28 │ │ │ │ @@ -41131,15 +41131,15 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ b 7d9b0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, r9 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sl] │ │ │ │ sub r0, r1, r5 │ │ │ │ str r0, [sl, #8] │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -41150,15 +41150,15 @@ │ │ │ │ mov r5, r1 │ │ │ │ add r1, r4, r2, lsl #3 │ │ │ │ adds r1, r1, #5 │ │ │ │ beq 7d9f4 │ │ │ │ lsl r0, r2, #3 │ │ │ │ mov r2, #8 │ │ │ │ sub r0, r3, r0 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, fp │ │ │ │ @@ -41186,15 +41186,15 @@ │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #4 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, sp │ │ │ │ str r1, [sp, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 845338 │ │ │ │ + bl 845348 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ umlalseq r5, r1, r0, sp │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -41207,15 +41207,15 @@ │ │ │ │ ldmib r1, {r0, r2, r3} │ │ │ │ ldr r1, [r1, #16] │ │ │ │ str r1, [sp, #12] │ │ │ │ stmib sp, {r2, r3} │ │ │ │ b 7dad8 │ │ │ │ mov r0, sp │ │ │ │ orr r0, r0, #4 │ │ │ │ - bl 7a3528 │ │ │ │ + bl 7a3538 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, r7 │ │ │ │ add ip, sp, #16 │ │ │ │ ldm r2, {r0, r3, r4, r5, r6} │ │ │ │ add lr, r7, #8 │ │ │ │ mov r1, ip │ │ │ │ @@ -41242,58 +41242,58 @@ │ │ │ │ sub r3, r1, #1 │ │ │ │ strex r7, r3, [r2] │ │ │ │ cmp r7, #0 │ │ │ │ bne 7db3c │ │ │ │ cmp r1, #1 │ │ │ │ bne 7db60 │ │ │ │ dmb ish │ │ │ │ - bl 7a4bbc │ │ │ │ + bl 7a4bcc │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [pc, #72] @ 7dbcc │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 94764c │ │ │ │ + bl 94765c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ b 7dbc0 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 760bf4 │ │ │ │ + bl 760c04 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - rsbeq r2, lr, ip, asr lr │ │ │ │ + rsbeq r2, lr, ip, ror #28 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r2, [pc, #52] @ 7dc14 │ │ │ │ str r1, [sp] │ │ │ │ add r1, r0, #4 │ │ │ │ str r1, [sp, #4] │ │ │ │ add r1, sp, #23 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #4 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, sp │ │ │ │ str r1, [sp, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 845338 │ │ │ │ + bl 845348 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ adcseq r6, r1, r4, asr #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ bmi 7dcb0 │ │ │ │ @@ -41304,30 +41304,30 @@ │ │ │ │ beq 7dc74 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7dc74 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7dc9c │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 7dcc4 │ │ │ │ ldr r0, [pc, #80] @ 7dcd4 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ bne 7dc60 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -41416,24 +41416,24 @@ │ │ │ │ beq 7de1c │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7de1c │ │ │ │ ldr r0, [r2] │ │ │ │ mov r2, #4 │ │ │ │ mov r3, r4 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ b 7de44 │ │ │ │ cmp r4, #0 │ │ │ │ beq 7de40 │ │ │ │ ldr r0, [pc, #52] @ 7de60 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ b 7de44 │ │ │ │ mov r0, #4 │ │ │ │ clz r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #4 │ │ │ │ lsr r1, r1, #5 │ │ │ │ stmib r5, {r0, r4} │ │ │ │ @@ -41468,15 +41468,15 @@ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ str r7, [r6, #8] │ │ │ │ strh r9, [r0] │ │ │ │ bne 7de98 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp] │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7a4930 │ │ │ │ + bl 7a4940 │ │ │ │ b 7de98 │ │ │ │ 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 │ │ │ │ @@ -41513,15 +41513,15 @@ │ │ │ │ strb r5, [r3] │ │ │ │ bne 7dfa4 │ │ │ │ stm sp, {r2, r7} │ │ │ │ mov r2, sp │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r7, r1 │ │ │ │ - bl 7a4930 │ │ │ │ + bl 7a4940 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ cmp r4, #1 │ │ │ │ add r2, r9, #1 │ │ │ │ cmpne sl, #0 │ │ │ │ str r2, [r0, #16] │ │ │ │ bne 7dfc0 │ │ │ │ @@ -41568,15 +41568,15 @@ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ str r7, [r5, #8] │ │ │ │ strh r9, [r0] │ │ │ │ bne 7e028 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp] │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7a4930 │ │ │ │ + bl 7a4940 │ │ │ │ b 7e028 │ │ │ │ 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, #40 @ 0x28 │ │ │ │ @@ -41611,25 +41611,25 @@ │ │ │ │ add ip, sp, #24 │ │ │ │ cmp r1, #1 │ │ │ │ str r1, [sp, #20] │ │ │ │ stm ip, {r0, r2, r3, r7} │ │ │ │ bne 7e124 │ │ │ │ add r0, sp, #20 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 769cec │ │ │ │ + bl 769cfc │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [pc, #16] @ 7e148 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 94764c │ │ │ │ + bl 94765c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - rsbeq fp, lr, r4, ror #17 │ │ │ │ + strdeq fp, [lr], #-132 @ 0xffffff7c @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 7e188 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, #0 │ │ │ │ @@ -41639,15 +41639,15 @@ │ │ │ │ add ip, r1, #4 │ │ │ │ mov r1, sp │ │ │ │ ldm ip, {r0, r2, r3, r4, r5} │ │ │ │ stm r1, {r0, r2, r3, r4, r5} │ │ │ │ b 7e19c │ │ │ │ mov r0, sp │ │ │ │ orr r0, r0, #4 │ │ │ │ - bl 798e7c │ │ │ │ + bl 798e8c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r8 │ │ │ │ add ip, sp, #24 │ │ │ │ ldm r0, {r1, r3, r4, r5, r6, r7} │ │ │ │ mov r0, #1 │ │ │ │ mov r2, ip │ │ │ │ @@ -41661,34 +41661,34 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq 7e1f8 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ ldm ip, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, r0 │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ - bl 769dc4 │ │ │ │ + bl 769dd4 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [pc, #52] @ 7e234 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 94764c │ │ │ │ + bl 94765c │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 769dc4 │ │ │ │ + bl 769dd4 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 769dc4 │ │ │ │ + bl 769dd4 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - rsbeq fp, lr, r8, ror #16 │ │ │ │ + rsbeq fp, lr, r8, ror r8 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 7e260 │ │ │ │ ldrd r2, [r1] │ │ │ │ mov r4, #0 │ │ │ │ str r4, [r1] │ │ │ │ @@ -41705,40 +41705,40 @@ │ │ │ │ str r1, [r4] │ │ │ │ beq 7e2a8 │ │ │ │ cmp r2, #1 │ │ │ │ stm sp, {r2, ip} │ │ │ │ bne 7e29c │ │ │ │ mov r0, sp │ │ │ │ orr r0, r0, #4 │ │ │ │ - bl 77aa54 │ │ │ │ + bl 77aa64 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #16] @ 7e2c0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 94764c │ │ │ │ + bl 94765c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - strdeq fp, [lr], #-120 @ 0xffffff88 @ │ │ │ │ + rsbeq fp, lr, r8, lsl #16 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r2, [pc, #52] @ 7e308 │ │ │ │ str r1, [sp] │ │ │ │ add r1, r0, #4 │ │ │ │ str r1, [sp, #4] │ │ │ │ add r1, sp, #23 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #4 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, sp │ │ │ │ str r1, [sp, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 845338 │ │ │ │ + bl 845348 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ adcseq r5, r1, r8, asr #26 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r2, [pc, #52] @ 7e350 │ │ │ │ str r1, [sp] │ │ │ │ @@ -41748,15 +41748,15 @@ │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, r0, #16 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 845338 │ │ │ │ + bl 845348 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ adcseq r5, r1, ip, lsl sp │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r1, #1 │ │ │ │ ldr r2, [pc, #52] @ 7e39c │ │ │ │ @@ -41767,29 +41767,29 @@ │ │ │ │ str r1, [sp, #12] │ │ │ │ add r1, sp, #3 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, r0, #16 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 845338 │ │ │ │ + bl 845348 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ adcseq r5, r1, r4, ror #25 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movw r1, #51712 @ 0xca00 │ │ │ │ mov r5, r2 │ │ │ │ movt r1, #15258 @ 0x3b9a │ │ │ │ cmp r0, r1 │ │ │ │ bne 7e3e8 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 959248 │ │ │ │ + bl 959258 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r0, [r4, #8] │ │ │ │ b 7e3f0 │ │ │ │ @@ -41811,19 +41811,19 @@ │ │ │ │ add r0, r6, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ beq 7e4c4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 76b0a4 │ │ │ │ + bl 76b0b4 │ │ │ │ cmp r0, #0 │ │ │ │ bne 7e680 │ │ │ │ mov r0, r7 │ │ │ │ - bl 76a7f8 │ │ │ │ + bl 76a808 │ │ │ │ str r8, [r4, #20] │ │ │ │ ldrex r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ bne 7e480 │ │ │ │ strex r1, r9, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ bne 7e458 │ │ │ │ @@ -41833,30 +41833,30 @@ │ │ │ │ b 7e540 │ │ │ │ clrex │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ bne 7e540 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl 9592c4 │ │ │ │ + bl 9592d4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 7e59c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ movw r1, #41248 @ 0xa120 │ │ │ │ movt r1, #7 │ │ │ │ cmp r0, r1 │ │ │ │ bls 7e42c │ │ │ │ b 7e59c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 7e768 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 76a7f8 │ │ │ │ + bl 76a808 │ │ │ │ str r7, [r4, #20] │ │ │ │ ldrex r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ bne 7e4f8 │ │ │ │ strex r1, r9, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ bne 7e4dc │ │ │ │ @@ -41890,20 +41890,20 @@ │ │ │ │ bne 7e6ec │ │ │ │ cmp r0, #0 │ │ │ │ bne 7e704 │ │ │ │ ldr r0, [pc, #476] @ 7e750 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ mov r0, #1 │ │ │ │ - bl 7a4a1c │ │ │ │ + bl 7a4a2c │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 7a48b4 │ │ │ │ + bl 7a48c4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 76adf0 │ │ │ │ + bl 76ae00 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ bl 7ec4c │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ add r1, r0, #2 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -41916,34 +41916,34 @@ │ │ │ │ mov r9, #3 │ │ │ │ mov sl, #0 │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ beq 7e620 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 76b0a4 │ │ │ │ + bl 76b0b4 │ │ │ │ cmp r0, #0 │ │ │ │ bne 7e680 │ │ │ │ mov r0, r7 │ │ │ │ - bl 76a7f8 │ │ │ │ + bl 76a808 │ │ │ │ str sl, [r4, #20] │ │ │ │ ldrex r0, [r6] │ │ │ │ orr r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ bne 7e5fc │ │ │ │ tst r0, #1 │ │ │ │ dmb ish │ │ │ │ bne 7e5d0 │ │ │ │ b 7e68c │ │ │ │ mov r0, r8 │ │ │ │ bl 7e768 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 76a7f8 │ │ │ │ + bl 76a808 │ │ │ │ str r7, [r4, #20] │ │ │ │ ldrex r0, [r6] │ │ │ │ cmp r0, #2 │ │ │ │ bne 7e658 │ │ │ │ strex r1, r9, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ bne 7e638 │ │ │ │ @@ -41953,15 +41953,15 @@ │ │ │ │ clrex │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ bne 7e6bc │ │ │ │ tst r0, #1 │ │ │ │ bne 7e5d0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 76a500 │ │ │ │ + bl 76a510 │ │ │ │ b 7e5d0 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ @@ -42025,15 +42025,15 @@ │ │ │ │ bne 7e848 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #892] @ 7eb08 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7ea90 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r0] │ │ │ │ mvn r3, #0 │ │ │ │ str r1, [r0, #4] │ │ │ │ @@ -42067,15 +42067,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 7e81c │ │ │ │ cmp r1, #1 │ │ │ │ bne 7e844 │ │ │ │ mov r0, sp │ │ │ │ dmb ish │ │ │ │ - bl 7a3f88 │ │ │ │ + bl 7a3f98 │ │ │ │ mov r1, r5 │ │ │ │ sub r0, r1, #8 │ │ │ │ ldrex r1, [r0] │ │ │ │ add r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 7e84c │ │ │ │ @@ -42085,15 +42085,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrb r1, [r1] │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r1, [sp] │ │ │ │ mov r0, #28 │ │ │ │ mov r1, #4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7ea80 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ ldm r0!, {r2, r3, r7} │ │ │ │ mov r1, r4 │ │ │ │ stmia r1!, {r2, r3, r7} │ │ │ │ @@ -42146,15 +42146,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 7e95c │ │ │ │ cmp r2, #1 │ │ │ │ bne 7e980 │ │ │ │ dmb ish │ │ │ │ - bl 7a4bbc │ │ │ │ + bl 7a4bcc │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r3, #1 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r9, #0 │ │ │ │ str r0, [r4, #5] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #39] @ 0x27 │ │ │ │ @@ -42231,25 +42231,25 @@ │ │ │ │ str r1, [r4, #9] │ │ │ │ strb r9, [r4, #4] │ │ │ │ str r3, [r4] │ │ │ │ str r0, [r4, #5] │ │ │ │ str r2, [r4, #12] │ │ │ │ strd r8, [r4, #16] │ │ │ │ mov r0, sp │ │ │ │ - bl 76b578 │ │ │ │ + bl 76b588 │ │ │ │ b 7eae0 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 76b6f4 │ │ │ │ + bl 76b704 │ │ │ │ b 7eafc │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 76b5fc │ │ │ │ + bl 76b60c │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r1, r4, r4, asr #11 │ │ │ │ adcseq r1, r4, r4, ror #9 │ │ │ │ adcseq r1, r4, r8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -42321,15 +42321,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ moveq r1, #1 │ │ │ │ strbeq r1, [r5, #8] │ │ │ │ b 7eba4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 76b578 │ │ │ │ + bl 76b588 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r0, r4, ip, lsr #27 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ add r4, r0, #4 │ │ │ │ @@ -42399,15 +42399,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ moveq r1, #1 │ │ │ │ strbeq r1, [r5, #8] │ │ │ │ b 7ecdc │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 76b578 │ │ │ │ + bl 76b588 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r0, r4, r4, ror ip │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ @@ -42416,24 +42416,24 @@ │ │ │ │ beq 7edbc │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7edbc │ │ │ │ ldr r0, [r2] │ │ │ │ mov r2, #4 │ │ │ │ mov r3, r4 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ b 7ede4 │ │ │ │ cmp r4, #0 │ │ │ │ beq 7ede0 │ │ │ │ ldr r0, [pc, #52] @ 7ee00 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ b 7ede4 │ │ │ │ mov r0, #4 │ │ │ │ clz r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #4 │ │ │ │ lsr r1, r1, #5 │ │ │ │ stmib r5, {r0, r4} │ │ │ │ @@ -42480,15 +42480,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #32 │ │ │ │ ldr r0, [pc, #220] @ 7ef88 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7ef60 │ │ │ │ mov r1, sp │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ mov r5, r0 │ │ │ │ bl 53d54 │ │ │ │ ldrex r6, [r4] │ │ │ │ @@ -42514,30 +42514,30 @@ │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ bne 7ef18 │ │ │ │ cmp r0, #1 │ │ │ │ bne 7ef40 │ │ │ │ mov r0, sp │ │ │ │ dmb ish │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, sl, fp, pc} │ │ │ │ mov r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ beq 7ef10 │ │ │ │ b 7ef44 │ │ │ │ mov r0, #32 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ bl 8e68c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 77a558 │ │ │ │ + bl 77a568 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r0, r4, r8, lsr #29 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ @@ -42546,24 +42546,24 @@ │ │ │ │ beq 7efc4 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7efc4 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r2, #4 │ │ │ │ mov r3, r4 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ b 7efec │ │ │ │ cmp r4, #0 │ │ │ │ beq 7efe8 │ │ │ │ ldr r0, [pc, #52] @ 7f008 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ b 7efec │ │ │ │ mov r0, #4 │ │ │ │ clz r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #4 │ │ │ │ lsr r1, r1, #5 │ │ │ │ stmib r5, {r0, r4} │ │ │ │ @@ -42580,15 +42580,15 @@ │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #13 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7f138 │ │ │ │ mov r1, #115 @ 0x73 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ strb r1, [r0, #12] │ │ │ │ movw r1, #25455 @ 0x636f │ │ │ │ movt r1, #29541 @ 0x7365 │ │ │ │ @@ -42601,52 +42601,52 @@ │ │ │ │ movw r1, #29537 @ 0x7361 │ │ │ │ movt r1, #28281 @ 0x6e79 │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ str r1, [r0] │ │ │ │ add r1, sp, #32 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 925794 │ │ │ │ + bl 9257a4 │ │ │ │ add r0, sp, #32 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 77e924 │ │ │ │ + bl 77e934 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 7f14c │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, sp, #8 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 93949c │ │ │ │ + bl 9394ac │ │ │ │ ldr r0, [sp, #8] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 7f0d8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 7f100 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 94829c │ │ │ │ + bl 9482ac │ │ │ │ ldr r1, [sp, #12] │ │ │ │ orr r0, r4, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 7f10c │ │ │ │ cmp r2, #1 │ │ │ │ bne 7f130 │ │ │ │ dmb ish │ │ │ │ - bl 79aee8 │ │ │ │ + bl 79aef8 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #228] @ 7f224 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #13 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 8e644 │ │ │ │ @@ -42675,32 +42675,32 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 7f19c │ │ │ │ cmp r1, #1 │ │ │ │ bne 7f1c4 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 94829c │ │ │ │ + bl 9482ac │ │ │ │ ldr r1, [sp, #12] │ │ │ │ orr r0, r4, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 7f1d0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 7f208 │ │ │ │ dmb ish │ │ │ │ - bl 79aee8 │ │ │ │ + bl 79aef8 │ │ │ │ b 7f208 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 77d4cc │ │ │ │ + bl 77d4dc │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r0, r4, ip, lsr #26 │ │ │ │ ldrhteq r5, [r1], r0 │ │ │ │ addseq r1, r8, lr, ror #4 │ │ │ │ adcseq r5, r1, r0, lsl #9 │ │ │ │ @@ -42716,15 +42716,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ str r4, [r1] │ │ │ │ beq 7f260 │ │ │ │ stm sp, {r0, r3} │ │ │ │ str r2, [sp, #8] │ │ │ │ b 7f268 │ │ │ │ mov r0, sp │ │ │ │ - bl 7a48bc │ │ │ │ + bl 7a48cc │ │ │ │ mov r4, #1 │ │ │ │ mov r8, r5 │ │ │ │ ldr r1, [r5] │ │ │ │ str r4, [r5] │ │ │ │ ldr r4, [r8, #4]! │ │ │ │ cmp r1, #0 │ │ │ │ ldm sp, {r0, r2, r3} │ │ │ │ @@ -42748,56 +42748,56 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 7f2c4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 7f2e8 │ │ │ │ dmb ish │ │ │ │ - bl 7a4bbc │ │ │ │ + bl 7a4bcc │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 7f320 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [pc, #116] @ 7f388 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 94764c │ │ │ │ + bl 94765c │ │ │ │ b 7f300 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ add r0, r5, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 7f32c │ │ │ │ cmp r2, #1 │ │ │ │ bne 7f300 │ │ │ │ dmb ish │ │ │ │ - bl 7a4bbc │ │ │ │ + bl 7a4bcc │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #8 │ │ │ │ - bl 77f510 │ │ │ │ + bl 77f520 │ │ │ │ b 7f37c │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 77f18c │ │ │ │ + bl 77f19c │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - rsbeq pc, pc, ip, lsr #9 │ │ │ │ + strhteq pc, [pc], #-76 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 7f3c8 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, #0 │ │ │ │ @@ -42807,15 +42807,15 @@ │ │ │ │ add ip, r1, #4 │ │ │ │ mov r1, sp │ │ │ │ ldm ip, {r0, r2, r3, r4, r5} │ │ │ │ stm r1, {r0, r2, r3, r4, r5} │ │ │ │ b 7f3dc │ │ │ │ mov r0, sp │ │ │ │ orr r0, r0, #4 │ │ │ │ - bl 798e7c │ │ │ │ + bl 798e8c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r8 │ │ │ │ add ip, sp, #24 │ │ │ │ ldm r0, {r1, r3, r4, r5, r6, r7} │ │ │ │ mov r0, #1 │ │ │ │ mov r2, ip │ │ │ │ @@ -42829,34 +42829,34 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq 7f438 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ ldm ip, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, r0 │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ - bl 77f42c │ │ │ │ + bl 77f43c │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [pc, #52] @ 7f474 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 94764c │ │ │ │ + bl 94765c │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 77f42c │ │ │ │ + bl 77f43c │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 77f42c │ │ │ │ + bl 77f43c │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - rsbeq pc, pc, r4, asr r4 @ │ │ │ │ + rsbeq pc, pc, r4, ror #8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ bmi 7f510 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ @@ -42864,30 +42864,30 @@ │ │ │ │ beq 7f4d4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7f4d4 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7f4fc │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 7f524 │ │ │ │ ldr r0, [pc, #80] @ 7f534 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ bne 7f4c0 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -43024,15 +43024,15 @@ │ │ │ │ str r0, [r6, r8] │ │ │ │ sub fp, r6, #32 │ │ │ │ mov r0, #0 │ │ │ │ mov r4, #255 @ 0xff │ │ │ │ b 7fa3c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ - bl 781954 │ │ │ │ + bl 781964 │ │ │ │ and r1, r7, r0 │ │ │ │ movw r3, #32896 @ 0x8080 │ │ │ │ movt r3, #32896 @ 0x8080 │ │ │ │ ldr r2, [r6, r1] │ │ │ │ ands r3, r2, r3 │ │ │ │ mov r2, r1 │ │ │ │ beq 7f9cc │ │ │ │ @@ -43272,26 +43272,26 @@ │ │ │ │ cmp r0, r6, lsl #5 │ │ │ │ bcc 7fb10 │ │ │ │ lsl r9, r6, #5 │ │ │ │ add r4, r9, r5 │ │ │ │ cmn r4, #-2147483641 @ 0x80000007 │ │ │ │ bcc 7fb28 │ │ │ │ mov r0, r3 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #576] @ 7fd70 │ │ │ │ mov r1, #8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7fcd4 │ │ │ │ add r4, r0, r9 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 54b28 │ │ │ │ @@ -43332,15 +43332,15 @@ │ │ │ │ eor r9, r0, fp │ │ │ │ rev r0, r9 │ │ │ │ clz r0, r0 │ │ │ │ add r5, r8, r0, lsr #3 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ sub r1, r0, r5, lsl #5 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 781954 │ │ │ │ + bl 781964 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ and r1, r4, r0 │ │ │ │ ldr r2, [r7, r1] │ │ │ │ ands r3, r2, fp │ │ │ │ beq 7fc8c │ │ │ │ rev r2, r3 │ │ │ │ clz r2, r2 │ │ │ │ @@ -43387,15 +43387,15 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldmib sp, {r5, fp} │ │ │ │ b 7fd00 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, r4 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [r1] │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -43409,15 +43409,15 @@ │ │ │ │ addne r1, r7, r7, lsl #5 │ │ │ │ addsne r1, r1, #37 @ 0x25 │ │ │ │ beq 7faa8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #8 │ │ │ │ sub r0, r0, r7, lsl #5 │ │ │ │ sub r0, r0, #32 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r8 │ │ │ │ @@ -43483,15 +43483,15 @@ │ │ │ │ str r9, [sp, #8] │ │ │ │ sub r9, fp, #160 @ 0xa0 │ │ │ │ mov r0, #0 │ │ │ │ mov r7, fp │ │ │ │ b 7ff7c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ - bl 781648 │ │ │ │ + bl 781658 │ │ │ │ and r1, r4, r0 │ │ │ │ movw r3, #32896 @ 0x8080 │ │ │ │ movt r3, #32896 @ 0x8080 │ │ │ │ ldr r2, [fp, r1] │ │ │ │ ands r3, r2, r3 │ │ │ │ mov r2, r1 │ │ │ │ beq 7ff04 │ │ │ │ @@ -43608,25 +43608,25 @@ │ │ │ │ bne 80050 │ │ │ │ add r5, r6, #4 │ │ │ │ adds r0, r7, r5 │ │ │ │ addcc r8, r7, r5 │ │ │ │ cmncc r8, #-2147483645 @ 0x80000003 │ │ │ │ bcc 80060 │ │ │ │ mov r0, r3 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str sl, [sp, #4] │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, #596] @ 802c4 │ │ │ │ mov sl, r3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 80224 │ │ │ │ add r7, r0, r7 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 54b28 │ │ │ │ @@ -43669,15 +43669,15 @@ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ clz r0, r0 │ │ │ │ add r8, fp, r0, lsr #3 │ │ │ │ rsb r0, r8, #0 │ │ │ │ rsb r0, r8, r0, lsl #2 │ │ │ │ add r1, r1, r0, lsl #5 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 781648 │ │ │ │ + bl 781658 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ and r1, r7, r0 │ │ │ │ ldr r2, [r4, r1] │ │ │ │ ands r3, r2, r9 │ │ │ │ beq 801d8 │ │ │ │ rev r2, r3 │ │ │ │ clz r2, r2 │ │ │ │ @@ -43727,15 +43727,15 @@ │ │ │ │ ldr fp, [sp, #12] │ │ │ │ ldr r1, [sp] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ b 80244 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r8 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r9] │ │ │ │ str r0, [sp, #32] │ │ │ │ sub r0, r1, fp │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ @@ -43751,15 +43751,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsl r0, r2, #5 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ sub r0, r2, r0 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, fp │ │ │ │ mov r2, sl │ │ │ │ @@ -43777,15 +43777,15 @@ │ │ │ │ bne 803a8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #892] @ 80668 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 805f0 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r0] │ │ │ │ mvn r3, #0 │ │ │ │ str r1, [r0, #4] │ │ │ │ @@ -43819,15 +43819,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 8037c │ │ │ │ cmp r1, #1 │ │ │ │ bne 803a4 │ │ │ │ mov r0, sp │ │ │ │ dmb ish │ │ │ │ - bl 7a3f88 │ │ │ │ + bl 7a3f98 │ │ │ │ mov r1, r5 │ │ │ │ sub r0, r1, #8 │ │ │ │ ldrex r1, [r0] │ │ │ │ add r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 803ac │ │ │ │ @@ -43837,15 +43837,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrb r1, [r1] │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r1, [sp] │ │ │ │ mov r0, #28 │ │ │ │ mov r1, #4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 805e0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ ldm r0!, {r2, r3, r7} │ │ │ │ mov r1, r4 │ │ │ │ stmia r1!, {r2, r3, r7} │ │ │ │ @@ -43898,15 +43898,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 804bc │ │ │ │ cmp r2, #1 │ │ │ │ bne 804e0 │ │ │ │ dmb ish │ │ │ │ - bl 7a4bbc │ │ │ │ + bl 7a4bcc │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r3, #1 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r9, #0 │ │ │ │ str r0, [r4, #5] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #39] @ 0x27 │ │ │ │ @@ -43983,25 +43983,25 @@ │ │ │ │ str r1, [r4, #9] │ │ │ │ strb r9, [r4, #4] │ │ │ │ str r3, [r4] │ │ │ │ str r0, [r4, #5] │ │ │ │ str r2, [r4, #12] │ │ │ │ strd r8, [r4, #16] │ │ │ │ mov r0, sp │ │ │ │ - bl 782b00 │ │ │ │ + bl 782b10 │ │ │ │ b 80640 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 782d00 │ │ │ │ + bl 782d10 │ │ │ │ b 8065c │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 782b84 │ │ │ │ + bl 782b94 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq pc, r3, r4, ror #20 │ │ │ │ adcseq pc, r3, r4, lsl #19 │ │ │ │ adcseq pc, r3, r8, lsr #9 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -44073,15 +44073,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ moveq r1, #1 │ │ │ │ strbeq r1, [r5, #8] │ │ │ │ b 80704 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 782b00 │ │ │ │ + bl 782b10 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq pc, r3, ip, asr #4 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ add r4, r0, #4 │ │ │ │ @@ -44151,15 +44151,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ moveq r1, #1 │ │ │ │ strbeq r1, [r5, #8] │ │ │ │ b 8083c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 782b00 │ │ │ │ + bl 782b10 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq pc, r3, r4, lsl r1 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ @@ -44191,15 +44191,15 @@ │ │ │ │ strb r5, [r3] │ │ │ │ bne 8097c │ │ │ │ stm sp, {r2, r7} │ │ │ │ mov r2, sp │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r7, r1 │ │ │ │ - bl 7a4930 │ │ │ │ + bl 7a4940 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ cmp r4, #1 │ │ │ │ add r2, r9, #1 │ │ │ │ cmpne sl, #0 │ │ │ │ str r2, [r0, #16] │ │ │ │ bne 80998 │ │ │ │ @@ -44246,15 +44246,15 @@ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ str r7, [r5, #8] │ │ │ │ strh r9, [r0] │ │ │ │ bne 80a00 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp] │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7a4930 │ │ │ │ + bl 7a4940 │ │ │ │ b 80a00 │ │ │ │ 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 │ │ │ │ @@ -44284,15 +44284,15 @@ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ str r7, [r6, #8] │ │ │ │ strh r9, [r0] │ │ │ │ bne 80a98 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp] │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7a4930 │ │ │ │ + bl 7a4940 │ │ │ │ b 80a98 │ │ │ │ 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 │ │ │ │ @@ -44304,15 +44304,15 @@ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movw r1, #51712 @ 0xca00 │ │ │ │ mov r5, r2 │ │ │ │ movt r1, #15258 @ 0x3b9a │ │ │ │ cmp r0, r1 │ │ │ │ bne 80b54 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 959248 │ │ │ │ + bl 959258 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r0, [r4, #8] │ │ │ │ b 80b5c │ │ │ │ @@ -44339,20 +44339,20 @@ │ │ │ │ cmp r6, #0 │ │ │ │ beq 80c48 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r7 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 7821e4 │ │ │ │ + bl 7821f4 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 80e18 │ │ │ │ mov r0, r6 │ │ │ │ - bl 785f24 │ │ │ │ + bl 785f34 │ │ │ │ str r9, [r4, #20] │ │ │ │ ldrex r0, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ bne 80c04 │ │ │ │ strex r1, r8, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ bne 80bdc │ │ │ │ @@ -44362,30 +44362,30 @@ │ │ │ │ b 80cc4 │ │ │ │ clrex │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ bne 80cc4 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r5 │ │ │ │ - bl 9592c4 │ │ │ │ + bl 9592d4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 80d1c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ movw r1, #41248 @ 0xa120 │ │ │ │ movt r1, #7 │ │ │ │ cmp r0, r1 │ │ │ │ bls 80ba0 │ │ │ │ b 80d1c │ │ │ │ ldr r0, [sp] │ │ │ │ bl 802c8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 785f24 │ │ │ │ + bl 785f34 │ │ │ │ str r6, [r4, #20] │ │ │ │ ldrex r0, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ bne 80c7c │ │ │ │ strex r1, r8, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ bne 80c60 │ │ │ │ @@ -44418,20 +44418,20 @@ │ │ │ │ tstne r1, #1 │ │ │ │ bne 80e8c │ │ │ │ cmp r0, #0 │ │ │ │ beq 80ed8 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ - bl 7a4a1c │ │ │ │ + bl 7a4a2c │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 7a48b4 │ │ │ │ + bl 7a48c4 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7820c8 │ │ │ │ + bl 7820d8 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ bl 807ac │ │ │ │ dmb ish │ │ │ │ ldrex r0, [sl] │ │ │ │ add r1, r0, #2 │ │ │ │ strex r2, r1, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -44449,35 +44449,35 @@ │ │ │ │ cmp r7, #0 │ │ │ │ beq 80db8 │ │ │ │ ldr r0, [r7, #24] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r5 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 7821e4 │ │ │ │ + bl 7821f4 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 80e18 │ │ │ │ mov r0, r7 │ │ │ │ - bl 785f24 │ │ │ │ + bl 785f34 │ │ │ │ str r6, [r4, #20] │ │ │ │ ldrex r0, [sl] │ │ │ │ orr r1, r0, #1 │ │ │ │ strex r2, r1, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ bne 80d94 │ │ │ │ tst r0, #1 │ │ │ │ dmb ish │ │ │ │ bne 80d58 │ │ │ │ b 80e2c │ │ │ │ mov r0, r9 │ │ │ │ bl 802c8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 785f24 │ │ │ │ + bl 785f34 │ │ │ │ str r7, [r4, #20] │ │ │ │ ldrex r0, [sl] │ │ │ │ cmp r0, #2 │ │ │ │ bne 80df0 │ │ │ │ strex r1, r8, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ bne 80dd0 │ │ │ │ @@ -44487,15 +44487,15 @@ │ │ │ │ clrex │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ bne 80e5c │ │ │ │ tst r0, #1 │ │ │ │ bne 80d58 │ │ │ │ mov r0, r9 │ │ │ │ - bl 785d74 │ │ │ │ + bl 785d84 │ │ │ │ b 80d58 │ │ │ │ cmp r0, #1 │ │ │ │ bne 80eac │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ @@ -44591,15 +44591,15 @@ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ str r7, [r5, #8] │ │ │ │ strh r9, [r0] │ │ │ │ bne 80f64 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp] │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7a4930 │ │ │ │ + bl 7a4940 │ │ │ │ b 80f64 │ │ │ │ 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 │ │ │ │ @@ -44632,15 +44632,15 @@ │ │ │ │ strb r5, [r3] │ │ │ │ bne 81060 │ │ │ │ stm sp, {r2, r7} │ │ │ │ mov r2, sp │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r7, r1 │ │ │ │ - bl 7a4930 │ │ │ │ + bl 7a4940 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ cmp r4, #1 │ │ │ │ add r2, r9, #1 │ │ │ │ cmpne sl, #0 │ │ │ │ str r2, [r0, #16] │ │ │ │ bne 8107c │ │ │ │ @@ -44686,15 +44686,15 @@ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ str r7, [r6, #8] │ │ │ │ strh r9, [r0] │ │ │ │ bne 810e0 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp] │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7a4930 │ │ │ │ + bl 7a4940 │ │ │ │ b 810e0 │ │ │ │ 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 │ │ │ │ @@ -44711,15 +44711,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ str r4, [r1] │ │ │ │ beq 8118c │ │ │ │ stm sp, {r0, r3} │ │ │ │ str r2, [sp, #8] │ │ │ │ b 81194 │ │ │ │ mov r0, sp │ │ │ │ - bl 7a48bc │ │ │ │ + bl 7a48cc │ │ │ │ mov r4, #1 │ │ │ │ mov r8, r5 │ │ │ │ ldr r1, [r5] │ │ │ │ str r4, [r5] │ │ │ │ ldr r4, [r8, #4]! │ │ │ │ cmp r1, #0 │ │ │ │ ldm sp, {r0, r2, r3} │ │ │ │ @@ -44743,69 +44743,69 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 811f0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 81214 │ │ │ │ dmb ish │ │ │ │ - bl 7a4bbc │ │ │ │ + bl 7a4bcc │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8124c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [pc, #116] @ 812b4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 94764c │ │ │ │ + bl 94765c │ │ │ │ b 8122c │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ add r0, r5, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 81258 │ │ │ │ cmp r2, #1 │ │ │ │ bne 8122c │ │ │ │ dmb ish │ │ │ │ - bl 7a4bbc │ │ │ │ + bl 7a4bcc │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #8 │ │ │ │ - bl 79aad4 │ │ │ │ + bl 79aae4 │ │ │ │ b 812a8 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 79a9b0 │ │ │ │ + bl 79a9c0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - rsbseq r9, r1, r8, lsl #11 │ │ │ │ + @ instruction: 0x00719598 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r1, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r1, #0 │ │ │ │ bne 81398 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #892] @ 81658 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 815e0 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r0] │ │ │ │ mvn r3, #0 │ │ │ │ str r1, [r0, #4] │ │ │ │ @@ -44839,15 +44839,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 8136c │ │ │ │ cmp r1, #1 │ │ │ │ bne 81394 │ │ │ │ mov r0, sp │ │ │ │ dmb ish │ │ │ │ - bl 7a3f88 │ │ │ │ + bl 7a3f98 │ │ │ │ mov r1, r5 │ │ │ │ sub r0, r1, #8 │ │ │ │ ldrex r1, [r0] │ │ │ │ add r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 8139c │ │ │ │ @@ -44857,15 +44857,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrb r1, [r1] │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r1, [sp] │ │ │ │ mov r0, #28 │ │ │ │ mov r1, #4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 815d0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ ldm r0!, {r2, r3, r7} │ │ │ │ mov r1, r4 │ │ │ │ stmia r1!, {r2, r3, r7} │ │ │ │ @@ -44918,15 +44918,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 814ac │ │ │ │ cmp r2, #1 │ │ │ │ bne 814d0 │ │ │ │ dmb ish │ │ │ │ - bl 7a4bbc │ │ │ │ + bl 7a4bcc │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r3, #1 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r9, #0 │ │ │ │ str r0, [r4, #5] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #39] @ 0x27 │ │ │ │ @@ -45003,25 +45003,25 @@ │ │ │ │ str r1, [r4, #9] │ │ │ │ strb r9, [r4, #4] │ │ │ │ str r3, [r4] │ │ │ │ str r0, [r4, #5] │ │ │ │ str r2, [r4, #12] │ │ │ │ strd r8, [r4, #16] │ │ │ │ mov r0, sp │ │ │ │ - bl 79bcd8 │ │ │ │ + bl 79bce8 │ │ │ │ b 81630 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 79bed8 │ │ │ │ + bl 79bee8 │ │ │ │ b 8164c │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 79bd5c │ │ │ │ + bl 79bd6c │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq lr, r3, r4, ror sl │ │ │ │ umlalseq lr, r3, r4, r9 │ │ │ │ ldrhteq lr, [r3], r8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -45093,15 +45093,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ moveq r1, #1 │ │ │ │ strbeq r1, [r5, #8] │ │ │ │ b 816f4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 79bcd8 │ │ │ │ + bl 79bce8 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq lr, r3, ip, asr r2 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ add r4, r0, #4 │ │ │ │ @@ -45171,15 +45171,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ moveq r1, #1 │ │ │ │ strbeq r1, [r5, #8] │ │ │ │ b 8182c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 79bcd8 │ │ │ │ + bl 79bce8 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq lr, r3, r4, lsr #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ @@ -45189,24 +45189,24 @@ │ │ │ │ beq 81910 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 81910 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r4 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ b 81938 │ │ │ │ cmp r4, #0 │ │ │ │ beq 81934 │ │ │ │ ldr r0, [pc, #52] @ 81954 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ b 81938 │ │ │ │ mov r0, r6 │ │ │ │ cmp r0, #0 │ │ │ │ str r4, [r5, #8] │ │ │ │ movne r6, r0 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ @@ -45221,24 +45221,24 @@ │ │ │ │ beq 81990 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 81990 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r2, #4 │ │ │ │ mov r3, r4 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ b 819b8 │ │ │ │ cmp r4, #0 │ │ │ │ beq 819b4 │ │ │ │ ldr r0, [pc, #52] @ 819d4 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ b 819b8 │ │ │ │ mov r0, #4 │ │ │ │ clz r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #4 │ │ │ │ lsr r1, r1, #5 │ │ │ │ stmib r5, {r0, r4} │ │ │ │ @@ -45274,15 +45274,15 @@ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ str r7, [r5, #8] │ │ │ │ strh r9, [r0] │ │ │ │ bne 81a10 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp] │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7a4930 │ │ │ │ + bl 7a4940 │ │ │ │ b 81a10 │ │ │ │ mov r4, sl │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {fp, lr} │ │ │ │ bl 8c9a8 │ │ │ │ @@ -45300,15 +45300,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp, #12] │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r2, [sp, #28] │ │ │ │ str ip, [sp] │ │ │ │ bl 8e6bc │ │ │ │ - rsbseq r2, r2, ip, lsr #26 │ │ │ │ + rsbseq r2, r2, ip, lsr sp │ │ │ │ @ instruction: 0x0090bcb0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ add r4, r0, #4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #1 │ │ │ │ ldrex r2, [r4] │ │ │ │ @@ -45375,15 +45375,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ moveq r1, #1 │ │ │ │ strbeq r1, [r5, #8] │ │ │ │ b 81b5c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 7a4830 │ │ │ │ + bl 7a4840 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ ldrshteq sp, [r3], r4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r8, [r0, #12] │ │ │ │ @@ -45443,15 +45443,15 @@ │ │ │ │ mov r5, #0 │ │ │ │ mov r7, #280 @ 0x118 │ │ │ │ mov r0, #0 │ │ │ │ b 81e3c │ │ │ │ mla r0, r8, r7, r0 │ │ │ │ sub r1, r0, #280 @ 0x118 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 7bd030 │ │ │ │ + bl 7bd040 │ │ │ │ ldrd r2, [r4] │ │ │ │ and r1, r3, r0 │ │ │ │ movw r4, #32896 @ 0x8080 │ │ │ │ movt r4, #32896 @ 0x8080 │ │ │ │ ldr r6, [r2, r1] │ │ │ │ ands r4, r6, r4 │ │ │ │ mov r6, r1 │ │ │ │ @@ -45583,25 +45583,25 @@ │ │ │ │ bne 81f2c │ │ │ │ add r6, r7, #4 │ │ │ │ adds r0, r5, r6 │ │ │ │ addcc r9, r5, r6 │ │ │ │ cmncc r9, #-2147483641 @ 0x80000007 │ │ │ │ bcc 81f3c │ │ │ │ mov r0, r3 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #724] @ 82218 │ │ │ │ mov r1, #8 │ │ │ │ mov r8, r3 │ │ │ │ mov sl, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r9 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 8212c │ │ │ │ add r8, r0, r5 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r2, r6 │ │ │ │ add r4, r1, #16 │ │ │ │ mov r0, r8 │ │ │ │ @@ -45652,15 +45652,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r7, r5, r0, lsr #3 │ │ │ │ rsb r0, r7, #0 │ │ │ │ mla r0, r0, r1, r2 │ │ │ │ sub r1, r0, #280 @ 0x118 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 7bd030 │ │ │ │ + bl 7bd040 │ │ │ │ ldr ip, [sp, #8] │ │ │ │ ldr r4, [sp, #12] │ │ │ │ and r1, ip, r0 │ │ │ │ ldr r2, [r4, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 820dc │ │ │ │ rev r2, r3 │ │ │ │ @@ -45713,15 +45713,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r7, [sp, #20] │ │ │ │ b 8214c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, r9 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [r4] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ sub r0, r1, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ @@ -45739,15 +45739,15 @@ │ │ │ │ bne 82198 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r7, r2 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r9 │ │ │ │ bl 5475c │ │ │ │ @@ -45760,26 +45760,26 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #32] │ │ │ │ bne 81ce4 │ │ │ │ mov r0, #0 │ │ │ │ b 81ec0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 7abbec │ │ │ │ + bl 7abbfc │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 7abb3c │ │ │ │ + bl 7abb4c │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq sp, r3, r4, lsl #28 │ │ │ │ - rsbseq r9, r2, r8, lsl #28 │ │ │ │ - rsbseq r9, r2, r4, lsl #18 │ │ │ │ + rsbseq r9, r2, r8, lsl lr │ │ │ │ + rsbseq r9, r2, r4, lsl r9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r8, [r0, #12] │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ adds r0, r8, r1 │ │ │ │ bcs 82580 │ │ │ │ @@ -45837,15 +45837,15 @@ │ │ │ │ str r6, [sp, #24] │ │ │ │ movw sl, #32896 @ 0x8080 │ │ │ │ movt sl, #32896 @ 0x8080 │ │ │ │ b 8249c │ │ │ │ add r0, r0, r8, lsl #3 │ │ │ │ sub r1, r0, #8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 7bcd24 │ │ │ │ + bl 7bcd34 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldrd r2, [r6] │ │ │ │ and r1, r3, r0 │ │ │ │ ldr r7, [r2, r1] │ │ │ │ ands r4, r7, sl │ │ │ │ mov r7, r1 │ │ │ │ beq 82438 │ │ │ │ @@ -45988,25 +45988,25 @@ │ │ │ │ cmp r0, r9, lsl #3 │ │ │ │ bcc 82580 │ │ │ │ lsl r5, r9, #3 │ │ │ │ add r7, r5, r6 │ │ │ │ cmn r7, #-2147483645 @ 0x80000003 │ │ │ │ bcc 82590 │ │ │ │ mov r0, r3 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #664] @ 82830 │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r3 │ │ │ │ mov sl, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 82758 │ │ │ │ add r4, r0, r5 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ @@ -46053,15 +46053,15 @@ │ │ │ │ eor r9, r0, r8 │ │ │ │ rev r0, r9 │ │ │ │ clz r0, r0 │ │ │ │ add sl, r5, r0, lsr #3 │ │ │ │ sub r0, r2, sl, lsl #3 │ │ │ │ sub r1, r0, #8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 7bcd24 │ │ │ │ + bl 7bcd34 │ │ │ │ ldr lr, [sp, #12] │ │ │ │ ldr ip, [sp, #20] │ │ │ │ and r1, lr, r0 │ │ │ │ ldr r2, [r4, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 82714 │ │ │ │ rev r2, r3 │ │ │ │ @@ -46108,15 +46108,15 @@ │ │ │ │ b 826c4 │ │ │ │ ldr r0, [ip, #12] │ │ │ │ ldr r1, [sp] │ │ │ │ b 82778 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r7 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [ip] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [ip, #12] │ │ │ │ sub r0, r1, r0 │ │ │ │ str r0, [ip, #8] │ │ │ │ @@ -46131,15 +46131,15 @@ │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r2, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, sl │ │ │ │ bl 5475c │ │ │ │ @@ -46150,20 +46150,20 @@ │ │ │ │ cmp sl, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r6, [sp, #24] │ │ │ │ bne 82310 │ │ │ │ b 82510 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 7abbec │ │ │ │ + bl 7abbfc │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 7abb3c │ │ │ │ + bl 7abb4c │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ ldrhteq sp, [r3], r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -46175,30 +46175,30 @@ │ │ │ │ beq 82890 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 82890 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ cmp r0, #0 │ │ │ │ beq 828b8 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 828e0 │ │ │ │ ldr r0, [pc, #80] @ 828f0 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ bne 8287c │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -46288,24 +46288,24 @@ │ │ │ │ beq 82a3c │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 82a3c │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r4 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ b 82a64 │ │ │ │ cmp r4, #0 │ │ │ │ beq 82a60 │ │ │ │ ldr r0, [pc, #52] @ 82a80 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ b 82a64 │ │ │ │ mov r0, r6 │ │ │ │ cmp r0, #0 │ │ │ │ str r4, [r5, #8] │ │ │ │ movne r6, r0 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ @@ -46366,15 +46366,15 @@ │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #4 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, sp │ │ │ │ str r1, [sp, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 845338 │ │ │ │ + bl 845348 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ adcseq r4, r1, ip, asr #23 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r2, [pc, #52] @ 82bc0 │ │ │ │ str r1, [sp] │ │ │ │ @@ -46384,15 +46384,15 @@ │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #4 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, sp │ │ │ │ str r1, [sp, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 845338 │ │ │ │ + bl 845348 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ umlalseq r4, r1, r8, fp │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r2, [pc, #52] @ 82c08 │ │ │ │ str r1, [sp] │ │ │ │ @@ -46402,15 +46402,15 @@ │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #4 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, sp │ │ │ │ str r1, [sp, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 845338 │ │ │ │ + bl 845348 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ adcseq r4, r1, r4, ror #22 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r8, [r0, #12] │ │ │ │ str r2, [sp, #28] │ │ │ │ @@ -46470,15 +46470,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ movt r8, #32896 @ 0x8080 │ │ │ │ b 82e10 │ │ │ │ add r1, r6, r6, lsl #1 │ │ │ │ add r0, r0, r1, lsl #3 │ │ │ │ sub r1, r0, #24 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 7e72f8 │ │ │ │ + bl 7e7308 │ │ │ │ ldrd r2, [r7] │ │ │ │ and r1, r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [r2, r1] │ │ │ │ ands r7, r7, r8 │ │ │ │ beq 82da8 │ │ │ │ rev r7, r7 │ │ │ │ @@ -46506,15 +46506,15 @@ │ │ │ │ add r1, lr, r1 │ │ │ │ strb r0, [r1, #4] │ │ │ │ sub r0, r4, r4, lsl #2 │ │ │ │ add r0, r2, r0, lsl #3 │ │ │ │ sub r1, r0, #24 │ │ │ │ beq 82e38 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7e44fc │ │ │ │ + bl 7e450c │ │ │ │ ldr r0, [r7] │ │ │ │ b 82cfc │ │ │ │ mov ip, #4 │ │ │ │ mov r4, r1 │ │ │ │ add r7, r4, ip │ │ │ │ add ip, ip, #4 │ │ │ │ and r4, r7, r3 │ │ │ │ @@ -46593,25 +46593,25 @@ │ │ │ │ bne 82ef4 │ │ │ │ add r6, r7, #4 │ │ │ │ adds r0, r5, r6 │ │ │ │ addcc r9, r5, r6 │ │ │ │ cmncc r9, #-2147483645 @ 0x80000003 │ │ │ │ bcc 82f04 │ │ │ │ mov r0, r3 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #720] @ 831dc │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r3 │ │ │ │ mov fp, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r9 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 830f4 │ │ │ │ add r5, r0, r5 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r6 │ │ │ │ add r4, sl, #16 │ │ │ │ mov r0, r5 │ │ │ │ @@ -46663,15 +46663,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ add r6, r5, r0, lsr #3 │ │ │ │ rsb r0, r6, #0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r0, r4, r0, lsl #3 │ │ │ │ sub r1, r0, #24 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 7e72f8 │ │ │ │ + bl 7e7308 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ and r1, r7, r0 │ │ │ │ ldr ip, [sp, #16] │ │ │ │ ldr r2, [r4, r1] │ │ │ │ ands r3, r2, fp │ │ │ │ beq 830a4 │ │ │ │ rev r2, r3 │ │ │ │ @@ -46723,15 +46723,15 @@ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r0, [r6, #12] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ b 83114 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r9 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [r6] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r6, #12] │ │ │ │ sub r0, r1, r0 │ │ │ │ str r0, [r6, #8] │ │ │ │ @@ -46748,15 +46748,15 @@ │ │ │ │ bne 8315c │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r4, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ bl 5475c │ │ │ │ @@ -46769,26 +46769,26 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str sl, [sp, #32] │ │ │ │ bne 82cec │ │ │ │ mov r0, #0 │ │ │ │ b 82e88 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 7e44ac │ │ │ │ + bl 7e44bc │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 7e43fc │ │ │ │ + bl 7e440c │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq ip, r3, ip, lsr lr │ │ │ │ - rsbseq r1, r6, r0, lsl #12 │ │ │ │ - rsbseq r1, r6, r8, asr #2 │ │ │ │ + rsbseq r1, r6, r0, lsl r6 │ │ │ │ + rsbseq r1, r6, r8, asr r1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ bmi 83280 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ @@ -46796,30 +46796,30 @@ │ │ │ │ beq 83244 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 83244 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ cmp r0, #0 │ │ │ │ beq 8326c │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 83294 │ │ │ │ ldr r0, [pc, #80] @ 832a4 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ bne 83230 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -46910,15 +46910,15 @@ │ │ │ │ ldr r0, [pc, #276] @ 834ec │ │ │ │ lsl r9, r5, #1 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r9 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 834a0 │ │ │ │ cmp r5, #25 │ │ │ │ bcs 83484 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r3, r6, r2 │ │ │ │ @@ -46937,15 +46937,15 @@ │ │ │ │ mov r5, #0 │ │ │ │ mov r0, #1 │ │ │ │ str r5, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ mov r0, sp │ │ │ │ - bl 9717c8 │ │ │ │ + bl 9717d8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ strb r8, [r0, r5] │ │ │ │ mov r3, #1 │ │ │ │ add r0, r5, #1 │ │ │ │ ldm sp, {r1, r2} │ │ │ │ strh r3, [r4] │ │ │ │ stmib r4, {r1, r2} │ │ │ │ @@ -46970,15 +46970,15 @@ │ │ │ │ beq 834e0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b 834d8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ adcseq r5, r1, r8, lsr r8 │ │ │ │ adcseq ip, r3, r0, ror r9 │ │ │ │ adcseq r5, r1, r4, ror #15 │ │ │ │ umlalseq r5, r1, r4, r7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -47000,15 +47000,15 @@ │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ str r5, [sp, #32] │ │ │ │ - bl 7fdf74 │ │ │ │ + bl 7fdf84 │ │ │ │ cmp r0, #0 │ │ │ │ bne 8373c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #16] │ │ │ │ @@ -47021,32 +47021,32 @@ │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r8, [sp, #52] @ 0x34 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ ldr r6, [pc, #616] @ 8380c │ │ │ │ add r6, pc, r6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7fde64 │ │ │ │ + bl 7fde74 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r6, #4 │ │ │ │ mov r1, #4 │ │ │ │ - bl 7fde64 │ │ │ │ + bl 7fde74 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #584] @ 83810 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 83704 │ │ │ │ ldr r0, [pc, #576] @ 83820 │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #344 @ 0x158 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 83790 │ │ │ │ mov r7, r0 │ │ │ │ add sl, r0, #320 @ 0x140 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r7] │ │ │ │ @@ -47100,19 +47100,19 @@ │ │ │ │ beq 836ec │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [pc, #336] @ 83830 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94764c │ │ │ │ + bl 94765c │ │ │ │ b 836cc │ │ │ │ add r0, sp, #32 │ │ │ │ add r0, r0, #4 │ │ │ │ - bl 7fcdd0 │ │ │ │ + bl 7fcde0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #264] @ 83814 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [pc, #260] @ 83818 │ │ │ │ ldr r1, [pc, #260] @ 8381c │ │ │ │ @@ -47148,15 +47148,15 @@ │ │ │ │ bl 8e6bc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #344 @ 0x158 │ │ │ │ bl 8e68c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ - bl 7fcda8 │ │ │ │ + bl 7fcdb8 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -47164,34 +47164,34 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 837e8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 83808 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ bl 8e880 │ │ │ │ addseq r6, r0, fp, lsr #10 │ │ │ │ adcseq pc, r3, ip, lsl #28 │ │ │ │ ldrhteq pc, [r3], ip @ │ │ │ │ adcseq r6, r1, r0, lsr sp │ │ │ │ adcseq r6, r1, r0, ror #26 │ │ │ │ adcseq ip, r3, r0, ror r7 │ │ │ │ adcseq r6, r1, r4, ror #25 │ │ │ │ adcseq r6, r1, r8, ror #25 │ │ │ │ adcseq ip, r3, r4, asr #15 │ │ │ │ - rsbseq r9, r7, r0, ror r6 │ │ │ │ + rsbseq r9, r7, r0, lsl #13 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ bmi 838cc │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ @@ -47199,30 +47199,30 @@ │ │ │ │ beq 83890 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 83890 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ cmp r0, #0 │ │ │ │ beq 838b8 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 838e0 │ │ │ │ ldr r0, [pc, #80] @ 838f0 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ bne 8387c │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -47303,30 +47303,30 @@ │ │ │ │ beq 83a30 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 83a30 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ cmp r0, #0 │ │ │ │ beq 83a58 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 83a80 │ │ │ │ ldr r0, [pc, #80] @ 83a90 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ bne 83a1c │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -47416,20 +47416,20 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 83bdc │ │ │ │ ldr r0, [pc, #64] @ 83c08 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ b 83bec │ │ │ │ ldr r0, [r2] │ │ │ │ mov r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ clz r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ stmib r5, {r0, r4} │ │ │ │ str r1, [r5] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -47486,20 +47486,20 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 83cf4 │ │ │ │ ldr r0, [pc, #64] @ 83d20 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ b 83d04 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ clz r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ stmib r5, {r0, r4} │ │ │ │ str r1, [r5] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -47558,30 +47558,30 @@ │ │ │ │ beq 83e2c │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 83e2c │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ cmp r0, #0 │ │ │ │ beq 83e54 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 83e7c │ │ │ │ ldr r0, [pc, #80] @ 83e8c │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ bne 83e18 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -47675,15 +47675,15 @@ │ │ │ │ beq 840b8 │ │ │ │ ldr r0, [pc, #412] @ 8416c │ │ │ │ lsl r5, r4, #4 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 84120 │ │ │ │ lsl r1, r4, #1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #5 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r0, [sp, #28] │ │ │ │ @@ -47717,15 +47717,15 @@ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ stm r2, {r0, r1, sl} │ │ │ │ bne 8408c │ │ │ │ ldr r1, [pc, #232] @ 84168 │ │ │ │ add r0, sp, #8 │ │ │ │ orr r6, r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 8145b8 │ │ │ │ + bl 8145c8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r3, #1114112 @ 0x110000 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r2, sl, #1 │ │ │ │ str r3, [fp, #8] │ │ │ │ add r3, fp, #12 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ @@ -47770,15 +47770,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 84164 │ │ │ │ ldr r2, [r6] │ │ │ │ mov r4, r0 │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldrsbteq r6, [r1], r8 │ │ │ │ adcseq fp, r3, ip, ror sp │ │ │ │ adcseq r6, r1, r0, asr #26 │ │ │ │ adcseq r6, r1, r0, ror sp │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ @@ -47793,15 +47793,15 @@ │ │ │ │ beq 84270 │ │ │ │ ldr r0, [pc, #380] @ 84324 │ │ │ │ lsl r5, r7, #3 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 842d8 │ │ │ │ lsl r1, r7, #1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r7, #5 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r0, [sp, #28] │ │ │ │ @@ -47828,15 +47828,15 @@ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ stm r2, {r0, r1, r5} │ │ │ │ bne 84248 │ │ │ │ ldr r1, [pc, #228] @ 84320 │ │ │ │ add r0, sp, #8 │ │ │ │ orr r9, r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 814518 │ │ │ │ + bl 814528 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r3, #1114112 @ 0x110000 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r2, r5, #1 │ │ │ │ str r3, [r4, #4] │ │ │ │ add r3, r4, #8 │ │ │ │ str r8, [r1, r5, lsl #2] │ │ │ │ @@ -47880,15 +47880,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 8431c │ │ │ │ ldr r2, [r9] │ │ │ │ mov r4, r0 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ adcseq r6, r1, ip, lsl ip │ │ │ │ adcseq fp, r3, r4, lsr #23 │ │ │ │ adcseq r6, r1, r8, lsl #23 │ │ │ │ ldrhteq r6, [r1], r8 │ │ │ │ push {fp, lr} │ │ │ │ @@ -47900,15 +47900,15 @@ │ │ │ │ beq 84394 │ │ │ │ clz r2, r1 │ │ │ │ mvn r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ lsrne r1, r3, r2 │ │ │ │ adds r1, r1, #1 │ │ │ │ bcs 84394 │ │ │ │ - bl 81f3bc │ │ │ │ + bl 81f3cc │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ popeq {fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ bne 84390 │ │ │ │ ldr r0, [pc, #52] @ 843b4 │ │ │ │ mov r1, #17 │ │ │ │ ldr r2, [pc, #48] @ 843b8 │ │ │ │ @@ -47961,44 +47961,44 @@ │ │ │ │ mov r0, #12 │ │ │ │ str r6, [r4, #96] @ 0x60 │ │ │ │ umull r5, r0, r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 8459c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ - bl 97f664 │ │ │ │ + bl 97f674 │ │ │ │ cmp r0, #0 │ │ │ │ beq 8459c │ │ │ │ mov r0, sl │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ cmp r7, fp │ │ │ │ bne 8448c │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #12 │ │ │ │ umull r8, r0, fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 84584 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #4 │ │ │ │ - bl 97f664 │ │ │ │ + bl 97f674 │ │ │ │ cmp r0, #0 │ │ │ │ beq 84584 │ │ │ │ cmp r7, #9 │ │ │ │ bcs 84500 │ │ │ │ ldr r0, [pc, #288] @ 845e0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 845cc │ │ │ │ mov r6, r0 │ │ │ │ add r0, r7, r7, lsl #1 │ │ │ │ mov r1, r4 │ │ │ │ lsl r2, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ @@ -48009,22 +48009,22 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #12 │ │ │ │ umull r7, r0, r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 84584 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #4 │ │ │ │ - bl 97f664 │ │ │ │ + bl 97f674 │ │ │ │ cmp r0, #0 │ │ │ │ beq 84584 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #4 │ │ │ │ mov r3, r8 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 845cc │ │ │ │ str fp, [r4, #96] @ 0x60 │ │ │ │ stm r4, {r6, r9} │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -48104,43 +48104,43 @@ │ │ │ │ bl 53d54 │ │ │ │ str r6, [r4, #472] @ 0x1d8 │ │ │ │ lsl r4, r5, #3 │ │ │ │ cmn r7, #-536870911 @ 0xe0000001 │ │ │ │ bhi 847c8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ - bl 97f664 │ │ │ │ + bl 97f674 │ │ │ │ cmp r0, #0 │ │ │ │ beq 847c8 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ cmp r7, fp │ │ │ │ bne 846c8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmn r0, #-536870910 @ 0xe0000002 │ │ │ │ bhi 847b0 │ │ │ │ lsl r8, fp, #3 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 97f664 │ │ │ │ + bl 97f674 │ │ │ │ cmp r0, #0 │ │ │ │ beq 847b0 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ bcs 84730 │ │ │ │ ldr r0, [pc, #276] @ 8480c │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 847f8 │ │ │ │ lsl r2, r7, #3 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ bl 53d54 │ │ │ │ str fp, [r4, #472] @ 0x1d8 │ │ │ │ @@ -48148,22 +48148,22 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmn r7, #-536870911 @ 0xe0000001 │ │ │ │ bhi 847b0 │ │ │ │ lsl r7, r5, #3 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 97f664 │ │ │ │ + bl 97f674 │ │ │ │ cmp r0, #0 │ │ │ │ beq 847b0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #4 │ │ │ │ mov r3, r8 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 847f8 │ │ │ │ str fp, [r4, #472] @ 0x1d8 │ │ │ │ stm r4, {r6, r9} │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -48219,15 +48219,15 @@ │ │ │ │ beq 84890 │ │ │ │ clz r2, r1 │ │ │ │ mvn r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ lsrne r1, r3, r2 │ │ │ │ adds r1, r1, #1 │ │ │ │ bcs 84890 │ │ │ │ - bl 81f1b8 │ │ │ │ + bl 81f1c8 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ popeq {fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ bne 8488c │ │ │ │ ldr r0, [pc, #52] @ 848b0 │ │ │ │ mov r1, #17 │ │ │ │ ldr r2, [pc, #48] @ 848b4 │ │ │ │ @@ -48256,30 +48256,30 @@ │ │ │ │ beq 84914 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 84914 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ cmp r0, #0 │ │ │ │ beq 8493c │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 84964 │ │ │ │ ldr r0, [pc, #80] @ 84974 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ bne 84900 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -48327,39 +48327,39 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #108] @ 84a6c │ │ │ │ ldr r4, [pc, #108] @ 84a70 │ │ │ │ add r4, pc, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 55578 <__tls_get_addr@plt> │ │ │ │ mov r1, r4 │ │ │ │ - bl 94764c │ │ │ │ + bl 94765c │ │ │ │ b 849f0 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ add r0, r0, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 84a24 │ │ │ │ cmp r2, #1 │ │ │ │ bne 849f0 │ │ │ │ dmb ish │ │ │ │ - bl 8252ac │ │ │ │ + bl 8252bc │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 823758 │ │ │ │ + bl 823768 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq fp, r3, r0, asr #10 │ │ │ │ adcseq fp, r3, r0, asr #9 │ │ │ │ - rsbseq lr, r9, ip, ror #23 │ │ │ │ + ldrshteq lr, [r9], #-188 @ 0xffffff44 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r9, #2 │ │ │ │ cmp r1, #0 │ │ │ │ beq 84ac4 │ │ │ │ ldm r1, {r5, r6, r7, r8} │ │ │ │ mov fp, #0 │ │ │ │ @@ -48411,53 +48411,53 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 84b68 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [pc, #92] @ 84bbc │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 94764c │ │ │ │ + bl 94765c │ │ │ │ b 84b4c │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ add r0, ip, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 84b74 │ │ │ │ cmp r2, #1 │ │ │ │ bne 84b4c │ │ │ │ dmb ish │ │ │ │ - bl 8252ac │ │ │ │ + bl 8252bc │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 8242e8 │ │ │ │ + bl 8242f8 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - rsbseq pc, r9, r0, ror #13 │ │ │ │ + ldrshteq pc, [r9], #-96 @ 0xffffffa0 @ │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r2, [pc, #52] @ 84c04 │ │ │ │ str r1, [sp] │ │ │ │ add r1, r0, #4 │ │ │ │ str r1, [sp, #4] │ │ │ │ add r1, sp, #23 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #4 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, sp │ │ │ │ str r1, [sp, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 845338 │ │ │ │ + bl 845348 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ ldrshteq r6, [r1], r8 │ │ │ │ push {r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ str r1, [sp, #16] │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r2, [pc, #32] @ 84c3c │ │ │ │ @@ -48486,15 +48486,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp, #12] │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r2, [sp, #28] │ │ │ │ str ip, [sp] │ │ │ │ bl 8e6bc │ │ │ │ - rsbseq pc, r9, ip, asr r6 @ │ │ │ │ + rsbseq pc, r9, ip, ror #12 │ │ │ │ addseq r8, r0, r8, ror #21 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ add r6, r0, #9 │ │ │ │ mov r4, r0 │ │ │ │ ldrexb r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -48512,23 +48512,23 @@ │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ beq 84e14 │ │ │ │ ldr r1, [pc, #548] @ 84f10 │ │ │ │ add r5, sp, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 825498 │ │ │ │ + bl 8254a8 │ │ │ │ ldr r0, [r4] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [sp, #8] │ │ │ │ add r1, sp, #12 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 825610 │ │ │ │ + bl 825620 │ │ │ │ ldrb r0, [sp, #8] │ │ │ │ dmb ish │ │ │ │ subs r1, r0, #3 │ │ │ │ movne r1, r0 │ │ │ │ cmp r1, #2 │ │ │ │ mov r0, r1 │ │ │ │ movwne r0, #1 │ │ │ │ @@ -48643,15 +48643,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ moveq r1, #1 │ │ │ │ strbeq r1, [r0, #8] │ │ │ │ b 84e68 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 82515c │ │ │ │ + bl 82516c │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq sp, r3, ip, asr r5 │ │ │ │ adcseq sl, r3, r4, lsr #21 │ │ │ │ adcseq lr, r3, r0, ror r6 │ │ │ │ umlalseq r6, r1, r4, r5 │ │ │ │ @@ -48836,15 +48836,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp, #12] │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r2, [sp, #28] │ │ │ │ str ip, [sp] │ │ │ │ bl 8e6bc │ │ │ │ - rsbseq r0, sl, r4, asr #12 │ │ │ │ + rsbseq r0, sl, r4, asr r6 │ │ │ │ addseq r8, r0, r0, ror r5 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r2, [pc, #60] @ 85258 │ │ │ │ ldr r0, [pc, #60] @ 8525c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -48854,15 +48854,15 @@ │ │ │ │ add r1, sp, #23 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #4 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, sp │ │ │ │ str r1, [sp, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 845338 │ │ │ │ + bl 845348 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ ldrhteq r6, [r1], r8 │ │ │ │ adcseq sl, r3, r4, lsl #15 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -48874,15 +48874,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 852c8 │ │ │ │ ldr r0, [pc, #204] @ 8535c │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #24 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 85350 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r1, [r0, #16] │ │ │ │ str r1, [r0, #20] │ │ │ │ strb r1, [r0, #12] │ │ │ │ @@ -48908,30 +48908,30 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 85304 │ │ │ │ cmp r2, #1 │ │ │ │ bne 85328 │ │ │ │ dmb ish │ │ │ │ - bl 83a8e0 │ │ │ │ + bl 83a8f0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [pc, #36] @ 85360 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 94764c │ │ │ │ + bl 94765c │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #24 │ │ │ │ bl 8e68c │ │ │ │ adcseq sl, r3, r0, asr #21 │ │ │ │ - rsbseq r5, sl, r4, ror #26 │ │ │ │ + rsbseq r5, sl, r4, ror sp │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [pc, #52] @ 853ac │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -48966,15 +48966,15 @@ │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, sp │ │ │ │ add r3, pc, r3 │ │ │ │ str ip, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ str r3, [sp] │ │ │ │ bl 8e6bc │ │ │ │ - rsbseq r4, fp, ip, lsr #13 │ │ │ │ + ldrhteq r4, [fp], #-108 @ 0xffffff94 │ │ │ │ adcseq r6, r1, r4, lsl #9 │ │ │ │ addseq r8, r0, ip, asr r3 │ │ │ │ adcseq r6, r1, r0, lsl #9 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ bmi 854b4 │ │ │ │ @@ -48985,30 +48985,30 @@ │ │ │ │ beq 85478 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 85478 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ cmp r0, #0 │ │ │ │ beq 854a0 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 854c8 │ │ │ │ ldr r0, [pc, #80] @ 854d8 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ bne 85464 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -49338,15 +49338,15 @@ │ │ │ │ strb r1, [sl, r3] │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ strb r1, [r0, r7] │ │ │ │ sub r1, sl, r3, lsl #4 │ │ │ │ sub r1, r1, #16 │ │ │ │ beq 85a8c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 83bd5c │ │ │ │ + bl 83bd6c │ │ │ │ mov r0, sl │ │ │ │ ldr r2, [sp, #28] │ │ │ │ b 85748 │ │ │ │ mov ip, #4 │ │ │ │ mov r3, r2 │ │ │ │ add r3, r3, ip │ │ │ │ movw r0, #32896 @ 0x8080 │ │ │ │ @@ -49431,29 +49431,29 @@ │ │ │ │ cmp r1, r6, lsl #4 │ │ │ │ bcc 85b4c │ │ │ │ lsl fp, r6, #4 │ │ │ │ add r4, fp, r5 │ │ │ │ cmn r4, #-2147483645 @ 0x80000003 │ │ │ │ bcc 85b64 │ │ │ │ mov r0, r3 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r9, [sp, #84] @ 0x54 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #1328] @ 860a4 │ │ │ │ mov r1, #4 │ │ │ │ mov r9, r3 │ │ │ │ mov sl, r2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 86000 │ │ │ │ add fp, r0, fp │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r5 │ │ │ │ mov r0, fp │ │ │ │ bl 54b28 │ │ │ │ @@ -49734,15 +49734,15 @@ │ │ │ │ b 85f5c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r8, [sp] │ │ │ │ b 86028 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r4 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r8] │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ @@ -49757,15 +49757,15 @@ │ │ │ │ str r9, [r8, #4] │ │ │ │ beq 85ae4 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, r3, lsl #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r5, r2 │ │ │ │ mov r1, sl │ │ │ │ @@ -49795,15 +49795,15 @@ │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, sp │ │ │ │ add r3, pc, r3 │ │ │ │ str ip, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ str r3, [sp] │ │ │ │ bl 8e6bc │ │ │ │ - ldrhteq r3, [fp], #-152 @ 0xffffff68 │ │ │ │ + rsbseq r3, fp, r8, asr #19 │ │ │ │ adcseq r5, r1, r0, lsl #31 │ │ │ │ addseq r7, r0, r8, ror #12 │ │ │ │ adcseq r5, r1, ip, ror pc │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r8, r0 │ │ │ │ ldr sl, [sp, #40] @ 0x28 │ │ │ │ @@ -49814,15 +49814,15 @@ │ │ │ │ mov r6, r2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ ldr fp, [sp, #44] @ 0x2c │ │ │ │ sub r0, sl, r3 │ │ │ │ add r9, r0, fp │ │ │ │ mov r0, #12 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 8621c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #2 │ │ │ │ stm r4, {r5, r9} │ │ │ │ str r0, [r4, #8] │ │ │ │ ldrex r0, [r7] │ │ │ │ @@ -49863,33 +49863,33 @@ │ │ │ │ str r0, [r8, #12] │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ stm r8, {r1, sl, fp} │ │ │ │ mov r1, #12 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ bl 86270 │ │ │ │ b 86228 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #12 │ │ │ │ bl 8e68c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r9 │ │ │ │ - bl 841e24 │ │ │ │ + bl 841e34 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ adcseq r9, r3, ip, lsl ip │ │ │ │ ldrhteq r6, [r1], r4 │ │ │ │ adcseq r6, r1, r4, lsl #2 │ │ │ │ push {fp, lr} │ │ │ │ bl 8c9a8 │ │ │ │ @@ -49962,30 +49962,30 @@ │ │ │ │ beq 863bc │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 863bc │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ cmp r0, #0 │ │ │ │ beq 863e4 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 8640c │ │ │ │ ldr r0, [pc, #80] @ 8641c │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ bne 863a8 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -50129,15 +50129,15 @@ │ │ │ │ movw r8, #32896 @ 0x8080 │ │ │ │ mov r0, #0 │ │ │ │ movt r8, #32896 @ 0x8080 │ │ │ │ b 86738 │ │ │ │ add r0, r0, r6, lsl #5 │ │ │ │ sub r1, r0, #32 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 847900 │ │ │ │ + bl 847910 │ │ │ │ ldrd r2, [r7] │ │ │ │ and r1, r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [r2, r1] │ │ │ │ ands r7, r7, r8 │ │ │ │ beq 866d0 │ │ │ │ rev r7, r7 │ │ │ │ @@ -50164,15 +50164,15 @@ │ │ │ │ cmp ip, #255 @ 0xff │ │ │ │ add r1, lr, r1 │ │ │ │ strb r0, [r1, #4] │ │ │ │ sub r0, r2, r4, lsl #5 │ │ │ │ sub r1, r0, #32 │ │ │ │ beq 8675c │ │ │ │ mov r0, r9 │ │ │ │ - bl 847604 │ │ │ │ + bl 847614 │ │ │ │ ldr r0, [r7] │ │ │ │ b 8662c │ │ │ │ mov ip, #4 │ │ │ │ mov r4, r1 │ │ │ │ add r7, r4, ip │ │ │ │ add ip, ip, #4 │ │ │ │ and r4, r7, r3 │ │ │ │ @@ -50251,25 +50251,25 @@ │ │ │ │ cmp r0, r7, lsl #5 │ │ │ │ bcc 8681c │ │ │ │ lsl r4, r7, #5 │ │ │ │ add r5, r4, r6 │ │ │ │ cmn r5, #-2147483641 @ 0x80000007 │ │ │ │ bcc 8682c │ │ │ │ mov r0, r3 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #688] @ 86ae4 │ │ │ │ mov r1, #8 │ │ │ │ mov r8, r3 │ │ │ │ mov r9, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 86a04 │ │ │ │ add r5, r0, r4 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r6 │ │ │ │ add r8, sl, #16 │ │ │ │ mov r0, r5 │ │ │ │ @@ -50317,15 +50317,15 @@ │ │ │ │ eor r9, r0, r8 │ │ │ │ rev r0, r9 │ │ │ │ clz r0, r0 │ │ │ │ add r7, r5, r0, lsr #3 │ │ │ │ sub r0, r6, r7, lsl #5 │ │ │ │ sub r1, r0, #32 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 847900 │ │ │ │ + bl 847910 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ and r1, r6, r0 │ │ │ │ ldr r2, [r4, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 869b4 │ │ │ │ rev r2, r3 │ │ │ │ clz r2, r2 │ │ │ │ @@ -50375,15 +50375,15 @@ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b 86a24 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, r5 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [r4] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ sub r0, r1, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ @@ -50398,15 +50398,15 @@ │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r6, r0, lsl #5 │ │ │ │ mov r2, #8 │ │ │ │ sub r0, r0, #32 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ bl 5475c │ │ │ │ @@ -50419,26 +50419,26 @@ │ │ │ │ str r0, [sp, #28] │ │ │ │ str sl, [sp, #24] │ │ │ │ bne 8661c │ │ │ │ mov r0, #0 │ │ │ │ b 867ac │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 8475b4 │ │ │ │ + bl 8475c4 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 847504 │ │ │ │ + bl 847514 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r9, r3, r4, lsl r5 │ │ │ │ - rsbseq r0, ip, r4, lsr #29 │ │ │ │ - rsbseq r0, ip, r4, lsl sl │ │ │ │ + ldrhteq r0, [ip], #-228 @ 0xffffff1c │ │ │ │ + rsbseq r0, ip, r4, lsr #20 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ bmi 86b88 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ @@ -50446,30 +50446,30 @@ │ │ │ │ beq 86b4c │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 86b4c │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ cmp r0, #0 │ │ │ │ beq 86b74 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 86b9c │ │ │ │ ldr r0, [pc, #80] @ 86bac │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ bne 86b38 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -50564,15 +50564,15 @@ │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, sp │ │ │ │ str r5, [sp, #16] │ │ │ │ - bl 84a430 │ │ │ │ + bl 84a440 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 86d28 │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ @@ -50601,15 +50601,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #0 │ │ │ │ beq 86d9c │ │ │ │ lsl r1, r6, #3 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldrsbteq r5, [r1], r4 │ │ │ │ adcseq r5, r1, ip, asr #26 │ │ │ │ adcseq r5, r1, ip, asr #26 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #268 @ 0x10c │ │ │ │ @@ -50619,27 +50619,27 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 86e40 │ │ │ │ ldr r6, [pc, #1072] @ 87204 │ │ │ │ mov r1, #1 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldrb r0, [r6] │ │ │ │ mov r0, #99 @ 0x63 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 870e4 │ │ │ │ ldr r1, [pc, #1044] @ 87208 │ │ │ │ mov r2, #99 @ 0x63 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, #99 @ 0x63 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 53d54 │ │ │ │ ldrb r0, [r6] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #12 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 870f8 │ │ │ │ ldr r1, [pc, #1004] @ 87210 │ │ │ │ mov r2, #-2147483645 @ 0x80000003 │ │ │ │ str r7, [r0] │ │ │ │ add r1, pc, r1 │ │ │ │ stmib r0, {r5, r7} │ │ │ │ @@ -50651,15 +50651,15 @@ │ │ │ │ mvn r0, #0 │ │ │ │ mov sl, r1 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r0, [r8, #8] │ │ │ │ add fp, sp, #72 @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ - bl 84816c │ │ │ │ + bl 84817c │ │ │ │ mov r1, r5 │ │ │ │ add ip, sp, #16 │ │ │ │ ldm r1!, {r2, r3, r4, r6} │ │ │ │ mov r0, ip │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ ldm r1!, {r2, r3, r4, r6} │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ @@ -50706,15 +50706,15 @@ │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #204] @ 0xcc │ │ │ │ b 86f40 │ │ │ │ ldr r0, [r5] │ │ │ │ bl 53af0 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ - bl 8461d0 │ │ │ │ + bl 8461e0 │ │ │ │ add r3, sp, #200 @ 0xc8 │ │ │ │ add ip, sp, #184 @ 0xb8 │ │ │ │ add r5, sp, #200 @ 0xc8 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ add sl, r5, #12 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ mov r0, sl │ │ │ │ @@ -50730,15 +50730,15 @@ │ │ │ │ ldr r0, [pc, #644] @ 8720c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 87144 │ │ │ │ ldm r5!, {r1, r2, r3, r4, r6} │ │ │ │ mov fp, r0 │ │ │ │ stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ ldm r5!, {r1, r2, r3, r4, r6} │ │ │ │ stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ @@ -50746,15 +50746,15 @@ │ │ │ │ stm r0, {r1, r2, r3, r4, r6, r7} │ │ │ │ ldr r0, [r8] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ subs r0, r0, #1 │ │ │ │ str r0, [r8] │ │ │ │ bne 86fe0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84d8c8 │ │ │ │ + bl 84d8d8 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ str fp, [r5] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ bne 87030 │ │ │ │ ldrb r0, [sp, #188] @ 0xbc │ │ │ │ cmp r0, #0 │ │ │ │ beq 87054 │ │ │ │ @@ -50802,22 +50802,22 @@ │ │ │ │ b 87084 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 870c0 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ bne 8704c │ │ │ │ add r0, r7, #16 │ │ │ │ - bl 84d840 │ │ │ │ + bl 84d850 │ │ │ │ add sp, sp, #268 @ 0x10c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #304] @ 8721c │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #99 @ 0x63 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 8e644 │ │ │ │ @@ -50842,54 +50842,54 @@ │ │ │ │ b 87150 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ bl 8e68c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ - bl 850390 │ │ │ │ + bl 8503a0 │ │ │ │ b 87190 │ │ │ │ mov r4, r0 │ │ │ │ str fp, [r5] │ │ │ │ b 8717c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 85047c │ │ │ │ + bl 85048c │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ beq 87190 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ - bl 8501c0 │ │ │ │ + bl 8501d0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #2 │ │ │ │ beq 871b4 │ │ │ │ b 871fc │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bne 871c0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 85047c │ │ │ │ + bl 85048c │ │ │ │ b 871fc │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 850390 │ │ │ │ + bl 8503a0 │ │ │ │ b 871fc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r8, #8] │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #99 @ 0x63 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ adcseq r8, r3, ip, ror pc │ │ │ │ @ instruction: 0x009c01b4 │ │ │ │ adcseq r8, r3, ip, asr #27 │ │ │ │ adcseq r6, r1, r8, lsl #1 │ │ │ │ adcseq r5, r1, r0, ror sp │ │ │ │ @@ -50906,30 +50906,30 @@ │ │ │ │ beq 8727c │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8727c │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ cmp r0, #0 │ │ │ │ beq 872a4 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 872cc │ │ │ │ ldr r0, [pc, #80] @ 872dc │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ bne 87268 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -51010,15 +51010,15 @@ │ │ │ │ adcseq r5, r1, r8, lsl ip │ │ │ │ adcseq r5, r1, r0, lsl #24 │ │ │ │ adcseq r5, r1, r4, lsr #24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r5, r1 │ │ │ │ mov fp, r0 │ │ │ │ - bl 8554e0 │ │ │ │ + bl 8554f0 │ │ │ │ ldr r2, [fp] │ │ │ │ cmp r2, r5 │ │ │ │ beq 87478 │ │ │ │ add r2, r0, #24 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ sub r7, r3, #1 │ │ │ │ @@ -51140,15 +51140,15 @@ │ │ │ │ mov r3, #0 │ │ │ │ tst r2, #1 │ │ │ │ bne 87768 │ │ │ │ str r1, [sp, #20] │ │ │ │ add r1, sp, #24 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 959248 │ │ │ │ + bl 959258 │ │ │ │ ldm r8, {r4, r6} │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eor r1, r2, r4 │ │ │ │ eor ip, r3, r6 │ │ │ │ orrs r1, r1, ip │ │ │ │ @@ -51182,15 +51182,15 @@ │ │ │ │ smulbb r0, r0, r4 │ │ │ │ mov r4, #0 │ │ │ │ str r4, [sp, #8] │ │ │ │ str r4, [sp, #12] │ │ │ │ sub r0, r1, r0, lsl #6 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 959334 │ │ │ │ + bl 959344 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r8, {r1, r2, r3} │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r3, r9 │ │ │ │ cmp r7, #0 │ │ │ │ @@ -51313,15 +51313,15 @@ │ │ │ │ b 877e8 │ │ │ │ bl 88b44 │ │ │ │ b 877e8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ mov r4, r1 │ │ │ │ mov fp, r0 │ │ │ │ - bl 8554e0 │ │ │ │ + bl 8554f0 │ │ │ │ ldr r2, [fp] │ │ │ │ mov sl, r1 │ │ │ │ cmp r2, r4 │ │ │ │ beq 87940 │ │ │ │ add r2, r0, #24 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ @@ -51476,15 +51476,15 @@ │ │ │ │ cmp r6, #0 │ │ │ │ beq 87c08 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov fp, r0 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r0, r1 │ │ │ │ str r6, [sp, #32] │ │ │ │ - bl 959248 │ │ │ │ + bl 959258 │ │ │ │ ldrd r8, [fp] │ │ │ │ mov r0, fp │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eor r7, r2, r8 │ │ │ │ eor r1, r3, r9 │ │ │ │ orrs r1, r7, r1 │ │ │ │ @@ -51518,15 +51518,15 @@ │ │ │ │ smulbb r0, r0, r6 │ │ │ │ mov r6, #0 │ │ │ │ str r6, [sp, #8] │ │ │ │ str r6, [sp, #12] │ │ │ │ sub r0, r1, r0, lsl #6 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 959334 │ │ │ │ + bl 959344 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ mov r0, fp │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm fp, {r1, r2, r3} │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ tst r5, #1 │ │ │ │ @@ -51651,15 +51651,15 @@ │ │ │ │ beq 87dfc │ │ │ │ add ip, r1, #4 │ │ │ │ mov r1, sp │ │ │ │ ldm ip, {r0, r2, r3, r4, r5, r6} │ │ │ │ stm r1, {r0, r2, r3, r4, r5, r6} │ │ │ │ b 87e04 │ │ │ │ mov r0, sp │ │ │ │ - bl 8567b0 │ │ │ │ + bl 8567c0 │ │ │ │ add r8, r9, #4 │ │ │ │ add lr, sp, #24 │ │ │ │ ldr ip, [r9] │ │ │ │ mov r0, r8 │ │ │ │ mov r3, lr │ │ │ │ ldm r0, {r1, r2, r4, r5, r6, r7} │ │ │ │ mov r0, #1 │ │ │ │ @@ -51675,26 +51675,26 @@ │ │ │ │ str ip, [sp, #52] @ 0x34 │ │ │ │ add r0, r0, #4 │ │ │ │ ldm lr, {r2, r3, r4, r5, r6, r7} │ │ │ │ cmp ip, #1 │ │ │ │ mov r1, r0 │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ bne 87e64 │ │ │ │ - bl 856a58 │ │ │ │ + bl 856a68 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [pc, #20] @ 87e8c │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 94764c │ │ │ │ + bl 94765c │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbseq lr, ip, ip, lsl #2 │ │ │ │ + rsbseq lr, ip, ip, lsl r1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ movw r1, #51712 @ 0xca00 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ movt r1, #15258 @ 0x3b9a │ │ │ │ @@ -51769,15 +51769,15 @@ │ │ │ │ ldr r0, [r8], #4 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ beq 88020 │ │ │ │ cmp r0, #1 │ │ │ │ beq 88034 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - bl 8567b0 │ │ │ │ + bl 8567c0 │ │ │ │ mov r0, #1 │ │ │ │ add ip, sp, #112 @ 0x70 │ │ │ │ ldr r8, [sp, #32] │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldm ip, {r0, r2, r3, r4, r5, r6} │ │ │ │ mov r1, r8 │ │ │ │ stm r1, {r0, r2, r3, r4, r5, r6} │ │ │ │ @@ -51896,15 +51896,15 @@ │ │ │ │ mov r5, #0 │ │ │ │ b 882c4 │ │ │ │ ldr r0, [r8] │ │ │ │ dmb ish │ │ │ │ cmp r0, #0 │ │ │ │ beq 881b4 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 959248 │ │ │ │ + bl 959258 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ eor r3, r0, r5 │ │ │ │ eor r2, r1, r6 │ │ │ │ orrs r2, r3, r2 │ │ │ │ @@ -51927,15 +51927,15 @@ │ │ │ │ add r3, sp, #8 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - bl 959568 │ │ │ │ + bl 959578 │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ strd r0, [r3] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ @@ -51960,26 +51960,26 @@ │ │ │ │ bcc 882c4 │ │ │ │ ands r0, r0, #2 │ │ │ │ beq 88528 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ beq 882d8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 856a58 │ │ │ │ + bl 856a68 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ cmp r5, #0 │ │ │ │ mov r0, #0 │ │ │ │ beq 882f4 │ │ │ │ cmp r5, #1 │ │ │ │ beq 88308 │ │ │ │ b 88538 │ │ │ │ cmp r4, #1 │ │ │ │ bne 88308 │ │ │ │ b 88534 │ │ │ │ - bl 9257fc │ │ │ │ + bl 92580c │ │ │ │ mov r0, r4 │ │ │ │ ldrb r1, [r7] │ │ │ │ b 87f24 │ │ │ │ mov r6, sl │ │ │ │ ldr r4, [r6] │ │ │ │ dmb ish │ │ │ │ cmp r4, #0 │ │ │ │ @@ -52131,15 +52131,15 @@ │ │ │ │ b 8856c │ │ │ │ b 8856c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ beq 88584 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 856a58 │ │ │ │ + bl 856a68 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r7, r3, ip, asr #20 │ │ │ │ adcseq r7, r3, ip, lsr sl │ │ │ │ adcseq r7, r3, r0, asr #16 │ │ │ │ adcseq r5, r1, r0, ror #4 │ │ │ │ @@ -52246,15 +52246,15 @@ │ │ │ │ ands r0, r0, #2 │ │ │ │ beq 88890 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r0, [r7, #32] │ │ │ │ mov r5, #0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 959248 │ │ │ │ + bl 959258 │ │ │ │ ldrd sl, [r7] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eor r1, r2, sl │ │ │ │ eor r0, r3, fp │ │ │ │ orrs r0, r1, r0 │ │ │ │ movwne r0, #1 │ │ │ │ @@ -52287,15 +52287,15 @@ │ │ │ │ smulbb r1, ip, r1 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #12] │ │ │ │ sub r0, r0, r1, lsl #6 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 959334 │ │ │ │ + bl 959344 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r7, {r0, r1, r2} │ │ │ │ b 8880c │ │ │ │ cmp r8, #0 │ │ │ │ beq 88820 │ │ │ │ mov r0, #1 │ │ │ │ @@ -52352,39 +52352,39 @@ │ │ │ │ beq 888fc │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 888fc │ │ │ │ ldr r0, [r2] │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r3, r4 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ b 88924 │ │ │ │ cmp r4, #0 │ │ │ │ beq 88920 │ │ │ │ ldr r0, [pc, #52] @ 88940 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ b 88924 │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ clz r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #64 @ 0x40 │ │ │ │ lsr r1, r1, #5 │ │ │ │ stmib r5, {r0, r4} │ │ │ │ str r1, [r5] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ adcseq r7, r3, r4, asr #8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r0, #3 │ │ │ │ mov r1, #0 │ │ │ │ mov r5, #0 │ │ │ │ - bl 856540 │ │ │ │ + bl 856550 │ │ │ │ ldr r1, [pc, #136] @ 889e8 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrex r4, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 88988 │ │ │ │ dmb ish │ │ │ │ strex r2, r0, [r1] │ │ │ │ @@ -52401,19 +52401,19 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 889c0 │ │ │ │ ldr r2, [r0] │ │ │ │ mov r5, r0 │ │ │ │ lsl r1, r1, #6 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ dmb ish │ │ │ │ beq 88998 │ │ │ │ b 889d0 │ │ │ │ @@ -52482,15 +52482,15 @@ │ │ │ │ bne 88ad8 │ │ │ │ b 88b00 │ │ │ │ mov r1, #0 │ │ │ │ clrex │ │ │ │ cmp r1, #0 │ │ │ │ beq 88a28 │ │ │ │ b 88b24 │ │ │ │ - bl 9257fc │ │ │ │ + bl 92580c │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ b 88a28 │ │ │ │ mov r0, #240 @ 0xf0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r3, #1 │ │ │ │ @@ -52610,30 +52610,30 @@ │ │ │ │ beq 88d1c │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 88d1c │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ cmp r0, #0 │ │ │ │ beq 88d44 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 88d6c │ │ │ │ ldr r0, [pc, #80] @ 88d7c │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ bne 88d08 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -52743,30 +52743,30 @@ │ │ │ │ beq 88f30 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 88f30 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ cmp r0, #0 │ │ │ │ beq 88f58 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 88f80 │ │ │ │ ldr r0, [pc, #80] @ 88f90 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ bne 88f1c │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -52872,15 +52872,15 @@ │ │ │ │ beq 890e4 │ │ │ │ clrex │ │ │ │ dmb ish │ │ │ │ ldr r1, [r4, #772] @ 0x304 │ │ │ │ cmp r1, #0 │ │ │ │ beq 893cc │ │ │ │ mov r0, r2 │ │ │ │ - bl 9848b8 <__aeabi_uidivmod@@Base> │ │ │ │ + bl 9848c8 <__aeabi_uidivmod@@Base> │ │ │ │ ldr r0, [r4, #768] @ 0x300 │ │ │ │ add r6, r0, r1, lsl #6 │ │ │ │ mov r0, #1 │ │ │ │ ldrex r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ bne 891a0 │ │ │ │ strex r1, r0, [r6] │ │ │ │ @@ -52918,15 +52918,15 @@ │ │ │ │ mov r0, sp │ │ │ │ blx r2 │ │ │ │ ldr r0, [pc, #660] @ 89454 │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #752 @ 0x2f0 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 893d8 │ │ │ │ mov r1, sp │ │ │ │ mov r2, #752 @ 0x2f0 │ │ │ │ mov r6, r0 │ │ │ │ bl 53d54 │ │ │ │ mov r0, #1 │ │ │ │ @@ -52973,15 +52973,15 @@ │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r0, sp │ │ │ │ blx r2 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ beq 892ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 866584 │ │ │ │ + bl 866594 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #752 @ 0x2f0 │ │ │ │ bl 53d54 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5, #12] │ │ │ │ mov r0, #1 │ │ │ │ @@ -53023,15 +53023,15 @@ │ │ │ │ mov r0, sp │ │ │ │ blx r2 │ │ │ │ ldr r0, [pc, #236] @ 89450 │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #752 @ 0x2f0 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 893e8 │ │ │ │ mov r1, sp │ │ │ │ mov r2, #752 @ 0x2f0 │ │ │ │ mov r6, r0 │ │ │ │ bl 53d54 │ │ │ │ mov r0, #0 │ │ │ │ @@ -53059,27 +53059,27 @@ │ │ │ │ b 893f4 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #752 @ 0x2f0 │ │ │ │ bl 8e68c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 866584 │ │ │ │ + bl 866594 │ │ │ │ b 89434 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #752 @ 0x2f0 │ │ │ │ bl 53d54 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 866584 │ │ │ │ + bl 866594 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r6, r3, ip, asr #17 │ │ │ │ adcseq r6, r3, ip, lsr r9 │ │ │ │ adcseq r4, r1, r8, ror r5 │ │ │ │ ldrhteq r6, [r3], r4 │ │ │ │ @@ -53096,30 +53096,30 @@ │ │ │ │ beq 894b4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 894b4 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ cmp r0, #0 │ │ │ │ beq 894dc │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 89504 │ │ │ │ ldr r0, [pc, #80] @ 89514 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ bne 894a0 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -53262,15 +53262,15 @@ │ │ │ │ str r5, [sp, #32] │ │ │ │ beq 897a8 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ mov r3, r4 │ │ │ │ str r5, [sp, #20] │ │ │ │ - bl 883d80 │ │ │ │ + bl 883d90 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #2 │ │ │ │ beq 89784 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -53385,15 +53385,15 @@ │ │ │ │ bls 89964 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r4 │ │ │ │ strd sl, [sp] │ │ │ │ - bl 896268 │ │ │ │ + bl 896278 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ mov r7, r3 │ │ │ │ cmp r0, #0 │ │ │ │ bne 898b0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r8] │ │ │ │ @@ -53496,15 +53496,15 @@ │ │ │ │ bls 89b08 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r4 │ │ │ │ strd sl, [sp] │ │ │ │ - bl 8ae0a0 │ │ │ │ + bl 8ae0b0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #2 │ │ │ │ beq 89b90 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ mov r7, r3 │ │ │ │ @@ -53619,15 +53619,15 @@ │ │ │ │ str r7, [sp, #32] │ │ │ │ bcc 89d24 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ mov r3, r6 │ │ │ │ str r5, [sp, #24] │ │ │ │ - bl 886844 │ │ │ │ + bl 886854 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #2 │ │ │ │ beq 89d88 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -53693,30 +53693,30 @@ │ │ │ │ beq 89e08 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 89e08 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ cmp r0, #0 │ │ │ │ beq 89e30 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 89e58 │ │ │ │ ldr r0, [pc, #80] @ 89e68 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ bne 89df4 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -53857,15 +53857,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ movt sl, #32896 @ 0x8080 │ │ │ │ b 8a178 │ │ │ │ add r1, r8, r8, lsl #1 │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ sub r1, r0, #12 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 8a8024 │ │ │ │ + bl 8a8034 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ ldrd r2, [r6] │ │ │ │ and r1, r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [r2, r1] │ │ │ │ ands r7, r7, sl │ │ │ │ beq 8a114 │ │ │ │ @@ -53893,15 +53893,15 @@ │ │ │ │ add r1, r7, r1 │ │ │ │ strb r0, [r1, #4] │ │ │ │ sub r0, r4, r4, lsl #2 │ │ │ │ add r0, r2, r0, lsl #2 │ │ │ │ sub r1, r0, #12 │ │ │ │ beq 8a1a0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 88f038 │ │ │ │ + bl 88f048 │ │ │ │ ldr r0, [r6] │ │ │ │ b 8a068 │ │ │ │ mov ip, #4 │ │ │ │ mov r4, r1 │ │ │ │ add r7, r4, ip │ │ │ │ add ip, ip, #4 │ │ │ │ and r4, r7, r3 │ │ │ │ @@ -53981,25 +53981,25 @@ │ │ │ │ bne 8a264 │ │ │ │ add r6, r7, #4 │ │ │ │ adds r0, r5, r6 │ │ │ │ addcc r9, r5, r6 │ │ │ │ cmncc r9, #-2147483645 @ 0x80000003 │ │ │ │ bcc 8a274 │ │ │ │ mov r0, r3 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #720] @ 8a54c │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r3 │ │ │ │ mov sl, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r9 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 8a464 │ │ │ │ add r5, r0, r5 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ @@ -54053,15 +54053,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ add sl, r5, r0, lsr #3 │ │ │ │ rsb r0, sl, #0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r0, r2, r0, lsl #2 │ │ │ │ sub r1, r0, #12 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 8a8024 │ │ │ │ + bl 8a8034 │ │ │ │ ldr lr, [sp, #16] │ │ │ │ and r1, r4, r0 │ │ │ │ ldr ip, [sp, #28] │ │ │ │ ldr r2, [lr, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 8a41c │ │ │ │ rev r2, r3 │ │ │ │ @@ -54111,15 +54111,15 @@ │ │ │ │ ldr r0, [ip, #12] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ b 8a484 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r9 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [ip] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [ip, #12] │ │ │ │ sub r0, r1, r0 │ │ │ │ str r0, [ip, #8] │ │ │ │ @@ -54136,15 +54136,15 @@ │ │ │ │ bne 8a4cc │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r2, r3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r9 │ │ │ │ bl 5475c │ │ │ │ @@ -54157,26 +54157,26 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r6, [sp, #32] │ │ │ │ bne 8a058 │ │ │ │ mov r0, #0 │ │ │ │ b 8a1f8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 88efe8 │ │ │ │ + bl 88eff8 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 88ef38 │ │ │ │ + bl 88ef48 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r5, r3, ip, asr #21 │ │ │ │ - @ instruction: 0x00804ebc │ │ │ │ - strdeq r4, [r0], ip │ │ │ │ + addeq r4, r0, ip, asr #29 │ │ │ │ + addeq r4, r0, ip, lsl #20 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r8, [r0, #12] │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #24] │ │ │ │ adds r0, r8, r1 │ │ │ │ bcs 8a844 │ │ │ │ @@ -54233,15 +54233,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ movt sl, #32896 @ 0x8080 │ │ │ │ b 8a758 │ │ │ │ add r1, r8, r8, lsl #1 │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ sub r1, r0, #12 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 8a7cfc │ │ │ │ + bl 8a7d0c │ │ │ │ ldr r6, [sp, #28] │ │ │ │ ldrd r2, [r6] │ │ │ │ and r1, r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [r2, r1] │ │ │ │ ands r7, r7, sl │ │ │ │ beq 8a6f4 │ │ │ │ @@ -54269,15 +54269,15 @@ │ │ │ │ add r1, r7, r1 │ │ │ │ strb r0, [r1, #4] │ │ │ │ sub r0, r4, r4, lsl #2 │ │ │ │ add r0, r2, r0, lsl #2 │ │ │ │ sub r1, r0, #12 │ │ │ │ beq 8a780 │ │ │ │ mov r0, r9 │ │ │ │ - bl 88f038 │ │ │ │ + bl 88f048 │ │ │ │ ldr r0, [r6] │ │ │ │ b 8a648 │ │ │ │ mov ip, #4 │ │ │ │ mov r4, r1 │ │ │ │ add r7, r4, ip │ │ │ │ add ip, ip, #4 │ │ │ │ and r4, r7, r3 │ │ │ │ @@ -54357,25 +54357,25 @@ │ │ │ │ bne 8a844 │ │ │ │ add r6, r7, #4 │ │ │ │ adds r0, r5, r6 │ │ │ │ addcc r9, r5, r6 │ │ │ │ cmncc r9, #-2147483645 @ 0x80000003 │ │ │ │ bcc 8a854 │ │ │ │ mov r0, r3 │ │ │ │ - bl 96b750 │ │ │ │ + bl 96b760 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #720] @ 8ab2c │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r3 │ │ │ │ mov sl, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r9 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq 8aa44 │ │ │ │ add r5, r0, r5 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ @@ -54429,15 +54429,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ add sl, r5, r0, lsr #3 │ │ │ │ rsb r0, sl, #0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r0, r2, r0, lsl #2 │ │ │ │ sub r1, r0, #12 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 8a7cfc │ │ │ │ + bl 8a7d0c │ │ │ │ ldr lr, [sp, #16] │ │ │ │ and r1, r4, r0 │ │ │ │ ldr ip, [sp, #28] │ │ │ │ ldr r2, [lr, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 8a9fc │ │ │ │ rev r2, r3 │ │ │ │ @@ -54487,15 +54487,15 @@ │ │ │ │ ldr r0, [ip, #12] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ b 8aa64 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r9 │ │ │ │ - bl 96b7a8 │ │ │ │ + bl 96b7b8 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [ip] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [ip, #12] │ │ │ │ sub r0, r1, r0 │ │ │ │ str r0, [ip, #8] │ │ │ │ @@ -54512,15 +54512,15 @@ │ │ │ │ bne 8aaac │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r2, r3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r9 │ │ │ │ bl 5475c │ │ │ │ @@ -54533,26 +54533,26 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r6, [sp, #32] │ │ │ │ bne 8a638 │ │ │ │ mov r0, #0 │ │ │ │ b 8a7d8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 88efe8 │ │ │ │ + bl 88eff8 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 88ef38 │ │ │ │ + bl 88ef48 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r5, r3, ip, ror #9 │ │ │ │ - @ instruction: 0x008048b0 │ │ │ │ - strdeq r4, [r0], r0 │ │ │ │ + addeq r4, r0, r0, asr #17 │ │ │ │ + addeq r4, r0, r0, lsl #8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ ldm r2, {r2, r5} │ │ │ │ cmp r2, r5 │ │ │ │ bcc 8accc │ │ │ │ ldr r2, [r1, #24] │ │ │ │ adds ip, r2, #1 │ │ │ │ @@ -54726,15 +54726,15 @@ │ │ │ │ orr r0, r0, r1 │ │ │ │ add r1, r5, #632 @ 0x278 │ │ │ │ and r2, r0, #1 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ str r9, [sp, #132] @ 0x84 │ │ │ │ str r8, [sp, #128] @ 0x80 │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ - bl 8a3ec8 │ │ │ │ + bl 8a3ed8 │ │ │ │ ldr r1, [r7, #124] @ 0x7c │ │ │ │ ldr r2, [r7, #136] @ 0x88 │ │ │ │ ldr r3, [r7, #56] @ 0x38 │ │ │ │ add r1, r2, r1 │ │ │ │ ldr r4, [r7, #68] @ 0x44 │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ @@ -54787,15 +54787,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 8aee0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 8af04 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ mov r1, #1 │ │ │ │ add r2, r7, #36 @ 0x24 │ │ │ │ str r1, [r7, #32] │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ ldr sl, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ stm r2, {r1, r8, r9} │ │ │ │ @@ -54804,15 +54804,15 @@ │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ beq 8b038 │ │ │ │ add r0, r7, #16 │ │ │ │ mov r2, sl │ │ │ │ - bl 8a76b0 │ │ │ │ + bl 8a76c0 │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ lsr r1, r0, #25 │ │ │ │ movt r2, #257 @ 0x101 │ │ │ │ ldr r6, [r7] │ │ │ │ mul r2, r1, r2 │ │ │ │ ldr r4, [r7, #4] │ │ │ │ movw r5, #32896 @ 0x8080 │ │ │ │ @@ -54869,26 +54869,26 @@ │ │ │ │ add r0, fp, ip │ │ │ │ and fp, r0, r4 │ │ │ │ b 8af7c │ │ │ │ cmn sl, #1 │ │ │ │ ble 8b560 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, sl │ │ │ │ - bl 9719a4 │ │ │ │ + bl 9719b4 │ │ │ │ ldr fp, [sp, #68] @ 0x44 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8b1d4 │ │ │ │ ldr r0, [pc, #1720] @ 8b720 │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ cmp r5, #0 │ │ │ │ beq 8b1e4 │ │ │ │ mov r0, #1 │ │ │ │ mov r2, sl │ │ │ │ str r0, [r5] │ │ │ │ @@ -54932,17 +54932,17 @@ │ │ │ │ cmp r0, #1 │ │ │ │ bne 8b140 │ │ │ │ ldr r0, [fp, #52] @ 0x34 │ │ │ │ ldr r1, [r7, #108] @ 0x6c │ │ │ │ cmp r1, r0 │ │ │ │ bcs 8b400 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8bb738 │ │ │ │ + bl 8bb748 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8bb260 │ │ │ │ + bl 8bb270 │ │ │ │ cmp r0, #0 │ │ │ │ beq 8b1f4 │ │ │ │ ldr r5, [sp, #120] @ 0x78 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ @@ -54950,29 +54950,29 @@ │ │ │ │ bne 8b160 │ │ │ │ mov r9, #1 │ │ │ │ mov r5, #0 │ │ │ │ cmp r0, #1 │ │ │ │ bne 8b318 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ b 8b318 │ │ │ │ add r0, r6, r8, lsl #2 │ │ │ │ ldrd r2, [r7, #164] @ 0xa4 │ │ │ │ mov r9, #0 │ │ │ │ add r1, r7, #164 @ 0xa4 │ │ │ │ ldr r8, [r0, #-4] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ stm r1, {r0, r4, r9} │ │ │ │ beq 8b1c8 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ ldr fp, [sp, #68] @ 0x44 │ │ │ │ b 8b358 │ │ │ │ mov r5, r9 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ cmp r5, #0 │ │ │ │ bne 8b088 │ │ │ │ @@ -55035,25 +55035,25 @@ │ │ │ │ ldr r6, [r0, #8] │ │ │ │ str r5, [sp, #132] @ 0x84 │ │ │ │ cmp r6, r1 │ │ │ │ str r4, [sp, #128] @ 0x80 │ │ │ │ bne 8b2e4 │ │ │ │ ldr r1, [pc, #1116] @ 8b73c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 88ff20 │ │ │ │ + bl 88ff30 │ │ │ │ ldr r0, [r7, #144] @ 0x90 │ │ │ │ str r4, [r0, r6, lsl #3]! │ │ │ │ str r5, [r0, #4] │ │ │ │ add r0, r6, #1 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ str r0, [r7, #148] @ 0x94 │ │ │ │ ldr r2, [sp, #124] @ 0x7c │ │ │ │ mov r0, r7 │ │ │ │ mov r3, r8 │ │ │ │ - bl 890af8 │ │ │ │ + bl 890b08 │ │ │ │ mov r9, #0 │ │ │ │ mov r5, #1 │ │ │ │ b 8b318 │ │ │ │ ldrd r2, [r7, #164] @ 0xa4 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [r7, #164] @ 0xa4 │ │ │ │ @@ -55061,15 +55061,15 @@ │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ str r1, [r7, #168] @ 0xa8 │ │ │ │ str r0, [r7, #172] @ 0xac │ │ │ │ beq 8b34c │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ beq 8b3f0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r1, r0 │ │ │ │ bls 8b3d8 │ │ │ │ @@ -55096,21 +55096,21 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 8b3b4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 8b3d8 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ mov r0, fp │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r5 │ │ │ │ str r8, [sp] │ │ │ │ - bl 8bd124 │ │ │ │ + bl 8bd134 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [fp, #56] @ 0x38 │ │ │ │ cmp r0, #1 │ │ │ │ bne 8b15c │ │ │ │ @@ -55182,15 +55182,15 @@ │ │ │ │ cmp fp, #255 @ 0xff │ │ │ │ bhi 8b280 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r5 │ │ │ │ str r6, [sp] │ │ │ │ - bl 8bd124 │ │ │ │ + bl 8bd134 │ │ │ │ b 8b4b0 │ │ │ │ mov r2, #4 │ │ │ │ mov r3, #4 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r5 │ │ │ │ bl 89e6c │ │ │ │ ldr r1, [r7, #124] @ 0x7c │ │ │ │ @@ -55255,15 +55255,15 @@ │ │ │ │ strex r2, r1, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ bne 8b62c │ │ │ │ cmp r0, #1 │ │ │ │ bne 8b6b0 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ b 8b6b0 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r7, #32] │ │ │ │ add r1, r7, #36 @ 0x24 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ @@ -55290,25 +55290,25 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 8b6b8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 8b6ec │ │ │ │ dmb ish │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ b 8b6ec │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ beq 8b708 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ adcseq r5, r1, ip, lsr #23 │ │ │ │ addseq r0, ip, r1, lsr #22 │ │ │ │ adcseq r4, r1, r4, lsr r7 │ │ │ │ adcseq r4, r1, r0, asr #14 │ │ │ │ adcseq r4, r3, r8, ror #25 │ │ │ │ @@ -55369,59 +55369,59 @@ │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r0, r1, #9 │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ add r1, sp, #95 @ 0x5f │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8a5128 │ │ │ │ + bl 8a5138 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r7, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ beq 8bfd0 │ │ │ │ cmp r0, #4 │ │ │ │ bls 8bfe4 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ add r5, r7, #48 @ 0x30 │ │ │ │ ldr r2, [r0, #1] │ │ │ │ add r3, r7, #152 @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ str r5, [sp] │ │ │ │ - bl 8a47f8 │ │ │ │ + bl 8a4808 │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ add r6, sp, #136 @ 0x88 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #24] │ │ │ │ - bl 89c40c │ │ │ │ + bl 89c41c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ - bl 8a4ccc │ │ │ │ + bl 8a4cdc │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldrb r0, [r9, #84] @ 0x54 │ │ │ │ ldr r5, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r8, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ str r9, [sp, #56] @ 0x38 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ beq 8b9b8 │ │ │ │ add r0, r7, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 8a76b0 │ │ │ │ + bl 8a76c0 │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ lsr r1, r0, #25 │ │ │ │ movt r2, #257 @ 0x101 │ │ │ │ ldm r7, {r4, r9} │ │ │ │ movw r6, #32896 @ 0x8080 │ │ │ │ mul r2, r1, r2 │ │ │ │ movw r3, #65279 @ 0xfeff │ │ │ │ @@ -55477,25 +55477,25 @@ │ │ │ │ add r0, sl, ip │ │ │ │ and sl, r0, r9 │ │ │ │ b 8b8fc │ │ │ │ cmn r8, #1 │ │ │ │ ble 8c034 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r8 │ │ │ │ - bl 9719a4 │ │ │ │ + bl 9719b4 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8bb80 │ │ │ │ ldr r0, [pc, #2004] @ 8c1b8 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ mov r9, r0 │ │ │ │ cmp r9, #0 │ │ │ │ beq 8bb8c │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r9] │ │ │ │ mov r2, r8 │ │ │ │ @@ -55543,17 +55543,17 @@ │ │ │ │ bne 8bacc │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [r7, #108] @ 0x6c │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r0 │ │ │ │ bcs 8be18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8bb738 │ │ │ │ + bl 8bb748 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8bb260 │ │ │ │ + bl 8bb270 │ │ │ │ cmp r0, #0 │ │ │ │ beq 8bb9c │ │ │ │ ldr r9, [sp, #128] @ 0x80 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r9] │ │ │ │ sub r1, r0, #1 │ │ │ │ @@ -55561,15 +55561,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 8baf0 │ │ │ │ mov r4, #0 │ │ │ │ cmp r0, #1 │ │ │ │ bne 8bccc │ │ │ │ dmb ish │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ b 8bccc │ │ │ │ ldrb r1, [r9, #81] @ 0x51 │ │ │ │ cmp r1, #2 │ │ │ │ tstne r1, #1 │ │ │ │ bne 8bdf0 │ │ │ │ mov r2, #2 │ │ │ │ strd r2, [r0] │ │ │ │ @@ -55584,15 +55584,15 @@ │ │ │ │ str r1, [r7, #164] @ 0xa4 │ │ │ │ str r5, [r7, #168] @ 0xa8 │ │ │ │ str r0, [r7, #172] @ 0xac │ │ │ │ beq 8bb78 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ b 8bd08 │ │ │ │ mov r9, r6 │ │ │ │ cmp r9, #0 │ │ │ │ bne 8ba00 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ @@ -55656,40 +55656,40 @@ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ str r4, [sp, #116] @ 0x74 │ │ │ │ cmp r5, r1 │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ bne 8bc98 │ │ │ │ ldr r1, [pc, #1352] @ 8c1dc │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 88ff20 │ │ │ │ + bl 88ff30 │ │ │ │ ldr r0, [r7, #144] @ 0x90 │ │ │ │ str r6, [r0, r5, lsl #3]! │ │ │ │ str r4, [r0, #4] │ │ │ │ add r0, r5, #1 │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ mov r4, #1 │ │ │ │ ldr r2, [sp, #132] @ 0x84 │ │ │ │ str r0, [r7, #148] @ 0x94 │ │ │ │ mov r0, r7 │ │ │ │ mov r3, fp │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ - bl 890af8 │ │ │ │ + bl 890b08 │ │ │ │ b 8bccc │ │ │ │ ldrd r2, [r7, #164] @ 0xa4 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r7, #164] @ 0xa4 │ │ │ │ str r5, [r7, #168] @ 0xa8 │ │ │ │ str r0, [r7, #172] @ 0xac │ │ │ │ beq 8bcfc │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r4, #0 │ │ │ │ beq 8bd94 │ │ │ │ ldr r1, [r7, #124] @ 0x7c │ │ │ │ bic r0, fp, #-134217728 @ 0xf8000000 │ │ │ │ cmp r0, r1 │ │ │ │ bcs 8bffc │ │ │ │ @@ -55830,15 +55830,15 @@ │ │ │ │ cmp sl, #255 @ 0xff │ │ │ │ bhi 8bc38 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, fp │ │ │ │ mov r3, r6 │ │ │ │ str r8, [sp] │ │ │ │ - bl 8bd124 │ │ │ │ + bl 8bd134 │ │ │ │ b 8bed0 │ │ │ │ ldr r1, [r9, #636] @ 0x27c │ │ │ │ and r2, r1, #31 │ │ │ │ mov r1, #1 │ │ │ │ cmp r2, #27 │ │ │ │ lsl r1, r1, r2 │ │ │ │ movcc r2, #5 │ │ │ │ @@ -55938,15 +55938,15 @@ │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ bne 8c0d8 │ │ │ │ cmp r0, #1 │ │ │ │ bne 8c128 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ b 8c128 │ │ │ │ bl 8e880 │ │ │ │ b 8c124 │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8c19c │ │ │ │ @@ -55960,15 +55960,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 8c130 │ │ │ │ cmp r1, #1 │ │ │ │ bne 8c164 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ b 8c164 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 8c19c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ @@ -55977,15 +55977,15 @@ │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8c1a0 │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ adcseq r3, r1, r4, lsl r0 │ │ │ │ adcseq r3, r1, r8, lsl #2 │ │ │ │ addseq r0, ip, sp, asr #32 │ │ │ │ adcseq r3, r1, r0, ror #24 │ │ │ │ adcseq r3, r1, ip, ror #24 │ │ │ │ @@ -56038,15 +56038,15 @@ │ │ │ │ ldrsb r0, [r0] │ │ │ │ cmn r0, #65 @ 0x41 │ │ │ │ bgt 8c2b8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 887ef4 │ │ │ │ + bl 887f04 │ │ │ │ cmp r0, #0 │ │ │ │ bne 8c2c8 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ beq 8c2b8 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, r9 │ │ │ │ @@ -56069,30 +56069,30 @@ │ │ │ │ beq 8c328 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8c328 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ cmp r0, #0 │ │ │ │ beq 8c350 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 8c378 │ │ │ │ ldr r0, [pc, #80] @ 8c388 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ bne 8c314 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -56370,30 +56370,30 @@ │ │ │ │ beq 8c7dc │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8c7dc │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ cmp r0, #0 │ │ │ │ beq 8c804 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 8c82c │ │ │ │ ldr r0, [pc, #80] @ 8c83c │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ bne 8c7c8 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -56495,15 +56495,15 @@ │ │ │ │ sub r2, fp, #1 │ │ │ │ str r2, [fp, #-12] │ │ │ │ bl 8e6bc │ │ │ │ adcseq lr, r2, r4, ror #30 │ │ │ │ adcseq r3, r3, r8, lsr #7 │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ - bl 9277b4 │ │ │ │ + bl 9277c4 │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r0, [pc, #48] @ 8c9f8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #44] @ 8c9fc │ │ │ │ mov r3, #1 │ │ │ │ @@ -56549,15 +56549,15 @@ │ │ │ │ mov r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 8d7d8 │ │ │ │ b 8ca28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldrb r0, [sp, #8] │ │ │ │ - bl 928974 │ │ │ │ + bl 928984 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq pc, r2, r8, ror #4 │ │ │ │ adcseq pc, r2, r0, asr #4 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ dmb ish │ │ │ │ @@ -57026,30 +57026,30 @@ │ │ │ │ beq 8d21c │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8d21c │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ cmp r0, #0 │ │ │ │ beq 8d244 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, sl, fp, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 8d26c │ │ │ │ ldr r0, [pc, #80] @ 8d27c │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ bne 8d208 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, sl, fp, pc} │ │ │ │ @@ -57134,15 +57134,15 @@ │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r1, [pc, #68] @ 8d3e8 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #23 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 975fc4 │ │ │ │ + bl 975fd4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ bne 8d3c4 │ │ │ │ mov r0, #0 │ │ │ │ b 8d3d0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, #0 │ │ │ │ @@ -57157,15 +57157,15 @@ │ │ │ │ umlalseq r5, r3, r4, r4 │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ add fp, sp, #24 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r7, r3 │ │ │ │ - bl 971ac8 │ │ │ │ + bl 971ad8 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 8d460 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ ldmib sp, {r5, r8} │ │ │ │ ldr r4, [r0, #20] │ │ │ │ mov r0, r6 │ │ │ │ @@ -57176,50 +57176,50 @@ │ │ │ │ mov r0, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r0, [r5] │ │ │ │ beq 8d48c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ ldr r0, [pc, #88] @ 8d4c0 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r2, [pc, #84] @ 8d4c4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [pc, r2] │ │ │ │ strd r2, [r6] │ │ │ │ beq 8d48c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r0, [r5] │ │ │ │ beq 8d4b8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ adcseq pc, r2, r4, ror #9 │ │ │ │ ldrsbteq pc, [r2], ip @ │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ add fp, sp, #24 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r7, r3 │ │ │ │ - bl 971ac8 │ │ │ │ + bl 971ad8 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 8d538 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ ldmib sp, {r5, r8} │ │ │ │ ldr r4, [r0, #20] │ │ │ │ mov r0, r6 │ │ │ │ @@ -57230,15 +57230,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r0, [r5] │ │ │ │ beq 8d570 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ ldr r0, [pc, #100] @ 8d5a4 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r2, [pc, #96] @ 8d5a8 │ │ │ │ mov r3, #-2147483647 @ 0x80000001 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -57246,37 +57246,37 @@ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ str r3, [r6] │ │ │ │ str r2, [r6, #4] │ │ │ │ str r0, [r6, #8] │ │ │ │ beq 8d570 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r0, [r5] │ │ │ │ beq 8d59c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ adcseq pc, r2, r8, lsl #8 │ │ │ │ adcseq pc, r2, r4, lsl #8 │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ add fp, sp, #24 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r7, r3 │ │ │ │ - bl 971ac8 │ │ │ │ + bl 971ad8 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 8d61c │ │ │ │ ldr r0, [fp, #8] │ │ │ │ ldmib sp, {r5, r8} │ │ │ │ ldr r4, [r0, #20] │ │ │ │ mov r0, r6 │ │ │ │ @@ -57287,15 +57287,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r0, [r5] │ │ │ │ beq 8d654 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ ldr r0, [pc, #100] @ 8d688 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r2, [pc, #96] @ 8d68c │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -57303,37 +57303,37 @@ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ str r3, [r6] │ │ │ │ str r2, [r6, #4] │ │ │ │ str r0, [r6, #8] │ │ │ │ beq 8d654 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r0, [r5] │ │ │ │ beq 8d680 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ adcseq pc, r2, r4, lsr #6 │ │ │ │ adcseq pc, r2, r0, lsr #6 │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ add fp, sp, #24 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r7, r3 │ │ │ │ - bl 971ac8 │ │ │ │ + bl 971ad8 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 8d700 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ ldmib sp, {r5, r8} │ │ │ │ ldr r4, [r0, #20] │ │ │ │ mov r0, r6 │ │ │ │ @@ -57344,15 +57344,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r0, [r5] │ │ │ │ beq 8d73c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ ldr r0, [pc, #104] @ 8d770 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r7, [pc, #100] @ 8d774 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -57361,54 +57361,54 @@ │ │ │ │ ldr r7, [pc, r7] │ │ │ │ str r3, [r6] │ │ │ │ stmib r6, {r2, r7} │ │ │ │ str r0, [r6, #12] │ │ │ │ beq 8d73c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r0, [r5] │ │ │ │ beq 8d768 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ adcseq pc, r2, r0, asr #4 │ │ │ │ adcseq pc, r2, r4, lsr r2 @ │ │ │ │ push {r0, r1, r2, r3, r4, r5, fp, lr} │ │ │ │ add fp, sp, #24 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 962098 │ │ │ │ + bl 9620a8 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ stm sp, {r4, r5} │ │ │ │ - bl 92d538 │ │ │ │ + bl 92d548 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 947a50 │ │ │ │ + bl 947a60 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #16 │ │ │ │ stmib sp, {r0, r1, r2} │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 93dcb0 │ │ │ │ + bl 93dcc0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r9, r3 │ │ │ │ mov r8, r2 │ │ │ │ @@ -57556,15 +57556,15 @@ │ │ │ │ clrex │ │ │ │ mov r2, #0 │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ beq 8d9ac │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 92ee9c │ │ │ │ + bl 92eeac │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ b 8d9ac │ │ │ │ ldr r0, [pc, #108] @ 8dac8 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ @@ -57595,15 +57595,15 @@ │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ adcseq pc, r2, r0, lsr r1 @ │ │ │ │ push {r4, sl, fp, lr} │ │ │ │ add fp, sp, #8 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov r4, #0 │ │ │ │ - bl 9510b4 │ │ │ │ + bl 9510c4 │ │ │ │ ldr r0, [pc, #40] @ 8db14 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [pc, #36] @ 8db18 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp, #16] │ │ │ │ stm sp, {r0, r2} │ │ │ │ mov r0, #4 │ │ │ │ @@ -57665,26 +57665,26 @@ │ │ │ │ bl 55578 <__tls_get_addr@plt> │ │ │ │ strd r6, [r0] │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ add r2, sp, #12 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 925af4 │ │ │ │ + bl 925b04 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #324] @ 8dd4c │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #0 │ │ │ │ bne 8dc28 │ │ │ │ ldr r0, [pc, #300] @ 8dd50 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 927ba8 │ │ │ │ + bl 927bb8 │ │ │ │ mov r1, #1 │ │ │ │ bl 53234 │ │ │ │ ldrex r0, [r4] │ │ │ │ add r1, r0, #1 │ │ │ │ strex r2, r1, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ bne 8dc30 │ │ │ │ @@ -57708,19 +57708,19 @@ │ │ │ │ str r2, [sp, #16] │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #4 │ │ │ │ str r1, [sp, #24] │ │ │ │ sub r1, fp, #20 │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl 92702c │ │ │ │ + bl 92703c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrb r0, [sp, #4] │ │ │ │ - bl 94e7c0 │ │ │ │ - bl 9277b4 │ │ │ │ + bl 94e7d0 │ │ │ │ + bl 9277c4 │ │ │ │ bl 8c9b4 │ │ │ │ ldr r0, [pc, #144] @ 8dd54 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #140] @ 8dd58 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -57740,15 +57740,15 @@ │ │ │ │ strex r2, r1, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ bne 8dd00 │ │ │ │ cmp r0, #1 │ │ │ │ bne 8dd28 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 94829c │ │ │ │ + bl 9482ac │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r1, r3, r8, lsl ip │ │ │ │ umlalseq r2, r3, ip, r0 │ │ │ │ adcseq r2, r3, r8 │ │ │ │ ldrshteq r1, [r3], r8 │ │ │ │ @@ -57879,15 +57879,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 8df30 │ │ │ │ cmp r2, #1 │ │ │ │ bne 8df54 │ │ │ │ dmb ish │ │ │ │ - bl 94811c │ │ │ │ + bl 94812c │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [pc, #88] @ 8dfc0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8df98 │ │ │ │ @@ -57899,41 +57899,41 @@ │ │ │ │ mov r0, r3 │ │ │ │ bl 548d0 <__cxa_thread_atexit_impl@plt> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [pc, #44] @ 8dfcc │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 92c234 │ │ │ │ + bl 92c244 │ │ │ │ b 8df54 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 94e6e8 │ │ │ │ + bl 94e6f8 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r1, r3, ip, lsr sp │ │ │ │ - ldrdeq r4, [ip], r8 │ │ │ │ + addeq r4, ip, r8, ror #13 │ │ │ │ ldrshteq r4, [r3], r0 │ │ │ │ - @ instruction: 0x008c46b8 │ │ │ │ + addeq r4, ip, r8, asr #13 │ │ │ │ push {r4, r5, r6, r7, r9, sl, fp, lr} │ │ │ │ add fp, sp, #24 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r6, r3 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r7, r2 │ │ │ │ sub r1, r0, r1 │ │ │ │ cmp r1, r3 │ │ │ │ bcs 8e01c │ │ │ │ mov r0, sp │ │ │ │ mov r1, r4 │ │ │ │ - bl 953848 │ │ │ │ + bl 953858 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ bne 8e084 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, r6 │ │ │ │ bls 8e058 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -57991,15 +57991,15 @@ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ sub r1, r0, r1 │ │ │ │ cmp r1, r3 │ │ │ │ bcs 8e128 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r2 │ │ │ │ - bl 953848 │ │ │ │ + bl 953858 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ bne 8e1ac │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, r7 │ │ │ │ cmp r0, r6 │ │ │ │ bls 8e160 │ │ │ │ @@ -58016,15 +58016,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 92654c │ │ │ │ + bl 92655c │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ beq 8e194 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r0, [sp, #4] │ │ │ │ cmpeq r0, #9 │ │ │ │ beq 8e1bc │ │ │ │ @@ -58045,15 +58045,15 @@ │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [fp, #8] │ │ │ │ str ip, [sp] │ │ │ │ - bl 962bb4 │ │ │ │ + bl 962bc4 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ moveq sp, fp │ │ │ │ popeq {fp, pc} │ │ │ │ ldr r2, [pc, #4] @ 8e204 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 8e644 │ │ │ │ adcseq pc, r2, r8, lsl #2 │ │ │ │ @@ -58072,23 +58072,23 @@ │ │ │ │ cmp r5, #0 │ │ │ │ beq 8e27c │ │ │ │ ldr r0, [pc, #100] @ 8e2ac │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ b 8e280 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #4] │ │ │ │ b 8e2a0 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ b 8e280 │ │ │ │ mov r0, r6 │ │ │ │ cmp r0, #0 │ │ │ │ beq 8e298 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ @@ -58291,30 +58291,30 @@ │ │ │ │ beq 8e5e0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8e5e0 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 40e548 │ │ │ │ + bl 40e558 │ │ │ │ cmp r0, #0 │ │ │ │ beq 8e608 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, sl, fp, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 8e630 │ │ │ │ ldr r0, [pc, #80] @ 8e640 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ bne 8e5cc │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, sl, fp, pc} │ │ │ │ @@ -58328,15 +58328,15 @@ │ │ │ │ bne 8e5cc │ │ │ │ b 8e608 │ │ │ │ adcseq r1, r3, r0, ror #14 │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r2 │ │ │ │ - bleq 971784 │ │ │ │ + bleq 971794 │ │ │ │ bl 8e68c │ │ │ │ push {r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #24 │ │ │ │ stmdb fp, {r1, r2} │ │ │ │ ldr r2, [pc, #24] @ 8e688 │ │ │ │ ldr r1, [fp, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -58347,43 +58347,43 @@ │ │ │ │ bl 8e8fc │ │ │ │ ldrsbteq pc, [r2], r0 @ │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - bl 40e550 │ │ │ │ + bl 40e560 │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r3 │ │ │ │ - bl 977f64 │ │ │ │ + bl 977f74 │ │ │ │ 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 94dd9c │ │ │ │ + bl 94ddac │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ add fp, sp, #24 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldm r0, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov ip, sp │ │ │ │ mov r3, ip │ │ │ │ mov r0, #0 │ │ │ │ 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 94dd9c │ │ │ │ + bl 94ddac │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ sub sp, sp, #32 │ │ │ │ mov ip, r2 │ │ │ │ mov r2, #1 │ │ │ │ @@ -58584,34 +58584,34 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ bl 8e6bc │ │ │ │ @ instruction: 0x009ff5fd │ │ │ │ addseq pc, pc, pc, ror #11 │ │ │ │ @ instruction: 0x009ff5db │ │ │ │ adcseq pc, r2, r8, lsr r5 @ │ │ │ │ - addeq r6, lr, r0, ror #27 │ │ │ │ - addeq r6, lr, r8, ror #26 │ │ │ │ + strdeq r6, [lr], r0 │ │ │ │ + addeq r6, lr, r8, ror sp │ │ │ │ ldrhteq pc, [r2], ip @ │ │ │ │ - addeq r6, lr, r4, lsl #27 │ │ │ │ + umulleq r6, lr, r4, sp │ │ │ │ adcseq r1, r3, r8, ror #5 │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [fp, #8] │ │ │ │ str ip, [sp] │ │ │ │ - bl 9782e4 │ │ │ │ + bl 9782f4 │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ - bl 97e248 │ │ │ │ + bl 97e258 │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ - bl 97e2b4 │ │ │ │ + bl 97e2c4 │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ - bl 97e320 │ │ │ │ + bl 97e330 │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #40] @ 8eae4 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1 │ │ │ │ @@ -58736,15 +58736,15 @@ │ │ │ │ mov r0, sp │ │ │ │ str r0, [fp, #-8] │ │ │ │ add r0, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ str ip, [fp, #-4] │ │ │ │ bl 8e6bc │ │ │ │ - addeq r6, lr, ip, lsl #22 │ │ │ │ + addeq r6, lr, ip, lsl fp │ │ │ │ @ instruction: 0x008feab0 │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #56] @ 8ed10 │ │ │ │ @@ -58813,16 +58813,16 @@ │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, ip │ │ │ │ str lr, [sp, #16] │ │ │ │ str r4, [fp, #-12] │ │ │ │ str r5, [fp, #-20] @ 0xffffffec │ │ │ │ bl 8e6bc │ │ │ │ adcseq pc, r2, r0, lsl r9 @ │ │ │ │ - strdeq r6, [lr], r0 │ │ │ │ - addeq r6, lr, ip, ror #19 │ │ │ │ + addeq r6, lr, r0, lsl #20 │ │ │ │ + strdeq r6, [lr], ip │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r0, [pc, #48] @ 8ee34 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #44] @ 8ee38 │ │ │ │ mov r3, #1 │ │ │ │ @@ -58926,28 +58926,28 @@ │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #208 @ 0xd0 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ movw r1, #265 @ 0x109 │ │ │ │ dmb ish │ │ │ │ str r1, [r0, #4] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [pc, #40] @ 8eff0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r0, r2 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 777bd8 │ │ │ │ + b 777be8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r0, r3, ip, lsl #31 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, r0, #20 │ │ │ │ @@ -58974,15 +58974,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 8f044 │ │ │ │ cmn r0, #1 │ │ │ │ ble 8f0dc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ - bl 1afa78 │ │ │ │ + bl 1afa88 │ │ │ │ b 8f00c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8f094 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ @@ -58995,25 +58995,25 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 8f09c │ │ │ │ cmp r1, #1 │ │ │ │ bne 8f0c4 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ - bl 791aec │ │ │ │ + b 40e554 │ │ │ │ + bl 791afc │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 8f100 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 8eff4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ @@ -59044,15 +59044,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 8f15c │ │ │ │ cmn r0, #1 │ │ │ │ ble 8f1f4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ - bl 1afa78 │ │ │ │ + bl 1afa88 │ │ │ │ b 8f124 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8f1ac │ │ │ │ ldr r0, [r4, #12] │ │ │ │ @@ -59065,25 +59065,25 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 8f1b4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 8f1dc │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #272 @ 0x110 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ - bl 791aec │ │ │ │ + b 40e554 │ │ │ │ + bl 791afc │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 8f218 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 8f10c │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ @@ -59113,28 +59113,28 @@ │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #140 @ 0x8c │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ movw r1, #265 @ 0x109 │ │ │ │ dmb ish │ │ │ │ str r1, [r0, #4] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [pc, #40] @ 8f2dc │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r0, r2 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 777bd8 │ │ │ │ + b 777be8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r0, r3, r0, lsr #25 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r2, r0, #4 │ │ │ │ @@ -59160,28 +59160,28 @@ │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ movw r1, #265 @ 0x109 │ │ │ │ dmb ish │ │ │ │ str r1, [r0, #4] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [pc, #40] @ 8f398 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r0, r2 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 777bd8 │ │ │ │ + b 777be8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r0, r3, r4, ror #23 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r2, r0, #4 │ │ │ │ @@ -59207,28 +59207,28 @@ │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #100 @ 0x64 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ movw r1, #265 @ 0x109 │ │ │ │ dmb ish │ │ │ │ str r1, [r0, #4] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [pc, #40] @ 8f454 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r0, r2 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 777bd8 │ │ │ │ + b 777be8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r0, r3, r8, lsr #22 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r2, r0, #4 │ │ │ │ @@ -59254,28 +59254,28 @@ │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ movw r1, #265 @ 0x109 │ │ │ │ dmb ish │ │ │ │ str r1, [r0, #4] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [pc, #40] @ 8f510 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r0, r2 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 777bd8 │ │ │ │ + b 777be8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r0, r3, ip, ror #20 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, r0, #20 │ │ │ │ @@ -59302,15 +59302,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 8f564 │ │ │ │ cmn r0, #1 │ │ │ │ ble 8f5fc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ - bl 1afa78 │ │ │ │ + bl 1afa88 │ │ │ │ b 8f52c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8f5b4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ @@ -59323,25 +59323,25 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 8f5bc │ │ │ │ cmp r1, #1 │ │ │ │ bne 8f5e4 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #632 @ 0x278 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ - bl 791aec │ │ │ │ + b 40e554 │ │ │ │ + bl 791afc │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 8f620 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 8f514 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ @@ -59371,28 +59371,28 @@ │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #592 @ 0x250 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ movw r1, #265 @ 0x109 │ │ │ │ dmb ish │ │ │ │ str r1, [r0, #4] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [pc, #40] @ 8f6e4 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r0, r2 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 777bd8 │ │ │ │ + b 777be8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ umlalseq r0, r3, r8, r8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, r0, #20 │ │ │ │ @@ -59419,15 +59419,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 8f738 │ │ │ │ cmn r0, #1 │ │ │ │ ble 8f7d0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ - bl 1afa78 │ │ │ │ + bl 1afa88 │ │ │ │ b 8f700 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8f788 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ @@ -59440,25 +59440,25 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 8f790 │ │ │ │ cmp r1, #1 │ │ │ │ bne 8f7b8 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ - bl 791aec │ │ │ │ + b 40e554 │ │ │ │ + bl 791afc │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 8f7f4 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 8f6e8 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ @@ -59488,28 +59488,28 @@ │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ movw r1, #265 @ 0x109 │ │ │ │ dmb ish │ │ │ │ str r1, [r0, #4] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [pc, #40] @ 8f8b8 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r0, r2 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 777bd8 │ │ │ │ + b 777be8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r0, r3, r4, asr #13 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, r0, #20 │ │ │ │ @@ -59536,15 +59536,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 8f90c │ │ │ │ cmn r0, #1 │ │ │ │ ble 8f9a4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ - bl 1afa78 │ │ │ │ + bl 1afa88 │ │ │ │ b 8f8d4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8f95c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ @@ -59557,25 +59557,25 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 8f964 │ │ │ │ cmp r1, #1 │ │ │ │ bne 8f98c │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #440 @ 0x1b8 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ - bl 791aec │ │ │ │ + b 40e554 │ │ │ │ + bl 791afc │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 8f9c8 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 8f8bc │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ @@ -59605,28 +59605,28 @@ │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ movw r1, #265 @ 0x109 │ │ │ │ dmb ish │ │ │ │ str r1, [r0, #4] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [pc, #40] @ 8fa8c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r0, r2 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 777bd8 │ │ │ │ + b 777be8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ ldrshteq r0, [r3], r0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, r0, #20 │ │ │ │ @@ -59653,15 +59653,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 8fae0 │ │ │ │ cmn r0, #1 │ │ │ │ ble 8fb78 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ - bl 1afa78 │ │ │ │ + bl 1afa88 │ │ │ │ b 8faa8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8fb30 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ @@ -59674,25 +59674,25 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 8fb38 │ │ │ │ cmp r1, #1 │ │ │ │ bne 8fb60 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ - bl 791aec │ │ │ │ + b 40e554 │ │ │ │ + bl 791afc │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 8fb9c │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 8fa90 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ @@ -59723,15 +59723,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 8fbf8 │ │ │ │ cmn r0, #1 │ │ │ │ ble 8fc90 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ - bl 1afa78 │ │ │ │ + bl 1afa88 │ │ │ │ b 8fbc0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8fc48 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ @@ -59744,25 +59744,25 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 8fc50 │ │ │ │ cmp r1, #1 │ │ │ │ bne 8fc78 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #328 @ 0x148 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ - bl 791aec │ │ │ │ + b 40e554 │ │ │ │ + bl 791afc │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 8fcb4 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 8fba8 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ @@ -59792,28 +59792,28 @@ │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ movw r1, #265 @ 0x109 │ │ │ │ dmb ish │ │ │ │ str r1, [r0, #4] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [pc, #40] @ 8fd78 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r0, r2 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 777bd8 │ │ │ │ + b 777be8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r0, r3, r4, lsl #4 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r2, r0, #4 │ │ │ │ @@ -59839,28 +59839,28 @@ │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ movw r1, #265 @ 0x109 │ │ │ │ dmb ish │ │ │ │ str r1, [r0, #4] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [pc, #40] @ 8fe34 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r0, r2 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 777bd8 │ │ │ │ + b 777be8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r0, r3, r8, asr #2 │ │ │ │ add r0, r0, #20 │ │ │ │ bx lr │ │ │ │ add r0, r0, #24 │ │ │ │ @@ -59874,725 +59874,725 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne 8fe54 │ │ │ │ cmp r2, #0 │ │ │ │ ldrpl r0, [pc, #12] @ 8fe80 │ │ │ │ movpl r1, ip │ │ │ │ addpl r0, pc, r0 │ │ │ │ poppl {fp, pc} │ │ │ │ - bl 791aec │ │ │ │ + bl 791afc │ │ │ │ adceq r1, sp, r4, lsl #20 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ ldrex r2, [r0] │ │ │ │ add r3, r2, #256 @ 0x100 │ │ │ │ strex r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne 8fe90 │ │ │ │ cmp r2, #0 │ │ │ │ ldrpl r0, [pc, #12] @ 8febc │ │ │ │ movpl r1, ip │ │ │ │ addpl r0, pc, r0 │ │ │ │ poppl {fp, pc} │ │ │ │ - bl 791aec │ │ │ │ + bl 791afc │ │ │ │ ldrdeq r1, [sp], r8 @ │ │ │ │ push {fp, lr} │ │ │ │ mov ip, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ ldrex r2, [r0] │ │ │ │ add r3, r2, #256 @ 0x100 │ │ │ │ strex r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne 8fecc │ │ │ │ cmp r2, #0 │ │ │ │ ldrpl r0, [pc, #12] @ 8fef8 │ │ │ │ movpl r1, ip │ │ │ │ addpl r0, pc, r0 │ │ │ │ poppl {fp, pc} │ │ │ │ - bl 791aec │ │ │ │ + bl 791afc │ │ │ │ adceq r1, sp, ip, lsr #19 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ ldrex r2, [r0] │ │ │ │ add r3, r2, #256 @ 0x100 │ │ │ │ strex r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne 8ff08 │ │ │ │ cmp r2, #0 │ │ │ │ ldrpl r0, [pc, #12] @ 8ff34 │ │ │ │ movpl r1, ip │ │ │ │ addpl r0, pc, r0 │ │ │ │ poppl {fp, pc} │ │ │ │ - bl 791aec │ │ │ │ + bl 791afc │ │ │ │ adceq r1, sp, r0, lsl #19 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ ldrex r2, [r0] │ │ │ │ add r3, r2, #256 @ 0x100 │ │ │ │ strex r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne 8ff44 │ │ │ │ cmp r2, #0 │ │ │ │ ldrpl r0, [pc, #12] @ 8ff70 │ │ │ │ movpl r1, ip │ │ │ │ addpl r0, pc, r0 │ │ │ │ poppl {fp, pc} │ │ │ │ - bl 791aec │ │ │ │ + bl 791afc │ │ │ │ adceq r1, sp, r4, asr r9 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ ldrex r2, [r0] │ │ │ │ add r3, r2, #256 @ 0x100 │ │ │ │ strex r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne 8ff80 │ │ │ │ cmp r2, #0 │ │ │ │ ldrpl r0, [pc, #12] @ 8ffac │ │ │ │ movpl r1, ip │ │ │ │ addpl r0, pc, r0 │ │ │ │ poppl {fp, pc} │ │ │ │ - bl 791aec │ │ │ │ + bl 791afc │ │ │ │ adceq r1, sp, r8, lsr #18 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ ldrex r2, [r0] │ │ │ │ add r3, r2, #256 @ 0x100 │ │ │ │ strex r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne 8ffbc │ │ │ │ cmp r2, #0 │ │ │ │ ldrpl r0, [pc, #12] @ 8ffe8 │ │ │ │ movpl r1, ip │ │ │ │ addpl r0, pc, r0 │ │ │ │ poppl {fp, pc} │ │ │ │ - bl 791aec │ │ │ │ + bl 791afc │ │ │ │ strdeq r1, [sp], ip @ │ │ │ │ push {fp, lr} │ │ │ │ mov ip, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ ldrex r2, [r0] │ │ │ │ add r3, r2, #256 @ 0x100 │ │ │ │ strex r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne 8fff8 │ │ │ │ cmp r2, #0 │ │ │ │ ldrpl r0, [pc, #12] @ 90024 │ │ │ │ movpl r1, ip │ │ │ │ addpl r0, pc, r0 │ │ │ │ poppl {fp, pc} │ │ │ │ - bl 791aec │ │ │ │ + bl 791afc │ │ │ │ ldrdeq r1, [sp], r0 @ │ │ │ │ push {fp, lr} │ │ │ │ mov ip, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ ldrex r2, [r0] │ │ │ │ add r3, r2, #256 @ 0x100 │ │ │ │ strex r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne 90034 │ │ │ │ cmp r2, #0 │ │ │ │ ldrpl r0, [pc, #12] @ 90060 │ │ │ │ movpl r1, ip │ │ │ │ addpl r0, pc, r0 │ │ │ │ poppl {fp, pc} │ │ │ │ - bl 791aec │ │ │ │ + bl 791afc │ │ │ │ adceq r1, sp, r4, lsr #17 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ ldrex r2, [r0] │ │ │ │ add r3, r2, #256 @ 0x100 │ │ │ │ strex r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne 90070 │ │ │ │ cmp r2, #0 │ │ │ │ ldrpl r0, [pc, #12] @ 9009c │ │ │ │ movpl r1, ip │ │ │ │ addpl r0, pc, r0 │ │ │ │ poppl {fp, pc} │ │ │ │ - bl 791aec │ │ │ │ + bl 791afc │ │ │ │ adceq r1, sp, r8, ror r8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ ldrex r2, [r0] │ │ │ │ add r3, r2, #256 @ 0x100 │ │ │ │ strex r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne 900ac │ │ │ │ cmp r2, #0 │ │ │ │ ldrpl r0, [pc, #12] @ 900d8 │ │ │ │ movpl r1, ip │ │ │ │ addpl r0, pc, r0 │ │ │ │ poppl {fp, pc} │ │ │ │ - bl 791aec │ │ │ │ + bl 791afc │ │ │ │ adceq r1, sp, ip, asr #16 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ ldrex r2, [r0] │ │ │ │ add r3, r2, #256 @ 0x100 │ │ │ │ strex r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne 900e8 │ │ │ │ cmp r2, #0 │ │ │ │ ldrpl r0, [pc, #12] @ 90114 │ │ │ │ movpl r1, ip │ │ │ │ addpl r0, pc, r0 │ │ │ │ poppl {fp, pc} │ │ │ │ - bl 791aec │ │ │ │ + bl 791afc │ │ │ │ adceq r1, sp, r0, lsr #16 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ ldrex r2, [r0] │ │ │ │ add r3, r2, #256 @ 0x100 │ │ │ │ strex r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne 90124 │ │ │ │ cmp r2, #0 │ │ │ │ ldrpl r0, [pc, #12] @ 90150 │ │ │ │ movpl r1, ip │ │ │ │ addpl r0, pc, r0 │ │ │ │ poppl {fp, pc} │ │ │ │ - bl 791aec │ │ │ │ + bl 791afc │ │ │ │ strdeq r1, [sp], r4 @ │ │ │ │ push {fp, lr} │ │ │ │ mov ip, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ ldrex r2, [r0] │ │ │ │ add r3, r2, #256 @ 0x100 │ │ │ │ strex r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne 90160 │ │ │ │ cmp r2, #0 │ │ │ │ ldrpl r0, [pc, #12] @ 9018c │ │ │ │ movpl r1, ip │ │ │ │ addpl r0, pc, r0 │ │ │ │ poppl {fp, pc} │ │ │ │ - bl 791aec │ │ │ │ + bl 791afc │ │ │ │ adceq r1, sp, r8, asr #15 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ ldrex r2, [r0] │ │ │ │ add r3, r2, #256 @ 0x100 │ │ │ │ strex r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne 9019c │ │ │ │ cmp r2, #0 │ │ │ │ ldrpl r0, [pc, #12] @ 901c8 │ │ │ │ movpl r1, ip │ │ │ │ addpl r0, pc, r0 │ │ │ │ poppl {fp, pc} │ │ │ │ - bl 791aec │ │ │ │ + bl 791afc │ │ │ │ umlaleq r1, sp, ip, r7 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ ldrex r2, [r0] │ │ │ │ add r3, r2, #256 @ 0x100 │ │ │ │ strex r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne 901d8 │ │ │ │ cmp r2, #0 │ │ │ │ ldrpl r0, [pc, #12] @ 90204 │ │ │ │ movpl r1, ip │ │ │ │ addpl r0, pc, r0 │ │ │ │ poppl {fp, pc} │ │ │ │ - bl 791aec │ │ │ │ + bl 791afc │ │ │ │ adceq r1, sp, r0, ror r7 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ ldrex r2, [r0] │ │ │ │ add r3, r2, #256 @ 0x100 │ │ │ │ strex r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne 90214 │ │ │ │ cmp r2, #0 │ │ │ │ ldrpl r0, [pc, #12] @ 90240 │ │ │ │ movpl r1, ip │ │ │ │ addpl r0, pc, r0 │ │ │ │ poppl {fp, pc} │ │ │ │ - bl 791aec │ │ │ │ + bl 791afc │ │ │ │ adceq r1, sp, r4, asr #14 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ ldrex r2, [r0] │ │ │ │ add r3, r2, #256 @ 0x100 │ │ │ │ strex r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne 90250 │ │ │ │ cmp r2, #0 │ │ │ │ ldrpl r0, [pc, #12] @ 9027c │ │ │ │ movpl r1, ip │ │ │ │ addpl r0, pc, r0 │ │ │ │ poppl {fp, pc} │ │ │ │ - bl 791aec │ │ │ │ + bl 791afc │ │ │ │ adceq r1, sp, r8, lsl r7 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ ldrex r2, [r0] │ │ │ │ add r3, r2, #256 @ 0x100 │ │ │ │ strex r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne 9028c │ │ │ │ cmp r2, #0 │ │ │ │ ldrpl r0, [pc, #12] @ 902b8 │ │ │ │ movpl r1, ip │ │ │ │ addpl r0, pc, r0 │ │ │ │ poppl {fp, pc} │ │ │ │ - bl 791aec │ │ │ │ + bl 791afc │ │ │ │ adceq r1, sp, ip, ror #13 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ ldrex r2, [r0] │ │ │ │ add r3, r2, #256 @ 0x100 │ │ │ │ strex r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne 902c8 │ │ │ │ cmp r2, #0 │ │ │ │ ldrpl r0, [pc, #12] @ 902f4 │ │ │ │ movpl r1, ip │ │ │ │ addpl r0, pc, r0 │ │ │ │ poppl {fp, pc} │ │ │ │ - bl 791aec │ │ │ │ + bl 791afc │ │ │ │ adceq r1, sp, r0, asr #13 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ ldrex r2, [r0] │ │ │ │ add r3, r2, #256 @ 0x100 │ │ │ │ strex r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne 90304 │ │ │ │ cmp r2, #0 │ │ │ │ ldrpl r0, [pc, #12] @ 90330 │ │ │ │ movpl r1, ip │ │ │ │ addpl r0, pc, r0 │ │ │ │ poppl {fp, pc} │ │ │ │ - bl 791aec │ │ │ │ + bl 791afc │ │ │ │ umlaleq r1, sp, r4, r6 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ ldrex r2, [r0] │ │ │ │ add r3, r2, #256 @ 0x100 │ │ │ │ strex r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne 90340 │ │ │ │ cmp r2, #0 │ │ │ │ ldrpl r0, [pc, #12] @ 9036c │ │ │ │ movpl r1, ip │ │ │ │ addpl r0, pc, r0 │ │ │ │ poppl {fp, pc} │ │ │ │ - bl 791aec │ │ │ │ + bl 791afc │ │ │ │ adceq r1, sp, r8, ror #12 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ ldrex r2, [r0] │ │ │ │ add r3, r2, #256 @ 0x100 │ │ │ │ strex r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne 9037c │ │ │ │ cmp r2, #0 │ │ │ │ ldrpl r0, [pc, #12] @ 903a8 │ │ │ │ movpl r1, ip │ │ │ │ addpl r0, pc, r0 │ │ │ │ poppl {fp, pc} │ │ │ │ - bl 791aec │ │ │ │ + bl 791afc │ │ │ │ adceq r1, sp, ip, lsr r6 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ ldrex r2, [r0] │ │ │ │ add r3, r2, #256 @ 0x100 │ │ │ │ strex r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne 903b8 │ │ │ │ cmp r2, #0 │ │ │ │ ldrpl r0, [pc, #12] @ 903e4 │ │ │ │ movpl r1, ip │ │ │ │ addpl r0, pc, r0 │ │ │ │ poppl {fp, pc} │ │ │ │ - bl 791aec │ │ │ │ + bl 791afc │ │ │ │ adceq r1, sp, r0, lsl r6 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ ldrex r2, [r0] │ │ │ │ add r3, r2, #256 @ 0x100 │ │ │ │ strex r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne 903f4 │ │ │ │ cmp r2, #0 │ │ │ │ ldrpl r0, [pc, #12] @ 90420 │ │ │ │ movpl r1, ip │ │ │ │ addpl r0, pc, r0 │ │ │ │ poppl {fp, pc} │ │ │ │ - bl 791aec │ │ │ │ + bl 791afc │ │ │ │ adceq r1, sp, r4, ror #11 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ ldrex r2, [r0] │ │ │ │ add r3, r2, #256 @ 0x100 │ │ │ │ strex r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne 90430 │ │ │ │ cmp r2, #0 │ │ │ │ ldrpl r0, [pc, #12] @ 9045c │ │ │ │ movpl r1, ip │ │ │ │ addpl r0, pc, r0 │ │ │ │ poppl {fp, pc} │ │ │ │ - bl 791aec │ │ │ │ + bl 791afc │ │ │ │ strhteq r1, [sp], r8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ ldrex r2, [r0] │ │ │ │ add r3, r2, #256 @ 0x100 │ │ │ │ strex r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne 9046c │ │ │ │ cmp r2, #0 │ │ │ │ ldrpl r0, [pc, #12] @ 90498 │ │ │ │ movpl r1, ip │ │ │ │ addpl r0, pc, r0 │ │ │ │ poppl {fp, pc} │ │ │ │ - bl 791aec │ │ │ │ + bl 791afc │ │ │ │ adceq r1, sp, ip, lsl #11 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ ldrex r2, [r0] │ │ │ │ add r3, r2, #256 @ 0x100 │ │ │ │ strex r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne 904a8 │ │ │ │ cmp r2, #0 │ │ │ │ ldrpl r0, [pc, #12] @ 904d4 │ │ │ │ movpl r1, ip │ │ │ │ addpl r0, pc, r0 │ │ │ │ poppl {fp, pc} │ │ │ │ - bl 791aec │ │ │ │ + bl 791afc │ │ │ │ adceq r1, sp, r0, ror #10 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ ldrex r2, [r0] │ │ │ │ add r3, r2, #256 @ 0x100 │ │ │ │ strex r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne 904e4 │ │ │ │ cmp r2, #0 │ │ │ │ ldrpl r0, [pc, #12] @ 90510 │ │ │ │ movpl r1, ip │ │ │ │ addpl r0, pc, r0 │ │ │ │ poppl {fp, pc} │ │ │ │ - bl 791aec │ │ │ │ + bl 791afc │ │ │ │ adceq r1, sp, r4, lsr r5 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ ldrex r2, [r0] │ │ │ │ add r3, r2, #256 @ 0x100 │ │ │ │ strex r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne 90520 │ │ │ │ cmp r2, #0 │ │ │ │ ldrpl r0, [pc, #12] @ 9054c │ │ │ │ movpl r1, ip │ │ │ │ addpl r0, pc, r0 │ │ │ │ poppl {fp, pc} │ │ │ │ - bl 791aec │ │ │ │ + bl 791afc │ │ │ │ adceq r1, sp, r8, lsl #10 │ │ │ │ add r0, r0, #20 │ │ │ │ b a1f7c │ │ │ │ ldrb r1, [r0, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ bxne lr │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9057c │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r2, #1 │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ bx lr │ │ │ │ ldrb r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ bxne lr │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 905a4 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ mov r2, #1 │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r0, r0, #24 │ │ │ │ bl a5cf4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r0, r0, #24 │ │ │ │ bl aa840 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldrb r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ beq 90624 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r5, r0, #24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #44 @ 0x2c │ │ │ │ - bl 62d070 │ │ │ │ + bl 62d080 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ beq 90660 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9061c │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r2, #1 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ add r0, r4, #32 │ │ │ │ - bl 62d070 │ │ │ │ + bl 62d080 │ │ │ │ b 9061c │ │ │ │ mov r4, r0 │ │ │ │ b 90680 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl a7d1c │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r0, r0, #20 │ │ │ │ bl a3fa0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r5, [r0, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl a523c │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #5480 @ 0x1568 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #5480 @ 0x1568 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r0, r0, #24 │ │ │ │ bl a7098 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r0, r0, #24 │ │ │ │ bl a4d48 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r0, r0, #24 │ │ │ │ bl a85b4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r0, r0, #24 │ │ │ │ bl a87e8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r0, r0, #24 │ │ │ │ bl a7f88 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r0, r0, #24 │ │ │ │ bl a462c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r0, r0, #24 │ │ │ │ bl a8674 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ ldrb r1, [r0, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ bxne lr │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 90894 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ mov r2, #1 │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r0, r0, #24 │ │ │ │ bl adf48 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ ldrb r1, [r0, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ bxne lr │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 908fc │ │ │ │ ldr r2, [r0, #24] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 90930 │ │ │ │ ldr r1, [r0, #44] @ 0x2c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ pop {r4, lr} │ │ │ │ cmpne r1, #0 │ │ │ │ bne 90924 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ b 9090c │ │ │ │ ldrb r1, [r0, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ bxne lr │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 90970 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ mov r2, #1 │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r0, r0, #24 │ │ │ │ bl a6f2c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r3, [r0, #4] │ │ │ │ dmb ish │ │ │ │ tst r3, #12 │ │ │ │ @@ -60649,16 +60649,16 @@ │ │ │ │ tst r3, #2 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ cmp r3, #0 │ │ │ │ bmi 90a9c │ │ │ │ mov r1, lr │ │ │ │ mov r2, #0 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1afa78 │ │ │ │ - bl 791aec │ │ │ │ + b 1afa88 │ │ │ │ + bl 791afc │ │ │ │ push {r4, lr} │ │ │ │ ldr r3, [r0, #4] │ │ │ │ dmb ish │ │ │ │ tst r3, #12 │ │ │ │ beq 90ab8 │ │ │ │ pop {r4, pc} │ │ │ │ mov lr, r0 │ │ │ │ @@ -60710,16 +60710,16 @@ │ │ │ │ bne 90ab4 │ │ │ │ cmp r3, #0 │ │ │ │ bmi 90b90 │ │ │ │ ldr r0, [pc, #16] @ 90b94 │ │ │ │ mov r1, lr │ │ │ │ ldr r0, [pc, r0] │ │ │ │ pop {r4, lr} │ │ │ │ - b 777bd8 │ │ │ │ - bl 791aec │ │ │ │ + b 777be8 │ │ │ │ + bl 791afc │ │ │ │ adcseq pc, r2, ip, asr #7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #724 @ 0x2d4 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ add r5, r0, #4 │ │ │ │ add fp, r0, #24 │ │ │ │ @@ -60760,15 +60760,15 @@ │ │ │ │ bne 90fd0 │ │ │ │ ldr sl, [r4, #24] │ │ │ │ ldr r7, [r4, #28] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ add r9, sp, #536 @ 0x218 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl 92e3a4 │ │ │ │ + bl 92e3b4 │ │ │ │ ldr r8, [sp, #536] @ 0x218 │ │ │ │ ldr r0, [sp, #540] @ 0x21c │ │ │ │ eor r1, r8, #2 │ │ │ │ orrs r0, r1, r0 │ │ │ │ bne 90e18 │ │ │ │ ldr r0, [sp, #544] @ 0x220 │ │ │ │ mov r8, #2 │ │ │ │ @@ -60782,15 +60782,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 90cb0 │ │ │ │ ldr r1, [fp] │ │ │ │ cmp r1, #0 │ │ │ │ beq 90cb0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ bic r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ bne 90cb4 │ │ │ │ mov r6, #0 │ │ │ │ @@ -60831,29 +60831,29 @@ │ │ │ │ beq 90d64 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #208 @ 0xd0 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r6, #0 │ │ │ │ beq 90fc4 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b 90fc4 │ │ │ │ cmp r1, #0 │ │ │ │ bne 90fe8 │ │ │ │ ldr sl, [r4, #24] │ │ │ │ ldr r7, [r4, #28] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ add r0, sp, #536 @ 0x218 │ │ │ │ mov r1, r7 │ │ │ │ - bl 92e3a4 │ │ │ │ + bl 92e3b4 │ │ │ │ ldr r0, [sp, #544] @ 0x220 │ │ │ │ ldr r8, [sp, #536] @ 0x218 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [sp, #548] @ 0x224 │ │ │ │ ldr r9, [sp, #540] @ 0x21c │ │ │ │ str r0, [sp, #8] │ │ │ │ eor r0, r8, #2 │ │ │ │ @@ -60865,15 +60865,15 @@ │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ bl 53d54 │ │ │ │ cmp sl, #0 │ │ │ │ beq 90dfc │ │ │ │ mov r0, r7 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #1 │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ strb r0, [r4, #36] @ 0x24 │ │ │ │ add r0, sp, #32 │ │ │ │ mov r2, #168 @ 0xa8 │ │ │ │ bl 53d54 │ │ │ │ b 90e6c │ │ │ │ @@ -60886,15 +60886,15 @@ │ │ │ │ add r0, sp, #368 @ 0x170 │ │ │ │ bl 53d54 │ │ │ │ cmp sl, #0 │ │ │ │ beq 90e50 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #1 │ │ │ │ add r1, sp, #368 @ 0x170 │ │ │ │ strb r0, [r4, #36] @ 0x24 │ │ │ │ add r0, sp, #32 │ │ │ │ mov r2, #168 @ 0xa8 │ │ │ │ bl 53d54 │ │ │ │ mov r9, #0 │ │ │ │ @@ -60974,15 +60974,15 @@ │ │ │ │ beq 90fa0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #208 @ 0xd0 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r6, #0 │ │ │ │ beq 90fc4 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #724 @ 0x2d4 │ │ │ │ @@ -61002,69 +61002,69 @@ │ │ │ │ bl 8ebf8 │ │ │ │ b 9100c │ │ │ │ bl 8ebf8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ add lr, sp, #512 @ 0x200 │ │ │ │ add r0, lr, #211 @ 0xd3 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r6, #0 │ │ │ │ beq 9110c │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b 9110c │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add lr, sp, #512 @ 0x200 │ │ │ │ add r0, lr, #211 @ 0xd3 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r6, #0 │ │ │ │ beq 9110c │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b 9110c │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ cmp sl, #0 │ │ │ │ beq 91084 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #36] @ 0x24 │ │ │ │ b 91104 │ │ │ │ mov r8, r0 │ │ │ │ cmp sl, #0 │ │ │ │ beq 910ac │ │ │ │ mov r0, r7 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #36] @ 0x24 │ │ │ │ b 9111c │ │ │ │ mov r5, r0 │ │ │ │ add lr, sp, #512 @ 0x200 │ │ │ │ add r0, lr, #211 @ 0xd3 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9110c │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add lr, sp, #512 @ 0x200 │ │ │ │ add r0, lr, #211 @ 0xd3 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9110c │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add lr, sp, #512 @ 0x200 │ │ │ │ add r0, lr, #211 @ 0xd3 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9110c │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ bl aa900 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ @@ -61080,15 +61080,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 90e6c │ │ │ │ ldr r1, [fp] │ │ │ │ cmp r1, #0 │ │ │ │ beq 90e6c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b 90e6c │ │ │ │ bl 8e864 │ │ │ │ adceq r0, sp, r8, asr #29 │ │ │ │ adceq r0, sp, r0, ror #29 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ @@ -61131,25 +61131,25 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 915d0 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ ldr fp, [r4, #24] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ add r0, sp, #20 │ │ │ │ mov r1, fp │ │ │ │ - bl 92db9c │ │ │ │ + bl 92dbac │ │ │ │ b 9134c │ │ │ │ ldrb r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ bne 9124c │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9124c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r7] │ │ │ │ bic r1, r0, #1 │ │ │ │ strex r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ bne 91250 │ │ │ │ mov r6, #0 │ │ │ │ @@ -61191,42 +61191,42 @@ │ │ │ │ beq 91304 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r6, #0 │ │ │ │ beq 915c4 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ b 915c4 │ │ │ │ cmp r0, #0 │ │ │ │ bne 915e8 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ ldr fp, [r4, #24] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ add r0, sp, #20 │ │ │ │ mov r1, fp │ │ │ │ - bl 92db9c │ │ │ │ + bl 92dbac │ │ │ │ ldrb r0, [sp, #31] │ │ │ │ cmp r5, #0 │ │ │ │ ldrh r1, [sp, #29] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ orr sl, r1, r0, lsl #16 │ │ │ │ ldrb r6, [sp, #28] │ │ │ │ beq 91384 │ │ │ │ mov r1, r5 │ │ │ │ mov r5, r2 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r2, r5 │ │ │ │ cmp r8, #0 │ │ │ │ mov r0, #1 │ │ │ │ orrne r6, r6, sl, lsl #8 │ │ │ │ strb r0, [r4, #32] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ @@ -61273,15 +61273,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 91504 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b 91504 │ │ │ │ cmp r1, #0 │ │ │ │ beq 914bc │ │ │ │ ldrb r0, [r4, #24] │ │ │ │ cmp r0, #3 │ │ │ │ bne 91504 │ │ │ │ ldr r6, [r4, #28] │ │ │ │ @@ -61292,38 +61292,38 @@ │ │ │ │ mov r0, sl │ │ │ │ blx r1 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 914a8 │ │ │ │ ldr r2, [fp, #8] │ │ │ │ mov r0, sl │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b 91504 │ │ │ │ ldrb r1, [r4, #28] │ │ │ │ cmp r1, #3 │ │ │ │ bne 914d0 │ │ │ │ - bl 2b77d8 │ │ │ │ + bl 2b77e8 │ │ │ │ b 91504 │ │ │ │ cmp r1, #2 │ │ │ │ beq 91504 │ │ │ │ ldr r1, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 914e0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 91504 │ │ │ │ dmb ish │ │ │ │ - bl 947dec │ │ │ │ + bl 947dfc │ │ │ │ mov r6, #0 │ │ │ │ tst r8, #32 │ │ │ │ bne 91514 │ │ │ │ b 91560 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r7] │ │ │ │ orr r1, r0, #128 @ 0x80 │ │ │ │ @@ -61358,15 +61358,15 @@ │ │ │ │ beq 915a0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r6, #0 │ │ │ │ beq 915c4 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ @@ -61393,80 +61393,80 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 9163c │ │ │ │ ldr r2, [fp, #8] │ │ │ │ mov r0, sl │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ b 9166c │ │ │ │ mov r7, r0 │ │ │ │ b 91670 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 91670 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #35 @ 0x23 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 91754 │ │ │ │ bl 8e880 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #35 @ 0x23 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r6, #0 │ │ │ │ beq 91754 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ b 91754 │ │ │ │ bl 8e880 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #35 @ 0x23 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r6, #0 │ │ │ │ beq 91754 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ b 91754 │ │ │ │ bl 8e880 │ │ │ │ mov r7, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 916ec │ │ │ │ mov r0, fp │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #32] │ │ │ │ b 9174c │ │ │ │ mov r6, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 91714 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #32] │ │ │ │ b 91764 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #35 @ 0x23 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 91754 │ │ │ │ bl 8e880 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #35 @ 0x23 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 91754 │ │ │ │ bl 8e880 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl aa560 │ │ │ │ mov r0, r7 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ @@ -61482,15 +61482,15 @@ │ │ │ │ bne 917a0 │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 917a0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r2, r5 │ │ │ │ b 91394 │ │ │ │ bl 8e864 │ │ │ │ adceq r0, sp, r4, asr #17 │ │ │ │ adceq r0, sp, r4, lsr #17 │ │ │ │ ldrdeq r0, [sp], ip @ │ │ │ │ strhteq r0, [sp], r4 │ │ │ │ @@ -61562,15 +61562,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 91900 │ │ │ │ ldr r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 918e0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 91e44 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -61620,15 +61620,15 @@ │ │ │ │ beq 919b8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, #0 │ │ │ │ cmp r6, #0 │ │ │ │ beq 919e0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -61658,15 +61658,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 91a80 │ │ │ │ ldr r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 91a60 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 91e70 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -61746,15 +61746,15 @@ │ │ │ │ beq 91bb0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, #0 │ │ │ │ cmp r6, #0 │ │ │ │ beq 919e0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 919e0 │ │ │ │ @@ -61789,15 +61789,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 91c8c │ │ │ │ ldr r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 91c6c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 91cc8 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -61815,22 +61815,22 @@ │ │ │ │ tst r2, #1 │ │ │ │ mov fp, r1 │ │ │ │ dmb ish │ │ │ │ beq 91c30 │ │ │ │ b 91cf4 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 91c8c │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b 91c8c │ │ │ │ tst r1, #8 │ │ │ │ bne 91d64 │ │ │ │ tst r1, #1 │ │ │ │ bne 91d74 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [sl] │ │ │ │ @@ -61848,27 +61848,27 @@ │ │ │ │ beq 91d48 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r6, #0 │ │ │ │ tst r1, #32 │ │ │ │ bne 91d8c │ │ │ │ b 91dd8 │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [pc, #568] @ 91fb8 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 777bd8 │ │ │ │ + bl 777be8 │ │ │ │ b 919e0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [sl] │ │ │ │ orr r1, r0, #128 @ 0x80 │ │ │ │ strex r2, r1, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ bne 91d90 │ │ │ │ @@ -61900,94 +61900,94 @@ │ │ │ │ beq 91e18 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, #0 │ │ │ │ cmp r6, #0 │ │ │ │ beq 919e0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 919e0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 91900 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b 91900 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 91a80 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b 91a80 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 91f14 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r6, #0 │ │ │ │ beq 91f14 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 91f14 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ b 91f14 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r6, #0 │ │ │ │ beq 91fac │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 91fac │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #23 │ │ │ │ beq 91fac │ │ │ │ add r0, sp, #24 │ │ │ │ bl a3db8 │ │ │ │ b 91fac │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 91fac │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 91fac │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r6, #0 │ │ │ │ beq 91fac │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 91fac │ │ │ │ bl 8e880 │ │ │ │ @@ -61997,15 +61997,15 @@ │ │ │ │ b 91fac │ │ │ │ bl 8e880 │ │ │ │ bl 8d778 │ │ │ │ b 91898 │ │ │ │ bl 8e864 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ ldrsbteq lr, [r2], r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ @@ -62054,15 +62054,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 92090 │ │ │ │ ldr r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 92090 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ bic r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ bne 92094 │ │ │ │ mov r8, #0 │ │ │ │ @@ -62103,15 +62103,15 @@ │ │ │ │ beq 92144 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, #0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 9216c │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -62143,15 +62143,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 921f4 │ │ │ │ ldr r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 921f4 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #1 │ │ │ │ ldrex r1, [r6] │ │ │ │ cmp r1, r5 │ │ │ │ bne 921a0 │ │ │ │ and r2, r7, r5 │ │ │ │ dmb ish │ │ │ │ strex r3, r2, [r6] │ │ │ │ @@ -62182,15 +62182,15 @@ │ │ │ │ beq 92280 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r0, [sp, #20] │ │ │ │ @@ -62200,15 +62200,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 922d8 │ │ │ │ ldr r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 922d8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r2, sp, #16 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r8, {r0, r1, r2} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #12 │ │ │ │ b 92304 │ │ │ │ mov r2, #0 │ │ │ │ @@ -62276,15 +62276,15 @@ │ │ │ │ beq 923f8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, #0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 9216c │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 9216c │ │ │ │ @@ -62292,15 +62292,15 @@ │ │ │ │ tst r1, #32 │ │ │ │ bne 9244c │ │ │ │ b 92494 │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [pc, #504] @ 92638 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 777bd8 │ │ │ │ + bl 777be8 │ │ │ │ b 9216c │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ orr r1, r0, #128 @ 0x80 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ bne 92450 │ │ │ │ @@ -62331,72 +62331,72 @@ │ │ │ │ beq 924d4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, #0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 9216c │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 9216c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #47 @ 0x2f │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 92550 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #47 @ 0x2f │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r8, #0 │ │ │ │ beq 92550 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 92550 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ b 92550 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #47 @ 0x2f │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #2 │ │ │ │ beq 9262c │ │ │ │ add r0, sp, #16 │ │ │ │ bl a3668 │ │ │ │ b 9262c │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #47 @ 0x2f │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r8, #0 │ │ │ │ beq 9262c │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 9262c │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #47 @ 0x2f │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9262c │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #47 @ 0x2f │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9262c │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #47 @ 0x2f │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r8, #0 │ │ │ │ beq 9262c │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 9262c │ │ │ │ bl 8e880 │ │ │ │ @@ -62413,15 +62413,15 @@ │ │ │ │ ldrb r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ bne 922d8 │ │ │ │ b 922c0 │ │ │ │ bl 8e864 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #47 @ 0x2f │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq sp, r2, r0, lsl fp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ @@ -62468,21 +62468,21 @@ │ │ │ │ stm r2, {r0, r1, r3, r4, r7} │ │ │ │ ldr r9, [r8, #20] │ │ │ │ ldr sl, [r8, #24] │ │ │ │ ldr r3, [r8, #28] │ │ │ │ add r1, ip, #12 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ mov r2, sl │ │ │ │ - bl 93d00c │ │ │ │ + bl 93d01c │ │ │ │ cmp r9, #0 │ │ │ │ beq 92720 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ strb r2, [r8, #40] @ 0x28 │ │ │ │ uxtb r2, r0 │ │ │ │ cmp r2, #5 │ │ │ │ beq 928d0 │ │ │ │ @@ -62495,15 +62495,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 92774 │ │ │ │ ldr r1, [fp] │ │ │ │ cmp r1, #0 │ │ │ │ beq 92774 │ │ │ │ ldr r0, [r8, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ bic r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ bne 92778 │ │ │ │ mov r4, #0 │ │ │ │ @@ -62545,15 +62545,15 @@ │ │ │ │ beq 9282c │ │ │ │ ldr r0, [r8, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, #0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 92854 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -62569,21 +62569,21 @@ │ │ │ │ stm r2, {r0, r1, r3, r4, r7} │ │ │ │ ldr r4, [r8, #20] │ │ │ │ ldr r9, [r8, #24] │ │ │ │ ldr r3, [r8, #28] │ │ │ │ add r1, ip, #12 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ mov r2, r9 │ │ │ │ - bl 93d00c │ │ │ │ + bl 93d01c │ │ │ │ cmp r4, #0 │ │ │ │ beq 928b4 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ strb r2, [r8, #40] @ 0x28 │ │ │ │ uxtb r2, r1 │ │ │ │ cmp r2, #5 │ │ │ │ bne 929dc │ │ │ │ @@ -62607,15 +62607,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 92934 │ │ │ │ ldr r1, [fp] │ │ │ │ cmp r1, #0 │ │ │ │ beq 92934 │ │ │ │ ldr r0, [r8, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #1 │ │ │ │ ldrex r1, [r6] │ │ │ │ cmp r1, r5 │ │ │ │ bne 928e0 │ │ │ │ and r2, r7, r5 │ │ │ │ dmb ish │ │ │ │ strex r3, r2, [r6] │ │ │ │ @@ -62646,15 +62646,15 @@ │ │ │ │ beq 929c0 │ │ │ │ ldr r0, [r8, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ @@ -62734,15 +62734,15 @@ │ │ │ │ beq 92b20 │ │ │ │ ldr r0, [r8, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, #0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 92854 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 92854 │ │ │ │ @@ -62750,15 +62750,15 @@ │ │ │ │ tst r1, #32 │ │ │ │ bne 92b74 │ │ │ │ b 92bc0 │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [pc, #724] @ 92e3c │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 777bd8 │ │ │ │ + bl 777be8 │ │ │ │ b 92854 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ orr r1, r0, #128 @ 0x80 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ bne 92b78 │ │ │ │ @@ -62790,15 +62790,15 @@ │ │ │ │ beq 92c00 │ │ │ │ ldr r0, [r8, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, #0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 92854 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 92854 │ │ │ │ @@ -62820,92 +62820,92 @@ │ │ │ │ b 92c78 │ │ │ │ ldr r0, [pc, #444] @ 92e30 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #67 @ 0x43 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 92ccc │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #67 @ 0x43 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r4, #0 │ │ │ │ beq 92ccc │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 92ccc │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ b 92ccc │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #67 @ 0x43 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #2 │ │ │ │ beq 92dd0 │ │ │ │ add r0, sp, #32 │ │ │ │ bl a3668 │ │ │ │ b 92dd0 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #67 @ 0x43 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r4, #0 │ │ │ │ beq 92dd0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 92dd0 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #67 @ 0x43 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 92dd0 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #67 @ 0x43 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 92dd0 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #67 @ 0x43 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r4, #0 │ │ │ │ beq 92dd0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 92dd0 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 92d7c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r8, #40] @ 0x28 │ │ │ │ b 92dc8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r9, #0 │ │ │ │ beq 92da4 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r8, #40] @ 0x28 │ │ │ │ b 92de0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #67 @ 0x43 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 92dd0 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ bl ab4cc │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ @@ -62923,15 +62923,15 @@ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #24] │ │ │ │ bne 929fc │ │ │ │ ldr r1, [fp] │ │ │ │ cmp r1, #0 │ │ │ │ beq 929fc │ │ │ │ ldr r0, [r8, #24] │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b 929fc │ │ │ │ bl 8e864 │ │ │ │ adceq pc, ip, r8, ror #4 │ │ │ │ adceq pc, ip, r8, asr #4 │ │ │ │ adceq pc, ip, r0, lsl #5 │ │ │ │ adceq pc, ip, r8, asr r2 @ │ │ │ │ adcseq sp, r2, r8, ror #7 │ │ │ │ @@ -62979,15 +62979,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ str r6, [sp, #32] │ │ │ │ str r8, [sp, #28] │ │ │ │ str fp, [sp, #24] │ │ │ │ beq 93188 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 33abb0 │ │ │ │ + bl 33abc0 │ │ │ │ mov r9, r0 │ │ │ │ tst r9, #1 │ │ │ │ beq 9319c │ │ │ │ mov r0, #0 │ │ │ │ b 92f30 │ │ │ │ mov r2, #0 │ │ │ │ clrex │ │ │ │ @@ -63045,34 +63045,34 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 92fe4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 9300c │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #632 @ 0x278 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrex r0, [r7] │ │ │ │ add r1, r0, #256 @ 0x100 │ │ │ │ strex r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ bne 93028 │ │ │ │ cmn r0, #1 │ │ │ │ ble 93450 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ mov r6, #1 │ │ │ │ - bl 1afa78 │ │ │ │ + bl 1afa88 │ │ │ │ mov r0, fp │ │ │ │ bl 8f514 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ bl a8674 │ │ │ │ @@ -63129,29 +63129,29 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 93134 │ │ │ │ cmp r1, #1 │ │ │ │ bne 9315c │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #632 @ 0x278 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r6, #0 │ │ │ │ cmp sl, #0 │ │ │ │ beq 9301c │ │ │ │ ldr r1, [sl, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ b 9301c │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 33abb0 │ │ │ │ + bl 33abc0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 92f10 │ │ │ │ mov sl, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl a8674 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #12 │ │ │ │ @@ -63232,19 +63232,19 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 932d0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 932f8 │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #632 @ 0x278 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r6, #0 │ │ │ │ cmp sl, #0 │ │ │ │ beq 9301c │ │ │ │ ldr r1, [sl, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ b 9301c │ │ │ │ @@ -63294,19 +63294,19 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 933c8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 933f0 │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #632 @ 0x278 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r6, #0 │ │ │ │ cmp sl, #0 │ │ │ │ beq 9301c │ │ │ │ ldr r1, [sl, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ b 9301c │ │ │ │ @@ -63317,71 +63317,71 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9322c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b 9322c │ │ │ │ - bl 791aec │ │ │ │ + bl 791afc │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #43 @ 0x2b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 935cc │ │ │ │ bl 8e880 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 93484 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #43 @ 0x2b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 935cc │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 8f514 │ │ │ │ b 935cc │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #43 @ 0x2b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp sl, #0 │ │ │ │ beq 935cc │ │ │ │ ldr r1, [sl, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ b 935cc │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #43 @ 0x2b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 935cc │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #43 @ 0x2b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp sl, #0 │ │ │ │ beq 935cc │ │ │ │ ldr r1, [sl, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ b 935cc │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #43 @ 0x2b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 935cc │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #43 @ 0x2b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ bl a308c │ │ │ │ b 935cc │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ @@ -63392,36 +63392,36 @@ │ │ │ │ mov r9, r1 │ │ │ │ cmp r0, #0 │ │ │ │ bne 931a0 │ │ │ │ b 92f08 │ │ │ │ bl 8e864 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #43 @ 0x2b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp sl, #0 │ │ │ │ beq 935cc │ │ │ │ ldr r1, [sl, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ b 935cc │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #43 @ 0x2b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 935cc │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #43 @ 0x2b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 935cc │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #43 @ 0x2b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ strdeq lr, [ip], r0 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ @@ -63476,15 +63476,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 936c8 │ │ │ │ ldr r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 936c8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ bic r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ bne 936cc │ │ │ │ mov r8, #0 │ │ │ │ @@ -63525,15 +63525,15 @@ │ │ │ │ beq 9377c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, #0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 937a4 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -63572,15 +63572,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 93848 │ │ │ │ ldr r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 93848 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #1 │ │ │ │ ldrex r1, [r6] │ │ │ │ cmp r1, r5 │ │ │ │ bne 937f4 │ │ │ │ and r2, r7, r5 │ │ │ │ dmb ish │ │ │ │ strex r3, r2, [r6] │ │ │ │ @@ -63611,27 +63611,27 @@ │ │ │ │ beq 938d4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldrb r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ bne 93914 │ │ │ │ ldr r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 93914 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r2, sp, #16 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r8, {r0, r1, r2} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #12 │ │ │ │ b 93940 │ │ │ │ mov r2, #0 │ │ │ │ @@ -63703,27 +63703,27 @@ │ │ │ │ beq 93a44 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, #0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 937a4 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 937a4 │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [pc, #480] @ 93c5c │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 777bd8 │ │ │ │ + bl 777be8 │ │ │ │ b 937a4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ orr r1, r0, #128 @ 0x80 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ bne 93a8c │ │ │ │ @@ -63754,72 +63754,72 @@ │ │ │ │ beq 93b10 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, #0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 937a4 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 937a4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #47 @ 0x2f │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 93bb4 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #47 @ 0x2f │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r8, #0 │ │ │ │ beq 93bb4 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 93bb4 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ b 93bb4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #47 @ 0x2f │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r8, #0 │ │ │ │ beq 93c50 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 93c50 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #47 @ 0x2f │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ beq 93c50 │ │ │ │ add r0, sp, #16 │ │ │ │ bl a39e0 │ │ │ │ b 93c50 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #47 @ 0x2f │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 93c50 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #47 @ 0x2f │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 93c50 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #47 @ 0x2f │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r8, #0 │ │ │ │ beq 93c50 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 93c50 │ │ │ │ bl 8e880 │ │ │ │ @@ -63830,15 +63830,15 @@ │ │ │ │ bl 8e880 │ │ │ │ bl 8d778 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ b 93694 │ │ │ │ bl 8e864 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #47 @ 0x2f │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ ldrsbteq ip, [r2], r4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ add r5, r0, #20 │ │ │ │ @@ -63931,15 +63931,15 @@ │ │ │ │ beq 93dd4 │ │ │ │ ldr r0, [sl, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl a1f7c │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ @@ -63985,15 +63985,15 @@ │ │ │ │ beq 93eac │ │ │ │ ldr r0, [sl, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, #0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 93ed4 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -64045,15 +64045,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 93fac │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r8, #0 │ │ │ │ tst r7, #32 │ │ │ │ bne 93fbc │ │ │ │ b 94004 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ orr r1, r0, #128 @ 0x80 │ │ │ │ @@ -64087,30 +64087,30 @@ │ │ │ │ beq 94044 │ │ │ │ ldr r0, [sl, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, #0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 93ed4 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 93ed4 │ │ │ │ mov r8, #0 │ │ │ │ tst r1, #32 │ │ │ │ bne 940a0 │ │ │ │ b 940e8 │ │ │ │ ldr r0, [pc, #520] @ 94290 │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 777bd8 │ │ │ │ + bl 777be8 │ │ │ │ mov r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ orr r1, r0, #128 @ 0x80 │ │ │ │ @@ -64144,76 +64144,76 @@ │ │ │ │ beq 94128 │ │ │ │ ldr r0, [sl, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, #0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 93ed4 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 93ed4 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #23 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 94284 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #23 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r8, #0 │ │ │ │ beq 94284 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 94284 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #23 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 94284 │ │ │ │ bl 8e880 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 941c0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #23 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 94284 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #23 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r8, #0 │ │ │ │ beq 94284 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 94284 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #23 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r8, #0 │ │ │ │ beq 94284 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 94284 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #23 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 94284 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl a7158 │ │ │ │ b 94284 │ │ │ │ bl 8d778 │ │ │ │ @@ -64221,15 +64221,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 93d00 │ │ │ │ mov r8, r0 │ │ │ │ b 93eec │ │ │ │ bl 8e864 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #23 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 94284 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ bl a308c │ │ │ │ mov r0, r6 │ │ │ │ @@ -64279,24 +64279,24 @@ │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ str r8, [sp, #32] │ │ │ │ str r9, [sp, #28] │ │ │ │ beq 944c0 │ │ │ │ mov r0, #0 │ │ │ │ - bl 292930 │ │ │ │ + bl 292940 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 9438c │ │ │ │ ldr sl, [r7] │ │ │ │ add r0, r9, #240 @ 0xf0 │ │ │ │ str r0, [r7] │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3f1ec8 │ │ │ │ + bl 3f1ed8 │ │ │ │ cmp r0, #0 │ │ │ │ str sl, [r7] │ │ │ │ beq 9465c │ │ │ │ cmp r0, #2 │ │ │ │ bne 94500 │ │ │ │ ldr r0, [pc, #1924] @ 94b18 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -64357,39 +64357,39 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 94464 │ │ │ │ cmp r1, #1 │ │ │ │ bne 9448c │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #272 @ 0x110 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r6, #0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 944b4 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ - bl 292930 │ │ │ │ + bl 292940 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 94944 │ │ │ │ ldr sl, [r7] │ │ │ │ add r0, r9, #240 @ 0xf0 │ │ │ │ str r0, [r7] │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3f1ec8 │ │ │ │ + bl 3f1ed8 │ │ │ │ cmp r0, #0 │ │ │ │ str sl, [r7] │ │ │ │ beq 9465c │ │ │ │ cmp r0, #2 │ │ │ │ beq 94944 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ @@ -64451,34 +64451,34 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 945dc │ │ │ │ cmp r1, #1 │ │ │ │ bne 94604 │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #272 @ 0x110 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrex r0, [r5] │ │ │ │ add r1, r0, #256 @ 0x100 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ bne 94620 │ │ │ │ cmn r0, #1 │ │ │ │ ble 94954 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ mov r6, #1 │ │ │ │ - bl 1afa78 │ │ │ │ + bl 1afa88 │ │ │ │ mov r0, r9 │ │ │ │ bl 8f10c │ │ │ │ b 944b4 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ @@ -64529,15 +64529,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 94844 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b 94844 │ │ │ │ mov r4, #0 │ │ │ │ tst r1, #32 │ │ │ │ bne 94750 │ │ │ │ b 9479c │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ @@ -64581,19 +64581,19 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 947e4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 9480c │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #272 @ 0x110 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r6, #0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 944b4 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b 944b4 │ │ │ │ @@ -64646,133 +64646,133 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 948e8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 94910 │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #272 @ 0x110 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r4, #0 │ │ │ │ beq 94934 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #456] @ 94b14 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8c94c │ │ │ │ b 94958 │ │ │ │ - bl 791aec │ │ │ │ + bl 791afc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ b 94994 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #67 @ 0x43 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 94ae8 │ │ │ │ bl 8e880 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 94994 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #67 @ 0x43 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 94b00 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 8f10c │ │ │ │ b 94ae8 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #67 @ 0x43 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r4, #0 │ │ │ │ beq 94ae8 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b 94ae8 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #67 @ 0x43 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 94ae8 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ b 94ae8 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #67 @ 0x43 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r4, #0 │ │ │ │ beq 94b00 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b 94b00 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #67 @ 0x43 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 94b00 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ str sl, [r7] │ │ │ │ b 94abc │ │ │ │ str sl, [r7] │ │ │ │ b 94ac8 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #67 @ 0x43 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ bl a3960 │ │ │ │ b 94b00 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #67 @ 0x43 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r4, #0 │ │ │ │ beq 94b00 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b 94b00 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #67 @ 0x43 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 94b00 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #67 @ 0x43 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 94b00 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #28 │ │ │ │ bl ada2c │ │ │ │ b 94b00 │ │ │ │ bl 8d778 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #0 │ │ │ │ b 94664 │ │ │ │ bl 8e864 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #67 @ 0x43 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ bne 94b00 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ add r0, r0, #4 │ │ │ │ bl a3960 │ │ │ │ mov r0, r5 │ │ │ │ @@ -64830,21 +64830,21 @@ │ │ │ │ stm r2, {r0, r3, r4, r7} │ │ │ │ ldr r9, [r8, #20] │ │ │ │ ldr sl, [r8, #24] │ │ │ │ ldr r3, [r8, #28] │ │ │ │ add r1, ip, #12 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r2, sl │ │ │ │ - bl 93cca8 │ │ │ │ + bl 93ccb8 │ │ │ │ cmp r9, #0 │ │ │ │ beq 94c08 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ strb r2, [r8, #48] @ 0x30 │ │ │ │ uxtb r2, r0 │ │ │ │ cmp r2, #5 │ │ │ │ beq 94dc0 │ │ │ │ @@ -64857,15 +64857,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 94c5c │ │ │ │ ldr r1, [fp] │ │ │ │ cmp r1, #0 │ │ │ │ beq 94c5c │ │ │ │ ldr r0, [r8, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ bic r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ bne 94c60 │ │ │ │ mov r4, #0 │ │ │ │ @@ -64907,15 +64907,15 @@ │ │ │ │ beq 94d14 │ │ │ │ ldr r0, [r8, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, #0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 94d3c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -64933,21 +64933,21 @@ │ │ │ │ stm r2, {r0, r3, r4, r7} │ │ │ │ ldr r4, [r8, #20] │ │ │ │ ldr r9, [r8, #24] │ │ │ │ ldr r3, [r8, #28] │ │ │ │ add r1, ip, #12 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r2, r9 │ │ │ │ - bl 93cca8 │ │ │ │ + bl 93ccb8 │ │ │ │ cmp r4, #0 │ │ │ │ beq 94da4 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ strb r2, [r8, #48] @ 0x30 │ │ │ │ uxtb r2, r1 │ │ │ │ cmp r2, #5 │ │ │ │ bne 94ecc │ │ │ │ @@ -64971,15 +64971,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 94e24 │ │ │ │ ldr r1, [fp] │ │ │ │ cmp r1, #0 │ │ │ │ beq 94e24 │ │ │ │ ldr r0, [r8, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #1 │ │ │ │ ldrex r1, [r6] │ │ │ │ cmp r1, r5 │ │ │ │ bne 94dd0 │ │ │ │ and r2, r7, r5 │ │ │ │ dmb ish │ │ │ │ strex r3, r2, [r6] │ │ │ │ @@ -65010,15 +65010,15 @@ │ │ │ │ beq 94eb0 │ │ │ │ ldr r0, [r8, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ @@ -65098,15 +65098,15 @@ │ │ │ │ beq 95010 │ │ │ │ ldr r0, [r8, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, #0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 94d3c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 94d3c │ │ │ │ @@ -65114,15 +65114,15 @@ │ │ │ │ tst r1, #32 │ │ │ │ bne 95064 │ │ │ │ b 950b0 │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [pc, #724] @ 9532c │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 777bd8 │ │ │ │ + bl 777be8 │ │ │ │ b 94d3c │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ orr r1, r0, #128 @ 0x80 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ bne 95068 │ │ │ │ @@ -65154,15 +65154,15 @@ │ │ │ │ beq 950f0 │ │ │ │ ldr r0, [r8, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, #0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 94d3c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 94d3c │ │ │ │ @@ -65184,92 +65184,92 @@ │ │ │ │ b 95168 │ │ │ │ ldr r0, [pc, #444] @ 95320 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #75 @ 0x4b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 951bc │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #75 @ 0x4b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r4, #0 │ │ │ │ beq 951bc │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 951bc │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ b 951bc │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #75 @ 0x4b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #2 │ │ │ │ beq 952c0 │ │ │ │ add r0, sp, #32 │ │ │ │ bl a375c │ │ │ │ b 952c0 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #75 @ 0x4b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r4, #0 │ │ │ │ beq 952c0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 952c0 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #75 @ 0x4b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 952c0 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #75 @ 0x4b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 952c0 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #75 @ 0x4b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r4, #0 │ │ │ │ beq 952c0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 952c0 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 9526c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r8, #48] @ 0x30 │ │ │ │ b 952b8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r9, #0 │ │ │ │ beq 95294 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r8, #48] @ 0x30 │ │ │ │ b 952d0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #75 @ 0x4b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 952c0 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ bl ab8bc │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ @@ -65287,15 +65287,15 @@ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #24] │ │ │ │ bne 94eec │ │ │ │ ldr r1, [fp] │ │ │ │ cmp r1, #0 │ │ │ │ beq 94eec │ │ │ │ ldr r0, [r8, #24] │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b 94eec │ │ │ │ bl 8e864 │ │ │ │ adceq ip, ip, r8, ror sp │ │ │ │ adceq ip, ip, r8, asr sp │ │ │ │ umlaleq ip, ip, r0, sp @ │ │ │ │ adceq ip, ip, r8, ror #26 │ │ │ │ ldrshteq sl, [r2], r8 │ │ │ │ @@ -65348,21 +65348,21 @@ │ │ │ │ mov r0, #1 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ strb r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ mov r2, sl │ │ │ │ - bl 93cca8 │ │ │ │ + bl 93ccb8 │ │ │ │ cmp r9, #0 │ │ │ │ beq 95420 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ strb r2, [r4, #32] │ │ │ │ uxtb r2, r0 │ │ │ │ cmp r2, #5 │ │ │ │ beq 955d8 │ │ │ │ @@ -65375,15 +65375,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 95474 │ │ │ │ ldr r1, [fp] │ │ │ │ cmp r1, #0 │ │ │ │ beq 95474 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ bic r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ bne 95478 │ │ │ │ mov r8, #0 │ │ │ │ @@ -65424,15 +65424,15 @@ │ │ │ │ beq 95528 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, #0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 95550 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -65451,21 +65451,21 @@ │ │ │ │ mov r0, #1 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ strb r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ mov r2, r9 │ │ │ │ - bl 93cca8 │ │ │ │ + bl 93ccb8 │ │ │ │ cmp r8, #0 │ │ │ │ beq 955bc │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ strb r2, [r4, #32] │ │ │ │ uxtb r2, r1 │ │ │ │ cmp r2, #5 │ │ │ │ bne 956e4 │ │ │ │ @@ -65489,15 +65489,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 9563c │ │ │ │ ldr r1, [fp] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9563c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #1 │ │ │ │ ldrex r1, [r6] │ │ │ │ cmp r1, r5 │ │ │ │ bne 955e8 │ │ │ │ and r2, r7, r5 │ │ │ │ dmb ish │ │ │ │ strex r3, r2, [r6] │ │ │ │ @@ -65528,15 +65528,15 @@ │ │ │ │ beq 956c8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r0, [sp, #24] │ │ │ │ @@ -65615,15 +65615,15 @@ │ │ │ │ beq 95824 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, #0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 95550 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 95550 │ │ │ │ @@ -65631,15 +65631,15 @@ │ │ │ │ tst r1, #32 │ │ │ │ bne 95878 │ │ │ │ b 958c0 │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [pc, #720] @ 95b3c │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 777bd8 │ │ │ │ + bl 777be8 │ │ │ │ b 95550 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ orr r1, r0, #128 @ 0x80 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ bne 9587c │ │ │ │ @@ -65670,15 +65670,15 @@ │ │ │ │ beq 95900 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, #0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 95550 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 95550 │ │ │ │ @@ -65700,92 +65700,92 @@ │ │ │ │ b 95978 │ │ │ │ ldr r0, [pc, #444] @ 95b30 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #75 @ 0x4b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 959cc │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #75 @ 0x4b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r8, #0 │ │ │ │ beq 959cc │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 959cc │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ b 959cc │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #75 @ 0x4b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #2 │ │ │ │ beq 95ad0 │ │ │ │ add r0, sp, #16 │ │ │ │ bl a375c │ │ │ │ b 95ad0 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #75 @ 0x4b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r8, #0 │ │ │ │ beq 95ad0 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 95ad0 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #75 @ 0x4b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 95ad0 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #75 @ 0x4b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 95ad0 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #75 @ 0x4b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r8, #0 │ │ │ │ beq 95ad0 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 95ad0 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 95a7c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #32] │ │ │ │ b 95ac8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r9, #0 │ │ │ │ beq 95aa4 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #32] │ │ │ │ b 95ae0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #75 @ 0x4b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 95ad0 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ bl aa560 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ @@ -65803,15 +65803,15 @@ │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ bne 95704 │ │ │ │ ldr r1, [fp] │ │ │ │ cmp r1, #0 │ │ │ │ beq 95704 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b 95704 │ │ │ │ bl 8e864 │ │ │ │ adceq ip, ip, r8, ror #10 │ │ │ │ adceq ip, ip, r8, asr #10 │ │ │ │ adceq ip, ip, r0, lsl #11 │ │ │ │ adceq ip, ip, r8, asr r5 │ │ │ │ adcseq sl, r2, r4, ror #13 │ │ │ │ @@ -65873,21 +65873,21 @@ │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ stm sp, {r7, ip} │ │ │ │ add ip, sp, #8 │ │ │ │ add lr, sp, #88 @ 0x58 │ │ │ │ stm ip, {r0, r1, lr} │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r1, sl │ │ │ │ - bl 23e594 │ │ │ │ + bl 23e5a4 │ │ │ │ cmp r9, #0 │ │ │ │ beq 95c54 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add ip, sp, #72 @ 0x48 │ │ │ │ ldrb r2, [sp, #84] @ 0x54 │ │ │ │ ldrb lr, [sp, #87] @ 0x57 │ │ │ │ mov r7, #1 │ │ │ │ ldm ip, {r0, r1, ip} │ │ │ │ cmp r2, #3 │ │ │ │ ldrh r3, [sp, #85] @ 0x55 │ │ │ │ @@ -65908,15 +65908,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 95cc8 │ │ │ │ ldr r1, [fp] │ │ │ │ cmp r1, #0 │ │ │ │ beq 95cc8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ bic r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ bne 95ccc │ │ │ │ mov r8, #0 │ │ │ │ @@ -65957,15 +65957,15 @@ │ │ │ │ beq 95d7c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, #0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 95da4 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -65992,21 +65992,21 @@ │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ stm sp, {r7, ip} │ │ │ │ add ip, sp, #8 │ │ │ │ add lr, sp, #88 @ 0x58 │ │ │ │ stm ip, {r0, r1, lr} │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r1, r9 │ │ │ │ - bl 23e594 │ │ │ │ + bl 23e5a4 │ │ │ │ cmp r8, #0 │ │ │ │ beq 95e30 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrb ip, [sp, #84] @ 0x54 │ │ │ │ mov r1, #1 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldr lr, [sp, #72] @ 0x48 │ │ │ │ cmp ip, #3 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldrb r7, [sp, #87] @ 0x57 │ │ │ │ @@ -66054,15 +66054,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 95f10 │ │ │ │ ldr r1, [fp] │ │ │ │ cmp r1, #0 │ │ │ │ beq 95f10 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #1 │ │ │ │ ldrex r1, [r6] │ │ │ │ cmp r1, r5 │ │ │ │ bne 95ebc │ │ │ │ and r2, r7, r5 │ │ │ │ dmb ish │ │ │ │ strex r3, r2, [r6] │ │ │ │ @@ -66093,15 +66093,15 @@ │ │ │ │ beq 95f9c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r8, #0 │ │ │ │ tst r1, #32 │ │ │ │ bne 9618c │ │ │ │ b 961d4 │ │ │ │ @@ -66122,15 +66122,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 96020 │ │ │ │ ldr r1, [fp] │ │ │ │ cmp r1, #0 │ │ │ │ beq 96020 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm fp, {r0, r1, r2, r3} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #12 │ │ │ │ b 9604c │ │ │ │ mov r2, #0 │ │ │ │ @@ -66198,29 +66198,29 @@ │ │ │ │ beq 96140 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r8, #0 │ │ │ │ beq 96164 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [pc, #668] @ 9641c │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 777bd8 │ │ │ │ + bl 777be8 │ │ │ │ b 95da4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ orr r1, r0, #128 @ 0x80 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ bne 96190 │ │ │ │ @@ -66251,15 +66251,15 @@ │ │ │ │ beq 96214 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, #0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 95da4 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 95da4 │ │ │ │ @@ -66281,92 +66281,92 @@ │ │ │ │ b 9628c │ │ │ │ ldr r0, [pc, #388] @ 9640c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #123 @ 0x7b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 96308 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #123 @ 0x7b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r8, #0 │ │ │ │ beq 96308 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 96308 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ b 96308 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #123 @ 0x7b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r8, #0 │ │ │ │ beq 963e4 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 963e4 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #123 @ 0x7b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ ldrb r0, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #4 │ │ │ │ beq 963e4 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl a3af0 │ │ │ │ b 963e4 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #123 @ 0x7b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 963e4 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #123 @ 0x7b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 963e4 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #123 @ 0x7b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r8, #0 │ │ │ │ beq 963e4 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 963e4 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 96390 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #32] │ │ │ │ b 963dc │ │ │ │ mov r8, r0 │ │ │ │ cmp r9, #0 │ │ │ │ beq 963b8 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #32] │ │ │ │ b 963f4 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #123 @ 0x7b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 963e4 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ bl aa560 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ @@ -66440,15 +66440,15 @@ │ │ │ │ add r0, sp, #296 @ 0x128 │ │ │ │ str r2, [sp, #292] @ 0x124 │ │ │ │ str r6, [sp, #304] @ 0x130 │ │ │ │ str r0, [sp, #300] @ 0x12c │ │ │ │ add fp, sp, #208 @ 0xd0 │ │ │ │ add r2, sp, #300 @ 0x12c │ │ │ │ mov r0, fp │ │ │ │ - bl 3b6b2c │ │ │ │ + bl 3b6b3c │ │ │ │ ldr r0, [sp, #212] @ 0xd4 │ │ │ │ add r1, fp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ ldr r8, [sp, #208] @ 0xd0 │ │ │ │ ldr sl, [sp, #216] @ 0xd8 │ │ │ │ @@ -66514,19 +66514,19 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 96618 │ │ │ │ cmp r1, #1 │ │ │ │ bne 96640 │ │ │ │ dmb ish │ │ │ │ mov r0, r7 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r6, #0 │ │ │ │ cmp sl, #0 │ │ │ │ beq 96668 │ │ │ │ ldr r1, [sl, #4] │ │ │ │ mov r0, fp │ │ │ │ blx r1 │ │ │ │ mov r0, r6 │ │ │ │ @@ -66537,15 +66537,15 @@ │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r2, [sp, #300] @ 0x12c │ │ │ │ str r6, [sp, #132] @ 0x84 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ add r2, sp, #128 @ 0x80 │ │ │ │ - bl 3b6b2c │ │ │ │ + bl 3b6b3c │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ cmp r0, #4 │ │ │ │ bne 96810 │ │ │ │ mov r8, #5 │ │ │ │ str r8, [sp, #48] @ 0x30 │ │ │ │ cmp r8, #5 │ │ │ │ bne 9686c │ │ │ │ @@ -66608,34 +66608,34 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 96790 │ │ │ │ cmp r1, #1 │ │ │ │ bne 967b8 │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #316 @ 0x13c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrex r0, [r5] │ │ │ │ add r1, r0, #256 @ 0x100 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ bne 967d4 │ │ │ │ cmn r0, #1 │ │ │ │ ble 96af4 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ mov r6, #1 │ │ │ │ - bl 1afa78 │ │ │ │ + bl 1afa88 │ │ │ │ mov r0, r4 │ │ │ │ bl 8f6e8 │ │ │ │ b 96668 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #208 @ 0xd0 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ bl 53d54 │ │ │ │ @@ -66745,19 +66745,19 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 969b4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 969dc │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r6, #0 │ │ │ │ beq 96a00 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -66804,85 +66804,85 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 96aa0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 96ac8 │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r6, #0 │ │ │ │ cmp sl, #0 │ │ │ │ beq 96668 │ │ │ │ ldr r1, [sl, #4] │ │ │ │ mov r0, fp │ │ │ │ blx r1 │ │ │ │ b 96668 │ │ │ │ - bl 791aec │ │ │ │ + bl 791afc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r0, lr, #59 @ 0x3b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 96c80 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 8f6e8 │ │ │ │ b 96c80 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r0, lr, #59 @ 0x3b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp sl, #0 │ │ │ │ beq 96c80 │ │ │ │ ldr r1, [sl, #12] │ │ │ │ mov r0, fp │ │ │ │ blx r1 │ │ │ │ b 96c80 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r0, lr, #59 @ 0x3b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 96c80 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ b 96c80 │ │ │ │ mov r5, r0 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r0, lr, #59 @ 0x3b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 96c94 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r0, lr, #59 @ 0x3b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r6, #0 │ │ │ │ beq 96c94 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b 96c94 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r0, lr, #59 @ 0x3b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 96c94 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r0, lr, #59 @ 0x3b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ bl a32f0 │ │ │ │ b 96c94 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ bl a895c │ │ │ │ @@ -66891,38 +66891,38 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ mov sl, r1 │ │ │ │ b 96548 │ │ │ │ bl 8e864 │ │ │ │ mov r5, r0 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r0, lr, #59 @ 0x3b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp sl, #0 │ │ │ │ beq 96c94 │ │ │ │ ldr r1, [sl, #12] │ │ │ │ mov r0, fp │ │ │ │ blx r1 │ │ │ │ b 96c94 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r0, lr, #59 @ 0x3b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 96c94 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r0, lr, #59 @ 0x3b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 96c94 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r0, lr, #59 @ 0x3b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #5 │ │ │ │ beq 96c94 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl a32f0 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ @@ -66970,21 +66970,21 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 97290 │ │ │ │ ldr r9, [r4, #20] │ │ │ │ ldr sl, [r4, #24] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r1, sl │ │ │ │ - bl 93b910 │ │ │ │ + bl 93b920 │ │ │ │ cmp r9, #0 │ │ │ │ beq 96d78 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ cmp r2, #-2147483647 @ 0x80000001 │ │ │ │ strb r3, [r4, #32] │ │ │ │ beq 96f20 │ │ │ │ @@ -67002,15 +67002,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 96de0 │ │ │ │ ldr r1, [fp] │ │ │ │ cmp r1, #0 │ │ │ │ beq 96de0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ bic r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ bne 96de4 │ │ │ │ mov r8, #0 │ │ │ │ @@ -67051,15 +67051,15 @@ │ │ │ │ beq 96e94 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, #0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 96ebc │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -67069,21 +67069,21 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 972a8 │ │ │ │ ldr r8, [r4, #20] │ │ │ │ ldr r9, [r4, #24] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r1, r9 │ │ │ │ - bl 93b910 │ │ │ │ + bl 93b920 │ │ │ │ cmp r8, #0 │ │ │ │ beq 96f04 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ strb r3, [r4, #32] │ │ │ │ bne 96f2c │ │ │ │ @@ -67113,15 +67113,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 96f9c │ │ │ │ ldr r1, [fp] │ │ │ │ cmp r1, #0 │ │ │ │ beq 96f9c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #1 │ │ │ │ ldrex r1, [r6] │ │ │ │ cmp r1, r5 │ │ │ │ bne 96f48 │ │ │ │ and r2, r7, r5 │ │ │ │ dmb ish │ │ │ │ strex r3, r2, [r6] │ │ │ │ @@ -67152,15 +67152,15 @@ │ │ │ │ beq 97028 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r8, #0 │ │ │ │ tst r1, #32 │ │ │ │ bne 971dc │ │ │ │ b 97224 │ │ │ │ @@ -67242,29 +67242,29 @@ │ │ │ │ beq 97190 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r8, #0 │ │ │ │ beq 971b4 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [pc, #724] @ 974a4 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 777bd8 │ │ │ │ + bl 777be8 │ │ │ │ b 96ebc │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ orr r1, r0, #128 @ 0x80 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ bne 971e0 │ │ │ │ @@ -67295,15 +67295,15 @@ │ │ │ │ beq 97264 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, #0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 96ebc │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 96ebc │ │ │ │ @@ -67325,92 +67325,92 @@ │ │ │ │ b 972dc │ │ │ │ ldr r0, [pc, #448] @ 97498 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #59 @ 0x3b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 97358 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #59 @ 0x3b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r8, #0 │ │ │ │ beq 97358 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 97358 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ b 97358 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #59 @ 0x3b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r8, #0 │ │ │ │ beq 97434 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 97434 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #59 @ 0x3b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ beq 97434 │ │ │ │ add r0, sp, #16 │ │ │ │ bl a39e0 │ │ │ │ b 97434 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #59 @ 0x3b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 97434 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #59 @ 0x3b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 97434 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #59 @ 0x3b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r8, #0 │ │ │ │ beq 97434 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 97434 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 973e0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #32] │ │ │ │ b 9742c │ │ │ │ mov r8, r0 │ │ │ │ cmp r9, #0 │ │ │ │ beq 97408 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #32] │ │ │ │ b 97444 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #59 @ 0x3b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 97434 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ bl aa560 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ @@ -67429,15 +67429,15 @@ │ │ │ │ str r2, [sp, #32] │ │ │ │ bne 97070 │ │ │ │ ldr r1, [fp] │ │ │ │ cmp r1, #0 │ │ │ │ beq 97070 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b 97070 │ │ │ │ bl 8e864 │ │ │ │ adceq sl, ip, r4, lsl #24 │ │ │ │ adceq sl, ip, r4, ror #23 │ │ │ │ adceq sl, ip, ip, lsl ip │ │ │ │ strdeq sl, [ip], r4 @ │ │ │ │ adcseq r8, r2, r0, lsl #27 │ │ │ │ @@ -67488,15 +67488,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ str r8, [sp, #44] @ 0x2c │ │ │ │ str r8, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r9, [sp, #32] │ │ │ │ beq 9782c │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 192cf4 │ │ │ │ + bl 192d04 │ │ │ │ mov fp, r0 │ │ │ │ tst fp, #1 │ │ │ │ beq 9783c │ │ │ │ mov r0, #0 │ │ │ │ b 975a4 │ │ │ │ mov r2, #0 │ │ │ │ clrex │ │ │ │ @@ -67512,15 +67512,15 @@ │ │ │ │ bne 975dc │ │ │ │ ldr r6, [r8] │ │ │ │ mov r0, r6 │ │ │ │ bl a523c │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #5480 @ 0x1568 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #1 │ │ │ │ ldrex r1, [r7] │ │ │ │ cmp r1, r4 │ │ │ │ bne 9758c │ │ │ │ and r2, r5, r4 │ │ │ │ dmb ish │ │ │ │ strex r3, r2, [r7] │ │ │ │ @@ -67560,46 +67560,46 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 97670 │ │ │ │ cmp r1, #1 │ │ │ │ bne 97698 │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrex r0, [r7] │ │ │ │ add r1, r0, #256 @ 0x100 │ │ │ │ strex r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ bne 976b4 │ │ │ │ cmn r0, #1 │ │ │ │ ble 97b08 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ mov r6, #1 │ │ │ │ - bl 1afa78 │ │ │ │ + bl 1afa88 │ │ │ │ mov r0, r9 │ │ │ │ bl 8fa90 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [r8] │ │ │ │ mov r0, r6 │ │ │ │ bl a523c │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #5480 @ 0x1568 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r7] │ │ │ │ bic r1, r0, #1 │ │ │ │ strex r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ bne 97718 │ │ │ │ mov r4, #0 │ │ │ │ @@ -67650,38 +67650,38 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 977d8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 97800 │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r6, #0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 976a8 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, fp │ │ │ │ blx r1 │ │ │ │ b 976a8 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 192cf4 │ │ │ │ + bl 192d04 │ │ │ │ cmp r0, #0 │ │ │ │ bne 97584 │ │ │ │ mov sl, #0 │ │ │ │ ldr r6, [r8] │ │ │ │ mov r0, r6 │ │ │ │ bl a523c │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #5480 @ 0x1568 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #12 │ │ │ │ strd sl, [r9, #24] │ │ │ │ b 97880 │ │ │ │ mov r2, #0 │ │ │ │ clrex │ │ │ │ tst r2, #1 │ │ │ │ @@ -67757,19 +67757,19 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 97984 │ │ │ │ cmp r1, #1 │ │ │ │ bne 979ac │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r6, #0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 976a8 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, fp │ │ │ │ blx r1 │ │ │ │ b 976a8 │ │ │ │ @@ -67820,19 +67820,19 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 97a80 │ │ │ │ cmp r1, #1 │ │ │ │ bne 97aa8 │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r6, #0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 976a8 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, fp │ │ │ │ blx r1 │ │ │ │ b 976a8 │ │ │ │ @@ -67843,75 +67843,75 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 978dc │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b 978dc │ │ │ │ - bl 791aec │ │ │ │ + bl 791afc │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #51 @ 0x33 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 97cb4 │ │ │ │ bl 8e880 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 97b3c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #51 @ 0x33 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 97cb4 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 8fa90 │ │ │ │ b 97cb4 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #51 @ 0x33 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r4, #0 │ │ │ │ beq 97cb4 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r0, fp │ │ │ │ blx r1 │ │ │ │ b 97cb4 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #51 @ 0x33 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 97cb4 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #51 @ 0x33 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r4, #0 │ │ │ │ beq 97cb4 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r0, fp │ │ │ │ blx r1 │ │ │ │ b 97cb4 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #51 @ 0x33 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 97cb4 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #5480 @ 0x1568 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #51 @ 0x33 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ bl a308c │ │ │ │ b 97cb4 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ @@ -67922,44 +67922,44 @@ │ │ │ │ mov fp, r1 │ │ │ │ cmp r0, #0 │ │ │ │ bne 97840 │ │ │ │ b 9757c │ │ │ │ bl 8e864 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #51 @ 0x33 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r4, #0 │ │ │ │ beq 97cb4 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r0, fp │ │ │ │ blx r1 │ │ │ │ b 97cb4 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #51 @ 0x33 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 97cb4 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #5480 @ 0x1568 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #51 @ 0x33 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 97cb4 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #5480 @ 0x1568 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #51 @ 0x33 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adceq sl, ip, r8, ror r4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ mov r9, r0 │ │ │ │ @@ -68015,15 +68015,15 @@ │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ - bl 3b6bc8 │ │ │ │ + bl 3b6bd8 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ uxtb r1, r0 │ │ │ │ cmp r1, #5 │ │ │ │ beq 97f1c │ │ │ │ b 9807c │ │ │ │ mov r0, r6 │ │ │ │ bl a6f2c │ │ │ │ @@ -68079,19 +68079,19 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 97e8c │ │ │ │ cmp r1, #1 │ │ │ │ bne 97eb4 │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r6, #0 │ │ │ │ cmp sl, #0 │ │ │ │ beq 97edc │ │ │ │ ldr r1, [sl, #4] │ │ │ │ mov r0, fp │ │ │ │ blx r1 │ │ │ │ mov r0, r6 │ │ │ │ @@ -68102,15 +68102,15 @@ │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ - bl 3b6bc8 │ │ │ │ + bl 3b6bd8 │ │ │ │ ldrb r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #5 │ │ │ │ bne 98078 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ b 97f44 │ │ │ │ @@ -68170,34 +68170,34 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 97ff8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 98020 │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrex r0, [r7] │ │ │ │ add r1, r0, #256 @ 0x100 │ │ │ │ strex r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ bne 9803c │ │ │ │ cmn r0, #1 │ │ │ │ ble 98308 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ mov r6, #1 │ │ │ │ - bl 1afa78 │ │ │ │ + bl 1afa88 │ │ │ │ mov r0, r9 │ │ │ │ bl 8eff4 │ │ │ │ b 97edc │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ @@ -68284,19 +68284,19 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 981c0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 981e8 │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r6, #0 │ │ │ │ cmp sl, #0 │ │ │ │ beq 97edc │ │ │ │ ldr r1, [sl, #4] │ │ │ │ mov r0, fp │ │ │ │ blx r1 │ │ │ │ b 97edc │ │ │ │ @@ -68345,78 +68345,78 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 982b4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 982dc │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r6, #0 │ │ │ │ cmp sl, #0 │ │ │ │ beq 97edc │ │ │ │ ldr r1, [sl, #4] │ │ │ │ mov r0, fp │ │ │ │ blx r1 │ │ │ │ b 97edc │ │ │ │ - bl 791aec │ │ │ │ + bl 791afc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #91 @ 0x5b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 98470 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 8eff4 │ │ │ │ b 98470 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #91 @ 0x5b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp sl, #0 │ │ │ │ beq 98470 │ │ │ │ ldr r1, [sl, #12] │ │ │ │ mov r0, fp │ │ │ │ blx r1 │ │ │ │ b 98470 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #91 @ 0x5b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 98470 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ b 98470 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #91 @ 0x5b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 98484 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #91 @ 0x5b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp sl, #0 │ │ │ │ beq 98484 │ │ │ │ ldr r1, [sl, #12] │ │ │ │ mov r0, fp │ │ │ │ blx r1 │ │ │ │ b 98484 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #91 @ 0x5b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 98484 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #91 @ 0x5b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl a3668 │ │ │ │ b 98484 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ bl a9490 │ │ │ │ @@ -68426,35 +68426,35 @@ │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ b 98090 │ │ │ │ bl 8e864 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #91 @ 0x5b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp sl, #0 │ │ │ │ beq 98484 │ │ │ │ ldr r1, [sl, #12] │ │ │ │ mov r0, fp │ │ │ │ blx r1 │ │ │ │ b 98484 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #91 @ 0x5b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 98484 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #91 @ 0x5b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 98484 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #91 @ 0x5b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #2 │ │ │ │ beq 98484 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl a3668 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ @@ -68567,15 +68567,15 @@ │ │ │ │ beq 98644 │ │ │ │ ldr r0, [fp, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #100 @ 0x64 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, #0 │ │ │ │ cmp r6, #0 │ │ │ │ beq 9866c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -68649,15 +68649,15 @@ │ │ │ │ beq 9878c │ │ │ │ ldr r0, [fp, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #100 @ 0x64 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #268 @ 0x10c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r6, #0 │ │ │ │ tst r1, #32 │ │ │ │ bne 98968 │ │ │ │ b 989b4 │ │ │ │ @@ -68749,29 +68749,29 @@ │ │ │ │ beq 9891c │ │ │ │ ldr r0, [fp, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #100 @ 0x64 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r6, #0 │ │ │ │ beq 98940 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #268 @ 0x10c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [pc, #600] @ 98bb4 │ │ │ │ mov r1, fp │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 777bd8 │ │ │ │ + bl 777be8 │ │ │ │ b 9866c │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r7] │ │ │ │ orr r1, r0, #128 @ 0x80 │ │ │ │ strex r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ bne 9896c │ │ │ │ @@ -68803,85 +68803,85 @@ │ │ │ │ beq 989f4 │ │ │ │ ldr r0, [fp, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #100 @ 0x64 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, #0 │ │ │ │ cmp r6, #0 │ │ │ │ beq 9866c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 9866c │ │ │ │ mov r4, r0 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r0, lr, #11 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 98b90 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r0, lr, #11 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r6, #0 │ │ │ │ beq 98b90 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 98b90 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ b 98b90 │ │ │ │ mov r4, r0 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r0, lr, #11 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 98b90 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r0, lr, #11 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r6, #0 │ │ │ │ beq 98ba4 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ b 98ba4 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r0, lr, #11 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 98ba4 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r0, lr, #11 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 98ba4 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r0, lr, #11 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r6, #0 │ │ │ │ beq 98ba4 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 98ba4 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r0, lr, #11 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ bl a32f0 │ │ │ │ b 98ba4 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl a90cc │ │ │ │ @@ -68890,27 +68890,27 @@ │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ b 98568 │ │ │ │ bl 8e864 │ │ │ │ mov r4, r0 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r0, lr, #11 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 98ba4 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r0, lr, #11 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 98ba4 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r0, lr, #11 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #5 │ │ │ │ beq 98ba4 │ │ │ │ add r0, sp, #24 │ │ │ │ bl a32f0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ @@ -69028,15 +69028,15 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ blx r1 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, #140 @ 0x8c │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, #0 │ │ │ │ cmp r6, #0 │ │ │ │ beq 98da0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -69128,15 +69128,15 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ blx r1 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, #140 @ 0x8c │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, #0 │ │ │ │ clrex │ │ │ │ tst r2, #1 │ │ │ │ dmb ish │ │ │ │ @@ -69174,25 +69174,25 @@ │ │ │ │ mov r0, sl │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 990e0 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, sl │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b 990e0 │ │ │ │ mov r6, #0 │ │ │ │ tst r0, #32 │ │ │ │ bne 99014 │ │ │ │ b 99064 │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [pc, #768] @ 992f0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 777bd8 │ │ │ │ + bl 777be8 │ │ │ │ b 98da0 │ │ │ │ cmp r0, #21 │ │ │ │ bne 990d8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r0, [r0, #24] │ │ │ │ bl 533c0 │ │ │ │ b 990e0 │ │ │ │ @@ -69233,15 +69233,15 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ blx r1 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, #140 @ 0x8c │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, #0 │ │ │ │ cmp r6, #0 │ │ │ │ beq 98da0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 98da0 │ │ │ │ @@ -69288,80 +69288,80 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ blx r1 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, #140 @ 0x8c │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, #0 │ │ │ │ cmp sl, #0 │ │ │ │ beq 98da0 │ │ │ │ ldr r1, [sl, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b 98da0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 99238 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ b 99214 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r6, #0 │ │ │ │ beq 99238 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 99238 │ │ │ │ bl 8e880 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 99214 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, sl │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 992e4 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ b 99238 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #23 │ │ │ │ beq 992e4 │ │ │ │ add r0, sp, #24 │ │ │ │ bl a3c54 │ │ │ │ b 992e4 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp sl, #0 │ │ │ │ beq 992e4 │ │ │ │ ldr r1, [sl, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b 992e4 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 992e4 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r6, #0 │ │ │ │ beq 992e4 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 992e4 │ │ │ │ bl 8e880 │ │ │ │ @@ -69371,15 +69371,15 @@ │ │ │ │ b 992e4 │ │ │ │ bl 8e880 │ │ │ │ bl 8d778 │ │ │ │ b 98c94 │ │ │ │ bl 8e864 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r6, r2, r4, ror #30 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #780 @ 0x30c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ @@ -69425,15 +69425,15 @@ │ │ │ │ mov r1, fp │ │ │ │ mov r2, #560 @ 0x230 │ │ │ │ mov r0, r4 │ │ │ │ bl 53d54 │ │ │ │ add r8, sp, #152 @ 0x98 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2bd4fc │ │ │ │ + bl 2bd50c │ │ │ │ ldr r2, [sp, #160] @ 0xa0 │ │ │ │ add r8, r8, #12 │ │ │ │ str r2, [sp, #4] │ │ │ │ add lr, sp, #88 @ 0x58 │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ mov r6, lr │ │ │ │ @@ -69505,15 +69505,15 @@ │ │ │ │ beq 994ec │ │ │ │ ldr r0, [sl, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #592 @ 0x250 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, #0 │ │ │ │ cmp r6, #0 │ │ │ │ beq 99514 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -69526,15 +69526,15 @@ │ │ │ │ mov r1, fp │ │ │ │ mov r2, #560 @ 0x230 │ │ │ │ mov r0, r8 │ │ │ │ bl 53d54 │ │ │ │ add r4, sp, #152 @ 0x98 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2bd4fc │ │ │ │ + bl 2bd50c │ │ │ │ orr r1, r4, #1 │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ mov r2, #63 @ 0x3f │ │ │ │ ldrb r6, [sp, #152] @ 0x98 │ │ │ │ bl 53d54 │ │ │ │ mov r0, #1 │ │ │ │ mov r2, #32 │ │ │ │ @@ -69605,15 +69605,15 @@ │ │ │ │ beq 9967c │ │ │ │ ldr r0, [sl, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #592 @ 0x250 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #780 @ 0x30c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r6, #0 │ │ │ │ tst r1, #32 │ │ │ │ bne 998e0 │ │ │ │ b 9992c │ │ │ │ @@ -69723,15 +69723,15 @@ │ │ │ │ beq 99854 │ │ │ │ ldr r0, [sl, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #592 @ 0x250 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r8, #0 │ │ │ │ beq 99878 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -69747,21 +69747,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 997bc │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b 997bc │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [pc, #760] @ 99bcc │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 777bd8 │ │ │ │ + bl 777be8 │ │ │ │ b 99514 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r7] │ │ │ │ orr r1, r0, #128 @ 0x80 │ │ │ │ strex r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ bne 998e4 │ │ │ │ @@ -69793,15 +69793,15 @@ │ │ │ │ beq 9996c │ │ │ │ ldr r0, [sl, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #592 @ 0x250 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, #0 │ │ │ │ cmp r6, #0 │ │ │ │ beq 99514 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 99514 │ │ │ │ @@ -69827,71 +69827,71 @@ │ │ │ │ ldr r0, [pc, #468] @ 99bc0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ add lr, sp, #768 @ 0x300 │ │ │ │ add r0, lr, #11 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 99b98 │ │ │ │ bl 8e880 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 99a30 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b 99a30 │ │ │ │ mov r5, r0 │ │ │ │ add lr, sp, #768 @ 0x300 │ │ │ │ add r0, lr, #11 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 99bac │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add lr, sp, #768 @ 0x300 │ │ │ │ add r0, lr, #11 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r6, #0 │ │ │ │ beq 99b98 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 99b98 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ b 99b98 │ │ │ │ mov r5, r0 │ │ │ │ add lr, sp, #768 @ 0x300 │ │ │ │ add r0, lr, #11 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 99b98 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add lr, sp, #768 @ 0x300 │ │ │ │ add r0, lr, #11 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r8, #0 │ │ │ │ beq 99bac │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 99bac │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add lr, sp, #768 @ 0x300 │ │ │ │ add r0, lr, #11 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 99bac │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add lr, sp, #768 @ 0x300 │ │ │ │ add r0, lr, #11 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r6, #0 │ │ │ │ beq 99bac │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 99bac │ │ │ │ bl 8e880 │ │ │ │ @@ -69901,42 +69901,42 @@ │ │ │ │ b 99b58 │ │ │ │ mov r1, #2 │ │ │ │ strb r1, [sl, #584] @ 0x248 │ │ │ │ b 99b64 │ │ │ │ mov r5, r0 │ │ │ │ add lr, sp, #768 @ 0x300 │ │ │ │ add r0, lr, #11 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ bl a35ec │ │ │ │ b 99bac │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add lr, sp, #768 @ 0x300 │ │ │ │ add r0, lr, #11 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 99bac │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl ac334 │ │ │ │ b 99bac │ │ │ │ bl 8d778 │ │ │ │ b 99410 │ │ │ │ bl 8e864 │ │ │ │ mov r5, r0 │ │ │ │ add lr, sp, #768 @ 0x300 │ │ │ │ add r0, lr, #11 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 99bac │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add lr, sp, #768 @ 0x300 │ │ │ │ add r0, lr, #11 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ ldrb r0, [sp, #24] │ │ │ │ cmp r0, #32 │ │ │ │ beq 99bac │ │ │ │ add r0, sp, #24 │ │ │ │ bl a35ec │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ @@ -69995,15 +69995,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 99ca4 │ │ │ │ ldr r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 99ca4 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ bic r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ bne 99ca8 │ │ │ │ mov r8, #0 │ │ │ │ @@ -70044,15 +70044,15 @@ │ │ │ │ beq 99d58 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, #0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 99d80 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -70084,15 +70084,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 99e08 │ │ │ │ ldr r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 99e08 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #1 │ │ │ │ ldrex r1, [r6] │ │ │ │ cmp r1, r5 │ │ │ │ bne 99db4 │ │ │ │ and r2, r7, r5 │ │ │ │ dmb ish │ │ │ │ strex r3, r2, [r6] │ │ │ │ @@ -70123,15 +70123,15 @@ │ │ │ │ beq 99e94 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r0, [sp, #20] │ │ │ │ @@ -70141,15 +70141,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 99eec │ │ │ │ ldr r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 99eec │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r2, sp, #16 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r8, {r0, r1, r2} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #12 │ │ │ │ b 99f18 │ │ │ │ mov r2, #0 │ │ │ │ @@ -70217,15 +70217,15 @@ │ │ │ │ beq 9a00c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, #0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 99d80 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 99d80 │ │ │ │ @@ -70233,15 +70233,15 @@ │ │ │ │ tst r1, #32 │ │ │ │ bne 9a060 │ │ │ │ b 9a0a8 │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [pc, #504] @ 9a24c │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 777bd8 │ │ │ │ + bl 777be8 │ │ │ │ b 99d80 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ orr r1, r0, #128 @ 0x80 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ bne 9a064 │ │ │ │ @@ -70272,72 +70272,72 @@ │ │ │ │ beq 9a0e8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, #0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 99d80 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 99d80 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #47 @ 0x2f │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9a164 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #47 @ 0x2f │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r8, #0 │ │ │ │ beq 9a164 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 9a164 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ b 9a164 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #47 @ 0x2f │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #2 │ │ │ │ beq 9a240 │ │ │ │ add r0, sp, #16 │ │ │ │ bl a375c │ │ │ │ b 9a240 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #47 @ 0x2f │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r8, #0 │ │ │ │ beq 9a240 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 9a240 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #47 @ 0x2f │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9a240 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #47 @ 0x2f │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9a240 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #47 @ 0x2f │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r8, #0 │ │ │ │ beq 9a240 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 9a240 │ │ │ │ bl 8e880 │ │ │ │ @@ -70354,15 +70354,15 @@ │ │ │ │ ldrb r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ bne 99eec │ │ │ │ b 99ed4 │ │ │ │ bl 8e864 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #47 @ 0x2f │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ ldrshteq r5, [r2], ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ mov r9, r0 │ │ │ │ @@ -70418,15 +70418,15 @@ │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ - bl 3b6990 │ │ │ │ + bl 3b69a0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ uxtb r1, r0 │ │ │ │ cmp r1, #5 │ │ │ │ beq 9a4a8 │ │ │ │ b 9a608 │ │ │ │ mov r0, r6 │ │ │ │ bl a7098 │ │ │ │ @@ -70482,19 +70482,19 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 9a418 │ │ │ │ cmp r1, #1 │ │ │ │ bne 9a440 │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r6, #0 │ │ │ │ cmp sl, #0 │ │ │ │ beq 9a468 │ │ │ │ ldr r1, [sl, #4] │ │ │ │ mov r0, fp │ │ │ │ blx r1 │ │ │ │ mov r0, r6 │ │ │ │ @@ -70505,15 +70505,15 @@ │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ - bl 3b6990 │ │ │ │ + bl 3b69a0 │ │ │ │ ldrb r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #5 │ │ │ │ bne 9a604 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ b 9a4d0 │ │ │ │ @@ -70573,34 +70573,34 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 9a584 │ │ │ │ cmp r1, #1 │ │ │ │ bne 9a5ac │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrex r0, [r7] │ │ │ │ add r1, r0, #256 @ 0x100 │ │ │ │ strex r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ bne 9a5c8 │ │ │ │ cmn r0, #1 │ │ │ │ ble 9a894 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ mov r6, #1 │ │ │ │ - bl 1afa78 │ │ │ │ + bl 1afa88 │ │ │ │ mov r0, r9 │ │ │ │ bl 8eff4 │ │ │ │ b 9a468 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ @@ -70687,19 +70687,19 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 9a74c │ │ │ │ cmp r1, #1 │ │ │ │ bne 9a774 │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r6, #0 │ │ │ │ cmp sl, #0 │ │ │ │ beq 9a468 │ │ │ │ ldr r1, [sl, #4] │ │ │ │ mov r0, fp │ │ │ │ blx r1 │ │ │ │ b 9a468 │ │ │ │ @@ -70748,78 +70748,78 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 9a840 │ │ │ │ cmp r1, #1 │ │ │ │ bne 9a868 │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r6, #0 │ │ │ │ cmp sl, #0 │ │ │ │ beq 9a468 │ │ │ │ ldr r1, [sl, #4] │ │ │ │ mov r0, fp │ │ │ │ blx r1 │ │ │ │ b 9a468 │ │ │ │ - bl 791aec │ │ │ │ + bl 791afc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #91 @ 0x5b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9a9fc │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 8eff4 │ │ │ │ b 9a9fc │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #91 @ 0x5b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp sl, #0 │ │ │ │ beq 9a9fc │ │ │ │ ldr r1, [sl, #12] │ │ │ │ mov r0, fp │ │ │ │ blx r1 │ │ │ │ b 9a9fc │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #91 @ 0x5b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9a9fc │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ b 9a9fc │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #91 @ 0x5b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9aa10 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #91 @ 0x5b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp sl, #0 │ │ │ │ beq 9aa10 │ │ │ │ ldr r1, [sl, #12] │ │ │ │ mov r0, fp │ │ │ │ blx r1 │ │ │ │ b 9aa10 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #91 @ 0x5b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9aa10 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #91 @ 0x5b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl a375c │ │ │ │ b 9aa10 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ bl aa230 │ │ │ │ @@ -70829,35 +70829,35 @@ │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ b 9a61c │ │ │ │ bl 8e864 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #91 @ 0x5b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp sl, #0 │ │ │ │ beq 9aa10 │ │ │ │ ldr r1, [sl, #12] │ │ │ │ mov r0, fp │ │ │ │ blx r1 │ │ │ │ b 9aa10 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #91 @ 0x5b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9aa10 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #91 @ 0x5b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9aa10 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #91 @ 0x5b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #2 │ │ │ │ beq 9aa10 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl a375c │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ @@ -70910,21 +70910,21 @@ │ │ │ │ strb r0, [sp, #60] @ 0x3c │ │ │ │ movw r0, #511 @ 0x1ff │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ mov r2, sl │ │ │ │ - bl 93d00c │ │ │ │ + bl 93d01c │ │ │ │ cmp r9, #0 │ │ │ │ beq 9ab08 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ strb r2, [r4, #32] │ │ │ │ uxtb r2, r0 │ │ │ │ cmp r2, #5 │ │ │ │ beq 9acb0 │ │ │ │ @@ -70937,15 +70937,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 9ab5c │ │ │ │ ldr r1, [fp] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9ab5c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ bic r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ bne 9ab60 │ │ │ │ mov r8, #0 │ │ │ │ @@ -70986,15 +70986,15 @@ │ │ │ │ beq 9ac10 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, #0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 9ac38 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -71009,21 +71009,21 @@ │ │ │ │ strb r0, [sp, #20] │ │ │ │ movw r0, #511 @ 0x1ff │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r2, r9 │ │ │ │ - bl 93d00c │ │ │ │ + bl 93d01c │ │ │ │ cmp r8, #0 │ │ │ │ beq 9ac94 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ strb r2, [r4, #32] │ │ │ │ uxtb r2, r1 │ │ │ │ cmp r2, #5 │ │ │ │ bne 9adbc │ │ │ │ @@ -71047,15 +71047,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 9ad14 │ │ │ │ ldr r1, [fp] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9ad14 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #1 │ │ │ │ ldrex r1, [r6] │ │ │ │ cmp r1, r5 │ │ │ │ bne 9acc0 │ │ │ │ and r2, r7, r5 │ │ │ │ dmb ish │ │ │ │ strex r3, r2, [r6] │ │ │ │ @@ -71086,15 +71086,15 @@ │ │ │ │ beq 9ada0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r0, [sp, #24] │ │ │ │ @@ -71173,15 +71173,15 @@ │ │ │ │ beq 9aefc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, #0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 9ac38 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 9ac38 │ │ │ │ @@ -71189,15 +71189,15 @@ │ │ │ │ tst r1, #32 │ │ │ │ bne 9af50 │ │ │ │ b 9af98 │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [pc, #720] @ 9b214 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 777bd8 │ │ │ │ + bl 777be8 │ │ │ │ b 9ac38 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ orr r1, r0, #128 @ 0x80 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ bne 9af54 │ │ │ │ @@ -71228,15 +71228,15 @@ │ │ │ │ beq 9afd8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, #0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 9ac38 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 9ac38 │ │ │ │ @@ -71258,92 +71258,92 @@ │ │ │ │ b 9b050 │ │ │ │ ldr r0, [pc, #444] @ 9b208 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #67 @ 0x43 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9b0a4 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #67 @ 0x43 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r8, #0 │ │ │ │ beq 9b0a4 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 9b0a4 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ b 9b0a4 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #67 @ 0x43 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #2 │ │ │ │ beq 9b1a8 │ │ │ │ add r0, sp, #16 │ │ │ │ bl a3668 │ │ │ │ b 9b1a8 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #67 @ 0x43 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r8, #0 │ │ │ │ beq 9b1a8 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 9b1a8 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #67 @ 0x43 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9b1a8 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #67 @ 0x43 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9b1a8 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #67 @ 0x43 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r8, #0 │ │ │ │ beq 9b1a8 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 9b1a8 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 9b154 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #32] │ │ │ │ b 9b1a0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r9, #0 │ │ │ │ beq 9b17c │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #32] │ │ │ │ b 9b1b8 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #67 @ 0x43 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9b1a8 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ bl aa560 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ @@ -71361,15 +71361,15 @@ │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ bne 9addc │ │ │ │ ldr r1, [fp] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9addc │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b 9addc │ │ │ │ bl 8e864 │ │ │ │ umlaleq r6, ip, r0, lr │ │ │ │ adceq r6, ip, r0, ror lr │ │ │ │ adceq r6, ip, r8, lsr #29 │ │ │ │ adceq r6, ip, r0, lsl #29 │ │ │ │ adcseq r5, r2, ip │ │ │ │ @@ -71429,29 +71429,29 @@ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ add fp, sp, #136 @ 0x88 │ │ │ │ str r0, [sp, #24] │ │ │ │ stm sp, {r0, r7} │ │ │ │ mov r0, fp │ │ │ │ str r7, [sp, #16] │ │ │ │ - bl 4ebc18 │ │ │ │ + bl 4ebc28 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ add r0, r5, #20 │ │ │ │ str r1, [sp, #28] │ │ │ │ add sl, sp, #296 @ 0x128 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, sl │ │ │ │ ldm fp!, {r2, r3, r4, r5, r6} │ │ │ │ stmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ ldm fp!, {r2, r3, r4, r5, r6} │ │ │ │ stmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ ldm fp, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ - bl 62d070 │ │ │ │ + bl 62d080 │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ ldm sl!, {r2, r3, r5, r6, r7} │ │ │ │ mov r1, r0 │ │ │ │ stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ ldm sl!, {r2, r3, r5, r6, r7} │ │ │ │ stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ ldm sl, {r2, r3, r4, r5, r6, r7} │ │ │ │ @@ -71567,15 +71567,15 @@ │ │ │ │ beq 9b524 │ │ │ │ ldr r0, [fp, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, #0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 9b54c │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -71595,15 +71595,15 @@ │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ ldr r7, [sp, #148] @ 0x94 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ ldr r2, [sp, #160] @ 0xa0 │ │ │ │ add r4, sp, #56 @ 0x38 │ │ │ │ stm sp, {r0, r7} │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ebc18 │ │ │ │ + bl 4ebc28 │ │ │ │ add r3, sp, #140 @ 0x8c │ │ │ │ add ip, sp, #216 @ 0xd8 │ │ │ │ add r0, sl, #20 │ │ │ │ ldr sl, [sp, #136] @ 0x88 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ add r1, sp, #216 @ 0xd8 │ │ │ │ @@ -71611,15 +71611,15 @@ │ │ │ │ add ip, r1, #12 │ │ │ │ ldm r2!, {r1, r3, r4, r6, r7} │ │ │ │ stmia ip!, {r1, r3, r4, r6, r7} │ │ │ │ ldm r2!, {r1, r3, r4, r6, r7} │ │ │ │ stmia ip!, {r1, r3, r4, r6, r7} │ │ │ │ ldm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ stm ip, {r1, r3, r4, r5, r6, r7} │ │ │ │ - bl 62d070 │ │ │ │ + bl 62d080 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ add r1, sp, #216 @ 0xd8 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ bl 53d54 │ │ │ │ mov r0, #1 │ │ │ │ mov ip, #3 │ │ │ │ cmp sl, #2 │ │ │ │ @@ -71629,24 +71629,24 @@ │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ orr r0, r0, #4 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ bl 53d54 │ │ │ │ mov ip, sl │ │ │ │ b 9b784 │ │ │ │ add r0, fp, #44 @ 0x2c │ │ │ │ - bl 62d070 │ │ │ │ + bl 62d080 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 9b8d8 │ │ │ │ ldr r1, [fp, #28] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9b46c │ │ │ │ ldr r0, [fp, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b 9b46c │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r9] │ │ │ │ orr r1, r0, #128 @ 0x80 │ │ │ │ strex r2, r1, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ bne 9b658 │ │ │ │ @@ -71678,35 +71678,35 @@ │ │ │ │ beq 9b6e0 │ │ │ │ ldr r0, [fp, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r8, #0 │ │ │ │ beq 9b704 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #364 @ 0x16c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, fp, #44 @ 0x2c │ │ │ │ - bl 62d070 │ │ │ │ + bl 62d080 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 9b9b4 │ │ │ │ ldr r1, [fp, #28] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9b3c4 │ │ │ │ ldr r0, [fp, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b 9b3c4 │ │ │ │ mov ip, #3 │ │ │ │ b 9b784 │ │ │ │ ldm r0!, {r2, r3, r5, r6, r7} │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ add r1, r1, #16 │ │ │ │ stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ @@ -71755,27 +71755,27 @@ │ │ │ │ mvneq r2, #0 │ │ │ │ tst r2, #1 │ │ │ │ mov r8, r1 │ │ │ │ dmb ish │ │ │ │ beq 9b7bc │ │ │ │ b 9b858 │ │ │ │ mov r0, r7 │ │ │ │ - bl 62d070 │ │ │ │ + bl 62d080 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 9b84c │ │ │ │ ldr r1, [fp, #28] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9b7e0 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b 9b7e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62d070 │ │ │ │ + bl 62d080 │ │ │ │ b 9b7e0 │ │ │ │ tst r1, #8 │ │ │ │ bne 9b8c8 │ │ │ │ tst r1, #1 │ │ │ │ bne 9b8e4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r9] │ │ │ │ @@ -71793,30 +71793,30 @@ │ │ │ │ beq 9b8ac │ │ │ │ ldr r0, [fp, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #364 @ 0x16c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r8, #0 │ │ │ │ tst r1, #32 │ │ │ │ bne 9b8fc │ │ │ │ b 9b948 │ │ │ │ add r0, fp, #32 │ │ │ │ - bl 62d070 │ │ │ │ + bl 62d080 │ │ │ │ b 9b46c │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [pc, #860] @ 9bc4c │ │ │ │ mov r1, fp │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 777bd8 │ │ │ │ + bl 777be8 │ │ │ │ b 9b54c │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r9] │ │ │ │ orr r1, r0, #128 @ 0x80 │ │ │ │ strex r2, r1, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ bne 9b900 │ │ │ │ @@ -71848,24 +71848,24 @@ │ │ │ │ beq 9b988 │ │ │ │ ldr r0, [fp, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, #0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 9b54c │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b 9b54c │ │ │ │ add r0, fp, #32 │ │ │ │ - bl 62d070 │ │ │ │ + bl 62d080 │ │ │ │ b 9b3c4 │ │ │ │ cmp r0, #1 │ │ │ │ bne 9b9f0 │ │ │ │ ldr r0, [pc, #628] @ 9bc44 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebb4 │ │ │ │ b 9ba0c │ │ │ │ @@ -71882,92 +71882,92 @@ │ │ │ │ ldr r0, [pc, #568] @ 9bc40 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r6, r0 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r0, lr, #107 @ 0x6b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9bc14 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ b 9bac0 │ │ │ │ mov r6, r0 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r0, lr, #107 @ 0x6b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r8, #0 │ │ │ │ beq 9bc14 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b 9bc14 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ b 9bc14 │ │ │ │ mov r6, r0 │ │ │ │ b 9bb48 │ │ │ │ mov r6, r0 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r0, lr, #107 @ 0x6b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9bc14 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r0, lr, #107 @ 0x6b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r8, #0 │ │ │ │ beq 9bc28 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ b 9bc28 │ │ │ │ bl 8e880 │ │ │ │ mov r1, r6 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl a7d1c │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r0, lr, #107 @ 0x6b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ bl a41e0 │ │ │ │ b 9bc28 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r0, lr, #107 @ 0x6b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9bc28 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r0, lr, #107 @ 0x6b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9bc28 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r0, lr, #107 @ 0x6b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r8, #0 │ │ │ │ beq 9bc28 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b 9bc28 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl a7d1c │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r0, lr, #107 @ 0x6b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9bc28 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ b 9bb7c │ │ │ │ mov r7, r0 │ │ │ │ b 9bb98 │ │ │ │ @@ -71985,15 +71985,15 @@ │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1, #52] @ 0x34 │ │ │ │ b 9bbd8 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r0, lr, #107 @ 0x6b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9bc28 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl a2058 │ │ │ │ b 9bc28 │ │ │ │ mov r7, r0 │ │ │ │ @@ -72007,15 +72007,15 @@ │ │ │ │ b 9bc08 │ │ │ │ mov r1, r6 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl a7d1c │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r0, lr, #107 @ 0x6b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #3 │ │ │ │ beq 9bc28 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ bl a41e0 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ @@ -72078,15 +72078,15 @@ │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ bl 53d54 │ │ │ │ add fp, sp, #200 @ 0xc8 │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, sl │ │ │ │ mov r0, fp │ │ │ │ - bl 543d50 │ │ │ │ + bl 543d60 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ add r1, fp, #16 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ ldr sl, [sp, #200] @ 0xc8 │ │ │ │ ldr r4, [sp, #204] @ 0xcc │ │ │ │ @@ -72150,15 +72150,15 @@ │ │ │ │ beq 9be40 │ │ │ │ ldr r0, [r9, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, #0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 9be68 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -72177,15 +72177,15 @@ │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ bl 53d54 │ │ │ │ add r7, sp, #200 @ 0xc8 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r2, sl │ │ │ │ mov r3, fp │ │ │ │ mov r0, r7 │ │ │ │ - bl 543d50 │ │ │ │ + bl 543d60 │ │ │ │ add r1, r7, #8 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ ldr sl, [sp, #200] @ 0xc8 │ │ │ │ ldr r4, [sp, #204] @ 0xcc │ │ │ │ bl 53d54 │ │ │ │ mov r0, #1 │ │ │ │ @@ -72256,15 +72256,15 @@ │ │ │ │ beq 9bfe8 │ │ │ │ ldr r0, [r9, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #380 @ 0x17c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, #0 │ │ │ │ tst r1, #32 │ │ │ │ bne 9c1f4 │ │ │ │ b 9c240 │ │ │ │ @@ -72368,29 +72368,29 @@ │ │ │ │ beq 9c1a8 │ │ │ │ ldr r0, [r9, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r4, #0 │ │ │ │ beq 9c1cc │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #380 @ 0x17c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [pc, #732] @ 9c4c4 │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 777bd8 │ │ │ │ + bl 777be8 │ │ │ │ b 9be68 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ orr r1, r0, #128 @ 0x80 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ bne 9c1f8 │ │ │ │ @@ -72422,15 +72422,15 @@ │ │ │ │ beq 9c280 │ │ │ │ ldr r0, [r9, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, #0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 9be68 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b 9be68 │ │ │ │ @@ -72453,63 +72453,63 @@ │ │ │ │ ldr r0, [pc, #452] @ 9c4b8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r0, lr, #123 @ 0x7b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9c488 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r0, lr, #123 @ 0x7b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r4, #0 │ │ │ │ beq 9c488 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b 9c488 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ b 9c488 │ │ │ │ mov r5, r0 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r0, lr, #123 @ 0x7b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9c488 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r0, lr, #123 @ 0x7b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r4, #0 │ │ │ │ beq 9c4a4 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b 9c4a4 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r0, lr, #123 @ 0x7b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9c4a4 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r0, lr, #123 @ 0x7b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9c4a4 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r0, lr, #123 @ 0x7b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r4, #0 │ │ │ │ beq 9c4a4 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b 9c4a4 │ │ │ │ bl 8e880 │ │ │ │ @@ -72519,44 +72519,44 @@ │ │ │ │ b 9c440 │ │ │ │ mov r1, #2 │ │ │ │ strb r1, [r9, #120] @ 0x78 │ │ │ │ b 9c44c │ │ │ │ mov r5, r0 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r0, lr, #123 @ 0x7b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ bl a42bc │ │ │ │ b 9c4a4 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r0, lr, #123 @ 0x7b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9c4a4 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl a23d4 │ │ │ │ b 9c4a4 │ │ │ │ bl 8d778 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r7, r1 │ │ │ │ b 9bd74 │ │ │ │ bl 8e864 │ │ │ │ mov r5, r0 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r0, lr, #123 @ 0x7b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9c4a4 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r0, lr, #123 @ 0x7b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ eor r0, r0, #4 │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 9c4a4 │ │ │ │ add r0, sp, #24 │ │ │ │ bl a42bc │ │ │ │ @@ -72613,15 +72613,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ str r6, [sp, #32] │ │ │ │ str r8, [sp, #28] │ │ │ │ str fp, [sp, #24] │ │ │ │ beq 9c810 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 339fcc │ │ │ │ + bl 339fdc │ │ │ │ mov r9, r0 │ │ │ │ tst r9, #1 │ │ │ │ beq 9c824 │ │ │ │ mov r0, #0 │ │ │ │ b 9c5b8 │ │ │ │ mov r2, #0 │ │ │ │ clrex │ │ │ │ @@ -72679,34 +72679,34 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 9c66c │ │ │ │ cmp r1, #1 │ │ │ │ bne 9c694 │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #328 @ 0x148 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrex r0, [r7] │ │ │ │ add r1, r0, #256 @ 0x100 │ │ │ │ strex r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ bne 9c6b0 │ │ │ │ cmn r0, #1 │ │ │ │ ble 9cad8 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ mov r6, #1 │ │ │ │ - bl 1afa78 │ │ │ │ + bl 1afa88 │ │ │ │ mov r0, fp │ │ │ │ bl 8fba8 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ bl a87e8 │ │ │ │ @@ -72763,29 +72763,29 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 9c7bc │ │ │ │ cmp r1, #1 │ │ │ │ bne 9c7e4 │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #328 @ 0x148 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r6, #0 │ │ │ │ cmp sl, #0 │ │ │ │ beq 9c6a4 │ │ │ │ ldr r1, [sl, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ b 9c6a4 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 339fcc │ │ │ │ + bl 339fdc │ │ │ │ cmp r0, #0 │ │ │ │ bne 9c598 │ │ │ │ mov sl, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl a87e8 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #12 │ │ │ │ @@ -72866,19 +72866,19 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 9c958 │ │ │ │ cmp r1, #1 │ │ │ │ bne 9c980 │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #328 @ 0x148 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r6, #0 │ │ │ │ cmp sl, #0 │ │ │ │ beq 9c6a4 │ │ │ │ ldr r1, [sl, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ b 9c6a4 │ │ │ │ @@ -72928,19 +72928,19 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 9ca50 │ │ │ │ cmp r1, #1 │ │ │ │ bne 9ca78 │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #328 @ 0x148 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r6, #0 │ │ │ │ cmp sl, #0 │ │ │ │ beq 9c6a4 │ │ │ │ ldr r1, [sl, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ b 9c6a4 │ │ │ │ @@ -72951,71 +72951,71 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9c8b4 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b 9c8b4 │ │ │ │ - bl 791aec │ │ │ │ + bl 791afc │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #43 @ 0x2b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9cc54 │ │ │ │ bl 8e880 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 9cb0c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #43 @ 0x2b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9cc54 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 8fba8 │ │ │ │ b 9cc54 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #43 @ 0x2b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp sl, #0 │ │ │ │ beq 9cc54 │ │ │ │ ldr r1, [sl, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ b 9cc54 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #43 @ 0x2b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9cc54 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #43 @ 0x2b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp sl, #0 │ │ │ │ beq 9cc54 │ │ │ │ ldr r1, [sl, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ b 9cc54 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #43 @ 0x2b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9cc54 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #43 @ 0x2b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ bl a308c │ │ │ │ b 9cc54 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ @@ -73026,36 +73026,36 @@ │ │ │ │ mov r9, r1 │ │ │ │ cmp r0, #0 │ │ │ │ bne 9c828 │ │ │ │ b 9c590 │ │ │ │ bl 8e864 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #43 @ 0x2b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp sl, #0 │ │ │ │ beq 9cc54 │ │ │ │ ldr r1, [sl, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ b 9cc54 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #43 @ 0x2b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9cc54 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #43 @ 0x2b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9cc54 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #43 @ 0x2b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adceq r5, ip, r8, ror r4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ mov r9, r0 │ │ │ │ @@ -73111,15 +73111,15 @@ │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ - bl 3b6ab8 │ │ │ │ + bl 3b6ac8 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ cmp r2, #-2147483647 @ 0x80000001 │ │ │ │ beq 9ced4 │ │ │ │ cmp r2, #-2147483646 @ 0x80000002 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ moveq r2, #-2147483647 @ 0x80000001 │ │ │ │ @@ -73181,19 +73181,19 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 9ce44 │ │ │ │ cmp r1, #1 │ │ │ │ bne 9ce6c │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r6, #0 │ │ │ │ cmp sl, #0 │ │ │ │ beq 9ce94 │ │ │ │ ldr r1, [sl, #4] │ │ │ │ mov r0, fp │ │ │ │ blx r1 │ │ │ │ mov r0, r6 │ │ │ │ @@ -73204,15 +73204,15 @@ │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ - bl 3b6ab8 │ │ │ │ + bl 3b6ac8 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 9cee0 │ │ │ │ mov r0, #-2147483646 @ 0x80000002 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ b 9cef8 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ @@ -73279,34 +73279,34 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 9cfcc │ │ │ │ cmp r1, #1 │ │ │ │ bne 9cff4 │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrex r0, [r7] │ │ │ │ add r1, r0, #256 @ 0x100 │ │ │ │ strex r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ bne 9d010 │ │ │ │ cmn r0, #1 │ │ │ │ ble 9d2c4 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ mov r6, #1 │ │ │ │ - bl 1afa78 │ │ │ │ + bl 1afa88 │ │ │ │ mov r0, r9 │ │ │ │ bl 8eff4 │ │ │ │ b 9ce94 │ │ │ │ mov r0, r6 │ │ │ │ bl a7f88 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ @@ -73391,19 +73391,19 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 9d18c │ │ │ │ cmp r1, #1 │ │ │ │ bne 9d1b4 │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r6, #0 │ │ │ │ cmp sl, #0 │ │ │ │ beq 9ce94 │ │ │ │ ldr r1, [sl, #4] │ │ │ │ mov r0, fp │ │ │ │ blx r1 │ │ │ │ b 9ce94 │ │ │ │ @@ -73448,113 +73448,113 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 9d270 │ │ │ │ cmp r1, #1 │ │ │ │ bne 9d298 │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r6, #0 │ │ │ │ cmp sl, #0 │ │ │ │ beq 9ce94 │ │ │ │ ldr r1, [sl, #4] │ │ │ │ mov r0, fp │ │ │ │ blx r1 │ │ │ │ b 9ce94 │ │ │ │ - bl 791aec │ │ │ │ + bl 791afc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #91 @ 0x5b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9d420 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 8eff4 │ │ │ │ b 9d420 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #91 @ 0x5b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp sl, #0 │ │ │ │ beq 9d420 │ │ │ │ ldr r1, [sl, #12] │ │ │ │ mov r0, fp │ │ │ │ blx r1 │ │ │ │ b 9d420 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #91 @ 0x5b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9d420 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #91 @ 0x5b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9d434 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #91 @ 0x5b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp sl, #0 │ │ │ │ beq 9d434 │ │ │ │ ldr r1, [sl, #12] │ │ │ │ mov r0, fp │ │ │ │ blx r1 │ │ │ │ b 9d434 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ b 9d420 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #91 @ 0x5b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9d434 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #91 @ 0x5b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl a39e0 │ │ │ │ b 9d434 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ bl aabe0 │ │ │ │ b 9d434 │ │ │ │ bl 8d778 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ b 9cd70 │ │ │ │ bl 8e864 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #91 @ 0x5b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp sl, #0 │ │ │ │ beq 9d434 │ │ │ │ ldr r1, [sl, #12] │ │ │ │ mov r0, fp │ │ │ │ blx r1 │ │ │ │ b 9d434 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #91 @ 0x5b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9d434 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #91 @ 0x5b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9d434 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #91 @ 0x5b │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ beq 9d434 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl a39e0 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ @@ -73617,15 +73617,15 @@ │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ str r6, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r2, sp, #100 @ 0x64 │ │ │ │ - bl 3b6a08 │ │ │ │ + bl 3b6a18 │ │ │ │ add ip, sp, #72 @ 0x48 │ │ │ │ ldrb r2, [sp, #84] @ 0x54 │ │ │ │ ldrh r5, [sp, #85] @ 0x55 │ │ │ │ ldm ip, {r0, r1, ip} │ │ │ │ cmp r2, #3 │ │ │ │ ldrb r3, [sp, #87] @ 0x57 │ │ │ │ strh r5, [sp, #56] @ 0x38 │ │ │ │ @@ -73694,19 +73694,19 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 9d648 │ │ │ │ cmp r1, #1 │ │ │ │ bne 9d670 │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r6, #0 │ │ │ │ cmp sl, #0 │ │ │ │ beq 9d698 │ │ │ │ ldr r1, [sl, #4] │ │ │ │ mov r0, fp │ │ │ │ blx r1 │ │ │ │ mov r0, r6 │ │ │ │ @@ -73717,15 +73717,15 @@ │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ - bl 3b6a08 │ │ │ │ + bl 3b6a18 │ │ │ │ ldrb r0, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #3 │ │ │ │ bne 9d6ec │ │ │ │ mov r2, #4 │ │ │ │ strb r2, [sp, #52] @ 0x34 │ │ │ │ cmp r2, #4 │ │ │ │ beq 9d708 │ │ │ │ @@ -73795,34 +73795,34 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 9d7dc │ │ │ │ cmp r1, #1 │ │ │ │ bne 9d804 │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrex r0, [r7] │ │ │ │ add r1, r0, #256 @ 0x100 │ │ │ │ strex r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ bne 9d820 │ │ │ │ cmn r0, #1 │ │ │ │ ble 9db14 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ mov r6, #1 │ │ │ │ - bl 1afa78 │ │ │ │ + bl 1afa88 │ │ │ │ mov r0, r9 │ │ │ │ bl 8eff4 │ │ │ │ b 9d698 │ │ │ │ mov sl, #0 │ │ │ │ tst r1, #32 │ │ │ │ bne 9da30 │ │ │ │ b 9da78 │ │ │ │ @@ -73921,19 +73921,19 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 9d9d4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 9d9fc │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r6, #0 │ │ │ │ beq 9da20 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, fp │ │ │ │ blx r1 │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -73980,112 +73980,112 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 9dac0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 9dae8 │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r6, #0 │ │ │ │ cmp sl, #0 │ │ │ │ beq 9d698 │ │ │ │ ldr r1, [sl, #4] │ │ │ │ mov r0, fp │ │ │ │ blx r1 │ │ │ │ b 9d698 │ │ │ │ - bl 791aec │ │ │ │ + bl 791afc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #115 @ 0x73 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9dc6c │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 8eff4 │ │ │ │ b 9dc6c │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #115 @ 0x73 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp sl, #0 │ │ │ │ beq 9dc6c │ │ │ │ ldr r1, [sl, #12] │ │ │ │ mov r0, fp │ │ │ │ blx r1 │ │ │ │ b 9dc6c │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #115 @ 0x73 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9dc6c │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ b 9dc6c │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #115 @ 0x73 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9dc80 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #115 @ 0x73 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r6, #0 │ │ │ │ beq 9dc80 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, fp │ │ │ │ blx r1 │ │ │ │ b 9dc80 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #115 @ 0x73 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9dc80 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #115 @ 0x73 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ bl a3af0 │ │ │ │ b 9dc80 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ bl ab19c │ │ │ │ b 9dc80 │ │ │ │ bl 8d778 │ │ │ │ b 9d568 │ │ │ │ bl 8e864 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #115 @ 0x73 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp sl, #0 │ │ │ │ beq 9dc80 │ │ │ │ ldr r1, [sl, #12] │ │ │ │ mov r0, fp │ │ │ │ blx r1 │ │ │ │ b 9dc80 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #115 @ 0x73 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9dc80 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #115 @ 0x73 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9dc80 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #115 @ 0x73 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ ldrb r0, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #4 │ │ │ │ beq 9dc80 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl a3af0 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ @@ -74185,15 +74185,15 @@ │ │ │ │ beq 9de0c │ │ │ │ ldr r0, [sl, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl a1f7c │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ @@ -74239,15 +74239,15 @@ │ │ │ │ beq 9dee4 │ │ │ │ ldr r0, [sl, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, #0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 9df0c │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -74299,15 +74299,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9dfe4 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r8, #0 │ │ │ │ tst r7, #32 │ │ │ │ bne 9dff4 │ │ │ │ b 9e03c │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ orr r1, r0, #128 @ 0x80 │ │ │ │ @@ -74341,30 +74341,30 @@ │ │ │ │ beq 9e07c │ │ │ │ ldr r0, [sl, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, #0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 9df0c │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 9df0c │ │ │ │ mov r8, #0 │ │ │ │ tst r1, #32 │ │ │ │ bne 9e0d8 │ │ │ │ b 9e120 │ │ │ │ ldr r0, [pc, #520] @ 9e2c8 │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 777bd8 │ │ │ │ + bl 777be8 │ │ │ │ mov r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ orr r1, r0, #128 @ 0x80 │ │ │ │ @@ -74398,76 +74398,76 @@ │ │ │ │ beq 9e160 │ │ │ │ ldr r0, [sl, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, #0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 9df0c │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 9df0c │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #23 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9e2bc │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #23 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r8, #0 │ │ │ │ beq 9e2bc │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 9e2bc │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #23 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9e2bc │ │ │ │ bl 8e880 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 9e1f8 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #23 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9e2bc │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #23 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r8, #0 │ │ │ │ beq 9e2bc │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 9e2bc │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #23 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r8, #0 │ │ │ │ beq 9e2bc │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b 9e2bc │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #23 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9e2bc │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl a7158 │ │ │ │ b 9e2bc │ │ │ │ bl 8d778 │ │ │ │ @@ -74475,15 +74475,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 9dd38 │ │ │ │ mov r8, r0 │ │ │ │ b 9df24 │ │ │ │ bl 8e864 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #23 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9e2bc │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ bl a308c │ │ │ │ mov r0, r6 │ │ │ │ @@ -74533,24 +74533,24 @@ │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ str r8, [sp, #32] │ │ │ │ str r9, [sp, #28] │ │ │ │ beq 9e4f8 │ │ │ │ mov r0, #0 │ │ │ │ - bl 292930 │ │ │ │ + bl 292940 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 9e3c4 │ │ │ │ ldr sl, [r7] │ │ │ │ add r0, r9, #408 @ 0x198 │ │ │ │ str r0, [r7] │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ef2c8 │ │ │ │ + bl 3ef2d8 │ │ │ │ cmp r0, #0 │ │ │ │ str sl, [r7] │ │ │ │ beq 9e694 │ │ │ │ cmp r0, #2 │ │ │ │ bne 9e538 │ │ │ │ ldr r0, [pc, #1924] @ 9eb50 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -74611,39 +74611,39 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 9e49c │ │ │ │ cmp r1, #1 │ │ │ │ bne 9e4c4 │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #440 @ 0x1b8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r6, #0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 9e4ec │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ - bl 292930 │ │ │ │ + bl 292940 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 9e97c │ │ │ │ ldr sl, [r7] │ │ │ │ add r0, r9, #408 @ 0x198 │ │ │ │ str r0, [r7] │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ef2c8 │ │ │ │ + bl 3ef2d8 │ │ │ │ cmp r0, #0 │ │ │ │ str sl, [r7] │ │ │ │ beq 9e694 │ │ │ │ cmp r0, #2 │ │ │ │ beq 9e97c │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ @@ -74705,34 +74705,34 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 9e614 │ │ │ │ cmp r1, #1 │ │ │ │ bne 9e63c │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #440 @ 0x1b8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrex r0, [r5] │ │ │ │ add r1, r0, #256 @ 0x100 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ bne 9e658 │ │ │ │ cmn r0, #1 │ │ │ │ ble 9e98c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ mov r6, #1 │ │ │ │ - bl 1afa78 │ │ │ │ + bl 1afa88 │ │ │ │ mov r0, r9 │ │ │ │ bl 8f8bc │ │ │ │ b 9e4ec │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ @@ -74783,15 +74783,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9e87c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b 9e87c │ │ │ │ mov r4, #0 │ │ │ │ tst r1, #32 │ │ │ │ bne 9e788 │ │ │ │ b 9e7d4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ @@ -74835,19 +74835,19 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 9e81c │ │ │ │ cmp r1, #1 │ │ │ │ bne 9e844 │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #440 @ 0x1b8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r6, #0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 9e4ec │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b 9e4ec │ │ │ │ @@ -74900,133 +74900,133 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 9e920 │ │ │ │ cmp r1, #1 │ │ │ │ bne 9e948 │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #440 @ 0x1b8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r4, #0 │ │ │ │ beq 9e96c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #456] @ 9eb4c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8c94c │ │ │ │ b 9e990 │ │ │ │ - bl 791aec │ │ │ │ + bl 791afc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ b 9e9cc │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #67 @ 0x43 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9eb20 │ │ │ │ bl 8e880 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 9e9cc │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #67 @ 0x43 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9eb38 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 8f8bc │ │ │ │ b 9eb20 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #67 @ 0x43 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r4, #0 │ │ │ │ beq 9eb20 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b 9eb20 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #67 @ 0x43 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9eb20 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ b 9eb20 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #67 @ 0x43 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r4, #0 │ │ │ │ beq 9eb38 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b 9eb38 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #67 @ 0x43 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9eb38 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ str sl, [r7] │ │ │ │ b 9eaf4 │ │ │ │ str sl, [r7] │ │ │ │ b 9eb00 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #67 @ 0x43 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ bl a3960 │ │ │ │ b 9eb38 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #67 @ 0x43 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r4, #0 │ │ │ │ beq 9eb38 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b 9eb38 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #67 @ 0x43 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9eb38 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #67 @ 0x43 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9eb38 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #28 │ │ │ │ bl a2a5c │ │ │ │ b 9eb38 │ │ │ │ bl 8d778 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #0 │ │ │ │ b 9e69c │ │ │ │ bl 8e864 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #67 @ 0x43 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ bne 9eb38 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ add r0, r0, #4 │ │ │ │ bl a3960 │ │ │ │ mov r0, r5 │ │ │ │ @@ -75106,15 +75106,15 @@ │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #256 @ 0x100 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 9ec84 │ │ │ │ bic r1, r2, #239 @ 0xef │ │ │ │ @@ -75164,28 +75164,28 @@ │ │ │ │ str r1, [r0, #4] │ │ │ │ ldr r2, [pc, #84] @ 9eda8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r0, r2 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 777bd8 │ │ │ │ + b 777be8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9ed9c │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9ed9c │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ ldrshteq r1, [r2], ip │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ @@ -75256,15 +75256,15 @@ │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #100 @ 0x64 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #256 @ 0x100 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 9eedc │ │ │ │ bic r1, r2, #239 @ 0xef │ │ │ │ @@ -75314,28 +75314,28 @@ │ │ │ │ str r1, [r0, #4] │ │ │ │ ldr r2, [pc, #84] @ 9f000 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r0, r2 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 777bd8 │ │ │ │ + b 777be8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9eff4 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9eff4 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r0, r2, r4, lsr #31 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ @@ -75406,15 +75406,15 @@ │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #256 @ 0x100 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 9f134 │ │ │ │ bic r1, r2, #239 @ 0xef │ │ │ │ @@ -75464,28 +75464,28 @@ │ │ │ │ str r1, [r0, #4] │ │ │ │ ldr r2, [pc, #84] @ 9f258 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r0, r2 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 777bd8 │ │ │ │ + b 777be8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9f24c │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9f24c │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r0, r2, ip, asr #26 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ @@ -75556,15 +75556,15 @@ │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #140 @ 0x8c │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #256 @ 0x100 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 9f38c │ │ │ │ bic r1, r2, #239 @ 0xef │ │ │ │ @@ -75614,28 +75614,28 @@ │ │ │ │ str r1, [r0, #4] │ │ │ │ ldr r2, [pc, #84] @ 9f4b0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r0, r2 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 777bd8 │ │ │ │ + b 777be8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9f4a4 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9f4a4 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ ldrshteq r0, [r2], r4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ dmb ish │ │ │ │ @@ -75694,19 +75694,19 @@ │ │ │ │ bne 9f4c8 │ │ │ │ cmp r4, #0 │ │ │ │ bmi 9f5bc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, ip │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 1afa78 │ │ │ │ + bl 1afa88 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 8f514 │ │ │ │ - bl 791aec │ │ │ │ + bl 791afc │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ dmb ish │ │ │ │ tst r4, #12 │ │ │ │ beq 9f5dc │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 8f6e8 │ │ │ │ @@ -75761,19 +75761,19 @@ │ │ │ │ bne 9f5d4 │ │ │ │ cmp r4, #0 │ │ │ │ bmi 9f6c8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, ip │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 1afa78 │ │ │ │ + bl 1afa88 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 8f6e8 │ │ │ │ - bl 791aec │ │ │ │ + bl 791afc │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ dmb ish │ │ │ │ tst r4, #12 │ │ │ │ beq 9f6e8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 8f8bc │ │ │ │ @@ -75828,19 +75828,19 @@ │ │ │ │ bne 9f6e0 │ │ │ │ cmp r4, #0 │ │ │ │ bmi 9f7d4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, ip │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 1afa78 │ │ │ │ + bl 1afa88 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 8f8bc │ │ │ │ - bl 791aec │ │ │ │ + bl 791afc │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ dmb ish │ │ │ │ tst r4, #12 │ │ │ │ beq 9f7f4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 8f10c │ │ │ │ @@ -75895,19 +75895,19 @@ │ │ │ │ bne 9f7ec │ │ │ │ cmp r4, #0 │ │ │ │ bmi 9f8e0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, ip │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 1afa78 │ │ │ │ + bl 1afa88 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 8f10c │ │ │ │ - bl 791aec │ │ │ │ + bl 791afc │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ dmb ish │ │ │ │ tst r4, #12 │ │ │ │ beq 9f900 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 8eff4 │ │ │ │ @@ -75962,19 +75962,19 @@ │ │ │ │ bne 9f8f8 │ │ │ │ cmp r4, #0 │ │ │ │ bmi 9f9ec │ │ │ │ mov r1, r0 │ │ │ │ mov r0, ip │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 1afa78 │ │ │ │ + bl 1afa88 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 8eff4 │ │ │ │ - bl 791aec │ │ │ │ + bl 791afc │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ add r1, r0, #4 │ │ │ │ dmb ish │ │ │ │ tst r3, #12 │ │ │ │ bne 9fab4 │ │ │ │ @@ -76041,15 +76041,15 @@ │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #256 @ 0x100 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 9fb20 │ │ │ │ bic r1, r2, #239 @ 0xef │ │ │ │ @@ -76099,28 +76099,28 @@ │ │ │ │ str r1, [r0, #4] │ │ │ │ ldr r2, [pc, #84] @ 9fc44 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r0, r2 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 777bd8 │ │ │ │ + b 777be8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9fc38 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9fc38 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r0, r2, r0, ror #6 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ @@ -76191,15 +76191,15 @@ │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #256 @ 0x100 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 9fd78 │ │ │ │ bic r1, r2, #239 @ 0xef │ │ │ │ @@ -76249,28 +76249,28 @@ │ │ │ │ str r1, [r0, #4] │ │ │ │ ldr r2, [pc, #84] @ 9fe9c │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r0, r2 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 777bd8 │ │ │ │ + b 777be8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9fe90 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b 9fe90 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq r0, r2, r8, lsl #2 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ @@ -76341,15 +76341,15 @@ │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #256 @ 0x100 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 9ffd0 │ │ │ │ bic r1, r2, #239 @ 0xef │ │ │ │ @@ -76399,28 +76399,28 @@ │ │ │ │ str r1, [r0, #4] │ │ │ │ ldr r2, [pc, #84] @ a00f4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r0, r2 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 777bd8 │ │ │ │ + b 777be8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b a00e8 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b a00e8 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ ldrhteq pc, [r1], r0 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ dmb ish │ │ │ │ @@ -76479,19 +76479,19 @@ │ │ │ │ bne a010c │ │ │ │ cmp r4, #0 │ │ │ │ bmi a0200 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, ip │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 1afa78 │ │ │ │ + bl 1afa88 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 8fa90 │ │ │ │ - bl 791aec │ │ │ │ + bl 791afc │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ add r1, r0, #4 │ │ │ │ dmb ish │ │ │ │ tst r3, #12 │ │ │ │ bne a02c8 │ │ │ │ @@ -76558,15 +76558,15 @@ │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #256 @ 0x100 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne a0334 │ │ │ │ bic r1, r2, #239 @ 0xef │ │ │ │ @@ -76616,28 +76616,28 @@ │ │ │ │ str r1, [r0, #4] │ │ │ │ ldr r2, [pc, #84] @ a0458 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r0, r2 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 777bd8 │ │ │ │ + b 777be8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b a044c │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b a044c │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq pc, r1, ip, asr #22 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ dmb ish │ │ │ │ @@ -76696,19 +76696,19 @@ │ │ │ │ bne a0470 │ │ │ │ cmp r4, #0 │ │ │ │ bmi a0564 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, ip │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 1afa78 │ │ │ │ + bl 1afa88 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 8fba8 │ │ │ │ - bl 791aec │ │ │ │ + bl 791afc │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ add r1, r0, #4 │ │ │ │ dmb ish │ │ │ │ tst r3, #12 │ │ │ │ bne a062c │ │ │ │ @@ -76775,15 +76775,15 @@ │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #208 @ 0xd0 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #256 @ 0x100 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne a0698 │ │ │ │ bic r1, r2, #239 @ 0xef │ │ │ │ @@ -76833,28 +76833,28 @@ │ │ │ │ str r1, [r0, #4] │ │ │ │ ldr r2, [pc, #84] @ a07bc │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r0, r2 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 777bd8 │ │ │ │ + b 777be8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b a07b0 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b a07b0 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq pc, r1, r8, ror #15 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ @@ -76925,15 +76925,15 @@ │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #592 @ 0x250 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #256 @ 0x100 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne a08f0 │ │ │ │ bic r1, r2, #239 @ 0xef │ │ │ │ @@ -76983,28 +76983,28 @@ │ │ │ │ str r1, [r0, #4] │ │ │ │ ldr r2, [pc, #84] @ a0a14 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r0, r2 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 777bd8 │ │ │ │ + b 777be8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b a0a08 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b a0a08 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ umlalseq pc, r1, r0, r5 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ @@ -77021,24 +77021,24 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne a0a48 │ │ │ │ cmp r2, #1 │ │ │ │ bne a0a6c │ │ │ │ dmb ish │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #440 @ 0x1b8 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -77049,18 +77049,18 @@ │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #100 @ 0x64 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -77071,18 +77071,18 @@ │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -77093,18 +77093,18 @@ │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ @@ -77120,24 +77120,24 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne a0bd4 │ │ │ │ cmp r2, #1 │ │ │ │ bne a0bf8 │ │ │ │ dmb ish │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #272 @ 0x110 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -77148,18 +77148,18 @@ │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ @@ -77175,24 +77175,24 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne a0cb0 │ │ │ │ cmp r2, #1 │ │ │ │ bne a0cd4 │ │ │ │ dmb ish │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -77203,18 +77203,18 @@ │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ @@ -77230,24 +77230,24 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne a0d8c │ │ │ │ cmp r2, #1 │ │ │ │ bne a0db0 │ │ │ │ dmb ish │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ @@ -77263,24 +77263,24 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne a0e10 │ │ │ │ cmp r2, #1 │ │ │ │ bne a0e34 │ │ │ │ dmb ish │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #632 @ 0x278 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -77291,18 +77291,18 @@ │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #140 @ 0x8c │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -77313,18 +77313,18 @@ │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #592 @ 0x250 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -77335,18 +77335,18 @@ │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ @@ -77362,24 +77362,24 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne a0f9c │ │ │ │ cmp r2, #1 │ │ │ │ bne a0fc0 │ │ │ │ dmb ish │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -77390,18 +77390,18 @@ │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #208 @ 0xd0 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ @@ -77417,24 +77417,24 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne a1078 │ │ │ │ cmp r2, #1 │ │ │ │ bne a109c │ │ │ │ dmb ish │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #328 @ 0x148 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -77445,18 +77445,18 @@ │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #2784 @ 0xae0 │ │ │ │ sub sp, sp, #8192 @ 0x2000 │ │ │ │ ldr r8, [pc, #304] @ a1268 │ │ │ │ @@ -77464,15 +77464,15 @@ │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldrb r0, [r8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, #32 │ │ │ │ mov r1, #4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq a11e4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #256] @ a126c │ │ │ │ mov r1, #0 │ │ │ │ movw r2, #273 @ 0x111 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -77488,54 +77488,54 @@ │ │ │ │ mov r1, r4 │ │ │ │ add r0, lr, #1392 @ 0x570 │ │ │ │ movw r2, #5480 @ 0x1568 │ │ │ │ bl 53d54 │ │ │ │ ldrb r0, [r8] │ │ │ │ mov r1, #8 │ │ │ │ movw r0, #5480 @ 0x1568 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq a11ec │ │ │ │ add r1, sp, #8 │ │ │ │ movw r2, #5480 @ 0x1568 │ │ │ │ mov r4, r0 │ │ │ │ bl 53d54 │ │ │ │ str r4, [r5, #24] │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #2784 @ 0xae0 │ │ │ │ add sp, sp, #8192 @ 0x2000 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - bl 791aec │ │ │ │ + bl 791afc │ │ │ │ b a11f8 │ │ │ │ mov r0, #8 │ │ │ │ movw r1, #5480 @ 0x1568 │ │ │ │ bl 8e68c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #1392 @ 0x570 │ │ │ │ bl a523c │ │ │ │ add lr, sp, #10752 @ 0x2a00 │ │ │ │ add r0, lr, #223 @ 0xdf │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b a125c │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ bne a122c │ │ │ │ cmp r0, #1 │ │ │ │ bne a1254 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r4 │ │ │ │ bl a523c │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adcseq lr, r1, r0, lsl ip │ │ │ │ adceq r0, ip, r8, asr #19 │ │ │ │ @@ -77566,26 +77566,26 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne a12cc │ │ │ │ cmp r2, #1 │ │ │ │ bne a12f0 │ │ │ │ dmb ish │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r2, r0, #4 │ │ │ │ dmb ish │ │ │ │ @@ -77608,18 +77608,18 @@ │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r2, r0, #4 │ │ │ │ dmb ish │ │ │ │ @@ -77642,18 +77642,18 @@ │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #208 @ 0xd0 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r1, r0, #4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -77680,26 +77680,26 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne a1494 │ │ │ │ cmp r2, #1 │ │ │ │ bne a14b8 │ │ │ │ dmb ish │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r2, r0, #4 │ │ │ │ dmb ish │ │ │ │ @@ -77722,18 +77722,18 @@ │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #140 @ 0x8c │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r1, r0, #4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -77760,26 +77760,26 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne a15d4 │ │ │ │ cmp r2, #1 │ │ │ │ bne a15f8 │ │ │ │ dmb ish │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r2, r0, #4 │ │ │ │ dmb ish │ │ │ │ @@ -77802,18 +77802,18 @@ │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r2, r0, #4 │ │ │ │ dmb ish │ │ │ │ @@ -77836,18 +77836,18 @@ │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r1, r0, #4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -77874,26 +77874,26 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne a179c │ │ │ │ cmp r2, #1 │ │ │ │ bne a17c0 │ │ │ │ dmb ish │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #632 @ 0x278 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r1, r0, #4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -77920,26 +77920,26 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne a1854 │ │ │ │ cmp r2, #1 │ │ │ │ bne a1878 │ │ │ │ dmb ish │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #440 @ 0x1b8 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r2, r0, #4 │ │ │ │ dmb ish │ │ │ │ @@ -77962,18 +77962,18 @@ │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #100 @ 0x64 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r2, r0, #4 │ │ │ │ dmb ish │ │ │ │ @@ -77996,18 +77996,18 @@ │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r2, r0, #4 │ │ │ │ dmb ish │ │ │ │ @@ -78030,18 +78030,18 @@ │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #592 @ 0x250 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r2, r0, #4 │ │ │ │ dmb ish │ │ │ │ @@ -78064,18 +78064,18 @@ │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r1, r0, #4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -78102,26 +78102,26 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne a1b2c │ │ │ │ cmp r2, #1 │ │ │ │ bne a1b50 │ │ │ │ dmb ish │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #328 @ 0x148 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r1, r0, #4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -78148,26 +78148,26 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne a1be4 │ │ │ │ cmp r2, #1 │ │ │ │ bne a1c08 │ │ │ │ dmb ish │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #272 @ 0x110 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r2, r0, #4 │ │ │ │ dmb ish │ │ │ │ @@ -78190,18 +78190,18 @@ │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ mov r2, r1 │ │ │ │ @@ -78210,19 +78210,19 @@ │ │ │ │ strex r5, r3, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ bne a1cd8 │ │ │ │ cmn r1, #1 │ │ │ │ ble a1d0c │ │ │ │ add r0, r4, #20 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1afa78 │ │ │ │ + bl 1afa88 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 8eff4 │ │ │ │ - bl 791aec │ │ │ │ + bl 791afc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 8eff4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -78234,48 +78234,48 @@ │ │ │ │ strex r5, r3, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ bne a1d38 │ │ │ │ cmn r1, #1 │ │ │ │ ble a1d6c │ │ │ │ add r0, r4, #20 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1afa78 │ │ │ │ + bl 1afa88 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 8f6e8 │ │ │ │ - bl 791aec │ │ │ │ + bl 791afc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 8f6e8 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #4] @ a1d98 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - b 777bd8 │ │ │ │ + b 777be8 │ │ │ │ adcseq lr, r1, r0, asr #3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ mov r2, r1 │ │ │ │ ldrex r1, [r0] │ │ │ │ add r3, r1, #256 @ 0x100 │ │ │ │ strex r5, r3, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ bne a1dac │ │ │ │ cmn r1, #1 │ │ │ │ ble a1de0 │ │ │ │ add r0, r4, #20 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1afa78 │ │ │ │ + bl 1afa88 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 8f514 │ │ │ │ - bl 791aec │ │ │ │ + bl 791afc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 8f514 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -78287,19 +78287,19 @@ │ │ │ │ strex r5, r3, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ bne a1e0c │ │ │ │ cmn r1, #1 │ │ │ │ ble a1e40 │ │ │ │ add r0, r4, #20 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1afa78 │ │ │ │ + bl 1afa88 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 8fa90 │ │ │ │ - bl 791aec │ │ │ │ + bl 791afc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 8fa90 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -78311,19 +78311,19 @@ │ │ │ │ strex r5, r3, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ bne a1e6c │ │ │ │ cmn r1, #1 │ │ │ │ ble a1ea0 │ │ │ │ add r0, r4, #20 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1afa78 │ │ │ │ + bl 1afa88 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 8fba8 │ │ │ │ - bl 791aec │ │ │ │ + bl 791afc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 8fba8 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -78335,19 +78335,19 @@ │ │ │ │ strex r5, r3, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ bne a1ecc │ │ │ │ cmn r1, #1 │ │ │ │ ble a1f00 │ │ │ │ add r0, r4, #20 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1afa78 │ │ │ │ + bl 1afa88 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 8f10c │ │ │ │ - bl 791aec │ │ │ │ + bl 791afc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 8f10c │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -78359,19 +78359,19 @@ │ │ │ │ strex r5, r3, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ bne a1f2c │ │ │ │ cmn r1, #1 │ │ │ │ ble a1f60 │ │ │ │ add r0, r4, #20 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1afa78 │ │ │ │ + bl 1afa88 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 8f8bc │ │ │ │ - bl 791aec │ │ │ │ + bl 791afc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 8f8bc │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -78389,27 +78389,27 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne a1fa8 │ │ │ │ cmp r2, #1 │ │ │ │ bne a1fcc │ │ │ │ dmb ish │ │ │ │ - bl 79aea4 │ │ │ │ + bl 79aeb4 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a1fd4 │ │ │ │ cmp r1, #1 │ │ │ │ bne a1ffc │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 501910 │ │ │ │ + bl 501920 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b a2040 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ dmb ish │ │ │ │ @@ -78418,17 +78418,17 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a2018 │ │ │ │ cmp r1, #1 │ │ │ │ bne a2040 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 501910 │ │ │ │ + bl 501920 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0] │ │ │ │ @@ -78512,15 +78512,15 @@ │ │ │ │ beq a21a8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r8, #0 │ │ │ │ beq a227c │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b a227c │ │ │ │ dmb ish │ │ │ │ @@ -78556,103 +78556,103 @@ │ │ │ │ beq a2258 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r8, #0 │ │ │ │ beq a227c │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r5, r4, #24 │ │ │ │ add r0, r4, #44 @ 0x2c │ │ │ │ - bl 62d070 │ │ │ │ + bl 62d080 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ beq a22ec │ │ │ │ ldr r1, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ beq a20f4 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b a20f4 │ │ │ │ add r7, r4, #24 │ │ │ │ add r0, r4, #44 @ 0x2c │ │ │ │ - bl 62d070 │ │ │ │ + bl 62d080 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ beq a22f8 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ beq a20d8 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b a20d8 │ │ │ │ add r0, r4, #32 │ │ │ │ - bl 62d070 │ │ │ │ + bl 62d080 │ │ │ │ b a20f4 │ │ │ │ add r0, r4, #32 │ │ │ │ - bl 62d070 │ │ │ │ + bl 62d080 │ │ │ │ b a20d8 │ │ │ │ mov r4, r0 │ │ │ │ b a2374 │ │ │ │ mov r4, r0 │ │ │ │ b a2394 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r8, #0 │ │ │ │ beq a23c8 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b a23c8 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r8, #0 │ │ │ │ beq a23c8 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b a23c8 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl a7d1c │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b a23c8 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl a7d1c │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b a23c8 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b a23c8 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0] │ │ │ │ add r5, r4, #4 │ │ │ │ @@ -78733,15 +78733,15 @@ │ │ │ │ beq a251c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r6, #0 │ │ │ │ beq a25f4 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b a25f4 │ │ │ │ dmb ish │ │ │ │ @@ -78778,61 +78778,61 @@ │ │ │ │ beq a25d0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r8, #0 │ │ │ │ beq a25f4 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r8, #0 │ │ │ │ beq a2698 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b a2698 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r6, #0 │ │ │ │ beq a2698 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b a2698 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b a2698 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b a2698 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b a2698 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ ldr r8, [r0] │ │ │ │ cmp r8, #-2147483648 @ 0x80000000 │ │ │ │ @@ -78857,80 +78857,80 @@ │ │ │ │ subs fp, fp, #1 │ │ │ │ beq a2720 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a26f8 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b a26f8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq a2740 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, sl │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq a26d0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b a26d0 │ │ │ │ cmp r8, #0 │ │ │ │ beq a2780 │ │ │ │ rsb r0, r8, r8, lsl #3 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ ldr r7, [r0] │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ beq a27e0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr sl, [r0, #4] │ │ │ │ add r4, r1, #1 │ │ │ │ mov r0, sl │ │ │ │ subs r4, r4, #1 │ │ │ │ beq a27c0 │ │ │ │ add r5, r0, #80 @ 0x50 │ │ │ │ - bl 19ed98 │ │ │ │ + bl 19eda8 │ │ │ │ mov r0, r5 │ │ │ │ b a27a8 │ │ │ │ cmp r7, #0 │ │ │ │ beq a27e0 │ │ │ │ add r0, r7, r7, lsl #2 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, sl │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ subs r4, r4, #1 │ │ │ │ beq a2804 │ │ │ │ mov r0, r5 │ │ │ │ add r6, r5, #80 @ 0x50 │ │ │ │ - bl 19ed98 │ │ │ │ + bl 19eda8 │ │ │ │ mov r5, r6 │ │ │ │ b a27e8 │ │ │ │ cmp r7, #0 │ │ │ │ beq a2820 │ │ │ │ add r0, r7, r7, lsl #2 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, sl │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r8 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r8, [r0] │ │ │ │ cmp r8, #-2147483648 @ 0x80000000 │ │ │ │ beq a28c4 │ │ │ │ @@ -78949,45 +78949,45 @@ │ │ │ │ bne a2890 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ eor r1, r1, #2 │ │ │ │ orrs r1, r1, r2 │ │ │ │ beq a2850 │ │ │ │ - bl 1a05bc │ │ │ │ + bl 1a05cc │ │ │ │ b a2850 │ │ │ │ lsl r1, r0, #2 │ │ │ │ ldr r0, [r5, #524] @ 0x20c │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b a2870 │ │ │ │ cmp r8, #0 │ │ │ │ beq a28c4 │ │ │ │ mov r0, #536 @ 0x218 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #536 @ 0x218 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq a28e8 │ │ │ │ add r5, r0, #536 @ 0x218 │ │ │ │ - bl 19f7fc │ │ │ │ + bl 19f80c │ │ │ │ mov r0, r5 │ │ │ │ b a28d0 │ │ │ │ cmp r8, #0 │ │ │ │ beq a2904 │ │ │ │ mov r0, #536 @ 0x218 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ @@ -79042,15 +79042,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne a29d4 │ │ │ │ cmp r1, #1 │ │ │ │ bne a2a00 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 7f8710 │ │ │ │ + b 7f8720 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ b a2a20 │ │ │ │ @@ -79062,15 +79062,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a2a28 │ │ │ │ cmp r1, #1 │ │ │ │ bne a2a50 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f8710 │ │ │ │ + bl 7f8720 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0] │ │ │ │ add r5, r4, #4 │ │ │ │ @@ -79159,19 +79159,19 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne a2bb0 │ │ │ │ cmp r2, #1 │ │ │ │ bne a2bd4 │ │ │ │ dmb ish │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #440 @ 0x1b8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r6, #0 │ │ │ │ beq a2cdc │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b a2cdc │ │ │ │ dmb ish │ │ │ │ @@ -79216,65 +79216,65 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne a2c94 │ │ │ │ cmp r2, #1 │ │ │ │ bne a2cb8 │ │ │ │ dmb ish │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #440 @ 0x1b8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r8, #0 │ │ │ │ beq a2cdc │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r8, #0 │ │ │ │ beq a2d80 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b a2d80 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r6, #0 │ │ │ │ beq a2d80 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b a2d80 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b a2d80 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b a2d80 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b a2d80 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #2248] @ 0x8c8 │ │ │ │ cmp r0, #5 │ │ │ │ @@ -79289,15 +79289,15 @@ │ │ │ │ strheq r0, [r0], -r0 @ │ │ │ │ muleq r0, r8, r0 │ │ │ │ ldr r1, [r4, #2216] @ 0x8a8 │ │ │ │ cmp r1, #0 │ │ │ │ beq a2ddc │ │ │ │ ldr r0, [r4, #2220] @ 0x8ac │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b a7478 │ │ │ │ ldr r0, [r4, #2264] @ 0x8d8 │ │ │ │ movw r1, #51713 @ 0xca01 │ │ │ │ movt r1, #15258 @ 0x3b9a │ │ │ │ cmp r0, r1 │ │ │ │ @@ -79321,26 +79321,26 @@ │ │ │ │ bl a7b7c │ │ │ │ b a2e64 │ │ │ │ ldr r1, [r4, #2256] @ 0x8d0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a2e5c │ │ │ │ ldr r0, [r4, #2260] @ 0x8d4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [r4, #2244] @ 0x8c4 │ │ │ │ - bl 1cbc5c │ │ │ │ + bl 1cbc6c │ │ │ │ movw r0, #2136 @ 0x858 │ │ │ │ add r0, r4, r0 │ │ │ │ bl a8e7c │ │ │ │ ldr r1, [r4, #2232] @ 0x8b8 │ │ │ │ cmp r1, #0 │ │ │ │ beq a2e88 │ │ │ │ ldr r0, [r4, #2236] @ 0x8bc │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, r4, #1424 @ 0x590 │ │ │ │ bl a7478 │ │ │ │ add r0, r4, #720 @ 0x2d0 │ │ │ │ bl a7478 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #2249] @ 0x8c9 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -79350,15 +79350,15 @@ │ │ │ │ add r0, r4, r0 │ │ │ │ bl a8e7c │ │ │ │ ldr r1, [r4, #2232] @ 0x8b8 │ │ │ │ cmp r1, #0 │ │ │ │ beq a2ed0 │ │ │ │ ldr r0, [r4, #2236] @ 0x8bc │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, r4, #1424 @ 0x590 │ │ │ │ bl a7478 │ │ │ │ b a2ef4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #2249] @ 0x8c9 │ │ │ │ mov r0, r5 │ │ │ │ @@ -79374,30 +79374,30 @@ │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a2f30 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne a2f60 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b a2f40 │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ ldrb r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ bne a2f9c │ │ │ │ ldr r0, [pc, #80] @ a2fdc │ │ │ │ @@ -79421,27 +79421,27 @@ │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ strbeq r0, [r4, #4] │ │ │ │ b a2f9c │ │ │ │ adcseq ip, r1, r0, ror r9 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 33613c │ │ │ │ + bl 33614c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne a2ff8 │ │ │ │ cmp r2, #1 │ │ │ │ bne a301c │ │ │ │ dmb ish │ │ │ │ - bl 5b6550 │ │ │ │ + bl 5b6560 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq a3030 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b a7b7c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ @@ -79454,15 +79454,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne a304c │ │ │ │ cmp r2, #1 │ │ │ │ bne a3070 │ │ │ │ dmb ish │ │ │ │ - bl 5b6550 │ │ │ │ + bl 5b6560 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq a3080 │ │ │ │ bl a7b7c │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ @@ -79478,23 +79478,23 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a30d0 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a30f0 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ @@ -79548,15 +79548,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne a31bc │ │ │ │ cmp r1, #1 │ │ │ │ bne a31e8 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 236464 │ │ │ │ + b 236474 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ b a3208 │ │ │ │ @@ -79568,35 +79568,35 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a3210 │ │ │ │ cmp r1, #1 │ │ │ │ bne a3238 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 236464 │ │ │ │ + bl 236474 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 3387a0 │ │ │ │ + bl 3387b0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq a3288 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a3260 │ │ │ │ cmp r1, #1 │ │ │ │ bne a3288 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f8a28 │ │ │ │ + bl 7f8a38 │ │ │ │ add r0, r4, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b ac818 │ │ │ │ mov r5, r0 │ │ │ │ b a32d8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ @@ -79608,15 +79608,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a32b0 │ │ │ │ cmp r1, #1 │ │ │ │ bne a32d8 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f8a28 │ │ │ │ + bl 7f8a38 │ │ │ │ add r0, r4, #8 │ │ │ │ bl ac818 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -79637,49 +79637,49 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a33b8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r6, #12]! │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [r6] │ │ │ │ beq a337c │ │ │ │ - bl 2847b8 │ │ │ │ + bl 2847c8 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq a337c │ │ │ │ mov r0, r6 │ │ │ │ - bl 2b889c │ │ │ │ + bl 2b88ac │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ cmp r0, #0 │ │ │ │ beq a33b8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a338c │ │ │ │ cmp r1, #1 │ │ │ │ bne a33b8 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 761ae0 │ │ │ │ + b 761af0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq a33d4 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r5, [r4, #44] @ 0x2c │ │ │ │ cmp r5, #0 │ │ │ │ beq a3418 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ add r6, r0, #4 │ │ │ │ b a33f8 │ │ │ │ add r6, r6, #224 @ 0xe0 │ │ │ │ @@ -79687,126 +79687,126 @@ │ │ │ │ beq a3418 │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ cmp r0, #4 │ │ │ │ bcc a33ec │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #576 @ 0x240 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b a33ec │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq a3438 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #5 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r6, r4, #68 @ 0x44 │ │ │ │ mov r0, r6 │ │ │ │ - bl 42a15c │ │ │ │ + bl 42a16c │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ beq a345c │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ bl 533c0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq a3478 │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 62d070 │ │ │ │ + bl 62d080 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ beq a3490 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, r4, #12 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b ac604 │ │ │ │ mov r5, r0 │ │ │ │ b a34c4 │ │ │ │ mov r5, r0 │ │ │ │ b a3560 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq a34c4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2b889c │ │ │ │ + bl 2b88ac │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ cmp r0, #0 │ │ │ │ beq a3580 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a34d4 │ │ │ │ cmp r1, #1 │ │ │ │ bne a3580 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 761ae0 │ │ │ │ + bl 761af0 │ │ │ │ b a3580 │ │ │ │ bl 8e880 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a3580 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a3544 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ bl 533c0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq a3560 │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 62d070 │ │ │ │ + bl 62d080 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ beq a3578 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, r4, #12 │ │ │ │ bl ac604 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #20 │ │ │ │ - bl 62d070 │ │ │ │ + bl 62d080 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq a35c4 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a35d0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ add r0, r4, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 62d070 │ │ │ │ + b 62d080 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl a7d1c │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ @@ -79824,25 +79824,25 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a3638 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r6, r7, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ pop {r4, r6, r7, lr} │ │ │ │ b a61a8 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a3660 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq a36b0 │ │ │ │ @@ -79854,15 +79854,15 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a3708 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldrb r0, [r0, #4] │ │ │ │ cmp r0, #4 │ │ │ │ bhi a36c4 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrd r6, [r4] │ │ │ │ ldr r1, [r7] │ │ │ │ @@ -79871,39 +79871,39 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a36f4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a3728 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ b a3750 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a3754 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq a37a4 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ @@ -79915,15 +79915,15 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a37c4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ cmp r1, #4 │ │ │ │ bne a37bc │ │ │ │ ldr r0, [r0, #8] │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 533c0 │ │ │ │ cmp r1, #3 │ │ │ │ @@ -79937,38 +79937,38 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a37fc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a382c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ b a3854 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a3858 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ eor r3, r2, #3 │ │ │ │ orrs r3, r3, r1 │ │ │ │ @@ -79982,15 +79982,15 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a38c4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ eor r2, r2, #2 │ │ │ │ orrs r1, r2, r1 │ │ │ │ ldrbeq r1, [r0, #8] │ │ │ │ cmpeq r1, #3 │ │ │ │ beq a38c8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r4, [r0, #12] │ │ │ │ @@ -80001,38 +80001,38 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a38fc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a392c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ b a3954 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a3958 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r1, r0 │ │ │ │ ldr r6, [r0, #4]! │ │ │ │ ldr r4, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ @@ -80044,27 +80044,27 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a39b8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ cmp r6, #0 │ │ │ │ beq a39b8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b a8048 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a39d8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ bne a3a28 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ @@ -80076,15 +80076,15 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a3a9c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne a3a84 │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ cmp r1, #3 │ │ │ │ bne a3a9c │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldrd r6, [r4] │ │ │ │ @@ -80094,45 +80094,45 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a3a70 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ cmp r1, #0 │ │ │ │ beq a3a9c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a3abc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ b a3ae4 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a3ae8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r0, #12] │ │ │ │ cmp r0, #3 │ │ │ │ bne a3b38 │ │ │ │ @@ -80144,15 +80144,15 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a3b94 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ cmp r0, #2 │ │ │ │ bne a3b98 │ │ │ │ ldrb r0, [r5] │ │ │ │ cmp r0, #3 │ │ │ │ bne a3b94 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ ldrd r6, [r5] │ │ │ │ @@ -80162,66 +80162,66 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a3b80 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r6, r5, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 42a15c │ │ │ │ + bl 42a16c │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq a3bbc │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [r5] │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 533c0 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a3be4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a3c18 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [r5] │ │ │ │ bl 533c0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne a3c40 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #22 │ │ │ │ bne a3c98 │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ @@ -80232,60 +80232,60 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a3cb4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r6, r7, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ cmp r1, #21 │ │ │ │ bne a3cac │ │ │ │ ldr r0, [r0, #4] │ │ │ │ pop {r4, r6, r7, lr} │ │ │ │ b 533c0 │ │ │ │ pop {r4, r6, r7, lr} │ │ │ │ b a5db4 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a3cd4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ add r6, r0, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 337ce8 │ │ │ │ + bl 337cf8 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq a3d28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a3d00 │ │ │ │ cmp r1, #1 │ │ │ │ bne a3d28 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 7f8bf4 │ │ │ │ + bl 7f8c04 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne a3d3c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ mov r5, r0 │ │ │ │ b a3d90 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq a3d90 │ │ │ │ dmb ish │ │ │ │ @@ -80294,22 +80294,22 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a3d68 │ │ │ │ cmp r1, #1 │ │ │ │ bne a3d90 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 7f8bf4 │ │ │ │ + bl 7f8c04 │ │ │ │ ldr r1, [r4] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq a3dac │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #21 │ │ │ │ beq a3e04 │ │ │ │ @@ -80323,33 +80323,33 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a3e2c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r6, r7, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a3e2c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r6, r7, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r6, r7, lr} │ │ │ │ b a5db4 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a3e4c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #56]! @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq a3e90 │ │ │ │ @@ -80358,27 +80358,27 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne a3e6c │ │ │ │ cmp r2, #1 │ │ │ │ bne a3e90 │ │ │ │ dmb ish │ │ │ │ - bl 7568f8 │ │ │ │ + bl 756908 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne a3e9c │ │ │ │ cmp r2, #1 │ │ │ │ bne a3ec0 │ │ │ │ dmb ish │ │ │ │ - bl 756838 │ │ │ │ + bl 756848 │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b a3244 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ dmb ish │ │ │ │ @@ -80386,66 +80386,66 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne a3edc │ │ │ │ cmp r2, #1 │ │ │ │ bne a3f0c │ │ │ │ dmb ish │ │ │ │ - bl 756838 │ │ │ │ + bl 756848 │ │ │ │ b a3f0c │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ bl a3244 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 1b7914 │ │ │ │ + bl 1b7924 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a3f34 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 77ce38 │ │ │ │ + b 77ce48 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a3f6c │ │ │ │ cmp r1, #1 │ │ │ │ bne a3f94 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a3fcc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, #1 │ │ │ │ ldr r6, [r5, #40]! @ 0x28 │ │ │ │ dmb ish │ │ │ │ add r2, r6, #48 @ 0x30 │ │ │ │ strb r0, [r6, #64] @ 0x40 │ │ │ │ dmb ish │ │ │ │ @@ -80495,47 +80495,47 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a408c │ │ │ │ cmp r1, #1 │ │ │ │ bne a40b4 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 236464 │ │ │ │ + bl 236474 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ beq a40f4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r6, r0, #4 │ │ │ │ b a40d8 │ │ │ │ add r6, r6, #16 │ │ │ │ subs r5, r5, #1 │ │ │ │ beq a40f4 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a40cc │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b a40cc │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq a4110 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r5, r4, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 42a15c │ │ │ │ + bl 42a16c │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq a4134 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 533c0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r7] │ │ │ │ @@ -80549,15 +80549,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a4164 │ │ │ │ cmp r1, #1 │ │ │ │ bne a4198 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 236464 │ │ │ │ + bl 236474 │ │ │ │ b a4198 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #12 │ │ │ │ bl a6ec4 │ │ │ │ add r0, r4, #24 │ │ │ │ bl a7d48 │ │ │ │ @@ -80566,63 +80566,63 @@ │ │ │ │ bl 8e880 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a41d0 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ bl 533c0 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r7, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ beq a4208 │ │ │ │ cmp r0, #0 │ │ │ │ bne a4240 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 62d070 │ │ │ │ + bl 62d080 │ │ │ │ b a4258 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq a4224 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a4270 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r7, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a4258 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrb r0, [r4, #16]! │ │ │ │ cmp r0, #30 │ │ │ │ popeq {r4, r5, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r7, lr} │ │ │ │ b a61a8 │ │ │ │ pop {r4, r5, r7, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a42b0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r4, #16]! │ │ │ │ cmp r0, #30 │ │ │ │ beq a42b0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -80645,15 +80645,15 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a4460 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r7, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne a4354 │ │ │ │ ldrb r0, [r4, #8] │ │ │ │ cmp r0, #4 │ │ │ │ beq a4444 │ │ │ │ cmp r0, #2 │ │ │ │ @@ -80675,42 +80675,42 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne a4360 │ │ │ │ cmp r2, #1 │ │ │ │ bne a4384 │ │ │ │ dmb ish │ │ │ │ - bl 54608c │ │ │ │ + bl 54609c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #16]! │ │ │ │ cmp r1, #0 │ │ │ │ beq a43bc │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne a4398 │ │ │ │ cmp r2, #1 │ │ │ │ bne a43bc │ │ │ │ dmb ish │ │ │ │ - bl 54608c │ │ │ │ + bl 54609c │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ beq a43e4 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ cmp r1, #0 │ │ │ │ beq a4460 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r7, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ add r0, r4, #80 @ 0x50 │ │ │ │ pop {r4, r5, r7, lr} │ │ │ │ - b 62d070 │ │ │ │ + b 62d080 │ │ │ │ ldrd r0, [r4, #16] │ │ │ │ subs r0, r0, #7 │ │ │ │ sbc r1, r1, #0 │ │ │ │ rsbs r2, r0, #1 │ │ │ │ rscs r1, r1, #0 │ │ │ │ bcc a4460 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -80723,22 +80723,22 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne a4418 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r7, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r7, lr} │ │ │ │ - b 63aad4 │ │ │ │ + b 63aae4 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq a4460 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r7, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r7, pc} │ │ │ │ mov r5, r0 │ │ │ │ b a44a8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #16]! │ │ │ │ cmp r1, #0 │ │ │ │ @@ -80748,29 +80748,29 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne a4484 │ │ │ │ cmp r2, #1 │ │ │ │ bne a44a8 │ │ │ │ dmb ish │ │ │ │ - bl 54608c │ │ │ │ + bl 54609c │ │ │ │ add r0, r4, #72 @ 0x48 │ │ │ │ bl a7d1c │ │ │ │ b a44cc │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne a44d4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq a4500 │ │ │ │ @@ -80784,73 +80784,73 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne a4514 │ │ │ │ cmp r2, #1 │ │ │ │ bne a4538 │ │ │ │ dmb ish │ │ │ │ - bl 79aea4 │ │ │ │ + bl 79aeb4 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a4540 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 501910 │ │ │ │ + b 501920 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a4578 │ │ │ │ cmp r1, #1 │ │ │ │ bne a45a0 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 501910 │ │ │ │ + bl 501920 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 1b7914 │ │ │ │ + bl 1b7924 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a45c0 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 77ce38 │ │ │ │ + b 77ce48 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a45f8 │ │ │ │ cmp r1, #1 │ │ │ │ bne a4620 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #560] @ 0x230 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -80869,15 +80869,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne a4668 │ │ │ │ cmp r2, #1 │ │ │ │ bne a468c │ │ │ │ dmb ish │ │ │ │ - bl 500408 │ │ │ │ + bl 500418 │ │ │ │ ldr r0, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc a496c │ │ │ │ ldr r0, [r4, #172]! @ 0xac │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -80885,15 +80885,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne a46a0 │ │ │ │ cmp r1, #1 │ │ │ │ bne a496c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 8a8538 │ │ │ │ + b 8a8548 │ │ │ │ ldrb r0, [r4, #364] @ 0x16c │ │ │ │ cmp r0, #3 │ │ │ │ beq a47ac │ │ │ │ cmp r0, #0 │ │ │ │ bne a4930 │ │ │ │ mov r0, r4 │ │ │ │ add r6, r4, #184 @ 0xb8 │ │ │ │ @@ -80903,15 +80903,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne a46f0 │ │ │ │ cmp r2, #1 │ │ │ │ bne a4714 │ │ │ │ dmb ish │ │ │ │ - bl 5b5aac │ │ │ │ + bl 5b5abc │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #2 │ │ │ │ beq a4894 │ │ │ │ cmp r0, #0 │ │ │ │ beq a4858 │ │ │ │ ldr r0, [r4, #188] @ 0xbc │ │ │ │ cmp r0, #2 │ │ │ │ @@ -80940,15 +80940,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne a4784 │ │ │ │ cmp r2, #1 │ │ │ │ bne a4930 │ │ │ │ dmb ish │ │ │ │ - bl 5b64ac │ │ │ │ + bl 5b64bc │ │ │ │ b a4930 │ │ │ │ ldrb r0, [r4, #357] @ 0x165 │ │ │ │ cmp r0, #3 │ │ │ │ bne a47c8 │ │ │ │ ldr r0, [r4, #348] @ 0x15c │ │ │ │ bl a7b7c │ │ │ │ mov r0, #0 │ │ │ │ @@ -80960,15 +80960,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne a47d4 │ │ │ │ cmp r2, #1 │ │ │ │ bne a47f8 │ │ │ │ dmb ish │ │ │ │ - bl 5b64ac │ │ │ │ + bl 5b64bc │ │ │ │ movw r0, #365 @ 0x16d │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, r0] │ │ │ │ b a4930 │ │ │ │ ldrb r0, [r4, #232] @ 0xe8 │ │ │ │ cmp r0, #4 │ │ │ │ beq a4970 │ │ │ │ @@ -80999,15 +80999,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne a4870 │ │ │ │ cmp r2, #1 │ │ │ │ bne a4894 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ ldr r0, [r4, #232] @ 0xe8 │ │ │ │ cmp r0, #3 │ │ │ │ beq a48d8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc a48d8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #236]! @ 0xec │ │ │ │ @@ -81016,15 +81016,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne a48b4 │ │ │ │ cmp r2, #1 │ │ │ │ bne a48d8 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ ldr r0, [r4, #244] @ 0xf4 │ │ │ │ cmp r0, #3 │ │ │ │ beq a491c │ │ │ │ cmp r0, #2 │ │ │ │ bcc a491c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #248]! @ 0xf8 │ │ │ │ @@ -81033,35 +81033,35 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne a48f8 │ │ │ │ cmp r2, #1 │ │ │ │ bne a491c │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #200]! @ 0xc8 │ │ │ │ cmp r1, #0 │ │ │ │ beq a4930 │ │ │ │ - bl 402490 │ │ │ │ + bl 4024a0 │ │ │ │ ldr r0, [r4, #160]! @ 0xa0 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #20] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a4940 │ │ │ │ cmp r1, #1 │ │ │ │ bne a496c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 500408 │ │ │ │ + b 500418 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r0, r4, #376 @ 0x178 │ │ │ │ bl ac6e0 │ │ │ │ b a4a8c │ │ │ │ ldrb r0, [r4, #328] @ 0x148 │ │ │ │ cmp r0, #4 │ │ │ │ beq a49ec │ │ │ │ @@ -81098,17 +81098,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a4a20 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [r4, #324] @ 0x144 │ │ │ │ - bl 1cbc5c │ │ │ │ + bl 1cbc6c │ │ │ │ add r0, r4, #376 @ 0x178 │ │ │ │ bl ac6e0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #304]! @ 0x130 │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ @@ -81116,37 +81116,37 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne a4a44 │ │ │ │ cmp r2, #1 │ │ │ │ bne a4a68 │ │ │ │ dmb ish │ │ │ │ - bl 5b6750 │ │ │ │ + bl 5b6760 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #280]! @ 0x118 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #19] │ │ │ │ beq a4a84 │ │ │ │ - bl 7a440c │ │ │ │ + bl 7a441c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #295] @ 0x127 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #528] @ 0x210 │ │ │ │ b a4778 │ │ │ │ b a4ae0 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a4ab8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [r4, #324] @ 0x144 │ │ │ │ - bl 1cbc5c │ │ │ │ + bl 1cbc6c │ │ │ │ b a4acc │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #376 @ 0x178 │ │ │ │ bl ac6e0 │ │ │ │ b a4aec │ │ │ │ mov r5, r0 │ │ │ │ @@ -81163,22 +81163,22 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne a4b00 │ │ │ │ cmp r2, #1 │ │ │ │ bne a4b24 │ │ │ │ dmb ish │ │ │ │ - bl 5b6750 │ │ │ │ + bl 5b6760 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #280]! @ 0x118 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #19] │ │ │ │ beq a4b40 │ │ │ │ - bl 7a440c │ │ │ │ + bl 7a441c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #295] @ 0x127 │ │ │ │ b a4b54 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ @@ -81189,15 +81189,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne a4b68 │ │ │ │ cmp r2, #1 │ │ │ │ bne a4c40 │ │ │ │ dmb ish │ │ │ │ - bl 5b64ac │ │ │ │ + bl 5b64bc │ │ │ │ b a4c40 │ │ │ │ mov r5, r0 │ │ │ │ b a4c1c │ │ │ │ mov r5, r0 │ │ │ │ b a4c14 │ │ │ │ mov r5, r0 │ │ │ │ b a4c0c │ │ │ │ @@ -81213,15 +81213,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne a4bc8 │ │ │ │ cmp r2, #1 │ │ │ │ bne a4bec │ │ │ │ dmb ish │ │ │ │ - bl 5b64ac │ │ │ │ + bl 5b64bc │ │ │ │ movw r0, #365 @ 0x16d │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, r0] │ │ │ │ b a4c40 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -81230,15 +81230,15 @@ │ │ │ │ bl ac05c │ │ │ │ add r0, r4, #244 @ 0xf4 │ │ │ │ bl ac05c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #200]! @ 0xc8 │ │ │ │ cmp r1, #0 │ │ │ │ beq a4c40 │ │ │ │ - bl 402490 │ │ │ │ + bl 4024a0 │ │ │ │ b a4c40 │ │ │ │ b a4c3c │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #160]! @ 0xa0 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #20] │ │ │ │ @@ -81248,15 +81248,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a4c50 │ │ │ │ cmp r1, #1 │ │ │ │ bne a4cbc │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 500408 │ │ │ │ + bl 500418 │ │ │ │ b a4cbc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc a4cbc │ │ │ │ ldr r0, [r4, #172]! @ 0xac │ │ │ │ dmb ish │ │ │ │ @@ -81265,47 +81265,47 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a4c94 │ │ │ │ cmp r1, #1 │ │ │ │ bne a4cbc │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 1b7914 │ │ │ │ + bl 1b7924 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a4cdc │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 77ce38 │ │ │ │ + b 77ce48 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a4d14 │ │ │ │ cmp r1, #1 │ │ │ │ bne a4d3c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -81315,45 +81315,45 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq a4d88 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ cmp r1, #0 │ │ │ │ beq a4d90 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b a4d90 │ │ │ │ add r0, r4, #80 @ 0x50 │ │ │ │ - bl 62d070 │ │ │ │ + bl 62d080 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #52]! @ 0x34 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne a4d9c │ │ │ │ cmp r2, #1 │ │ │ │ bne a4dc0 │ │ │ │ dmb ish │ │ │ │ - bl 54608c │ │ │ │ + bl 54609c │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ cmp r0, #0 │ │ │ │ beq a4d5c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a4dd0 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 54608c │ │ │ │ + b 54609c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl a7ecc │ │ │ │ b a4e4c │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ @@ -81365,15 +81365,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a4e24 │ │ │ │ cmp r1, #1 │ │ │ │ bne a4e4c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 54608c │ │ │ │ + bl 54609c │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r1, [r0, #140]! @ 0x8c │ │ │ │ @@ -81383,15 +81383,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne a4e70 │ │ │ │ cmp r2, #1 │ │ │ │ bne a4e94 │ │ │ │ dmb ish │ │ │ │ - bl 5b6378 │ │ │ │ + bl 5b6388 │ │ │ │ mov r0, r6 │ │ │ │ bl a3cdc │ │ │ │ ldr r1, [r8, #88] @ 0x58 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ beq a4edc │ │ │ │ mov r2, #0 │ │ │ │ addlt r2, r1, #-2147483647 @ 0x80000001 │ │ │ │ @@ -81401,15 +81401,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne a4edc │ │ │ │ cmp r1, #0 │ │ │ │ beq a4edc │ │ │ │ add r0, r8, r0 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r8, #72] @ 0x48 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne a4fe4 │ │ │ │ add r0, r8, #176 @ 0xb0 │ │ │ │ bl a8f70 │ │ │ │ ldr r9, [r8, #148] @ 0x94 │ │ │ │ @@ -81435,50 +81435,50 @@ │ │ │ │ eor r6, r0, r5 │ │ │ │ rev r0, r6 │ │ │ │ clz r0, r0 │ │ │ │ sub r0, sl, r0, lsr #3 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ add r0, r7, r0, lsl #2 │ │ │ │ sub r0, r0, #32 │ │ │ │ - bl 3fd848 │ │ │ │ + bl 3fd858 │ │ │ │ sub r0, r6, #1 │ │ │ │ subs fp, fp, #1 │ │ │ │ and r6, r0, r6 │ │ │ │ bne a4f28 │ │ │ │ add r0, r9, r9, lsl #3 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ add r0, r1, r0, lsl #2 │ │ │ │ add r1, r9, r0 │ │ │ │ adds r1, r1, #5 │ │ │ │ beq a4f9c │ │ │ │ ldr r2, [r8, #144] @ 0x90 │ │ │ │ sub r0, r2, r0 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r0, #220]! @ 0xdc │ │ │ │ cmp r1, #0 │ │ │ │ beq a4fd4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne a4fb0 │ │ │ │ cmp r2, #1 │ │ │ │ bne a4fd4 │ │ │ │ dmb ish │ │ │ │ - bl 7568f8 │ │ │ │ + bl 756908 │ │ │ │ add r0, r8, #232 @ 0xe8 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b a3244 │ │ │ │ ldr r0, [r8, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b a4eec │ │ │ │ ldr r1, [r8, #92] @ 0x5c │ │ │ │ mov r0, #92 @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ bne a4ecc │ │ │ │ b a4edc │ │ │ │ mov r5, r0 │ │ │ │ @@ -81495,19 +81495,19 @@ │ │ │ │ bl adf08 │ │ │ │ ldr r1, [r8, #72] @ 0x48 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq a5054 │ │ │ │ ldr r0, [r8, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, r8, #176 @ 0xb0 │ │ │ │ bl a8f70 │ │ │ │ add r0, r8, #144 @ 0x90 │ │ │ │ - bl 402d6c │ │ │ │ + bl 402d7c │ │ │ │ b a506c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r0, #220]! @ 0xdc │ │ │ │ cmp r1, #0 │ │ │ │ beq a50a4 │ │ │ │ dmb ish │ │ │ │ @@ -81515,114 +81515,114 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne a5080 │ │ │ │ cmp r2, #1 │ │ │ │ bne a50a4 │ │ │ │ dmb ish │ │ │ │ - bl 7568f8 │ │ │ │ + bl 756908 │ │ │ │ add r0, r8, #232 @ 0xe8 │ │ │ │ bl a3244 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 1b7914 │ │ │ │ + bl 1b7924 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a50d0 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 77ce38 │ │ │ │ + b 77ce48 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a5108 │ │ │ │ cmp r1, #1 │ │ │ │ bne a5130 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 1b7914 │ │ │ │ + bl 1b7924 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a5150 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 77ce38 │ │ │ │ + b 77ce48 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a5188 │ │ │ │ cmp r1, #1 │ │ │ │ bne a51b0 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 1b7914 │ │ │ │ + bl 1b7924 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a51d0 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 77ce38 │ │ │ │ + b 77ce48 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a5208 │ │ │ │ cmp r1, #1 │ │ │ │ bne a5230 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #908] @ 0x38c │ │ │ │ cmp r0, #6 │ │ │ │ @@ -81769,17 +81769,17 @@ │ │ │ │ bl a7b7c │ │ │ │ b a56f8 │ │ │ │ ldr r1, [r4, #928] @ 0x3a0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a549c │ │ │ │ ldr r0, [r4, #932] @ 0x3a4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [r4, #916] @ 0x394 │ │ │ │ - bl 1cbc5c │ │ │ │ + bl 1cbc6c │ │ │ │ b a5858 │ │ │ │ ldr r0, [r4, #1688] @ 0x698 │ │ │ │ movw r1, #51713 @ 0xca01 │ │ │ │ movt r1, #15258 @ 0x3b9a │ │ │ │ cmp r0, r1 │ │ │ │ beq a573c │ │ │ │ ldr r0, [r4, #1696] @ 0x6a0 │ │ │ │ @@ -81819,15 +81819,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne a5538 │ │ │ │ ldr r0, [r4, #1700] @ 0x6a4 │ │ │ │ cmp r0, #0 │ │ │ │ beq a555c │ │ │ │ bl a7b7c │ │ │ │ ldr r0, [r4, #1672] @ 0x688 │ │ │ │ - bl 1cbc5c │ │ │ │ + bl 1cbc6c │ │ │ │ b a573c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #2448]! @ 0x990 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ eor r1, r1, #50 @ 0x32 │ │ │ │ orrs r1, r1, r2 │ │ │ │ beq a5584 │ │ │ │ @@ -81845,29 +81845,29 @@ │ │ │ │ strex r7, r3, [r2] │ │ │ │ cmp r7, #0 │ │ │ │ bne a55a4 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ bne a55cc │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 1e8cd4 │ │ │ │ + bl 1e8ce4 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a55d4 │ │ │ │ cmp r1, #1 │ │ │ │ bne a55fc │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 4b4310 │ │ │ │ + bl 4b4320 │ │ │ │ ldr r0, [r4, #2428] @ 0x97c │ │ │ │ - bl 1cbda4 │ │ │ │ + bl 1cbdb4 │ │ │ │ b a57f4 │ │ │ │ ldrb r0, [r4, #3169] @ 0xc61 │ │ │ │ movw r1, #2440 @ 0x988 │ │ │ │ add r6, r4, r1 │ │ │ │ cmp r0, #4 │ │ │ │ beq a5748 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -81908,37 +81908,37 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne a56a4 │ │ │ │ cmp r2, #1 │ │ │ │ bne a56c8 │ │ │ │ dmb ish │ │ │ │ - bl 4b40b0 │ │ │ │ + bl 4b40c0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #2420]! @ 0x974 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne a56d4 │ │ │ │ cmp r2, #1 │ │ │ │ bne a56f8 │ │ │ │ dmb ish │ │ │ │ - bl 4b40b0 │ │ │ │ + bl 4b40c0 │ │ │ │ ldr r1, [r4, #2388] @ 0x954 │ │ │ │ cmp r1, #-2147483638 @ 0x8000000a │ │ │ │ bgt a570c │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ bne a5720 │ │ │ │ cmp r1, #0 │ │ │ │ beq a5720 │ │ │ │ ldr r0, [r4, #2392] @ 0x958 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrb r0, [r4, #2408] @ 0x968 │ │ │ │ cmp r0, #0 │ │ │ │ beq a5734 │ │ │ │ mov r0, r6 │ │ │ │ bl a7478 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #2408] @ 0x968 │ │ │ │ @@ -81954,112 +81954,112 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne a575c │ │ │ │ cmp r2, #1 │ │ │ │ bne a5780 │ │ │ │ dmb ish │ │ │ │ - bl 4b40b0 │ │ │ │ + bl 4b40c0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #3180]! @ 0xc6c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne a578c │ │ │ │ cmp r2, #1 │ │ │ │ bne a57b0 │ │ │ │ dmb ish │ │ │ │ - bl 4b40b0 │ │ │ │ + bl 4b40c0 │ │ │ │ ldr r1, [r4, #3148] @ 0xc4c │ │ │ │ cmp r1, #-2147483638 @ 0x8000000a │ │ │ │ bgt a57c4 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ bne a57d8 │ │ │ │ cmp r1, #0 │ │ │ │ beq a57d8 │ │ │ │ ldr r0, [r4, #3152] @ 0xc50 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrb r0, [r4, #3168] @ 0xc60 │ │ │ │ cmp r0, #0 │ │ │ │ beq a57ec │ │ │ │ mov r0, r6 │ │ │ │ bl a7478 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #3168] @ 0xc60 │ │ │ │ add r5, r4, #1664 @ 0x680 │ │ │ │ ldr r1, [r5, #712] @ 0x2c8 │ │ │ │ cmp r1, #0 │ │ │ │ beq a5810 │ │ │ │ ldr r0, [r5, #716] @ 0x2cc │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r5, #724] @ 0x2d4 │ │ │ │ cmp r1, #0 │ │ │ │ beq a5828 │ │ │ │ ldr r0, [r5, #728] @ 0x2d8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r5, #736] @ 0x2e0 │ │ │ │ cmp r1, #-2147483638 @ 0x8000000a │ │ │ │ bgt a583c │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ bne a5850 │ │ │ │ cmp r1, #0 │ │ │ │ beq a5850 │ │ │ │ ldr r0, [r5, #740] @ 0x2e4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl a7478 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #16]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne a5864 │ │ │ │ cmp r2, #1 │ │ │ │ bne a5888 │ │ │ │ dmb ish │ │ │ │ - bl 4b40b0 │ │ │ │ + bl 4b40c0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #20]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne a5894 │ │ │ │ cmp r2, #1 │ │ │ │ bne a58b8 │ │ │ │ dmb ish │ │ │ │ - bl 4b40b0 │ │ │ │ + bl 4b40c0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #909] @ 0x38d │ │ │ │ add r0, r4, #784 @ 0x310 │ │ │ │ bl a7dac │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b7914 │ │ │ │ + bl 1b7924 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a58d8 │ │ │ │ cmp r1, #1 │ │ │ │ bne a5904 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 77ce38 │ │ │ │ + b 77ce48 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ b a5910 │ │ │ │ b a5954 │ │ │ │ mov r7, r0 │ │ │ │ b a59b4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -82069,15 +82069,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne a5928 │ │ │ │ cmp r2, #1 │ │ │ │ bne a59b4 │ │ │ │ dmb ish │ │ │ │ - bl 4b40b0 │ │ │ │ + bl 4b40c0 │ │ │ │ b a59b4 │ │ │ │ bl 8e880 │ │ │ │ mov r7, r0 │ │ │ │ b a5a34 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #2420]! @ 0x974 │ │ │ │ @@ -82086,15 +82086,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne a596c │ │ │ │ cmp r2, #1 │ │ │ │ bne a5a34 │ │ │ │ dmb ish │ │ │ │ - bl 4b40b0 │ │ │ │ + bl 4b40c0 │ │ │ │ b a5a34 │ │ │ │ bl 8e880 │ │ │ │ b a5b0c │ │ │ │ mov r7, r0 │ │ │ │ b a59fc │ │ │ │ mov r7, r0 │ │ │ │ movw r0, #3176 @ 0xc68 │ │ │ │ @@ -82108,27 +82108,27 @@ │ │ │ │ movwne r2, #1 │ │ │ │ cmp r1, #0 │ │ │ │ beq a59e8 │ │ │ │ ands r0, r0, r2 │ │ │ │ bne a59e8 │ │ │ │ ldr r0, [r4, #3152] @ 0xc50 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrb r0, [r4, #3168] @ 0xc60 │ │ │ │ cmp r0, #0 │ │ │ │ beq a59fc │ │ │ │ mov r0, r6 │ │ │ │ bl a7478 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #3168] @ 0xc60 │ │ │ │ b a5b10 │ │ │ │ bl 8e880 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #1672] @ 0x688 │ │ │ │ - bl 1cbc5c │ │ │ │ + bl 1cbc6c │ │ │ │ b a5b20 │ │ │ │ bl 8e880 │ │ │ │ mov r7, r0 │ │ │ │ b a5a7c │ │ │ │ mov r7, r0 │ │ │ │ add r0, r4, #2416 @ 0x970 │ │ │ │ bl a6fec │ │ │ │ @@ -82140,15 +82140,15 @@ │ │ │ │ movwne r2, #1 │ │ │ │ cmp r1, #0 │ │ │ │ beq a5a68 │ │ │ │ ands r0, r0, r2 │ │ │ │ bne a5a68 │ │ │ │ ldr r0, [r4, #2392] @ 0x958 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrb r0, [r4, #2408] @ 0x968 │ │ │ │ cmp r0, #0 │ │ │ │ beq a5a7c │ │ │ │ mov r0, r6 │ │ │ │ bl a7478 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #2408] @ 0x968 │ │ │ │ @@ -82164,30 +82164,30 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a5aa0 │ │ │ │ cmp r1, #1 │ │ │ │ bne a5afc │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 4b4310 │ │ │ │ + bl 4b4320 │ │ │ │ b a5afc │ │ │ │ bl 8e880 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #3204] @ 0xc84 │ │ │ │ cmp r0, #0 │ │ │ │ beq a5af0 │ │ │ │ bl a7b7c │ │ │ │ b a5af0 │ │ │ │ bl 8e880 │ │ │ │ mov r7, r0 │ │ │ │ movw r0, #2444 @ 0x98c │ │ │ │ add r0, r4, r0 │ │ │ │ bl ab80c │ │ │ │ ldr r0, [r4, #2428] @ 0x97c │ │ │ │ - bl 1cbda4 │ │ │ │ + bl 1cbdb4 │ │ │ │ b a5b10 │ │ │ │ b a5b48 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r4, #1664 @ 0x680 │ │ │ │ bl a7400 │ │ │ │ b a5b3c │ │ │ │ mov r7, r0 │ │ │ │ @@ -82211,15 +82211,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne a5b60 │ │ │ │ cmp r2, #1 │ │ │ │ bne a5b84 │ │ │ │ dmb ish │ │ │ │ - bl 4b40b0 │ │ │ │ + bl 4b40c0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #909] @ 0x38d │ │ │ │ add r0, r4, #784 @ 0x310 │ │ │ │ bl a7dac │ │ │ │ b a5ba4 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ @@ -82236,124 +82236,124 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a5bc0 │ │ │ │ cmp r1, #1 │ │ │ │ bne a5be8 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r7 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 1b7914 │ │ │ │ + bl 1b7924 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a5c08 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 77ce38 │ │ │ │ + b 77ce48 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a5c40 │ │ │ │ cmp r1, #1 │ │ │ │ bne a5c68 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 1b7914 │ │ │ │ + bl 1b7924 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a5c88 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 77ce38 │ │ │ │ + b 77ce48 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a5cc0 │ │ │ │ cmp r1, #1 │ │ │ │ bne a5ce8 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ bl ab094 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b889c │ │ │ │ + bl 2b88ac │ │ │ │ add r5, r5, #24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b7914 │ │ │ │ + bl 1b7924 │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a5d20 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 77ce38 │ │ │ │ + b 77ce48 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a5d58 │ │ │ │ cmp r1, #1 │ │ │ │ bne a5da4 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ b a5da4 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ b a5d9c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b889c │ │ │ │ + bl 2b88ac │ │ │ │ add r0, r5, #24 │ │ │ │ bl a45ac │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -82387,28 +82387,28 @@ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a5e24 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a5e4c │ │ │ │ cmp r1, #1 │ │ │ │ bne a5e24 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 63aad4 │ │ │ │ + b 63aae4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [r0, #4]! │ │ │ │ sub r3, r2, #34 @ 0x22 │ │ │ │ cmp r3, #9 │ │ │ │ subcc r1, r2, #33 @ 0x21 │ │ │ │ cmp r1, #7 │ │ │ │ @@ -82426,30 +82426,30 @@ │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq a5e24 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc a5f1c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne a5ef8 │ │ │ │ cmp r2, #1 │ │ │ │ bne a5f1c │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc a5e24 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -82457,30 +82457,30 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne a5f30 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 8a8538 │ │ │ │ + b 8a8548 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #2 │ │ │ │ bcc a5f98 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne a5f74 │ │ │ │ cmp r2, #1 │ │ │ │ bne a5f98 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne a602c │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -82489,54 +82489,54 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne a5fb0 │ │ │ │ cmp r1, #1 │ │ │ │ bne a5e24 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5b6750 │ │ │ │ + b 5b6760 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #20 │ │ │ │ bhi a6000 │ │ │ │ bl a5db4 │ │ │ │ b a6018 │ │ │ │ add r0, r4, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b a693c │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a6018 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b a5fa8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b a693c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq a605c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq a5e24 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne a60c0 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ @@ -82545,19 +82545,19 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a6094 │ │ │ │ cmp r1, #1 │ │ │ │ bne a612c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b6750 │ │ │ │ + bl 5b6760 │ │ │ │ b a612c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b a608c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc a612c │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ dmb ish │ │ │ │ @@ -82566,46 +82566,46 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a60e8 │ │ │ │ cmp r1, #1 │ │ │ │ bne a612c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ b a612c │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #8]! │ │ │ │ cmp r5, #2 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldrd r2, [r4] │ │ │ │ - bl 824f80 │ │ │ │ + bl 824f90 │ │ │ │ cmp r5, #0 │ │ │ │ beq a618c │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a6160 │ │ │ │ cmp r1, #1 │ │ │ │ bne a618c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 8252ac │ │ │ │ + b 8252bc │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl a9b90 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ @@ -82646,30 +82646,30 @@ │ │ │ │ andeq r0, r0, r0, lsl #6 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a64d8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a6274 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #16 │ │ │ │ - bl 2dfe20 │ │ │ │ + bl 2dfe30 │ │ │ │ add r0, r5, #28 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2e00e0 │ │ │ │ + b 2e00f0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 532c4 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b a5db4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ @@ -82679,27 +82679,27 @@ │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne a62ac │ │ │ │ cmp r2, #1 │ │ │ │ bne a64d8 │ │ │ │ dmb ish │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 501a78 │ │ │ │ + b 501a88 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne a6238 │ │ │ │ b a64d8 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a6308 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #16]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ @@ -82726,34 +82726,34 @@ │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq a64d8 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [r0, #16]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne a639c │ │ │ │ cmp r2, #1 │ │ │ │ bne a63c0 │ │ │ │ dmb ish │ │ │ │ - bl 63aad4 │ │ │ │ + bl 63aae4 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a64d8 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ cmp r1, #4 │ │ │ │ beq a6234 │ │ │ │ cmp r1, #2 │ │ │ │ beq a6488 │ │ │ │ cmp r1, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ @@ -82762,30 +82762,30 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne a63fc │ │ │ │ b a64c4 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ - bl 2dfe20 │ │ │ │ + bl 2dfe30 │ │ │ │ add r0, r5, #16 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2e00e0 │ │ │ │ + b 2e00f0 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne a6434 │ │ │ │ cmp r2, #1 │ │ │ │ bne a64d8 │ │ │ │ dmb ish │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 500f48 │ │ │ │ + b 500f58 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ bne a64d8 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ @@ -82808,67 +82808,67 @@ │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne a64b0 │ │ │ │ cmp r2, #1 │ │ │ │ bne a64d8 │ │ │ │ dmb ish │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 63aad4 │ │ │ │ + b 63aae4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b a5db4 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a652c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 2e00e0 │ │ │ │ + bl 2e00f0 │ │ │ │ b a652c │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #28 │ │ │ │ - bl 2e00e0 │ │ │ │ + bl 2e00f0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0, #96] @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483645 @ 0x80000003 │ │ │ │ blt a6560 │ │ │ │ cmp r1, #0 │ │ │ │ beq a6560 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a6578 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq a6590 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq a65a8 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrd r6, [r4, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ beq a65f4 │ │ │ │ add r5, r6, #4 │ │ │ │ b a65c8 │ │ │ │ add r5, r5, #12 │ │ │ │ subs r7, r7, #1 │ │ │ │ @@ -82878,49 +82878,49 @@ │ │ │ │ bgt a65dc │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ bne a65bc │ │ │ │ cmp r1, #0 │ │ │ │ beq a65bc │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b a65bc │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ beq a6614 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq a662c │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ beq a6644 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ beq a665c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ beq a6678 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #3 │ │ │ │ bcs a6690 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrd r6, [r1] │ │ │ │ @@ -82931,31 +82931,31 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a66c4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a66f4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #3 │ │ │ │ bhi a67e8 │ │ │ │ @@ -82967,22 +82967,22 @@ │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ strheq r0, [r0], -r0 @ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a6754 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq a68d8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ cmp r0, #3 │ │ │ │ bne a67c0 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldrd r8, [r6] │ │ │ │ ldr r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -82990,26 +82990,26 @@ │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a67b0 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq a68d8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl a6a2c │ │ │ │ b a6848 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ eor r0, r5, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #3 │ │ │ │ movcs r0, #1 │ │ │ │ @@ -83027,75 +83027,75 @@ │ │ │ │ subs r7, r7, #1 │ │ │ │ beq a6864 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a6820 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b a6820 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq a68d8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ cmp r5, #0 │ │ │ │ beq a687c │ │ │ │ lsl r1, r5, #4 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrd r6, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ beq a68b8 │ │ │ │ add r5, r6, #4 │ │ │ │ b a689c │ │ │ │ add r5, r5, #16 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq a68b8 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a6890 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b a6890 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq a68d8 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r9, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a68f8 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r0, #16 │ │ │ │ b a6920 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #12 │ │ │ │ cmp r1, #0 │ │ │ │ beq a6934 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ sub r1, r1, #20 │ │ │ │ cmp r1, #14 │ │ │ │ movcs r1, #8 │ │ │ │ @@ -83115,47 +83115,47 @@ │ │ │ │ andeq r0, r0, ip, ror r0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a6a04 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b a8d0c │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne a69b8 │ │ │ │ cmp r2, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 63aad4 │ │ │ │ + b 63aae4 │ │ │ │ mov r5, r0 │ │ │ │ bl a8d0c │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq a6a04 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a6a24 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r8, r9, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #1 │ │ │ │ beq a6a60 │ │ │ │ @@ -83178,70 +83178,70 @@ │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a6aa0 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r8, r9, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a6ae0 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 1b7914 │ │ │ │ + bl 1b7924 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a6b1c │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 77ce38 │ │ │ │ + b 77ce48 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a6b54 │ │ │ │ cmp r1, #1 │ │ │ │ bne a6b7c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, [r0] │ │ │ │ subs r0, r0, #50 @ 0x32 │ │ │ │ @@ -83275,44 +83275,44 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a6c24 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne a6dfc │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a6c68 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #24 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq a6df8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r0, #8]! │ │ │ │ sub r1, r6, #-2147483646 @ 0x80000002 │ │ │ │ cmp r1, #4 │ │ │ │ movcs r1, #1 │ │ │ │ cmp r1, #1 │ │ │ │ beq a6df0 │ │ │ │ @@ -83329,82 +83329,82 @@ │ │ │ │ subs r7, r7, #1 │ │ │ │ beq a6dcc │ │ │ │ ldrd r0, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ strb r6, [r0] │ │ │ │ beq a6cfc │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r5, #16] │ │ │ │ strbne r6, [r0] │ │ │ │ cmpne r1, #0 │ │ │ │ bne a6d24 │ │ │ │ ldr r1, [r5, #-16] │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ blt a6cd8 │ │ │ │ b a6d38 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r5, #-16] │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ blt a6cd8 │ │ │ │ cmp r1, #0 │ │ │ │ beq a6cd8 │ │ │ │ ldr r0, [r5, #-12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b a6cd8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b a6a2c │ │ │ │ ldr r1, [r4, #712] @ 0x2c8 │ │ │ │ cmp r1, #0 │ │ │ │ beq a6d74 │ │ │ │ ldr r0, [r4, #716] @ 0x2cc │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #724] @ 0x2d4 │ │ │ │ cmp r1, #0 │ │ │ │ beq a6d8c │ │ │ │ ldr r0, [r4, #728] @ 0x2d8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #736] @ 0x2e0 │ │ │ │ cmp r1, #-2147483638 @ 0x8000000a │ │ │ │ bgt a6dac │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ beq a6dac │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b a7478 │ │ │ │ cmp r1, #0 │ │ │ │ beq a6da0 │ │ │ │ ldr r0, [r4, #740] @ 0x2e4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b a7478 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq a6df8 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ cmp r6, #-2147483647 @ 0x80000001 │ │ │ │ bne a6e18 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne a6c58 │ │ │ │ b a6c68 │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ bne a6e4c │ │ │ │ ldrb r0, [r4, #12] │ │ │ │ @@ -83414,42 +83414,42 @@ │ │ │ │ ldrd r6, [r4] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq a6c0c │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ b a6c0c │ │ │ │ - bl 1b7338 │ │ │ │ + bl 1b7348 │ │ │ │ cmp r6, #0 │ │ │ │ beq a6df8 │ │ │ │ add r1, r6, r6, lsl #3 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ b a6e90 │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #0 │ │ │ │ beq a6ebc │ │ │ │ add r1, r6, r6, lsl #3 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ lsl r1, r1, #2 │ │ │ │ b a6eb4 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a6eac │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq a6f08 │ │ │ │ @@ -83459,67 +83459,67 @@ │ │ │ │ subs r7, r7, #1 │ │ │ │ beq a6f08 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a6ee0 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b a6ee0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq a6f28 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ bl ab094 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b9458 │ │ │ │ + bl 2b9468 │ │ │ │ add r5, r5, #24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b7914 │ │ │ │ + bl 1b7924 │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a6f58 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 77ce38 │ │ │ │ + b 77ce48 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a6f90 │ │ │ │ cmp r1, #1 │ │ │ │ bne a6fdc │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ b a6fdc │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ b a6fd4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b9458 │ │ │ │ + bl 2b9468 │ │ │ │ add r0, r5, #24 │ │ │ │ bl a4cc8 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -83531,86 +83531,86 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a6ffc │ │ │ │ cmp r1, #1 │ │ │ │ bne a7024 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 4b40b0 │ │ │ │ + bl 4b40c0 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a702c │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4b40b0 │ │ │ │ + b 4b40c0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a7064 │ │ │ │ cmp r1, #1 │ │ │ │ bne a708c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 4b40b0 │ │ │ │ + bl 4b40c0 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ bl ab094 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b9310 │ │ │ │ + bl 2b9320 │ │ │ │ add r5, r5, #24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b7914 │ │ │ │ + bl 1b7924 │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a70c4 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 77ce38 │ │ │ │ + b 77ce48 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a70fc │ │ │ │ cmp r1, #1 │ │ │ │ bne a7148 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ b a7148 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ b a7140 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b9310 │ │ │ │ + bl 2b9320 │ │ │ │ add r0, r5, #24 │ │ │ │ bl a51bc │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -83694,15 +83694,15 @@ │ │ │ │ beq a72a0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r6, #0 │ │ │ │ beq a7378 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b a7378 │ │ │ │ dmb ish │ │ │ │ @@ -83739,81 +83739,81 @@ │ │ │ │ beq a7354 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r8, #0 │ │ │ │ beq a7378 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r8, #0 │ │ │ │ beq a73f4 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b a73f4 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r6, #0 │ │ │ │ beq a73f4 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b a73f4 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b a73f4 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0, #712] @ 0x2c8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a7420 │ │ │ │ ldr r0, [r4, #716] @ 0x2cc │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #724] @ 0x2d4 │ │ │ │ cmp r1, #0 │ │ │ │ beq a7438 │ │ │ │ ldr r0, [r4, #728] @ 0x2d8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #736] @ 0x2e0 │ │ │ │ cmp r1, #-2147483638 @ 0x8000000a │ │ │ │ bgt a7458 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ beq a7458 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b a7478 │ │ │ │ cmp r1, #0 │ │ │ │ beq a744c │ │ │ │ ldr r0, [r4, #740] @ 0x2e4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b a7478 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, [r0] │ │ │ │ subs r2, r0, #44 @ 0x2c │ │ │ │ @@ -83882,15 +83882,15 @@ │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq a7620 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r0, r0, #2 │ │ │ │ cmp r0, #5 │ │ │ │ movcs r0, #5 │ │ │ │ cmp r0, #4 │ │ │ │ bhi a7684 │ │ │ │ add r1, pc, #4 │ │ │ │ @@ -83904,92 +83904,92 @@ │ │ │ │ ldr r1, [r4, #16]! │ │ │ │ b a76c8 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq a75f8 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ beq a7610 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne a766c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ add r0, r4, #8 │ │ │ │ cmp r1, #-2147483638 @ 0x8000000a │ │ │ │ bgt a7644 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ beq a7644 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 403320 │ │ │ │ + b 403330 │ │ │ │ cmp r1, #0 │ │ │ │ beq a763c │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 403320 │ │ │ │ + b 403330 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r1, [r4, #32]! │ │ │ │ b a76c0 │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [r6, #40]! @ 0x28 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq a76bc │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b6e28 │ │ │ │ + bl 1b6e38 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq a76bc │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #24]! │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ beq a7620 │ │ │ │ cmp r1, #0 │ │ │ │ beq a7620 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ ldr r1, [r4, #4] │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b a939c │ │ │ │ add r6, r4, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b7154 │ │ │ │ + bl 1b7164 │ │ │ │ b a776c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq a7620 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ b a784c │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne a7954 │ │ │ │ ldr r1, [r4, #116] @ 0x74 │ │ │ │ @@ -83997,24 +83997,24 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne a7968 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b add5c │ │ │ │ add r6, r4, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b72e8 │ │ │ │ + bl 1b72f8 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq a7620 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r1, [r4, #656] @ 0x290 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne a7988 │ │ │ │ ldr r1, [r4, #668] @ 0x29c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -84031,43 +84031,43 @@ │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq a7620 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ add r0, r4, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b a939c │ │ │ │ add r6, r4, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b70ec │ │ │ │ + bl 1b70fc │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq a7620 │ │ │ │ mov r1, #536 @ 0x218 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ add r6, r4, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b70ec │ │ │ │ + bl 1b70fc │ │ │ │ b a78d0 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ beq a7620 │ │ │ │ cmp r1, #0 │ │ │ │ beq a7620 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r1, [r4, #648] @ 0x288 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne a79d4 │ │ │ │ ldr r1, [r4, #660] @ 0x294 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -84086,102 +84086,102 @@ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b acbbc │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [r6, #48]! @ 0x30 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq a7620 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b70ec │ │ │ │ + bl 1b70fc │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq a7620 │ │ │ │ mov r1, #536 @ 0x218 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ add r6, r4, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b7468 │ │ │ │ + bl 1b7478 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq a7620 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ add r1, r1, r1, lsl #3 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ add r6, r4, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b72bc │ │ │ │ + bl 1b72cc │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq a7620 │ │ │ │ mov r1, #1312 @ 0x520 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b a7744 │ │ │ │ ldr r2, [r4, #120] @ 0x78 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b add5c │ │ │ │ ldr r0, [r4, #660] @ 0x294 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #668] @ 0x29c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq a77b0 │ │ │ │ ldr r0, [r4, #672] @ 0x2a0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #680] @ 0x2a8 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq a77c0 │ │ │ │ ldr r0, [r4, #684] @ 0x2ac │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b a77c0 │ │ │ │ ldr r0, [r4, #652] @ 0x28c │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #660] @ 0x294 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq a7884 │ │ │ │ ldr r0, [r4, #664] @ 0x298 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #672] @ 0x2a0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq a7894 │ │ │ │ ldr r0, [r4, #676] @ 0x2a4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b a7894 │ │ │ │ ldr r0, [r4, #688] @ 0x2b0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, r4, #496 @ 0x1f0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b acbbc │ │ │ │ b a7ab0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -84204,15 +84204,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne a7a9c │ │ │ │ add r0, r4, #496 @ 0x1f0 │ │ │ │ bl acbbc │ │ │ │ b a7b74 │ │ │ │ ldr r0, [r4, #688] @ 0x2b0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b a7a90 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq a7b74 │ │ │ │ mov r1, #536 @ 0x218 │ │ │ │ @@ -84248,35 +84248,35 @@ │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a7b58 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq a7b74 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ add r6, sp, #4 │ │ │ │ add r1, r0, #8 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 30c554 │ │ │ │ + bl 30c564 │ │ │ │ ldrb r0, [sp, #4] │ │ │ │ cmp r0, #4 │ │ │ │ beq a7c08 │ │ │ │ cmp r0, #2 │ │ │ │ bne a7c08 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -84292,27 +84292,27 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne a7be4 │ │ │ │ cmp r2, #1 │ │ │ │ bne a7c08 │ │ │ │ dmb ish │ │ │ │ - bl 7a4bbc │ │ │ │ + bl 7a4bcc │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a7c10 │ │ │ │ cmp r1, #1 │ │ │ │ bne a7c38 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a3f88 │ │ │ │ + bl 7a3f98 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq a7c9c │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne a7c9c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ @@ -84329,21 +84329,21 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne a7c78 │ │ │ │ cmp r2, #1 │ │ │ │ bne a7c9c │ │ │ │ dmb ish │ │ │ │ - bl 7a4bbc │ │ │ │ + bl 7a4bcc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ mov r6, r0 │ │ │ │ b a7d00 │ │ │ │ mov r6, r0 │ │ │ │ b a7cf8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ @@ -84352,56 +84352,56 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a7cd0 │ │ │ │ cmp r1, #1 │ │ │ │ bne a7cf8 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a3f88 │ │ │ │ + bl 7a3f98 │ │ │ │ mov r0, r4 │ │ │ │ bl adea4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq a7d40 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ add r0, r0, #8 │ │ │ │ - b 62d070 │ │ │ │ + b 62d080 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ add r5, r0, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 42a15c │ │ │ │ + bl 42a16c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq a7d74 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 533c0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a7d9c │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 533c0 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #112]! @ 0x70 │ │ │ │ @@ -84410,42 +84410,42 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne a7dbc │ │ │ │ cmp r2, #1 │ │ │ │ bne a7de0 │ │ │ │ dmb ish │ │ │ │ - bl 4b3f18 │ │ │ │ + bl 4b3f28 │ │ │ │ mov r0, r4 │ │ │ │ bl a6538 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #116]! @ 0x74 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne a7df4 │ │ │ │ cmp r2, #1 │ │ │ │ bne a7e18 │ │ │ │ dmb ish │ │ │ │ - bl 4b46bc │ │ │ │ + bl 4b46cc │ │ │ │ ldr r0, [r4, #120]! @ 0x78 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a7e20 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 4b3e1c │ │ │ │ + b 4b3e2c │ │ │ │ mov r6, r0 │ │ │ │ b a7e90 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl a6538 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #116]! @ 0x74 │ │ │ │ @@ -84454,27 +84454,27 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne a7e6c │ │ │ │ cmp r2, #1 │ │ │ │ bne a7e90 │ │ │ │ dmb ish │ │ │ │ - bl 4b46bc │ │ │ │ + bl 4b46cc │ │ │ │ ldr r0, [r4, #120]! @ 0x78 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a7e98 │ │ │ │ cmp r1, #1 │ │ │ │ bne a7ec0 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 4b3e1c │ │ │ │ + bl 4b3e2c │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #52]! @ 0x34 │ │ │ │ dmb ish │ │ │ │ @@ -84482,30 +84482,30 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne a7edc │ │ │ │ cmp r2, #1 │ │ │ │ bne a7f00 │ │ │ │ dmb ish │ │ │ │ - bl 54608c │ │ │ │ + bl 54609c │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ cmp r0, #0 │ │ │ │ beq a7f3c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a7f10 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 54608c │ │ │ │ + b 54609c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ cmp r0, #0 │ │ │ │ beq a7f7c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -84513,60 +84513,60 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a7f54 │ │ │ │ cmp r1, #1 │ │ │ │ bne a7f7c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 54608c │ │ │ │ + bl 54609c │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ bl ab094 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b8754 │ │ │ │ + bl 2b8764 │ │ │ │ add r5, r5, #24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b7914 │ │ │ │ + bl 1b7924 │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a7fb4 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 77ce38 │ │ │ │ + b 77ce48 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a7fec │ │ │ │ cmp r1, #1 │ │ │ │ bne a8038 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ b a8038 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ b a8030 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b8754 │ │ │ │ + bl 2b8764 │ │ │ │ add r0, r5, #24 │ │ │ │ bl a5bf4 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r8, r9, lr} │ │ │ │ @@ -84640,63 +84640,63 @@ │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a8178 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ b a81d4 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ bl a8048 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ b a81d4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrh r0, [r5, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ beq a81d8 │ │ │ │ add r0, r5, #40 @ 0x28 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq a81d8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r8, r9, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a8208 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #12 │ │ │ │ b a8220 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr sl, [r0] │ │ │ │ add r6, sl, #4 │ │ │ │ ldr r7, [sl, #4] │ │ │ │ @@ -84726,26 +84726,26 @@ │ │ │ │ beq a8274 │ │ │ │ ldr r5, [sl, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl a523c │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #5480 @ 0x1568 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r8, #0 │ │ │ │ tst r4, #32 │ │ │ │ bne a8408 │ │ │ │ b a8450 │ │ │ │ ldr r5, [sl, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl a523c │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #5480 @ 0x1568 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ bic r0, r0, #3 │ │ │ │ strex r1, r0, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ bne a8300 │ │ │ │ mov r8, #0 │ │ │ │ @@ -84794,19 +84794,19 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne a83bc │ │ │ │ cmp r2, #1 │ │ │ │ bne a83e0 │ │ │ │ dmb ish │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r8, #0 │ │ │ │ beq a84e4 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b a84e4 │ │ │ │ dmb ish │ │ │ │ @@ -84850,177 +84850,177 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne a849c │ │ │ │ cmp r2, #1 │ │ │ │ bne a84c0 │ │ │ │ dmb ish │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r8, #0 │ │ │ │ beq a84e4 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r8, #0 │ │ │ │ beq a85a8 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b a85a8 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r8, #0 │ │ │ │ beq a85a8 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b a85a8 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b a85a8 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b a85a8 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #5480 @ 0x1568 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b a85a8 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #5480 @ 0x1568 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ bl ab094 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b8d2c │ │ │ │ + bl 2b8d3c │ │ │ │ add r5, r5, #24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b7914 │ │ │ │ + bl 1b7924 │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a85e0 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 77ce38 │ │ │ │ + b 77ce48 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a8618 │ │ │ │ cmp r1, #1 │ │ │ │ bne a8664 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ b a8664 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ b a865c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b8d2c │ │ │ │ + bl 2b8d3c │ │ │ │ add r0, r5, #24 │ │ │ │ bl a5c74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6, #8]! │ │ │ │ cmp r0, #2 │ │ │ │ beq a8698 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 824f18 │ │ │ │ + bl 824f28 │ │ │ │ add r0, r6, #24 │ │ │ │ - bl 3194d4 │ │ │ │ + bl 3194e4 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #2 │ │ │ │ beq a8708 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 824f4c │ │ │ │ + bl 824f5c │ │ │ │ ldr r5, [r6] │ │ │ │ cmp r5, #2 │ │ │ │ beq a8708 │ │ │ │ ldrd r2, [r4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 824f80 │ │ │ │ + bl 824f90 │ │ │ │ cmp r5, #0 │ │ │ │ beq a8708 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne a86e4 │ │ │ │ cmp r2, #1 │ │ │ │ bne a8708 │ │ │ │ dmb ish │ │ │ │ - bl 8252ac │ │ │ │ + bl 8252bc │ │ │ │ add r4, r4, #600 @ 0x258 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b7914 │ │ │ │ + bl 1b7924 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a871c │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 77ce38 │ │ │ │ + b 77ce48 │ │ │ │ mov r5, r0 │ │ │ │ b a87cc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl a9b90 │ │ │ │ b a87cc │ │ │ │ bl 8e880 │ │ │ │ @@ -85032,26 +85032,26 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a8770 │ │ │ │ cmp r1, #1 │ │ │ │ bne a87d4 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ b a87d4 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ b a87c4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #2 │ │ │ │ beq a87c4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 824f4c │ │ │ │ + bl 824f5c │ │ │ │ mov r0, r4 │ │ │ │ bl a6134 │ │ │ │ add r0, r4, #600 @ 0x258 │ │ │ │ bl a50bc │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ @@ -85061,59 +85061,59 @@ │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6, #8]! │ │ │ │ cmp r0, #2 │ │ │ │ beq a880c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 824f18 │ │ │ │ + bl 824f28 │ │ │ │ add r0, r6, #24 │ │ │ │ - bl 319170 │ │ │ │ + bl 319180 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #2 │ │ │ │ beq a887c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 824f4c │ │ │ │ + bl 824f5c │ │ │ │ ldr r5, [r6] │ │ │ │ cmp r5, #2 │ │ │ │ beq a887c │ │ │ │ ldrd r2, [r4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 824f80 │ │ │ │ + bl 824f90 │ │ │ │ cmp r5, #0 │ │ │ │ beq a887c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne a8858 │ │ │ │ cmp r2, #1 │ │ │ │ bne a887c │ │ │ │ dmb ish │ │ │ │ - bl 8252ac │ │ │ │ + bl 8252bc │ │ │ │ add r4, r4, #296 @ 0x128 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b7914 │ │ │ │ + bl 1b7924 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a8890 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 77ce38 │ │ │ │ + b 77ce48 │ │ │ │ mov r5, r0 │ │ │ │ b a8940 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl a9b90 │ │ │ │ b a8940 │ │ │ │ bl 8e880 │ │ │ │ @@ -85125,26 +85125,26 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a88e4 │ │ │ │ cmp r1, #1 │ │ │ │ bne a8948 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ b a8948 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ b a8938 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #2 │ │ │ │ beq a8938 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 824f4c │ │ │ │ + bl 824f5c │ │ │ │ mov r0, r4 │ │ │ │ bl a6134 │ │ │ │ add r0, r4, #296 @ 0x128 │ │ │ │ bl a513c │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ @@ -85239,19 +85239,19 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne a8ab0 │ │ │ │ cmp r2, #1 │ │ │ │ bne a8ad4 │ │ │ │ dmb ish │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r6, #0 │ │ │ │ beq a8bdc │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b a8bdc │ │ │ │ dmb ish │ │ │ │ @@ -85296,97 +85296,97 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne a8b94 │ │ │ │ cmp r2, #1 │ │ │ │ bne a8bb8 │ │ │ │ dmb ish │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r8, #0 │ │ │ │ beq a8bdc │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r8, #0 │ │ │ │ beq a8c80 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b a8c80 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r6, #0 │ │ │ │ beq a8c80 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b a8c80 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b a8c80 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b a8c80 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b a8c80 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 1b7914 │ │ │ │ + bl 1b7924 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a8ca0 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 77ce38 │ │ │ │ + b 77ce48 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a8cd8 │ │ │ │ cmp r1, #1 │ │ │ │ bne a8d00 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ sub r2, r1, #2 │ │ │ │ cmp r2, #18 │ │ │ │ @@ -85401,15 +85401,15 @@ │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl a8d0c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq a8df8 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mov r0, r5 │ │ │ │ bl a8d0c │ │ │ │ @@ -85420,15 +85420,15 @@ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl a8d0c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a8df8 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ ldr sl, [r0, #8] │ │ │ │ add r4, r7, #1 │ │ │ │ mov r0, sl │ │ │ │ @@ -85440,26 +85440,26 @@ │ │ │ │ b a8dc4 │ │ │ │ cmp r7, #0 │ │ │ │ beq a8df8 │ │ │ │ lsl r1, r7, #4 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ b a8e00 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ b a8e68 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq a8e70 │ │ │ │ add r0, r4, #12 │ │ │ │ bl ac01c │ │ │ │ b a8e70 │ │ │ │ bl 8e880 │ │ │ │ @@ -85470,77 +85470,77 @@ │ │ │ │ add r6, r5, #16 │ │ │ │ bl a8d0c │ │ │ │ mov r5, r6 │ │ │ │ b a8e44 │ │ │ │ lsl r1, r7, #4 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r8 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a8e9c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq a8eb4 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq a8ecc │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne a8efc │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b a8edc │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mov r4, r0 │ │ │ │ - bl 1b7218 │ │ │ │ + bl 1b7228 │ │ │ │ cmp r6, #0 │ │ │ │ beq a8f44 │ │ │ │ add r1, r6, r6, lsl #1 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #0 │ │ │ │ beq a8f68 │ │ │ │ add r1, r6, r6, lsl #1 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #40] @ 0x28 │ │ │ │ cmp r0, #2 │ │ │ │ bne a8f88 │ │ │ │ @@ -85566,67 +85566,67 @@ │ │ │ │ ldrex r2, [r1] │ │ │ │ bic r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ strex r3, r2, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ bne a8fd0 │ │ │ │ dmb ish │ │ │ │ add r0, r0, #36 @ 0x24 │ │ │ │ - bl 845760 │ │ │ │ + bl 845770 │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a8ff8 │ │ │ │ cmp r1, #1 │ │ │ │ bne a9020 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 7f8bf4 │ │ │ │ + bl 7f8c04 │ │ │ │ ldr r0, [r4, #36]! @ 0x24 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a9028 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 6fff90 │ │ │ │ + b 6fffa0 │ │ │ │ mov r6, r0 │ │ │ │ b a9090 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a9068 │ │ │ │ cmp r1, #1 │ │ │ │ bne a9090 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 7f8bf4 │ │ │ │ + bl 7f8c04 │ │ │ │ ldr r0, [r4, #36]! @ 0x24 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne a9098 │ │ │ │ cmp r1, #1 │ │ │ │ bne a90c0 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 6fff90 │ │ │ │ + bl 6fffa0 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0] │ │ │ │ add r5, r4, #4 │ │ │ │ @@ -85707,15 +85707,15 @@ │ │ │ │ beq a9214 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #100 @ 0x64 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r6, #0 │ │ │ │ beq a92ec │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b a92ec │ │ │ │ dmb ish │ │ │ │ @@ -85752,61 +85752,61 @@ │ │ │ │ beq a92c8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #100 @ 0x64 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r8, #0 │ │ │ │ beq a92ec │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r8, #0 │ │ │ │ beq a9390 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b a9390 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r6, #0 │ │ │ │ beq a9390 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b a9390 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b a9390 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b a9390 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b a9390 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0, #648] @ 0x288 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -85824,29 +85824,29 @@ │ │ │ │ bl a97c0 │ │ │ │ add r0, r4, #496 @ 0x1f0 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b acbbc │ │ │ │ ldr r0, [r4, #652] @ 0x28c │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #660] @ 0x294 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq a93c4 │ │ │ │ ldr r0, [r4, #664] @ 0x298 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #672] @ 0x2a0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq a93d4 │ │ │ │ ldr r0, [r4, #676] @ 0x2a4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b a93d4 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #496 @ 0x1f0 │ │ │ │ bl acbbc │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ @@ -85861,15 +85861,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne a9468 │ │ │ │ cmp r2, #1 │ │ │ │ bne a948c │ │ │ │ dmb ish │ │ │ │ - b 8a8538 │ │ │ │ + b 8a8548 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0] │ │ │ │ add r5, r4, #4 │ │ │ │ ldr r7, [r4, #4] │ │ │ │ dmb ish │ │ │ │ @@ -85956,19 +85956,19 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne a95e4 │ │ │ │ cmp r2, #1 │ │ │ │ bne a9608 │ │ │ │ dmb ish │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r6, #0 │ │ │ │ beq a9710 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b a9710 │ │ │ │ dmb ish │ │ │ │ @@ -86013,65 +86013,65 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne a96c8 │ │ │ │ cmp r2, #1 │ │ │ │ bne a96ec │ │ │ │ dmb ish │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r8, #0 │ │ │ │ beq a9710 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r8, #0 │ │ │ │ beq a97b4 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b a97b4 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r6, #0 │ │ │ │ beq a97b4 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b a97b4 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b a97b4 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b a97b4 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b a97b4 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ ldr r1, [r0, #384] @ 0x180 │ │ │ │ mov r8, r0 │ │ │ │ @@ -86083,29 +86083,29 @@ │ │ │ │ beq a9848 │ │ │ │ ldr r1, [r8, #404] @ 0x194 │ │ │ │ ldr r0, [r8, #400] @ 0x190 │ │ │ │ add r4, r1, #1 │ │ │ │ subs r4, r4, #1 │ │ │ │ beq a980c │ │ │ │ add r6, r0, #144 @ 0x90 │ │ │ │ - bl 19f5f8 │ │ │ │ + bl 19f608 │ │ │ │ mov r0, r6 │ │ │ │ b a97f4 │ │ │ │ ldr r1, [r8, #396] @ 0x18c │ │ │ │ cmp r1, #0 │ │ │ │ beq a9848 │ │ │ │ add r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r8, #400] @ 0x190 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b a9848 │ │ │ │ ldr r0, [r8, #388] @ 0x184 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [r8, #396] @ 0x18c │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne a97e8 │ │ │ │ ldr r1, [r8, #408] @ 0x198 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ beq a9918 │ │ │ │ ldr r5, [r8, #416] @ 0x1a0 │ │ │ │ @@ -86128,51 +86128,51 @@ │ │ │ │ subs fp, fp, #1 │ │ │ │ beq a98bc │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a9894 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b a9894 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq a98dc │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, sl │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq a986c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b a986c │ │ │ │ ldr r1, [r8, #408] @ 0x198 │ │ │ │ cmp r1, #0 │ │ │ │ beq a9918 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r8, #412] @ 0x19c │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r8, #360] @ 0x168 │ │ │ │ cmp r1, #0 │ │ │ │ beq a9930 │ │ │ │ ldr r0, [r8, #364] @ 0x16c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r8, #372] @ 0x174 │ │ │ │ cmp r1, #0 │ │ │ │ beq a9948 │ │ │ │ ldr r0, [r8, #376] @ 0x178 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r8, #420] @ 0x1a4 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne a99f4 │ │ │ │ add r0, r8, #32 │ │ │ │ bl ad3bc │ │ │ │ add r0, r8, #248 @ 0xf8 │ │ │ │ @@ -86182,95 +86182,95 @@ │ │ │ │ beq a99b8 │ │ │ │ ldr r1, [r8, #440] @ 0x1b8 │ │ │ │ ldr r0, [r8, #436] @ 0x1b4 │ │ │ │ add r4, r1, #1 │ │ │ │ subs r4, r4, #1 │ │ │ │ beq a9998 │ │ │ │ add r6, r0, #80 @ 0x50 │ │ │ │ - bl 19ed98 │ │ │ │ + bl 19eda8 │ │ │ │ mov r0, r6 │ │ │ │ b a9980 │ │ │ │ ldr r1, [r8, #432] @ 0x1b0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a99b8 │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ ldr r0, [r8, #436] @ 0x1b4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r8, #444] @ 0x1bc │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne a9a04 │ │ │ │ ldr r1, [r8, #336] @ 0x150 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ beq a9a1c │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ beq a9a2c │ │ │ │ cmp r1, #0 │ │ │ │ beq a9a1c │ │ │ │ ldr r0, [r8, #340] @ 0x154 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b a9a1c │ │ │ │ ldr r0, [r8, #424] @ 0x1a8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b a9958 │ │ │ │ ldr r0, [r8, #448] @ 0x1c0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r8, #336] @ 0x150 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne a99d4 │ │ │ │ ldr r1, [r8, #348] @ 0x15c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne a9a34 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r8, #352] @ 0x160 │ │ │ │ mov r2, #1 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ mov r5, r0 │ │ │ │ subs r4, r4, #1 │ │ │ │ beq a9a68 │ │ │ │ mov r0, r6 │ │ │ │ add r7, r6, #80 @ 0x50 │ │ │ │ - bl 19ed98 │ │ │ │ + bl 19eda8 │ │ │ │ mov r6, r7 │ │ │ │ b a9a4c │ │ │ │ ldr r1, [r8, #432] @ 0x1b0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a9b18 │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ ldr r0, [r8, #436] @ 0x1b4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b a9b18 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ subs r4, r4, #1 │ │ │ │ beq a9ab0 │ │ │ │ mov r0, r6 │ │ │ │ add r7, r6, #144 @ 0x90 │ │ │ │ - bl 19f5f8 │ │ │ │ + bl 19f608 │ │ │ │ mov r6, r7 │ │ │ │ b a9a94 │ │ │ │ ldr r1, [r8, #396] @ 0x18c │ │ │ │ cmp r1, #0 │ │ │ │ beq a9ad0 │ │ │ │ add r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r8, #400] @ 0x190 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, r8, #408 @ 0x198 │ │ │ │ bl a26a4 │ │ │ │ ldr r1, [r8, #360] @ 0x168 │ │ │ │ cmp r1, #0 │ │ │ │ bne a9b44 │ │ │ │ ldr r1, [r8, #372] @ 0x174 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -86287,35 +86287,35 @@ │ │ │ │ bl a2788 │ │ │ │ ldr r1, [r8, #444] @ 0x1bc │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq a9b34 │ │ │ │ ldr r0, [r8, #448] @ 0x1c0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, r8, #336 @ 0x150 │ │ │ │ bl ade48 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r8, #364] @ 0x16c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r8, #372] @ 0x174 │ │ │ │ cmp r1, #0 │ │ │ │ beq a9af0 │ │ │ │ ldr r0, [r8, #376] @ 0x178 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r8, #420] @ 0x1a4 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq a9b00 │ │ │ │ ldr r0, [r8, #424] @ 0x1a8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b a9b00 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #2 │ │ │ │ cmpne r1, #0 │ │ │ │ bne a9ba4 │ │ │ │ @@ -86326,15 +86326,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne a9bac │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ - b 8252ac │ │ │ │ + b 8252bc │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0] │ │ │ │ add r5, r4, #4 │ │ │ │ ldr r7, [r4, #4] │ │ │ │ dmb ish │ │ │ │ b a9c04 │ │ │ │ @@ -86420,19 +86420,19 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne a9d24 │ │ │ │ cmp r2, #1 │ │ │ │ bne a9d48 │ │ │ │ dmb ish │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #632 @ 0x278 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r6, #0 │ │ │ │ beq a9e50 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b a9e50 │ │ │ │ dmb ish │ │ │ │ @@ -86477,65 +86477,65 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne a9e08 │ │ │ │ cmp r2, #1 │ │ │ │ bne a9e2c │ │ │ │ dmb ish │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #632 @ 0x278 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r8, #0 │ │ │ │ beq a9e50 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r8, #0 │ │ │ │ beq a9ef4 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b a9ef4 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r6, #0 │ │ │ │ beq a9ef4 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b a9ef4 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b a9ef4 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b a9ef4 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b a9ef4 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0] │ │ │ │ add r5, r4, #4 │ │ │ │ @@ -86624,19 +86624,19 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne aa054 │ │ │ │ cmp r2, #1 │ │ │ │ bne aa078 │ │ │ │ dmb ish │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #328 @ 0x148 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r6, #0 │ │ │ │ beq aa180 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b aa180 │ │ │ │ dmb ish │ │ │ │ @@ -86681,65 +86681,65 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne aa138 │ │ │ │ cmp r2, #1 │ │ │ │ bne aa15c │ │ │ │ dmb ish │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #328 @ 0x148 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r8, #0 │ │ │ │ beq aa180 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r8, #0 │ │ │ │ beq aa224 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b aa224 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r6, #0 │ │ │ │ beq aa224 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b aa224 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b aa224 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b aa224 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b aa224 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0] │ │ │ │ add r5, r4, #4 │ │ │ │ @@ -86828,19 +86828,19 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne aa384 │ │ │ │ cmp r2, #1 │ │ │ │ bne aa3a8 │ │ │ │ dmb ish │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r6, #0 │ │ │ │ beq aa4b0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b aa4b0 │ │ │ │ dmb ish │ │ │ │ @@ -86885,65 +86885,65 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne aa468 │ │ │ │ cmp r2, #1 │ │ │ │ bne aa48c │ │ │ │ dmb ish │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r8, #0 │ │ │ │ beq aa4b0 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r8, #0 │ │ │ │ beq aa554 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b aa554 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r6, #0 │ │ │ │ beq aa554 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b aa554 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b aa554 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b aa554 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b aa554 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0] │ │ │ │ add r5, r4, #4 │ │ │ │ @@ -86976,28 +86976,28 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne aa5f8 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq aa5f8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r8, #0 │ │ │ │ tst r6, #32 │ │ │ │ bne aa708 │ │ │ │ b aa754 │ │ │ │ ldrb r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ bne aa62c │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq aa62c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ bic r0, r0, #3 │ │ │ │ strex r1, r0, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne aa630 │ │ │ │ mov r6, #0 │ │ │ │ @@ -87038,15 +87038,15 @@ │ │ │ │ beq aa6e0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r6, #0 │ │ │ │ beq aa7b8 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b aa7b8 │ │ │ │ dmb ish │ │ │ │ @@ -87083,89 +87083,89 @@ │ │ │ │ beq aa794 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r8, #0 │ │ │ │ beq aa7b8 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r8, #0 │ │ │ │ beq aa834 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b aa834 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r6, #0 │ │ │ │ beq aa834 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b aa834 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b aa834 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #216 @ 0xd8 │ │ │ │ bl ab094 │ │ │ │ mov r0, r5 │ │ │ │ bl a3e54 │ │ │ │ add r5, r5, #240 @ 0xf0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b7914 │ │ │ │ + bl 1b7924 │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne aa86c │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 77ce38 │ │ │ │ + b 77ce48 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne aa8a4 │ │ │ │ cmp r1, #1 │ │ │ │ bne aa8f0 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ b aa8f0 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ b aa8e8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl a3e54 │ │ │ │ @@ -87208,28 +87208,28 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne aa998 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq aa998 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r8, #0 │ │ │ │ tst r6, #32 │ │ │ │ bne aaaa8 │ │ │ │ b aaaf4 │ │ │ │ ldrb r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ bne aa9cc │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq aa9cc │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ bic r0, r0, #3 │ │ │ │ strex r1, r0, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne aa9d0 │ │ │ │ mov r6, #0 │ │ │ │ @@ -87270,15 +87270,15 @@ │ │ │ │ beq aaa80 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #208 @ 0xd0 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r6, #0 │ │ │ │ beq aab58 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b aab58 │ │ │ │ dmb ish │ │ │ │ @@ -87315,51 +87315,51 @@ │ │ │ │ beq aab34 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #208 @ 0xd0 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r8, #0 │ │ │ │ beq aab58 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r8, #0 │ │ │ │ beq aabd4 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b aabd4 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r6, #0 │ │ │ │ beq aabd4 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b aabd4 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b aabd4 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0] │ │ │ │ add r5, r4, #4 │ │ │ │ @@ -87448,19 +87448,19 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne aad34 │ │ │ │ cmp r2, #1 │ │ │ │ bne aad58 │ │ │ │ dmb ish │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r6, #0 │ │ │ │ beq aae60 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b aae60 │ │ │ │ dmb ish │ │ │ │ @@ -87505,65 +87505,65 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne aae18 │ │ │ │ cmp r2, #1 │ │ │ │ bne aae3c │ │ │ │ dmb ish │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r8, #0 │ │ │ │ beq aae60 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r8, #0 │ │ │ │ beq aaf04 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b aaf04 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r6, #0 │ │ │ │ beq aaf04 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b aaf04 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b aaf04 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b aaf04 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b aaf04 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r9, r0 │ │ │ │ cmp r7, #0 │ │ │ │ @@ -87583,24 +87583,24 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne aaf50 │ │ │ │ cmp r2, #1 │ │ │ │ bne aaf2c │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ b aaf2c │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq aaf98 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ b aafa8 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ beq aaff0 │ │ │ │ add r0, r6, r5, lsl #4 │ │ │ │ @@ -87613,23 +87613,23 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne aafc8 │ │ │ │ cmp r2, #1 │ │ │ │ bne aafa4 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ b aafa4 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq ab00c │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r8 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ beq ab090 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -87654,60 +87654,60 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne ab06c │ │ │ │ cmp r2, #1 │ │ │ │ bne ab090 │ │ │ │ dmb ish │ │ │ │ - b 8a8538 │ │ │ │ + b 8a8548 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 763440 │ │ │ │ + bl 763450 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ cmp r1, #0 │ │ │ │ beq ab0d8 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne ab0b4 │ │ │ │ cmp r2, #1 │ │ │ │ bne ab0d8 │ │ │ │ dmb ish │ │ │ │ - bl 761ae0 │ │ │ │ + bl 761af0 │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [r6, #8]! │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b7218 │ │ │ │ + bl 1b7228 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq ab114 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ b ab188 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq ab190 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ cmp r1, #0 │ │ │ │ beq ab188 │ │ │ │ @@ -87716,15 +87716,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne ab164 │ │ │ │ cmp r2, #1 │ │ │ │ bne ab188 │ │ │ │ dmb ish │ │ │ │ - bl 761ae0 │ │ │ │ + bl 761af0 │ │ │ │ add r0, r4, #8 │ │ │ │ bl a8f0c │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -87815,19 +87815,19 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne ab2f0 │ │ │ │ cmp r2, #1 │ │ │ │ bne ab314 │ │ │ │ dmb ish │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r6, #0 │ │ │ │ beq ab41c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b ab41c │ │ │ │ dmb ish │ │ │ │ @@ -87872,65 +87872,65 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne ab3d4 │ │ │ │ cmp r2, #1 │ │ │ │ bne ab3f8 │ │ │ │ dmb ish │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r8, #0 │ │ │ │ beq ab41c │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r8, #0 │ │ │ │ beq ab4c0 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b ab4c0 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r6, #0 │ │ │ │ beq ab4c0 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b ab4c0 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b ab4c0 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b ab4c0 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b ab4c0 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0] │ │ │ │ add r5, r4, #4 │ │ │ │ @@ -87963,28 +87963,28 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne ab564 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq ab564 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r8, #0 │ │ │ │ tst r6, #32 │ │ │ │ bne ab674 │ │ │ │ b ab6c0 │ │ │ │ ldrb r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ bne ab598 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq ab598 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ bic r0, r0, #3 │ │ │ │ strex r1, r0, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne ab59c │ │ │ │ mov r6, #0 │ │ │ │ @@ -88025,15 +88025,15 @@ │ │ │ │ beq ab64c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r6, #0 │ │ │ │ beq ab724 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b ab724 │ │ │ │ dmb ish │ │ │ │ @@ -88070,76 +88070,76 @@ │ │ │ │ beq ab700 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r8, #0 │ │ │ │ beq ab724 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r8, #0 │ │ │ │ beq ab7a0 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b ab7a0 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r6, #0 │ │ │ │ beq ab7a0 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b ab7a0 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b ab7a0 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 1b6d34 │ │ │ │ + bl 1b6d44 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq ab7dc │ │ │ │ rsb r1, r1, r1, lsl #4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq ab804 │ │ │ │ rsb r1, r1, r1, lsl #4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ add r2, r0, #816 @ 0x330 │ │ │ │ @@ -88148,41 +88148,41 @@ │ │ │ │ strex r5, r3, [r2] │ │ │ │ cmp r5, #0 │ │ │ │ bne ab820 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ bne ab848 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 1e8cd4 │ │ │ │ + bl 1e8ce4 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne ab850 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4b4310 │ │ │ │ + b 4b4320 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne ab888 │ │ │ │ cmp r1, #1 │ │ │ │ bne ab8b0 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 4b4310 │ │ │ │ + bl 4b4320 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0] │ │ │ │ add r5, r4, #4 │ │ │ │ @@ -88215,28 +88215,28 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne ab954 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq ab954 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r8, #0 │ │ │ │ tst r6, #32 │ │ │ │ bne aba64 │ │ │ │ b abab0 │ │ │ │ ldrb r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ bne ab988 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq ab988 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ bic r0, r0, #3 │ │ │ │ strex r1, r0, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne ab98c │ │ │ │ mov r6, #0 │ │ │ │ @@ -88277,15 +88277,15 @@ │ │ │ │ beq aba3c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r6, #0 │ │ │ │ beq abb14 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b abb14 │ │ │ │ dmb ish │ │ │ │ @@ -88322,51 +88322,51 @@ │ │ │ │ beq abaf0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r8, #0 │ │ │ │ beq abb14 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r8, #0 │ │ │ │ beq abb90 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b abb90 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r6, #0 │ │ │ │ beq abb90 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b abb90 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b abb90 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #3 │ │ │ │ @@ -88397,15 +88397,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne abc08 │ │ │ │ cmp r2, #1 │ │ │ │ bne abc2c │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ ldr r0, [r9, #32] │ │ │ │ cmp r0, #3 │ │ │ │ beq abc70 │ │ │ │ cmp r0, #2 │ │ │ │ bcc abc70 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #36]! @ 0x24 │ │ │ │ @@ -88414,15 +88414,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne abc4c │ │ │ │ cmp r2, #1 │ │ │ │ bne abc70 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ ldr r0, [r9, #44] @ 0x2c │ │ │ │ cmp r0, #3 │ │ │ │ beq abcb4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc abcb4 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ @@ -88431,15 +88431,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne abc90 │ │ │ │ cmp r2, #1 │ │ │ │ bne abcb4 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ ldr r0, [r9, #16] │ │ │ │ cmp r0, #2 │ │ │ │ beq abd34 │ │ │ │ cmp r0, #0 │ │ │ │ beq abcf8 │ │ │ │ ldr r0, [r9, #20] │ │ │ │ cmp r0, #2 │ │ │ │ @@ -88463,15 +88463,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne abd10 │ │ │ │ cmp r2, #1 │ │ │ │ bne abd34 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ ldr r0, [r9, #56] @ 0x38 │ │ │ │ cmp r0, #3 │ │ │ │ beq abd78 │ │ │ │ cmp r0, #2 │ │ │ │ bcc abd78 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #60]! @ 0x3c │ │ │ │ @@ -88480,15 +88480,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne abd54 │ │ │ │ cmp r2, #1 │ │ │ │ bne abd78 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ ldr r6, [r9, #88] @ 0x58 │ │ │ │ cmp r6, #0 │ │ │ │ beq abddc │ │ │ │ ldr r7, [r9, #84] @ 0x54 │ │ │ │ mov r5, #0 │ │ │ │ b abd98 │ │ │ │ cmp r5, r6 │ │ │ │ @@ -88504,23 +88504,23 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne abdb4 │ │ │ │ cmp r2, #1 │ │ │ │ bne abd90 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ b abd90 │ │ │ │ ldr r1, [r9, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq abdf8 │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r6, [r9, #100] @ 0x64 │ │ │ │ cmp r6, #0 │ │ │ │ beq abe5c │ │ │ │ ldr r7, [r9, #96] @ 0x60 │ │ │ │ mov r5, #0 │ │ │ │ b abe18 │ │ │ │ cmp r5, r6 │ │ │ │ @@ -88536,23 +88536,23 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne abe34 │ │ │ │ cmp r2, #1 │ │ │ │ bne abe10 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ b abe10 │ │ │ │ ldr r1, [r9, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ beq abe78 │ │ │ │ ldr r0, [r9, #96] @ 0x60 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [r9, #68] @ 0x44 │ │ │ │ cmp r0, #3 │ │ │ │ beq abec0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc abec0 │ │ │ │ ldr r0, [r9, #72]! @ 0x48 │ │ │ │ dmb ish │ │ │ │ @@ -88562,15 +88562,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne abe94 │ │ │ │ cmp r1, #1 │ │ │ │ bne abec0 │ │ │ │ dmb ish │ │ │ │ mov r0, r9 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 8a8538 │ │ │ │ + b 8a8548 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ b abf08 │ │ │ │ mov r8, r0 │ │ │ │ b abf00 │ │ │ │ mov r8, r0 │ │ │ │ b abef8 │ │ │ │ @@ -88603,23 +88603,23 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne abf40 │ │ │ │ cmp r2, #1 │ │ │ │ bne abf1c │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ b abf1c │ │ │ │ ldr r1, [r9, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ beq ac004 │ │ │ │ ldr r0, [r9, #96] @ 0x60 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b ac004 │ │ │ │ bl 8e880 │ │ │ │ mov r8, r0 │ │ │ │ b abf98 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ beq abfe0 │ │ │ │ @@ -88633,23 +88633,23 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne abfb8 │ │ │ │ cmp r2, #1 │ │ │ │ bne abf94 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ b abf94 │ │ │ │ ldr r1, [r9, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq abffc │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, r9, #92 @ 0x5c │ │ │ │ bl ad2b4 │ │ │ │ add r0, r9, #68 @ 0x44 │ │ │ │ bl a944c │ │ │ │ mov r0, r8 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ @@ -88658,20 +88658,20 @@ │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r4 │ │ │ │ bl a8d0c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ beq ac09c │ │ │ │ cmp r1, #2 │ │ │ │ bxcc lr │ │ │ │ @@ -88681,15 +88681,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne ac078 │ │ │ │ cmp r2, #1 │ │ │ │ bne ac09c │ │ │ │ dmb ish │ │ │ │ - b 8a8538 │ │ │ │ + b 8a8548 │ │ │ │ bx lr │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0] │ │ │ │ add r0, r4, #4 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ dmb ish │ │ │ │ @@ -88764,15 +88764,15 @@ │ │ │ │ beq ac1d8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #140 @ 0x8c │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r6, #0 │ │ │ │ beq ac2ac │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b ac2ac │ │ │ │ dmb ish │ │ │ │ @@ -88808,51 +88808,51 @@ │ │ │ │ beq ac288 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #140 @ 0x8c │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r6, #0 │ │ │ │ beq ac2ac │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r6, #0 │ │ │ │ beq ac328 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b ac328 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r6, #0 │ │ │ │ beq ac328 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b ac328 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b ac328 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0] │ │ │ │ add r5, r4, #4 │ │ │ │ @@ -88933,15 +88933,15 @@ │ │ │ │ beq ac47c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #592 @ 0x250 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r6, #0 │ │ │ │ beq ac554 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b ac554 │ │ │ │ dmb ish │ │ │ │ @@ -88978,61 +88978,61 @@ │ │ │ │ beq ac530 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #592 @ 0x250 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r8, #0 │ │ │ │ beq ac554 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r8, #0 │ │ │ │ beq ac5f8 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b ac5f8 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r6, #0 │ │ │ │ beq ac5f8 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b ac5f8 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b ac5f8 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b ac5f8 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b ac5f8 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ beq ac688 │ │ │ │ @@ -89051,20 +89051,20 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq ac664 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ cmp r0, #4 │ │ │ │ bhi ac68c │ │ │ │ cmp r0, #3 │ │ │ │ beq ac68c │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrd r6, [r4] │ │ │ │ ldr r1, [r7] │ │ │ │ @@ -89076,42 +89076,42 @@ │ │ │ │ b ac6ac │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq ac6c8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ cmp r0, #4 │ │ │ │ bne ac6fc │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 5bacdc │ │ │ │ + bl 5bacec │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #124]! @ 0x7c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne ac710 │ │ │ │ cmp r2, #1 │ │ │ │ bne ac734 │ │ │ │ dmb ish │ │ │ │ - bl 5b5aac │ │ │ │ + bl 5b5abc │ │ │ │ mov r0, r5 │ │ │ │ bl a2fe0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b abb9c │ │ │ │ mov r7, r0 │ │ │ │ b ac78c │ │ │ │ @@ -89125,15 +89125,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne ac768 │ │ │ │ cmp r2, #1 │ │ │ │ bne ac78c │ │ │ │ dmb ish │ │ │ │ - bl 5b5aac │ │ │ │ + bl 5b5abc │ │ │ │ mov r0, r5 │ │ │ │ bl a2fe0 │ │ │ │ mov r0, r4 │ │ │ │ bl abb9c │ │ │ │ mov r0, r7 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ @@ -89183,81 +89183,81 @@ │ │ │ │ ldrh r0, [r7, #-36] @ 0xffffffdc │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r7, #-32] @ 0xffffffe0 │ │ │ │ cmpne r1, #0 │ │ │ │ beq ac874 │ │ │ │ ldr r0, [r7, #-28] @ 0xffffffe4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrh r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r7, #4] │ │ │ │ cmpne r1, #0 │ │ │ │ beq ac848 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b ac848 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ beq ac8b8 │ │ │ │ mov r1, #76 @ 0x4c │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r6, r4, #8 │ │ │ │ add r7, r4, #60 @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ - bl 1b6d34 │ │ │ │ + bl 1b6d44 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq ac8e8 │ │ │ │ rsb r1, r1, r1, lsl #4 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r7, r4, #72 @ 0x48 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1b6d34 │ │ │ │ + bl 1b6d44 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq ac914 │ │ │ │ rsb r1, r1, r1, lsl #4 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r7, r4, #84 @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1b6d34 │ │ │ │ + bl 1b6d44 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq ac940 │ │ │ │ rsb r1, r1, r1, lsl #4 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b6d34 │ │ │ │ + bl 1b6d44 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ beq ac968 │ │ │ │ rsb r1, r1, r1, lsl #4 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrb r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #2 │ │ │ │ beq ac97c │ │ │ │ mov r0, r6 │ │ │ │ - bl 402e38 │ │ │ │ + bl 402e48 │ │ │ │ ldr r5, [r4, #136]! @ 0x88 │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #36 @ 0x24 │ │ │ │ strb r0, [r5, #52] @ 0x34 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ @@ -89307,15 +89307,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne aca38 │ │ │ │ cmp r1, #1 │ │ │ │ bne aca64 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 7f8710 │ │ │ │ + b 7f8720 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ b aca84 │ │ │ │ @@ -89327,69 +89327,69 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne aca8c │ │ │ │ cmp r1, #1 │ │ │ │ bne acb94 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f8710 │ │ │ │ + bl 7f8720 │ │ │ │ b acb94 │ │ │ │ bl 8e880 │ │ │ │ mov r8, r0 │ │ │ │ b acb8c │ │ │ │ ldr r1, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq acb78 │ │ │ │ rsb r1, r1, r1, lsl #4 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b acb78 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq acb70 │ │ │ │ rsb r1, r1, r1, lsl #4 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b acb70 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq acb68 │ │ │ │ rsb r1, r1, r1, lsl #4 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b acb68 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq acb60 │ │ │ │ rsb r1, r1, r1, lsl #4 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, r4, #72 @ 0x48 │ │ │ │ bl ab7ac │ │ │ │ add r0, r4, #84 @ 0x54 │ │ │ │ bl ab7ac │ │ │ │ mov r0, r5 │ │ │ │ bl ab7ac │ │ │ │ ldrb r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #2 │ │ │ │ beq acb8c │ │ │ │ mov r0, r6 │ │ │ │ - bl 402e38 │ │ │ │ + bl 402e48 │ │ │ │ add r0, r4, #136 @ 0x88 │ │ │ │ bl a2910 │ │ │ │ mov r0, r8 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -89421,35 +89421,35 @@ │ │ │ │ add r6, r6, #28 │ │ │ │ beq acc30 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq acc08 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b acc08 │ │ │ │ cmp r5, #0 │ │ │ │ beq acc4c │ │ │ │ rsb r0, r5, r5, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r0, #44]! @ 0x2c │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ beq acc7c │ │ │ │ - bl 1b6f44 │ │ │ │ + bl 1b6f54 │ │ │ │ cmp r6, #0 │ │ │ │ beq acc7c │ │ │ │ mov r0, #216 @ 0xd8 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r6, r0 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne acd54 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -89481,65 +89481,65 @@ │ │ │ │ bne acd20 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ eor r1, r1, #2 │ │ │ │ orrs r1, r1, r2 │ │ │ │ beq acce0 │ │ │ │ - bl 1a05bc │ │ │ │ + bl 1a05cc │ │ │ │ b acce0 │ │ │ │ lsl r1, r0, #2 │ │ │ │ ldr r0, [r7, #524] @ 0x20c │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b acd00 │ │ │ │ cmp r8, #0 │ │ │ │ beq acdc0 │ │ │ │ mov r0, #536 @ 0x218 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b acdc0 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq acc9c │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq accac │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq accbc │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r8, [r4, #116] @ 0x74 │ │ │ │ cmp r8, #-2147483648 @ 0x80000000 │ │ │ │ bne accc8 │ │ │ │ ldr r1, [r4, #128] @ 0x80 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne acdd4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r4, #132] @ 0x84 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #0 │ │ │ │ bne ace3c │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne ace60 │ │ │ │ @@ -89558,69 +89558,69 @@ │ │ │ │ add r0, r4, #116 @ 0x74 │ │ │ │ bl a282c │ │ │ │ b acf04 │ │ │ │ mov r0, #216 @ 0xd8 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r6, r0 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq ace00 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq ace10 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq ace20 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq ace30 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b ace30 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r7, #536 @ 0x218 │ │ │ │ subs r9, r9, #1 │ │ │ │ beq acee8 │ │ │ │ add r7, r0, #536 @ 0x218 │ │ │ │ - bl 19f7fc │ │ │ │ + bl 19f80c │ │ │ │ mov r0, r7 │ │ │ │ b aced0 │ │ │ │ cmp r8, #0 │ │ │ │ beq acf04 │ │ │ │ mov r0, #536 @ 0x218 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #128] @ 0x80 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne acf1c │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #132] @ 0x84 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0] │ │ │ │ add r5, r4, #4 │ │ │ │ @@ -89653,15 +89653,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne acfec │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq acfcc │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne ad148 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -89674,15 +89674,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne ad040 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq ad020 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne ad11c │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -89731,42 +89731,42 @@ │ │ │ │ beq ad0f4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r6, #0 │ │ │ │ beq ad22c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b ad22c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq ad040 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b ad040 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq acfec │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r8, #0 │ │ │ │ tst r6, #32 │ │ │ │ beq acff8 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ orr r1, r0, #128 @ 0x80 │ │ │ │ strex r2, r1, [r5] │ │ │ │ @@ -89800,51 +89800,51 @@ │ │ │ │ beq ad208 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r8, #0 │ │ │ │ beq ad22c │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r8, #0 │ │ │ │ beq ad2a8 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b ad2a8 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r6, #0 │ │ │ │ beq ad2a8 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b ad2a8 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b ad2a8 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r9, r0 │ │ │ │ cmp r7, #0 │ │ │ │ @@ -89864,24 +89864,24 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne ad2f4 │ │ │ │ cmp r2, #1 │ │ │ │ bne ad2d0 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ b ad2d0 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq ad33c │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ b ad34c │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ beq ad394 │ │ │ │ add r0, r6, r5, lsl #4 │ │ │ │ @@ -89894,23 +89894,23 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne ad36c │ │ │ │ cmp r2, #1 │ │ │ │ bne ad348 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ b ad348 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq ad3b0 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r8 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, [r0] │ │ │ │ eor r0, r0, #2 │ │ │ │ @@ -89944,15 +89944,15 @@ │ │ │ │ add r6, r6, #28 │ │ │ │ beq ad6c8 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq ad434 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b ad434 │ │ │ │ ldr r1, [r4, #108] @ 0x6c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne ad788 │ │ │ │ ldr r1, [r4, #120] @ 0x78 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -89971,15 +89971,15 @@ │ │ │ │ add r6, r6, #28 │ │ │ │ beq ad668 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq ad4a0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b ad4a0 │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne ad7c8 │ │ │ │ ldr r5, [r4, #104] @ 0x68 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ @@ -89994,15 +89994,15 @@ │ │ │ │ add r6, r6, #28 │ │ │ │ beq ad688 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq ad4fc │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b ad4fc │ │ │ │ ldr r1, [r4, #116] @ 0x74 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne ad838 │ │ │ │ ldr r1, [r4, #128] @ 0x80 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -90029,15 +90029,15 @@ │ │ │ │ add r6, r6, #28 │ │ │ │ beq ad6a8 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq ad588 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b ad588 │ │ │ │ ldr r5, [r4, #76] @ 0x4c │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ beq ad72c │ │ │ │ ldr r7, [r4, #84] @ 0x54 │ │ │ │ ldr r8, [r4, #80] @ 0x50 │ │ │ │ cmp r7, #0 │ │ │ │ @@ -90048,15 +90048,15 @@ │ │ │ │ add r6, r6, #28 │ │ │ │ beq ad710 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq ad5d4 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b ad5d4 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne ad968 │ │ │ │ ldr r1, [r4, #96] @ 0x60 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -90075,47 +90075,47 @@ │ │ │ │ add r6, r6, #28 │ │ │ │ beq ad768 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq ad640 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b ad640 │ │ │ │ cmp r5, #0 │ │ │ │ beq ad7bc │ │ │ │ rsb r0, r5, r5, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b ad7bc │ │ │ │ cmp r5, #0 │ │ │ │ beq ad7e0 │ │ │ │ rsb r0, r5, r5, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b ad7e0 │ │ │ │ cmp r5, #0 │ │ │ │ beq ad8a4 │ │ │ │ rsb r0, r5, r5, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b ad8a4 │ │ │ │ cmp r5, #0 │ │ │ │ beq ad6e4 │ │ │ │ rsb r0, r5, r5, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne ad8f4 │ │ │ │ ldr r1, [r4, #100] @ 0x64 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -90125,15 +90125,15 @@ │ │ │ │ b ad9b4 │ │ │ │ cmp r5, #0 │ │ │ │ beq ad72c │ │ │ │ rsb r0, r5, r5, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne ad920 │ │ │ │ ldr r1, [r4, #100] @ 0x64 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -90147,35 +90147,35 @@ │ │ │ │ b ad9b4 │ │ │ │ cmp r5, #0 │ │ │ │ beq ad99c │ │ │ │ rsb r0, r5, r5, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b ad99c │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #120] @ 0x78 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq ad47c │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r5, [r4, #132] @ 0x84 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ bne ad488 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #144]! @ 0x90 │ │ │ │ b ad9b4 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r5, [r4, #104] @ 0x68 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ bne ad4e4 │ │ │ │ ldr r1, [r4, #116] @ 0x74 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne ad80c │ │ │ │ @@ -90184,47 +90184,47 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne ad828 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #140]! @ 0x8c │ │ │ │ b ad9b4 │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #128] @ 0x80 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq ad800 │ │ │ │ ldr r0, [r4, #132] @ 0x84 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b ad800 │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #128] @ 0x80 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq ad544 │ │ │ │ ldr r0, [r4, #132] @ 0x84 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #140] @ 0x8c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq ad554 │ │ │ │ ldr r0, [r4, #144] @ 0x90 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #152] @ 0x98 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq ad564 │ │ │ │ ldr r0, [r4, #156] @ 0x9c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r5, [r4, #164] @ 0xa4 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ bne ad570 │ │ │ │ ldr r1, [r4, #176] @ 0xb0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne ad8d4 │ │ │ │ @@ -90234,59 +90234,59 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne ad8e4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #188]! @ 0xbc │ │ │ │ b ad9b4 │ │ │ │ ldr r0, [r4, #180] @ 0xb4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b ad8b4 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b ad8c8 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #100] @ 0x64 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq ad704 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b ad704 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #100] @ 0x64 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq ad74c │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq ad75c │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b ad75c │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #96] @ 0x60 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq ad61c │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r5, [r4, #108] @ 0x6c │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ bne ad628 │ │ │ │ ldr r1, [r4, #120] @ 0x78 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne ad9f0 │ │ │ │ @@ -90298,31 +90298,31 @@ │ │ │ │ ldr r1, [r4, #200] @ 0xc8 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r4, #204] @ 0xcc │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b ad9c0 │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b ad9ac │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq ada20 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ pop {r4, lr} │ │ │ │ b 533c0 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0] │ │ │ │ add r5, r4, #4 │ │ │ │ @@ -90411,19 +90411,19 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne adb80 │ │ │ │ cmp r2, #1 │ │ │ │ bne adba4 │ │ │ │ dmb ish │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #272 @ 0x110 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r6, #0 │ │ │ │ beq adcac │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b adcac │ │ │ │ dmb ish │ │ │ │ @@ -90468,65 +90468,65 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne adc64 │ │ │ │ cmp r2, #1 │ │ │ │ bne adc88 │ │ │ │ dmb ish │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #272 @ 0x110 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r8, #0 │ │ │ │ beq adcac │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r8, #0 │ │ │ │ beq add50 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b add50 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ cmp r6, #0 │ │ │ │ beq add50 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b add50 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b add50 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b add50 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ b add50 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ - bl 791b64 │ │ │ │ + bl 791b74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, [r0] │ │ │ │ eor r0, r0, #2 │ │ │ │ @@ -90551,67 +90551,67 @@ │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne ade38 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq add94 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq adda4 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq addb4 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq addc4 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ beq ade84 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ bxeq lr │ │ │ │ cmp r1, #0 │ │ │ │ beq ade84 │ │ │ │ push {r4, lr} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne ade98 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mov r2, #1 │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq adf04 │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bxne lr │ │ │ │ ldr r1, [r0, #8] │ │ │ │ @@ -90627,15 +90627,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne adee0 │ │ │ │ cmp r2, #1 │ │ │ │ bne adf04 │ │ │ │ dmb ish │ │ │ │ - b 7a4bbc │ │ │ │ + b 7a4bcc │ │ │ │ bx lr │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ beq adf2c │ │ │ │ mov r2, #0 │ │ │ │ addlt r2, r1, #-2147483647 @ 0x80000001 │ │ │ │ cmp r2, #1 │ │ │ │ @@ -90644,50 +90644,50 @@ │ │ │ │ beq adf34 │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #384 @ 0x180 │ │ │ │ bl ab094 │ │ │ │ mov r0, r5 │ │ │ │ bl a4e58 │ │ │ │ add r5, r5, #408 @ 0x198 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b7914 │ │ │ │ + bl 1b7924 │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne adf74 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 77ce38 │ │ │ │ + b 77ce48 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne adfac │ │ │ │ cmp r1, #1 │ │ │ │ bne adff8 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 77ce38 │ │ │ │ + bl 77ce48 │ │ │ │ b adff8 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ b adff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl a4e58 │ │ │ │ @@ -90706,24 +90706,24 @@ │ │ │ │ mov r6, sp │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r1 │ │ │ │ bl 53d54 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ mov r1, r6 │ │ │ │ - bl 95adb8 │ │ │ │ + bl 95adc8 │ │ │ │ ldrb r0, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #4 │ │ │ │ bne ae080 │ │ │ │ ldr r6, [sp, #164] @ 0xa4 │ │ │ │ str r6, [sp, #156] @ 0x9c │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ add r1, sp, #156 @ 0x9c │ │ │ │ mov r2, #1 │ │ │ │ - bl 95af60 │ │ │ │ + bl 95af70 │ │ │ │ ldrb r0, [sp, #168] @ 0xa8 │ │ │ │ cmp r0, #4 │ │ │ │ bne ae0b0 │ │ │ │ mov r0, #21 │ │ │ │ str r6, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ b ae0ec │ │ │ │ @@ -90733,24 +90733,24 @@ │ │ │ │ ldrh r2, [r1] │ │ │ │ strb r6, [sp, #171] @ 0xab │ │ │ │ strh r2, [r1, #8] │ │ │ │ str r3, [sp, #172] @ 0xac │ │ │ │ strb r0, [sp, #168] @ 0xa8 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ add r1, sp, #168 @ 0xa8 │ │ │ │ - bl 5c4d84 │ │ │ │ + bl 5c4d94 │ │ │ │ b ae0ec │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ ldr r1, [sp, #172] @ 0xac │ │ │ │ str r1, [sp, #164] @ 0xa4 │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ add r6, sp, #168 @ 0xa8 │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5c4d84 │ │ │ │ + bl 5c4d94 │ │ │ │ ldm r6!, {r1, r2, r3, r4} │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r6, {r1, r2, r3, r4} │ │ │ │ stm r0, {r1, r2, r3, r4} │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ bl 533c0 │ │ │ │ @@ -90799,15 +90799,15 @@ │ │ │ │ mov r6, #8192 @ 0x2000 │ │ │ │ ldr r0, [pc, #2088] @ ae9c8 │ │ │ │ mov r7, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8192 @ 0x2000 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq ae808 │ │ │ │ mov r4, #0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, r8, #16 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r8, #8 │ │ │ │ @@ -90822,15 +90822,15 @@ │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [pc, #2004] @ ae9d0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ - bl 390860 │ │ │ │ + bl 390870 │ │ │ │ ldrb r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #4 │ │ │ │ bne ae47c │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ beq ae604 │ │ │ │ ldr r0, [pc, #1988] @ ae9f4 │ │ │ │ @@ -90851,15 +90851,15 @@ │ │ │ │ bl 84c94 │ │ │ │ uxtb r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq ae350 │ │ │ │ ldr r0, [pc, #1940] @ aea10 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 823fe8 │ │ │ │ + bl 823ff8 │ │ │ │ cmp r0, #0 │ │ │ │ beq ae350 │ │ │ │ ldr r0, [pc, #1920] @ aea14 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -90869,15 +90869,15 @@ │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ add ip, sp, #112 @ 0x70 │ │ │ │ ldr r3, [r6, #28]! │ │ │ │ ldrd r8, [r5, #36] @ 0x24 │ │ │ │ str r4, [sp, #124] @ 0x7c │ │ │ │ stm ip, {r2, r8, r9} │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - bl 3c6270 │ │ │ │ + bl 3c6280 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [pc, #1848] @ aea18 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ mov r1, #2 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -90902,15 +90902,15 @@ │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ str r7, [sp, #172] @ 0xac │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ add r1, sp, #168 @ 0xa8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8249ec │ │ │ │ + bl 8249fc │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ add r8, r6, #8 │ │ │ │ ldrex r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ bne ae378 │ │ │ │ strex r0, r7, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -91006,15 +91006,15 @@ │ │ │ │ ldr r0, [pc, #1368] @ aea30 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 84c94 │ │ │ │ uxtb r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq ae5ac │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 823fe8 │ │ │ │ + bl 823ff8 │ │ │ │ cmp r0, #0 │ │ │ │ beq ae5ac │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq ae820 │ │ │ │ mov r7, r0 │ │ │ │ @@ -91053,15 +91053,15 @@ │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #172] @ 0xac │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ str r1, [sp, #168] @ 0xa8 │ │ │ │ add r1, sp, #168 @ 0xa8 │ │ │ │ add r5, sp, #24 │ │ │ │ - bl 8249ec │ │ │ │ + bl 8249fc │ │ │ │ ldrb r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #3 │ │ │ │ bne ae710 │ │ │ │ ldr r5, [sp, #92] @ 0x5c │ │ │ │ ldrd r6, [r5] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -91069,19 +91069,19 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq ae5ec │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r5, sp, #24 │ │ │ │ b ae710 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, #1 │ │ │ │ add r5, sp, #24 │ │ │ │ strb r1, [r0, #8] │ │ │ │ ldr r0, [pc, #952] @ ae9d4 │ │ │ │ @@ -91100,15 +91100,15 @@ │ │ │ │ ldr r0, [pc, #908] @ ae9dc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 84c94 │ │ │ │ uxtb r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq ae710 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 823fe8 │ │ │ │ + bl 823ff8 │ │ │ │ cmp r0, #0 │ │ │ │ beq ae710 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq ae83c │ │ │ │ mov r7, r0 │ │ │ │ @@ -91142,53 +91142,53 @@ │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ str r7, [sp, #160] @ 0xa0 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ add r5, sp, #24 │ │ │ │ - bl 8249ec │ │ │ │ + bl 8249fc │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ beq ae728 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq ae740 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ bl 533c0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ orr r0, r5, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne ae754 │ │ │ │ cmp r2, #1 │ │ │ │ bne ae778 │ │ │ │ dmb ish │ │ │ │ - bl 79aea4 │ │ │ │ + bl 79aeb4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne ae780 │ │ │ │ cmp r1, #1 │ │ │ │ bne ae7a8 │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 501910 │ │ │ │ + bl 501920 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r1, #20] │ │ │ │ add sp, sp, #180 @ 0xb4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #576] @ aea04 │ │ │ │ ldr r3, [pc, #576] @ aea08 │ │ │ │ @@ -91238,19 +91238,19 @@ │ │ │ │ b ae924 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq ae890 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b ae924 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ ldrb r0, [sp, #88] @ 0x58 │ │ │ │ bl a667c │ │ │ │ b ae924 │ │ │ │ mov r4, r0 │ │ │ │ @@ -91263,15 +91263,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne ae8cc │ │ │ │ cmp r1, #1 │ │ │ │ bne ae9ac │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 501910 │ │ │ │ + bl 501920 │ │ │ │ b ae9ac │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 533c0 │ │ │ │ b ae944 │ │ │ │ b ae920 │ │ │ │ mov r4, r0 │ │ │ │ @@ -91281,43 +91281,43 @@ │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ beq ae93c │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ bl ada00 │ │ │ │ add r0, sp, #24 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ orr r0, r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne ae954 │ │ │ │ cmp r2, #1 │ │ │ │ bne ae978 │ │ │ │ dmb ish │ │ │ │ - bl 79aea4 │ │ │ │ + bl 79aeb4 │ │ │ │ add r0, sp, #24 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r0, r0, #16 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne ae988 │ │ │ │ cmp r2, #1 │ │ │ │ bne ae9ac │ │ │ │ dmb ish │ │ │ │ - bl 501910 │ │ │ │ + bl 501920 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1, #20] │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adceq r3, fp, r0, asr #13 │ │ │ │ @@ -91327,37 +91327,37 @@ │ │ │ │ ldrhteq r1, [r1], r0 │ │ │ │ umlalseq r1, r1, r0, r7 @ │ │ │ │ adcseq r1, r1, r0, ror r7 │ │ │ │ adceq r3, fp, r8, lsl r6 │ │ │ │ strdeq r9, [sp], r7 │ │ │ │ adceq r3, fp, r0, lsl #15 │ │ │ │ adceq r3, fp, r8, lsr #15 │ │ │ │ - andseq r3, lr, r0, ror #28 │ │ │ │ + andseq r3, lr, r0, ror lr │ │ │ │ umlalseq r1, r1, ip, r4 @ │ │ │ │ ldrshteq r1, [r1], r0 │ │ │ │ ldrsbteq r1, [r1], r0 │ │ │ │ adcseq r1, r1, ip, ror #10 │ │ │ │ addeq r9, sp, r0, asr r8 │ │ │ │ adceq r3, fp, ip, asr #12 │ │ │ │ strhteq r3, [fp], r4 │ │ │ │ ldrhteq r1, [r1], r8 │ │ │ │ adcseq r1, r1, r0, lsr #11 │ │ │ │ - andseq r4, lr, r8, ror #4 │ │ │ │ + andseq r4, lr, r8, ror r2 │ │ │ │ adceq r3, fp, r0, lsr fp │ │ │ │ adceq r3, fp, r8, asr #22 │ │ │ │ adcseq r1, r1, r4, lsl #10 │ │ │ │ adcseq r1, r1, r8, lsr #4 │ │ │ │ ldrhteq r1, [r1], r8 │ │ │ │ umlalseq r1, r1, r8, sl @ │ │ │ │ addeq r9, sp, fp, lsl r8 │ │ │ │ adceq r3, fp, ip, ror #12 │ │ │ │ adceq r3, fp, r8, lsl r9 │ │ │ │ adceq r3, fp, r4, lsr #18 │ │ │ │ adcseq r1, r1, ip, asr sl │ │ │ │ - andseq r3, lr, ip, asr #31 │ │ │ │ + @ instruction: 0x001e3fdc │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ bne aeadc │ │ │ │ ldm r1, {r0, r6} │ │ │ │ @@ -91368,25 +91368,25 @@ │ │ │ │ strb r0, [sp, #36] @ 0x24 │ │ │ │ movw r0, #511 @ 0x1ff │ │ │ │ str r3, [sp, #8] │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, r6 │ │ │ │ - bl 93d00c │ │ │ │ + bl 93d01c │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r2, sp │ │ │ │ - bl 3dbfe4 │ │ │ │ + bl 3dbff4 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ beq aeac0 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ strd r0, [r5] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #12] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -91400,15 +91400,15 @@ │ │ │ │ bl 8ebf8 │ │ │ │ ldr r1, [sp] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq aeb18 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldrdeq r3, [fp], r0 @ │ │ │ │ adceq r3, fp, r4, asr #7 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -91420,25 +91420,25 @@ │ │ │ │ ldm r1, {r0, r6} │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r0, r6} │ │ │ │ add r0, sp, #28 │ │ │ │ mov r1, r6 │ │ │ │ - bl 93b910 │ │ │ │ + bl 93b920 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r2, sp │ │ │ │ - bl 3dbe18 │ │ │ │ + bl 3dbe28 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ beq aeb90 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r2, sp, #16 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r5, {r0, r1, r2} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #12] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -91452,15 +91452,15 @@ │ │ │ │ bl 8ebf8 │ │ │ │ ldr r1, [sp] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq aebe8 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ adceq r3, fp, r0, lsl #6 │ │ │ │ strdeq r3, [fp], r4 @ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -91481,25 +91481,25 @@ │ │ │ │ mov r0, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ strb r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, r6 │ │ │ │ - bl 93cca8 │ │ │ │ + bl 93ccb8 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r2, sp │ │ │ │ - bl 3dbf04 │ │ │ │ + bl 3dbf14 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ beq aec84 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ strd r0, [r5] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #12] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -91513,15 +91513,15 @@ │ │ │ │ bl 8ebf8 │ │ │ │ ldr r1, [sp] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq aecdc │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ adceq r3, fp, ip, lsl #4 │ │ │ │ adceq r3, fp, r0, lsl #4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -91541,15 +91541,15 @@ │ │ │ │ ldrh r2, [sp, #44] @ 0x2c │ │ │ │ strh r2, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r6, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ mov r0, r6 │ │ │ │ - bl 91c2d4 │ │ │ │ + bl 91c2e4 │ │ │ │ ldr r9, [sp, #88] @ 0x58 │ │ │ │ cmp r9, #0 │ │ │ │ beq aee60 │ │ │ │ str r4, [sp, #4] │ │ │ │ mov sl, r9 │ │ │ │ ldr r4, [sp, #92] @ 0x5c │ │ │ │ ldr r7, [sp, #100] @ 0x64 │ │ │ │ @@ -91592,15 +91592,15 @@ │ │ │ │ mov r5, #21 │ │ │ │ lsr r6, r0, #5 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq aee18 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne aeea8 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -91617,36 +91617,36 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r6, #4 │ │ │ │ ldrd r0, [r0] │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ - bl 5c4d84 │ │ │ │ + bl 5c4d94 │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ add r9, sp, #88 @ 0x58 │ │ │ │ add ip, sp, #48 @ 0x30 │ │ │ │ ldr r6, [sp, #100] @ 0x64 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ ldm r9, {r5, r7, r9} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ bne aee0c │ │ │ │ b aee18 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq aee38 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b aee38 │ │ │ │ cmp r0, #1 │ │ │ │ bne aeee8 │ │ │ │ ldr r0, [pc, #44] @ aef10 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebb4 │ │ │ │ ldr r0, [pc, #36] @ aef14 │ │ │ │ @@ -91675,15 +91675,15 @@ │ │ │ │ mov r6, #8192 @ 0x2000 │ │ │ │ ldr r0, [pc, #2088] @ af778 │ │ │ │ mov r7, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8192 @ 0x2000 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq af5b8 │ │ │ │ mov r4, #0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, r8, #16 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r8, #8 │ │ │ │ @@ -91698,15 +91698,15 @@ │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [pc, #2004] @ af780 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ - bl 390494 │ │ │ │ + bl 3904a4 │ │ │ │ ldrb r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #4 │ │ │ │ bne af22c │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ beq af3b4 │ │ │ │ ldr r0, [pc, #1988] @ af7a4 │ │ │ │ @@ -91727,15 +91727,15 @@ │ │ │ │ bl 84c94 │ │ │ │ uxtb r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq af100 │ │ │ │ ldr r0, [pc, #1940] @ af7c0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 823fe8 │ │ │ │ + bl 823ff8 │ │ │ │ cmp r0, #0 │ │ │ │ beq af100 │ │ │ │ ldr r0, [pc, #1920] @ af7c4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -91745,15 +91745,15 @@ │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ add ip, sp, #112 @ 0x70 │ │ │ │ ldr r3, [r6, #28]! │ │ │ │ ldrd r8, [r5, #36] @ 0x24 │ │ │ │ str r4, [sp, #124] @ 0x7c │ │ │ │ stm ip, {r2, r8, r9} │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - bl 3c6270 │ │ │ │ + bl 3c6280 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [pc, #1848] @ af7c8 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ mov r1, #2 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -91778,15 +91778,15 @@ │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ str r7, [sp, #172] @ 0xac │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ add r1, sp, #168 @ 0xa8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8249ec │ │ │ │ + bl 8249fc │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ add r8, r6, #8 │ │ │ │ ldrex r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ bne af128 │ │ │ │ strex r0, r7, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -91882,15 +91882,15 @@ │ │ │ │ ldr r0, [pc, #1368] @ af7e0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 84c94 │ │ │ │ uxtb r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq af35c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 823fe8 │ │ │ │ + bl 823ff8 │ │ │ │ cmp r0, #0 │ │ │ │ beq af35c │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq af5d0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -91929,15 +91929,15 @@ │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #172] @ 0xac │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ str r1, [sp, #168] @ 0xa8 │ │ │ │ add r1, sp, #168 @ 0xa8 │ │ │ │ add r5, sp, #24 │ │ │ │ - bl 8249ec │ │ │ │ + bl 8249fc │ │ │ │ ldrb r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #3 │ │ │ │ bne af4c0 │ │ │ │ ldr r5, [sp, #92] @ 0x5c │ │ │ │ ldrd r6, [r5] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -91945,19 +91945,19 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq af39c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r5, sp, #24 │ │ │ │ b af4c0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, #1 │ │ │ │ add r5, sp, #24 │ │ │ │ strb r1, [r0, #8] │ │ │ │ ldr r0, [pc, #952] @ af784 │ │ │ │ @@ -91976,15 +91976,15 @@ │ │ │ │ ldr r0, [pc, #908] @ af78c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 84c94 │ │ │ │ uxtb r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq af4c0 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 823fe8 │ │ │ │ + bl 823ff8 │ │ │ │ cmp r0, #0 │ │ │ │ beq af4c0 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq af5ec │ │ │ │ mov r7, r0 │ │ │ │ @@ -92018,53 +92018,53 @@ │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ str r7, [sp, #160] @ 0xa0 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ add r5, sp, #24 │ │ │ │ - bl 8249ec │ │ │ │ + bl 8249fc │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ beq af4d8 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq af4f0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ bl 533c0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ orr r0, r5, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne af504 │ │ │ │ cmp r2, #1 │ │ │ │ bne af528 │ │ │ │ dmb ish │ │ │ │ - bl 79aea4 │ │ │ │ + bl 79aeb4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne af530 │ │ │ │ cmp r1, #1 │ │ │ │ bne af558 │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 501910 │ │ │ │ + bl 501920 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r1, #20] │ │ │ │ add sp, sp, #180 @ 0xb4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #576] @ af7b4 │ │ │ │ ldr r3, [pc, #576] @ af7b8 │ │ │ │ @@ -92114,19 +92114,19 @@ │ │ │ │ b af6d4 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq af640 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b af6d4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ ldrb r0, [sp, #88] @ 0x58 │ │ │ │ bl a667c │ │ │ │ b af6d4 │ │ │ │ mov r4, r0 │ │ │ │ @@ -92139,15 +92139,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne af67c │ │ │ │ cmp r1, #1 │ │ │ │ bne af75c │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 501910 │ │ │ │ + bl 501920 │ │ │ │ b af75c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 533c0 │ │ │ │ b af6f4 │ │ │ │ b af6d0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -92157,43 +92157,43 @@ │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ beq af6ec │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ bl ada00 │ │ │ │ add r0, sp, #24 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ orr r0, r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne af704 │ │ │ │ cmp r2, #1 │ │ │ │ bne af728 │ │ │ │ dmb ish │ │ │ │ - bl 79aea4 │ │ │ │ + bl 79aeb4 │ │ │ │ add r0, sp, #24 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r0, r0, #16 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne af738 │ │ │ │ cmp r2, #1 │ │ │ │ bne af75c │ │ │ │ dmb ish │ │ │ │ - bl 501910 │ │ │ │ + bl 501920 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1, #20] │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adceq r2, fp, r0, lsl r9 │ │ │ │ @@ -92203,37 +92203,37 @@ │ │ │ │ adcseq r0, r1, r0, lsl #6 │ │ │ │ adcseq r0, r1, r0, ror #19 │ │ │ │ adcseq r0, r1, r0, asr #19 │ │ │ │ adceq r2, fp, r8, ror #16 │ │ │ │ addeq r8, sp, r7, asr #20 │ │ │ │ ldrdeq r2, [fp], r0 @ │ │ │ │ strdeq r2, [fp], r8 @ │ │ │ │ - ldrheq r3, [lr], -r0 │ │ │ │ + andseq r3, lr, r0, asr #1 │ │ │ │ adcseq r0, r1, ip, ror #13 │ │ │ │ adcseq r0, r1, r0, asr #16 │ │ │ │ adcseq r0, r1, r0, lsr #16 │ │ │ │ ldrhteq r0, [r1], ip │ │ │ │ addeq r8, sp, r0, lsr #21 │ │ │ │ umlaleq r2, fp, ip, r8 │ │ │ │ adceq r2, fp, r4, lsl #18 │ │ │ │ adcseq r0, r1, r8, lsl #16 │ │ │ │ ldrshteq r0, [r1], r0 │ │ │ │ - @ instruction: 0x001e34b8 │ │ │ │ + andseq r3, lr, r8, asr #9 │ │ │ │ adceq r2, fp, r0, lsl #27 │ │ │ │ umlaleq r2, fp, r8, sp │ │ │ │ adcseq r0, r1, r4, asr r7 │ │ │ │ adcseq r0, r1, r8, ror r4 │ │ │ │ adcseq r0, r1, r8, lsl #26 │ │ │ │ adcseq r0, r1, r8, ror #25 │ │ │ │ addeq r8, sp, fp, ror #20 │ │ │ │ strhteq r2, [fp], ip │ │ │ │ adceq r2, fp, r8, ror #22 │ │ │ │ adceq r2, fp, r4, ror fp │ │ │ │ adcseq r0, r1, ip, lsr #25 │ │ │ │ - andseq r3, lr, ip, lsl r2 │ │ │ │ + andseq r3, lr, ip, lsr #4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #364 @ 0x16c │ │ │ │ str r0, [sp, #12] │ │ │ │ ldrb r0, [r1, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ bne afd8c │ │ │ │ mov sl, r1 │ │ │ │ @@ -92245,42 +92245,42 @@ │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ strb r2, [sp, #180] @ 0xb4 │ │ │ │ movw r2, #511 @ 0x1ff │ │ │ │ str r2, [sp, #176] @ 0xb0 │ │ │ │ - bl 955988 │ │ │ │ + bl 955998 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq afdac │ │ │ │ add r5, sp, #176 @ 0xb0 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 93d00c │ │ │ │ + bl 93d01c │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3b57e8 │ │ │ │ + bl 3b57f8 │ │ │ │ ldr r8, [sp, #64] @ 0x40 │ │ │ │ cmp r8, #5 │ │ │ │ bne af8cc │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ add ip, sp, #176 @ 0xb0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r6, sp, #120 @ 0x78 │ │ │ │ add r9, sp, #176 @ 0xb0 │ │ │ │ add fp, sp, #16 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, fp │ │ │ │ - bl 3db71c │ │ │ │ + bl 3db72c │ │ │ │ ldrb r0, [sp, #140] @ 0x8c │ │ │ │ cmp r0, #2 │ │ │ │ bne af9b0 │ │ │ │ ldr r6, [sp, #120] @ 0x78 │ │ │ │ b af9f8 │ │ │ │ mov r0, #1 │ │ │ │ ldr fp, [sp, #56] @ 0x38 │ │ │ │ @@ -92301,26 +92301,26 @@ │ │ │ │ subs r9, r9, #1 │ │ │ │ beq af930 │ │ │ │ ldr r1, [sl, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq af908 │ │ │ │ ldr r0, [sl] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b af908 │ │ │ │ cmp r7, #0 │ │ │ │ beq af948 │ │ │ │ lsl r1, r7, #4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ add r2, sp, #176 @ 0xb0 │ │ │ │ mov r1, fp │ │ │ │ - bl 30f934 │ │ │ │ + bl 30f944 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ ldr sl, [sp, #8] │ │ │ │ cmp r0, #6 │ │ │ │ beq afc50 │ │ │ │ cmp r0, #5 │ │ │ │ bne afa98 │ │ │ │ ldr r6, [sp, #132] @ 0x84 │ │ │ │ @@ -92333,29 +92333,29 @@ │ │ │ │ subs r6, r6, #1 │ │ │ │ beq afa80 │ │ │ │ ldr r1, [r7, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq af988 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b af988 │ │ │ │ ldm r6, {r1, r2, r3, r4, r5, r7} │ │ │ │ mov r0, r9 │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r7} │ │ │ │ ldr r7, [sp, #176] @ 0xb0 │ │ │ │ ldr r6, [sp, #180] @ 0xb4 │ │ │ │ add r0, r9, #12 │ │ │ │ - bl 42a15c │ │ │ │ + bl 42a16c │ │ │ │ ldr r1, [sp, #192] @ 0xc0 │ │ │ │ cmp r1, #0 │ │ │ │ beq af9e4 │ │ │ │ ldr r0, [sp, #188] @ 0xbc │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ bl 533c0 │ │ │ │ uxtb r0, r7 │ │ │ │ cmp r0, #4 │ │ │ │ bne afaa4 │ │ │ │ add r2, sp, #28 │ │ │ │ add r3, sp, #180 @ 0xb4 │ │ │ │ @@ -92365,15 +92365,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 533c0 │ │ │ │ mov r0, #5 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ add r2, sp, #176 @ 0xb0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 30f934 │ │ │ │ + bl 30f944 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #6 │ │ │ │ beq afc50 │ │ │ │ cmp r0, #5 │ │ │ │ bne afc48 │ │ │ │ ldr r5, [sp, #132] @ 0x84 │ │ │ │ ldr r6, [sp, #128] @ 0x80 │ │ │ │ @@ -92385,15 +92385,15 @@ │ │ │ │ subs r5, r5, #1 │ │ │ │ beq afc28 │ │ │ │ ldr r1, [r7, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq afa58 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b afa58 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ beq afc50 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r5 │ │ │ │ b afc3c │ │ │ │ @@ -92421,53 +92421,53 @@ │ │ │ │ add r2, sp, #168 @ 0xa8 │ │ │ │ str r2, [sp, #160] @ 0xa0 │ │ │ │ str r1, [sp, #172] @ 0xac │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ add r1, sp, #176 @ 0xb0 │ │ │ │ str sl, [sp, #8] │ │ │ │ - bl 96f630 │ │ │ │ + bl 96f640 │ │ │ │ add r2, sp, #120 @ 0x78 │ │ │ │ ldr r8, [sp, #56] @ 0x38 │ │ │ │ str r5, [sp, #92] @ 0x5c │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldr r5, [sp, #20] │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ str r8, [sp, #168] @ 0xa8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 92e3a4 │ │ │ │ + bl 92e3b4 │ │ │ │ ldr r7, [sp, #176] @ 0xb0 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r4, [sp, #180] @ 0xb4 │ │ │ │ ldr sl, [sp, #184] @ 0xb8 │ │ │ │ ldr r9, [sp, #188] @ 0xbc │ │ │ │ beq afb70 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ eor r0, r7, #2 │ │ │ │ orrs r0, r0, r4 │ │ │ │ bne afca0 │ │ │ │ ldr r0, [pc, #1032] @ aff8c │ │ │ │ mov r1, #1 │ │ │ │ mov r4, fp │ │ │ │ mov r7, #24 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #24 │ │ │ │ str sl, [sp, #120] @ 0x78 │ │ │ │ str r9, [sp, #124] @ 0x7c │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq afdbc │ │ │ │ ldr r1, [pc, #992] @ aff94 │ │ │ │ mov r2, #24 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 53d54 │ │ │ │ @@ -92491,43 +92491,43 @@ │ │ │ │ subs fp, fp, #1 │ │ │ │ beq afcc0 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq afc00 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b afc00 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ beq afc50 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b afc50 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ bl a670c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq afc68 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r8, #5 │ │ │ │ beq afd70 │ │ │ │ add r0, sp, #16 │ │ │ │ add r0, r0, #28 │ │ │ │ - bl 42a15c │ │ │ │ + bl 42a16c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq afc94 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 533c0 │ │ │ │ b afd70 │ │ │ │ add r2, sp, #28 │ │ │ │ add r3, sp, #180 @ 0xb4 │ │ │ │ ldr sl, [sp, #8] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ @@ -92537,19 +92537,19 @@ │ │ │ │ b afcdc │ │ │ │ cmp r6, #0 │ │ │ │ mov fp, r4 │ │ │ │ beq afcdc │ │ │ │ lsl r1, r6, #4 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ add r2, sp, #176 @ 0xb0 │ │ │ │ mov r1, r8 │ │ │ │ - bl 30f934 │ │ │ │ + bl 30f944 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #6 │ │ │ │ beq afd68 │ │ │ │ cmp r0, #5 │ │ │ │ bne afd60 │ │ │ │ ldr r5, [sp, #132] @ 0x84 │ │ │ │ ldr r6, [sp, #128] @ 0x80 │ │ │ │ @@ -92561,23 +92561,23 @@ │ │ │ │ subs r5, r5, #1 │ │ │ │ beq afd40 │ │ │ │ ldr r1, [r7, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq afd18 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b afd18 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ beq afd68 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b afd68 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ bl a670c │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ bl a670c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, #1 │ │ │ │ @@ -92603,15 +92603,15 @@ │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #24 │ │ │ │ bl 8e644 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ b afdf4 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ - bl 3c06c0 │ │ │ │ + bl 3c06d0 │ │ │ │ b afe24 │ │ │ │ bl 8e880 │ │ │ │ mov r7, r0 │ │ │ │ b aff64 │ │ │ │ mov r4, fp │ │ │ │ mov r7, r0 │ │ │ │ mov r5, #0 │ │ │ │ @@ -92619,15 +92619,15 @@ │ │ │ │ mov r4, fp │ │ │ │ mov r7, r0 │ │ │ │ cmp r6, #0 │ │ │ │ beq afe24 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, #1 │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ bl a30f8 │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ bl acba4 │ │ │ │ cmp r5, #0 │ │ │ │ beq aff64 │ │ │ │ @@ -92635,26 +92635,26 @@ │ │ │ │ bl a6ec4 │ │ │ │ b aff64 │ │ │ │ b afe9c │ │ │ │ mov r1, #0 │ │ │ │ mov r7, r0 │ │ │ │ str r1, [sp, #4] │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ - bl 3c06c0 │ │ │ │ + bl 3c06d0 │ │ │ │ b aff10 │ │ │ │ bl 8e880 │ │ │ │ b afee0 │ │ │ │ ldr r1, [sp, #192] @ 0xc0 │ │ │ │ mov r7, r0 │ │ │ │ str sl, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq afe90 │ │ │ │ ldr r0, [sp, #188] @ 0xbc │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ bl 533c0 │ │ │ │ b afef4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #0 │ │ │ │ str sl, [sp, #8] │ │ │ │ mov r8, #0 │ │ │ │ @@ -92663,15 +92663,15 @@ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r7, r0 │ │ │ │ str sl, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq afed4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 533c0 │ │ │ │ b aff64 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, #0 │ │ │ │ b aff10 │ │ │ │ mov r7, r0 │ │ │ │ @@ -92684,15 +92684,15 @@ │ │ │ │ stmib sp, {r1, sl} │ │ │ │ mov r8, #1 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq aff28 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r8, #0 │ │ │ │ beq aff4c │ │ │ │ add r0, sp, #16 │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ bl a30f8 │ │ │ │ cmp r8, #0 │ │ │ │ addne r0, sp, #16 │ │ │ │ @@ -92723,26 +92723,26 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 54a68 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 54a68 │ │ │ │ mov r7, r0 │ │ │ │ - bl 6450dc │ │ │ │ + bl 6450ec │ │ │ │ ldr r1, [pc, #156] @ b0068 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrb r1, [r1] │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r0, #16 │ │ │ │ mov r1, #4 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq b0020 │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ mov r5, r0 │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ mov r0, r4 │ │ │ │ bl 554dc │ │ │ │ @@ -92753,15 +92753,15 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 8e68c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl b8e74 │ │ │ │ + bl b8e80 │ │ │ │ b b0058 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 554dc │ │ │ │ mov r0, r7 │ │ │ │ bl 554dc │ │ │ │ @@ -92774,39 +92774,39 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r8, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 64d0ec │ │ │ │ + bl 64d0fc │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 64d0bc │ │ │ │ + bl 64d0cc │ │ │ │ mov r7, #0 │ │ │ │ cmp r0, #0 │ │ │ │ bne b00c4 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 64d28c │ │ │ │ + bl 64d29c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ bne b0140 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ str r8, [sp, #16] │ │ │ │ - bl 649d70 │ │ │ │ + bl 649d80 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #344] @ b0230 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ str r9, [sp, #20] │ │ │ │ str r8, [sp, #16] │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ beq b0188 │ │ │ │ cmp r5, #0 │ │ │ │ strd r8, [r0] │ │ │ │ ldrne r2, [r5] │ │ │ │ ldr r1, [r6] │ │ │ │ moveq r2, #0 │ │ │ │ @@ -92843,24 +92843,24 @@ │ │ │ │ b b0194 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #8 │ │ │ │ bl 8e68c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b b014c │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl b8ccc │ │ │ │ + bl b8cd8 │ │ │ │ b b01c8 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl b8b80 │ │ │ │ + bl b8b8c │ │ │ │ cmp r7, #0 │ │ │ │ beq b01d8 │ │ │ │ ldr r0, [r7] │ │ │ │ bl 54dd4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 556b0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -92871,35 +92871,35 @@ │ │ │ │ b b0200 │ │ │ │ mov r5, r0 │ │ │ │ b b020c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 556b0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl b8b80 │ │ │ │ + bl b8b8c │ │ │ │ mov r0, r4 │ │ │ │ bl 554dc │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ adceq r1, fp, r4, lsl #27 │ │ │ │ adceq r1, fp, r4, ror sp │ │ │ │ adcseq pc, r0, r8, ror ip @ │ │ │ │ - eoreq r9, r3, r0, lsr #7 │ │ │ │ + strhteq r9, [r3], -r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, sp │ │ │ │ mov r6, r3 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r1, r6 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl 54f0c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -92908,34 +92908,34 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne b02b8 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq b0294 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r1, [sp] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne b02e8 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r0] │ │ │ │ bl 5499c │ │ │ │ @@ -92943,15 +92943,15 @@ │ │ │ │ beq b0344 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #216] @ b03fc │ │ │ │ add r0, pc, r0 │ │ │ │ ldrd r0, [r0, #40] @ 0x28 │ │ │ │ add r0, r0, r4 │ │ │ │ add r0, r0, r1 │ │ │ │ - bl 305158 │ │ │ │ + bl 305168 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 554dc │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r4, #128 @ 0x80 │ │ │ │ bl 53930 │ │ │ │ @@ -92963,15 +92963,15 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #23 │ │ │ │ bl 55380 │ │ │ │ ldr r1, [pc, #124] @ b03f4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r2, [pc, #92] @ b03f8 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -92982,15 +92982,15 @@ │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ blt b03d0 │ │ │ │ cmp r4, #0 │ │ │ │ beq b03d0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 53180 │ │ │ │ bl 8e864 │ │ │ │ mov r0, r4 │ │ │ │ bl 554dc │ │ │ │ @@ -93008,15 +93008,15 @@ │ │ │ │ beq b0448 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #216] @ b0500 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrd r0, [r0, #40] @ 0x28 │ │ │ │ add r0, r0, r4 │ │ │ │ add r0, r0, r1 │ │ │ │ - bl 303300 │ │ │ │ + bl 303310 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 554dc │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r4, #128 @ 0x80 │ │ │ │ bl 53930 │ │ │ │ @@ -93028,15 +93028,15 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #23 │ │ │ │ bl 55380 │ │ │ │ ldr r1, [pc, #124] @ b04f8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r2, [pc, #92] @ b04fc │ │ │ │ ldr r6, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -93047,15 +93047,15 @@ │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ blt b04d4 │ │ │ │ cmp r4, #0 │ │ │ │ beq b04d4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 53180 │ │ │ │ bl 8e864 │ │ │ │ mov r0, r4 │ │ │ │ bl 554dc │ │ │ │ @@ -93073,47 +93073,47 @@ │ │ │ │ cmp sl, #0 │ │ │ │ beq b064c │ │ │ │ ldr r1, [pc, #320] @ b066c │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ mov r2, #18 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 646234 │ │ │ │ + bl 646244 │ │ │ │ add r9, sp, #8 │ │ │ │ ldr ip, [sp, #64] @ 0x40 │ │ │ │ ldr lr, [sp, #68] @ 0x44 │ │ │ │ ldm r5, {r0, r1, r3, r4, r6, r7} │ │ │ │ mov r2, r9 │ │ │ │ stm r2, {r0, r1, r3, r4, r6, r7} │ │ │ │ orr r0, ip, #3 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r9 │ │ │ │ str lr, [sp, #36] @ 0x24 │ │ │ │ - bl 645ec0 │ │ │ │ + bl 645ed0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #252] @ b0670 │ │ │ │ ldr r2, [pc, #252] @ b0674 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #6 │ │ │ │ - bl 64583c │ │ │ │ + bl 64584c │ │ │ │ ldr r0, [pc, #236] @ b0678 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne b0614 │ │ │ │ ldr r0, [pc, #228] @ b0688 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ ldr r1, [pc, #220] @ b068c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r2, #6 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r4 │ │ │ │ bl 537d4 │ │ │ │ @@ -93124,15 +93124,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne b05fc │ │ │ │ strd r8, [sl] │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ strd r8, [sl] │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [pc, #96] @ b067c │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [pc, #92] @ b0680 │ │ │ │ ldr r1, [pc, #92] @ b0684 │ │ │ │ @@ -93172,15 +93172,15 @@ │ │ │ │ str r1, [r0] │ │ │ │ cmp r7, #0 │ │ │ │ beq b0754 │ │ │ │ ldr r1, [pc, #552] @ b08e4 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 971ac8 │ │ │ │ + bl 971ad8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne b0760 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ bl 530cc │ │ │ │ @@ -93197,15 +93197,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r0, [r5] │ │ │ │ beq b072c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ str r6, [r7] │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #464] @ b0910 │ │ │ │ ldr r2, [pc, #464] @ b0914 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -93231,15 +93231,15 @@ │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str r5, [sp] │ │ │ │ bl 8ed74 │ │ │ │ b b0870 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl 976194 │ │ │ │ + bl 9761a4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #1 │ │ │ │ bne b07fc │ │ │ │ ldr r1, [pc, #300] @ b08f4 │ │ │ │ ldr r0, [pc, #300] @ b08f8 │ │ │ │ ldr r3, [pc, #300] @ b08fc │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -93293,37 +93293,37 @@ │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq b08ac │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r1, [r5] │ │ │ │ bne b08c8 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ addeq r8, sp, r4, asr r5 │ │ │ │ addeq r8, sp, pc, lsl #7 │ │ │ │ ldrdeq r1, [fp], r8 @ │ │ │ │ adceq r2, fp, r0, asr #8 │ │ │ │ strdeq r2, [fp], ip @ │ │ │ │ addeq r8, sp, fp, lsr r3 │ │ │ │ adceq r1, fp, ip, ror #26 │ │ │ │ - andseq r1, lr, r0, asr #26 │ │ │ │ + andseq r1, lr, r0, asr sp │ │ │ │ adceq r1, fp, ip, lsl #30 │ │ │ │ umlaleq r2, fp, r4, r3 │ │ │ │ addeq r4, sp, r4, asr #13 │ │ │ │ addeq r9, sp, fp, ror #1 │ │ │ │ adceq r2, fp, r4, lsl #9 │ │ │ │ adcseq pc, r0, ip, asr #18 │ │ │ │ ldrdeq r1, [fp], ip @ │ │ │ │ @@ -93336,29 +93336,29 @@ │ │ │ │ cmp r5, #0 │ │ │ │ beq b0a24 │ │ │ │ ldr r0, [pc, #232] @ b0a30 │ │ │ │ mov r1, #7 │ │ │ │ ldr r2, [pc, #228] @ b0a34 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 64583c │ │ │ │ + bl 64584c │ │ │ │ ldr r0, [pc, #216] @ b0a38 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne b09e8 │ │ │ │ ldr r0, [pc, #208] @ b0a48 │ │ │ │ mov r2, #7 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ add r0, sp, #8 │ │ │ │ ldr r1, [pc, #192] @ b0a4c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, #11 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r4 │ │ │ │ bl 537d4 │ │ │ │ @@ -93369,15 +93369,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne b09d0 │ │ │ │ str r4, [r5] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ str r4, [r5] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [pc, #76] @ b0a3c │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [pc, #72] @ b0a40 │ │ │ │ ldr r1, [pc, #72] @ b0a44 │ │ │ │ @@ -93413,29 +93413,29 @@ │ │ │ │ cmp r5, #0 │ │ │ │ beq b0b58 │ │ │ │ ldr r0, [pc, #232] @ b0b64 │ │ │ │ mov r1, #5 │ │ │ │ ldr r2, [pc, #228] @ b0b68 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 64583c │ │ │ │ + bl 64584c │ │ │ │ ldr r0, [pc, #216] @ b0b6c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne b0b1c │ │ │ │ ldr r0, [pc, #208] @ b0b7c │ │ │ │ mov r2, #5 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ add r0, sp, #8 │ │ │ │ ldr r1, [pc, #192] @ b0b80 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, #11 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r4 │ │ │ │ bl 537d4 │ │ │ │ @@ -93446,15 +93446,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne b0b04 │ │ │ │ str r4, [r5] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ str r4, [r5] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [pc, #76] @ b0b70 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [pc, #72] @ b0b74 │ │ │ │ ldr r1, [pc, #72] @ b0b78 │ │ │ │ @@ -93490,15 +93490,15 @@ │ │ │ │ cmp r5, #0 │ │ │ │ beq b0d60 │ │ │ │ ldr r0, [pc, #464] @ b0d80 │ │ │ │ mov r1, #7 │ │ │ │ ldr r2, [pc, #460] @ b0d84 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 64583c │ │ │ │ + bl 64584c │ │ │ │ ldr r4, [pc, #448] @ b0d88 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ blne 56238 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -93511,15 +93511,15 @@ │ │ │ │ cmp r0, #3 │ │ │ │ blne 56238 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ add r0, sp, #8 │ │ │ │ ldr r1, [pc, #384] @ b0d8c │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #3 │ │ │ │ str r2, [sp] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r4 │ │ │ │ @@ -93531,15 +93531,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne b0d04 │ │ │ │ ldr r0, [pc, #316] @ b0d90 │ │ │ │ ldr r2, [pc, #316] @ b0d94 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #12 │ │ │ │ - bl 64583c │ │ │ │ + bl 64584c │ │ │ │ ldr r4, [pc, #300] @ b0d98 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ beq b0c80 │ │ │ │ bl 56428 │ │ │ │ @@ -93554,15 +93554,15 @@ │ │ │ │ beq b0ca8 │ │ │ │ bl 56428 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r1, [pc, #240] @ b0da4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #12 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #3 │ │ │ │ str r2, [sp] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r4 │ │ │ │ @@ -93574,19 +93574,19 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne b0d14 │ │ │ │ strd r6, [r5] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b b0c4c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ strd r6, [r5] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #120] @ b0dac │ │ │ │ mov r1, #51 @ 0x33 │ │ │ │ ldr r2, [pc, #116] @ b0db0 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -93629,29 +93629,29 @@ │ │ │ │ cmp r5, #0 │ │ │ │ beq b0eb8 │ │ │ │ ldr r0, [pc, #232] @ b0ec4 │ │ │ │ mov r1, #6 │ │ │ │ ldr r2, [pc, #228] @ b0ec8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 64583c │ │ │ │ + bl 64584c │ │ │ │ ldr r0, [pc, #216] @ b0ecc │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne b0e7c │ │ │ │ ldr r0, [pc, #208] @ b0edc │ │ │ │ mov r2, #6 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ add r0, sp, #8 │ │ │ │ ldr r1, [pc, #192] @ b0ee0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r4 │ │ │ │ bl 537d4 │ │ │ │ @@ -93662,15 +93662,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne b0e64 │ │ │ │ str r4, [r5] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ str r4, [r5] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [pc, #76] @ b0ed0 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [pc, #72] @ b0ed4 │ │ │ │ ldr r1, [pc, #72] @ b0ed8 │ │ │ │ @@ -93705,15 +93705,15 @@ │ │ │ │ str r1, [r0] │ │ │ │ cmp r7, #0 │ │ │ │ beq b0fa8 │ │ │ │ ldr r1, [pc, #552] @ b1138 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 971ac8 │ │ │ │ + bl 971ad8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne b0fb4 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ bl 530cc │ │ │ │ @@ -93730,15 +93730,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r0, [r5] │ │ │ │ beq b0f80 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ str r6, [r7] │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #464] @ b1164 │ │ │ │ ldr r2, [pc, #464] @ b1168 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -93764,15 +93764,15 @@ │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str r5, [sp] │ │ │ │ bl 8ed74 │ │ │ │ b b10c4 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl 976194 │ │ │ │ + bl 9761a4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #1 │ │ │ │ bne b1050 │ │ │ │ ldr r1, [pc, #300] @ b1148 │ │ │ │ ldr r0, [pc, #300] @ b114c │ │ │ │ ldr r3, [pc, #300] @ b1150 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -93826,37 +93826,37 @@ │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq b1100 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r1, [r5] │ │ │ │ bne b111c │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ addeq r7, sp, r0, lsr sp │ │ │ │ addeq r7, sp, fp, lsr fp │ │ │ │ adceq r1, fp, r4, lsl #11 │ │ │ │ adceq r1, fp, r4, ror sp │ │ │ │ adceq r1, fp, r0, lsr sp │ │ │ │ addeq r7, sp, r7, ror #21 │ │ │ │ adceq r1, fp, r8, lsl r5 │ │ │ │ - andseq r1, lr, ip, ror #9 │ │ │ │ + @ instruction: 0x001e14fc │ │ │ │ strhteq r1, [fp], r8 │ │ │ │ adceq r1, fp, r8, asr #25 │ │ │ │ addeq r3, sp, r0, ror lr │ │ │ │ umulleq r8, sp, r7, r8 │ │ │ │ strhteq r1, [fp], r8 │ │ │ │ ldrshteq pc, [r0], r4 @ │ │ │ │ adceq r1, fp, r8, lsl #5 │ │ │ │ @@ -93869,47 +93869,47 @@ │ │ │ │ cmp r9, #0 │ │ │ │ beq b1304 │ │ │ │ ldr r1, [pc, #424] @ b1344 │ │ │ │ add r4, sp, #64 @ 0x40 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 646728 │ │ │ │ + bl 646738 │ │ │ │ ldr ip, [sp, #112] @ 0x70 │ │ │ │ add r8, sp, #8 │ │ │ │ ldm r4!, {r0, r2, r3, r5, r6, r7} │ │ │ │ mov r1, r8 │ │ │ │ stmia r1!, {r0, r2, r3, r5, r6, r7} │ │ │ │ ldm r4, {r0, r2, r3, r5, r6, r7} │ │ │ │ stm r1, {r0, r2, r3, r5, r6, r7} │ │ │ │ orr r0, ip, #3 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, r8 │ │ │ │ - bl 646330 │ │ │ │ + bl 646340 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #356] @ b1348 │ │ │ │ ldr r2, [pc, #356] @ b134c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #7 │ │ │ │ - bl 64583c │ │ │ │ + bl 64584c │ │ │ │ ldr r0, [pc, #340] @ b1350 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne b12cc │ │ │ │ ldr r0, [pc, #332] @ b1360 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r6, [r0, #32] │ │ │ │ ldr r1, [pc, #324] @ b1364 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r2, #7 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r6 │ │ │ │ mov r5, r8 │ │ │ │ @@ -93922,33 +93922,33 @@ │ │ │ │ bne b12bc │ │ │ │ ldr r1, [pc, #252] @ b1368 │ │ │ │ mov r8, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add sl, sp, #64 @ 0x40 │ │ │ │ mov r2, #9 │ │ │ │ mov r0, sl │ │ │ │ - bl 646234 │ │ │ │ + bl 646244 │ │ │ │ ldr lr, [sp, #88] @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ ldr ip, [sp, #92] @ 0x5c │ │ │ │ mov r2, r5 │ │ │ │ ldm sl, {r1, r3, r4, r5, r6, r7} │ │ │ │ stm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ mov r1, #1 │ │ │ │ bfi lr, r1, #0, #2 │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ str lr, [sp, #32] │ │ │ │ - bl 645ec0 │ │ │ │ + bl 645ed0 │ │ │ │ stm r9, {r8, fp} │ │ │ │ str r0, [r9, #8] │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b b1264 │ │ │ │ ldr r0, [pc, #128] @ b1354 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [pc, #124] @ b1358 │ │ │ │ ldr r1, [pc, #124] @ b135c │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -94021,15 +94021,15 @@ │ │ │ │ str r1, [r0] │ │ │ │ cmp r7, #0 │ │ │ │ beq b1498 │ │ │ │ ldr r1, [pc, #552] @ b1628 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 971ac8 │ │ │ │ + bl 971ad8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne b14a4 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ bl 530cc │ │ │ │ @@ -94046,15 +94046,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r0, [r5] │ │ │ │ beq b1470 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ str r6, [r7] │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #464] @ b1654 │ │ │ │ ldr r2, [pc, #464] @ b1658 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -94080,15 +94080,15 @@ │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str r5, [sp] │ │ │ │ bl 8ed74 │ │ │ │ b b15b4 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl 976194 │ │ │ │ + bl 9761a4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #1 │ │ │ │ bne b1540 │ │ │ │ ldr r1, [pc, #300] @ b1638 │ │ │ │ ldr r0, [pc, #300] @ b163c │ │ │ │ ldr r3, [pc, #300] @ b1640 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -94142,37 +94142,37 @@ │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq b15f0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r1, [r5] │ │ │ │ bne b160c │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ addeq r9, sp, r2, lsl #24 │ │ │ │ addeq r7, sp, fp, asr #12 │ │ │ │ umlaleq r1, fp, r4, r0 │ │ │ │ adceq r1, fp, ip, lsl r9 │ │ │ │ ldrdeq r1, [fp], r8 @ │ │ │ │ strdeq r7, [sp], r7 @ │ │ │ │ adceq r1, fp, r8, lsr #32 │ │ │ │ - @ instruction: 0x001e0ffc │ │ │ │ + andseq r1, lr, ip │ │ │ │ adceq r1, fp, r8, asr #3 │ │ │ │ adceq r1, fp, r0, ror r8 │ │ │ │ addeq r3, sp, r0, lsl #19 │ │ │ │ addeq r8, sp, r7, lsr #7 │ │ │ │ adceq r1, fp, r0, ror #18 │ │ │ │ adcseq lr, r0, r0, lsr #27 │ │ │ │ umlaleq r0, fp, r8, sp │ │ │ │ @@ -94197,15 +94197,15 @@ │ │ │ │ str r1, [r0] │ │ │ │ cmp r7, #0 │ │ │ │ beq b1758 │ │ │ │ ldr r1, [pc, #552] @ b18e8 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 971ac8 │ │ │ │ + bl 971ad8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne b1764 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ bl 530cc │ │ │ │ @@ -94222,15 +94222,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r0, [r5] │ │ │ │ beq b1730 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ str r6, [r7] │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #464] @ b1914 │ │ │ │ ldr r2, [pc, #464] @ b1918 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -94256,15 +94256,15 @@ │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str r5, [sp] │ │ │ │ bl 8ed74 │ │ │ │ b b1874 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl 976194 │ │ │ │ + bl 9761a4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #1 │ │ │ │ bne b1800 │ │ │ │ ldr r1, [pc, #300] @ b18f8 │ │ │ │ ldr r0, [pc, #300] @ b18fc │ │ │ │ ldr r3, [pc, #300] @ b1900 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -94318,37 +94318,37 @@ │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq b18b0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r1, [r5] │ │ │ │ bne b18cc │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ addeq r9, sp, r8, lsl #12 │ │ │ │ addeq r7, sp, fp, lsl #7 │ │ │ │ ldrdeq r0, [fp], r4 @ │ │ │ │ adceq r1, fp, ip, asr #10 │ │ │ │ adceq r1, fp, r8, lsl #10 │ │ │ │ addeq r7, sp, r7, lsr r3 │ │ │ │ adceq r0, fp, r8, ror #26 │ │ │ │ - andseq r0, lr, ip, lsr sp │ │ │ │ + andseq r0, lr, ip, asr #26 │ │ │ │ adceq r0, fp, r8, lsl #30 │ │ │ │ adceq r1, fp, r0, lsr #9 │ │ │ │ addeq r3, sp, r0, asr #13 │ │ │ │ addeq r8, sp, r7, ror #1 │ │ │ │ umlaleq r1, fp, r0, r5 │ │ │ │ ldrsbteq lr, [r0], r8 │ │ │ │ ldrdeq r0, [fp], r8 @ │ │ │ │ @@ -94361,29 +94361,29 @@ │ │ │ │ cmp r8, #0 │ │ │ │ beq b2290 │ │ │ │ ldr r0, [pc, #2732] @ b23f8 │ │ │ │ mov r1, #7 │ │ │ │ ldr r2, [pc, #2728] @ b23fc │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 64583c │ │ │ │ + bl 64584c │ │ │ │ ldr r0, [pc, #2716] @ b2400 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne b20bc │ │ │ │ ldr r0, [pc, #2708] @ b2410 │ │ │ │ mov r2, #7 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ ldr r1, [pc, #2692] @ b2414 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r4 │ │ │ │ bl 537d4 │ │ │ │ @@ -94395,34 +94395,34 @@ │ │ │ │ bne b202c │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #2628] @ b2418 │ │ │ │ add r1, pc, r1 │ │ │ │ add sl, sp, #128 @ 0x80 │ │ │ │ mov r2, #11 │ │ │ │ mov r0, sl │ │ │ │ - bl 646234 │ │ │ │ + bl 646244 │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ ldr ip, [sp, #156] @ 0x9c │ │ │ │ ldm sl, {r1, r3, r4, r5, r6, r7} │ │ │ │ mov r2, r9 │ │ │ │ stm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ mov r1, #1 │ │ │ │ bfi r0, r1, #0, #2 │ │ │ │ str ip, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, r9 │ │ │ │ - bl 645ec0 │ │ │ │ + bl 645ed0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [pc, #2556] @ b241c │ │ │ │ ldr r2, [pc, #2556] @ b2420 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #5 │ │ │ │ - bl 64583c │ │ │ │ + bl 64584c │ │ │ │ ldr r5, [pc, #2540] @ b2424 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ beq b1a54 │ │ │ │ ldr r0, [pc, #2520] @ b2428 │ │ │ │ @@ -94441,15 +94441,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ bl 5679c │ │ │ │ ldr r5, [r5, #4] │ │ │ │ ldr r1, [pc, #2472] @ b2438 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ mov r2, #5 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r5 │ │ │ │ @@ -94461,48 +94461,48 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne b203c │ │ │ │ ldr r1, [pc, #2400] @ b243c │ │ │ │ add r1, pc, r1 │ │ │ │ add sl, sp, #128 @ 0x80 │ │ │ │ mov r2, #12 │ │ │ │ mov r0, sl │ │ │ │ - bl 645914 │ │ │ │ + bl 645924 │ │ │ │ add lr, sp, #152 @ 0x98 │ │ │ │ mov r3, r9 │ │ │ │ ldm lr, {r0, ip, lr} │ │ │ │ ldm sl, {r1, r2, r4, r5, r6, r7} │ │ │ │ stm r3, {r1, r2, r4, r5, r6, r7} │ │ │ │ mov r1, #1 │ │ │ │ bfi r0, r1, #0, #2 │ │ │ │ str lr, [sp, #80] @ 0x50 │ │ │ │ str ip, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, r9 │ │ │ │ - bl 645a0c │ │ │ │ + bl 645a1c │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [pc, #2328] @ b2440 │ │ │ │ ldr r2, [pc, #2328] @ b2444 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #13 │ │ │ │ - bl 64583c │ │ │ │ + bl 64584c │ │ │ │ ldr sl, [pc, #2312] @ b2448 │ │ │ │ add sl, pc, sl │ │ │ │ ldr r0, [sl] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne b2114 │ │ │ │ ldr fp, [pc, #2304] @ b2458 │ │ │ │ add fp, pc, fp │ │ │ │ ldr r5, [fp, #32] │ │ │ │ ldr r1, [pc, #2296] @ b245c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ mov r2, #13 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r5 │ │ │ │ bl 537d4 │ │ │ │ @@ -94513,43 +94513,43 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne b204c │ │ │ │ ldr r1, [pc, #2228] @ b2460 │ │ │ │ add r1, pc, r1 │ │ │ │ add r9, sp, #128 @ 0x80 │ │ │ │ mov r2, #17 │ │ │ │ mov r0, r9 │ │ │ │ - bl 646234 │ │ │ │ + bl 646244 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ ldr lr, [sp, #152] @ 0x98 │ │ │ │ ldr ip, [sp, #156] @ 0x9c │ │ │ │ ldm r9, {r1, r3, r4, r5, r6, r7} │ │ │ │ mov r2, r0 │ │ │ │ stm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ mov r1, #1 │ │ │ │ bfi lr, r1, #0, #2 │ │ │ │ str ip, [sp, #76] @ 0x4c │ │ │ │ str lr, [sp, #72] @ 0x48 │ │ │ │ - bl 645ec0 │ │ │ │ + bl 645ed0 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #2160] @ b2464 │ │ │ │ ldr r2, [pc, #2160] @ b2468 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #14 │ │ │ │ - bl 64583c │ │ │ │ + bl 64584c │ │ │ │ ldr r0, [sl] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne b214c │ │ │ │ ldr r5, [fp, #32] │ │ │ │ ldr r1, [pc, #2136] @ b2478 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ mov r2, #14 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r5 │ │ │ │ bl 537d4 │ │ │ │ @@ -94560,29 +94560,29 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne b205c │ │ │ │ ldr r0, [pc, #2068] @ b247c │ │ │ │ ldr r2, [pc, #2068] @ b2480 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #11 │ │ │ │ - bl 64583c │ │ │ │ + bl 64584c │ │ │ │ ldr r0, [pc, #2052] @ b2484 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne b2188 │ │ │ │ ldr r0, [pc, #2044] @ b2494 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ ldr r1, [pc, #2036] @ b2498 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ mov r2, #11 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r4 │ │ │ │ bl 537d4 │ │ │ │ @@ -94592,34 +94592,34 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne b206c │ │ │ │ ldr r1, [pc, #1968] @ b249c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ mov r2, #6 │ │ │ │ - bl 6476ac │ │ │ │ + bl 6476bc │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ ldr r5, [sp, #200] @ 0xc8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [sp, #204] @ 0xcc │ │ │ │ bl 53d54 │ │ │ │ orr r0, r5, #3 │ │ │ │ str r6, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6472e0 │ │ │ │ + bl 6472f0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #1900] @ b24a0 │ │ │ │ ldr r2, [pc, #1900] @ b24a4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #14 │ │ │ │ - bl 64583c │ │ │ │ + bl 64584c │ │ │ │ ldr r5, [pc, #1884] @ b24a8 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ beq b1d68 │ │ │ │ ldr r0, [pc, #1864] @ b24ac │ │ │ │ @@ -94638,15 +94638,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ bl 55870 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ ldr r1, [pc, #1816] @ b24bc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ mov r2, #14 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #3 │ │ │ │ str r2, [sp] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ @@ -94662,29 +94662,29 @@ │ │ │ │ ldr r0, [pc, #1736] @ b24c0 │ │ │ │ ldr r2, [pc, #1736] @ b24c4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #6 │ │ │ │ str r7, [sp, #16] │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 64583c │ │ │ │ + bl 64584c │ │ │ │ ldr r0, [pc, #1712] @ b24c8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne b21e0 │ │ │ │ ldr r0, [pc, #1704] @ b24d8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r5, [r0, #32] │ │ │ │ ldr r1, [pc, #1696] @ b24dc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ mov r2, #6 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r5 │ │ │ │ bl 537d4 │ │ │ │ @@ -94695,47 +94695,47 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne b208c │ │ │ │ ldr r1, [pc, #1628] @ b24e0 │ │ │ │ add r1, pc, r1 │ │ │ │ add sl, sp, #128 @ 0x80 │ │ │ │ mov r2, #10 │ │ │ │ mov r0, sl │ │ │ │ - bl 646234 │ │ │ │ + bl 646244 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ ldr lr, [sp, #152] @ 0x98 │ │ │ │ ldr ip, [sp, #156] @ 0x9c │ │ │ │ ldm sl, {r1, r3, r4, r5, r6, r7} │ │ │ │ mov r2, r0 │ │ │ │ stm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ mov r1, #1 │ │ │ │ bfi lr, r1, #0, #2 │ │ │ │ str ip, [sp, #76] @ 0x4c │ │ │ │ str lr, [sp, #72] @ 0x48 │ │ │ │ - bl 645ec0 │ │ │ │ + bl 645ed0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #1560] @ b24e4 │ │ │ │ ldr r2, [pc, #1560] @ b24e8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #16 │ │ │ │ - bl 64583c │ │ │ │ + bl 64584c │ │ │ │ ldr r0, [pc, #1544] @ b24ec │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ dmb ish │ │ │ │ cmp r1, #3 │ │ │ │ bne b221c │ │ │ │ ldr r0, [pc, #1532] @ b24f8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r5, [r0, #32] │ │ │ │ ldr r1, [pc, #1524] @ b24fc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ mov r2, #16 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r5 │ │ │ │ bl 537d4 │ │ │ │ @@ -94746,29 +94746,29 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne b209c │ │ │ │ ldr r0, [pc, #1456] @ b2500 │ │ │ │ ldr r2, [pc, #1456] @ b2504 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #11 │ │ │ │ - bl 64583c │ │ │ │ + bl 64584c │ │ │ │ ldr r0, [pc, #1440] @ b2508 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne b2254 │ │ │ │ ldr r0, [pc, #1432] @ b2518 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r7, [r0, #32] │ │ │ │ ldr r1, [pc, #1424] @ b251c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ mov r2, #11 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r7 │ │ │ │ bl 537d4 │ │ │ │ @@ -94800,47 +94800,47 @@ │ │ │ │ str r5, [r8, #48] @ 0x30 │ │ │ │ str r7, [r8, #52] @ 0x34 │ │ │ │ str r0, [r8, #28] │ │ │ │ add sp, sp, #212 @ 0xd4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b b19c8 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b b1ad4 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b b1ba4 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b b1c60 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b b1ce4 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b b1df0 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b b1e7c │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b b1f48 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b b1fcc │ │ │ │ ldr r0, [pc, #832] @ b2404 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [pc, #828] @ b2408 │ │ │ │ ldr r1, [pc, #828] @ b240c │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #48] @ 0x30 │ │ │ │ @@ -95129,29 +95129,29 @@ │ │ │ │ cmp r5, #0 │ │ │ │ beq b2710 │ │ │ │ ldr r0, [pc, #484] @ b2730 │ │ │ │ mov r1, #5 │ │ │ │ ldr r2, [pc, #480] @ b2734 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 64583c │ │ │ │ + bl 64584c │ │ │ │ ldr r0, [pc, #468] @ b2738 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne b26b8 │ │ │ │ ldr r0, [pc, #460] @ b2748 │ │ │ │ mov r2, #5 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ add r0, sp, #16 │ │ │ │ ldr r1, [pc, #444] @ b274c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r4 │ │ │ │ bl 537d4 │ │ │ │ @@ -95162,15 +95162,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne b2690 │ │ │ │ ldr r0, [pc, #384] @ b2750 │ │ │ │ ldr r2, [pc, #384] @ b2754 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #6 │ │ │ │ - bl 64583c │ │ │ │ + bl 64584c │ │ │ │ ldr r4, [pc, #368] @ b2758 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ beq b2604 │ │ │ │ ldr r0, [pc, #348] @ b275c │ │ │ │ @@ -95189,15 +95189,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ bl 562a4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r1, [pc, #300] @ b276c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #6 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r4 │ │ │ │ @@ -95209,19 +95209,19 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne b26a0 │ │ │ │ strd r6, [r5] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b b25c8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ strd r6, [r5] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #124] @ b273c │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [pc, #120] @ b2740 │ │ │ │ ldr r1, [pc, #120] @ b2744 │ │ │ │ @@ -95277,35 +95277,35 @@ │ │ │ │ cmp r8, #0 │ │ │ │ beq b29d8 │ │ │ │ ldr r1, [pc, #668] @ b2a38 │ │ │ │ add r4, sp, #64 @ 0x40 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 645914 │ │ │ │ + bl 645924 │ │ │ │ add fp, sp, #24 │ │ │ │ ldr ip, [sp, #88] @ 0x58 │ │ │ │ ldr lr, [sp, #92] @ 0x5c │ │ │ │ ldr r9, [sp, #96] @ 0x60 │ │ │ │ mov r3, fp │ │ │ │ ldm r4, {r0, r1, r2, r5, r6, r7} │ │ │ │ stm r3, {r0, r1, r2, r5, r6, r7} │ │ │ │ orr r0, ip, #11 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, fp │ │ │ │ str r9, [sp, #56] @ 0x38 │ │ │ │ str lr, [sp, #52] @ 0x34 │ │ │ │ - bl 645a0c │ │ │ │ + bl 645a1c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #592] @ b2a3c │ │ │ │ ldr r2, [pc, #592] @ b2a40 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #4 │ │ │ │ - bl 64583c │ │ │ │ + bl 64584c │ │ │ │ ldr r4, [pc, #576] @ b2a44 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ beq b2820 │ │ │ │ ldr r0, [pc, #556] @ b2a48 │ │ │ │ @@ -95324,15 +95324,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ bl 56494 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r1, [pc, #508] @ b2a58 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r2, #4 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #11 │ │ │ │ str r2, [sp] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r4 │ │ │ │ @@ -95345,78 +95345,78 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne b29ac │ │ │ │ ldr r1, [pc, #432] @ b2a5c │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, sp, #64 @ 0x40 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 645914 │ │ │ │ + bl 645924 │ │ │ │ ldr ip, [sp, #88] @ 0x58 │ │ │ │ mov r3, fp │ │ │ │ ldr lr, [sp, #92] @ 0x5c │ │ │ │ ldr sl, [sp, #96] @ 0x60 │ │ │ │ ldm r4, {r0, r1, r2, r5, r6, r7} │ │ │ │ stm r3, {r0, r1, r2, r5, r6, r7} │ │ │ │ orr r0, ip, #11 │ │ │ │ str sl, [sp, #56] @ 0x38 │ │ │ │ str lr, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, fp │ │ │ │ - bl 645a0c │ │ │ │ + bl 645a1c │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r1, [pc, #360] @ b2a60 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, sp, #64 @ 0x40 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 645914 │ │ │ │ + bl 645924 │ │ │ │ ldr ip, [sp, #88] @ 0x58 │ │ │ │ mov r3, fp │ │ │ │ ldr lr, [sp, #92] @ 0x5c │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ ldm r4, {r0, r1, r5, r6, r7, r9} │ │ │ │ stm r3, {r0, r1, r5, r6, r7, r9} │ │ │ │ orr r0, ip, #11 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str lr, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, fp │ │ │ │ - bl 645a0c │ │ │ │ + bl 645a1c │ │ │ │ ldr r1, [pc, #292] @ b2a64 │ │ │ │ mov r9, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, sp, #64 @ 0x40 │ │ │ │ mov r2, #7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 645914 │ │ │ │ + bl 645924 │ │ │ │ ldr ip, [sp, #88] @ 0x58 │ │ │ │ mov r3, fp │ │ │ │ ldr lr, [sp, #92] @ 0x5c │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ ldm r6, {r0, r1, r4, r5, r7, sl} │ │ │ │ stm r3, {r0, r1, r4, r5, r7, sl} │ │ │ │ orr r0, ip, #11 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str lr, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, fp │ │ │ │ - bl 645a0c │ │ │ │ + bl 645a1c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [r8] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ str r1, [r8, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r1, [r8, #8] │ │ │ │ str r9, [r8, #12] │ │ │ │ str r0, [r8, #16] │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b b28a4 │ │ │ │ ldr r0, [pc, #136] @ b2a4c │ │ │ │ ldr r2, [pc, #136] @ b2a50 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #51 @ 0x33 │ │ │ │ bl 8e71c │ │ │ │ @@ -95466,15 +95466,15 @@ │ │ │ │ str r1, [r0] │ │ │ │ cmp r7, #0 │ │ │ │ beq b2b2c │ │ │ │ ldr r1, [pc, #552] @ b2cbc │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 971ac8 │ │ │ │ + bl 971ad8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne b2b38 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ bl 530cc │ │ │ │ @@ -95491,15 +95491,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r0, [r5] │ │ │ │ beq b2b04 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ str r6, [r7] │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #464] @ b2ce8 │ │ │ │ ldr r2, [pc, #464] @ b2cec │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -95525,15 +95525,15 @@ │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str r5, [sp] │ │ │ │ bl 8ed74 │ │ │ │ b b2c48 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl 976194 │ │ │ │ + bl 9761a4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #1 │ │ │ │ bne b2bd4 │ │ │ │ ldr r1, [pc, #300] @ b2ccc │ │ │ │ ldr r0, [pc, #300] @ b2cd0 │ │ │ │ ldr r3, [pc, #300] @ b2cd4 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -95587,37 +95587,37 @@ │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq b2c84 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r1, [r5] │ │ │ │ bne b2ca0 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ addeq r8, sp, pc, lsr #7 │ │ │ │ @ instruction: 0x008d5fb7 │ │ │ │ adceq pc, sl, r0, lsl #20 │ │ │ │ adceq r0, fp, r0, ror #3 │ │ │ │ umlaleq r0, fp, ip, r1 │ │ │ │ addeq r5, sp, r3, ror #30 │ │ │ │ umlaleq pc, sl, r4, r9 @ │ │ │ │ - andseq pc, sp, r8, ror #18 │ │ │ │ + andseq pc, sp, r8, ror r9 @ │ │ │ │ adceq pc, sl, r4, lsr fp @ │ │ │ │ adceq r0, fp, r4, lsr r1 │ │ │ │ addeq r2, sp, ip, ror #5 │ │ │ │ addeq r6, sp, r3, lsl sp │ │ │ │ adceq r0, fp, r4, lsr #4 │ │ │ │ adcseq sp, r0, r0, asr #12 │ │ │ │ adceq pc, sl, r4, lsl #14 │ │ │ │ @@ -95630,29 +95630,29 @@ │ │ │ │ cmp r5, #0 │ │ │ │ beq b2dfc │ │ │ │ ldr r0, [pc, #232] @ b2e08 │ │ │ │ mov r1, #6 │ │ │ │ ldr r2, [pc, #228] @ b2e0c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 64583c │ │ │ │ + bl 64584c │ │ │ │ ldr r0, [pc, #216] @ b2e10 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne b2dc0 │ │ │ │ ldr r0, [pc, #208] @ b2e20 │ │ │ │ mov r2, #6 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ add r0, sp, #8 │ │ │ │ ldr r1, [pc, #192] @ b2e24 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, #11 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r4 │ │ │ │ bl 537d4 │ │ │ │ @@ -95663,15 +95663,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne b2da8 │ │ │ │ str r4, [r5] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ str r4, [r5] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [pc, #76] @ b2e14 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [pc, #72] @ b2e18 │ │ │ │ ldr r1, [pc, #72] @ b2e1c │ │ │ │ @@ -95707,68 +95707,68 @@ │ │ │ │ cmp sl, #0 │ │ │ │ beq b32bc │ │ │ │ ldr r1, [pc, #1304] @ b336c │ │ │ │ add r9, sp, #112 @ 0x70 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 645914 │ │ │ │ + bl 645924 │ │ │ │ add lr, sp, #136 @ 0x88 │ │ │ │ add r8, sp, #32 │ │ │ │ ldm lr, {r0, ip, lr} │ │ │ │ mov r3, r8 │ │ │ │ ldm r9, {r1, r2, r4, r5, r6, r7} │ │ │ │ stm r3, {r1, r2, r4, r5, r6, r7} │ │ │ │ mov r1, #1 │ │ │ │ bfi r0, r1, #0, #2 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, r8 │ │ │ │ str lr, [sp, #64] @ 0x40 │ │ │ │ str ip, [sp, #60] @ 0x3c │ │ │ │ - bl 645a0c │ │ │ │ + bl 645a1c │ │ │ │ ldr r1, [pc, #1232] @ b3370 │ │ │ │ mov fp, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r5, sp, #112 @ 0x70 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 645914 │ │ │ │ + bl 645924 │ │ │ │ ldr ip, [sp, #136] @ 0x88 │ │ │ │ mov r3, r8 │ │ │ │ ldr lr, [sp, #140] @ 0x8c │ │ │ │ ldr r9, [sp, #144] @ 0x90 │ │ │ │ ldm r5, {r0, r1, r2, r4, r6, r7} │ │ │ │ stm r3, {r0, r1, r2, r4, r6, r7} │ │ │ │ orr r0, ip, #11 │ │ │ │ str r9, [sp, #64] @ 0x40 │ │ │ │ str lr, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, r8 │ │ │ │ - bl 645a0c │ │ │ │ + bl 645a1c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #1156] @ b3374 │ │ │ │ ldr r2, [pc, #1156] @ b3378 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #7 │ │ │ │ - bl 64583c │ │ │ │ + bl 64584c │ │ │ │ ldr r0, [pc, #1140] @ b337c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne b3268 │ │ │ │ ldr r0, [pc, #1132] @ b338c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ ldr r1, [pc, #1124] @ b3390 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ mov r2, #7 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ mov r1, #11 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r4 │ │ │ │ bl 537d4 │ │ │ │ @@ -95779,22 +95779,22 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne b3228 │ │ │ │ ldr r0, [pc, #1056] @ b3394 │ │ │ │ ldr r2, [pc, #1056] @ b3398 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #4 │ │ │ │ - bl 64583c │ │ │ │ + bl 64584c │ │ │ │ bl 5535c │ │ │ │ ldr r1, [pc, #1036] @ b339c │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ mov r2, #4 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r4 │ │ │ │ bl 537d4 │ │ │ │ @@ -95805,15 +95805,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne b3238 │ │ │ │ ldr r0, [pc, #964] @ b33a0 │ │ │ │ ldr r2, [pc, #964] @ b33a4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #5 │ │ │ │ - bl 64583c │ │ │ │ + bl 64584c │ │ │ │ ldr r4, [pc, #948] @ b33a8 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ beq b3010 │ │ │ │ ldr r0, [pc, #928] @ b33ac │ │ │ │ @@ -95832,15 +95832,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ bl 55cc4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r1, [pc, #880] @ b33bc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ mov r2, #5 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #3 │ │ │ │ str r2, [sp] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r4 │ │ │ │ @@ -95855,59 +95855,59 @@ │ │ │ │ str r7, [sp, #16] │ │ │ │ ldr r1, [pc, #800] @ b33c0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ mov r2, #8 │ │ │ │ str fp, [sp, #28] │ │ │ │ str r8, [sp, #20] │ │ │ │ - bl 6471c8 │ │ │ │ + bl 6471d8 │ │ │ │ add r9, sp, #32 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ ldr r5, [sp, #184] @ 0xb8 │ │ │ │ mov r0, r9 │ │ │ │ ldr r7, [sp, #188] @ 0xbc │ │ │ │ bl 53d54 │ │ │ │ orr r0, r5, #3 │ │ │ │ str r7, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ mov r0, r9 │ │ │ │ - bl 646d48 │ │ │ │ + bl 646d58 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r1, [pc, #724] @ b33c4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r5, sp, #112 @ 0x70 │ │ │ │ mov r2, #18 │ │ │ │ mov r0, r5 │ │ │ │ - bl 646234 │ │ │ │ + bl 646244 │ │ │ │ ldr ip, [sp, #136] @ 0x88 │ │ │ │ mov r2, r9 │ │ │ │ ldr lr, [sp, #140] @ 0x8c │ │ │ │ ldm r5, {r0, r1, r3, r4, r6, r7} │ │ │ │ stm r2, {r0, r1, r3, r4, r6, r7} │ │ │ │ orr r0, ip, #3 │ │ │ │ str lr, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, r9 │ │ │ │ - bl 645ec0 │ │ │ │ + bl 645ed0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #660] @ b33c8 │ │ │ │ ldr r2, [pc, #660] @ b33cc │ │ │ │ mov r6, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #8 │ │ │ │ - bl 64583c │ │ │ │ + bl 64584c │ │ │ │ bl 5535c │ │ │ │ ldr r1, [pc, #636] @ b33d0 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ mov r2, #8 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r5 │ │ │ │ mov r9, sl │ │ │ │ @@ -95920,26 +95920,26 @@ │ │ │ │ bne b3258 │ │ │ │ ldr r1, [pc, #560] @ b33d4 │ │ │ │ mov sl, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add fp, sp, #112 @ 0x70 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, fp │ │ │ │ - bl 646234 │ │ │ │ + bl 646244 │ │ │ │ ldr lr, [sp, #136] @ 0x88 │ │ │ │ mov r0, r6 │ │ │ │ ldr ip, [sp, #140] @ 0x8c │ │ │ │ mov r2, r6 │ │ │ │ ldm fp, {r1, r3, r4, r5, r6, r7} │ │ │ │ stm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ mov r1, #1 │ │ │ │ bfi lr, r1, #0, #2 │ │ │ │ str ip, [sp, #60] @ 0x3c │ │ │ │ str lr, [sp, #56] @ 0x38 │ │ │ │ - bl 645ec0 │ │ │ │ + bl 645ed0 │ │ │ │ str r0, [r9, #32] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r0, [r9] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [r9, #4] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r0, [r9, #8] │ │ │ │ @@ -95951,27 +95951,27 @@ │ │ │ │ str r0, [r9, #20] │ │ │ │ str sl, [r9, #24] │ │ │ │ str r8, [r9, #28] │ │ │ │ add sp, sp, #196 @ 0xc4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b b2f6c │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b b2fd4 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b b3094 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b b319c │ │ │ │ ldr r0, [pc, #272] @ b3380 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [pc, #268] @ b3384 │ │ │ │ ldr r1, [pc, #268] @ b3388 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -96071,29 +96071,29 @@ │ │ │ │ cmp r9, #0 │ │ │ │ beq b3648 │ │ │ │ ldr r0, [pc, #656] @ b3694 │ │ │ │ mov r1, #7 │ │ │ │ ldr r2, [pc, #652] @ b3698 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 64583c │ │ │ │ + bl 64584c │ │ │ │ ldr r0, [pc, #640] @ b369c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne b35d0 │ │ │ │ ldr r0, [pc, #632] @ b36ac │ │ │ │ mov r2, #7 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ ldr r1, [pc, #616] @ b36b0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r4 │ │ │ │ bl 537d4 │ │ │ │ @@ -96105,29 +96105,29 @@ │ │ │ │ bne b35b0 │ │ │ │ ldr r0, [pc, #556] @ b36b4 │ │ │ │ ldr r2, [pc, #556] @ b36b8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #6 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 64583c │ │ │ │ + bl 64584c │ │ │ │ ldr r0, [pc, #536] @ b36bc │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne b360c │ │ │ │ ldr r0, [pc, #528] @ b36cc │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r5, [r0, #32] │ │ │ │ ldr r1, [pc, #520] @ b36d0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r2, #6 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r5 │ │ │ │ bl 537d4 │ │ │ │ @@ -96138,58 +96138,58 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne b35c0 │ │ │ │ ldr r1, [pc, #452] @ b36d4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, sp, #48 @ 0x30 │ │ │ │ mov r2, #9 │ │ │ │ mov r0, r7 │ │ │ │ - bl 645914 │ │ │ │ + bl 645924 │ │ │ │ add lr, sp, #72 @ 0x48 │ │ │ │ add fp, sp, #8 │ │ │ │ ldm lr, {r0, ip, lr} │ │ │ │ mov r3, fp │ │ │ │ ldm r7, {r1, r2, r4, r5, r6, r8} │ │ │ │ stm r3, {r1, r2, r4, r5, r6, r8} │ │ │ │ mov r1, #1 │ │ │ │ bfi r0, r1, #0, #2 │ │ │ │ str lr, [sp, #40] @ 0x28 │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, fp │ │ │ │ - bl 645a0c │ │ │ │ + bl 645a1c │ │ │ │ ldr r1, [pc, #380] @ b36d8 │ │ │ │ mov r8, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ mov r2, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 646234 │ │ │ │ + bl 646244 │ │ │ │ ldr ip, [sp, #72] @ 0x48 │ │ │ │ mov r2, fp │ │ │ │ ldr lr, [sp, #76] @ 0x4c │ │ │ │ ldm r4, {r0, r1, r3, r5, r6, r7} │ │ │ │ stm r2, {r0, r1, r3, r5, r6, r7} │ │ │ │ orr r0, ip, #3 │ │ │ │ str lr, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, fp │ │ │ │ - bl 645ec0 │ │ │ │ + bl 645ed0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r8, [r9, #8] │ │ │ │ stm r9, {r1, sl} │ │ │ │ str r0, [r9, #12] │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b b3480 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ b b3508 │ │ │ │ ldr r0, [pc, #200] @ b36a0 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [pc, #196] @ b36a4 │ │ │ │ ldr r1, [pc, #196] @ b36a8 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #8] │ │ │ │ @@ -96252,291 +96252,294 @@ │ │ │ │ adceq pc, sl, r0, asr #13 │ │ │ │ adcseq pc, r0, r0, asr #13 │ │ │ │ ldrdeq r7, [sp], lr │ │ │ │ addeq r8, sp, r2, asr #7 │ │ │ │ addeq r8, sp, fp, ror r3 │ │ │ │ adceq lr, sl, r8, ror #23 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - sub sp, sp, #212 @ 0xd4 │ │ │ │ + sub sp, sp, #228 @ 0xe4 │ │ │ │ ldr r0, [r0] │ │ │ │ mov fp, #0 │ │ │ │ ldr r1, [r0] │ │ │ │ str fp, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ - beq b37f0 │ │ │ │ - ldr r1, [pc, #260] @ b3810 │ │ │ │ - add r5, sp, #128 @ 0x80 │ │ │ │ - add r9, sp, #8 │ │ │ │ + beq b37fc │ │ │ │ + ldr r1, [pc, #272] @ b381c │ │ │ │ + add r5, sp, #144 @ 0x90 │ │ │ │ + add sl, sp, #8 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - add sl, r9, #16 │ │ │ │ - bl 6476ac │ │ │ │ - add r0, r5, #32 │ │ │ │ + add r9, sl, #16 │ │ │ │ + bl 6476bc │ │ │ │ + add r0, r5, #16 │ │ │ │ add r8, sp, #88 @ 0x58 │ │ │ │ - ldr ip, [sp, #200] @ 0xc8 │ │ │ │ + ldr ip, [sp, #216] @ 0xd8 │ │ │ │ vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ - ldr lr, [sp, #204] @ 0xcc │ │ │ │ + ldr lr, [sp, #220] @ 0xdc │ │ │ │ mov r3, r8 │ │ │ │ + ldm r0!, {r1, r2, r4, r5} │ │ │ │ + stmia r3!, {r1, r2, r4, r5} │ │ │ │ ldm r0!, {r1, r2, r4, r5, r7} │ │ │ │ stmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ ldm r0, {r1, r2, r4, r5, r7} │ │ │ │ - add r0, r8, #16 │ │ │ │ + add r0, r8, #32 │ │ │ │ stm r3, {r1, r2, r4, r5, r7} │ │ │ │ - add r1, r9, #48 @ 0x30 │ │ │ │ + add r1, sl, #48 @ 0x30 │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, #1 │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ - str r0, [sl, #16] │ │ │ │ - stm sl, {r0, fp} │ │ │ │ + str r0, [r9, #16] │ │ │ │ + stm r9, {r0, fp} │ │ │ │ str r0, [sp, #8] │ │ │ │ orr r0, ip, #3 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ - mov r0, r9 │ │ │ │ - str fp, [sl, #20] │ │ │ │ + mov r0, sl │ │ │ │ + str fp, [r9, #20] │ │ │ │ str fp, [sp, #12] │ │ │ │ str fp, [sp, #20] │ │ │ │ str fp, [sp, #16] │ │ │ │ vstr d0, [sp, #32] │ │ │ │ str lr, [sp, #84] @ 0x54 │ │ │ │ vstr d0, [sp, #48] @ 0x30 │ │ │ │ - bl 6472e0 │ │ │ │ - ldr r1, [pc, #116] @ b3814 │ │ │ │ + bl 6472f0 │ │ │ │ + ldr r1, [pc, #120] @ b3820 │ │ │ │ mov r8, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ - add r5, sp, #128 @ 0x80 │ │ │ │ + add r5, sp, #144 @ 0x90 │ │ │ │ mov r2, #11 │ │ │ │ mov r0, r5 │ │ │ │ - bl 646234 │ │ │ │ - ldr ip, [sp, #152] @ 0x98 │ │ │ │ - mov r2, r9 │ │ │ │ - ldr lr, [sp, #156] @ 0x9c │ │ │ │ + bl 646244 │ │ │ │ + ldr ip, [sp, #168] @ 0xa8 │ │ │ │ + mov r2, sl │ │ │ │ + ldr lr, [sp, #172] @ 0xac │ │ │ │ ldm r5, {r0, r1, r3, r4, r6, r7} │ │ │ │ stm r2, {r0, r1, r3, r4, r6, r7} │ │ │ │ orr r0, ip, #3 │ │ │ │ str lr, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ - mov r0, r9 │ │ │ │ - bl 645ec0 │ │ │ │ - mov r9, r0 │ │ │ │ + mov r0, sl │ │ │ │ + bl 645ed0 │ │ │ │ + mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - strd r8, [r0] │ │ │ │ - add sp, sp, #212 @ 0xd4 │ │ │ │ + str r8, [r0] │ │ │ │ + str r1, [r0, #4] │ │ │ │ + add sp, sp, #228 @ 0xe4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #32] @ b3818 │ │ │ │ + ldr r0, [pc, #32] @ b3824 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 53768 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ umulleq r7, sp, r3, r4 │ │ │ │ - addeq r7, sp, r5, asr #25 │ │ │ │ - adceq lr, sl, r0, asr #20 │ │ │ │ + @ instruction: 0x008d7cbd │ │ │ │ + adceq lr, sl, r4, lsr sl │ │ │ │ ldr r1, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r1] │ │ │ │ str r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b3840 │ │ │ │ + beq b384c │ │ │ │ add r1, r1, #8 │ │ │ │ mov r2, #24 │ │ │ │ b 5475c │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b3850 │ │ │ │ + ldr r0, [pc, #4] @ b385c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq lr, sl, ip, ror #19 │ │ │ │ + adceq lr, sl, r0, ror #19 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq b3958 │ │ │ │ - ldr r0, [pc, #232] @ b3964 │ │ │ │ + beq b3964 │ │ │ │ + ldr r0, [pc, #232] @ b3970 │ │ │ │ mov r1, #5 │ │ │ │ - ldr r2, [pc, #228] @ b3968 │ │ │ │ + ldr r2, [pc, #228] @ b3974 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 64583c │ │ │ │ - ldr r0, [pc, #216] @ b396c │ │ │ │ + bl 64584c │ │ │ │ + ldr r0, [pc, #216] @ b3978 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne b391c │ │ │ │ - ldr r0, [pc, #208] @ b397c │ │ │ │ + bne b3928 │ │ │ │ + ldr r0, [pc, #208] @ b3988 │ │ │ │ mov r2, #5 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ add r0, sp, #8 │ │ │ │ - ldr r1, [pc, #192] @ b3980 │ │ │ │ + ldr r1, [pc, #192] @ b398c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r4 │ │ │ │ bl 537d4 │ │ │ │ mov r4, r0 │ │ │ │ bl 53c70 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne b3904 │ │ │ │ + bne b3910 │ │ │ │ str r4, [r5] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ str r4, [r5] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #76] @ b3970 │ │ │ │ + ldr r0, [pc, #76] @ b397c │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #72] @ b3974 │ │ │ │ - ldr r1, [pc, #72] @ b3978 │ │ │ │ + ldr r3, [pc, #72] @ b3980 │ │ │ │ + ldr r1, [pc, #72] @ b3984 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #7] │ │ │ │ add r2, sp, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #8 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b b38a4 │ │ │ │ - ldr r0, [pc, #36] @ b3984 │ │ │ │ + b b38b0 │ │ │ │ + ldr r0, [pc, #36] @ b3990 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - addeq r7, sp, ip, asr sl │ │ │ │ - adceq pc, sl, ip, asr #1 │ │ │ │ - adcseq pc, r0, r4, asr #3 │ │ │ │ - adcseq pc, r0, r8, lsr #2 │ │ │ │ - adceq lr, sl, r8, lsr #21 │ │ │ │ - adceq pc, sl, r8, lsr #8 │ │ │ │ - adcseq pc, r0, ip, ror #4 │ │ │ │ - addeq r7, sp, r0, lsr #20 │ │ │ │ - ldrdeq lr, [sl], r8 @ │ │ │ │ + addeq r7, sp, r0, asr sl │ │ │ │ + adceq pc, sl, r0, asr #1 │ │ │ │ + ldrhteq pc, [r0], r8 @ │ │ │ │ + adcseq pc, r0, ip, lsl r1 @ │ │ │ │ + umlaleq lr, sl, ip, sl │ │ │ │ + adceq pc, sl, ip, lsl r4 @ │ │ │ │ + adcseq pc, r0, r0, ror #4 │ │ │ │ + addeq r7, sp, r4, lsl sl │ │ │ │ + adceq lr, sl, ip, asr #17 │ │ │ │ ldr r2, [r0] │ │ │ │ mov r3, #0 │ │ │ │ ldrd r0, [r2] │ │ │ │ str r3, [r2] │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r1] │ │ │ │ bxne lr │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b39b4 │ │ │ │ + ldr r0, [pc, #4] @ b39c0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq lr, sl, r8, lsl #17 │ │ │ │ + adceq lr, sl, ip, ror r8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r7, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq b3a78 │ │ │ │ - ldr r1, [pc, #552] @ b3c08 │ │ │ │ + beq b3a84 │ │ │ │ + ldr r1, [pc, #552] @ b3c14 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 971ac8 │ │ │ │ + bl 971ad8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne b3a84 │ │ │ │ + bne b3a90 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ bl 530cc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - bne b3ac8 │ │ │ │ - ldr r1, [pc, #544] @ b3c3c │ │ │ │ + bne b3ad4 │ │ │ │ + ldr r1, [pc, #544] @ b3c48 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 536b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b3a5c │ │ │ │ + beq b3a68 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r0, [r5] │ │ │ │ - beq b3a50 │ │ │ │ + beq b3a5c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ str r6, [r7] │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #464] @ b3c34 │ │ │ │ - ldr r2, [pc, #464] @ b3c38 │ │ │ │ + ldr r0, [pc, #464] @ b3c40 │ │ │ │ + ldr r2, [pc, #464] @ b3c44 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 8e71c │ │ │ │ - b b3b94 │ │ │ │ - ldr r0, [pc, #448] @ b3c40 │ │ │ │ + b b3ba0 │ │ │ │ + ldr r0, [pc, #448] @ b3c4c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ add r7, sp, #8 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r7, {r1, r2, r7} │ │ │ │ - ldr r0, [pc, #368] @ b3c0c │ │ │ │ - ldr r3, [pc, #368] @ b3c10 │ │ │ │ - ldr r5, [pc, #368] @ b3c14 │ │ │ │ + ldr r0, [pc, #368] @ b3c18 │ │ │ │ + ldr r3, [pc, #368] @ b3c1c │ │ │ │ + ldr r5, [pc, #368] @ b3c20 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ add r5, pc, r5 │ │ │ │ stm ip, {r1, r2, r7} │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str r5, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b b3b94 │ │ │ │ + b b3ba0 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl 976194 │ │ │ │ + bl 9761a4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne b3b20 │ │ │ │ - ldr r1, [pc, #300] @ b3c18 │ │ │ │ - ldr r0, [pc, #300] @ b3c1c │ │ │ │ - ldr r3, [pc, #300] @ b3c20 │ │ │ │ + bne b3b2c │ │ │ │ + ldr r1, [pc, #300] @ b3c24 │ │ │ │ + ldr r0, [pc, #300] @ b3c28 │ │ │ │ + ldr r3, [pc, #300] @ b3c2c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ add r2, sp, #32 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 8ed74 │ │ │ │ - b b3b94 │ │ │ │ + b b3ba0 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ - ldr r0, [pc, #248] @ b3c24 │ │ │ │ - ldr r1, [pc, #248] @ b3c28 │ │ │ │ - ldr ip, [pc, #248] @ b3c2c │ │ │ │ + ldr r0, [pc, #248] @ b3c30 │ │ │ │ + ldr r1, [pc, #248] @ b3c34 │ │ │ │ + ldr ip, [pc, #248] @ b3c38 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #244] @ b3c30 │ │ │ │ + ldr r2, [pc, #244] @ b3c3c │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov r3, #1 │ │ │ │ @@ -96557,149 +96560,149 @@ │ │ │ │ str ip, [sp] │ │ │ │ bl 8e89c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r0, [r5] │ │ │ │ - bne b3bf0 │ │ │ │ + bne b3bfc │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b3bd0 │ │ │ │ + beq b3bdc │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r1, [r5] │ │ │ │ - bne b3bec │ │ │ │ + bne b3bf8 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - addeq r7, sp, r3, ror r1 │ │ │ │ - addeq r5, sp, fp, rrx │ │ │ │ - strhteq lr, [sl], r4 │ │ │ │ - adceq pc, sl, ip, lsr #2 │ │ │ │ - adceq pc, sl, r8, ror #1 │ │ │ │ - addeq r5, sp, r7, lsl r0 │ │ │ │ - adceq lr, sl, r8, asr #20 │ │ │ │ - andseq lr, sp, ip, lsl sl │ │ │ │ - adceq lr, sl, r8, ror #23 │ │ │ │ - adceq pc, sl, r0, lsl #1 │ │ │ │ - addeq r1, sp, r0, lsr #7 │ │ │ │ - addeq r5, sp, r7, asr #27 │ │ │ │ - adceq pc, sl, r0, ror r1 @ │ │ │ │ - umlalseq ip, r0, r4, r6 │ │ │ │ - strhteq lr, [sl], r8 │ │ │ │ + addeq r7, sp, r7, ror #2 │ │ │ │ + addeq r5, sp, pc, asr r0 │ │ │ │ + adceq lr, sl, r8, lsr #21 │ │ │ │ + adceq pc, sl, r0, lsr #2 │ │ │ │ + ldrdeq pc, [sl], ip @ │ │ │ │ + addeq r5, sp, fp │ │ │ │ + adceq lr, sl, ip, lsr sl │ │ │ │ + andseq lr, sp, r0, lsr #20 │ │ │ │ + ldrdeq lr, [sl], ip @ │ │ │ │ + adceq pc, sl, r4, ror r0 @ │ │ │ │ + umulleq r1, sp, r4, r3 │ │ │ │ + @ instruction: 0x008d5dbb │ │ │ │ + adceq pc, sl, r4, ror #2 │ │ │ │ + adcseq ip, r0, r8, lsl #13 │ │ │ │ + adceq lr, sl, ip, lsr #15 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r7, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq b3d04 │ │ │ │ - ldr r1, [pc, #552] @ b3e94 │ │ │ │ + beq b3d10 │ │ │ │ + ldr r1, [pc, #552] @ b3ea0 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 971ac8 │ │ │ │ + bl 971ad8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne b3d10 │ │ │ │ + bne b3d1c │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ bl 530cc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - bne b3d54 │ │ │ │ - ldr r1, [pc, #544] @ b3ec8 │ │ │ │ + bne b3d60 │ │ │ │ + ldr r1, [pc, #544] @ b3ed4 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 536b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b3ce8 │ │ │ │ + beq b3cf4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r0, [r5] │ │ │ │ - beq b3cdc │ │ │ │ + beq b3ce8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ str r6, [r7] │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #464] @ b3ec0 │ │ │ │ - ldr r2, [pc, #464] @ b3ec4 │ │ │ │ + ldr r0, [pc, #464] @ b3ecc │ │ │ │ + ldr r2, [pc, #464] @ b3ed0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 8e71c │ │ │ │ - b b3e20 │ │ │ │ - ldr r0, [pc, #448] @ b3ecc │ │ │ │ + b b3e2c │ │ │ │ + ldr r0, [pc, #448] @ b3ed8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ add r7, sp, #8 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r7, {r1, r2, r7} │ │ │ │ - ldr r0, [pc, #368] @ b3e98 │ │ │ │ - ldr r3, [pc, #368] @ b3e9c │ │ │ │ - ldr r5, [pc, #368] @ b3ea0 │ │ │ │ + ldr r0, [pc, #368] @ b3ea4 │ │ │ │ + ldr r3, [pc, #368] @ b3ea8 │ │ │ │ + ldr r5, [pc, #368] @ b3eac │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ add r5, pc, r5 │ │ │ │ stm ip, {r1, r2, r7} │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str r5, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b b3e20 │ │ │ │ + b b3e2c │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl 976194 │ │ │ │ + bl 9761a4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne b3dac │ │ │ │ - ldr r1, [pc, #300] @ b3ea4 │ │ │ │ - ldr r0, [pc, #300] @ b3ea8 │ │ │ │ - ldr r3, [pc, #300] @ b3eac │ │ │ │ + bne b3db8 │ │ │ │ + ldr r1, [pc, #300] @ b3eb0 │ │ │ │ + ldr r0, [pc, #300] @ b3eb4 │ │ │ │ + ldr r3, [pc, #300] @ b3eb8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ add r2, sp, #32 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 8ed74 │ │ │ │ - b b3e20 │ │ │ │ + b b3e2c │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ - ldr r0, [pc, #248] @ b3eb0 │ │ │ │ - ldr r1, [pc, #248] @ b3eb4 │ │ │ │ - ldr ip, [pc, #248] @ b3eb8 │ │ │ │ + ldr r0, [pc, #248] @ b3ebc │ │ │ │ + ldr r1, [pc, #248] @ b3ec0 │ │ │ │ + ldr ip, [pc, #248] @ b3ec4 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #244] @ b3ebc │ │ │ │ + ldr r2, [pc, #244] @ b3ec8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov r3, #1 │ │ │ │ @@ -96720,491 +96723,491 @@ │ │ │ │ str ip, [sp] │ │ │ │ bl 8e89c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r0, [r5] │ │ │ │ - bne b3e7c │ │ │ │ + bne b3e88 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b3e5c │ │ │ │ + beq b3e68 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r1, [r5] │ │ │ │ - bne b3e78 │ │ │ │ + bne b3e84 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - addeq r7, sp, r8, asr #5 │ │ │ │ - ldrdeq r4, [sp], pc @ │ │ │ │ - adceq lr, sl, r8, lsr #16 │ │ │ │ - adceq pc, sl, r8, asr r0 @ │ │ │ │ - adceq pc, sl, r4, lsl r0 @ │ │ │ │ - addeq r4, sp, fp, lsl #27 │ │ │ │ - strhteq lr, [sl], ip │ │ │ │ - mulseq sp, r0, r7 │ │ │ │ - adceq lr, sl, ip, asr r9 │ │ │ │ - adceq lr, sl, ip, lsr #31 │ │ │ │ - addeq r1, sp, r4, lsl r1 │ │ │ │ - addeq r5, sp, fp, lsr fp │ │ │ │ - umlaleq pc, sl, ip, r0 @ │ │ │ │ - adcseq ip, r0, r4, lsl #10 │ │ │ │ - adceq lr, sl, ip, lsr #10 │ │ │ │ + @ instruction: 0x008d72bc │ │ │ │ + ldrdeq r4, [sp], r3 │ │ │ │ + adceq lr, sl, ip, lsl r8 │ │ │ │ + adceq pc, sl, ip, asr #32 │ │ │ │ + adceq pc, sl, r8 │ │ │ │ + addeq r4, sp, pc, ror sp │ │ │ │ + strhteq lr, [sl], r0 │ │ │ │ + mulseq sp, r4, r7 │ │ │ │ + adceq lr, sl, r0, asr r9 │ │ │ │ + adceq lr, sl, r0, lsr #31 │ │ │ │ + addeq r1, sp, r8, lsl #2 │ │ │ │ + addeq r5, sp, pc, lsr #22 │ │ │ │ + umlaleq pc, sl, r0, r0 @ │ │ │ │ + ldrshteq ip, [r0], r8 │ │ │ │ + adceq lr, sl, r0, lsr #10 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #180 @ 0xb4 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr sl, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp sl, #0 │ │ │ │ - beq b408c │ │ │ │ - ldr r1, [pc, #496] @ b40e8 │ │ │ │ + beq b4098 │ │ │ │ + ldr r1, [pc, #496] @ b40f4 │ │ │ │ add r8, sp, #96 @ 0x60 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 645914 │ │ │ │ + bl 645924 │ │ │ │ add lr, sp, #120 @ 0x78 │ │ │ │ add fp, sp, #16 │ │ │ │ mov r9, #1 │ │ │ │ ldm lr, {r0, ip, lr} │ │ │ │ mov r3, fp │ │ │ │ ldm r8, {r1, r2, r4, r5, r6, r7} │ │ │ │ bfi r0, r9, #0, #2 │ │ │ │ stm r3, {r1, r2, r4, r5, r6, r7} │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, fp │ │ │ │ str lr, [sp, #48] @ 0x30 │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ - bl 645a0c │ │ │ │ + bl 645a1c │ │ │ │ str r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #420] @ b40ec │ │ │ │ + ldr r1, [pc, #420] @ b40f8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, sp, #96 @ 0x60 │ │ │ │ mov r2, #9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 645914 │ │ │ │ + bl 645924 │ │ │ │ add lr, sp, #120 @ 0x78 │ │ │ │ mov r3, fp │ │ │ │ ldm lr, {r0, ip, lr} │ │ │ │ ldm r4, {r1, r2, r5, r6, r7, r8} │ │ │ │ bfi r0, r9, #0, #2 │ │ │ │ stm r3, {r1, r2, r5, r6, r7, r8} │ │ │ │ str lr, [sp, #48] @ 0x30 │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, fp │ │ │ │ - bl 645a0c │ │ │ │ + bl 645a1c │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r1, [pc, #352] @ b40f0 │ │ │ │ + ldr r1, [pc, #352] @ b40fc │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, sp, #96 @ 0x60 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 645914 │ │ │ │ + bl 645924 │ │ │ │ add lr, sp, #120 @ 0x78 │ │ │ │ mov r3, fp │ │ │ │ ldm lr, {r0, ip, lr} │ │ │ │ ldm r8, {r1, r2, r4, r5, r6, r7} │ │ │ │ stm r3, {r1, r2, r4, r5, r6, r7} │ │ │ │ mov r1, #1 │ │ │ │ bfi r0, r1, #0, #2 │ │ │ │ str lr, [sp, #48] @ 0x30 │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, fp │ │ │ │ - bl 645a0c │ │ │ │ - ldr r1, [pc, #284] @ b40f4 │ │ │ │ + bl 645a1c │ │ │ │ + ldr r1, [pc, #284] @ b4100 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ mov r2, #6 │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 6476ac │ │ │ │ + bl 6476bc │ │ │ │ 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 53d54 │ │ │ │ orr r0, r4, #3 │ │ │ │ str r5, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, r9 │ │ │ │ - bl 6472e0 │ │ │ │ - ldr r1, [pc, #212] @ b40f8 │ │ │ │ + bl 6472f0 │ │ │ │ + ldr r1, [pc, #212] @ b4104 │ │ │ │ mov fp, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, sp, #96 @ 0x60 │ │ │ │ mov r2, #12 │ │ │ │ mov r0, r8 │ │ │ │ - bl 646234 │ │ │ │ + bl 646244 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ mov r2, r9 │ │ │ │ ldr ip, [sp, #124] @ 0x7c │ │ │ │ ldm r8, {r1, r3, r4, r5, r6, r7} │ │ │ │ stm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ mov r1, #1 │ │ │ │ bfi r0, r1, #0, #2 │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ - bl 645ec0 │ │ │ │ + bl 645ed0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r1, [sl] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ str r1, [sl, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r1, [sl, #8] │ │ │ │ str fp, [sl, #12] │ │ │ │ str r0, [sl, #16] │ │ │ │ add sp, sp, #180 @ 0xb4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #104] @ b40fc │ │ │ │ + ldr r0, [pc, #104] @ b4108 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 53768 │ │ │ │ - b b40ac │ │ │ │ + b b40b8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 53768 │ │ │ │ - b b40bc │ │ │ │ + b b40c8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 53768 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 53768 │ │ │ │ mov r0, r7 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 53768 │ │ │ │ mov r0, r7 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - addeq r7, sp, r9, rrx │ │ │ │ - addeq r7, sp, fp, lsr #32 │ │ │ │ - addeq r6, sp, r3, ror sl │ │ │ │ - addeq r6, sp, pc, asr #23 │ │ │ │ - addeq r6, sp, r4, asr pc │ │ │ │ - adceq lr, sl, r4, lsr #3 │ │ │ │ + addeq r7, sp, sp, asr r0 │ │ │ │ + addeq r7, sp, pc, lsl r0 │ │ │ │ + addeq r6, sp, r7, ror #20 │ │ │ │ + addeq r6, sp, r3, asr #23 │ │ │ │ + addeq r6, sp, r8, asr #30 │ │ │ │ + umlaleq lr, sl, r8, r1 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq b4204 │ │ │ │ - ldr r0, [pc, #232] @ b4210 │ │ │ │ + beq b4210 │ │ │ │ + ldr r0, [pc, #232] @ b421c │ │ │ │ mov r1, #7 │ │ │ │ - ldr r2, [pc, #228] @ b4214 │ │ │ │ + ldr r2, [pc, #228] @ b4220 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 64583c │ │ │ │ - ldr r0, [pc, #216] @ b4218 │ │ │ │ + bl 64584c │ │ │ │ + ldr r0, [pc, #216] @ b4224 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne b41c8 │ │ │ │ - ldr r0, [pc, #208] @ b4228 │ │ │ │ + bne b41d4 │ │ │ │ + ldr r0, [pc, #208] @ b4234 │ │ │ │ mov r2, #7 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ add r0, sp, #8 │ │ │ │ - ldr r1, [pc, #192] @ b422c │ │ │ │ + ldr r1, [pc, #192] @ b4238 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r4 │ │ │ │ bl 537d4 │ │ │ │ mov r4, r0 │ │ │ │ bl 53c70 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne b41b0 │ │ │ │ + bne b41bc │ │ │ │ str r4, [r5] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ str r4, [r5] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #76] @ b421c │ │ │ │ + ldr r0, [pc, #76] @ b4228 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #72] @ b4220 │ │ │ │ - ldr r1, [pc, #72] @ b4224 │ │ │ │ + ldr r3, [pc, #72] @ b422c │ │ │ │ + ldr r1, [pc, #72] @ b4230 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #7] │ │ │ │ add r2, sp, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #8 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b b4150 │ │ │ │ - ldr r0, [pc, #36] @ b4230 │ │ │ │ + b b415c │ │ │ │ + ldr r0, [pc, #36] @ b423c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - addeq r6, sp, sl, asr #23 │ │ │ │ - adceq lr, sl, r0, lsr #16 │ │ │ │ - ldrshteq lr, [r0], r8 │ │ │ │ - adcseq lr, r0, ip, asr lr │ │ │ │ - adceq lr, sl, ip, lsr #3 │ │ │ │ - adceq lr, sl, ip, ror r9 │ │ │ │ - adcseq lr, r0, r8, ror #29 │ │ │ │ - addeq r6, sp, lr, lsl #23 │ │ │ │ - adceq lr, sl, ip, lsr #32 │ │ │ │ + @ instruction: 0x008d6bbe │ │ │ │ + adceq lr, sl, r4, lsl r8 │ │ │ │ + adcseq lr, r0, ip, ror #29 │ │ │ │ + adcseq lr, r0, r0, asr lr │ │ │ │ + adceq lr, sl, r0, lsr #3 │ │ │ │ + adceq lr, sl, r0, ror r9 │ │ │ │ + ldrsbteq lr, [r0], ip │ │ │ │ + addeq r6, sp, r2, lsl #23 │ │ │ │ + adceq lr, sl, r0, lsr #32 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq b4338 │ │ │ │ - ldr r0, [pc, #232] @ b4344 │ │ │ │ + beq b4344 │ │ │ │ + ldr r0, [pc, #232] @ b4350 │ │ │ │ mov r1, #7 │ │ │ │ - ldr r2, [pc, #228] @ b4348 │ │ │ │ + ldr r2, [pc, #228] @ b4354 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 64583c │ │ │ │ - ldr r0, [pc, #216] @ b434c │ │ │ │ + bl 64584c │ │ │ │ + ldr r0, [pc, #216] @ b4358 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne b42fc │ │ │ │ - ldr r0, [pc, #208] @ b435c │ │ │ │ + bne b4308 │ │ │ │ + ldr r0, [pc, #208] @ b4368 │ │ │ │ mov r2, #7 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ add r0, sp, #8 │ │ │ │ - ldr r1, [pc, #192] @ b4360 │ │ │ │ + ldr r1, [pc, #192] @ b436c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r4 │ │ │ │ bl 537d4 │ │ │ │ mov r4, r0 │ │ │ │ bl 53c70 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne b42e4 │ │ │ │ + bne b42f0 │ │ │ │ str r4, [r5] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ str r4, [r5] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #76] @ b4350 │ │ │ │ + ldr r0, [pc, #76] @ b435c │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #72] @ b4354 │ │ │ │ - ldr r1, [pc, #72] @ b4358 │ │ │ │ + ldr r3, [pc, #72] @ b4360 │ │ │ │ + ldr r1, [pc, #72] @ b4364 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #7] │ │ │ │ add r2, sp, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #8 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b b4284 │ │ │ │ - ldr r0, [pc, #36] @ b4364 │ │ │ │ + b b4290 │ │ │ │ + ldr r0, [pc, #36] @ b4370 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - umulleq r6, sp, r6, sl │ │ │ │ - adceq lr, sl, ip, ror #13 │ │ │ │ - adcseq lr, r0, r4, asr #27 │ │ │ │ - adcseq lr, r0, r8, lsr #26 │ │ │ │ - adceq lr, sl, r8, ror r0 │ │ │ │ - adceq lr, sl, r8, asr #16 │ │ │ │ - ldrhteq lr, [r0], r4 │ │ │ │ - addeq r6, sp, sl, asr sl │ │ │ │ - strdeq sp, [sl], r8 @ │ │ │ │ + addeq r6, sp, sl, lsl #21 │ │ │ │ + adceq lr, sl, r0, ror #13 │ │ │ │ + ldrhteq lr, [r0], r8 │ │ │ │ + adcseq lr, r0, ip, lsl sp │ │ │ │ + adceq lr, sl, ip, rrx │ │ │ │ + adceq lr, sl, ip, lsr r8 │ │ │ │ + adcseq lr, r0, r8, lsr #27 │ │ │ │ + addeq r6, sp, lr, asr #20 │ │ │ │ + adceq sp, sl, ip, ror #29 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldrd r4, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq b43cc │ │ │ │ + beq b43d8 │ │ │ │ ldr r6, [r4] │ │ │ │ mov r0, #3 │ │ │ │ str r0, [r4] │ │ │ │ cmp r6, #3 │ │ │ │ - beq b43d8 │ │ │ │ + beq b43e4 │ │ │ │ add r1, r4, #4 │ │ │ │ mov r4, sp │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #104 @ 0x68 │ │ │ │ bl 53d54 │ │ │ │ str r6, [r5], #4 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #104 @ 0x68 │ │ │ │ mov r0, r5 │ │ │ │ bl 53d54 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #16] @ b43e4 │ │ │ │ + ldr r0, [pc, #16] @ b43f0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - ldr r0, [pc, #8] @ b43e8 │ │ │ │ + ldr r0, [pc, #8] @ b43f4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq sp, sl, r4, ror #28 │ │ │ │ - adceq lr, sl, r4, ror #1 │ │ │ │ + adceq sp, sl, r8, asr lr │ │ │ │ + ldrdeq lr, [sl], r8 @ │ │ │ │ ldr r2, [r0] │ │ │ │ mov r3, #0 │ │ │ │ ldrd r0, [r2] │ │ │ │ str r3, [r2] │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r0, [r0] │ │ │ │ strbne r0, [r1] │ │ │ │ bxne lr │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b441c │ │ │ │ + ldr r0, [pc, #4] @ b4428 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq sp, sl, r0, lsr #28 │ │ │ │ + adceq sp, sl, r4, lsl lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r7, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq b44e8 │ │ │ │ - ldr r1, [pc, #560] @ b4678 │ │ │ │ + beq b44f4 │ │ │ │ + ldr r1, [pc, #560] @ b4684 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 971ac8 │ │ │ │ + bl 971ad8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne b44f4 │ │ │ │ + bne b4500 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ bl 530cc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - bne b4538 │ │ │ │ - ldr r1, [pc, #552] @ b46ac │ │ │ │ + bne b4544 │ │ │ │ + ldr r1, [pc, #552] @ b46b8 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #548] @ b46b0 │ │ │ │ + ldr r2, [pc, #548] @ b46bc │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 552fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq b44cc │ │ │ │ + beq b44d8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r0, [r5] │ │ │ │ - beq b44c0 │ │ │ │ + beq b44cc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ str r6, [r7] │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #464] @ b46a4 │ │ │ │ - ldr r2, [pc, #464] @ b46a8 │ │ │ │ + ldr r0, [pc, #464] @ b46b0 │ │ │ │ + ldr r2, [pc, #464] @ b46b4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 8e71c │ │ │ │ - b b4604 │ │ │ │ - ldr r0, [pc, #452] @ b46b4 │ │ │ │ + b b4610 │ │ │ │ + ldr r0, [pc, #452] @ b46c0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ add r7, sp, #8 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r7, {r1, r2, r7} │ │ │ │ - ldr r0, [pc, #368] @ b467c │ │ │ │ - ldr r3, [pc, #368] @ b4680 │ │ │ │ - ldr r5, [pc, #368] @ b4684 │ │ │ │ + ldr r0, [pc, #368] @ b4688 │ │ │ │ + ldr r3, [pc, #368] @ b468c │ │ │ │ + ldr r5, [pc, #368] @ b4690 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ add r5, pc, r5 │ │ │ │ stm ip, {r1, r2, r7} │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str r5, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b b4604 │ │ │ │ + b b4610 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl 976194 │ │ │ │ + bl 9761a4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne b4590 │ │ │ │ - ldr r1, [pc, #300] @ b4688 │ │ │ │ - ldr r0, [pc, #300] @ b468c │ │ │ │ - ldr r3, [pc, #300] @ b4690 │ │ │ │ + bne b459c │ │ │ │ + ldr r1, [pc, #300] @ b4694 │ │ │ │ + ldr r0, [pc, #300] @ b4698 │ │ │ │ + ldr r3, [pc, #300] @ b469c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ add r2, sp, #32 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 8ed74 │ │ │ │ - b b4604 │ │ │ │ + b b4610 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ - ldr r0, [pc, #248] @ b4694 │ │ │ │ - ldr r1, [pc, #248] @ b4698 │ │ │ │ - ldr ip, [pc, #248] @ b469c │ │ │ │ + ldr r0, [pc, #248] @ b46a0 │ │ │ │ + ldr r1, [pc, #248] @ b46a4 │ │ │ │ + ldr ip, [pc, #248] @ b46a8 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #244] @ b46a0 │ │ │ │ + ldr r2, [pc, #244] @ b46ac │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov r3, #1 │ │ │ │ @@ -97225,767 +97228,767 @@ │ │ │ │ str ip, [sp] │ │ │ │ bl 8e89c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r0, [r5] │ │ │ │ - bne b4660 │ │ │ │ + bne b466c │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b4640 │ │ │ │ + beq b464c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r1, [r5] │ │ │ │ - bne b465c │ │ │ │ + bne b4668 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - addeq r5, sp, r2, ror r3 │ │ │ │ - strdeq r4, [sp], fp │ │ │ │ - adceq lr, sl, r4, asr #32 │ │ │ │ - adceq lr, sl, r4, lsl r2 │ │ │ │ - adceq lr, sl, r0, ror #3 │ │ │ │ - addeq r4, sp, r7, lsr #11 │ │ │ │ - ldrdeq sp, [sl], r8 @ │ │ │ │ - andseq sp, sp, ip, lsr #31 │ │ │ │ - adceq lr, sl, r8, ror r1 │ │ │ │ - adceq lr, sl, r8, lsl #3 │ │ │ │ - addeq r0, sp, r0, lsr r9 │ │ │ │ - addeq r5, sp, r7, asr r3 │ │ │ │ - adceq lr, sl, r8, lsl #5 │ │ │ │ + addeq r5, sp, r6, ror #6 │ │ │ │ + addeq r4, sp, pc, ror #11 │ │ │ │ + adceq lr, sl, r8, lsr r0 │ │ │ │ + adceq lr, sl, r8, lsl #4 │ │ │ │ + ldrdeq lr, [sl], r4 @ │ │ │ │ + umulleq r4, sp, fp, r5 │ │ │ │ + adceq sp, sl, ip, asr #31 │ │ │ │ + @ instruction: 0x001ddfb0 │ │ │ │ + adceq lr, sl, ip, ror #2 │ │ │ │ + adceq lr, sl, ip, ror r1 │ │ │ │ + addeq r0, sp, r4, lsr #18 │ │ │ │ + addeq r5, sp, fp, asr #6 │ │ │ │ + adceq lr, sl, ip, ror r2 │ │ │ │ andeq r8, r0, r4, asr #9 │ │ │ │ andeq r8, r0, r4, lsr r5 │ │ │ │ - adceq sp, sl, r8, asr #26 │ │ │ │ + adceq sp, sl, ip, lsr sp │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r8, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r8, #0 │ │ │ │ - beq b4724 │ │ │ │ - ldr r1, [pc, #80] @ b4730 │ │ │ │ + beq b4730 │ │ │ │ + ldr r1, [pc, #80] @ b473c │ │ │ │ add r9, sp, #56 @ 0x38 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 646c44 │ │ │ │ + bl 646c54 │ │ │ │ ldr ip, [sp, #104] @ 0x68 │ │ │ │ mov r0, sp │ │ │ │ ldm r9!, {r1, r3, r4, r5, r6, r7} │ │ │ │ mov r2, r0 │ │ │ │ stmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ ldm r9, {r1, r3, r4, r5, r6, r7} │ │ │ │ stm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ orr r1, ip, #3 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ - bl 64682c │ │ │ │ + bl 64683c │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #112 @ 0x70 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #8] @ b4734 │ │ │ │ + ldr r0, [pc, #8] @ b4740 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - addeq r6, sp, r1, lsl r8 │ │ │ │ - adceq sp, sl, ip, lsl #22 │ │ │ │ + addeq r6, sp, r5, lsl #16 │ │ │ │ + adceq sp, sl, r0, lsl #22 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r9, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r9, #0 │ │ │ │ - beq b4a08 │ │ │ │ - ldr r1, [pc, #796] @ b4a7c │ │ │ │ + beq b4a14 │ │ │ │ + ldr r1, [pc, #796] @ b4a88 │ │ │ │ add r4, sp, #56 @ 0x38 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 645914 │ │ │ │ + bl 645924 │ │ │ │ add r8, sp, #16 │ │ │ │ ldr ip, [sp, #80] @ 0x50 │ │ │ │ ldr lr, [sp, #84] @ 0x54 │ │ │ │ ldr sl, [sp, #88] @ 0x58 │ │ │ │ mov r3, r8 │ │ │ │ ldm r4, {r0, r1, r2, r5, r6, r7} │ │ │ │ stm r3, {r0, r1, r2, r5, r6, r7} │ │ │ │ orr r0, ip, #11 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ str sl, [sp, #48] @ 0x30 │ │ │ │ str lr, [sp, #44] @ 0x2c │ │ │ │ - bl 645a0c │ │ │ │ - ldr r1, [pc, #724] @ b4a80 │ │ │ │ + bl 645a1c │ │ │ │ + ldr r1, [pc, #724] @ b4a8c │ │ │ │ mov sl, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, sp, #56 @ 0x38 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 646234 │ │ │ │ + bl 646244 │ │ │ │ ldr ip, [sp, #80] @ 0x50 │ │ │ │ mov r2, r8 │ │ │ │ ldr lr, [sp, #84] @ 0x54 │ │ │ │ ldm r4, {r0, r1, r3, r5, r6, r7} │ │ │ │ stm r2, {r0, r1, r3, r5, r6, r7} │ │ │ │ orr r0, ip, #11 │ │ │ │ str lr, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ - bl 645ec0 │ │ │ │ + bl 645ed0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #656] @ b4a84 │ │ │ │ - ldr r2, [pc, #656] @ b4a88 │ │ │ │ + ldr r0, [pc, #656] @ b4a90 │ │ │ │ + ldr r2, [pc, #656] @ b4a94 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #8 │ │ │ │ - bl 64583c │ │ │ │ - ldr r4, [pc, #640] @ b4a8c │ │ │ │ + bl 64584c │ │ │ │ + ldr r4, [pc, #640] @ b4a98 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - beq b4828 │ │ │ │ - ldr r0, [pc, #620] @ b4a90 │ │ │ │ + beq b4834 │ │ │ │ + ldr r0, [pc, #620] @ b4a9c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 560a4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq b49ec │ │ │ │ + beq b49f8 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - beq b4858 │ │ │ │ - ldr r0, [pc, #584] @ b4a9c │ │ │ │ + beq b4864 │ │ │ │ + ldr r0, [pc, #584] @ b4aa8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 560a4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - ldr r1, [pc, #572] @ b4aa0 │ │ │ │ + ldr r1, [pc, #572] @ b4aac │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ mov r2, #8 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r4 │ │ │ │ str r5, [sp, #8] │ │ │ │ str sl, [sp, #12] │ │ │ │ bl 54b10 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 53c70 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne b49cc │ │ │ │ - ldr r1, [pc, #496] @ b4aa4 │ │ │ │ + bne b49d8 │ │ │ │ + ldr r1, [pc, #496] @ b4ab0 │ │ │ │ add r1, pc, r1 │ │ │ │ add sl, sp, #56 @ 0x38 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, sl │ │ │ │ - bl 645914 │ │ │ │ + bl 645924 │ │ │ │ add lr, sp, #80 @ 0x50 │ │ │ │ mov r3, r8 │ │ │ │ ldm lr, {r0, ip, lr} │ │ │ │ ldm sl, {r1, r2, r4, r5, r6, r7} │ │ │ │ stm r3, {r1, r2, r4, r5, r6, r7} │ │ │ │ mov r1, #1 │ │ │ │ bfi r0, r1, #0, #2 │ │ │ │ str lr, [sp, #48] @ 0x30 │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ - bl 645a0c │ │ │ │ + bl 645a1c │ │ │ │ mov fp, r0 │ │ │ │ - ldr r0, [pc, #424] @ b4aa8 │ │ │ │ - ldr r2, [pc, #424] @ b4aac │ │ │ │ + ldr r0, [pc, #424] @ b4ab4 │ │ │ │ + ldr r2, [pc, #424] @ b4ab8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #12 │ │ │ │ - bl 64583c │ │ │ │ + bl 64584c │ │ │ │ bl 554b8 │ │ │ │ - ldr r1, [pc, #404] @ b4ab0 │ │ │ │ + ldr r1, [pc, #404] @ b4abc │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ mov r2, #12 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r5 │ │ │ │ bl 537d4 │ │ │ │ mov sl, r0 │ │ │ │ bl 53c70 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne b49dc │ │ │ │ - ldr r1, [pc, #332] @ b4ab4 │ │ │ │ + bne b49e8 │ │ │ │ + ldr r1, [pc, #332] @ b4ac0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, sp, #56 @ 0x38 │ │ │ │ mov r2, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 646234 │ │ │ │ + bl 646244 │ │ │ │ ldr ip, [sp, #80] @ 0x50 │ │ │ │ mov r2, r8 │ │ │ │ ldr lr, [sp, #84] @ 0x54 │ │ │ │ ldm r4, {r0, r1, r3, r5, r6, r7} │ │ │ │ stm r2, {r0, r1, r3, r5, r6, r7} │ │ │ │ orr r0, ip, #3 │ │ │ │ str lr, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ - bl 645ec0 │ │ │ │ + bl 645ed0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r1, [r9] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ str r1, [r9, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r1, [r9, #8] │ │ │ │ str fp, [r9, #12] │ │ │ │ str sl, [r9, #16] │ │ │ │ str r0, [r9, #20] │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b b48ac │ │ │ │ + bl 40e554 │ │ │ │ + b b48b8 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b b4960 │ │ │ │ - ldr r0, [pc, #160] @ b4a94 │ │ │ │ - ldr r2, [pc, #160] @ b4a98 │ │ │ │ + bl 40e554 │ │ │ │ + b b496c │ │ │ │ + ldr r0, [pc, #160] @ b4aa0 │ │ │ │ + ldr r2, [pc, #160] @ b4aa4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ bl 8e71c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - ldr r0, [pc, #168] @ b4ab8 │ │ │ │ + ldr r0, [pc, #168] @ b4ac4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 53768 │ │ │ │ - b b4a28 │ │ │ │ + b b4a34 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 53768 │ │ │ │ - b b4a38 │ │ │ │ + b b4a44 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 53768 │ │ │ │ ldr sl, [sp, #12] │ │ │ │ ldr r5, [sp, #8] │ │ │ │ - b b4a64 │ │ │ │ + b b4a70 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 53768 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 53768 │ │ │ │ mov r0, sl │ │ │ │ bl 53768 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - @ instruction: 0x008d07b4 │ │ │ │ - ldrdeq r5, [sp], pc @ │ │ │ │ - umulleq r5, sp, pc, r1 @ │ │ │ │ - umlaleq sp, sl, r0, sp │ │ │ │ - adcseq lr, r0, r0, lsr r8 │ │ │ │ - adcseq lr, r0, r8, lsl r8 │ │ │ │ - addeq r4, sp, ip, lsr #3 │ │ │ │ - adceq sp, sl, r0, lsr #23 │ │ │ │ - adcseq lr, r0, r8, ror #15 │ │ │ │ - addeq r5, sp, r3, lsr r1 │ │ │ │ - addeq r6, sp, pc, asr #2 │ │ │ │ - addeq r6, sp, r4, lsl #2 │ │ │ │ - adceq lr, sl, ip, asr #32 │ │ │ │ - addeq r6, sp, r8, ror #1 │ │ │ │ - addeq r6, sp, ip, lsr #1 │ │ │ │ - adceq sp, sl, r8, lsr #16 │ │ │ │ + addeq r0, sp, r8, lsr #15 │ │ │ │ + ldrdeq r5, [sp], r3 │ │ │ │ + umulleq r5, sp, r3, r1 │ │ │ │ + adceq sp, sl, r4, lsl #27 │ │ │ │ + adcseq lr, r0, r4, lsr #16 │ │ │ │ + adcseq lr, r0, ip, lsl #16 │ │ │ │ + addeq r4, sp, r0, lsr #3 │ │ │ │ + umlaleq sp, sl, r4, fp │ │ │ │ + ldrsbteq lr, [r0], ip │ │ │ │ + addeq r5, sp, r7, lsr #2 │ │ │ │ + addeq r6, sp, r3, asr #2 │ │ │ │ + strdeq r6, [sp], r8 │ │ │ │ + adceq lr, sl, r0, asr #32 │ │ │ │ + ldrdeq r6, [sp], ip │ │ │ │ + addeq r6, sp, r0, lsr #1 │ │ │ │ + adceq sp, sl, ip, lsl r8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r8, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r8, #0 │ │ │ │ - beq b4c04 │ │ │ │ - ldr r0, [pc, #320] @ b4c24 │ │ │ │ + beq b4c10 │ │ │ │ + ldr r0, [pc, #320] @ b4c30 │ │ │ │ mov r1, #7 │ │ │ │ - ldr r2, [pc, #316] @ b4c28 │ │ │ │ + ldr r2, [pc, #316] @ b4c34 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 64583c │ │ │ │ - ldr r0, [pc, #304] @ b4c2c │ │ │ │ + bl 64584c │ │ │ │ + ldr r0, [pc, #304] @ b4c38 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne b4bc8 │ │ │ │ - ldr r0, [pc, #296] @ b4c3c │ │ │ │ + bne b4bd4 │ │ │ │ + ldr r0, [pc, #296] @ b4c48 │ │ │ │ mov r2, #7 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #280] @ b4c40 │ │ │ │ + ldr r1, [pc, #280] @ b4c4c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r4 │ │ │ │ bl 537d4 │ │ │ │ mov sl, r0 │ │ │ │ bl 53c70 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne b4bb8 │ │ │ │ - ldr r1, [pc, #220] @ b4c44 │ │ │ │ + bne b4bc4 │ │ │ │ + ldr r1, [pc, #220] @ b4c50 │ │ │ │ add r1, pc, r1 │ │ │ │ add r9, sp, #40 @ 0x28 │ │ │ │ mov r2, #11 │ │ │ │ mov r0, r9 │ │ │ │ - bl 646234 │ │ │ │ + bl 646244 │ │ │ │ add r0, sp, #8 │ │ │ │ ldr lr, [sp, #64] @ 0x40 │ │ │ │ ldr ip, [sp, #68] @ 0x44 │ │ │ │ ldm r9, {r1, r2, r4, r5, r6, r7} │ │ │ │ mov r3, r0 │ │ │ │ stm r3, {r1, r2, r4, r5, r6, r7} │ │ │ │ mov r1, #1 │ │ │ │ bfi lr, r1, #0, #2 │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ str lr, [sp, #32] │ │ │ │ - bl 645ec0 │ │ │ │ + bl 645ed0 │ │ │ │ mov r7, r0 │ │ │ │ str sl, [r8] │ │ │ │ str r7, [r8, #4] │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b b4b60 │ │ │ │ - ldr r0, [pc, #96] @ b4c30 │ │ │ │ + bl 40e554 │ │ │ │ + b b4b6c │ │ │ │ + ldr r0, [pc, #96] @ b4c3c │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #92] @ b4c34 │ │ │ │ - ldr r1, [pc, #92] @ b4c38 │ │ │ │ + ldr r3, [pc, #92] @ b4c40 │ │ │ │ + ldr r1, [pc, #92] @ b4c44 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #8] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b b4b0c │ │ │ │ - ldr r0, [pc, #60] @ b4c48 │ │ │ │ + b b4b18 │ │ │ │ + ldr r0, [pc, #60] @ b4c54 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 53768 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - ldrdeq r6, [sp], r2 │ │ │ │ - adceq sp, sl, r4, ror #28 │ │ │ │ - adcseq sp, r0, r0, asr pc │ │ │ │ - adcseq sp, r0, r0, ror lr │ │ │ │ - umlaleq sp, sl, r8, r7 │ │ │ │ - adceq lr, sl, r4, lsl r2 │ │ │ │ - ldrsbteq sp, [r0], r4 │ │ │ │ - umulleq r6, sp, r6, r4 │ │ │ │ - addeq r6, sp, sp, asr r4 │ │ │ │ - adceq sp, sl, ip, lsr #12 │ │ │ │ + addeq r6, sp, r6, asr #9 │ │ │ │ + adceq sp, sl, r8, asr lr │ │ │ │ + adcseq sp, r0, r4, asr #30 │ │ │ │ + adcseq sp, r0, r4, ror #28 │ │ │ │ + adceq sp, sl, ip, lsl #15 │ │ │ │ + adceq lr, sl, r8, lsl #4 │ │ │ │ + adcseq sp, r0, r8, asr #31 │ │ │ │ + addeq r6, sp, sl, lsl #9 │ │ │ │ + addeq r6, sp, r1, asr r4 │ │ │ │ + adceq sp, sl, r0, lsr #12 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b4c68 │ │ │ │ - b c28c8 │ │ │ │ + beq b4c74 │ │ │ │ + b c28d4 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b4c78 │ │ │ │ + ldr r0, [pc, #4] @ b4c84 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq sp, sl, r0, asr #16 │ │ │ │ + adceq sp, sl, r4, lsr r8 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b4c98 │ │ │ │ - b c2de8 │ │ │ │ + beq b4ca4 │ │ │ │ + b c2df4 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b4ca8 │ │ │ │ + ldr r0, [pc, #4] @ b4cb4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq sp, sl, r0, lsl r8 │ │ │ │ + adceq sp, sl, r4, lsl #16 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b4cc8 │ │ │ │ - b c4600 │ │ │ │ + beq b4cd4 │ │ │ │ + b c460c │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b4cd8 │ │ │ │ + ldr r0, [pc, #4] @ b4ce4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq sp, sl, r0, ror #15 │ │ │ │ + ldrdeq sp, [sl], r4 @ │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b4cf8 │ │ │ │ - b c3308 │ │ │ │ + beq b4d04 │ │ │ │ + b c3314 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b4d08 │ │ │ │ + ldr r0, [pc, #4] @ b4d14 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - strhteq sp, [sl], r0 │ │ │ │ + adceq sp, sl, r4, lsr #15 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b4d28 │ │ │ │ - b c23a8 │ │ │ │ + beq b4d34 │ │ │ │ + b c23b4 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b4d38 │ │ │ │ + ldr r0, [pc, #4] @ b4d44 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq sp, sl, r0, lsl #15 │ │ │ │ + adceq sp, sl, r4, ror r7 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b4d58 │ │ │ │ - b c2638 │ │ │ │ + beq b4d64 │ │ │ │ + b c2644 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b4d68 │ │ │ │ + ldr r0, [pc, #4] @ b4d74 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq sp, sl, r0, asr r7 │ │ │ │ + adceq sp, sl, r4, asr #14 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b4d88 │ │ │ │ - b c3bc0 │ │ │ │ + beq b4d94 │ │ │ │ + b c3bcc │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b4d98 │ │ │ │ + ldr r0, [pc, #4] @ b4da4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq sp, sl, r0, lsr #14 │ │ │ │ + adceq sp, sl, r4, lsl r7 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b4db8 │ │ │ │ - b c2118 │ │ │ │ + beq b4dc4 │ │ │ │ + b c2124 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b4dc8 │ │ │ │ + ldr r0, [pc, #4] @ b4dd4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - strdeq sp, [sl], r0 @ │ │ │ │ + adceq sp, sl, r4, ror #13 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b4de8 │ │ │ │ - b c38ac │ │ │ │ + beq b4df4 │ │ │ │ + b c38b8 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b4df8 │ │ │ │ + ldr r0, [pc, #4] @ b4e04 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq sp, sl, r0, asr #13 │ │ │ │ + strhteq sp, [sl], r4 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b4e18 │ │ │ │ - b c5d10 │ │ │ │ + beq b4e24 │ │ │ │ + b c5d1c │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b4e28 │ │ │ │ + ldr r0, [pc, #4] @ b4e34 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - umlaleq sp, sl, r0, r6 │ │ │ │ + adceq sp, sl, r4, lsl #13 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b4e48 │ │ │ │ - b c4890 │ │ │ │ + beq b4e54 │ │ │ │ + b c489c │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b4e58 │ │ │ │ + ldr r0, [pc, #4] @ b4e64 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq sp, sl, r0, ror #12 │ │ │ │ + adceq sp, sl, r4, asr r6 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b4e78 │ │ │ │ - b c5560 │ │ │ │ + beq b4e84 │ │ │ │ + b c556c │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b4e88 │ │ │ │ + ldr r0, [pc, #4] @ b4e94 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq sp, sl, r0, lsr r6 │ │ │ │ + adceq sp, sl, r4, lsr #12 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b4ea8 │ │ │ │ - b c5fa0 │ │ │ │ + beq b4eb4 │ │ │ │ + b c5fac │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b4eb8 │ │ │ │ + ldr r0, [pc, #4] @ b4ec4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq sp, sl, r0, lsl #12 │ │ │ │ + strdeq sp, [sl], r4 @ │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b4ed8 │ │ │ │ - b c3598 │ │ │ │ + beq b4ee4 │ │ │ │ + b c35a4 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b4ee8 │ │ │ │ + ldr r0, [pc, #4] @ b4ef4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - ldrdeq sp, [sl], r0 @ │ │ │ │ + adceq sp, sl, r4, asr #11 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b4f08 │ │ │ │ - b c6230 │ │ │ │ + beq b4f14 │ │ │ │ + b c623c │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b4f18 │ │ │ │ + ldr r0, [pc, #4] @ b4f24 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq sp, sl, r0, lsr #11 │ │ │ │ + umlaleq sp, sl, r4, r5 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b4f38 │ │ │ │ - b c1e88 │ │ │ │ + beq b4f44 │ │ │ │ + b c1e94 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b4f48 │ │ │ │ + ldr r0, [pc, #4] @ b4f54 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq sp, sl, r0, ror r5 │ │ │ │ + adceq sp, sl, r4, ror #10 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b4f68 │ │ │ │ - b c5040 │ │ │ │ + beq b4f74 │ │ │ │ + b c504c │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b4f78 │ │ │ │ + ldr r0, [pc, #4] @ b4f84 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq sp, sl, r0, asr #10 │ │ │ │ + adceq sp, sl, r4, lsr r5 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b4f98 │ │ │ │ - b c3078 │ │ │ │ + beq b4fa4 │ │ │ │ + b c3084 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b4fa8 │ │ │ │ + ldr r0, [pc, #4] @ b4fb4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq sp, sl, r0, lsl r5 │ │ │ │ + adceq sp, sl, r4, lsl #10 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b510c │ │ │ │ - ldr r1, [pc, #708] @ b5298 │ │ │ │ + beq b5118 │ │ │ │ + ldr r1, [pc, #708] @ b52a4 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 971ac8 │ │ │ │ + bl 971ad8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne b5118 │ │ │ │ + bne b5124 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 530cc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bne b515c │ │ │ │ + bne b5168 │ │ │ │ bl 54f54 │ │ │ │ - ldr r3, [pc, #688] @ b52c4 │ │ │ │ + ldr r3, [pc, #688] @ b52d0 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #684] @ b52c8 │ │ │ │ + ldr r1, [pc, #684] @ b52d4 │ │ │ │ mov r7, #12 │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ stmib sp, {r1, r2} │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ bl 54054 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b50f0 │ │ │ │ - ldr r7, [pc, #652] @ b52d4 │ │ │ │ + beq b50fc │ │ │ │ + ldr r7, [pc, #652] @ b52e0 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r6, r0 │ │ │ │ add r7, pc, r7 │ │ │ │ str r0, [r7, #32] │ │ │ │ bl 54f60 │ │ │ │ - ldr r1, [pc, #632] @ b52d8 │ │ │ │ + ldr r1, [pc, #632] @ b52e4 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrb r1, [r1] │ │ │ │ mov r1, #16 │ │ │ │ strd r0, [r7, #40] @ 0x28 │ │ │ │ mov r0, #16 │ │ │ │ mov r1, #4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b51b4 │ │ │ │ + beq b51c0 │ │ │ │ mov r7, r0 │ │ │ │ bl 538dc │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #584] @ b52dc │ │ │ │ + ldr r0, [pc, #584] @ b52e8 │ │ │ │ mov r4, #0 │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [r7, #12] │ │ │ │ stmib r7, {r0, r4} │ │ │ │ ldmib r7, {r0, r2, r3} │ │ │ │ str r1, [r7] │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ bl 54a5c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r8, #0 │ │ │ │ strb r4, [r5] │ │ │ │ - beq b50e8 │ │ │ │ + beq b50f4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #468] @ b52cc │ │ │ │ - ldr r2, [pc, #468] @ b52d0 │ │ │ │ + ldr r0, [pc, #468] @ b52d8 │ │ │ │ + ldr r2, [pc, #468] @ b52dc │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 8e71c │ │ │ │ - b b5238 │ │ │ │ - ldr r0, [pc, #460] @ b52e0 │ │ │ │ + b b5244 │ │ │ │ + ldr r0, [pc, #460] @ b52ec │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldm r7, {r1, r2, r7} │ │ │ │ - ldr r0, [pc, #364] @ b529c │ │ │ │ - ldr r3, [pc, #364] @ b52a0 │ │ │ │ - ldr r5, [pc, #364] @ b52a4 │ │ │ │ + ldr r0, [pc, #364] @ b52a8 │ │ │ │ + ldr r3, [pc, #364] @ b52ac │ │ │ │ + ldr r5, [pc, #364] @ b52b0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ add r5, pc, r5 │ │ │ │ stm ip, {r1, r2, r7} │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str r5, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b b5238 │ │ │ │ + b b5244 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 976194 │ │ │ │ + bl 9761a4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne b51c4 │ │ │ │ - ldr r1, [pc, #296] @ b52a8 │ │ │ │ - ldr r0, [pc, #296] @ b52ac │ │ │ │ - ldr r3, [pc, #296] @ b52b0 │ │ │ │ + bne b51d0 │ │ │ │ + ldr r1, [pc, #296] @ b52b4 │ │ │ │ + ldr r0, [pc, #296] @ b52b8 │ │ │ │ + ldr r3, [pc, #296] @ b52bc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 8ed74 │ │ │ │ - b b5238 │ │ │ │ + b b5244 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 8e68c │ │ │ │ - b b5238 │ │ │ │ + b b5244 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #228] @ b52b4 │ │ │ │ - ldr r1, [pc, #228] @ b52b8 │ │ │ │ - ldr ip, [pc, #228] @ b52bc │ │ │ │ + ldr r0, [pc, #228] @ b52c0 │ │ │ │ + ldr r1, [pc, #228] @ b52c4 │ │ │ │ + ldr ip, [pc, #228] @ b52c8 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #224] @ b52c0 │ │ │ │ + ldr r2, [pc, #224] @ b52cc │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ mov r3, #1 │ │ │ │ @@ -98002,221 +98005,221 @@ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e89c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b b526c │ │ │ │ + b b5278 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne b5258 │ │ │ │ + bne b5264 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ - beq b5294 │ │ │ │ + beq b52a0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - addeq r5, sp, r3, lsr #8 │ │ │ │ - ldrdeq r3, [sp], r7 │ │ │ │ - adceq sp, sl, r0, lsr #8 │ │ │ │ - adceq sp, sl, r8, asr r6 │ │ │ │ - adceq sp, sl, r4, lsr #12 │ │ │ │ - addeq r3, sp, r3, lsl #19 │ │ │ │ - strhteq sp, [sl], r4 │ │ │ │ - andseq sp, sp, r8, ror r3 │ │ │ │ - adceq sp, sl, r4, asr #10 │ │ │ │ - strhteq sp, [sl], ip │ │ │ │ - strdeq pc, [ip], ip │ │ │ │ + addeq r5, sp, r7, lsl r4 │ │ │ │ + addeq r3, sp, fp, asr #19 │ │ │ │ + adceq sp, sl, r4, lsl r4 │ │ │ │ + adceq sp, sl, ip, asr #12 │ │ │ │ + adceq sp, sl, r8, lsl r6 │ │ │ │ + addeq r3, sp, r7, ror r9 │ │ │ │ + adceq sp, sl, r8, lsr #7 │ │ │ │ + andseq sp, sp, ip, ror r3 │ │ │ │ + adceq sp, sl, r8, lsr r5 │ │ │ │ + strhteq sp, [sl], r0 │ │ │ │ + strdeq pc, [ip], r0 │ │ │ │ andeq r8, r0, r4, asr #14 │ │ │ │ andeq fp, r0, r0, ror #29 │ │ │ │ - addeq r4, sp, r3, lsr r7 │ │ │ │ - adceq sp, sl, ip, asr #13 │ │ │ │ - umlalseq sp, r0, ip, sl │ │ │ │ - ldrshteq sl, [r0], r4 │ │ │ │ + addeq r4, sp, r7, lsr #14 │ │ │ │ + adceq sp, sl, r0, asr #13 │ │ │ │ + umlalseq sp, r0, r0, sl │ │ │ │ + adcseq sl, r0, r8, ror #25 │ │ │ │ strdeq r1, [r1], -r0 │ │ │ │ - adceq sp, sl, r0, lsr #7 │ │ │ │ + umlaleq sp, sl, r4, r3 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b5300 │ │ │ │ - b c4db0 │ │ │ │ + beq b530c │ │ │ │ + b c4dbc │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b5310 │ │ │ │ + ldr r0, [pc, #4] @ b531c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq sp, sl, r8, lsr #3 │ │ │ │ + umlaleq sp, sl, ip, r1 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b5330 │ │ │ │ - b c57f0 │ │ │ │ + beq b533c │ │ │ │ + b c57fc │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b5340 │ │ │ │ + ldr r0, [pc, #4] @ b534c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq sp, sl, r8, ror r1 │ │ │ │ + adceq sp, sl, ip, ror #2 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq b5380 │ │ │ │ + beq b538c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, sp │ │ │ │ blx r1 │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ stmib r4, {r0, r1, r2} │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #4] @ b538c │ │ │ │ + ldr r0, [pc, #4] @ b5398 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq sp, sl, ip, lsr #2 │ │ │ │ + adceq sp, sl, r0, lsr #2 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b53ac │ │ │ │ - b c5a80 │ │ │ │ + beq b53b8 │ │ │ │ + b c5a8c │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b53bc │ │ │ │ + ldr r0, [pc, #4] @ b53c8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - strdeq sp, [sl], ip @ │ │ │ │ + strdeq sp, [sl], r0 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b54b8 │ │ │ │ - ldr r1, [pc, #588] @ b5634 │ │ │ │ + beq b54c4 │ │ │ │ + ldr r1, [pc, #588] @ b5640 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 971ac8 │ │ │ │ + bl 971ad8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne b54c4 │ │ │ │ + bne b54d0 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r4, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 530cc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bne b5508 │ │ │ │ + bne b5514 │ │ │ │ bl 5505c │ │ │ │ - ldr r3, [pc, #568] @ b5660 │ │ │ │ + ldr r3, [pc, #568] @ b566c │ │ │ │ mov r2, #12 │ │ │ │ - ldr r1, [pc, #564] @ b5664 │ │ │ │ + ldr r1, [pc, #564] @ b5670 │ │ │ │ mov r6, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #108 @ 0x6c │ │ │ │ stmib sp, {r1, r6} │ │ │ │ mov r1, r5 │ │ │ │ bl 54054 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b549c │ │ │ │ - ldr r7, [pc, #532] @ b5670 │ │ │ │ + beq b54a8 │ │ │ │ + ldr r7, [pc, #532] @ b567c │ │ │ │ mov r1, #24 │ │ │ │ add r7, pc, r7 │ │ │ │ str r0, [r7, #100] @ 0x64 │ │ │ │ bl 54f60 │ │ │ │ mov r1, #16 │ │ │ │ cmp r4, #0 │ │ │ │ strd r0, [r7, #108] @ 0x6c │ │ │ │ strb r6, [r5] │ │ │ │ - beq b5494 │ │ │ │ + beq b54a0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #452] @ b5668 │ │ │ │ - ldr r2, [pc, #452] @ b566c │ │ │ │ + ldr r0, [pc, #452] @ b5674 │ │ │ │ + ldr r2, [pc, #452] @ b5678 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 8e71c │ │ │ │ - b b55d4 │ │ │ │ - ldr r0, [pc, #436] @ b5674 │ │ │ │ + b b55e0 │ │ │ │ + ldr r0, [pc, #436] @ b5680 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ add r6, sp, #16 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldm r6, {r1, r2, r6} │ │ │ │ - ldr r0, [pc, #348] @ b5638 │ │ │ │ - ldr r3, [pc, #348] @ b563c │ │ │ │ - ldr r4, [pc, #348] @ b5640 │ │ │ │ + ldr r0, [pc, #348] @ b5644 │ │ │ │ + ldr r3, [pc, #348] @ b5648 │ │ │ │ + ldr r4, [pc, #348] @ b564c │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ add r4, pc, r4 │ │ │ │ stm ip, {r1, r2, r6} │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str r4, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b b55d4 │ │ │ │ + b b55e0 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl 976194 │ │ │ │ + bl 9761a4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne b5560 │ │ │ │ - ldr r1, [pc, #280] @ b5644 │ │ │ │ - ldr r0, [pc, #280] @ b5648 │ │ │ │ - ldr r3, [pc, #280] @ b564c │ │ │ │ + bne b556c │ │ │ │ + ldr r1, [pc, #280] @ b5650 │ │ │ │ + ldr r0, [pc, #280] @ b5654 │ │ │ │ + ldr r3, [pc, #280] @ b5658 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r6, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 8ed74 │ │ │ │ - b b55d4 │ │ │ │ + b b55e0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - ldr lr, [pc, #228] @ b5650 │ │ │ │ - ldr r1, [pc, #228] @ b5654 │ │ │ │ - ldr ip, [pc, #228] @ b5658 │ │ │ │ + ldr lr, [pc, #228] @ b565c │ │ │ │ + ldr r1, [pc, #228] @ b5660 │ │ │ │ + ldr ip, [pc, #228] @ b5664 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [pc, #224] @ b565c │ │ │ │ + ldr r2, [pc, #224] @ b5668 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #1 │ │ │ │ @@ -98233,139 +98236,139 @@ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e89c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b b5608 │ │ │ │ + b b5614 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne b55f4 │ │ │ │ + bne b5600 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r1, [r5] │ │ │ │ - beq b5630 │ │ │ │ + beq b563c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - addeq r5, sp, sl, lsr #1 │ │ │ │ - addeq r3, sp, fp, lsr #12 │ │ │ │ - adceq sp, sl, r4, ror r0 │ │ │ │ - adceq sp, sl, ip, lsr #5 │ │ │ │ - adceq sp, sl, r8, ror r2 │ │ │ │ - ldrdeq r3, [sp], r7 │ │ │ │ - adceq sp, sl, r8 │ │ │ │ - @ instruction: 0x001dcfdc │ │ │ │ - adceq sp, sl, r8, lsr #3 │ │ │ │ - adceq sp, sl, r0, lsr #4 │ │ │ │ - addeq pc, ip, r0, ror #18 │ │ │ │ + umulleq r5, sp, lr, r0 │ │ │ │ + addeq r3, sp, pc, lsl r6 │ │ │ │ + adceq sp, sl, r8, rrx │ │ │ │ + adceq sp, sl, r0, lsr #5 │ │ │ │ + adceq sp, sl, ip, ror #4 │ │ │ │ + addeq r3, sp, fp, asr #11 │ │ │ │ + strdeq ip, [sl], ip @ │ │ │ │ + andseq ip, sp, r0, ror #31 │ │ │ │ + umlaleq sp, sl, ip, r1 │ │ │ │ + adceq sp, sl, r4, lsl r2 │ │ │ │ + addeq pc, ip, r4, asr r9 @ │ │ │ │ andeq r8, r0, r0, asr r4 │ │ │ │ andeq r9, r0, ip, ror fp │ │ │ │ - addeq r4, sp, r7, lsl #7 │ │ │ │ - adceq sp, sl, r0, lsr #6 │ │ │ │ - adcseq sp, r0, r0, asr #8 │ │ │ │ - strdeq ip, [sl], r4 @ │ │ │ │ + addeq r4, sp, fp, ror r3 │ │ │ │ + adceq sp, sl, r4, lsl r3 │ │ │ │ + adcseq sp, r0, r4, lsr r4 │ │ │ │ + adceq ip, sl, r8, ror #31 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b5694 │ │ │ │ - b c4370 │ │ │ │ + beq b56a0 │ │ │ │ + b c437c │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b56a4 │ │ │ │ + ldr r0, [pc, #4] @ b56b0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq ip, sl, r4, lsl lr │ │ │ │ + adceq ip, sl, r8, lsl #28 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b56c4 │ │ │ │ - b c2b58 │ │ │ │ + beq b56d0 │ │ │ │ + b c2b64 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b56d4 │ │ │ │ + ldr r0, [pc, #4] @ b56e0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq ip, sl, r4, ror #27 │ │ │ │ + ldrdeq ip, [sl], r8 @ │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b56f4 │ │ │ │ - b c52d0 │ │ │ │ + beq b5700 │ │ │ │ + b c52dc │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b5704 │ │ │ │ + ldr r0, [pc, #4] @ b5710 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - strhteq ip, [sl], r4 │ │ │ │ + adceq ip, sl, r8, lsr #27 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b5724 │ │ │ │ - b c40e0 │ │ │ │ + beq b5730 │ │ │ │ + b c40ec │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b5734 │ │ │ │ + ldr r0, [pc, #4] @ b5740 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq ip, sl, r4, lsl #27 │ │ │ │ + adceq ip, sl, r8, ror sp │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b5754 │ │ │ │ - b c3e50 │ │ │ │ + beq b5760 │ │ │ │ + b c3e5c │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b5764 │ │ │ │ + ldr r0, [pc, #4] @ b5770 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq ip, sl, r4, asr sp │ │ │ │ + adceq ip, sl, r8, asr #26 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b5784 │ │ │ │ - b c4b20 │ │ │ │ + beq b5790 │ │ │ │ + b c4b2c │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b5794 │ │ │ │ + ldr r0, [pc, #4] @ b57a0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq ip, sl, r4, lsr #26 │ │ │ │ + adceq ip, sl, r8, lsl sp │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b57b4 │ │ │ │ - b c64c0 │ │ │ │ + beq b57c0 │ │ │ │ + b c64cc │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b57c4 │ │ │ │ + ldr r0, [pc, #4] @ b57d0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - strdeq ip, [sl], r4 @ │ │ │ │ - b 974ed8 │ │ │ │ + adceq ip, sl, r8, ror #25 │ │ │ │ + b 974ee8 │ │ │ │ mov r0, #60 @ 0x3c │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ add sl, sp, #24 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #0 │ │ │ │ @@ -98390,47 +98393,47 @@ │ │ │ │ stm r9, {r0, r1, r2, r3, r5, r6} │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ ldrd r4, [r2] │ │ │ │ - bl 649d70 │ │ │ │ + bl 649d80 │ │ │ │ cmp r0, r5 │ │ │ │ - bne b58c4 │ │ │ │ + bne b58d0 │ │ │ │ ldr r0, [r4] │ │ │ │ adds r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ - bcs b58fc │ │ │ │ + bcs b5908 │ │ │ │ mov r0, #0 │ │ │ │ str r4, [sp, #560] @ 0x230 │ │ │ │ strb r0, [sp, #564] @ 0x234 │ │ │ │ - bl 64d0ec │ │ │ │ + bl 64d0fc │ │ │ │ add r5, sp, #576 @ 0x240 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #572] @ 0x23c │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #552 @ 0x228 │ │ │ │ bl 53d54 │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, sp, #572 @ 0x23c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r5 │ │ │ │ - bl 157a0c │ │ │ │ + bl 157a1c │ │ │ │ mov r0, r4 │ │ │ │ bl 556b0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl b9760 │ │ │ │ + bl b976c │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #84] @ b5920 │ │ │ │ + ldr r0, [pc, #84] @ b592c │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #80] @ b5924 │ │ │ │ + ldr r1, [pc, #80] @ b5930 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #592] @ 0x250 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #588] @ 0x24c │ │ │ │ mov r2, #4 │ │ │ │ str r3, [sp, #580] @ 0x244 │ │ │ │ @@ -98439,86 +98442,86 @@ │ │ │ │ add r0, sp, #576 @ 0x240 │ │ │ │ bl 8e6bc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, r4 │ │ │ │ bl 556b0 │ │ │ │ bl 8e864 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 297b54 │ │ │ │ - b b591c │ │ │ │ + bl 297b64 │ │ │ │ + b b5928 │ │ │ │ bl 8e880 │ │ │ │ bl 8e864 │ │ │ │ - strdeq ip, [sl], ip @ │ │ │ │ - strdeq ip, [sl], ip @ │ │ │ │ + strdeq ip, [sl], r0 @ │ │ │ │ + strdeq ip, [sl], r0 @ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldrd r4, [r2] │ │ │ │ - bl 649d70 │ │ │ │ + bl 649d80 │ │ │ │ cmp r0, r5 │ │ │ │ - bne b5a24 │ │ │ │ + bne b5a30 │ │ │ │ mov r0, r4 │ │ │ │ bl 5499c │ │ │ │ cmp r0, #0 │ │ │ │ - beq b5990 │ │ │ │ + beq b599c │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #308] @ b5a90 │ │ │ │ + ldr r0, [pc, #308] @ b5a9c │ │ │ │ add r0, pc, r0 │ │ │ │ ldrd r2, [r0, #40] @ 0x28 │ │ │ │ add r1, r2, r4 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, r3 │ │ │ │ strb r2, [r1, #36] @ 0x24 │ │ │ │ ldrd r0, [r0, #40] @ 0x28 │ │ │ │ add r0, r0, r4 │ │ │ │ add r0, r0, r1 │ │ │ │ - bl 2e2f00 │ │ │ │ + bl 2e2f10 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 554dc │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r4, #128 @ 0x80 │ │ │ │ bl 53930 │ │ │ │ - ldr r1, [pc, #224] @ b5a84 │ │ │ │ + ldr r1, [pc, #224] @ b5a90 │ │ │ │ mov r2, #0 │ │ │ │ add r3, sp, #28 │ │ │ │ strb r2, [r0] │ │ │ │ stm r3, {r0, r2, r4} │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, #23 │ │ │ │ bl 55380 │ │ │ │ - ldr r1, [pc, #192] @ b5a88 │ │ │ │ + ldr r1, [pc, #192] @ b5a94 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldmib sp, {r4, r5} │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - ldr r2, [pc, #164] @ b5a8c │ │ │ │ + ldr r2, [pc, #164] @ b5a98 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ bl 534b0 │ │ │ │ mov r0, r6 │ │ │ │ bl 53180 │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ - blt b5a1c │ │ │ │ + blt b5a28 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b5a1c │ │ │ │ + beq b5a28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #80] @ b5a7c │ │ │ │ + ldr r0, [pc, #80] @ b5a88 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #76] @ b5a80 │ │ │ │ + ldr r1, [pc, #76] @ b5a8c │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r2, #4 │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -98530,86 +98533,86 @@ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 53180 │ │ │ │ bl 8e864 │ │ │ │ mov r0, r4 │ │ │ │ bl 554dc │ │ │ │ bl 8e864 │ │ │ │ bl 8e864 │ │ │ │ - umlaleq ip, sl, ip, sl │ │ │ │ - umlaleq ip, sl, ip, sl │ │ │ │ - ldrdeq r5, [sp], ip │ │ │ │ - ldrdeq r5, [sp], pc @ │ │ │ │ - addeq r5, sp, r8, asr #7 │ │ │ │ - adcseq sp, r0, r4, ror #6 │ │ │ │ + umlaleq ip, sl, r0, sl │ │ │ │ + umlaleq ip, sl, r0, sl │ │ │ │ + ldrdeq r5, [sp], r0 │ │ │ │ + ldrdeq r5, [sp], r3 │ │ │ │ + @ instruction: 0x008d53bc │ │ │ │ + adcseq sp, r0, r8, asr r3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldrd r4, [r2] │ │ │ │ str r0, [sp] │ │ │ │ - bl 649d70 │ │ │ │ + bl 649d80 │ │ │ │ cmp r0, r5 │ │ │ │ - bne b5b90 │ │ │ │ + bne b5b9c │ │ │ │ mov r0, r4 │ │ │ │ bl 5499c │ │ │ │ cmp r0, #0 │ │ │ │ - beq b5afc │ │ │ │ + beq b5b08 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #304] @ b5bfc │ │ │ │ + ldr r0, [pc, #304] @ b5c08 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r6, [r0, #40] @ 0x28 │ │ │ │ ldr r5, [r0, #44] @ 0x2c │ │ │ │ mov r0, sp │ │ │ │ - bl 2458cc │ │ │ │ + bl 2458dc │ │ │ │ mov r1, r0 │ │ │ │ add r0, r6, r4 │ │ │ │ add r0, r0, r5 │ │ │ │ - bl 3019b8 │ │ │ │ + bl 3019c8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 554dc │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r4, #128 @ 0x80 │ │ │ │ bl 53930 │ │ │ │ - ldr r1, [pc, #224] @ b5bf0 │ │ │ │ + ldr r1, [pc, #224] @ b5bfc │ │ │ │ mov r2, #0 │ │ │ │ add r3, sp, #28 │ │ │ │ strb r2, [r0] │ │ │ │ stm r3, {r0, r2, r4} │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, #23 │ │ │ │ bl 55380 │ │ │ │ - ldr r1, [pc, #192] @ b5bf4 │ │ │ │ + ldr r1, [pc, #192] @ b5c00 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldmib sp, {r4, r5} │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - ldr r2, [pc, #164] @ b5bf8 │ │ │ │ + ldr r2, [pc, #164] @ b5c04 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ bl 534b0 │ │ │ │ mov r0, r6 │ │ │ │ bl 53180 │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ - blt b5b88 │ │ │ │ + blt b5b94 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b5b88 │ │ │ │ + beq b5b94 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #80] @ b5be8 │ │ │ │ + ldr r0, [pc, #80] @ b5bf4 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #76] @ b5bec │ │ │ │ + ldr r1, [pc, #76] @ b5bf8 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r2, #4 │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -98621,229 +98624,229 @@ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 53180 │ │ │ │ bl 8e864 │ │ │ │ mov r0, r4 │ │ │ │ bl 554dc │ │ │ │ bl 8e864 │ │ │ │ bl 8e864 │ │ │ │ - adceq ip, sl, r0, lsr r9 │ │ │ │ - adceq ip, sl, r0, lsr r9 │ │ │ │ - addeq r5, sp, r0, ror r2 │ │ │ │ - addeq r5, sp, r3, ror r2 │ │ │ │ - addeq r5, sp, ip, asr r2 │ │ │ │ - adcseq sp, r0, r4, lsr #6 │ │ │ │ + adceq ip, sl, r4, lsr #18 │ │ │ │ + adceq ip, sl, r4, lsr #18 │ │ │ │ + addeq r5, sp, r4, ror #4 │ │ │ │ + addeq r5, sp, r7, ror #4 │ │ │ │ + addeq r5, sp, r0, asr r2 │ │ │ │ + adcseq sp, r0, r8, lsl r3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ - ldr r1, [pc, #176] @ b5cc0 │ │ │ │ + ldr r1, [pc, #176] @ b5ccc │ │ │ │ mov r4, r2 │ │ │ │ - ldr r3, [pc, #172] @ b5cc4 │ │ │ │ + ldr r3, [pc, #172] @ b5cd0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #6 │ │ │ │ - bl 342b14 │ │ │ │ + bl 342b24 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r5, #0 │ │ │ │ - bl 4d8048 │ │ │ │ + bl 4d8058 │ │ │ │ mov r0, #2 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ vstr d0, [sp, #32] │ │ │ │ str r0, [sp, #24] │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 1ee1c0 │ │ │ │ + bl 1ee1d0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #4 │ │ │ │ addeq sp, sp, #48 @ 0x30 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ add lr, sp, #24 │ │ │ │ ldm r5, {r1, r2, r5} │ │ │ │ - ldr r0, [pc, #68] @ b5cc8 │ │ │ │ - ldr r3, [pc, #68] @ b5ccc │ │ │ │ - ldr ip, [pc, #68] @ b5cd0 │ │ │ │ + ldr r0, [pc, #68] @ b5cd4 │ │ │ │ + ldr r3, [pc, #68] @ b5cd8 │ │ │ │ + ldr ip, [pc, #68] @ b5cdc │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ add ip, pc, ip │ │ │ │ stm lr, {r1, r2, r5} │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str ip, [sp] │ │ │ │ bl 8ed74 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl b863c │ │ │ │ + bl b8648 │ │ │ │ bl 8e864 │ │ │ │ - umulleq r4, sp, r3, pc @ │ │ │ │ - adceq sp, sl, ip, asr r0 │ │ │ │ - addeq r2, sp, r3, lsl #29 │ │ │ │ - adceq ip, sl, ip, lsr #17 │ │ │ │ - strdeq ip, [sl], r4 @ │ │ │ │ + addeq r4, sp, r7, lsl #31 │ │ │ │ + adceq sp, sl, r0, asr r0 │ │ │ │ + addeq r2, sp, r7, ror lr │ │ │ │ + adceq ip, sl, r0, lsr #17 │ │ │ │ + adceq ip, sl, r8, ror #31 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ vpush {d8} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r5, r0 │ │ │ │ ldm r2, {r4, r7} │ │ │ │ - bl 649d70 │ │ │ │ + bl 649d80 │ │ │ │ cmp r0, r7 │ │ │ │ - bne b5eb8 │ │ │ │ + bne b5ec4 │ │ │ │ mov r0, r4 │ │ │ │ bl 5499c │ │ │ │ cmp r0, #0 │ │ │ │ - beq b5d5c │ │ │ │ + beq b5d68 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 53e8c │ │ │ │ mov r0, r5 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vstr d0, [sp, #24] │ │ │ │ bl 53a68 │ │ │ │ - ldr r0, [pc, #608] @ b5f88 │ │ │ │ + ldr r0, [pc, #608] @ b5f94 │ │ │ │ vcmp.f64 d8, d0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrd r0, [r0, #88] @ 0x58 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ add r0, r0, r4 │ │ │ │ add r0, r0, r1 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ - bne b5df8 │ │ │ │ + bne b5e04 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b5ef4 │ │ │ │ - ldr r1, [pc, #588] @ b5fa0 │ │ │ │ + beq b5f00 │ │ │ │ + ldr r1, [pc, #588] @ b5fac │ │ │ │ mov r2, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ - b b5e0c │ │ │ │ + b b5e18 │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r4, #128 @ 0x80 │ │ │ │ bl 53930 │ │ │ │ - ldr r1, [pc, #576] @ b5fb0 │ │ │ │ + ldr r1, [pc, #576] @ b5fbc │ │ │ │ mov r2, #0 │ │ │ │ add r3, sp, #12 │ │ │ │ strb r2, [r0] │ │ │ │ stm r3, {r0, r2, r4} │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #23 │ │ │ │ bl 55380 │ │ │ │ - ldr r1, [pc, #544] @ b5fb4 │ │ │ │ + ldr r1, [pc, #544] @ b5fc0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r2, #13 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ - ldr r2, [pc, #512] @ b5fb8 │ │ │ │ + ldr r2, [pc, #512] @ b5fc4 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ bl 534b0 │ │ │ │ mov r0, r6 │ │ │ │ bl 53180 │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ - blt b5dec │ │ │ │ + blt b5df8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b5dec │ │ │ │ + beq b5df8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r5, #0 │ │ │ │ - beq b5f00 │ │ │ │ - ldr r1, [pc, #388] @ b5f8c │ │ │ │ + beq b5f0c │ │ │ │ + ldr r1, [pc, #388] @ b5f98 │ │ │ │ mov r2, #25 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ bl 54c84 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq b5e3c │ │ │ │ + beq b5e48 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - ldr r5, [pc, #332] @ b5f90 │ │ │ │ + bl 40e554 │ │ │ │ + ldr r5, [pc, #332] @ b5f9c │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - beq b5e58 │ │ │ │ + beq b5e64 │ │ │ │ bl 55a54 │ │ │ │ ldr r1, [r5, #56] @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ bl 54de0 │ │ │ │ - ldr r3, [pc, #296] @ b5f94 │ │ │ │ - ldr r1, [pc, #296] @ b5f98 │ │ │ │ - ldr r0, [pc, #296] @ b5f9c │ │ │ │ + ldr r3, [pc, #296] @ b5fa0 │ │ │ │ + ldr r1, [pc, #296] @ b5fa4 │ │ │ │ + ldr r0, [pc, #296] @ b5fa8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ add r0, sp, #12 │ │ │ │ strd r2, [sp] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r2, #14 │ │ │ │ - bl 3419ec │ │ │ │ + bl 3419fc │ │ │ │ mov r0, r4 │ │ │ │ bl 554dc │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #192] @ b5f80 │ │ │ │ + ldr r0, [pc, #192] @ b5f8c │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #188] @ b5f84 │ │ │ │ + ldr r1, [pc, #188] @ b5f90 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 8e6bc │ │ │ │ - b b5f60 │ │ │ │ + b b5f6c │ │ │ │ bl 53d18 │ │ │ │ - bl 647da0 │ │ │ │ - b b5f08 │ │ │ │ + bl 647db0 │ │ │ │ + b b5f14 │ │ │ │ bl 53d18 │ │ │ │ - bl 647da0 │ │ │ │ - ldr r2, [pc, #148] @ b5fa4 │ │ │ │ + bl 647db0 │ │ │ │ + ldr r2, [pc, #148] @ b5fb0 │ │ │ │ mov r7, #2 │ │ │ │ - ldr r3, [pc, #144] @ b5fa8 │ │ │ │ + ldr r3, [pc, #144] @ b5fb4 │ │ │ │ mov r6, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #16] │ │ │ │ add r0, sp, #32 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r1, [pc, #100] @ b5fac │ │ │ │ + ldr r1, [pc, #100] @ b5fb8 │ │ │ │ add r2, sp, #12 │ │ │ │ str r7, [r0, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [r0, #8] │ │ │ │ str r6, [r0, #12] │ │ │ │ str r3, [r0, #16] │ │ │ │ bl 8e6bc │ │ │ │ @@ -98851,90 +98854,90 @@ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 53180 │ │ │ │ bl 8e864 │ │ │ │ mov r0, r4 │ │ │ │ bl 554dc │ │ │ │ bl 8e864 │ │ │ │ bl 8e864 │ │ │ │ - adceq ip, sl, r8, lsl #12 │ │ │ │ - adceq ip, sl, r8, lsl #12 │ │ │ │ - adcseq ip, r0, r8, ror #23 │ │ │ │ - addeq r5, sp, r0, asr #14 │ │ │ │ - adcseq ip, r0, ip, asr sl │ │ │ │ - adceq sp, sl, ip, lsr #5 │ │ │ │ - addeq r5, sp, r6, asr #13 │ │ │ │ - adceq sp, sl, ip, lsl #5 │ │ │ │ - addeq r5, sp, sp, lsl #16 │ │ │ │ - andseq ip, sp, r4, lsr r6 │ │ │ │ - ldrdeq ip, [sl], r0 @ │ │ │ │ - strhteq ip, [sl], r4 │ │ │ │ - addeq r5, sp, r0, lsl r0 │ │ │ │ - addeq r5, sp, r3, lsl r0 │ │ │ │ - strdeq r4, [sp], r8 │ │ │ │ + strdeq ip, [sl], ip @ │ │ │ │ + strdeq ip, [sl], ip @ │ │ │ │ + ldrsbteq ip, [r0], ip │ │ │ │ + addeq r5, sp, r4, lsr r7 │ │ │ │ + adcseq ip, r0, r0, asr sl │ │ │ │ + adceq sp, sl, r0, lsr #5 │ │ │ │ + @ instruction: 0x008d56ba │ │ │ │ + adceq sp, sl, r0, lsl #5 │ │ │ │ + addeq r5, sp, r1, lsl #16 │ │ │ │ + andseq ip, sp, r8, lsr r6 │ │ │ │ + adceq ip, sl, r4, asr #21 │ │ │ │ + adceq ip, sl, r8, lsr #21 │ │ │ │ + addeq r5, sp, r4 │ │ │ │ + addeq r5, sp, r7 │ │ │ │ + addeq r4, sp, ip, ror #31 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldrd r4, [r2] │ │ │ │ - bl 649d70 │ │ │ │ + bl 649d80 │ │ │ │ cmp r0, r5 │ │ │ │ - bne b60a4 │ │ │ │ + bne b60b0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5499c │ │ │ │ cmp r0, #0 │ │ │ │ - beq b6010 │ │ │ │ + beq b601c │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #288] @ b6110 │ │ │ │ + ldr r0, [pc, #288] @ b611c │ │ │ │ add r0, pc, r0 │ │ │ │ ldrd r0, [r0, #40] @ 0x28 │ │ │ │ add r0, r0, r4 │ │ │ │ add r0, r0, r1 │ │ │ │ - bl 243a4c │ │ │ │ + bl 243a5c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 554dc │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r4, #128 @ 0x80 │ │ │ │ bl 53930 │ │ │ │ - ldr r1, [pc, #224] @ b6104 │ │ │ │ + ldr r1, [pc, #224] @ b6110 │ │ │ │ mov r2, #0 │ │ │ │ add r3, sp, #28 │ │ │ │ strb r2, [r0] │ │ │ │ stm r3, {r0, r2, r4} │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, #23 │ │ │ │ bl 55380 │ │ │ │ - ldr r1, [pc, #192] @ b6108 │ │ │ │ + ldr r1, [pc, #192] @ b6114 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldmib sp, {r4, r5} │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - ldr r2, [pc, #164] @ b610c │ │ │ │ + ldr r2, [pc, #164] @ b6118 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ bl 534b0 │ │ │ │ mov r0, r6 │ │ │ │ bl 53180 │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ - blt b609c │ │ │ │ + blt b60a8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b609c │ │ │ │ + beq b60a8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #80] @ b60fc │ │ │ │ + ldr r0, [pc, #80] @ b6108 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #76] @ b6100 │ │ │ │ + ldr r1, [pc, #76] @ b610c │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r2, #4 │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -98946,81 +98949,81 @@ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 53180 │ │ │ │ bl 8e864 │ │ │ │ mov r0, r4 │ │ │ │ bl 554dc │ │ │ │ bl 8e864 │ │ │ │ bl 8e864 │ │ │ │ - adceq ip, sl, ip, lsl r4 │ │ │ │ - adceq ip, sl, ip, lsl r4 │ │ │ │ - addeq r4, sp, ip, asr sp │ │ │ │ - addeq r4, sp, pc, asr sp │ │ │ │ - addeq r4, sp, r8, asr #26 │ │ │ │ - adcseq ip, r0, ip, asr fp │ │ │ │ + adceq ip, sl, r0, lsl r4 │ │ │ │ + adceq ip, sl, r0, lsl r4 │ │ │ │ + addeq r4, sp, r0, asr sp │ │ │ │ + addeq r4, sp, r3, asr sp │ │ │ │ + addeq r4, sp, ip, lsr sp │ │ │ │ + adcseq ip, r0, r0, asr fp │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldrd r4, [r2] │ │ │ │ - bl 649d70 │ │ │ │ + bl 649d80 │ │ │ │ cmp r0, r5 │ │ │ │ - bne b61fc │ │ │ │ + bne b6208 │ │ │ │ mov r0, r4 │ │ │ │ bl 5499c │ │ │ │ cmp r0, #0 │ │ │ │ - beq b6168 │ │ │ │ + beq b6174 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #288] @ b6268 │ │ │ │ + ldr r0, [pc, #288] @ b6274 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrd r0, [r0, #40] @ 0x28 │ │ │ │ add r0, r0, r4 │ │ │ │ add r0, r0, r1 │ │ │ │ - bl d1ed0 │ │ │ │ + bl d1ee0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 554dc │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r4, #128 @ 0x80 │ │ │ │ bl 53930 │ │ │ │ - ldr r1, [pc, #224] @ b625c │ │ │ │ + ldr r1, [pc, #224] @ b6268 │ │ │ │ mov r2, #0 │ │ │ │ add r3, sp, #28 │ │ │ │ strb r2, [r0] │ │ │ │ stm r3, {r0, r2, r4} │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, #23 │ │ │ │ bl 55380 │ │ │ │ - ldr r1, [pc, #192] @ b6260 │ │ │ │ + ldr r1, [pc, #192] @ b626c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldmib sp, {r4, r5} │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - ldr r2, [pc, #164] @ b6264 │ │ │ │ + ldr r2, [pc, #164] @ b6270 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ bl 534b0 │ │ │ │ mov r0, r6 │ │ │ │ bl 53180 │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ - blt b61f4 │ │ │ │ + blt b6200 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b61f4 │ │ │ │ + beq b6200 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #80] @ b6254 │ │ │ │ + ldr r0, [pc, #80] @ b6260 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #76] @ b6258 │ │ │ │ + ldr r1, [pc, #76] @ b6264 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r2, #4 │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -99032,55 +99035,55 @@ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 53180 │ │ │ │ bl 8e864 │ │ │ │ mov r0, r4 │ │ │ │ bl 554dc │ │ │ │ bl 8e864 │ │ │ │ bl 8e864 │ │ │ │ - adceq ip, sl, r4, asr #5 │ │ │ │ - adceq ip, sl, r4, asr #5 │ │ │ │ - addeq r4, sp, r4, lsl #24 │ │ │ │ - addeq r4, sp, r7, lsl #24 │ │ │ │ - strdeq r4, [sp], r0 │ │ │ │ - adcseq ip, r0, ip, asr #15 │ │ │ │ + strhteq ip, [sl], r8 │ │ │ │ + strhteq ip, [sl], r8 │ │ │ │ + strdeq r4, [sp], r8 │ │ │ │ + strdeq r4, [sp], fp │ │ │ │ + addeq r4, sp, r4, ror #23 │ │ │ │ + adcseq ip, r0, r0, asr #15 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #1000 @ 0x3e8 │ │ │ │ ldrd r4, [r2] │ │ │ │ - bl 649d70 │ │ │ │ + bl 649d80 │ │ │ │ cmp r0, r5 │ │ │ │ - bne b62ec │ │ │ │ + bne b62f8 │ │ │ │ ldr r0, [r4] │ │ │ │ adds r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ - bcs b6324 │ │ │ │ + bcs b6330 │ │ │ │ mov r0, #0 │ │ │ │ str r4, [sp, #496] @ 0x1f0 │ │ │ │ strb r0, [sp, #500] @ 0x1f4 │ │ │ │ - bl 64d0ec │ │ │ │ + bl 64d0fc │ │ │ │ add r5, sp, #512 @ 0x200 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #508] @ 0x1fc │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #488 @ 0x1e8 │ │ │ │ bl 53d54 │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, sp, #508 @ 0x1fc │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r5 │ │ │ │ - bl 157cf8 │ │ │ │ + bl 157d08 │ │ │ │ mov r0, r4 │ │ │ │ bl 556b0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl b9760 │ │ │ │ + bl b976c │ │ │ │ add sp, sp, #1000 @ 0x3e8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #84] @ b6348 │ │ │ │ + ldr r0, [pc, #84] @ b6354 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #80] @ b634c │ │ │ │ + ldr r1, [pc, #80] @ b6358 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #528] @ 0x210 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #524] @ 0x20c │ │ │ │ mov r2, #4 │ │ │ │ str r3, [sp, #516] @ 0x204 │ │ │ │ @@ -99089,224 +99092,224 @@ │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ bl 8e6bc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, r4 │ │ │ │ bl 556b0 │ │ │ │ bl 8e864 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 297990 │ │ │ │ - b b6344 │ │ │ │ + bl 2979a0 │ │ │ │ + b b6350 │ │ │ │ bl 8e880 │ │ │ │ bl 8e864 │ │ │ │ - ldrdeq ip, [sl], r4 @ │ │ │ │ - ldrdeq ip, [sl], r4 @ │ │ │ │ + adceq ip, sl, r8, asr #3 │ │ │ │ + adceq ip, sl, r8, asr #3 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldrd r4, [r2] │ │ │ │ str r0, [sp] │ │ │ │ - bl 649d70 │ │ │ │ + bl 649d80 │ │ │ │ cmp r0, r5 │ │ │ │ - bne b64dc │ │ │ │ + bne b64e8 │ │ │ │ mov r0, r4 │ │ │ │ bl 5499c │ │ │ │ cmp r0, #0 │ │ │ │ - beq b6448 │ │ │ │ + beq b6454 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 2479e4 │ │ │ │ + bl 2479f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b6438 │ │ │ │ - ldr r0, [pc, #436] @ b654c │ │ │ │ + bne b6444 │ │ │ │ + ldr r0, [pc, #436] @ b6558 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrd r0, [r0, #40] @ 0x28 │ │ │ │ add r0, r0, r4 │ │ │ │ add r6, r0, r1 │ │ │ │ ldr r0, [r6, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b6518 │ │ │ │ + bne b6524 │ │ │ │ mvn r0, #0 │ │ │ │ mov r7, #0 │ │ │ │ str r0, [r6, #80] @ 0x50 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r6, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b63d8 │ │ │ │ + beq b63e4 │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r6, #80] @ 0x50 │ │ │ │ add r2, r0, #1 │ │ │ │ - ldr r5, [pc, #368] @ b6550 │ │ │ │ + ldr r5, [pc, #368] @ b655c │ │ │ │ str r2, [r6, #80] @ 0x50 │ │ │ │ add r5, pc, r5 │ │ │ │ str r7, [r6, #84] @ 0x54 │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - beq b6404 │ │ │ │ - ldr r0, [pc, #340] @ b6554 │ │ │ │ + beq b6410 │ │ │ │ + ldr r0, [pc, #340] @ b6560 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 565b4 │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ bl 54de0 │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - beq b642c │ │ │ │ - ldr r0, [pc, #304] @ b6558 │ │ │ │ + beq b6438 │ │ │ │ + ldr r0, [pc, #304] @ b6564 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 565b4 │ │ │ │ ldr r1, [r5, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ bl 54de0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 554dc │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r4, #128 @ 0x80 │ │ │ │ bl 53930 │ │ │ │ - ldr r1, [pc, #260] @ b6560 │ │ │ │ + ldr r1, [pc, #260] @ b656c │ │ │ │ mov r2, #0 │ │ │ │ add r3, sp, #28 │ │ │ │ strb r2, [r0] │ │ │ │ stm r3, {r0, r2, r4} │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, #23 │ │ │ │ bl 55380 │ │ │ │ - ldr r1, [pc, #228] @ b6564 │ │ │ │ + ldr r1, [pc, #228] @ b6570 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldmib sp, {r4, r5} │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - ldr r2, [pc, #200] @ b6568 │ │ │ │ + ldr r2, [pc, #200] @ b6574 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ bl 534b0 │ │ │ │ mov r0, r6 │ │ │ │ bl 53180 │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ - blt b64d4 │ │ │ │ + blt b64e0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b64d4 │ │ │ │ + beq b64e0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #96] @ b6544 │ │ │ │ + ldr r0, [pc, #96] @ b6550 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #92] @ b6548 │ │ │ │ + ldr r1, [pc, #92] @ b6554 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r2, #4 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ bl 8e6bc │ │ │ │ - b b6524 │ │ │ │ - ldr r0, [pc, #60] @ b655c │ │ │ │ + b b6530 │ │ │ │ + ldr r0, [pc, #60] @ b6568 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ecbc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 53180 │ │ │ │ bl 8e864 │ │ │ │ mov r0, r4 │ │ │ │ bl 554dc │ │ │ │ bl 8e864 │ │ │ │ bl 8e864 │ │ │ │ - adceq fp, sl, r4, ror #31 │ │ │ │ - adceq fp, sl, r4, ror #31 │ │ │ │ - adcseq ip, r0, r4, ror #15 │ │ │ │ - adcseq ip, r0, r8, asr #15 │ │ │ │ - adcseq ip, r0, ip, lsr #15 │ │ │ │ - adcseq ip, r0, r4, lsl #15 │ │ │ │ - ldrdeq ip, [sl], ip @ │ │ │ │ - addeq r4, sp, r4, lsr #18 │ │ │ │ - addeq r4, sp, r7, lsr #18 │ │ │ │ - addeq r4, sp, r0, lsl r9 │ │ │ │ + ldrdeq fp, [sl], r8 @ │ │ │ │ + ldrdeq fp, [sl], r8 @ │ │ │ │ + ldrsbteq ip, [r0], r8 │ │ │ │ + ldrhteq ip, [r0], ip │ │ │ │ + adcseq ip, r0, r0, lsr #15 │ │ │ │ + adcseq ip, r0, r8, ror r7 │ │ │ │ + ldrdeq ip, [sl], r0 @ │ │ │ │ + addeq r4, sp, r8, lsl r9 │ │ │ │ + addeq r4, sp, fp, lsl r9 │ │ │ │ + addeq r4, sp, r4, lsl #18 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ ldm r2, {r4, r7} │ │ │ │ - bl 649d70 │ │ │ │ + bl 649d80 │ │ │ │ cmp r0, r7 │ │ │ │ - bne b6674 │ │ │ │ + bne b6680 │ │ │ │ mov r0, r4 │ │ │ │ bl 5499c │ │ │ │ cmp r0, #0 │ │ │ │ - beq b65d8 │ │ │ │ - ldr r1, [pc, #308] @ b66d4 │ │ │ │ + beq b65e4 │ │ │ │ + ldr r1, [pc, #308] @ b66e0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [pc, #304] @ b66d8 │ │ │ │ + ldr r3, [pc, #304] @ b66e4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 21e3b8 │ │ │ │ + bl 21e3c8 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 644b84 │ │ │ │ + bl 644b94 │ │ │ │ mov r0, r4 │ │ │ │ bl 554dc │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r4, #128 @ 0x80 │ │ │ │ bl 53930 │ │ │ │ - ldr r1, [pc, #240] @ b66dc │ │ │ │ + ldr r1, [pc, #240] @ b66e8 │ │ │ │ mov r2, #0 │ │ │ │ add r3, sp, #28 │ │ │ │ strb r2, [r0] │ │ │ │ stm r3, {r0, r2, r4} │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, #31 │ │ │ │ bl 55380 │ │ │ │ - ldr r1, [pc, #208] @ b66e0 │ │ │ │ + ldr r1, [pc, #208] @ b66ec │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldmib sp, {r4, r5} │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - ldr r2, [pc, #180] @ b66e4 │ │ │ │ + ldr r2, [pc, #180] @ b66f0 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ bl 534b0 │ │ │ │ mov r0, r6 │ │ │ │ bl 53180 │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ - blt b6654 │ │ │ │ + blt b6660 │ │ │ │ cmp r4, #0 │ │ │ │ - bne b665c │ │ │ │ + bne b6668 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #80] @ b66cc │ │ │ │ + ldr r0, [pc, #80] @ b66d8 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #76] @ b66d0 │ │ │ │ + ldr r1, [pc, #76] @ b66dc │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r2, #4 │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -99318,198 +99321,198 @@ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 53180 │ │ │ │ bl 8e864 │ │ │ │ mov r0, r4 │ │ │ │ bl 554dc │ │ │ │ bl 8e864 │ │ │ │ bl 8e864 │ │ │ │ - adceq fp, sl, ip, asr #28 │ │ │ │ - adceq fp, sl, ip, asr #28 │ │ │ │ - addeq r7, sp, r0, ror #4 │ │ │ │ - ldrdeq r2, [fp], r4 @ │ │ │ │ - ldrdeq r4, [sp], lr │ │ │ │ - umulleq r4, sp, r7, r7 │ │ │ │ - addeq r4, sp, r0, lsl #15 │ │ │ │ + adceq fp, sl, r0, asr #28 │ │ │ │ + adceq fp, sl, r0, asr #28 │ │ │ │ + addeq r7, sp, r4, asr r2 │ │ │ │ + adceq r2, fp, r8, asr #29 │ │ │ │ + ldrdeq r4, [sp], r2 │ │ │ │ + addeq r4, sp, fp, lsl #15 │ │ │ │ + addeq r4, sp, r4, ror r7 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ - ldr r1, [pc, #188] @ b67b4 │ │ │ │ + ldr r1, [pc, #188] @ b67c0 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r3, [pc, #184] @ b67b8 │ │ │ │ + ldr r3, [pc, #184] @ b67c4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 342a14 │ │ │ │ + bl 342a24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b6750 │ │ │ │ + beq b675c │ │ │ │ mov r0, #0 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 1ee1c0 │ │ │ │ + bl 1ee1d0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #4 │ │ │ │ - bne b6758 │ │ │ │ + bne b6764 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ ldr ip, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - ldr r0, [pc, #76] @ b67bc │ │ │ │ - ldr r3, [pc, #76] @ b67c0 │ │ │ │ - ldr lr, [pc, #76] @ b67c4 │ │ │ │ + ldr r0, [pc, #76] @ b67c8 │ │ │ │ + ldr r3, [pc, #76] @ b67cc │ │ │ │ + ldr lr, [pc, #76] @ b67d0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ add lr, pc, lr │ │ │ │ str r4, [sp, #32] │ │ │ │ str r2, [sp, #28] │ │ │ │ str ip, [sp, #24] │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str lr, [sp] │ │ │ │ bl 8ed74 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ add r0, sp, #24 │ │ │ │ - bl b863c │ │ │ │ + bl b8648 │ │ │ │ bl 8e864 │ │ │ │ bl 8e864 │ │ │ │ - addeq lr, ip, r0, lsr #16 │ │ │ │ - umlaleq ip, sl, r4, r5 │ │ │ │ - umulleq r2, sp, r7, r3 │ │ │ │ - adceq fp, sl, r0, asr #27 │ │ │ │ - adceq ip, sl, r8, lsr #10 │ │ │ │ + addeq lr, ip, r4, lsl r8 │ │ │ │ + adceq ip, sl, r8, lsl #11 │ │ │ │ + addeq r2, sp, fp, lsl #7 │ │ │ │ + strhteq fp, [sl], r4 │ │ │ │ + adceq ip, sl, ip, lsl r5 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r5, [r2, #8] │ │ │ │ mov r4, r2 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 649d70 │ │ │ │ + bl 649d80 │ │ │ │ cmp r5, r0 │ │ │ │ - bne b69a0 │ │ │ │ + bne b69ac │ │ │ │ ldrd r4, [r4] │ │ │ │ mov r0, r4 │ │ │ │ bl 5499c │ │ │ │ cmp r0, #0 │ │ │ │ - beq b6868 │ │ │ │ + beq b6874 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ bl 5499c │ │ │ │ cmp r0, #0 │ │ │ │ - beq b6900 │ │ │ │ + beq b690c │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 2458cc │ │ │ │ + bl 2458dc │ │ │ │ and r0, r0, #6 │ │ │ │ sub r0, r0, #4 │ │ │ │ clz r0, r0 │ │ │ │ lsr r1, r0, #5 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 644b84 │ │ │ │ + bl 644b94 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 2458cc │ │ │ │ + bl 2458dc │ │ │ │ sub r0, r0, #3 │ │ │ │ clz r0, r0 │ │ │ │ lsr r1, r0, #5 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 644b84 │ │ │ │ + bl 644b94 │ │ │ │ mov r0, r5 │ │ │ │ bl 554dc │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - b b6994 │ │ │ │ + b b69a0 │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r4, #128 @ 0x80 │ │ │ │ bl 53930 │ │ │ │ - ldr r1, [pc, #420] @ b6a20 │ │ │ │ + ldr r1, [pc, #420] @ b6a2c │ │ │ │ mov r2, #0 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ strb r2, [r0] │ │ │ │ stm r3, {r0, r2, r4} │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r2, #31 │ │ │ │ bl 55380 │ │ │ │ - ldr r1, [pc, #388] @ b6a24 │ │ │ │ + ldr r1, [pc, #388] @ b6a30 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #13 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - ldr r2, [pc, #356] @ b6a28 │ │ │ │ + ldr r2, [pc, #356] @ b6a34 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ bl 534b0 │ │ │ │ mov r0, r6 │ │ │ │ bl 53180 │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ - blt b6998 │ │ │ │ + blt b69a4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b6998 │ │ │ │ + beq b69a4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r5, #128 @ 0x80 │ │ │ │ bl 53930 │ │ │ │ - ldr r1, [pc, #280] @ b6a2c │ │ │ │ + ldr r1, [pc, #280] @ b6a38 │ │ │ │ mov r2, #0 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ strb r2, [r0] │ │ │ │ stm r3, {r0, r2, r5} │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r2, #33 @ 0x21 │ │ │ │ bl 55380 │ │ │ │ - ldr r1, [pc, #248] @ b6a30 │ │ │ │ + ldr r1, [pc, #248] @ b6a3c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #13 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - ldr r2, [pc, #216] @ b6a34 │ │ │ │ + ldr r2, [pc, #216] @ b6a40 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r7 │ │ │ │ bl 534b0 │ │ │ │ mov r0, r7 │ │ │ │ bl 53180 │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ - blt b6990 │ │ │ │ + blt b699c │ │ │ │ cmp r5, #0 │ │ │ │ - beq b6990 │ │ │ │ + beq b699c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 554dc │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #112] @ b6a18 │ │ │ │ + ldr r0, [pc, #112] @ b6a24 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #108] @ b6a1c │ │ │ │ + ldr r1, [pc, #108] @ b6a28 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #24] │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #4 │ │ │ │ str r3, [sp, #12] │ │ │ │ @@ -99529,92 +99532,92 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 554dc │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ bl 554dc │ │ │ │ bl 8e864 │ │ │ │ bl 8e864 │ │ │ │ - adceq fp, sl, r0, lsr #22 │ │ │ │ - adceq fp, sl, r0, lsr #22 │ │ │ │ - addeq r4, sp, lr, lsl #12 │ │ │ │ - addeq r4, sp, r7, lsl #10 │ │ │ │ - addeq r4, sp, ip, ror #9 │ │ │ │ - umulleq r4, sp, r5, r5 │ │ │ │ - addeq r4, sp, pc, ror #8 │ │ │ │ - addeq r4, sp, r4, asr r4 │ │ │ │ + adceq fp, sl, r4, lsl fp │ │ │ │ + adceq fp, sl, r4, lsl fp │ │ │ │ + addeq r4, sp, r2, lsl #12 │ │ │ │ + strdeq r4, [sp], fp │ │ │ │ + addeq r4, sp, r0, ror #9 │ │ │ │ + addeq r4, sp, r9, lsl #11 │ │ │ │ + addeq r4, sp, r3, ror #8 │ │ │ │ + addeq r4, sp, r8, asr #8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldrd r4, [r2] │ │ │ │ - bl 649d70 │ │ │ │ + bl 649d80 │ │ │ │ cmp r0, r5 │ │ │ │ - bne b6b44 │ │ │ │ + bne b6b50 │ │ │ │ mov r0, r4 │ │ │ │ bl 5499c │ │ │ │ cmp r0, #0 │ │ │ │ - beq b6ab0 │ │ │ │ - ldr r5, [pc, #328] @ b6bb0 │ │ │ │ + beq b6abc │ │ │ │ + ldr r5, [pc, #328] @ b6bbc │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldrd r0, [r5, #40] @ 0x28 │ │ │ │ add r0, r0, r4 │ │ │ │ add r0, r0, r1 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0, #36] @ 0x24 │ │ │ │ ldrd r0, [r5, #40] @ 0x28 │ │ │ │ add r0, r0, r4 │ │ │ │ add r0, r0, r1 │ │ │ │ - bl 2e2f00 │ │ │ │ + bl 2e2f10 │ │ │ │ ldrd r0, [r5, #40] @ 0x28 │ │ │ │ add r0, r0, r4 │ │ │ │ add r0, r0, r1 │ │ │ │ - bl 2e1e28 │ │ │ │ + bl 2e1e38 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 554dc │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r4, #128 @ 0x80 │ │ │ │ bl 53930 │ │ │ │ - ldr r1, [pc, #224] @ b6ba4 │ │ │ │ + ldr r1, [pc, #224] @ b6bb0 │ │ │ │ mov r2, #0 │ │ │ │ add r3, sp, #28 │ │ │ │ strb r2, [r0] │ │ │ │ stm r3, {r0, r2, r4} │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, #23 │ │ │ │ bl 55380 │ │ │ │ - ldr r1, [pc, #192] @ b6ba8 │ │ │ │ + ldr r1, [pc, #192] @ b6bb4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldmib sp, {r4, r5} │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - ldr r2, [pc, #164] @ b6bac │ │ │ │ + ldr r2, [pc, #164] @ b6bb8 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ bl 534b0 │ │ │ │ mov r0, r6 │ │ │ │ bl 53180 │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ - blt b6b3c │ │ │ │ + blt b6b48 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b6b3c │ │ │ │ + beq b6b48 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #80] @ b6b9c │ │ │ │ + ldr r0, [pc, #80] @ b6ba8 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #76] @ b6ba0 │ │ │ │ + ldr r1, [pc, #76] @ b6bac │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r2, #4 │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -99626,55 +99629,55 @@ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 53180 │ │ │ │ bl 8e864 │ │ │ │ mov r0, r4 │ │ │ │ bl 554dc │ │ │ │ bl 8e864 │ │ │ │ bl 8e864 │ │ │ │ - adceq fp, sl, ip, ror r9 │ │ │ │ - adceq fp, sl, ip, ror r9 │ │ │ │ - @ instruction: 0x008d42bc │ │ │ │ - @ instruction: 0x008d42bf │ │ │ │ - addeq r4, sp, r8, lsr #5 │ │ │ │ - adcseq ip, r0, r4, asr r2 │ │ │ │ + adceq fp, sl, r0, ror r9 │ │ │ │ + adceq fp, sl, r0, ror r9 │ │ │ │ + @ instruction: 0x008d42b0 │ │ │ │ + @ instruction: 0x008d42b3 │ │ │ │ + umulleq r4, sp, ip, r2 │ │ │ │ + adcseq ip, r0, r8, asr #4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #1016 @ 0x3f8 │ │ │ │ ldrd r4, [r2] │ │ │ │ - bl 649d70 │ │ │ │ + bl 649d80 │ │ │ │ cmp r0, r5 │ │ │ │ - bne b6c34 │ │ │ │ + bne b6c40 │ │ │ │ ldr r0, [r4] │ │ │ │ adds r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ - bcs b6c6c │ │ │ │ + bcs b6c78 │ │ │ │ mov r0, #0 │ │ │ │ str r4, [sp, #504] @ 0x1f8 │ │ │ │ strb r0, [sp, #508] @ 0x1fc │ │ │ │ - bl 64d0ec │ │ │ │ + bl 64d0fc │ │ │ │ add r5, sp, #520 @ 0x208 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #516] @ 0x204 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #496 @ 0x1f0 │ │ │ │ bl 53d54 │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, sp, #516 @ 0x204 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r5 │ │ │ │ - bl 15741c │ │ │ │ + bl 15742c │ │ │ │ mov r0, r4 │ │ │ │ bl 556b0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl b9760 │ │ │ │ + bl b976c │ │ │ │ add sp, sp, #1016 @ 0x3f8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #84] @ b6c90 │ │ │ │ + ldr r0, [pc, #84] @ b6c9c │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #80] @ b6c94 │ │ │ │ + ldr r1, [pc, #80] @ b6ca0 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #536] @ 0x218 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #532] @ 0x214 │ │ │ │ mov r2, #4 │ │ │ │ str r3, [sp, #524] @ 0x20c │ │ │ │ @@ -99683,81 +99686,81 @@ │ │ │ │ add r0, sp, #520 @ 0x208 │ │ │ │ bl 8e6bc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, r4 │ │ │ │ bl 556b0 │ │ │ │ bl 8e864 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 297ab8 │ │ │ │ - b b6c8c │ │ │ │ + bl 297ac8 │ │ │ │ + b b6c98 │ │ │ │ bl 8e880 │ │ │ │ bl 8e864 │ │ │ │ - adceq fp, sl, ip, lsl #17 │ │ │ │ - adceq fp, sl, ip, lsl #17 │ │ │ │ + adceq fp, sl, r0, lsl #17 │ │ │ │ + adceq fp, sl, r0, lsl #17 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldrd r4, [r2] │ │ │ │ - bl 649d70 │ │ │ │ + bl 649d80 │ │ │ │ cmp r0, r5 │ │ │ │ - bne b6d80 │ │ │ │ + bne b6d8c │ │ │ │ mov r0, r4 │ │ │ │ bl 5499c │ │ │ │ cmp r0, #0 │ │ │ │ - beq b6cec │ │ │ │ + beq b6cf8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #288] @ b6dec │ │ │ │ + ldr r0, [pc, #288] @ b6df8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrd r0, [r0, #40] @ 0x28 │ │ │ │ add r0, r0, r4 │ │ │ │ add r0, r0, r1 │ │ │ │ - bl 3052bc │ │ │ │ + bl 3052cc │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 554dc │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r4, #128 @ 0x80 │ │ │ │ bl 53930 │ │ │ │ - ldr r1, [pc, #224] @ b6de0 │ │ │ │ + ldr r1, [pc, #224] @ b6dec │ │ │ │ mov r2, #0 │ │ │ │ add r3, sp, #28 │ │ │ │ strb r2, [r0] │ │ │ │ stm r3, {r0, r2, r4} │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, #23 │ │ │ │ bl 55380 │ │ │ │ - ldr r1, [pc, #192] @ b6de4 │ │ │ │ + ldr r1, [pc, #192] @ b6df0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #13 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldmib sp, {r4, r5} │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - ldr r2, [pc, #164] @ b6de8 │ │ │ │ + ldr r2, [pc, #164] @ b6df4 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ bl 534b0 │ │ │ │ mov r0, r6 │ │ │ │ bl 53180 │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ - blt b6d78 │ │ │ │ + blt b6d84 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b6d78 │ │ │ │ + beq b6d84 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #80] @ b6dd8 │ │ │ │ + ldr r0, [pc, #80] @ b6de4 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #76] @ b6ddc │ │ │ │ + ldr r1, [pc, #76] @ b6de8 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r2, #4 │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -99769,57 +99772,57 @@ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 53180 │ │ │ │ bl 8e864 │ │ │ │ mov r0, r4 │ │ │ │ bl 554dc │ │ │ │ bl 8e864 │ │ │ │ bl 8e864 │ │ │ │ - adceq fp, sl, r0, asr #14 │ │ │ │ - adceq fp, sl, r0, asr #14 │ │ │ │ - addeq r4, sp, r0, lsl #1 │ │ │ │ - addeq r4, sp, r3, lsl #1 │ │ │ │ - addeq r4, sp, ip, rrx │ │ │ │ - ldrhteq ip, [r0], r4 │ │ │ │ + adceq fp, sl, r4, lsr r7 │ │ │ │ + adceq fp, sl, r4, lsr r7 │ │ │ │ + addeq r4, sp, r4, ror r0 │ │ │ │ + addeq r4, sp, r7, ror r0 │ │ │ │ + addeq r4, sp, r0, rrx │ │ │ │ + adcseq ip, r0, r8, lsr #3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ ldrd r4, [r2] │ │ │ │ - bl 649d70 │ │ │ │ + bl 649d80 │ │ │ │ cmp r0, r5 │ │ │ │ - bne b6e78 │ │ │ │ + bne b6e84 │ │ │ │ ldr r0, [r4] │ │ │ │ adds r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ - bcs b6eb0 │ │ │ │ + bcs b6ebc │ │ │ │ mov r0, #0 │ │ │ │ str r4, [sp, #560] @ 0x230 │ │ │ │ strb r0, [sp, #564] @ 0x234 │ │ │ │ - bl 64d0ec │ │ │ │ + bl 64d0fc │ │ │ │ add r5, sp, #576 @ 0x240 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #572] @ 0x23c │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #552 @ 0x228 │ │ │ │ bl 53d54 │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, sp, #572 @ 0x23c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r5 │ │ │ │ - bl 158ed4 │ │ │ │ + bl 158ee4 │ │ │ │ mov r0, r4 │ │ │ │ bl 556b0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl b9760 │ │ │ │ + bl b976c │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #84] @ b6ed4 │ │ │ │ + ldr r0, [pc, #84] @ b6ee0 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #80] @ b6ed8 │ │ │ │ + ldr r1, [pc, #80] @ b6ee4 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #592] @ 0x250 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #588] @ 0x24c │ │ │ │ mov r2, #4 │ │ │ │ str r3, [sp, #580] @ 0x244 │ │ │ │ @@ -99828,88 +99831,88 @@ │ │ │ │ add r0, sp, #576 @ 0x240 │ │ │ │ bl 8e6bc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, r4 │ │ │ │ bl 556b0 │ │ │ │ bl 8e864 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 297b54 │ │ │ │ - b b6ed0 │ │ │ │ + bl 297b64 │ │ │ │ + b b6edc │ │ │ │ bl 8e880 │ │ │ │ bl 8e864 │ │ │ │ - adceq fp, sl, r8, asr #12 │ │ │ │ - adceq fp, sl, r8, asr #12 │ │ │ │ + adceq fp, sl, ip, lsr r6 │ │ │ │ + adceq fp, sl, ip, lsr r6 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #584 @ 0x248 │ │ │ │ ldrd r4, [r2] │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 649d70 │ │ │ │ + bl 649d80 │ │ │ │ cmp r0, r5 │ │ │ │ - bne b6fe0 │ │ │ │ + bne b6fec │ │ │ │ mov r0, r4 │ │ │ │ bl 5499c │ │ │ │ cmp r0, #0 │ │ │ │ - beq b6f48 │ │ │ │ + beq b6f54 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #312] @ b704c │ │ │ │ + ldr r0, [pc, #312] @ b7058 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r6, [r0, #40] @ 0x28 │ │ │ │ ldr r5, [r0, #44] @ 0x2c │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 3e6aec │ │ │ │ + bl 3e6afc │ │ │ │ add r0, r6, r4 │ │ │ │ add r0, r0, r5 │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 2e300c │ │ │ │ + bl 2e301c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #584 @ 0x248 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 554dc │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r4, #128 @ 0x80 │ │ │ │ bl 53930 │ │ │ │ - ldr r1, [pc, #228] @ b7040 │ │ │ │ + ldr r1, [pc, #228] @ b704c │ │ │ │ mov r2, #0 │ │ │ │ add r3, sp, #8 │ │ │ │ strb r2, [r0] │ │ │ │ stm r3, {r0, r2, r4} │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #23 │ │ │ │ bl 55380 │ │ │ │ - ldr r1, [pc, #196] @ b7044 │ │ │ │ + ldr r1, [pc, #196] @ b7050 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r2, #13 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - ldr r2, [pc, #164] @ b7048 │ │ │ │ + ldr r2, [pc, #164] @ b7054 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ bl 534b0 │ │ │ │ mov r0, r6 │ │ │ │ bl 53180 │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ - blt b6fd8 │ │ │ │ + blt b6fe4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b6fd8 │ │ │ │ + beq b6fe4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #584 @ 0x248 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #80] @ b7038 │ │ │ │ + ldr r0, [pc, #80] @ b7044 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #76] @ b703c │ │ │ │ + ldr r1, [pc, #76] @ b7048 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #32] │ │ │ │ mov r2, #4 │ │ │ │ str r3, [sp, #24] │ │ │ │ @@ -99921,143 +99924,143 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 53180 │ │ │ │ bl 8e864 │ │ │ │ mov r0, r4 │ │ │ │ bl 554dc │ │ │ │ bl 8e864 │ │ │ │ bl 8e864 │ │ │ │ - adceq fp, sl, r0, ror #9 │ │ │ │ - adceq fp, sl, r0, ror #9 │ │ │ │ - addeq r3, sp, r4, lsr #28 │ │ │ │ - addeq r3, sp, r7, lsr #28 │ │ │ │ - addeq r3, sp, ip, lsl #28 │ │ │ │ - adcseq fp, r0, ip, lsl #28 │ │ │ │ + ldrdeq fp, [sl], r4 @ │ │ │ │ + ldrdeq fp, [sl], r4 @ │ │ │ │ + addeq r3, sp, r8, lsl lr │ │ │ │ + addeq r3, sp, fp, lsl lr │ │ │ │ + addeq r3, sp, r0, lsl #28 │ │ │ │ + adcseq fp, r0, r0, lsl #28 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ tst r2, #16 │ │ │ │ - bne b7074 │ │ │ │ + bne b7080 │ │ │ │ tst r2, #32 │ │ │ │ - bne b7078 │ │ │ │ - b 9774ec │ │ │ │ - b 9728c8 │ │ │ │ - b 972938 │ │ │ │ + bne b7084 │ │ │ │ + b 9774fc │ │ │ │ + b 9728d8 │ │ │ │ + b 972948 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ tst r2, #16 │ │ │ │ - bne b7094 │ │ │ │ + bne b70a0 │ │ │ │ tst r2, #32 │ │ │ │ - bne b7098 │ │ │ │ - b 9774dc │ │ │ │ - b 9728c8 │ │ │ │ - b 972938 │ │ │ │ + bne b70a4 │ │ │ │ + b 9774ec │ │ │ │ + b 9728d8 │ │ │ │ + b 972948 │ │ │ │ push {fp, lr} │ │ │ │ - bl ba094 │ │ │ │ + bl ba0a0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b70c4 │ │ │ │ - b c4db0 │ │ │ │ + beq b70d0 │ │ │ │ + b c4dbc │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b70d4 │ │ │ │ + ldr r0, [pc, #4] @ b70e0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq fp, sl, r4, ror #7 │ │ │ │ + ldrdeq fp, [sl], r8 @ │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b70f4 │ │ │ │ - b c23a8 │ │ │ │ + beq b7100 │ │ │ │ + b c23b4 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b7104 │ │ │ │ + ldr r0, [pc, #4] @ b7110 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - strhteq fp, [sl], r4 │ │ │ │ + adceq fp, sl, r8, lsr #7 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq b720c │ │ │ │ - ldr r0, [pc, #232] @ b7218 │ │ │ │ + beq b7218 │ │ │ │ + ldr r0, [pc, #232] @ b7224 │ │ │ │ mov r1, #7 │ │ │ │ - ldr r2, [pc, #228] @ b721c │ │ │ │ + ldr r2, [pc, #228] @ b7228 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 64583c │ │ │ │ - ldr r0, [pc, #216] @ b7220 │ │ │ │ + bl 64584c │ │ │ │ + ldr r0, [pc, #216] @ b722c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne b71d0 │ │ │ │ - ldr r0, [pc, #208] @ b7230 │ │ │ │ + bne b71dc │ │ │ │ + ldr r0, [pc, #208] @ b723c │ │ │ │ mov r2, #7 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ add r0, sp, #8 │ │ │ │ - ldr r1, [pc, #192] @ b7234 │ │ │ │ + ldr r1, [pc, #192] @ b7240 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, #11 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r4 │ │ │ │ bl 537d4 │ │ │ │ mov r4, r0 │ │ │ │ bl 53c70 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne b71b8 │ │ │ │ + bne b71c4 │ │ │ │ str r4, [r5] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ str r4, [r5] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #76] @ b7224 │ │ │ │ + ldr r0, [pc, #76] @ b7230 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #72] @ b7228 │ │ │ │ - ldr r1, [pc, #72] @ b722c │ │ │ │ + ldr r3, [pc, #72] @ b7234 │ │ │ │ + ldr r1, [pc, #72] @ b7238 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #7] │ │ │ │ add r2, sp, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #8 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b b7158 │ │ │ │ - ldr r0, [pc, #36] @ b7238 │ │ │ │ + b b7164 │ │ │ │ + ldr r0, [pc, #36] @ b7244 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - addeq r3, sp, r2, asr #23 │ │ │ │ - adceq fp, sl, r8, lsl r8 │ │ │ │ - ldrshteq fp, [r0], r0 │ │ │ │ - adcseq fp, r0, r4, asr lr │ │ │ │ - adceq fp, sl, r4, lsr #3 │ │ │ │ - adceq fp, sl, r4, ror r9 │ │ │ │ - adcseq fp, r0, r0, ror #29 │ │ │ │ - addeq r3, sp, r6, lsl #23 │ │ │ │ - adceq fp, sl, r4, lsr #32 │ │ │ │ + @ instruction: 0x008d3bb6 │ │ │ │ + adceq fp, sl, ip, lsl #16 │ │ │ │ + adcseq fp, r0, r4, ror #29 │ │ │ │ + adcseq fp, r0, r8, asr #28 │ │ │ │ + umlaleq fp, sl, r8, r1 │ │ │ │ + adceq fp, sl, r8, ror #18 │ │ │ │ + ldrsbteq fp, [r0], r4 │ │ │ │ + addeq r3, sp, sl, ror fp │ │ │ │ + adceq fp, sl, r8, lsl r0 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ bl b0694 │ │ │ │ add sp, sp, #8 │ │ │ │ @@ -100065,181 +100068,181 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq b7360 │ │ │ │ - ldr r0, [pc, #232] @ b736c │ │ │ │ + beq b736c │ │ │ │ + ldr r0, [pc, #232] @ b7378 │ │ │ │ mov r1, #7 │ │ │ │ - ldr r2, [pc, #228] @ b7370 │ │ │ │ + ldr r2, [pc, #228] @ b737c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 64583c │ │ │ │ - ldr r0, [pc, #216] @ b7374 │ │ │ │ + bl 64584c │ │ │ │ + ldr r0, [pc, #216] @ b7380 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne b7324 │ │ │ │ - ldr r0, [pc, #208] @ b7384 │ │ │ │ + bne b7330 │ │ │ │ + ldr r0, [pc, #208] @ b7390 │ │ │ │ mov r2, #7 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ add r0, sp, #8 │ │ │ │ - ldr r1, [pc, #192] @ b7388 │ │ │ │ + ldr r1, [pc, #192] @ b7394 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r4 │ │ │ │ bl 537d4 │ │ │ │ mov r4, r0 │ │ │ │ bl 53c70 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne b730c │ │ │ │ + bne b7318 │ │ │ │ str r4, [r5] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ str r4, [r5] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #76] @ b7378 │ │ │ │ + ldr r0, [pc, #76] @ b7384 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #72] @ b737c │ │ │ │ - ldr r1, [pc, #72] @ b7380 │ │ │ │ + ldr r3, [pc, #72] @ b7388 │ │ │ │ + ldr r1, [pc, #72] @ b738c │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #7] │ │ │ │ add r2, sp, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #8 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b b72ac │ │ │ │ - ldr r0, [pc, #36] @ b738c │ │ │ │ + b b72b8 │ │ │ │ + ldr r0, [pc, #36] @ b7398 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - addeq r3, sp, lr, ror #20 │ │ │ │ - adceq fp, sl, r4, asr #13 │ │ │ │ - umlalseq fp, r0, ip, sp │ │ │ │ - adcseq fp, r0, r0, lsl #26 │ │ │ │ - adceq fp, sl, r0, asr r0 │ │ │ │ - adceq fp, sl, r0, lsr #16 │ │ │ │ - adcseq fp, r0, ip, lsl #27 │ │ │ │ - addeq r3, sp, r2, lsr sl │ │ │ │ - ldrdeq sl, [sl], r0 @ │ │ │ │ + addeq r3, sp, r2, ror #20 │ │ │ │ + strhteq fp, [sl], r8 │ │ │ │ + umlalseq fp, r0, r0, sp │ │ │ │ + ldrshteq fp, [r0], r4 │ │ │ │ + adceq fp, sl, r4, asr #32 │ │ │ │ + adceq fp, sl, r4, lsl r8 │ │ │ │ + adcseq fp, r0, r0, lsl #27 │ │ │ │ + addeq r3, sp, r6, lsr #20 │ │ │ │ + adceq sl, sl, r4, asr #29 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b73ac │ │ │ │ - b c5fa0 │ │ │ │ + beq b73b8 │ │ │ │ + b c5fac │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b73bc │ │ │ │ + ldr r0, [pc, #4] @ b73c8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - strdeq fp, [sl], ip @ │ │ │ │ + strdeq fp, [sl], r0 @ │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl b4abc │ │ │ │ + bl b4ac8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq b74e4 │ │ │ │ - ldr r0, [pc, #232] @ b74f0 │ │ │ │ + beq b74f0 │ │ │ │ + ldr r0, [pc, #232] @ b74fc │ │ │ │ mov r1, #5 │ │ │ │ - ldr r2, [pc, #228] @ b74f4 │ │ │ │ + ldr r2, [pc, #228] @ b7500 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 64583c │ │ │ │ - ldr r0, [pc, #216] @ b74f8 │ │ │ │ + bl 64584c │ │ │ │ + ldr r0, [pc, #216] @ b7504 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne b74a8 │ │ │ │ - ldr r0, [pc, #208] @ b7508 │ │ │ │ + bne b74b4 │ │ │ │ + ldr r0, [pc, #208] @ b7514 │ │ │ │ mov r2, #5 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ add r0, sp, #8 │ │ │ │ - ldr r1, [pc, #192] @ b750c │ │ │ │ + ldr r1, [pc, #192] @ b7518 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r4 │ │ │ │ bl 537d4 │ │ │ │ mov r4, r0 │ │ │ │ bl 53c70 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne b7490 │ │ │ │ + bne b749c │ │ │ │ str r4, [r5] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ str r4, [r5] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #76] @ b74fc │ │ │ │ + ldr r0, [pc, #76] @ b7508 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #72] @ b7500 │ │ │ │ - ldr r1, [pc, #72] @ b7504 │ │ │ │ + ldr r3, [pc, #72] @ b750c │ │ │ │ + ldr r1, [pc, #72] @ b7510 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #7] │ │ │ │ add r2, sp, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #8 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b b7430 │ │ │ │ - ldr r0, [pc, #36] @ b7510 │ │ │ │ + b b743c │ │ │ │ + ldr r0, [pc, #36] @ b751c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - ldrdeq r3, [sp], r0 │ │ │ │ - adceq fp, sl, r0, asr #10 │ │ │ │ - adcseq fp, r0, r8, lsr r6 │ │ │ │ - umlalseq fp, r0, ip, r5 │ │ │ │ - adceq sl, sl, ip, lsl pc │ │ │ │ - umlaleq fp, sl, ip, r8 │ │ │ │ - adcseq fp, r0, r0, ror #13 │ │ │ │ - umulleq r3, sp, r4, lr │ │ │ │ - adceq sl, sl, ip, asr #26 │ │ │ │ + addeq r3, sp, r4, asr #29 │ │ │ │ + adceq fp, sl, r4, lsr r5 │ │ │ │ + adcseq fp, r0, ip, lsr #12 │ │ │ │ + umlalseq fp, r0, r0, r5 │ │ │ │ + adceq sl, sl, r0, lsl pc │ │ │ │ + umlaleq fp, sl, r0, r8 │ │ │ │ + ldrsbteq fp, [r0], r4 │ │ │ │ + addeq r3, sp, r8, lsl #29 │ │ │ │ + adceq sl, sl, r0, asr #26 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ bl b0504 │ │ │ │ add sp, sp, #8 │ │ │ │ @@ -100247,202 +100250,202 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq b7638 │ │ │ │ - ldr r0, [pc, #232] @ b7644 │ │ │ │ + beq b7644 │ │ │ │ + ldr r0, [pc, #232] @ b7650 │ │ │ │ mov r1, #6 │ │ │ │ - ldr r2, [pc, #228] @ b7648 │ │ │ │ + ldr r2, [pc, #228] @ b7654 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 64583c │ │ │ │ - ldr r0, [pc, #216] @ b764c │ │ │ │ + bl 64584c │ │ │ │ + ldr r0, [pc, #216] @ b7658 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne b75fc │ │ │ │ - ldr r0, [pc, #208] @ b765c │ │ │ │ + bne b7608 │ │ │ │ + ldr r0, [pc, #208] @ b7668 │ │ │ │ mov r2, #6 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ add r0, sp, #8 │ │ │ │ - ldr r1, [pc, #192] @ b7660 │ │ │ │ + ldr r1, [pc, #192] @ b766c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r4 │ │ │ │ bl 537d4 │ │ │ │ mov r4, r0 │ │ │ │ bl 53c70 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne b75e4 │ │ │ │ + bne b75f0 │ │ │ │ str r4, [r5] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ str r4, [r5] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #76] @ b7650 │ │ │ │ + ldr r0, [pc, #76] @ b765c │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #72] @ b7654 │ │ │ │ - ldr r1, [pc, #72] @ b7658 │ │ │ │ + ldr r3, [pc, #72] @ b7660 │ │ │ │ + ldr r1, [pc, #72] @ b7664 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #7] │ │ │ │ add r2, sp, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #8 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b b7584 │ │ │ │ - ldr r0, [pc, #36] @ b7664 │ │ │ │ + b b7590 │ │ │ │ + ldr r0, [pc, #36] @ b7670 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - addeq r3, sp, r2, asr #24 │ │ │ │ - adceq fp, sl, ip, ror #7 │ │ │ │ - adcseq fp, r0, ip, ror #9 │ │ │ │ - adcseq fp, r0, r0, asr r4 │ │ │ │ - adceq sl, sl, r4, lsr #24 │ │ │ │ - ldrdeq fp, [sl], r0 @ │ │ │ │ - adcseq fp, r0, ip, ror #11 │ │ │ │ - addeq r3, sp, r6, lsl #24 │ │ │ │ - strdeq sl, [sl], r8 @ │ │ │ │ + addeq r3, sp, r6, lsr ip │ │ │ │ + adceq fp, sl, r0, ror #7 │ │ │ │ + adcseq fp, r0, r0, ror #9 │ │ │ │ + adcseq fp, r0, r4, asr #8 │ │ │ │ + adceq sl, sl, r8, lsl ip │ │ │ │ + adceq fp, sl, r4, asr #13 │ │ │ │ + adcseq fp, r0, r0, ror #11 │ │ │ │ + strdeq r3, [sp], sl │ │ │ │ + adceq sl, sl, ip, ror #23 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ bl b1924 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ - bl ba4bc │ │ │ │ + bl ba4c8 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq b7798 │ │ │ │ - ldr r0, [pc, #232] @ b77a4 │ │ │ │ + beq b77a4 │ │ │ │ + ldr r0, [pc, #232] @ b77b0 │ │ │ │ mov r1, #6 │ │ │ │ - ldr r2, [pc, #228] @ b77a8 │ │ │ │ + ldr r2, [pc, #228] @ b77b4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 64583c │ │ │ │ - ldr r0, [pc, #216] @ b77ac │ │ │ │ + bl 64584c │ │ │ │ + ldr r0, [pc, #216] @ b77b8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne b775c │ │ │ │ - ldr r0, [pc, #208] @ b77bc │ │ │ │ + bne b7768 │ │ │ │ + ldr r0, [pc, #208] @ b77c8 │ │ │ │ mov r2, #6 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ add r0, sp, #8 │ │ │ │ - ldr r1, [pc, #192] @ b77c0 │ │ │ │ + ldr r1, [pc, #192] @ b77cc │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, #11 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r4 │ │ │ │ bl 537d4 │ │ │ │ mov r4, r0 │ │ │ │ bl 53c70 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne b7744 │ │ │ │ + bne b7750 │ │ │ │ str r4, [r5] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ str r4, [r5] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #76] @ b77b0 │ │ │ │ + ldr r0, [pc, #76] @ b77bc │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #72] @ b77b4 │ │ │ │ - ldr r1, [pc, #72] @ b77b8 │ │ │ │ + ldr r3, [pc, #72] @ b77c0 │ │ │ │ + ldr r1, [pc, #72] @ b77c4 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #7] │ │ │ │ add r2, sp, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #8 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b b76e4 │ │ │ │ - ldr r0, [pc, #36] @ b77c4 │ │ │ │ + b b76f0 │ │ │ │ + ldr r0, [pc, #36] @ b77d0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - umulleq r3, sp, lr, r6 │ │ │ │ - adceq fp, sl, ip, lsl #5 │ │ │ │ - adcseq fp, r0, r0, lsl #7 │ │ │ │ - adcseq fp, r0, r4, ror #5 │ │ │ │ - adceq sl, sl, r4, lsr #25 │ │ │ │ - adceq fp, sl, r8, lsr r6 │ │ │ │ - adcseq fp, r0, ip, asr #7 │ │ │ │ - addeq r3, sp, r2, ror #12 │ │ │ │ - umlaleq sl, sl, r8, sl @ │ │ │ │ + umulleq r3, sp, r2, r6 │ │ │ │ + adceq fp, sl, r0, lsl #5 │ │ │ │ + adcseq fp, r0, r4, ror r3 │ │ │ │ + ldrsbteq fp, [r0], r8 │ │ │ │ + umlaleq sl, sl, r8, ip @ │ │ │ │ + adceq fp, sl, ip, lsr #12 │ │ │ │ + adcseq fp, r0, r0, asr #7 │ │ │ │ + addeq r3, sp, r6, asr r6 │ │ │ │ + adceq sl, sl, ip, lsl #21 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b77e4 │ │ │ │ - b c5d10 │ │ │ │ + beq b77f0 │ │ │ │ + b c5d1c │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b77f4 │ │ │ │ + ldr r0, [pc, #4] @ b7800 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq sl, sl, r4, asr #25 │ │ │ │ + strhteq sl, [sl], r8 │ │ │ │ push {fp, lr} │ │ │ │ - bl bb0a8 │ │ │ │ + bl bb0b4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ - bl ba624 │ │ │ │ + bl ba630 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b782c │ │ │ │ - b c3078 │ │ │ │ + beq b7838 │ │ │ │ + b c3084 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b783c │ │ │ │ + ldr r0, [pc, #4] @ b7848 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq sl, sl, ip, ror ip │ │ │ │ + adceq sl, sl, r0, ror ip │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ bl b2a6c │ │ │ │ add sp, sp, #8 │ │ │ │ @@ -100450,151 +100453,151 @@ │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq b789c │ │ │ │ + beq b78a8 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, sp │ │ │ │ blx r1 │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ stmib r4, {r0, r1, r2} │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #4] @ b78a8 │ │ │ │ + ldr r0, [pc, #4] @ b78b4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq sl, sl, r0, lsl ip │ │ │ │ + adceq sl, sl, r4, lsl #24 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b78c8 │ │ │ │ - b c3e50 │ │ │ │ + beq b78d4 │ │ │ │ + b c3e5c │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b78d8 │ │ │ │ + ldr r0, [pc, #4] @ b78e4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq sl, sl, r0, ror #23 │ │ │ │ + ldrdeq sl, [sl], r4 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq b79e0 │ │ │ │ - ldr r0, [pc, #232] @ b79ec │ │ │ │ + beq b79ec │ │ │ │ + ldr r0, [pc, #232] @ b79f8 │ │ │ │ mov r1, #5 │ │ │ │ - ldr r2, [pc, #228] @ b79f0 │ │ │ │ + ldr r2, [pc, #228] @ b79fc │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 64583c │ │ │ │ - ldr r0, [pc, #216] @ b79f4 │ │ │ │ + bl 64584c │ │ │ │ + ldr r0, [pc, #216] @ b7a00 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne b79a4 │ │ │ │ - ldr r0, [pc, #208] @ b7a04 │ │ │ │ + bne b79b0 │ │ │ │ + ldr r0, [pc, #208] @ b7a10 │ │ │ │ mov r2, #5 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ add r0, sp, #8 │ │ │ │ - ldr r1, [pc, #192] @ b7a08 │ │ │ │ + ldr r1, [pc, #192] @ b7a14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, #11 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r4 │ │ │ │ bl 537d4 │ │ │ │ mov r4, r0 │ │ │ │ bl 53c70 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne b798c │ │ │ │ + bne b7998 │ │ │ │ str r4, [r5] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ str r4, [r5] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #76] @ b79f8 │ │ │ │ + ldr r0, [pc, #76] @ b7a04 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #72] @ b79fc │ │ │ │ - ldr r1, [pc, #72] @ b7a00 │ │ │ │ + ldr r3, [pc, #72] @ b7a08 │ │ │ │ + ldr r1, [pc, #72] @ b7a0c │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #7] │ │ │ │ add r2, sp, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #8 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b b792c │ │ │ │ - ldr r0, [pc, #36] @ b7a0c │ │ │ │ + b b7938 │ │ │ │ + ldr r0, [pc, #36] @ b7a18 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - ldrdeq r3, [sp], r4 │ │ │ │ - adceq fp, sl, r4, asr #32 │ │ │ │ - adcseq fp, r0, ip, lsr r1 │ │ │ │ - adcseq fp, r0, r0, lsr #1 │ │ │ │ - adceq sl, sl, r0, lsr #20 │ │ │ │ - adceq fp, sl, r0, lsr #7 │ │ │ │ - adcseq fp, r0, r4, ror #3 │ │ │ │ - umulleq r3, sp, r8, r9 │ │ │ │ - adceq sl, sl, r0, asr r8 │ │ │ │ + addeq r3, sp, r8, asr #19 │ │ │ │ + adceq fp, sl, r8, lsr r0 │ │ │ │ + adcseq fp, r0, r0, lsr r1 │ │ │ │ + umlalseq fp, r0, r4, r0 │ │ │ │ + adceq sl, sl, r4, lsl sl │ │ │ │ + umlaleq fp, sl, r4, r3 │ │ │ │ + ldrsbteq fp, [r0], r8 │ │ │ │ + addeq r3, sp, ip, lsl #19 │ │ │ │ + adceq sl, sl, r4, asr #16 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b7a2c │ │ │ │ - b c4370 │ │ │ │ + beq b7a38 │ │ │ │ + b c437c │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b7a3c │ │ │ │ + ldr r0, [pc, #4] @ b7a48 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq sl, sl, ip, ror sl │ │ │ │ + adceq sl, sl, r0, ror sl │ │ │ │ ldr r2, [r0] │ │ │ │ mov r3, #0 │ │ │ │ ldrd r0, [r2] │ │ │ │ str r3, [r2] │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r1] │ │ │ │ bxne lr │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b7a6c │ │ │ │ + ldr r0, [pc, #4] @ b7a78 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - ldrdeq sl, [sl], r0 @ │ │ │ │ + adceq sl, sl, r4, asr #15 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b7a8c │ │ │ │ - b c6230 │ │ │ │ + beq b7a98 │ │ │ │ + b c623c │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b7a9c │ │ │ │ + ldr r0, [pc, #4] @ b7aa8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq sl, sl, ip, lsl sl │ │ │ │ + adceq sl, sl, r0, lsl sl │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ bl b0ee8 │ │ │ │ add sp, sp, #8 │ │ │ │ @@ -100604,337 +100607,337 @@ │ │ │ │ ldrd r0, [r2] │ │ │ │ str r3, [r2] │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r0, [r0] │ │ │ │ strbne r0, [r1] │ │ │ │ bxne lr │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b7af0 │ │ │ │ + ldr r0, [pc, #4] @ b7afc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq sl, sl, ip, asr #14 │ │ │ │ + adceq sl, sl, r0, asr #14 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b7b10 │ │ │ │ - b c57f0 │ │ │ │ + beq b7b1c │ │ │ │ + b c57fc │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b7b20 │ │ │ │ + ldr r0, [pc, #4] @ b7b2c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - umlaleq sl, sl, r8, r9 @ │ │ │ │ + adceq sl, sl, ip, lsl #19 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl b4fac │ │ │ │ + bl b4fb8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b7b60 │ │ │ │ - b c5040 │ │ │ │ + beq b7b6c │ │ │ │ + b c504c │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b7b70 │ │ │ │ + ldr r0, [pc, #4] @ b7b7c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq sl, sl, r8, asr #18 │ │ │ │ + adceq sl, sl, ip, lsr r9 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl b4420 │ │ │ │ + bl b442c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r2, [r0] │ │ │ │ mov r3, #0 │ │ │ │ ldrd r0, [r2] │ │ │ │ str r3, [r2] │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r0, [r0] │ │ │ │ strbne r0, [r1] │ │ │ │ bxne lr │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b7bc4 │ │ │ │ + ldr r0, [pc, #4] @ b7bd0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq sl, sl, r8, ror r6 │ │ │ │ + adceq sl, sl, ip, ror #12 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ bl b36e0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b7c04 │ │ │ │ - b c2de8 │ │ │ │ + beq b7c10 │ │ │ │ + b c2df4 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b7c14 │ │ │ │ + ldr r0, [pc, #4] @ b7c20 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq sl, sl, r4, lsr #17 │ │ │ │ + umlaleq sl, sl, r8, r8 @ │ │ │ │ push {fp, lr} │ │ │ │ - bl b9e70 │ │ │ │ + bl b9e7c │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ bl b1174 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl b53c0 │ │ │ │ + bl b53cc │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b7c80 │ │ │ │ - b c28c8 │ │ │ │ + beq b7c8c │ │ │ │ + b c28d4 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b7c90 │ │ │ │ + ldr r0, [pc, #4] @ b7c9c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq sl, sl, r8, lsr #16 │ │ │ │ + adceq sl, sl, ip, lsl r8 │ │ │ │ push {fp, lr} │ │ │ │ - bl baf38 │ │ │ │ + bl baf44 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b7cbc │ │ │ │ - b c3598 │ │ │ │ + beq b7cc8 │ │ │ │ + b c35a4 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b7ccc │ │ │ │ + ldr r0, [pc, #4] @ b7cd8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq sl, sl, ip, ror #15 │ │ │ │ + adceq sl, sl, r0, ror #15 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #384 @ 0x180 │ │ │ │ ldr r0, [r0] │ │ │ │ mov ip, #0 │ │ │ │ ldr r8, [r0] │ │ │ │ str ip, [r0] │ │ │ │ cmp r8, #0 │ │ │ │ - beq b7d24 │ │ │ │ - ldr r2, [pc, #56] @ b7d30 │ │ │ │ + beq b7d30 │ │ │ │ + ldr r2, [pc, #56] @ b7d3c │ │ │ │ mov r0, sp │ │ │ │ mov r3, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldm r2!, {r1, r4, r5, r6} │ │ │ │ stmia r3!, {r1, r4, r5, r6} │ │ │ │ ldm r2, {r1, r4, r5, r6, r7} │ │ │ │ stm r3, {r1, r4, r5, r6, r7} │ │ │ │ strb ip, [sp, #36] @ 0x24 │ │ │ │ bl 53564 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #384 @ 0x180 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r0, [pc, #8] @ b7d34 │ │ │ │ + ldr r0, [pc, #8] @ b7d40 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - addeq r0, sp, r4, lsl #26 │ │ │ │ - adceq sl, sl, ip, lsl #10 │ │ │ │ + strdeq r0, [sp], r8 │ │ │ │ + adceq sl, sl, r0, lsl #10 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldrd r4, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq b7d9c │ │ │ │ + beq b7da8 │ │ │ │ ldr r6, [r4] │ │ │ │ mov r0, #3 │ │ │ │ str r0, [r4] │ │ │ │ cmp r6, #3 │ │ │ │ - beq b7da8 │ │ │ │ + beq b7db4 │ │ │ │ add r1, r4, #4 │ │ │ │ mov r4, sp │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #104 @ 0x68 │ │ │ │ bl 53d54 │ │ │ │ str r6, [r5], #4 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #104 @ 0x68 │ │ │ │ mov r0, r5 │ │ │ │ bl 53d54 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #16] @ b7db4 │ │ │ │ + ldr r0, [pc, #16] @ b7dc0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - ldr r0, [pc, #8] @ b7db8 │ │ │ │ + ldr r0, [pc, #8] @ b7dc4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - umlaleq sl, sl, r4, r4 @ │ │ │ │ - adceq sl, sl, r4, lsl r7 │ │ │ │ + adceq sl, sl, r8, lsl #9 │ │ │ │ + adceq sl, sl, r8, lsl #14 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ bl b0b88 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ - bl baaa8 │ │ │ │ + bl baab4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ bl b13d8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b7e24 │ │ │ │ - b c38ac │ │ │ │ + beq b7e30 │ │ │ │ + b c38b8 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b7e34 │ │ │ │ + ldr r0, [pc, #4] @ b7e40 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq sl, sl, r4, lsl #13 │ │ │ │ + adceq sl, sl, r8, ror r6 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b7e54 │ │ │ │ - b c3bc0 │ │ │ │ + beq b7e60 │ │ │ │ + b c3bcc │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b7e64 │ │ │ │ + ldr r0, [pc, #4] @ b7e70 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq sl, sl, r4, asr r6 │ │ │ │ + adceq sl, sl, r8, asr #12 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b7e84 │ │ │ │ - b c1e88 │ │ │ │ + beq b7e90 │ │ │ │ + b c1e94 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b7e94 │ │ │ │ + ldr r0, [pc, #4] @ b7ea0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq sl, sl, r4, lsr #12 │ │ │ │ + adceq sl, sl, r8, lsl r6 │ │ │ │ push {fp, lr} │ │ │ │ - bl bae14 │ │ │ │ + bl bae20 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl b3c44 │ │ │ │ + bl b3c50 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldr ip, [r1] │ │ │ │ str r2, [r1] │ │ │ │ cmp ip, #0 │ │ │ │ addne r1, r1, #8 │ │ │ │ ldmne r1, {r0, r2, r3, r4, r5, lr} │ │ │ │ stmne ip, {r0, r2, r3, r4, r5, lr} │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #4] @ b7ef8 │ │ │ │ + ldr r0, [pc, #4] @ b7f04 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq sl, sl, r4, asr #6 │ │ │ │ + adceq sl, sl, r8, lsr r3 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl b3ed0 │ │ │ │ + bl b3edc │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b7f38 │ │ │ │ - b c5560 │ │ │ │ + beq b7f44 │ │ │ │ + b c556c │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b7f48 │ │ │ │ + ldr r0, [pc, #4] @ b7f54 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq sl, sl, r0, ror r5 │ │ │ │ + adceq sl, sl, r4, ror #10 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ bl b33dc │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b7f88 │ │ │ │ - b c40e0 │ │ │ │ + beq b7f94 │ │ │ │ + b c40ec │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b7f98 │ │ │ │ + ldr r0, [pc, #4] @ b7fa4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq sl, sl, r0, lsr #10 │ │ │ │ + adceq sl, sl, r4, lsl r5 │ │ │ │ push {fp, lr} │ │ │ │ - bl ba790 │ │ │ │ + bl ba79c │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b7fc4 │ │ │ │ - b c3308 │ │ │ │ + beq b7fd0 │ │ │ │ + b c3314 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b7fd4 │ │ │ │ + ldr r0, [pc, #4] @ b7fe0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq sl, sl, r4, ror #9 │ │ │ │ + ldrdeq sl, [sl], r8 @ │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl b39b8 │ │ │ │ + bl b39c4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ @@ -100950,81 +100953,81 @@ │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b8054 │ │ │ │ - b c4890 │ │ │ │ + beq b8060 │ │ │ │ + b c489c │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b8064 │ │ │ │ + ldr r0, [pc, #4] @ b8070 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq sl, sl, r4, asr r4 │ │ │ │ + adceq sl, sl, r8, asr #8 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b8084 │ │ │ │ - b c64c0 │ │ │ │ + beq b8090 │ │ │ │ + b c64cc │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b8094 │ │ │ │ + ldr r0, [pc, #4] @ b80a0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq sl, sl, r4, lsr #8 │ │ │ │ + adceq sl, sl, r8, lsl r4 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b80b4 │ │ │ │ - b c2118 │ │ │ │ + beq b80c0 │ │ │ │ + b c2124 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b80c4 │ │ │ │ + ldr r0, [pc, #4] @ b80d0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - strdeq sl, [sl], r4 @ │ │ │ │ + adceq sl, sl, r8, ror #7 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b80e4 │ │ │ │ - b c52d0 │ │ │ │ + beq b80f0 │ │ │ │ + b c52dc │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b80f4 │ │ │ │ + ldr r0, [pc, #4] @ b8100 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq sl, sl, r4, asr #7 │ │ │ │ + strhteq sl, [sl], r8 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b8114 │ │ │ │ - b c2b58 │ │ │ │ + beq b8120 │ │ │ │ + b c2b64 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b8124 │ │ │ │ + ldr r0, [pc, #4] @ b8130 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - umlaleq sl, sl, r4, r3 @ │ │ │ │ + adceq sl, sl, r8, lsl #7 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b8144 │ │ │ │ - b c2638 │ │ │ │ + beq b8150 │ │ │ │ + b c2644 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b8154 │ │ │ │ + ldr r0, [pc, #4] @ b8160 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq sl, sl, r4, ror #6 │ │ │ │ + adceq sl, sl, r8, asr r3 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ bl b2e2c │ │ │ │ add sp, sp, #8 │ │ │ │ @@ -101032,227 +101035,227 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r8, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r8, #0 │ │ │ │ - beq b81e4 │ │ │ │ - ldr r1, [pc, #80] @ b81f0 │ │ │ │ + beq b81f0 │ │ │ │ + ldr r1, [pc, #80] @ b81fc │ │ │ │ add r9, sp, #56 @ 0x38 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 646c44 │ │ │ │ + bl 646c54 │ │ │ │ ldr ip, [sp, #104] @ 0x68 │ │ │ │ mov r0, sp │ │ │ │ ldm r9!, {r1, r3, r4, r5, r6, r7} │ │ │ │ mov r2, r0 │ │ │ │ stmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ ldm r9, {r1, r3, r4, r5, r6, r7} │ │ │ │ stm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ orr r1, ip, #3 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ - bl 64682c │ │ │ │ + bl 64683c │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #112 @ 0x70 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #8] @ b81f4 │ │ │ │ + ldr r0, [pc, #8] @ b8200 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - addeq r2, sp, r1, asr sp │ │ │ │ - adceq sl, sl, ip, asr #32 │ │ │ │ + addeq r2, sp, r5, asr #26 │ │ │ │ + adceq sl, sl, r0, asr #32 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq b82fc │ │ │ │ - ldr r0, [pc, #232] @ b8308 │ │ │ │ + beq b8308 │ │ │ │ + ldr r0, [pc, #232] @ b8314 │ │ │ │ mov r1, #7 │ │ │ │ - ldr r2, [pc, #228] @ b830c │ │ │ │ + ldr r2, [pc, #228] @ b8318 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 64583c │ │ │ │ - ldr r0, [pc, #216] @ b8310 │ │ │ │ + bl 64584c │ │ │ │ + ldr r0, [pc, #216] @ b831c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne b82c0 │ │ │ │ - ldr r0, [pc, #208] @ b8320 │ │ │ │ + bne b82cc │ │ │ │ + ldr r0, [pc, #208] @ b832c │ │ │ │ mov r2, #7 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ add r0, sp, #8 │ │ │ │ - ldr r1, [pc, #192] @ b8324 │ │ │ │ + ldr r1, [pc, #192] @ b8330 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r4 │ │ │ │ bl 537d4 │ │ │ │ mov r4, r0 │ │ │ │ bl 53c70 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne b82a8 │ │ │ │ + bne b82b4 │ │ │ │ str r4, [r5] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ str r4, [r5] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #76] @ b8314 │ │ │ │ + ldr r0, [pc, #76] @ b8320 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #72] @ b8318 │ │ │ │ - ldr r1, [pc, #72] @ b831c │ │ │ │ + ldr r3, [pc, #72] @ b8324 │ │ │ │ + ldr r1, [pc, #72] @ b8328 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #7] │ │ │ │ add r2, sp, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #8 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b b8248 │ │ │ │ - ldr r0, [pc, #36] @ b8328 │ │ │ │ + b b8254 │ │ │ │ + ldr r0, [pc, #36] @ b8334 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - ldrdeq r2, [sp], r2 @ │ │ │ │ - adceq sl, sl, r8, lsr #14 │ │ │ │ - adcseq sl, r0, r0, lsl #28 │ │ │ │ - adcseq sl, r0, r4, ror #26 │ │ │ │ - strhteq sl, [sl], r4 │ │ │ │ - adceq sl, sl, r4, lsl #17 │ │ │ │ - ldrshteq sl, [r0], r0 │ │ │ │ - umulleq r2, sp, r6, sl │ │ │ │ - adceq r9, sl, r4, lsr pc │ │ │ │ + addeq r2, sp, r6, asr #21 │ │ │ │ + adceq sl, sl, ip, lsl r7 │ │ │ │ + ldrshteq sl, [r0], r4 │ │ │ │ + adcseq sl, r0, r8, asr sp │ │ │ │ + adceq sl, sl, r8, lsr #1 │ │ │ │ + adceq sl, sl, r8, ror r8 │ │ │ │ + adcseq sl, r0, r4, ror #27 │ │ │ │ + addeq r2, sp, sl, lsl #21 │ │ │ │ + adceq r9, sl, r8, lsr #30 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b8348 │ │ │ │ - b c5a80 │ │ │ │ + beq b8354 │ │ │ │ + b c5a8c │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b8358 │ │ │ │ + ldr r0, [pc, #4] @ b8364 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq sl, sl, r0, ror #2 │ │ │ │ + adceq sl, sl, r4, asr r1 │ │ │ │ push {fp, lr} │ │ │ │ - bl b997c │ │ │ │ + bl b9988 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl b4738 │ │ │ │ + bl b4744 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ - bl b9c44 │ │ │ │ + bl b9c50 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ - bl ba8fc │ │ │ │ + bl ba908 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b83bc │ │ │ │ - b c4b20 │ │ │ │ + beq b83c8 │ │ │ │ + b c4b2c │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b83cc │ │ │ │ + ldr r0, [pc, #4] @ b83d8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq sl, sl, ip, ror #1 │ │ │ │ + adceq sl, sl, r0, ror #1 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b83ec │ │ │ │ - b c4600 │ │ │ │ + beq b83f8 │ │ │ │ + b c460c │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ b83fc │ │ │ │ + ldr r0, [pc, #4] @ b8408 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - strhteq sl, [sl], ip │ │ │ │ + strhteq sl, [sl], r0 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ bl b2524 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #128 @ 0x80 │ │ │ │ mov sl, r0 │ │ │ │ - ldr r0, [pc, #288] @ b8554 │ │ │ │ + ldr r0, [pc, #288] @ b8560 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #60 @ 0x3c │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b8518 │ │ │ │ - ldr r1, [pc, #260] @ b8558 │ │ │ │ + beq b8524 │ │ │ │ + ldr r1, [pc, #260] @ b8564 │ │ │ │ mov r8, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, sp │ │ │ │ mov r2, #14 │ │ │ │ mov r0, r6 │ │ │ │ - bl 64d47c │ │ │ │ + bl 64d48c │ │ │ │ mov r0, #60 @ 0x3c │ │ │ │ - ldr r2, [pc, #232] @ b855c │ │ │ │ + ldr r2, [pc, #232] @ b8568 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ add r9, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #116 @ 0x74 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1c3718 │ │ │ │ + bl 1c3728 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r4, r6, #12 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b84b8 │ │ │ │ + beq b84c4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ mov r0, r9 │ │ │ │ ldm r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ stmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ ldm r6, {r1, r2, r3, r4, r5, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r7} │ │ │ │ mov r6, sp │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 64d30c │ │ │ │ + bl 64d31c │ │ │ │ ldm r6!, {r1, r2, r3, r5, r7} │ │ │ │ mov r0, r8 │ │ │ │ stmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ ldm r6!, {r1, r2, r3, r5, r7} │ │ │ │ stmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ ldm r6, {r1, r2, r3, r5, r7} │ │ │ │ stm r0, {r1, r2, r3, r5, r7} │ │ │ │ @@ -101262,573 +101265,573 @@ │ │ │ │ add sp, sp, #128 @ 0x80 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ bl 8e68c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 2575dc │ │ │ │ - b b853c │ │ │ │ + bl 2575ec │ │ │ │ + b b8548 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - adcseq r7, r0, ip, lsl r9 │ │ │ │ - addeq r3, sp, r6, ror #1 │ │ │ │ - adceq r1, fp, r4, ror #8 │ │ │ │ + adcseq r7, r0, r0, lsl r9 │ │ │ │ + ldrdeq r3, [sp], sl │ │ │ │ + adceq r1, fp, r8, asr r4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ add r2, r0, #176 @ 0xb0 │ │ │ │ ldrex r1, [r2] │ │ │ │ sub r3, r1, #1 │ │ │ │ strex r5, r3, [r2] │ │ │ │ cmp r5, #0 │ │ │ │ - bne b8574 │ │ │ │ + bne b8580 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - bne b859c │ │ │ │ + bne b85a8 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 1e7e64 │ │ │ │ + bl 1e7e74 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b85a4 │ │ │ │ + bne b85b0 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 233d04 │ │ │ │ + b 233d14 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b85dc │ │ │ │ + bne b85e8 │ │ │ │ cmp r1, #1 │ │ │ │ - bne b8604 │ │ │ │ + bne b8610 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 233d04 │ │ │ │ + bl 233d14 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ ldr ip, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne b8618 │ │ │ │ + bne b8624 │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ - b 501910 │ │ │ │ + b 501920 │ │ │ │ ldr r1, [r0] │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #2 │ │ │ │ bxcc lr │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b8664 │ │ │ │ + beq b8670 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq b8760 │ │ │ │ + beq b876c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ strb r0, [r5, #48] @ 0x30 │ │ │ │ add r2, r5, #32 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b8690 │ │ │ │ + bne b869c │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne b86d8 │ │ │ │ + bne b86e4 │ │ │ │ ldrd r0, [r5, #24] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #24] │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #32] │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq b86d8 │ │ │ │ + beq b86e4 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r0, r5, #44 @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r0] │ │ │ │ strexb r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b86e4 │ │ │ │ + bne b86f0 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne b872c │ │ │ │ + bne b8738 │ │ │ │ ldrd r0, [r5, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #36] @ 0x24 │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq b872c │ │ │ │ + beq b8738 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b8734 │ │ │ │ + bne b8740 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 235e30 │ │ │ │ + b 235e40 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b8770 │ │ │ │ + bne b877c │ │ │ │ cmp r1, #1 │ │ │ │ - bne b8798 │ │ │ │ + bne b87a4 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 235e30 │ │ │ │ + bl 235e40 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 5499c │ │ │ │ cmp r0, #0 │ │ │ │ - beq b87d0 │ │ │ │ + beq b87dc │ │ │ │ mov r5, r0 │ │ │ │ bl 5399c │ │ │ │ mov r0, r5 │ │ │ │ bl 554dc │ │ │ │ mov r0, r4 │ │ │ │ bl 55554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 55554 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq b8850 │ │ │ │ + beq b885c │ │ │ │ add r1, r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne b8824 │ │ │ │ + bne b8830 │ │ │ │ cmp r2, #1 │ │ │ │ - bne b8850 │ │ │ │ + bne b885c │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ dmb ish │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ dmb ish │ │ │ │ add r2, r0, #176 @ 0xb0 │ │ │ │ ldrex r1, [r2] │ │ │ │ sub r3, r1, #1 │ │ │ │ strex r6, r3, [r2] │ │ │ │ cmp r6, #0 │ │ │ │ - bne b8860 │ │ │ │ + bne b886c │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - bne b8888 │ │ │ │ + bne b8894 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 1e7e64 │ │ │ │ + bl 1e7e74 │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b8890 │ │ │ │ + bne b889c │ │ │ │ cmp r1, #1 │ │ │ │ - bne b88b8 │ │ │ │ + bne b88c4 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 233d04 │ │ │ │ + bl 233d14 │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b88c0 │ │ │ │ + bne b88cc │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 2372f0 │ │ │ │ + b 237300 │ │ │ │ mov r6, r0 │ │ │ │ - b b8928 │ │ │ │ + b b8934 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b8900 │ │ │ │ + bne b890c │ │ │ │ cmp r1, #1 │ │ │ │ - bne b8928 │ │ │ │ + bne b8934 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 233d04 │ │ │ │ + bl 233d14 │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b8930 │ │ │ │ + bne b893c │ │ │ │ cmp r1, #1 │ │ │ │ - bne b8958 │ │ │ │ + bne b8964 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 2372f0 │ │ │ │ + bl 237300 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ - bne b8980 │ │ │ │ + bne b898c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl b9064 │ │ │ │ + bl b9070 │ │ │ │ add r0, r4, #116 @ 0x74 │ │ │ │ - bl b925c │ │ │ │ + bl b9268 │ │ │ │ ldr r0, [r4, #240]! @ 0xf0 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b8994 │ │ │ │ + bne b89a0 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 234a70 │ │ │ │ + b 234a80 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #240]! @ 0xf0 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b89cc │ │ │ │ + bne b89d8 │ │ │ │ cmp r1, #1 │ │ │ │ - bne b89f4 │ │ │ │ + bne b8a00 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 234a70 │ │ │ │ + bl 234a80 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ ldr ip, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne b8a08 │ │ │ │ + bne b8a14 │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ - b 2372f0 │ │ │ │ + b 237300 │ │ │ │ ldr ip, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne b8a34 │ │ │ │ + bne b8a40 │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ - b 233c00 │ │ │ │ + b 233c10 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 55554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ - bl 649d70 │ │ │ │ + bl 649d80 │ │ │ │ cmp r5, r0 │ │ │ │ - bne b8aa4 │ │ │ │ + bne b8ab0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b b87ec │ │ │ │ - ldr r0, [pc, #48] @ b8adc │ │ │ │ + b b87f8 │ │ │ │ + ldr r0, [pc, #48] @ b8ae8 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #44] @ b8ae0 │ │ │ │ + ldr r1, [pc, #44] @ b8aec │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, sp │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #8] │ │ │ │ bl 8e6bc │ │ │ │ - adceq r9, sl, ip, ror #29 │ │ │ │ - adceq r9, sl, ip, ror #29 │ │ │ │ + adceq r9, sl, r0, ror #29 │ │ │ │ + adceq r9, sl, r0, ror #29 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 55554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 649d70 │ │ │ │ + bl 649d80 │ │ │ │ cmp r0, r5 │ │ │ │ - bne b8b40 │ │ │ │ + bne b8b4c │ │ │ │ mov r0, r4 │ │ │ │ bl 55554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ - ldr r0, [pc, #48] @ b8b78 │ │ │ │ + b 40e554 │ │ │ │ + ldr r0, [pc, #48] @ b8b84 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #44] @ b8b7c │ │ │ │ + ldr r1, [pc, #44] @ b8b88 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, sp │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #8] │ │ │ │ bl 8e6bc │ │ │ │ - adceq r9, sl, r0, asr lr │ │ │ │ - adceq r9, sl, r0, asr lr │ │ │ │ + adceq r9, sl, r4, asr #28 │ │ │ │ + adceq r9, sl, r4, asr #28 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #32 │ │ │ │ strb r0, [r5, #48] @ 0x30 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b8ba0 │ │ │ │ + bne b8bac │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne b8be8 │ │ │ │ + bne b8bf4 │ │ │ │ ldrd r0, [r5, #24] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #24] │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #32] │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq b8be8 │ │ │ │ + beq b8bf4 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #44 @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b8bf4 │ │ │ │ + bne b8c00 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne b8c3c │ │ │ │ + bne b8c48 │ │ │ │ ldrd r0, [r5, #36] @ 0x24 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b8c30 │ │ │ │ + beq b8c3c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b8c44 │ │ │ │ + bne b8c50 │ │ │ │ cmp r1, #1 │ │ │ │ - bne b8c70 │ │ │ │ + bne b8c7c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 235e30 │ │ │ │ + b 235e40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b b8c90 │ │ │ │ + b b8c9c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b8c98 │ │ │ │ + bne b8ca4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne b8cc0 │ │ │ │ + bne b8ccc │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 235e30 │ │ │ │ + bl 235e40 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ - bl 649d70 │ │ │ │ + bl 649d80 │ │ │ │ cmp r5, r0 │ │ │ │ - bne b8ddc │ │ │ │ + bne b8de8 │ │ │ │ ldr r5, [r4] │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #32 │ │ │ │ strb r0, [r5, #48] @ 0x30 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b8d00 │ │ │ │ + bne b8d0c │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne b8d48 │ │ │ │ + bne b8d54 │ │ │ │ ldrd r0, [r5, #24] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #24] │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #32] │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq b8d48 │ │ │ │ + beq b8d54 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #44 @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b8d54 │ │ │ │ + bne b8d60 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne b8d9c │ │ │ │ + bne b8da8 │ │ │ │ ldrd r0, [r5, #36] @ 0x24 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b8d90 │ │ │ │ + beq b8d9c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b8da4 │ │ │ │ + bne b8db0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne b8dd4 │ │ │ │ + bne b8de0 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 235e30 │ │ │ │ + b 235e40 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #136] @ b8e6c │ │ │ │ + ldr r0, [pc, #136] @ b8e78 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #132] @ b8e70 │ │ │ │ + ldr r1, [pc, #132] @ b8e7c │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, sp │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ @@ -101837,275 +101840,275 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ bl 8e6bc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b b8e30 │ │ │ │ + b b8e3c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b8e38 │ │ │ │ + bne b8e44 │ │ │ │ cmp r1, #1 │ │ │ │ - bne b8e60 │ │ │ │ + bne b8e6c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 235e30 │ │ │ │ + bl 235e40 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - strhteq r9, [sl], r4 │ │ │ │ - strhteq r9, [sl], r4 │ │ │ │ + adceq r9, sl, r8, lsr #23 │ │ │ │ + adceq r9, sl, r8, lsr #23 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 3390b4 │ │ │ │ + bl 3390c4 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b8e98 │ │ │ │ + beq b8ea4 │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b8ea8 │ │ │ │ + beq b8eb4 │ │ │ │ bl 554dc │ │ │ │ ldr r5, [r4, #12]! │ │ │ │ cmp r5, #0 │ │ │ │ - beq b8f98 │ │ │ │ + beq b8fa4 │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ strb r0, [r5, #48] @ 0x30 │ │ │ │ add r2, r5, #32 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b8ec8 │ │ │ │ + bne b8ed4 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne b8f10 │ │ │ │ + bne b8f1c │ │ │ │ ldrd r0, [r5, #24] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #24] │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #32] │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq b8f10 │ │ │ │ + beq b8f1c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r0, r5, #44 @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r0] │ │ │ │ strexb r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b8f1c │ │ │ │ + bne b8f28 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne b8f64 │ │ │ │ + bne b8f70 │ │ │ │ ldrd r0, [r5, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #36] @ 0x24 │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq b8f64 │ │ │ │ + beq b8f70 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b8f6c │ │ │ │ + bne b8f78 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 235e30 │ │ │ │ + b 235e40 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b8fa8 │ │ │ │ + bne b8fb4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne b900c │ │ │ │ + bne b9018 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 235e30 │ │ │ │ - b b900c │ │ │ │ + bl 235e40 │ │ │ │ + b b9018 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b8ff4 │ │ │ │ + beq b9000 │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b9004 │ │ │ │ + beq b9010 │ │ │ │ bl 554dc │ │ │ │ add r0, r4, #12 │ │ │ │ - bl b8668 │ │ │ │ + bl b8674 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b9040 │ │ │ │ + beq b904c │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 2dfe20 │ │ │ │ + bl 2dfe30 │ │ │ │ add r0, r4, #20 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2e00e0 │ │ │ │ + b 2e00f0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #20 │ │ │ │ - bl 2e00e0 │ │ │ │ + bl 2e00f0 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ ldr r0, [r0] │ │ │ │ b 554dc │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0, #96] @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483645 @ 0x80000003 │ │ │ │ - blt b908c │ │ │ │ + blt b9098 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b908c │ │ │ │ + beq b9098 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b90a4 │ │ │ │ + beq b90b0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b90bc │ │ │ │ + beq b90c8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b90d4 │ │ │ │ + beq b90e0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrd r6, [r4, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - beq b9120 │ │ │ │ + beq b912c │ │ │ │ add r5, r6, #4 │ │ │ │ - b b90f4 │ │ │ │ + b b9100 │ │ │ │ add r5, r5, #12 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq b9120 │ │ │ │ + beq b912c │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #-2147483638 @ 0x8000000a │ │ │ │ - bgt b9108 │ │ │ │ + bgt b9114 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - bne b90e8 │ │ │ │ + bne b90f4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b90e8 │ │ │ │ + beq b90f4 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b b90e8 │ │ │ │ + bl 40e554 │ │ │ │ + b b90f4 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b9140 │ │ │ │ + beq b914c │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b9158 │ │ │ │ + beq b9164 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - beq b9170 │ │ │ │ + beq b917c │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b9188 │ │ │ │ + beq b9194 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b91a4 │ │ │ │ + beq b91b0 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ - bne b91d8 │ │ │ │ + bne b91e4 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ b 53180 │ │ │ │ cmp r1, #0 │ │ │ │ bxne lr │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b91f8 │ │ │ │ + beq b9204 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ bx lr │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 4dd88c │ │ │ │ + bl 4dd89c │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 554dc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 554dc │ │ │ │ mov r0, r5 │ │ │ │ @@ -102114,416 +102117,416 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #112]! @ 0x70 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne b926c │ │ │ │ + bne b9278 │ │ │ │ cmp r2, #1 │ │ │ │ - bne b9290 │ │ │ │ + bne b929c │ │ │ │ dmb ish │ │ │ │ - bl 4b3f18 │ │ │ │ + bl 4b3f28 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9064 │ │ │ │ + bl b9070 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #116]! @ 0x74 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne b92a4 │ │ │ │ + bne b92b0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne b92c8 │ │ │ │ + bne b92d4 │ │ │ │ dmb ish │ │ │ │ - bl 4b46bc │ │ │ │ + bl 4b46cc │ │ │ │ ldr r0, [r4, #120]! @ 0x78 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b92d0 │ │ │ │ + bne b92dc │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 4b3e1c │ │ │ │ + b 4b3e2c │ │ │ │ mov r6, r0 │ │ │ │ - b b9340 │ │ │ │ + b b934c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9064 │ │ │ │ + bl b9070 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #116]! @ 0x74 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne b931c │ │ │ │ + bne b9328 │ │ │ │ cmp r2, #1 │ │ │ │ - bne b9340 │ │ │ │ + bne b934c │ │ │ │ dmb ish │ │ │ │ - bl 4b46bc │ │ │ │ + bl 4b46cc │ │ │ │ ldr r0, [r4, #120]! @ 0x78 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9348 │ │ │ │ + bne b9354 │ │ │ │ cmp r1, #1 │ │ │ │ - bne b9370 │ │ │ │ + bne b937c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 4b3e1c │ │ │ │ + bl 4b3e2c │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ ldr r8, [r0, #12] │ │ │ │ cmp r8, #0 │ │ │ │ - beq b9438 │ │ │ │ + beq b9444 │ │ │ │ ldr sl, [r0, #20] │ │ │ │ mov r9, r0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq b9414 │ │ │ │ + beq b9420 │ │ │ │ ldr r7, [r9, #8] │ │ │ │ movw r4, #32896 @ 0x8080 │ │ │ │ movt r4, #32896 @ 0x8080 │ │ │ │ mov r5, r7 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ bic r6, r4, r0 │ │ │ │ - b b93c8 │ │ │ │ + b b93d4 │ │ │ │ sub r0, r6, #1 │ │ │ │ subs sl, sl, #1 │ │ │ │ and r6, r0, r6 │ │ │ │ - beq b9414 │ │ │ │ + beq b9420 │ │ │ │ cmp r6, #0 │ │ │ │ - bne b93e8 │ │ │ │ + bne b93f4 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ sub r7, r7, #64 @ 0x40 │ │ │ │ and r0, r0, r4 │ │ │ │ cmp r0, r4 │ │ │ │ - beq b93d0 │ │ │ │ + beq b93dc │ │ │ │ eor r6, r0, r4 │ │ │ │ rev r0, r6 │ │ │ │ clz r0, r0 │ │ │ │ and r0, r0, #56 @ 0x38 │ │ │ │ sub r0, r7, r0, lsl #1 │ │ │ │ ldr r1, [r0, #-16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b93b8 │ │ │ │ + beq b93c4 │ │ │ │ ldr r0, [r0, #-12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b b93b8 │ │ │ │ + bl 40e554 │ │ │ │ + b b93c4 │ │ │ │ add r0, r8, r8, lsl #4 │ │ │ │ adds r1, r0, #21 │ │ │ │ - beq b9438 │ │ │ │ + beq b9444 │ │ │ │ ldr r0, [r9, #8] │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, r8, lsl #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #1 │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0, #304] @ 0x130 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b9478 │ │ │ │ + beq b9484 │ │ │ │ ldr r0, [r4, #308] @ 0x134 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #316] @ 0x13c │ │ │ │ cmp r1, #0 │ │ │ │ - beq b9490 │ │ │ │ + beq b949c │ │ │ │ ldr r0, [r4, #320] @ 0x140 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #328] @ 0x148 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b94a8 │ │ │ │ + beq b94b4 │ │ │ │ ldr r0, [r4, #332] @ 0x14c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ ldrne r1, [r4, #32] │ │ │ │ cmpne r1, #0 │ │ │ │ - bne b9640 │ │ │ │ + bne b964c │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #2 │ │ │ │ ldrne r1, [r4, #104] @ 0x68 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne b9650 │ │ │ │ + bne b965c │ │ │ │ ldr r0, [r4, #160] @ 0xa0 │ │ │ │ cmp r0, #2 │ │ │ │ ldrne r1, [r4, #176] @ 0xb0 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne b9660 │ │ │ │ + bne b966c │ │ │ │ ldr r0, [r4, #232] @ 0xe8 │ │ │ │ cmp r0, #2 │ │ │ │ ldrne r1, [r4, #248] @ 0xf8 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne b9670 │ │ │ │ + bne b967c │ │ │ │ ldr r1, [r4, #340] @ 0x154 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b9510 │ │ │ │ + beq b951c │ │ │ │ ldr r0, [r4, #344] @ 0x158 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #352] @ 0x160 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b9528 │ │ │ │ + beq b9534 │ │ │ │ ldr r0, [r4, #356] @ 0x164 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #364] @ 0x16c │ │ │ │ cmp r1, #0 │ │ │ │ - beq b9540 │ │ │ │ + beq b954c │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #376] @ 0x178 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b9558 │ │ │ │ + beq b9564 │ │ │ │ ldr r0, [r4, #380] @ 0x17c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #388] @ 0x184 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b9570 │ │ │ │ + beq b957c │ │ │ │ ldr r0, [r4, #392] @ 0x188 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #400] @ 0x190 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b9588 │ │ │ │ + beq b9594 │ │ │ │ ldr r0, [r4, #404] @ 0x194 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #424] @ 0x1a8 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne b968c │ │ │ │ + bne b9698 │ │ │ │ ldr r1, [r4, #436] @ 0x1b4 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne b96a8 │ │ │ │ + bne b96b4 │ │ │ │ ldr r1, [r4, #412] @ 0x19c │ │ │ │ cmp r1, #0 │ │ │ │ - beq b95c0 │ │ │ │ + beq b95cc │ │ │ │ ldr r0, [r4, #416] @ 0x1a0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #448] @ 0x1c0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne b96c4 │ │ │ │ + bne b96d0 │ │ │ │ ldr r1, [r4, #460] @ 0x1cc │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne b96e0 │ │ │ │ + bne b96ec │ │ │ │ ldr r1, [r4, #472] @ 0x1d8 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne b96fc │ │ │ │ + bne b9708 │ │ │ │ ldr r1, [r4, #484] @ 0x1e4 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne b9718 │ │ │ │ + bne b9724 │ │ │ │ ldr r1, [r4, #496] @ 0x1f0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne b9734 │ │ │ │ + bne b9740 │ │ │ │ ldr r1, [r4, #508] @ 0x1fc │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne b9750 │ │ │ │ + bne b975c │ │ │ │ ldr r1, [r4, #520] @ 0x208 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r4, #524] @ 0x20c │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b b94bc │ │ │ │ + bl 40e554 │ │ │ │ + b b94c8 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b b94d0 │ │ │ │ + bl 40e554 │ │ │ │ + b b94dc │ │ │ │ ldr r0, [r4, #180] @ 0xb4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b b94e4 │ │ │ │ + bl 40e554 │ │ │ │ + b b94f0 │ │ │ │ ldr r0, [r4, #252] @ 0xfc │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #340] @ 0x154 │ │ │ │ cmp r1, #0 │ │ │ │ - bne b9504 │ │ │ │ - b b9510 │ │ │ │ + bne b9510 │ │ │ │ + b b951c │ │ │ │ ldr r0, [r4, #428] @ 0x1ac │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #436] @ 0x1b4 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq b95a8 │ │ │ │ + beq b95b4 │ │ │ │ ldr r0, [r4, #440] @ 0x1b8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #412] @ 0x19c │ │ │ │ cmp r1, #0 │ │ │ │ - bne b95b4 │ │ │ │ - b b95c0 │ │ │ │ + bne b95c0 │ │ │ │ + b b95cc │ │ │ │ ldr r0, [r4, #452] @ 0x1c4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #460] @ 0x1cc │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq b95e0 │ │ │ │ + beq b95ec │ │ │ │ ldr r0, [r4, #464] @ 0x1d0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #472] @ 0x1d8 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq b95f0 │ │ │ │ + beq b95fc │ │ │ │ ldr r0, [r4, #476] @ 0x1dc │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #484] @ 0x1e4 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq b9600 │ │ │ │ + beq b960c │ │ │ │ ldr r0, [r4, #488] @ 0x1e8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #496] @ 0x1f0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq b9610 │ │ │ │ + beq b961c │ │ │ │ ldr r0, [r4, #500] @ 0x1f4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #508] @ 0x1fc │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq b9620 │ │ │ │ + beq b962c │ │ │ │ ldr r0, [r4, #512] @ 0x200 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b b9620 │ │ │ │ + bl 40e554 │ │ │ │ + b b962c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #32 │ │ │ │ strb r0, [r5, #48] @ 0x30 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9780 │ │ │ │ + bne b978c │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne b97c8 │ │ │ │ + bne b97d4 │ │ │ │ ldrd r0, [r5, #24] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #24] │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #32] │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq b97c8 │ │ │ │ + beq b97d4 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r0, r5, #44 @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r0] │ │ │ │ strexb r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b97d4 │ │ │ │ + bne b97e0 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne b981c │ │ │ │ + bne b9828 │ │ │ │ ldrd r0, [r5, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #36] @ 0x24 │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq b981c │ │ │ │ + beq b9828 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9824 │ │ │ │ + bne b9830 │ │ │ │ cmp r1, #1 │ │ │ │ - bne b984c │ │ │ │ + bne b9858 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 64866c │ │ │ │ + bl 64867c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 55038 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9864 │ │ │ │ + bne b9870 │ │ │ │ cmp r1, #1 │ │ │ │ - bne b9898 │ │ │ │ + bne b98a4 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 64866c │ │ │ │ - b b9898 │ │ │ │ + bl 64867c │ │ │ │ + b b98a4 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 55038 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b98d0 │ │ │ │ + beq b98dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 4dd88c │ │ │ │ + bl 4dd89c │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 554dc │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 554dc │ │ │ │ @@ -102538,90 +102541,90 @@ │ │ │ │ sub sp, sp, #24 │ │ │ │ bl 532e8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5493c │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 976194 │ │ │ │ + bl 9761a4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ ldrne r0, [sp, #8] │ │ │ │ ldrne r1, [sp, #12] │ │ │ │ addne sp, sp, #24 │ │ │ │ popne {r4, pc} │ │ │ │ - ldr r1, [pc, #48] @ b9970 │ │ │ │ - ldr r0, [pc, #48] @ b9974 │ │ │ │ - ldr r3, [pc, #48] @ b9978 │ │ │ │ + ldr r1, [pc, #48] @ b997c │ │ │ │ + ldr r0, [pc, #48] @ b9980 │ │ │ │ + ldr r3, [pc, #48] @ b9984 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #16 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str r4, [sp, #20] │ │ │ │ bl 8ed74 │ │ │ │ - adceq r8, sl, r4, ror #24 │ │ │ │ - @ instruction: 0x008cf1bf │ │ │ │ - strdeq r8, [sl], r4 @ │ │ │ │ + adceq r8, sl, r8, asr ip │ │ │ │ + @ instruction: 0x008cf1b3 │ │ │ │ + adceq r8, sl, r8, ror #23 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ - ldr r7, [pc, #616] @ b9bf4 │ │ │ │ + ldr r7, [pc, #616] @ b9c00 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r3 │ │ │ │ mov r5, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r7] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne b9ab8 │ │ │ │ + bne b9ac4 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r0, r6 │ │ │ │ bl 530d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b9b0c │ │ │ │ + beq b9b18 │ │ │ │ mov r0, r6 │ │ │ │ bl 534f8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #8 │ │ │ │ - bcs b9b5c │ │ │ │ + bcs b9b68 │ │ │ │ mov r0, r5 │ │ │ │ - bl 647d6c │ │ │ │ + bl 647d7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq b9b88 │ │ │ │ - ldr r1, [pc, #548] @ b9c0c │ │ │ │ + beq b9b94 │ │ │ │ + ldr r1, [pc, #548] @ b9c18 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r1] │ │ │ │ dmb ish │ │ │ │ cmp r1, #3 │ │ │ │ - bne b9ac8 │ │ │ │ - ldr r1, [pc, #528] @ b9c1c │ │ │ │ + bne b9ad4 │ │ │ │ + ldr r1, [pc, #528] @ b9c28 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #32] │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq b9b94 │ │ │ │ + beq b9ba0 │ │ │ │ and r0, r6, #6 │ │ │ │ mov r9, #0 │ │ │ │ cmp r0, #4 │ │ │ │ mov sl, #0 │ │ │ │ - bne b9a50 │ │ │ │ - ldr r1, [pc, #500] @ b9c2c │ │ │ │ - ldr r3, [pc, #500] @ b9c30 │ │ │ │ + bne b9a5c │ │ │ │ + ldr r1, [pc, #500] @ b9c38 │ │ │ │ + ldr r3, [pc, #500] @ b9c3c │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 21e3b8 │ │ │ │ + bl 21e3c8 │ │ │ │ eor sl, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 554dc │ │ │ │ add fp, sp, #32 │ │ │ │ mov r1, #20 │ │ │ │ str r9, [sp, #52] @ 0x34 │ │ │ │ mov r0, fp │ │ │ │ @@ -102641,151 +102644,151 @@ │ │ │ │ ldm r7, {r1, r2, r3, r4, r5, r6} │ │ │ │ add r0, r8, #8 │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r6} │ │ │ │ mov r0, #1 │ │ │ │ stm r8, {r0, r9} │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #312] @ b9bf8 │ │ │ │ + ldr r0, [pc, #312] @ b9c04 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 55cc4 │ │ │ │ - b b99a8 │ │ │ │ + b b99b4 │ │ │ │ mov r7, r0 │ │ │ │ - ldr r0, [pc, #316] @ b9c10 │ │ │ │ - ldr r3, [pc, #316] @ b9c14 │ │ │ │ + ldr r0, [pc, #316] @ b9c1c │ │ │ │ + ldr r3, [pc, #316] @ b9c20 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r1, [pc, #312] @ b9c18 │ │ │ │ + ldr r1, [pc, #312] @ b9c24 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #8] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #32] │ │ │ │ add r2, sp, #32 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ mov r0, r7 │ │ │ │ - b b9a04 │ │ │ │ + b b9a10 │ │ │ │ ldr r4, [r6] │ │ │ │ ldr r0, [r7] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - ldrne r0, [pc, #216] @ b9bfc │ │ │ │ + ldrne r0, [pc, #216] @ b9c08 │ │ │ │ addne r0, pc, r0 │ │ │ │ blne 55cc4 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ - ldr r0, [pc, #204] @ b9c00 │ │ │ │ - ldr r3, [pc, #204] @ b9c04 │ │ │ │ - ldr r2, [pc, #204] @ b9c08 │ │ │ │ + ldr r0, [pc, #204] @ b9c0c │ │ │ │ + ldr r3, [pc, #204] @ b9c10 │ │ │ │ + ldr r2, [pc, #204] @ b9c14 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #16 │ │ │ │ str r4, [sp, #32] │ │ │ │ bl 8ed74 │ │ │ │ - ldr r0, [pc, #212] @ b9c38 │ │ │ │ + ldr r0, [pc, #212] @ b9c44 │ │ │ │ add r2, sp, #32 │ │ │ │ - ldr r3, [pc, #208] @ b9c3c │ │ │ │ - ldr r1, [pc, #208] @ b9c40 │ │ │ │ + ldr r3, [pc, #208] @ b9c48 │ │ │ │ + ldr r1, [pc, #208] @ b9c4c │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #32] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 8ed74 │ │ │ │ - ldr r0, [pc, #164] @ b9c34 │ │ │ │ + ldr r0, [pc, #164] @ b9c40 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - ldr r0, [pc, #132] @ b9c20 │ │ │ │ - ldr r3, [pc, #132] @ b9c24 │ │ │ │ - ldr r1, [pc, #132] @ b9c28 │ │ │ │ + ldr r0, [pc, #132] @ b9c2c │ │ │ │ + ldr r3, [pc, #132] @ b9c30 │ │ │ │ + ldr r1, [pc, #132] @ b9c34 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #32] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #32 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 8ed74 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b b9bc8 │ │ │ │ + b b9bd4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 554dc │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ bl 554dc │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - adcseq r9, r0, r4, asr r6 │ │ │ │ - adcseq r9, r0, ip, lsr #10 │ │ │ │ - adcseq r9, r0, r8, asr #9 │ │ │ │ - umulleq pc, ip, ip, r0 @ │ │ │ │ - strhteq r8, [sl], ip │ │ │ │ - adceq r8, sl, ip, lsr #23 │ │ │ │ - adcseq r9, r0, r8, rrx │ │ │ │ - adcseq r8, r0, r8, ror pc │ │ │ │ - strdeq r8, [sl], ip @ │ │ │ │ - adceq r9, sl, r8, ror r2 │ │ │ │ - adcseq r9, r0, r0, lsl r1 │ │ │ │ - addeq lr, ip, fp, ror #30 │ │ │ │ - adceq r8, sl, r4, ror r9 │ │ │ │ - adceq r9, sl, ip, lsr #9 │ │ │ │ - addeq r3, sp, ip, asr #27 │ │ │ │ - adceq pc, sl, r4, asr #20 │ │ │ │ - strhteq r9, [sl], ip │ │ │ │ - umulleq lr, ip, pc, pc @ │ │ │ │ - umlaleq r8, sl, r8, r9 │ │ │ │ - ldrdeq r9, [sl], r8 @ │ │ │ │ + adcseq r9, r0, r8, asr #12 │ │ │ │ + adcseq r9, r0, r0, lsr #10 │ │ │ │ + ldrhteq r9, [r0], ip │ │ │ │ + umulleq pc, ip, r0, r0 @ │ │ │ │ + strhteq r8, [sl], r0 │ │ │ │ + adceq r8, sl, r0, lsr #23 │ │ │ │ + adcseq r9, r0, ip, asr r0 │ │ │ │ + adcseq r8, r0, ip, ror #30 │ │ │ │ + strdeq r8, [sl], r0 @ │ │ │ │ + adceq r9, sl, ip, ror #4 │ │ │ │ + adcseq r9, r0, r4, lsl #2 │ │ │ │ + addeq lr, ip, pc, asr pc │ │ │ │ + adceq r8, sl, r8, ror #18 │ │ │ │ + adceq r9, sl, r0, lsr #9 │ │ │ │ + addeq r3, sp, r0, asr #27 │ │ │ │ + adceq pc, sl, r8, lsr sl @ │ │ │ │ + strhteq r9, [sl], r0 │ │ │ │ + umulleq lr, ip, r3, pc @ │ │ │ │ + adceq r8, sl, ip, lsl #19 │ │ │ │ + adceq r9, sl, ip, asr #3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #20 │ │ │ │ mov r6, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, #20 │ │ │ │ bl 530d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b9da0 │ │ │ │ + beq b9dac │ │ │ │ mov r0, r6 │ │ │ │ bl 53b80 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 647d6c │ │ │ │ + bl 647d7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq b9dd4 │ │ │ │ - ldr r1, [pc, #428] @ b9e40 │ │ │ │ + beq b9de0 │ │ │ │ + ldr r1, [pc, #428] @ b9e4c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r1] │ │ │ │ dmb ish │ │ │ │ cmp r1, #3 │ │ │ │ - bne b9d5c │ │ │ │ - ldr r1, [pc, #408] @ b9e50 │ │ │ │ + bne b9d68 │ │ │ │ + ldr r1, [pc, #408] @ b9e5c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #32] │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq b9de0 │ │ │ │ + beq b9dec │ │ │ │ str r7, [sp, #4] │ │ │ │ str r5, [sp, #32] │ │ │ │ add r8, sp, #32 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2458cc │ │ │ │ + bl 2458dc │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 554dc │ │ │ │ mov r9, #0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #20 │ │ │ │ str r9, [sp, #52] @ 0x34 │ │ │ │ @@ -102811,122 +102814,122 @@ │ │ │ │ ldm r5, {r1, r2, r3, r4, r6, r7} │ │ │ │ add r0, ip, #8 │ │ │ │ stm r0, {r1, r2, r3, r4, r6, r7} │ │ │ │ strd r8, [ip] │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #220] @ b9e44 │ │ │ │ - ldr r3, [pc, #220] @ b9e48 │ │ │ │ + ldr r0, [pc, #220] @ b9e50 │ │ │ │ + ldr r3, [pc, #220] @ b9e54 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r1, [pc, #216] @ b9e4c │ │ │ │ + ldr r1, [pc, #216] @ b9e58 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #8] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #32] │ │ │ │ add r2, sp, #32 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ mov r0, r6 │ │ │ │ - b b9cb0 │ │ │ │ - ldr r0, [pc, #184] @ b9e60 │ │ │ │ - ldr r3, [pc, #184] @ b9e64 │ │ │ │ + b b9cbc │ │ │ │ + ldr r0, [pc, #184] @ b9e6c │ │ │ │ + ldr r3, [pc, #184] @ b9e70 │ │ │ │ ldr r1, [r6] │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #176] @ b9e68 │ │ │ │ + ldr r2, [pc, #176] @ b9e74 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [sp, #32] │ │ │ │ mov r1, #16 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ add r2, sp, #32 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ bl 8ed74 │ │ │ │ - ldr r0, [pc, #144] @ b9e6c │ │ │ │ + ldr r0, [pc, #144] @ b9e78 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - ldr r0, [pc, #108] @ b9e54 │ │ │ │ - ldr r3, [pc, #108] @ b9e58 │ │ │ │ - ldr r1, [pc, #108] @ b9e5c │ │ │ │ + ldr r0, [pc, #108] @ b9e60 │ │ │ │ + ldr r3, [pc, #108] @ b9e64 │ │ │ │ + ldr r1, [pc, #108] @ b9e68 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #32] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #32 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 8ed74 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b b9e14 │ │ │ │ + b b9e20 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 554dc │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ bl 554dc │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - ldrhteq r8, [r0], ip │ │ │ │ - adcseq r8, r0, r4, ror #25 │ │ │ │ - adceq r8, sl, r8, ror #12 │ │ │ │ - adceq r8, sl, r4, ror #31 │ │ │ │ - adcseq r8, r0, r4, ror #28 │ │ │ │ - addeq lr, ip, pc, lsl sp │ │ │ │ - adceq r8, sl, r8, lsr #14 │ │ │ │ - adceq r9, sl, r0, lsl #5 │ │ │ │ - addeq lr, ip, r8, lsr #28 │ │ │ │ - adceq r8, sl, r4, asr #14 │ │ │ │ - adceq r8, sl, r0, lsr r9 │ │ │ │ - umlaleq r9, sl, r0, r2 │ │ │ │ + ldrhteq r8, [r0], r0 │ │ │ │ + ldrsbteq r8, [r0], r8 │ │ │ │ + adceq r8, sl, ip, asr r6 │ │ │ │ + ldrdeq r8, [sl], r8 @ │ │ │ │ + adcseq r8, r0, r8, asr lr │ │ │ │ + addeq lr, ip, r3, lsl sp │ │ │ │ + adceq r8, sl, ip, lsl r7 │ │ │ │ + adceq r9, sl, r4, ror r2 │ │ │ │ + addeq lr, ip, ip, lsl lr │ │ │ │ + adceq r8, sl, r8, lsr r7 │ │ │ │ + adceq r8, sl, r4, lsr #18 │ │ │ │ + adceq r9, sl, r4, lsl #5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #20 │ │ │ │ mov r6, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, #20 │ │ │ │ bl 530d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b9fc4 │ │ │ │ + beq b9fd0 │ │ │ │ mov r0, r6 │ │ │ │ bl 53b80 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 647d6c │ │ │ │ + bl 647d7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq b9ff8 │ │ │ │ - ldr r1, [pc, #420] @ ba064 │ │ │ │ + beq ba004 │ │ │ │ + ldr r1, [pc, #420] @ ba070 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r1] │ │ │ │ dmb ish │ │ │ │ cmp r1, #3 │ │ │ │ - bne b9f80 │ │ │ │ - ldr r1, [pc, #400] @ ba074 │ │ │ │ + bne b9f8c │ │ │ │ + ldr r1, [pc, #400] @ ba080 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #32] │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq ba004 │ │ │ │ + beq ba010 │ │ │ │ mov r9, #0 │ │ │ │ cmp r6, #0 │ │ │ │ mov sl, #0 │ │ │ │ str r5, [sp, #32] │ │ │ │ - bne b9f18 │ │ │ │ + bne b9f24 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 2458cc │ │ │ │ + bl 2458dc │ │ │ │ subs sl, r0, #3 │ │ │ │ movwne sl, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 554dc │ │ │ │ add fp, sp, #32 │ │ │ │ mov r1, #20 │ │ │ │ str r9, [sp, #52] @ 0x34 │ │ │ │ @@ -102948,154 +102951,154 @@ │ │ │ │ add r0, r8, #8 │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r6} │ │ │ │ mov r0, #1 │ │ │ │ stm r8, {r0, r9} │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r7, r0 │ │ │ │ - ldr r0, [pc, #220] @ ba068 │ │ │ │ - ldr r3, [pc, #220] @ ba06c │ │ │ │ + ldr r0, [pc, #220] @ ba074 │ │ │ │ + ldr r3, [pc, #220] @ ba078 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r1, [pc, #216] @ ba070 │ │ │ │ + ldr r1, [pc, #216] @ ba07c │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #8] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #32] │ │ │ │ add r2, sp, #32 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ mov r0, r7 │ │ │ │ - b b9edc │ │ │ │ - ldr r0, [pc, #184] @ ba084 │ │ │ │ - ldr r3, [pc, #184] @ ba088 │ │ │ │ + b b9ee8 │ │ │ │ + ldr r0, [pc, #184] @ ba090 │ │ │ │ + ldr r3, [pc, #184] @ ba094 │ │ │ │ ldr r1, [r6] │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #176] @ ba08c │ │ │ │ + ldr r2, [pc, #176] @ ba098 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [sp, #32] │ │ │ │ mov r1, #16 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ add r2, sp, #32 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ bl 8ed74 │ │ │ │ - ldr r0, [pc, #144] @ ba090 │ │ │ │ + ldr r0, [pc, #144] @ ba09c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - ldr r0, [pc, #108] @ ba078 │ │ │ │ - ldr r3, [pc, #108] @ ba07c │ │ │ │ - ldr r1, [pc, #108] @ ba080 │ │ │ │ + ldr r0, [pc, #108] @ ba084 │ │ │ │ + ldr r3, [pc, #108] @ ba088 │ │ │ │ + ldr r1, [pc, #108] @ ba08c │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #32] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #32 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 8ed74 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b ba038 │ │ │ │ + b ba044 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 554dc │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ bl 554dc │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - umlalseq r8, r0, r0, fp │ │ │ │ - adcseq r8, r0, r0, asr #21 │ │ │ │ - adceq r8, sl, r4, asr #8 │ │ │ │ - adceq r8, sl, r0, asr #27 │ │ │ │ - adcseq r8, r0, r8, lsr ip │ │ │ │ - strdeq lr, [ip], fp │ │ │ │ - adceq r8, sl, r4, lsl #10 │ │ │ │ - adceq r8, sl, ip, ror #31 │ │ │ │ - addeq lr, ip, r4, lsl #24 │ │ │ │ - adceq r8, sl, r0, lsr #10 │ │ │ │ - adceq r8, sl, ip, lsl #14 │ │ │ │ - strdeq r8, [sl], ip @ │ │ │ │ + adcseq r8, r0, r4, lsl #23 │ │ │ │ + ldrhteq r8, [r0], r4 │ │ │ │ + adceq r8, sl, r8, lsr r4 │ │ │ │ + strhteq r8, [sl], r4 │ │ │ │ + adcseq r8, r0, ip, lsr #24 │ │ │ │ + addeq lr, ip, pc, ror #21 │ │ │ │ + strdeq r8, [sl], r8 @ │ │ │ │ + adceq r8, sl, r0, ror #31 │ │ │ │ + strdeq lr, [ip], r8 │ │ │ │ + adceq r8, sl, r4, lsl r5 │ │ │ │ + adceq r8, sl, r0, lsl #14 │ │ │ │ + strdeq r8, [sl], r0 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #144 @ 0x90 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, #44 @ 0x2c │ │ │ │ bl 530d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ba334 │ │ │ │ + beq ba340 │ │ │ │ mov r0, r4 │ │ │ │ bl 53894 │ │ │ │ add r4, sp, #20 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, #0 │ │ │ │ mov r3, r1 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3701ec │ │ │ │ + bl 3701fc │ │ │ │ mov r0, r5 │ │ │ │ - bl 647d6c │ │ │ │ + bl 647d7c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ba368 │ │ │ │ - ldr r1, [pc, #900] @ ba484 │ │ │ │ + beq ba374 │ │ │ │ + ldr r1, [pc, #900] @ ba490 │ │ │ │ ldr r0, [r5] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r1] │ │ │ │ dmb ish │ │ │ │ cmp r1, #3 │ │ │ │ - bne ba2f0 │ │ │ │ - ldr r1, [pc, #884] @ ba494 │ │ │ │ + bne ba2fc │ │ │ │ + ldr r1, [pc, #884] @ ba4a0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #32] │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq ba378 │ │ │ │ + beq ba384 │ │ │ │ str r5, [sp, #32] │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 2457c0 │ │ │ │ + bl 2457d0 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bl 311e88 │ │ │ │ + bl 311e98 │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ cmp r9, #0 │ │ │ │ - beq ba18c │ │ │ │ + beq ba198 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ ldr sl, [sp, #24] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ bl 554dc │ │ │ │ mov r0, r5 │ │ │ │ bl 554dc │ │ │ │ - b ba278 │ │ │ │ + b ba284 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #124] @ 0x7c │ │ │ │ add r4, sp, #132 @ 0x84 │ │ │ │ mov r0, r4 │ │ │ │ - bl 648e4c │ │ │ │ + bl 648e5c │ │ │ │ add r3, sp, #128 @ 0x80 │ │ │ │ - ldr r0, [pc, #756] @ ba4a4 │ │ │ │ - ldr r1, [pc, #756] @ ba4a8 │ │ │ │ - ldr r2, [pc, #756] @ ba4ac │ │ │ │ + ldr r0, [pc, #756] @ ba4b0 │ │ │ │ + ldr r1, [pc, #756] @ ba4b4 │ │ │ │ + ldr r2, [pc, #756] @ ba4b8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ add r3, sp, #124 @ 0x7c │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ add r3, sp, #108 @ 0x6c │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ @@ -103107,209 +103110,209 @@ │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r1, sp, #84 @ 0x54 │ │ │ │ - bl 96f630 │ │ │ │ + bl 96f640 │ │ │ │ ldrb r0, [sp, #132] @ 0x84 │ │ │ │ cmp r0, #1 │ │ │ │ - bne ba21c │ │ │ │ + bne ba228 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ bl 53180 │ │ │ │ - b ba23c │ │ │ │ + b ba248 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ba23c │ │ │ │ + bne ba248 │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ - beq ba23c │ │ │ │ + beq ba248 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [sp, #72] @ 0x48 │ │ │ │ ldr sl, [sp, #76] @ 0x4c │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ bl 554dc │ │ │ │ mov r0, r5 │ │ │ │ bl 554dc │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ba270 │ │ │ │ + beq ba27c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r9, #0 │ │ │ │ - beq ba280 │ │ │ │ + beq ba28c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 532c4 │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ - bne ba29c │ │ │ │ + bne ba2a8 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r8] │ │ │ │ str r0, [r8, #4] │ │ │ │ add sp, sp, #144 @ 0x90 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ str sl, [sp, #12] │ │ │ │ str r7, [sp, #8] │ │ │ │ str r4, [sp, #16] │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 649c44 │ │ │ │ + bl 649c54 │ │ │ │ cmp r7, #0 │ │ │ │ - beq ba2d0 │ │ │ │ + beq ba2dc │ │ │ │ mov r0, sl │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldm r5, {r1, r2, r3, r4, r6, r7} │ │ │ │ add r0, r8, #8 │ │ │ │ stm r0, {r1, r2, r3, r4, r6, r7} │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #1 │ │ │ │ strd r0, [r8] │ │ │ │ add sp, sp, #144 @ 0x90 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #396] @ ba488 │ │ │ │ - ldr r3, [pc, #396] @ ba48c │ │ │ │ + ldr r0, [pc, #396] @ ba494 │ │ │ │ + ldr r3, [pc, #396] @ ba498 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r1, [pc, #392] @ ba490 │ │ │ │ + ldr r1, [pc, #392] @ ba49c │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #84] @ 0x54 │ │ │ │ add r2, sp, #84 @ 0x54 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ mov r0, r6 │ │ │ │ - b ba118 │ │ │ │ - ldr r0, [pc, #372] @ ba4b0 │ │ │ │ - ldr r3, [pc, #372] @ ba4b4 │ │ │ │ + b ba124 │ │ │ │ + ldr r0, [pc, #372] @ ba4bc │ │ │ │ + ldr r3, [pc, #372] @ ba4c0 │ │ │ │ ldr r1, [r4] │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #364] @ ba4b8 │ │ │ │ + ldr r2, [pc, #364] @ ba4c4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ mov r1, #16 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ bl 8ed74 │ │ │ │ - ldr r0, [pc, #272] @ ba480 │ │ │ │ + ldr r0, [pc, #272] @ ba48c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - b ba3a4 │ │ │ │ - ldr r0, [pc, #280] @ ba498 │ │ │ │ - ldr r3, [pc, #280] @ ba49c │ │ │ │ - ldr r1, [pc, #280] @ ba4a0 │ │ │ │ + b ba3b0 │ │ │ │ + ldr r0, [pc, #280] @ ba4a4 │ │ │ │ + ldr r3, [pc, #280] @ ba4a8 │ │ │ │ + ldr r1, [pc, #280] @ ba4ac │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 8ed74 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b ba434 │ │ │ │ + b ba440 │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq ba464 │ │ │ │ + beq ba470 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r8 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ - bl b91c4 │ │ │ │ - b ba3e4 │ │ │ │ + bl b91d0 │ │ │ │ + b ba3f0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 554dc │ │ │ │ mov r0, r5 │ │ │ │ bl 554dc │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ba40c │ │ │ │ + beq ba418 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r9, #0 │ │ │ │ - beq ba464 │ │ │ │ + beq ba470 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 532c4 │ │ │ │ mov r0, r8 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 554dc │ │ │ │ - b ba438 │ │ │ │ + b ba444 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 554dc │ │ │ │ - b ba458 │ │ │ │ + b ba464 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 554dc │ │ │ │ - b ba458 │ │ │ │ + b ba464 │ │ │ │ mov r8, r0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ba46c │ │ │ │ + bne ba478 │ │ │ │ mov r0, r8 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r8 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - adceq r8, sl, ip, ror #24 │ │ │ │ - adcseq r8, r0, r4, asr r9 │ │ │ │ - adcseq r8, r0, r0, asr r7 │ │ │ │ - ldrdeq r8, [sl], r4 @ │ │ │ │ - adceq r8, sl, r0, asr sl │ │ │ │ - ldrshteq r8, [r0], ip │ │ │ │ - addeq lr, ip, r7, lsl #15 │ │ │ │ - umlaleq r8, sl, r0, r1 │ │ │ │ - adceq r8, sl, r8, asr ip │ │ │ │ - ldrdeq r0, [r3], -ip @ │ │ │ │ - eoreq r7, r8, r4, lsl #16 │ │ │ │ - strdeq r8, [sl], r4 @ │ │ │ │ - umulleq lr, ip, r4, r8 │ │ │ │ - strhteq r8, [sl], r0 │ │ │ │ - umlaleq r8, sl, ip, r3 │ │ │ │ + adceq r8, sl, r0, ror #24 │ │ │ │ + adcseq r8, r0, r8, asr #18 │ │ │ │ + adcseq r8, r0, r4, asr #14 │ │ │ │ + adceq r8, sl, r8, asr #1 │ │ │ │ + adceq r8, sl, r4, asr #20 │ │ │ │ + ldrshteq r8, [r0], r0 │ │ │ │ + addeq lr, ip, fp, ror r7 │ │ │ │ + adceq r8, sl, r4, lsl #3 │ │ │ │ + adceq r8, sl, ip, asr #24 │ │ │ │ + eoreq r0, r3, r0, ror #25 │ │ │ │ + eoreq r7, r8, r8, lsl #16 │ │ │ │ + adceq r8, sl, r8, ror #27 │ │ │ │ + addeq lr, ip, r8, lsl #17 │ │ │ │ + adceq r8, sl, r4, lsr #3 │ │ │ │ + umlaleq r8, sl, r0, r3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ - ldr r6, [pc, #308] @ ba600 │ │ │ │ + ldr r6, [pc, #308] @ ba60c │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r3 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne ba574 │ │ │ │ + bne ba580 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ bl 530d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ba584 │ │ │ │ + beq ba590 │ │ │ │ mov r0, r5 │ │ │ │ bl 534f8 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #8 │ │ │ │ - bcs ba5d4 │ │ │ │ + bcs ba5e0 │ │ │ │ add fp, sp, #32 │ │ │ │ mov r9, #0 │ │ │ │ mov r1, #20 │ │ │ │ str r9, [sp, #52] @ 0x34 │ │ │ │ mov r0, fp │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ str r9, [sp, #44] @ 0x2c │ │ │ │ @@ -103328,78 +103331,78 @@ │ │ │ │ ldm r7, {r1, r2, r3, r4, r5, r6} │ │ │ │ add r0, r8, #8 │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r6} │ │ │ │ mov r0, #1 │ │ │ │ stm r8, {r0, r9} │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #136] @ ba604 │ │ │ │ + ldr r0, [pc, #136] @ ba610 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 55cc4 │ │ │ │ - b ba4e4 │ │ │ │ + b ba4f0 │ │ │ │ ldr r4, [r5] │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - ldrne r0, [pc, #108] @ ba608 │ │ │ │ + ldrne r0, [pc, #108] @ ba614 │ │ │ │ addne r0, pc, r0 │ │ │ │ blne 55cc4 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ - ldr r0, [pc, #96] @ ba60c │ │ │ │ - ldr r3, [pc, #96] @ ba610 │ │ │ │ - ldr r2, [pc, #96] @ ba614 │ │ │ │ + ldr r0, [pc, #96] @ ba618 │ │ │ │ + ldr r3, [pc, #96] @ ba61c │ │ │ │ + ldr r2, [pc, #96] @ ba620 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #16 │ │ │ │ str r4, [sp, #32] │ │ │ │ bl 8ed74 │ │ │ │ - ldr r0, [pc, #60] @ ba618 │ │ │ │ + ldr r0, [pc, #60] @ ba624 │ │ │ │ add r2, sp, #32 │ │ │ │ - ldr r3, [pc, #56] @ ba61c │ │ │ │ - ldr r1, [pc, #56] @ ba620 │ │ │ │ + ldr r3, [pc, #56] @ ba628 │ │ │ │ + ldr r1, [pc, #56] @ ba62c │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str sl, [sp, #32] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 8ed74 │ │ │ │ - adcseq r8, r0, r8, lsl fp │ │ │ │ - adcseq r8, r0, r0, ror sl │ │ │ │ - adcseq r8, r0, r0, asr sl │ │ │ │ - addeq lr, ip, r4, lsr #12 │ │ │ │ - adceq r7, sl, r4, asr #30 │ │ │ │ - adceq r8, sl, r4, lsr r1 │ │ │ │ - addeq lr, ip, r7, lsr #10 │ │ │ │ - adceq r7, sl, r0, lsr #30 │ │ │ │ - adceq r8, sl, r0, ror #14 │ │ │ │ + adcseq r8, r0, ip, lsl #22 │ │ │ │ + adcseq r8, r0, r4, ror #20 │ │ │ │ + adcseq r8, r0, r4, asr #20 │ │ │ │ + addeq lr, ip, r8, lsl r6 │ │ │ │ + adceq r7, sl, r8, lsr pc │ │ │ │ + adceq r8, sl, r8, lsr #2 │ │ │ │ + addeq lr, ip, fp, lsl r5 │ │ │ │ + adceq r7, sl, r4, lsl pc │ │ │ │ + adceq r8, sl, r4, asr r7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ - ldr r6, [pc, #312] @ ba76c │ │ │ │ + ldr r6, [pc, #312] @ ba778 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r3 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne ba6e0 │ │ │ │ + bne ba6ec │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ bl 530d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ba6f0 │ │ │ │ + beq ba6fc │ │ │ │ mov r0, r5 │ │ │ │ bl 534f8 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #3 │ │ │ │ - bcs ba740 │ │ │ │ + bcs ba74c │ │ │ │ add fp, sp, #32 │ │ │ │ mov r9, #0 │ │ │ │ mov r1, #20 │ │ │ │ str r9, [sp, #52] @ 0x34 │ │ │ │ mov r0, fp │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ str r9, [sp, #44] @ 0x2c │ │ │ │ @@ -103419,78 +103422,78 @@ │ │ │ │ ldm r7, {r1, r2, r3, r4, r5, r6} │ │ │ │ add r0, r8, #8 │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r6} │ │ │ │ mov r0, #1 │ │ │ │ stm r8, {r0, r9} │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #136] @ ba770 │ │ │ │ + ldr r0, [pc, #136] @ ba77c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 55870 │ │ │ │ - b ba64c │ │ │ │ + b ba658 │ │ │ │ ldr r4, [r5] │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - ldrne r0, [pc, #108] @ ba774 │ │ │ │ + ldrne r0, [pc, #108] @ ba780 │ │ │ │ addne r0, pc, r0 │ │ │ │ blne 55870 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ - ldr r0, [pc, #96] @ ba778 │ │ │ │ - ldr r3, [pc, #96] @ ba77c │ │ │ │ - ldr r2, [pc, #96] @ ba780 │ │ │ │ + ldr r0, [pc, #96] @ ba784 │ │ │ │ + ldr r3, [pc, #96] @ ba788 │ │ │ │ + ldr r2, [pc, #96] @ ba78c │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #16 │ │ │ │ str r4, [sp, #32] │ │ │ │ bl 8ed74 │ │ │ │ - ldr r0, [pc, #60] @ ba784 │ │ │ │ + ldr r0, [pc, #60] @ ba790 │ │ │ │ add r2, sp, #32 │ │ │ │ - ldr r3, [pc, #56] @ ba788 │ │ │ │ - ldr r1, [pc, #56] @ ba78c │ │ │ │ + ldr r3, [pc, #56] @ ba794 │ │ │ │ + ldr r1, [pc, #56] @ ba798 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str sl, [sp, #32] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 8ed74 │ │ │ │ - adcseq r8, r0, r8, lsr #19 │ │ │ │ - ldrshteq r8, [r0], ip │ │ │ │ - ldrsbteq r8, [r0], ip │ │ │ │ - @ instruction: 0x008ce4b8 │ │ │ │ - ldrdeq r7, [sl], r8 @ │ │ │ │ - adceq r7, sl, r8, asr #31 │ │ │ │ - @ instruction: 0x008ce3bb │ │ │ │ - strhteq r7, [sl], r4 │ │ │ │ - adceq r8, sl, r4, ror #11 │ │ │ │ + umlalseq r8, r0, ip, r9 │ │ │ │ + ldrshteq r8, [r0], r0 │ │ │ │ + ldrsbteq r8, [r0], r0 │ │ │ │ + addeq lr, ip, ip, lsr #9 │ │ │ │ + adceq r7, sl, ip, asr #27 │ │ │ │ + strhteq r7, [sl], ip │ │ │ │ + addeq lr, ip, pc, lsr #7 │ │ │ │ + adceq r7, sl, r8, lsr #27 │ │ │ │ + ldrdeq r8, [sl], r8 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ - ldr r6, [pc, #312] @ ba8d8 │ │ │ │ + ldr r6, [pc, #312] @ ba8e4 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r3 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne ba84c │ │ │ │ + bne ba858 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ bl 530d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ba85c │ │ │ │ + beq ba868 │ │ │ │ mov r0, r5 │ │ │ │ bl 534f8 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #8 │ │ │ │ - bcs ba8ac │ │ │ │ + bcs ba8b8 │ │ │ │ add fp, sp, #32 │ │ │ │ mov r9, #0 │ │ │ │ mov r1, #20 │ │ │ │ str r9, [sp, #52] @ 0x34 │ │ │ │ mov r0, fp │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ str r9, [sp, #44] @ 0x2c │ │ │ │ @@ -103510,351 +103513,351 @@ │ │ │ │ ldm r7, {r1, r2, r3, r4, r5, r6} │ │ │ │ add r0, r8, #8 │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r6} │ │ │ │ mov r0, #1 │ │ │ │ stm r8, {r0, r9} │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #136] @ ba8dc │ │ │ │ + ldr r0, [pc, #136] @ ba8e8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 55cc4 │ │ │ │ - b ba7b8 │ │ │ │ + b ba7c4 │ │ │ │ ldr r4, [r5] │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - ldrne r0, [pc, #108] @ ba8e0 │ │ │ │ + ldrne r0, [pc, #108] @ ba8ec │ │ │ │ addne r0, pc, r0 │ │ │ │ blne 55cc4 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ - ldr r0, [pc, #96] @ ba8e4 │ │ │ │ - ldr r3, [pc, #96] @ ba8e8 │ │ │ │ - ldr r2, [pc, #96] @ ba8ec │ │ │ │ + ldr r0, [pc, #96] @ ba8f0 │ │ │ │ + ldr r3, [pc, #96] @ ba8f4 │ │ │ │ + ldr r2, [pc, #96] @ ba8f8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #16 │ │ │ │ str r4, [sp, #32] │ │ │ │ bl 8ed74 │ │ │ │ - ldr r0, [pc, #60] @ ba8f0 │ │ │ │ + ldr r0, [pc, #60] @ ba8fc │ │ │ │ add r2, sp, #32 │ │ │ │ - ldr r3, [pc, #56] @ ba8f4 │ │ │ │ - ldr r1, [pc, #56] @ ba8f8 │ │ │ │ + ldr r3, [pc, #56] @ ba900 │ │ │ │ + ldr r1, [pc, #56] @ ba904 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str sl, [sp, #32] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 8ed74 │ │ │ │ - adcseq r8, r0, r4, asr #16 │ │ │ │ - umlalseq r8, r0, r8, r7 │ │ │ │ - adcseq r8, r0, r8, ror r7 │ │ │ │ - addeq lr, ip, ip, asr #6 │ │ │ │ - adceq r7, sl, ip, ror #24 │ │ │ │ - adceq r7, sl, ip, asr lr │ │ │ │ - addeq lr, ip, pc, asr #4 │ │ │ │ - adceq r7, sl, r8, asr #24 │ │ │ │ - adceq r8, sl, r8, lsl #9 │ │ │ │ + adcseq r8, r0, r8, lsr r8 │ │ │ │ + adcseq r8, r0, ip, lsl #15 │ │ │ │ + adcseq r8, r0, ip, ror #14 │ │ │ │ + addeq lr, ip, r0, asr #6 │ │ │ │ + adceq r7, sl, r0, ror #24 │ │ │ │ + adceq r7, sl, r0, asr lr │ │ │ │ + addeq lr, ip, r3, asr #4 │ │ │ │ + adceq r7, sl, ip, lsr ip │ │ │ │ + adceq r8, sl, ip, ror r4 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ - ldr r6, [pc, #376] @ baa84 │ │ │ │ + ldr r6, [pc, #376] @ baa90 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r3 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne ba9d0 │ │ │ │ + bne ba9dc │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ bl 530d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ba9e0 │ │ │ │ + beq ba9ec │ │ │ │ mov r0, r5 │ │ │ │ bl 534f8 │ │ │ │ cmp r0, #8 │ │ │ │ - bcs baa30 │ │ │ │ + bcs baa3c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ - bl 3e1514 │ │ │ │ + bl 3e1524 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne ba978 │ │ │ │ + bne ba984 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r8] │ │ │ │ str r0, [r8, #4] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r2, sp, #8 │ │ │ │ add r3, sp, #24 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 649c44 │ │ │ │ + bl 649c54 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ba9b0 │ │ │ │ + beq ba9bc │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldm r5, {r1, r2, r3, r4, r6, r7} │ │ │ │ add r0, r8, #8 │ │ │ │ stm r0, {r1, r2, r3, r4, r6, r7} │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #1 │ │ │ │ strd r0, [r8] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #176] @ baa88 │ │ │ │ + ldr r0, [pc, #176] @ baa94 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 55cc4 │ │ │ │ - b ba924 │ │ │ │ + b ba930 │ │ │ │ ldr r4, [r5] │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - ldrne r0, [pc, #148] @ baa8c │ │ │ │ + ldrne r0, [pc, #148] @ baa98 │ │ │ │ addne r0, pc, r0 │ │ │ │ blne 55cc4 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ - ldr r0, [pc, #136] @ baa90 │ │ │ │ - ldr r3, [pc, #136] @ baa94 │ │ │ │ - ldr r2, [pc, #136] @ baa98 │ │ │ │ + ldr r0, [pc, #136] @ baa9c │ │ │ │ + ldr r3, [pc, #136] @ baaa0 │ │ │ │ + ldr r2, [pc, #136] @ baaa4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #16 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ bl 8ed74 │ │ │ │ - ldr r1, [pc, #100] @ baa9c │ │ │ │ - ldr r3, [pc, #100] @ baaa0 │ │ │ │ - ldr r2, [pc, #100] @ baaa4 │ │ │ │ + ldr r1, [pc, #100] @ baaa8 │ │ │ │ + ldr r3, [pc, #100] @ baaac │ │ │ │ + ldr r2, [pc, #100] @ baab0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 8ed74 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq baa7c │ │ │ │ + beq baa88 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - ldrsbteq r8, [r0], r8 │ │ │ │ - adcseq r8, r0, r4, lsl r6 │ │ │ │ - ldrshteq r8, [r0], r4 │ │ │ │ - addeq lr, ip, r8, asr #3 │ │ │ │ - adceq r7, sl, r8, ror #21 │ │ │ │ - ldrdeq r7, [sl], r8 @ │ │ │ │ - addeq lr, ip, pc, asr #1 │ │ │ │ - adceq r7, sl, r8, asr #21 │ │ │ │ - adceq r8, sl, r8, lsl #6 │ │ │ │ + adcseq r8, r0, ip, asr #13 │ │ │ │ + adcseq r8, r0, r8, lsl #12 │ │ │ │ + adcseq r8, r0, r8, ror #11 │ │ │ │ + @ instruction: 0x008ce1bc │ │ │ │ + ldrdeq r7, [sl], ip @ │ │ │ │ + adceq r7, sl, ip, asr #25 │ │ │ │ + addeq lr, ip, r3, asr #1 │ │ │ │ + strhteq r7, [sl], ip │ │ │ │ + strdeq r8, [sl], ip @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ - ldr r4, [pc, #788] @ badcc │ │ │ │ + ldr r4, [pc, #788] @ badd8 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r3 │ │ │ │ mov r5, r2 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne bac3c │ │ │ │ + bne bac48 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r6 │ │ │ │ bl 530d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bac90 │ │ │ │ + beq bac9c │ │ │ │ mov r0, r6 │ │ │ │ bl 534f8 │ │ │ │ cmp r0, #8 │ │ │ │ - bcs bace0 │ │ │ │ + bcs bacec │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ - bl 647d6c │ │ │ │ + bl 647d7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq bad10 │ │ │ │ - ldr r1, [pc, #720] @ bade4 │ │ │ │ + beq bad1c │ │ │ │ + ldr r1, [pc, #720] @ badf0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r1] │ │ │ │ dmb ish │ │ │ │ cmp r1, #3 │ │ │ │ - bne bac4c │ │ │ │ - ldr r1, [pc, #700] @ badf4 │ │ │ │ + bne bac58 │ │ │ │ + ldr r1, [pc, #700] @ bae00 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #32] │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq bad1c │ │ │ │ + beq bad28 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ - bl 3e1514 │ │ │ │ + bl 3e1524 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ and r0, r0, #6 │ │ │ │ cmp r0, #4 │ │ │ │ - bne babd0 │ │ │ │ + bne babdc │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 245b64 │ │ │ │ + bl 245b74 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r3, r1 │ │ │ │ - bl 3701ec │ │ │ │ + bl 3701fc │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldr r7, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - beq babac │ │ │ │ + beq babb8 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 554dc │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ - bne babec │ │ │ │ + bne babf8 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r8] │ │ │ │ str r0, [r8, #4] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ bl 554dc │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ - beq babbc │ │ │ │ + beq babc8 │ │ │ │ stmib sp, {r6, r7} │ │ │ │ str r4, [sp, #12] │ │ │ │ add r5, sp, #16 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 649c44 │ │ │ │ + bl 649c54 │ │ │ │ cmp r6, #0 │ │ │ │ - beq bac1c │ │ │ │ + beq bac28 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldm r5, {r1, r2, r3, r4, r6, r7} │ │ │ │ add r0, r8, #8 │ │ │ │ stm r0, {r1, r2, r3, r4, r6, r7} │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #1 │ │ │ │ strd r0, [r8] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #396] @ badd0 │ │ │ │ + ldr r0, [pc, #396] @ baddc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 55cc4 │ │ │ │ - b baad4 │ │ │ │ + b baae0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #400] @ bade8 │ │ │ │ - ldr r3, [pc, #400] @ badec │ │ │ │ + ldr r0, [pc, #400] @ badf4 │ │ │ │ + ldr r3, [pc, #400] @ badf8 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r1, [pc, #396] @ badf0 │ │ │ │ + ldr r1, [pc, #396] @ badfc │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #52] @ 0x34 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #16] │ │ │ │ add r2, sp, #16 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ mov r0, r4 │ │ │ │ - b bab30 │ │ │ │ + b bab3c │ │ │ │ ldr r5, [r6] │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - ldrne r0, [pc, #300] @ badd4 │ │ │ │ + ldrne r0, [pc, #300] @ bade0 │ │ │ │ addne r0, pc, r0 │ │ │ │ blne 55cc4 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - ldr r0, [pc, #288] @ badd8 │ │ │ │ - ldr r3, [pc, #288] @ baddc │ │ │ │ - ldr r2, [pc, #288] @ bade0 │ │ │ │ + ldr r0, [pc, #288] @ bade4 │ │ │ │ + ldr r3, [pc, #288] @ bade8 │ │ │ │ + ldr r2, [pc, #288] @ badec │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, #16 │ │ │ │ str r5, [sp, #16] │ │ │ │ bl 8ed74 │ │ │ │ - ldr r1, [pc, #288] @ bae08 │ │ │ │ - ldr r3, [pc, #288] @ bae0c │ │ │ │ - ldr r2, [pc, #288] @ bae10 │ │ │ │ + ldr r1, [pc, #288] @ bae14 │ │ │ │ + ldr r3, [pc, #288] @ bae18 │ │ │ │ + ldr r2, [pc, #288] @ bae1c │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 8ed74 │ │ │ │ - ldr r0, [pc, #236] @ bae04 │ │ │ │ + ldr r0, [pc, #236] @ bae10 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - ldr r0, [pc, #212] @ badf8 │ │ │ │ - ldr r3, [pc, #212] @ badfc │ │ │ │ - ldr r1, [pc, #212] @ bae00 │ │ │ │ + ldr r0, [pc, #212] @ bae04 │ │ │ │ + ldr r3, [pc, #212] @ bae08 │ │ │ │ + ldr r1, [pc, #212] @ bae0c │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #16 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 8ed74 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b bada0 │ │ │ │ + b badac │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq bad6c │ │ │ │ + beq bad78 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq badbc │ │ │ │ + beq badc8 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 554dc │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 554dc │ │ │ │ @@ -103862,125 +103865,125 @@ │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ bl 554dc │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - adcseq r8, r0, r8, lsr #10 │ │ │ │ - adcseq r8, r0, r8, lsr #7 │ │ │ │ - adcseq r8, r0, r4, asr #6 │ │ │ │ - addeq sp, ip, r8, lsl pc │ │ │ │ - adceq r7, sl, r8, lsr r8 │ │ │ │ - adceq r7, sl, r8, lsr #20 │ │ │ │ - adcseq r7, r0, ip, lsr pc │ │ │ │ - ldrshteq r7, [r0], r4 │ │ │ │ - adceq r7, sl, r8, ror r7 │ │ │ │ - strdeq r8, [sl], r4 @ │ │ │ │ - adcseq r7, r0, r4, ror #31 │ │ │ │ - addeq sp, ip, r3, ror #27 │ │ │ │ - adceq r7, sl, ip, ror #15 │ │ │ │ - adceq r8, sl, r4, lsl #6 │ │ │ │ - adceq r8, sl, r4, lsl r3 │ │ │ │ - addeq sp, ip, pc, lsl lr │ │ │ │ - adceq r7, sl, r8, lsl r8 │ │ │ │ - adceq r8, sl, r8, asr r0 │ │ │ │ + adcseq r8, r0, ip, lsl r5 │ │ │ │ + umlalseq r8, r0, ip, r3 │ │ │ │ + adcseq r8, r0, r8, lsr r3 │ │ │ │ + addeq sp, ip, ip, lsl #30 │ │ │ │ + adceq r7, sl, ip, lsr #16 │ │ │ │ + adceq r7, sl, ip, lsl sl │ │ │ │ + adcseq r7, r0, r0, lsr pc │ │ │ │ + adcseq r7, r0, r8, ror #27 │ │ │ │ + adceq r7, sl, ip, ror #14 │ │ │ │ + adceq r8, sl, r8, ror #1 │ │ │ │ + ldrsbteq r7, [r0], r8 │ │ │ │ + ldrdeq sp, [ip], r7 │ │ │ │ + adceq r7, sl, r0, ror #15 │ │ │ │ + strdeq r8, [sl], r8 @ │ │ │ │ + adceq r8, sl, r8, lsl #6 │ │ │ │ + addeq sp, ip, r3, lsl lr │ │ │ │ + adceq r7, sl, ip, lsl #16 │ │ │ │ + adceq r8, sl, ip, asr #32 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, #44 @ 0x2c │ │ │ │ bl 530d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq baed4 │ │ │ │ + beq baee0 │ │ │ │ mov r0, r5 │ │ │ │ bl 53894 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ - bl 3701ec │ │ │ │ + bl 3701fc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne bae7c │ │ │ │ + bne bae88 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r8] │ │ │ │ str r0, [r8, #4] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r2, sp, #8 │ │ │ │ add r3, sp, #24 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 649c44 │ │ │ │ + bl 649c54 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq baeb4 │ │ │ │ + beq baec0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldm r5, {r1, r2, r3, r4, r6, r7} │ │ │ │ add r0, r8, #8 │ │ │ │ stm r0, {r1, r2, r3, r4, r6, r7} │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #1 │ │ │ │ strd r0, [r8] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #80] @ baf2c │ │ │ │ - ldr r3, [pc, #80] @ baf30 │ │ │ │ + ldr r0, [pc, #80] @ baf38 │ │ │ │ + ldr r3, [pc, #80] @ baf3c │ │ │ │ ldr r1, [r5] │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #72] @ baf34 │ │ │ │ + ldr r2, [pc, #72] @ baf40 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ mov r1, #16 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ bl 8ed74 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq baf24 │ │ │ │ + beq baf30 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - strdeq sp, [ip], r4 │ │ │ │ - adceq r7, sl, r0, lsl r6 │ │ │ │ - strdeq r7, [sl], ip @ │ │ │ │ + addeq sp, ip, r8, ror #25 │ │ │ │ + adceq r7, sl, r4, lsl #12 │ │ │ │ + strdeq r7, [sl], r0 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ - ldr r6, [pc, #316] @ bb084 │ │ │ │ + ldr r6, [pc, #316] @ bb090 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r3 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne baff8 │ │ │ │ + bne bb004 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ bl 530d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bb008 │ │ │ │ + beq bb014 │ │ │ │ mov r0, r5 │ │ │ │ bl 534f8 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #8 │ │ │ │ - bcs bb058 │ │ │ │ + bcs bb064 │ │ │ │ add fp, sp, #32 │ │ │ │ mov r9, #0 │ │ │ │ mov r1, #20 │ │ │ │ str r9, [sp, #52] @ 0x34 │ │ │ │ mov r0, fp │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ str r9, [sp, #44] @ 0x2c │ │ │ │ @@ -104001,185 +104004,185 @@ │ │ │ │ ldm r7, {r1, r2, r3, r4, r5, r6} │ │ │ │ add r0, r8, #8 │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r6} │ │ │ │ mov r0, #1 │ │ │ │ stm r8, {r0, r9} │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #136] @ bb088 │ │ │ │ + ldr r0, [pc, #136] @ bb094 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 55cc4 │ │ │ │ - b baf60 │ │ │ │ + b baf6c │ │ │ │ ldr r4, [r5] │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - ldrne r0, [pc, #108] @ bb08c │ │ │ │ + ldrne r0, [pc, #108] @ bb098 │ │ │ │ addne r0, pc, r0 │ │ │ │ blne 55cc4 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ - ldr r0, [pc, #96] @ bb090 │ │ │ │ - ldr r3, [pc, #96] @ bb094 │ │ │ │ - ldr r2, [pc, #96] @ bb098 │ │ │ │ + ldr r0, [pc, #96] @ bb09c │ │ │ │ + ldr r3, [pc, #96] @ bb0a0 │ │ │ │ + ldr r2, [pc, #96] @ bb0a4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #16 │ │ │ │ str r4, [sp, #32] │ │ │ │ bl 8ed74 │ │ │ │ - ldr r0, [pc, #60] @ bb09c │ │ │ │ + ldr r0, [pc, #60] @ bb0a8 │ │ │ │ add r2, sp, #32 │ │ │ │ - ldr r3, [pc, #56] @ bb0a0 │ │ │ │ - ldr r1, [pc, #56] @ bb0a4 │ │ │ │ + ldr r3, [pc, #56] @ bb0ac │ │ │ │ + ldr r1, [pc, #56] @ bb0b0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str sl, [sp, #32] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 8ed74 │ │ │ │ - umlalseq r8, r0, ip, r0 │ │ │ │ - adcseq r7, r0, ip, ror #31 │ │ │ │ - adcseq r7, r0, ip, asr #31 │ │ │ │ - addeq sp, ip, r0, lsr #23 │ │ │ │ - adceq r7, sl, r0, asr #9 │ │ │ │ - strhteq r7, [sl], r0 │ │ │ │ - addeq sp, ip, r3, lsr #21 │ │ │ │ - umlaleq r7, sl, ip, r4 │ │ │ │ - ldrdeq r7, [sl], ip @ │ │ │ │ + umlalseq r8, r0, r0, r0 │ │ │ │ + adcseq r7, r0, r0, ror #31 │ │ │ │ + adcseq r7, r0, r0, asr #31 │ │ │ │ + umulleq sp, ip, r4, fp │ │ │ │ + strhteq r7, [sl], r4 │ │ │ │ + adceq r7, sl, r4, lsr #13 │ │ │ │ + umulleq sp, ip, r7, sl │ │ │ │ + umlaleq r7, sl, r0, r4 │ │ │ │ + ldrdeq r7, [sl], r0 @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ - ldr r6, [pc, #376] @ bb230 │ │ │ │ + ldr r6, [pc, #376] @ bb23c │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r3 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne bb17c │ │ │ │ + bne bb188 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ bl 530d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bb18c │ │ │ │ + beq bb198 │ │ │ │ mov r0, r5 │ │ │ │ bl 534f8 │ │ │ │ cmp r0, #8 │ │ │ │ - bcs bb1dc │ │ │ │ + bcs bb1e8 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ - bl 3e15d8 │ │ │ │ + bl 3e15e8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne bb124 │ │ │ │ + bne bb130 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r8] │ │ │ │ str r0, [r8, #4] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r2, sp, #8 │ │ │ │ add r3, sp, #24 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 649c44 │ │ │ │ + bl 649c54 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq bb15c │ │ │ │ + beq bb168 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldm r5, {r1, r2, r3, r4, r6, r7} │ │ │ │ add r0, r8, #8 │ │ │ │ stm r0, {r1, r2, r3, r4, r6, r7} │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #1 │ │ │ │ strd r0, [r8] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #176] @ bb234 │ │ │ │ + ldr r0, [pc, #176] @ bb240 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 55cc4 │ │ │ │ - b bb0d0 │ │ │ │ + b bb0dc │ │ │ │ ldr r4, [r5] │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - ldrne r0, [pc, #148] @ bb238 │ │ │ │ + ldrne r0, [pc, #148] @ bb244 │ │ │ │ addne r0, pc, r0 │ │ │ │ blne 55cc4 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ - ldr r0, [pc, #136] @ bb23c │ │ │ │ - ldr r3, [pc, #136] @ bb240 │ │ │ │ - ldr r2, [pc, #136] @ bb244 │ │ │ │ + ldr r0, [pc, #136] @ bb248 │ │ │ │ + ldr r3, [pc, #136] @ bb24c │ │ │ │ + ldr r2, [pc, #136] @ bb250 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #16 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ bl 8ed74 │ │ │ │ - ldr r1, [pc, #100] @ bb248 │ │ │ │ - ldr r3, [pc, #100] @ bb24c │ │ │ │ - ldr r2, [pc, #100] @ bb250 │ │ │ │ + ldr r1, [pc, #100] @ bb254 │ │ │ │ + ldr r3, [pc, #100] @ bb258 │ │ │ │ + ldr r2, [pc, #100] @ bb25c │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 8ed74 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq bb228 │ │ │ │ + beq bb234 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - adcseq r7, r0, ip, lsr #30 │ │ │ │ - adcseq r7, r0, r8, ror #28 │ │ │ │ - adcseq r7, r0, r8, asr #28 │ │ │ │ - addeq sp, ip, ip, lsl sl │ │ │ │ - adceq r7, sl, ip, lsr r3 │ │ │ │ - adceq r7, sl, ip, lsr #10 │ │ │ │ - addeq sp, ip, r3, lsr #18 │ │ │ │ - adceq r7, sl, ip, lsl r3 │ │ │ │ - adceq r7, sl, ip, asr fp │ │ │ │ + adcseq r7, r0, r0, lsr #30 │ │ │ │ + adcseq r7, r0, ip, asr lr │ │ │ │ + adcseq r7, r0, ip, lsr lr │ │ │ │ + addeq sp, ip, r0, lsl sl │ │ │ │ + adceq r7, sl, r0, lsr r3 │ │ │ │ + adceq r7, sl, r0, lsr #10 │ │ │ │ + addeq sp, ip, r7, lsl r9 │ │ │ │ + adceq r7, sl, r0, lsl r3 │ │ │ │ + adceq r7, sl, r0, asr fp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #596 @ 0x254 │ │ │ │ add r8, sp, #16 │ │ │ │ mov fp, r2 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #520 @ 0x208 │ │ │ │ mov r0, r8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r5, [r1, #520] @ 0x208 │ │ │ │ bl 53d54 │ │ │ │ - ldr r0, [pc, #400] @ bb414 │ │ │ │ + ldr r0, [pc, #400] @ bb420 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne bb38c │ │ │ │ + bne bb398 │ │ │ │ str r5, [sp, #8] │ │ │ │ add r9, sp, #536 @ 0x218 │ │ │ │ str r4, [sp, #12] │ │ │ │ - ldr r0, [pc, #380] @ bb424 │ │ │ │ + ldr r0, [pc, #380] @ bb430 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #556] @ 0x22c │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ str r0, [sp, #544] @ 0x220 │ │ │ │ @@ -104213,15 +104216,15 @@ │ │ │ │ addls r6, r8, #512 @ 0x200 │ │ │ │ ldr r1, [r8, r1] │ │ │ │ cmp r2, #16 │ │ │ │ movls r0, r8 │ │ │ │ movls r2, #16 │ │ │ │ str fp, [sp, #536] @ 0x218 │ │ │ │ cmp r1, r2 │ │ │ │ - beq bb3c8 │ │ │ │ + beq bb3d4 │ │ │ │ add r0, r0, r1, lsl #5 │ │ │ │ add r1, sp, #536 @ 0x218 │ │ │ │ mov r2, #32 │ │ │ │ bl 5475c │ │ │ │ ldr r0, [r6] │ │ │ │ add r1, sp, #16 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ @@ -104230,68 +104233,68 @@ │ │ │ │ str r0, [r6] │ │ │ │ mov r0, r4 │ │ │ │ bl 53d54 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r0, [r4, #520] @ 0x208 │ │ │ │ add sp, sp, #596 @ 0x254 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #132] @ bb418 │ │ │ │ + ldr r0, [pc, #132] @ bb424 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #128] @ bb41c │ │ │ │ - ldr r1, [pc, #128] @ bb420 │ │ │ │ + ldr r3, [pc, #128] @ bb428 │ │ │ │ + ldr r1, [pc, #128] @ bb42c │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #568] @ 0x238 │ │ │ │ add r2, sp, #568 @ 0x238 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #536] @ 0x218 │ │ │ │ add r2, sp, #536 @ 0x218 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b bb294 │ │ │ │ + b bb2a0 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 5a628 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b bb34c │ │ │ │ + b bb358 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #544] @ 0x220 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bb400 │ │ │ │ + beq bb40c │ │ │ │ mov r0, r9 │ │ │ │ bl 549c0 │ │ │ │ - b bb400 │ │ │ │ + b bb40c │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 400610 │ │ │ │ + bl 400620 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - ldrhteq r7, [r0], r4 │ │ │ │ - umlalseq r7, r0, r8, ip │ │ │ │ - adceq r6, sl, ip, ror #31 │ │ │ │ - strhteq r7, [sl], r8 │ │ │ │ - umlalseq r7, r0, ip, sp │ │ │ │ + adcseq r7, r0, r8, lsr #27 │ │ │ │ + adcseq r7, r0, ip, lsl #25 │ │ │ │ + adceq r6, sl, r0, ror #31 │ │ │ │ + adceq r7, sl, ip, lsr #15 │ │ │ │ + umlalseq r7, r0, r0, sp │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #552 @ 0x228 │ │ │ │ mov r6, sp │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #520 @ 0x208 │ │ │ │ mov r7, r3 │ │ │ │ ldr r9, [r1, #520] @ 0x208 │ │ │ │ bl 53d54 │ │ │ │ add r0, sp, #520 @ 0x208 │ │ │ │ ldr r1, [sp, #584] @ 0x248 │ │ │ │ add r8, r0, #8 │ │ │ │ mov r0, r8 │ │ │ │ - bl ce290 │ │ │ │ + bl ce2a0 │ │ │ │ ldr r2, [sp, #512] @ 0x200 │ │ │ │ mov r1, #512 @ 0x200 │ │ │ │ str r7, [sp, #524] @ 0x20c │ │ │ │ orr r7, r6, #4 │ │ │ │ cmp r2, #16 │ │ │ │ str r5, [sp, #520] @ 0x208 │ │ │ │ movwhi r1, #4 │ │ │ │ @@ -104299,15 +104302,15 @@ │ │ │ │ ldr r1, [r6, r1] │ │ │ │ addls r5, r6, #512 @ 0x200 │ │ │ │ cmp r2, #16 │ │ │ │ ldr r0, [sp] │ │ │ │ movls r2, #16 │ │ │ │ movls r0, r6 │ │ │ │ cmp r1, r2 │ │ │ │ - beq bb4dc │ │ │ │ + beq bb4e8 │ │ │ │ add r0, r0, r1, lsl #5 │ │ │ │ add r1, sp, #520 @ 0x208 │ │ │ │ mov r2, #32 │ │ │ │ bl 5475c │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, sp │ │ │ │ mov r2, #520 @ 0x208 │ │ │ │ @@ -104318,44 +104321,44 @@ │ │ │ │ str r9, [r4, #520] @ 0x208 │ │ │ │ add sp, sp, #552 @ 0x228 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, sp │ │ │ │ bl 5a628 │ │ │ │ ldm sp, {r0, r1} │ │ │ │ mov r5, r7 │ │ │ │ - b bb4a4 │ │ │ │ + b bb4b0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #528] @ 0x210 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bb508 │ │ │ │ + beq bb514 │ │ │ │ mov r0, r8 │ │ │ │ bl 549c0 │ │ │ │ mov r0, sp │ │ │ │ - bl 400610 │ │ │ │ + bl 400620 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #596 @ 0x254 │ │ │ │ add r8, sp, #16 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [r1, #520] @ 0x208 │ │ │ │ mov fp, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #520 @ 0x208 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ bl 53d54 │ │ │ │ - ldr r4, [pc, #432] @ bb700 │ │ │ │ + ldr r4, [pc, #432] @ bb70c │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - beq bb56c │ │ │ │ - ldr r0, [pc, #412] @ bb704 │ │ │ │ + beq bb578 │ │ │ │ + ldr r0, [pc, #412] @ bb710 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 560a4 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ add r9, sp, #536 @ 0x218 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #556] @ 0x22c │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ @@ -104367,21 +104370,21 @@ │ │ │ │ bl 54024 │ │ │ │ mov r1, r9 │ │ │ │ add sl, sp, #568 @ 0x238 │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, #4 │ │ │ │ mov r0, sl │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ - ldr r0, [pc, #336] @ bb708 │ │ │ │ + ldr r0, [pc, #336] @ bb714 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #564 @ 0x234 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bb694 │ │ │ │ + beq bb6a0 │ │ │ │ ldr r1, [sp, #632] @ 0x278 │ │ │ │ mov r2, #564 @ 0x234 │ │ │ │ mov r7, r0 │ │ │ │ bl 53d54 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r7 │ │ │ │ bl 535ac │ │ │ │ @@ -104401,15 +104404,15 @@ │ │ │ │ addls r4, r8, #512 @ 0x200 │ │ │ │ ldr r1, [r8, r1] │ │ │ │ cmp r2, #16 │ │ │ │ movls r0, r8 │ │ │ │ movls r2, #16 │ │ │ │ str fp, [sp, #540] @ 0x21c │ │ │ │ cmp r1, r2 │ │ │ │ - beq bb67c │ │ │ │ + beq bb688 │ │ │ │ add r0, r0, r1, lsl #5 │ │ │ │ add r1, sp, #536 @ 0x218 │ │ │ │ mov r2, #32 │ │ │ │ bl 5475c │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, sp, #16 │ │ │ │ mov r2, #520 @ 0x208 │ │ │ │ @@ -104423,60 +104426,60 @@ │ │ │ │ add sp, sp, #596 @ 0x254 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #16 │ │ │ │ bl 5a628 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r4, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b bb63c │ │ │ │ + b bb648 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #564 @ 0x234 │ │ │ │ bl 8e68c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #544] @ 0x220 │ │ │ │ mov sl, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bb6e4 │ │ │ │ - b bb6ec │ │ │ │ + bne bb6f0 │ │ │ │ + b bb6f8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #632] @ 0x278 │ │ │ │ - bl b9458 │ │ │ │ - b bb6ec │ │ │ │ + bl b9464 │ │ │ │ + b bb6f8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #632] @ 0x278 │ │ │ │ - bl b9458 │ │ │ │ + bl b9464 │ │ │ │ ldr r0, [sp, #568] @ 0x238 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bb6ec │ │ │ │ + beq bb6f8 │ │ │ │ mov r0, sl │ │ │ │ bl 549c0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 400610 │ │ │ │ + bl 400620 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adcseq r7, r0, ip, ror #21 │ │ │ │ - ldrsbteq r7, [r0], r4 │ │ │ │ - umlalseq r4, r0, ip, r7 │ │ │ │ + adcseq r7, r0, r0, ror #21 │ │ │ │ + adcseq r7, r0, r8, asr #21 │ │ │ │ + umlalseq r4, r0, r0, r7 │ │ │ │ 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 │ │ │ │ mov r2, #520 @ 0x208 │ │ │ │ mov r0, fp │ │ │ │ mov r7, r3 │ │ │ │ ldr r9, [r1, #520] @ 0x208 │ │ │ │ bl 53d54 │ │ │ │ ldr r1, [sp, #624] @ 0x270 │ │ │ │ ldr r2, [sp, #628] @ 0x274 │ │ │ │ add r4, sp, #560 @ 0x230 │ │ │ │ mov r0, r4 │ │ │ │ - bl 648380 │ │ │ │ + bl 648390 │ │ │ │ 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} │ │ │ │ mov r0, sl │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ @@ -104489,15 +104492,15 @@ │ │ │ │ movwhi r1, #4 │ │ │ │ addls r4, fp, #512 @ 0x200 │ │ │ │ ldr r1, [fp, r1] │ │ │ │ cmp r2, #16 │ │ │ │ movls r0, fp │ │ │ │ movls r2, #16 │ │ │ │ cmp r1, r2 │ │ │ │ - beq bb7d4 │ │ │ │ + beq bb7e0 │ │ │ │ add r0, r0, r1, lsl #5 │ │ │ │ add r1, sp, #528 @ 0x210 │ │ │ │ mov r2, #32 │ │ │ │ bl 5475c │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, sp, #8 │ │ │ │ mov r2, #520 @ 0x208 │ │ │ │ @@ -104509,25 +104512,25 @@ │ │ │ │ add sp, sp, #588 @ 0x24c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #8 │ │ │ │ bl 5a628 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r4, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b bb79c │ │ │ │ + b bb7a8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #536] @ 0x218 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bb80c │ │ │ │ + beq bb818 │ │ │ │ mov r0, sl │ │ │ │ bl 549c0 │ │ │ │ - b bb80c │ │ │ │ + b bb818 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 400610 │ │ │ │ + bl 400620 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #596 @ 0x254 │ │ │ │ add sl, sp, #16 │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -104574,15 +104577,15 @@ │ │ │ │ addls r6, sl, #512 @ 0x200 │ │ │ │ ldr r1, [sl, r1] │ │ │ │ cmp r2, #16 │ │ │ │ movls r0, sl │ │ │ │ movls r2, #16 │ │ │ │ str fp, [sp, #540] @ 0x21c │ │ │ │ cmp r1, r2 │ │ │ │ - beq bb930 │ │ │ │ + beq bb93c │ │ │ │ add r0, r0, r1, lsl #5 │ │ │ │ add r1, sp, #536 @ 0x218 │ │ │ │ mov r2, #32 │ │ │ │ bl 5475c │ │ │ │ ldr r0, [r6] │ │ │ │ add r1, sp, #16 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ @@ -104596,46 +104599,46 @@ │ │ │ │ add sp, sp, #596 @ 0x254 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #16 │ │ │ │ bl 5a628 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b bb8f0 │ │ │ │ + b bb8fc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #544] @ 0x220 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bb960 │ │ │ │ + beq bb96c │ │ │ │ mov r0, r4 │ │ │ │ bl 549c0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 400610 │ │ │ │ + bl 400620 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #596 @ 0x254 │ │ │ │ add r8, sp, #16 │ │ │ │ mov fp, r2 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #520 @ 0x208 │ │ │ │ mov r0, r8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r5, [r1, #520] @ 0x208 │ │ │ │ bl 53d54 │ │ │ │ - ldr r0, [pc, #400] @ bbb34 │ │ │ │ + ldr r0, [pc, #400] @ bbb40 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne bbaac │ │ │ │ + bne bbab8 │ │ │ │ str r5, [sp, #8] │ │ │ │ add r9, sp, #536 @ 0x218 │ │ │ │ str r4, [sp, #12] │ │ │ │ - ldr r0, [pc, #380] @ bbb44 │ │ │ │ + ldr r0, [pc, #380] @ bbb50 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #556] @ 0x22c │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ str r0, [sp, #544] @ 0x220 │ │ │ │ @@ -104669,15 +104672,15 @@ │ │ │ │ addls r6, r8, #512 @ 0x200 │ │ │ │ ldr r1, [r8, r1] │ │ │ │ cmp r2, #16 │ │ │ │ movls r0, r8 │ │ │ │ movls r2, #16 │ │ │ │ str fp, [sp, #536] @ 0x218 │ │ │ │ cmp r1, r2 │ │ │ │ - beq bbae8 │ │ │ │ + beq bbaf4 │ │ │ │ add r0, r0, r1, lsl #5 │ │ │ │ add r1, sp, #536 @ 0x218 │ │ │ │ mov r2, #32 │ │ │ │ bl 5475c │ │ │ │ ldr r0, [r6] │ │ │ │ add r1, sp, #16 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ @@ -104686,66 +104689,66 @@ │ │ │ │ str r0, [r6] │ │ │ │ mov r0, r4 │ │ │ │ bl 53d54 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r0, [r4, #520] @ 0x208 │ │ │ │ add sp, sp, #596 @ 0x254 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #132] @ bbb38 │ │ │ │ + ldr r0, [pc, #132] @ bbb44 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #128] @ bbb3c │ │ │ │ - ldr r1, [pc, #128] @ bbb40 │ │ │ │ + ldr r3, [pc, #128] @ bbb48 │ │ │ │ + ldr r1, [pc, #128] @ bbb4c │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #568] @ 0x238 │ │ │ │ add r2, sp, #568 @ 0x238 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #536] @ 0x218 │ │ │ │ add r2, sp, #536 @ 0x218 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b bb9b4 │ │ │ │ + b bb9c0 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 5a628 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b bba6c │ │ │ │ + b bba78 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #544] @ 0x220 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bbb20 │ │ │ │ + beq bbb2c │ │ │ │ mov r0, r9 │ │ │ │ bl 549c0 │ │ │ │ - b bbb20 │ │ │ │ + b bbb2c │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 400610 │ │ │ │ + bl 400620 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - ldrhteq r7, [r0], r0 │ │ │ │ - umlalseq r6, r0, r4, pc @ │ │ │ │ - adceq r6, sl, r8, asr r9 │ │ │ │ - adceq r7, sl, r8, ror #5 │ │ │ │ - ldrshteq r7, [r0], r4 │ │ │ │ + adcseq r7, r0, r4, lsr #1 │ │ │ │ + adcseq r6, r0, r8, lsl #31 │ │ │ │ + adceq r6, sl, ip, asr #18 │ │ │ │ + ldrdeq r7, [sl], ip @ │ │ │ │ + adcseq r7, r0, r8, ror #1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #620 @ 0x26c │ │ │ │ add fp, sp, #16 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r9, r0 │ │ │ │ mov r2, #520 @ 0x208 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr sl, [r1, #520] @ 0x208 │ │ │ │ bl 53d54 │ │ │ │ ldr r0, [sp, #656] @ 0x290 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bbbe8 │ │ │ │ + beq bbbf4 │ │ │ │ bl 554b8 │ │ │ │ mov r8, sl │ │ │ │ mov sl, r9 │ │ │ │ add r9, sp, #536 @ 0x218 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #556] @ 0x22c │ │ │ │ @@ -104764,15 +104767,15 @@ │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r6} │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [sp, #656] @ 0x290 │ │ │ │ bl 552cc │ │ │ │ ldm r7, {r1, r2, r3, r4, r5, r6} │ │ │ │ add r0, sp, #568 @ 0x238 │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r6} │ │ │ │ - b bbc40 │ │ │ │ + b bbc4c │ │ │ │ bl 554b8 │ │ │ │ add r8, sp, #536 @ 0x218 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #556] @ 0x22c │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ @@ -104810,15 +104813,15 @@ │ │ │ │ movwhi r1, #4 │ │ │ │ addls r4, fp, #512 @ 0x200 │ │ │ │ ldr r1, [fp, r1] │ │ │ │ cmp r2, #16 │ │ │ │ movls r0, fp │ │ │ │ movls r2, #16 │ │ │ │ cmp r1, r2 │ │ │ │ - beq bbcd8 │ │ │ │ + beq bbce4 │ │ │ │ add r0, r0, r1, lsl #5 │ │ │ │ add r1, sp, #536 @ 0x218 │ │ │ │ mov r2, #32 │ │ │ │ bl 5475c │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, sp, #16 │ │ │ │ mov r2, #520 @ 0x208 │ │ │ │ @@ -104830,23 +104833,23 @@ │ │ │ │ add sp, sp, #620 @ 0x26c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #16 │ │ │ │ bl 5a628 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r4, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b bbca0 │ │ │ │ + b bbcac │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #544] @ 0x220 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bbd08 │ │ │ │ + beq bbd14 │ │ │ │ mov r0, r8 │ │ │ │ bl 549c0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 400610 │ │ │ │ + bl 400620 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #588 @ 0x24c │ │ │ │ add fp, sp, #8 │ │ │ │ mov r6, r2 │ │ │ │ @@ -104854,22 +104857,22 @@ │ │ │ │ mov r2, #520 @ 0x208 │ │ │ │ mov r0, fp │ │ │ │ mov r7, r3 │ │ │ │ ldr r8, [r1, #520] @ 0x208 │ │ │ │ bl 53d54 │ │ │ │ ldr r1, [sp, #624] @ 0x270 │ │ │ │ cmp r1, #0 │ │ │ │ - beq bbd60 │ │ │ │ + beq bbd6c │ │ │ │ ldr r2, [sp, #628] @ 0x274 │ │ │ │ add r0, sp, #560 @ 0x230 │ │ │ │ - bl 648380 │ │ │ │ - b bbd6c │ │ │ │ + bl 648390 │ │ │ │ + b bbd78 │ │ │ │ add r0, sp, #560 @ 0x230 │ │ │ │ mov r1, #0 │ │ │ │ - bl 6483f8 │ │ │ │ + bl 648408 │ │ │ │ add r0, sp, #528 @ 0x210 │ │ │ │ str r7, [sp, #532] @ 0x214 │ │ │ │ add sl, r0, #8 │ │ │ │ add r0, sp, #560 @ 0x230 │ │ │ │ str r6, [sp, #528] @ 0x210 │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, sl │ │ │ │ @@ -104883,15 +104886,15 @@ │ │ │ │ movwhi r1, #4 │ │ │ │ addls r7, fp, #512 @ 0x200 │ │ │ │ ldr r1, [fp, r1] │ │ │ │ cmp r2, #16 │ │ │ │ movls r0, fp │ │ │ │ movls r2, #16 │ │ │ │ cmp r1, r2 │ │ │ │ - beq bbdfc │ │ │ │ + beq bbe08 │ │ │ │ add r0, r0, r1, lsl #5 │ │ │ │ add r1, sp, #528 @ 0x210 │ │ │ │ mov r2, #32 │ │ │ │ bl 5475c │ │ │ │ ldr r0, [r7] │ │ │ │ add r1, sp, #8 │ │ │ │ mov r2, #520 @ 0x208 │ │ │ │ @@ -104903,25 +104906,25 @@ │ │ │ │ add sp, sp, #588 @ 0x24c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #8 │ │ │ │ bl 5a628 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r7, r4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b bbdc4 │ │ │ │ + b bbdd0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #536] @ 0x218 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bbe34 │ │ │ │ + beq bbe40 │ │ │ │ mov r0, sl │ │ │ │ bl 549c0 │ │ │ │ - b bbe34 │ │ │ │ + b bbe40 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 400610 │ │ │ │ + bl 400620 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #552 @ 0x228 │ │ │ │ mov r6, sp │ │ │ │ mov r5, r2 │ │ │ │ @@ -104931,15 +104934,15 @@ │ │ │ │ mov r7, r3 │ │ │ │ ldr r9, [r1, #520] @ 0x208 │ │ │ │ bl 53d54 │ │ │ │ add r0, sp, #520 @ 0x208 │ │ │ │ ldr r1, [sp, #584] @ 0x248 │ │ │ │ add r8, r0, #8 │ │ │ │ mov r0, r8 │ │ │ │ - bl ce290 │ │ │ │ + bl ce2a0 │ │ │ │ ldr r2, [sp, #512] @ 0x200 │ │ │ │ mov r1, #512 @ 0x200 │ │ │ │ str r7, [sp, #524] @ 0x20c │ │ │ │ orr r7, r6, #4 │ │ │ │ cmp r2, #16 │ │ │ │ str r5, [sp, #520] @ 0x208 │ │ │ │ movwhi r1, #4 │ │ │ │ @@ -104947,15 +104950,15 @@ │ │ │ │ ldr r1, [r6, r1] │ │ │ │ addls r5, r6, #512 @ 0x200 │ │ │ │ cmp r2, #16 │ │ │ │ ldr r0, [sp] │ │ │ │ movls r2, #16 │ │ │ │ movls r0, r6 │ │ │ │ cmp r1, r2 │ │ │ │ - beq bbefc │ │ │ │ + beq bbf08 │ │ │ │ add r0, r0, r1, lsl #5 │ │ │ │ add r1, sp, #520 @ 0x208 │ │ │ │ mov r2, #32 │ │ │ │ bl 5475c │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, sp │ │ │ │ mov r2, #520 @ 0x208 │ │ │ │ @@ -104966,46 +104969,46 @@ │ │ │ │ str r9, [r4, #520] @ 0x208 │ │ │ │ add sp, sp, #552 @ 0x228 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, sp │ │ │ │ bl 5a628 │ │ │ │ ldm sp, {r0, r1} │ │ │ │ mov r5, r7 │ │ │ │ - b bbec4 │ │ │ │ + b bbed0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #528] @ 0x210 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bbf28 │ │ │ │ + beq bbf34 │ │ │ │ mov r0, r8 │ │ │ │ bl 549c0 │ │ │ │ mov r0, sp │ │ │ │ - bl 400610 │ │ │ │ + bl 400620 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #596 @ 0x254 │ │ │ │ add r8, sp, #16 │ │ │ │ mov fp, r2 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #520 @ 0x208 │ │ │ │ mov r0, r8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r5, [r1, #520] @ 0x208 │ │ │ │ bl 53d54 │ │ │ │ - ldr r0, [pc, #400] @ bc0fc │ │ │ │ + ldr r0, [pc, #400] @ bc108 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne bc074 │ │ │ │ + bne bc080 │ │ │ │ str r5, [sp, #8] │ │ │ │ add r9, sp, #536 @ 0x218 │ │ │ │ str r4, [sp, #12] │ │ │ │ - ldr r0, [pc, #380] @ bc10c │ │ │ │ + ldr r0, [pc, #380] @ bc118 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #556] @ 0x22c │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ str r0, [sp, #544] @ 0x220 │ │ │ │ @@ -105039,15 +105042,15 @@ │ │ │ │ addls r6, r8, #512 @ 0x200 │ │ │ │ ldr r1, [r8, r1] │ │ │ │ cmp r2, #16 │ │ │ │ movls r0, r8 │ │ │ │ movls r2, #16 │ │ │ │ str fp, [sp, #536] @ 0x218 │ │ │ │ cmp r1, r2 │ │ │ │ - beq bc0b0 │ │ │ │ + beq bc0bc │ │ │ │ add r0, r0, r1, lsl #5 │ │ │ │ add r1, sp, #536 @ 0x218 │ │ │ │ mov r2, #32 │ │ │ │ bl 5475c │ │ │ │ ldr r0, [r6] │ │ │ │ add r1, sp, #16 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ @@ -105056,71 +105059,71 @@ │ │ │ │ str r0, [r6] │ │ │ │ mov r0, r4 │ │ │ │ bl 53d54 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r0, [r4, #520] @ 0x208 │ │ │ │ add sp, sp, #596 @ 0x254 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #132] @ bc100 │ │ │ │ + ldr r0, [pc, #132] @ bc10c │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #128] @ bc104 │ │ │ │ - ldr r1, [pc, #128] @ bc108 │ │ │ │ + ldr r3, [pc, #128] @ bc110 │ │ │ │ + ldr r1, [pc, #128] @ bc114 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #568] @ 0x238 │ │ │ │ add r2, sp, #568 @ 0x238 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #536] @ 0x218 │ │ │ │ add r2, sp, #536 @ 0x218 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b bbf7c │ │ │ │ + b bbf88 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 5a628 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b bc034 │ │ │ │ + b bc040 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #544] @ 0x220 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bc0e8 │ │ │ │ + beq bc0f4 │ │ │ │ mov r0, r9 │ │ │ │ bl 549c0 │ │ │ │ - b bc0e8 │ │ │ │ + b bc0f4 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 400610 │ │ │ │ + bl 400620 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adcseq r6, r0, ip, ror #21 │ │ │ │ - ldrsbteq r6, [r0], r0 │ │ │ │ - adceq r6, sl, r4, asr r3 │ │ │ │ - ldrdeq r6, [sl], r0 @ │ │ │ │ - adcseq r6, r0, ip, lsl #23 │ │ │ │ + adcseq r6, r0, r0, ror #21 │ │ │ │ + adcseq r6, r0, r4, asr #19 │ │ │ │ + adceq r6, sl, r8, asr #6 │ │ │ │ + adceq r6, sl, r4, asr #25 │ │ │ │ + adcseq r6, r0, r0, lsl #23 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #596 @ 0x254 │ │ │ │ add sl, sp, #16 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [r1, #520] @ 0x208 │ │ │ │ mov r9, r2 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ mov r2, #520 @ 0x208 │ │ │ │ mov fp, r3 │ │ │ │ bl 53d54 │ │ │ │ - ldr r4, [pc, #324] @ bc288 │ │ │ │ + ldr r4, [pc, #324] @ bc294 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - beq bc160 │ │ │ │ - ldr r0, [pc, #304] @ bc28c │ │ │ │ + beq bc16c │ │ │ │ + ldr r0, [pc, #304] @ bc298 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 56494 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ add r8, sp, #536 @ 0x218 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #556] @ 0x22c │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ @@ -105153,15 +105156,15 @@ │ │ │ │ addls r6, sl, #512 @ 0x200 │ │ │ │ ldr r1, [sl, r1] │ │ │ │ cmp r2, #16 │ │ │ │ movls r0, sl │ │ │ │ movls r2, #16 │ │ │ │ str r9, [sp, #536] @ 0x218 │ │ │ │ cmp r1, r2 │ │ │ │ - beq bc23c │ │ │ │ + beq bc248 │ │ │ │ add r0, r0, r1, lsl #5 │ │ │ │ add r1, sp, #536 @ 0x218 │ │ │ │ mov r2, #32 │ │ │ │ bl 5475c │ │ │ │ ldr r0, [r6] │ │ │ │ add r1, sp, #16 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ @@ -105175,30 +105178,30 @@ │ │ │ │ add sp, sp, #596 @ 0x254 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #16 │ │ │ │ bl 5a628 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b bc1fc │ │ │ │ + b bc208 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #544] @ 0x220 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bc274 │ │ │ │ + beq bc280 │ │ │ │ mov r0, r8 │ │ │ │ bl 549c0 │ │ │ │ - b bc274 │ │ │ │ + b bc280 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 400610 │ │ │ │ + bl 400620 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - ldrhteq r6, [r0], r0 │ │ │ │ - umlalseq r6, r0, r8, lr │ │ │ │ + adcseq r6, r0, r4, lsr #29 │ │ │ │ + adcseq r6, r0, ip, lsl #29 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #596 @ 0x254 │ │ │ │ add sl, sp, #16 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [r1, #520] @ 0x208 │ │ │ │ mov fp, r2 │ │ │ │ str r0, [sp, #8] │ │ │ │ @@ -105241,15 +105244,15 @@ │ │ │ │ addls r4, sl, #512 @ 0x200 │ │ │ │ ldr r1, [sl, r1] │ │ │ │ cmp r2, #16 │ │ │ │ movls r0, sl │ │ │ │ movls r2, #16 │ │ │ │ str fp, [sp, #536] @ 0x218 │ │ │ │ cmp r1, r2 │ │ │ │ - beq bc39c │ │ │ │ + beq bc3a8 │ │ │ │ add r0, r0, r1, lsl #5 │ │ │ │ add r1, sp, #536 @ 0x218 │ │ │ │ mov r2, #32 │ │ │ │ bl 5475c │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, sp, #16 │ │ │ │ mov r2, #520 @ 0x208 │ │ │ │ @@ -105263,68 +105266,68 @@ │ │ │ │ add sp, sp, #596 @ 0x254 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #16 │ │ │ │ bl 5a628 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r4, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b bc35c │ │ │ │ + b bc368 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #544] @ 0x220 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bc3cc │ │ │ │ + beq bc3d8 │ │ │ │ mov r0, r6 │ │ │ │ bl 549c0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 400610 │ │ │ │ + bl 400620 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r9, r0 │ │ │ │ - bl 649d70 │ │ │ │ + bl 649d80 │ │ │ │ cmp r5, r0 │ │ │ │ - bne bc5bc │ │ │ │ + bne bc5c8 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bc5f8 │ │ │ │ + bne bc604 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ mvn r1, #0 │ │ │ │ str r1, [r9] │ │ │ │ bl 5499c │ │ │ │ cmp r0, #0 │ │ │ │ - beq bc618 │ │ │ │ + beq bc624 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 3eaa4c │ │ │ │ + bl 3eaa5c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bc59c │ │ │ │ - ldr r0, [pc, #668] @ bc6e0 │ │ │ │ + beq bc5a8 │ │ │ │ + ldr r0, [pc, #668] @ bc6ec │ │ │ │ add r0, pc, r0 │ │ │ │ ldrd r0, [r0, #40] @ 0x28 │ │ │ │ add sl, r0, r8 │ │ │ │ ldr r0, [sl, r1]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq bc654 │ │ │ │ + beq bc660 │ │ │ │ ldr r0, [sl, #4] │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ - bcs bc608 │ │ │ │ + bcs bc614 │ │ │ │ add r0, r0, #1 │ │ │ │ add r7, sl, #8 │ │ │ │ str r0, [sl, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 36c7c8 │ │ │ │ + bl 36c7d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bc588 │ │ │ │ + beq bc594 │ │ │ │ mov r0, r7 │ │ │ │ - bl 36c94c │ │ │ │ + bl 36c95c │ │ │ │ add r7, sp, #48 @ 0x30 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ mov r6, r1 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ @@ -105342,168 +105345,168 @@ │ │ │ │ ldm r1, {r0, r4, r5, r6, r7, lr} │ │ │ │ mov ip, fp │ │ │ │ stm ip, {r0, r4, r5, r6, r7, lr} │ │ │ │ mov r0, fp │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 53624 │ │ │ │ - ldr r1, [pc, #504] @ bc6ec │ │ │ │ + ldr r1, [pc, #504] @ bc6f8 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ - ldr ip, [pc, #500] @ bc6f0 │ │ │ │ + ldr ip, [pc, #500] @ bc6fc │ │ │ │ ldm fp, {r0, r4, r5, r6, r7, lr} │ │ │ │ mov r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add ip, pc, ip │ │ │ │ stm r2, {r0, r4, r5, r6, r7, lr} │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #8 │ │ │ │ str ip, [sp] │ │ │ │ - bl 21e058 │ │ │ │ + bl 21e068 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bc534 │ │ │ │ + beq bc540 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 549c0 │ │ │ │ mov r0, #6 │ │ │ │ - bl 242bcc │ │ │ │ - ldr fp, [pc, #432] @ bc6f4 │ │ │ │ + bl 242bdc │ │ │ │ + ldr fp, [pc, #432] @ bc700 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r5, [sp, #8] │ │ │ │ add fp, pc, fp │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sl, #4] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [sl, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 554dc │ │ │ │ subs r0, r6, r7 │ │ │ │ sbcs r0, r5, r7, asr #31 │ │ │ │ - bcc bc59c │ │ │ │ + bcc bc5a8 │ │ │ │ ldrd r0, [fp, #40] @ 0x28 │ │ │ │ add r0, r0, r8 │ │ │ │ add r0, r0, r1 │ │ │ │ mov r1, #3 │ │ │ │ - bl 240a80 │ │ │ │ - b bc59c │ │ │ │ + bl 240a90 │ │ │ │ + b bc5a8 │ │ │ │ ldr r0, [sl, #4] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [sl, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 554dc │ │ │ │ mov r0, r8 │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r9] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r9] │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #268] @ bc6d0 │ │ │ │ + ldr r0, [pc, #268] @ bc6dc │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #264] @ bc6d4 │ │ │ │ + ldr r1, [pc, #264] @ bc6e0 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ mov r2, #4 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 8e6bc │ │ │ │ - b bc660 │ │ │ │ - ldr r0, [pc, #248] @ bc6f8 │ │ │ │ + b bc66c │ │ │ │ + ldr r0, [pc, #248] @ bc704 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ecbc │ │ │ │ - b bc660 │ │ │ │ - ldr r0, [pc, #216] @ bc6e8 │ │ │ │ + b bc66c │ │ │ │ + ldr r0, [pc, #216] @ bc6f4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ed18 │ │ │ │ - b bc660 │ │ │ │ - ldr r0, [pc, #184] @ bc6d8 │ │ │ │ + b bc66c │ │ │ │ + ldr r0, [pc, #184] @ bc6e4 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #180] @ bc6dc │ │ │ │ + ldr r1, [pc, #180] @ bc6e8 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ mov r2, #4 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 8e6bc │ │ │ │ - b bc660 │ │ │ │ - ldr r0, [pc, #136] @ bc6e4 │ │ │ │ + b bc66c │ │ │ │ + ldr r0, [pc, #136] @ bc6f0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bc694 │ │ │ │ + beq bc6a0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 549c0 │ │ │ │ - b bc694 │ │ │ │ + b bc6a0 │ │ │ │ ldr r0, [r9] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r9] │ │ │ │ bl 8e864 │ │ │ │ - b bc6b0 │ │ │ │ + b bc6bc │ │ │ │ str r4, [sp, #16] │ │ │ │ ldr r0, [sl, #4] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [sl, #4] │ │ │ │ - b bc6a8 │ │ │ │ + b bc6b4 │ │ │ │ mov r0, r4 │ │ │ │ bl 554dc │ │ │ │ mov r0, r8 │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r9] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r9] │ │ │ │ bl 8e864 │ │ │ │ bl 8e864 │ │ │ │ bl 8e864 │ │ │ │ - adceq r5, sl, r4, lsl #30 │ │ │ │ - adceq r5, sl, r4, lsl #30 │ │ │ │ - adceq r6, sl, r0, ror #13 │ │ │ │ - adceq r6, sl, r0, lsl #14 │ │ │ │ - adcseq r6, r0, r8, lsr r7 │ │ │ │ - strhteq r6, [sl], r8 │ │ │ │ - adceq r6, sl, r4, lsl r7 │ │ │ │ - strdeq r1, [sp], r4 │ │ │ │ - adceq ip, sl, ip, asr #30 │ │ │ │ - adcseq r6, r0, r0, lsr r6 │ │ │ │ - adceq r6, sl, r4, lsl #2 │ │ │ │ + strdeq r5, [sl], r8 @ │ │ │ │ + strdeq r5, [sl], r8 @ │ │ │ │ + ldrdeq r6, [sl], r4 @ │ │ │ │ + strdeq r6, [sl], r4 @ │ │ │ │ + adcseq r6, r0, ip, lsr #14 │ │ │ │ + adceq r6, sl, ip, lsr #13 │ │ │ │ + adceq r6, sl, r8, lsl #14 │ │ │ │ + addeq r1, sp, r8, ror #5 │ │ │ │ + adceq ip, sl, r0, asr #30 │ │ │ │ + adcseq r6, r0, r4, lsr #12 │ │ │ │ + strdeq r6, [sl], r8 @ │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ - bl 649d70 │ │ │ │ + bl 649d80 │ │ │ │ cmp r0, r7 │ │ │ │ - bne bc748 │ │ │ │ + bne bc754 │ │ │ │ mov r0, r6 │ │ │ │ bl 55554 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r6, r7, lr} │ │ │ │ - b 40e544 │ │ │ │ - ldr r0, [pc, #72] @ bc798 │ │ │ │ + b 40e554 │ │ │ │ + ldr r0, [pc, #72] @ bc7a4 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #68] @ bc79c │ │ │ │ + ldr r1, [pc, #68] @ bc7a8 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -105511,46 +105514,46 @@ │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ bl 8e6bc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ bl 8e864 │ │ │ │ - adceq r6, sl, r8, asr #4 │ │ │ │ - adceq r6, sl, r8, asr #4 │ │ │ │ + adceq r6, sl, ip, lsr r2 │ │ │ │ + adceq r6, sl, ip, lsr r2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r0 │ │ │ │ - bl 64d0d4 │ │ │ │ + bl 64d0e4 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r9, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 64d28c │ │ │ │ + bl 64d29c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne bc854 │ │ │ │ + bne bc860 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ - bl 649d70 │ │ │ │ + bl 649d80 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #348] @ bc948 │ │ │ │ + ldr r0, [pc, #348] @ bc954 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #12 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bc894 │ │ │ │ - ldr r2, [pc, #320] @ bc94c │ │ │ │ + beq bc8a0 │ │ │ │ + ldr r2, [pc, #320] @ bc958 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #316] @ bc950 │ │ │ │ + ldr r0, [pc, #316] @ bc95c │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ stm r3, {r1, r8} │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ @@ -105560,1200 +105563,1200 @@ │ │ │ │ ldr r0, [r7] │ │ │ │ bl 54dd4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 556b0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr ip, [pc, #224] @ bc93c │ │ │ │ + ldr ip, [pc, #224] @ bc948 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #220] @ bc940 │ │ │ │ - ldr r3, [pc, #220] @ bc944 │ │ │ │ + ldr r0, [pc, #220] @ bc94c │ │ │ │ + ldr r3, [pc, #220] @ bc950 │ │ │ │ mov r6, r2 │ │ │ │ ldm r9!, {r1, r4, r5, r7} │ │ │ │ add r0, pc, r0 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ stmia r6!, {r1, r4, r5, r7} │ │ │ │ ldm r9, {r1, r4, r5, r7} │ │ │ │ stm r6, {r1, r4, r5, r7} │ │ │ │ mov r1, #55 @ 0x37 │ │ │ │ str ip, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b bc8a0 │ │ │ │ + b bc8ac │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #12 │ │ │ │ bl 8e68c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl b8b04 │ │ │ │ - b bc8c8 │ │ │ │ + bl b8b10 │ │ │ │ + b bc8d4 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b8a58 │ │ │ │ + bl b8a64 │ │ │ │ ldr r0, [r7] │ │ │ │ bl 54dd4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 556b0 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne bc8fc │ │ │ │ + bne bc908 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ - b bc910 │ │ │ │ + b bc91c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b bc8f4 │ │ │ │ + bl 40e554 │ │ │ │ + b bc900 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 556b0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b8a58 │ │ │ │ + bl b8a64 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b8a58 │ │ │ │ + bl b8a64 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - adceq r5, sl, r0, lsr #29 │ │ │ │ - addeq ip, ip, fp, lsl pc │ │ │ │ - adceq r5, sl, r4, ror ip │ │ │ │ - adcseq r3, r0, r4, ror #10 │ │ │ │ + umlaleq r5, sl, r4, lr │ │ │ │ + addeq ip, ip, pc, lsl #30 │ │ │ │ + adceq r5, sl, r8, ror #24 │ │ │ │ + adcseq r3, r0, r8, asr r5 │ │ │ │ @ instruction: 0xfffffbc4 │ │ │ │ @ instruction: 0xfffffed8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #568 @ 0x238 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl d27e0 │ │ │ │ - ldr r0, [pc, #84] @ bc9c4 │ │ │ │ + bl d27f0 │ │ │ │ + ldr r0, [pc, #84] @ bc9d0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #564 @ 0x234 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bc9a4 │ │ │ │ + beq bc9b0 │ │ │ │ mov r1, sp │ │ │ │ mov r2, #564 @ 0x234 │ │ │ │ mov r4, r0 │ │ │ │ bl 53d54 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #568 @ 0x238 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #564 @ 0x234 │ │ │ │ bl 8e68c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, sp │ │ │ │ - bl b9458 │ │ │ │ + bl b9464 │ │ │ │ bl 8e864 │ │ │ │ bl 8e864 │ │ │ │ - adcseq r3, r0, r0, ror #7 │ │ │ │ + ldrsbteq r3, [r0], r4 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl b9458 │ │ │ │ + bl b9464 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #564 @ 0x234 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ - ldr r5, [pc, #564] @ bcc2c │ │ │ │ + ldr r5, [pc, #564] @ bcc38 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 54b88 │ │ │ │ - ldr r0, [pc, #536] @ bcc30 │ │ │ │ + ldr r0, [pc, #536] @ bcc3c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r5, #88] @ 0x58 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 55590 │ │ │ │ str r0, [r5, #84] @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2edab8 │ │ │ │ - ldr r1, [pc, #500] @ bcc34 │ │ │ │ + bl 2edac8 │ │ │ │ + ldr r1, [pc, #500] @ bcc40 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ bl 5457c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne bcbd8 │ │ │ │ - ldr r1, [pc, #456] @ bcc38 │ │ │ │ + bne bcbe4 │ │ │ │ + ldr r1, [pc, #456] @ bcc44 │ │ │ │ ldrd r6, [r5, #88] @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #17 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 53b68 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne bcbe8 │ │ │ │ - ldr r1, [pc, #396] @ bcc3c │ │ │ │ + bne bcbf4 │ │ │ │ + ldr r1, [pc, #396] @ bcc48 │ │ │ │ ldrd r6, [r5, #88] @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #12 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #12 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 53b68 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne bcbf8 │ │ │ │ - ldr r1, [pc, #336] @ bcc40 │ │ │ │ + bne bcc04 │ │ │ │ + ldr r1, [pc, #336] @ bcc4c │ │ │ │ ldrd r6, [r5, #88] @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #17 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #16 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 53b68 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne bcc08 │ │ │ │ + bne bcc14 │ │ │ │ bl 530a8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 54534 │ │ │ │ - ldr r1, [pc, #260] @ bcc44 │ │ │ │ + ldr r1, [pc, #260] @ bcc50 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #6 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ bl 5433c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne bcc18 │ │ │ │ + bne bcc24 │ │ │ │ mov r0, #18 │ │ │ │ - bl 4e568c │ │ │ │ + bl 4e569c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 53354 │ │ │ │ - ldr r1, [pc, #196] @ bcc48 │ │ │ │ - ldr r3, [pc, #196] @ bcc4c │ │ │ │ + ldr r1, [pc, #196] @ bcc54 │ │ │ │ + ldr r3, [pc, #196] @ bcc58 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #11 │ │ │ │ mov r2, #18 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2fa340 │ │ │ │ - ldr r1, [pc, #168] @ bcc50 │ │ │ │ + bl 2fa350 │ │ │ │ + ldr r1, [pc, #168] @ bcc5c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #15 │ │ │ │ mov r3, #0 │ │ │ │ - bl 2f3570 │ │ │ │ - ldr r1, [pc, #148] @ bcc54 │ │ │ │ + bl 2f3580 │ │ │ │ + ldr r1, [pc, #148] @ bcc60 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #15 │ │ │ │ mov r3, #0 │ │ │ │ - bl 2f4a8c │ │ │ │ + bl 2f4a9c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b bca68 │ │ │ │ + bl 40e554 │ │ │ │ + b bca74 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b bcaa8 │ │ │ │ + bl 40e554 │ │ │ │ + b bcab4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b bcae8 │ │ │ │ + bl 40e554 │ │ │ │ + b bcaf4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b bcb28 │ │ │ │ + bl 40e554 │ │ │ │ + b bcb34 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b bcb68 │ │ │ │ + bl 40e554 │ │ │ │ + b bcb74 │ │ │ │ bl 8e864 │ │ │ │ - adcseq r5, r0, r4, lsl pc │ │ │ │ + adcseq r5, r0, r8, lsl #30 │ │ │ │ andeq fp, r0, ip, asr #6 │ │ │ │ - strdeq lr, [ip], r2 │ │ │ │ - addeq lr, ip, lr, ror #17 │ │ │ │ - @ instruction: 0x008ce8bf │ │ │ │ - addeq lr, ip, fp, lsl #17 │ │ │ │ - addeq lr, ip, fp, rrx │ │ │ │ - addeq lr, ip, r2, asr #18 │ │ │ │ - ldrdeq lr, [ip], sp │ │ │ │ - addeq lr, ip, r4, lsr r9 │ │ │ │ - addeq lr, ip, fp, lsr #18 │ │ │ │ + addeq lr, ip, r6, ror #17 │ │ │ │ + addeq lr, ip, r2, ror #17 │ │ │ │ + @ instruction: 0x008ce8b3 │ │ │ │ + addeq lr, ip, pc, ror r8 │ │ │ │ + addeq lr, ip, pc, asr r0 │ │ │ │ + addeq lr, ip, r6, lsr r9 │ │ │ │ + ldrdeq lr, [ip], r1 │ │ │ │ + addeq lr, ip, r8, lsr #18 │ │ │ │ + addeq lr, ip, pc, lsl r9 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr r5, [pc, #104] @ bccd0 │ │ │ │ + ldr r5, [pc, #104] @ bccdc │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 54b88 │ │ │ │ - ldr r0, [pc, #76] @ bccd4 │ │ │ │ + ldr r0, [pc, #76] @ bcce0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r5, #40] @ 0x28 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 55590 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2eec24 │ │ │ │ - ldr r1, [pc, #40] @ bccd8 │ │ │ │ - ldr r0, [pc, #40] @ bccdc │ │ │ │ + bl 2eec34 │ │ │ │ + ldr r1, [pc, #40] @ bcce4 │ │ │ │ + ldr r0, [pc, #40] @ bcce8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ strd r0, [r4, #204] @ 0xcc │ │ │ │ mov r0, r4 │ │ │ │ - bl 216b14 │ │ │ │ + bl 216b24 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - adcseq r5, r0, r8, ror #26 │ │ │ │ + adcseq r5, r0, ip, asr sp │ │ │ │ ldrdeq sl, [r0], -r0 │ │ │ │ - eoreq ip, r2, ip, lsl fp │ │ │ │ - mlaeq r2, r8, sl, ip │ │ │ │ + eoreq ip, r2, r0, lsr #22 │ │ │ │ + mlaeq r2, ip, sl, ip │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr r5, [pc, #104] @ bcd58 │ │ │ │ + ldr r5, [pc, #104] @ bcd64 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 54b88 │ │ │ │ - ldr r0, [pc, #76] @ bcd5c │ │ │ │ + ldr r0, [pc, #76] @ bcd68 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r5, #40] @ 0x28 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 55590 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ed3b8 │ │ │ │ - ldr r1, [pc, #40] @ bcd60 │ │ │ │ - ldr r0, [pc, #40] @ bcd64 │ │ │ │ + bl 2ed3c8 │ │ │ │ + ldr r1, [pc, #40] @ bcd6c │ │ │ │ + ldr r0, [pc, #40] @ bcd70 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ strd r0, [r4, #204] @ 0xcc │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e6188 │ │ │ │ + bl 2e6198 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - ldrshteq r5, [r0], r8 │ │ │ │ + adcseq r5, r0, ip, ror #31 │ │ │ │ andeq sl, r0, r8, asr #21 │ │ │ │ - eoreq ip, r2, r4, ror sl │ │ │ │ - eoreq ip, r2, r0, lsr sl │ │ │ │ + eoreq ip, r2, r8, ror sl │ │ │ │ + eoreq ip, r2, r4, lsr sl │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r6, [pc, #364] @ bcee4 │ │ │ │ + ldr r6, [pc, #364] @ bcef0 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 54b88 │ │ │ │ - ldr r0, [pc, #336] @ bcee8 │ │ │ │ + ldr r0, [pc, #336] @ bcef4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r6, #40] @ 0x28 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 55590 │ │ │ │ - ldr r1, [pc, #312] @ bceec │ │ │ │ - ldr r2, [pc, #312] @ bcef0 │ │ │ │ - ldr r3, [pc, #312] @ bcef4 │ │ │ │ + ldr r1, [pc, #312] @ bcef8 │ │ │ │ + ldr r2, [pc, #312] @ bcefc │ │ │ │ + ldr r3, [pc, #312] @ bcf00 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r5, [pc, #308] @ bcef8 │ │ │ │ + ldr r5, [pc, #308] @ bcf04 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #304] @ bcefc │ │ │ │ + ldr r8, [pc, #304] @ bcf08 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [pc, #300] @ bcf00 │ │ │ │ + ldr r7, [pc, #300] @ bcf0c │ │ │ │ add r5, pc, r5 │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ add r8, pc, r8 │ │ │ │ - ldr r0, [pc, #288] @ bcf04 │ │ │ │ + ldr r0, [pc, #288] @ bcf10 │ │ │ │ add r7, pc, r7 │ │ │ │ str r1, [r4, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ str r7, [r4, #16] │ │ │ │ str r2, [r4, #20] │ │ │ │ str r3, [r4, #28] │ │ │ │ str r5, [r4, #32] │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ ldr r0, [r8] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - beq bce1c │ │ │ │ - ldr r0, [pc, #240] @ bcf08 │ │ │ │ + beq bce28 │ │ │ │ + ldr r0, [pc, #240] @ bcf14 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 55750 │ │ │ │ - ldr r0, [pc, #232] @ bcf0c │ │ │ │ + ldr r0, [pc, #232] @ bcf18 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bcec8 │ │ │ │ + beq bced4 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #2 │ │ │ │ strd r2, [r0] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ bl 53b08 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - ldr r0, [pc, #172] @ bcf20 │ │ │ │ + bl 40e554 │ │ │ │ + ldr r0, [pc, #172] @ bcf2c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne bce8c │ │ │ │ + bne bce98 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #128] @ bcf14 │ │ │ │ + ldr r0, [pc, #128] @ bcf20 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #124] @ bcf18 │ │ │ │ - ldr r1, [pc, #124] @ bcf1c │ │ │ │ + ldr r3, [pc, #124] @ bcf24 │ │ │ │ + ldr r1, [pc, #124] @ bcf28 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #11] │ │ │ │ add r2, sp, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b bce84 │ │ │ │ - ldr r2, [pc, #64] @ bcf10 │ │ │ │ + b bce90 │ │ │ │ + ldr r2, [pc, #64] @ bcf1c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #8 │ │ │ │ bl 8e644 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ - adcseq r5, r0, r8, lsl #29 │ │ │ │ + adcseq r5, r0, ip, ror lr │ │ │ │ andeq sl, r0, r0, asr #9 │ │ │ │ - andeq ip, r0, r4, lsr #17 │ │ │ │ - andeq sp, r0, ip, asr #30 │ │ │ │ - andeq sp, r0, r0, asr #11 │ │ │ │ - ldrdeq sp, [r0], -r8 │ │ │ │ - adcseq r5, r0, ip, lsl #28 │ │ │ │ - andeq lr, r0, r8, lsr #31 │ │ │ │ - muleq r0, r0, r9 │ │ │ │ - ldrsbteq r5, [r0], r0 │ │ │ │ - adcseq r2, r0, ip, lsr #30 │ │ │ │ - adceq r5, sl, r4, ror #18 │ │ │ │ - umlalseq r5, r0, r8, sp │ │ │ │ - ldrdeq r5, [sl], ip @ │ │ │ │ - adceq r5, sl, r8, asr #29 │ │ │ │ + andeq ip, r0, r8, lsr #17 │ │ │ │ + andeq sp, r0, r0, asr pc │ │ │ │ + andeq sp, r0, r4, asr #11 │ │ │ │ + ldrdeq sp, [r0], -ip │ │ │ │ + adcseq r5, r0, r0, lsl #28 │ │ │ │ + andeq lr, r0, ip, lsr #31 │ │ │ │ + muleq r0, r4, r9 │ │ │ │ adcseq r5, r0, r4, asr #27 │ │ │ │ + adcseq r2, r0, r0, lsr #30 │ │ │ │ + adceq r5, sl, r8, asr r9 │ │ │ │ + adcseq r5, r0, ip, lsl #27 │ │ │ │ + ldrdeq r5, [sl], r0 @ │ │ │ │ + strhteq r5, [sl], ip │ │ │ │ + ldrhteq r5, [r0], r8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ - ldr r5, [pc, #964] @ bd2f8 │ │ │ │ + ldr r5, [pc, #964] @ bd304 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 54b88 │ │ │ │ - ldr r0, [pc, #936] @ bd2fc │ │ │ │ + ldr r0, [pc, #936] @ bd308 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r5, #88] @ 0x58 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 55590 │ │ │ │ str r0, [r5, #84] @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f05f8 │ │ │ │ - ldr r0, [pc, #900] @ bd300 │ │ │ │ - ldr r2, [pc, #900] @ bd304 │ │ │ │ - ldr r3, [pc, #900] @ bd308 │ │ │ │ + bl 2f0608 │ │ │ │ + ldr r0, [pc, #900] @ bd30c │ │ │ │ + ldr r2, [pc, #900] @ bd310 │ │ │ │ + ldr r3, [pc, #900] @ bd314 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r7, [pc, #896] @ bd30c │ │ │ │ + ldr r7, [pc, #896] @ bd318 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #892] @ bd310 │ │ │ │ + ldr r1, [pc, #892] @ bd31c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r6, [pc, #888] @ bd314 │ │ │ │ + ldr r6, [pc, #888] @ bd320 │ │ │ │ add r7, pc, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ str r7, [r4, #204] @ 0xcc │ │ │ │ add r6, pc, r6 │ │ │ │ str r3, [r4, #208] @ 0xd0 │ │ │ │ str r2, [r4, #212] @ 0xd4 │ │ │ │ str r6, [r4, #216] @ 0xd8 │ │ │ │ str r0, [r4, #220] @ 0xdc │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ bl 5457c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne bd284 │ │ │ │ - ldr r1, [pc, #816] @ bd318 │ │ │ │ + bne bd290 │ │ │ │ + ldr r1, [pc, #816] @ bd324 │ │ │ │ ldrd r6, [r5, #88] @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #12 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r7, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 53b68 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne bd294 │ │ │ │ - ldr r1, [pc, #760] @ bd31c │ │ │ │ + bne bd2a0 │ │ │ │ + ldr r1, [pc, #760] @ bd328 │ │ │ │ ldrd r6, [r5, #88] @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #11 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 53b68 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne bd2a4 │ │ │ │ - ldr r1, [pc, #700] @ bd320 │ │ │ │ + bne bd2b0 │ │ │ │ + ldr r1, [pc, #700] @ bd32c │ │ │ │ ldrd r6, [r5, #88] @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #13 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 53b68 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne bd2b4 │ │ │ │ - ldr r1, [pc, #640] @ bd324 │ │ │ │ + bne bd2c0 │ │ │ │ + ldr r1, [pc, #640] @ bd330 │ │ │ │ ldrd r6, [r5, #88] @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #14 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #12 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 53b68 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne bd2c4 │ │ │ │ - ldr r1, [pc, #580] @ bd328 │ │ │ │ + bne bd2d0 │ │ │ │ + ldr r1, [pc, #580] @ bd334 │ │ │ │ ldrd r6, [r5, #88] @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #11 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #16 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 53b68 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne bd2d4 │ │ │ │ - ldr r1, [pc, #520] @ bd32c │ │ │ │ + bne bd2e0 │ │ │ │ + ldr r1, [pc, #520] @ bd338 │ │ │ │ ldrd r6, [r5, #88] @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #13 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #20 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 53b68 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne bd2e4 │ │ │ │ - ldr r1, [pc, #460] @ bd330 │ │ │ │ + bne bd2f0 │ │ │ │ + ldr r1, [pc, #460] @ bd33c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #21 │ │ │ │ mov r3, #0 │ │ │ │ - bl 2f3874 │ │ │ │ - ldr r1, [pc, #440] @ bd334 │ │ │ │ + bl 2f3884 │ │ │ │ + ldr r1, [pc, #440] @ bd340 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #20 │ │ │ │ mov r3, #0 │ │ │ │ - bl 2f265c │ │ │ │ - ldr r1, [pc, #420] @ bd338 │ │ │ │ + bl 2f266c │ │ │ │ + ldr r1, [pc, #420] @ bd344 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #22 │ │ │ │ mov r3, #0 │ │ │ │ - bl 2f2c64 │ │ │ │ - ldr r1, [pc, #400] @ bd33c │ │ │ │ + bl 2f2c74 │ │ │ │ + ldr r1, [pc, #400] @ bd348 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #26 │ │ │ │ mov r3, #0 │ │ │ │ - bl 2f326c │ │ │ │ - ldr r1, [pc, #380] @ bd340 │ │ │ │ + bl 2f327c │ │ │ │ + ldr r1, [pc, #380] @ bd34c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #27 │ │ │ │ mov r3, #0 │ │ │ │ - bl 2f4d90 │ │ │ │ - ldr r1, [pc, #360] @ bd344 │ │ │ │ + bl 2f4da0 │ │ │ │ + ldr r1, [pc, #360] @ bd350 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #27 │ │ │ │ mov r3, #0 │ │ │ │ - bl 2f4788 │ │ │ │ - ldr r1, [pc, #340] @ bd348 │ │ │ │ + bl 2f4798 │ │ │ │ + ldr r1, [pc, #340] @ bd354 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #21 │ │ │ │ mov r3, #0 │ │ │ │ - bl 2f4180 │ │ │ │ - ldr r1, [pc, #320] @ bd34c │ │ │ │ + bl 2f4190 │ │ │ │ + ldr r1, [pc, #320] @ bd358 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #22 │ │ │ │ mov r3, #0 │ │ │ │ - bl 2f3e7c │ │ │ │ - ldr r1, [pc, #300] @ bd350 │ │ │ │ + bl 2f3e8c │ │ │ │ + ldr r1, [pc, #300] @ bd35c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #24 │ │ │ │ mov r3, #0 │ │ │ │ - bl 2f3b78 │ │ │ │ - ldr r1, [pc, #280] @ bd354 │ │ │ │ + bl 2f3b88 │ │ │ │ + ldr r1, [pc, #280] @ bd360 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #25 │ │ │ │ mov r3, #0 │ │ │ │ - bl 2f2960 │ │ │ │ - ldr r1, [pc, #260] @ bd358 │ │ │ │ + bl 2f2970 │ │ │ │ + ldr r1, [pc, #260] @ bd364 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #20 │ │ │ │ mov r3, #0 │ │ │ │ - bl 2f4484 │ │ │ │ - ldr r1, [pc, #240] @ bd35c │ │ │ │ + bl 2f4494 │ │ │ │ + ldr r1, [pc, #240] @ bd368 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #9 │ │ │ │ mov r3, #0 │ │ │ │ - bl 2f2f68 │ │ │ │ + bl 2f2f78 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b bcfe0 │ │ │ │ + bl 40e554 │ │ │ │ + b bcfec │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b bd01c │ │ │ │ + bl 40e554 │ │ │ │ + b bd028 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b bd05c │ │ │ │ + bl 40e554 │ │ │ │ + b bd068 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b bd09c │ │ │ │ + bl 40e554 │ │ │ │ + b bd0a8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b bd0dc │ │ │ │ + bl 40e554 │ │ │ │ + b bd0e8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b bd11c │ │ │ │ + bl 40e554 │ │ │ │ + b bd128 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b bd15c │ │ │ │ + bl 40e554 │ │ │ │ + b bd168 │ │ │ │ bl 8e864 │ │ │ │ - adcseq r5, r0, r8, lsr sl │ │ │ │ + adcseq r5, r0, ip, lsr #20 │ │ │ │ andeq sl, r0, r4, asr r7 │ │ │ │ - eoreq r2, r4, r4, lsr #13 │ │ │ │ - eoreq r2, r4, ip, asr #12 │ │ │ │ - eoreq r2, r4, r0, lsl r7 │ │ │ │ - strhteq r2, [r4], -r8 │ │ │ │ - addeq lr, ip, r1, lsl r6 │ │ │ │ - eoreq r2, r4, ip, asr #14 │ │ │ │ - addeq lr, ip, sp, ror #11 │ │ │ │ - @ instruction: 0x008ce5bd │ │ │ │ - addeq lr, ip, r8, lsl #11 │ │ │ │ - addeq lr, ip, r5, asr r5 │ │ │ │ - addeq lr, ip, r3, lsr #10 │ │ │ │ - addeq lr, ip, lr, ror #9 │ │ │ │ - addeq lr, ip, pc, asr r6 │ │ │ │ - addeq lr, ip, ip, asr r6 │ │ │ │ - addeq lr, ip, r8, asr r6 │ │ │ │ - addeq lr, ip, r6, asr r6 │ │ │ │ - addeq lr, ip, r8, asr r6 │ │ │ │ - addeq lr, ip, fp, asr r6 │ │ │ │ - addeq lr, ip, lr, asr r6 │ │ │ │ - addeq lr, ip, fp, asr r6 │ │ │ │ - addeq lr, ip, r9, asr r6 │ │ │ │ - addeq lr, ip, r9, asr r6 │ │ │ │ - addeq lr, ip, sl, asr r6 │ │ │ │ - addeq lr, ip, r6, asr r6 │ │ │ │ + eoreq r2, r4, r8, lsr #13 │ │ │ │ + eoreq r2, r4, r0, asr r6 │ │ │ │ + eoreq r2, r4, r4, lsl r7 │ │ │ │ + strhteq r2, [r4], -ip │ │ │ │ + addeq lr, ip, r5, lsl #12 │ │ │ │ + eoreq r2, r4, r0, asr r7 │ │ │ │ + addeq lr, ip, r1, ror #11 │ │ │ │ + @ instruction: 0x008ce5b1 │ │ │ │ + addeq lr, ip, ip, ror r5 │ │ │ │ + addeq lr, ip, r9, asr #10 │ │ │ │ + addeq lr, ip, r7, lsl r5 │ │ │ │ + addeq lr, ip, r2, ror #9 │ │ │ │ + addeq lr, ip, r3, asr r6 │ │ │ │ + addeq lr, ip, r0, asr r6 │ │ │ │ + addeq lr, ip, ip, asr #12 │ │ │ │ + addeq lr, ip, sl, asr #12 │ │ │ │ + addeq lr, ip, ip, asr #12 │ │ │ │ + addeq lr, ip, pc, asr #12 │ │ │ │ + addeq lr, ip, r2, asr r6 │ │ │ │ + addeq lr, ip, pc, asr #12 │ │ │ │ + addeq lr, ip, sp, asr #12 │ │ │ │ + addeq lr, ip, sp, asr #12 │ │ │ │ + addeq lr, ip, lr, asr #12 │ │ │ │ + addeq lr, ip, sl, asr #12 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr r5, [pc, #108] @ bd3dc │ │ │ │ + ldr r5, [pc, #108] @ bd3e8 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 54b88 │ │ │ │ - ldr r0, [pc, #80] @ bd3e0 │ │ │ │ + ldr r0, [pc, #80] @ bd3ec │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r5, #40] @ 0x28 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 55590 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f0d9c │ │ │ │ - ldr r0, [pc, #44] @ bd3e4 │ │ │ │ - ldr r1, [pc, #44] @ bd3e8 │ │ │ │ + bl 2f0dac │ │ │ │ + ldr r0, [pc, #44] @ bd3f0 │ │ │ │ + ldr r1, [pc, #44] @ bd3f4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #256] @ 0x100 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #204] @ 0xcc │ │ │ │ mov r0, r4 │ │ │ │ - bl 305dfc │ │ │ │ + bl 305e0c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - adcseq r5, r0, r8, lsr fp │ │ │ │ + adcseq r5, r0, ip, lsr #22 │ │ │ │ andeq sl, r0, r0, lsr #32 │ │ │ │ - eoreq ip, r2, ip, ror r2 │ │ │ │ - eoreq pc, r2, r0, ror pc @ │ │ │ │ + eoreq ip, r2, r0, lsl #5 │ │ │ │ + eoreq pc, r2, r4, ror pc @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr r5, [pc, #84] @ bd450 │ │ │ │ + ldr r5, [pc, #84] @ bd45c │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 54b88 │ │ │ │ - ldr r0, [pc, #56] @ bd454 │ │ │ │ + ldr r0, [pc, #56] @ bd460 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r5, #40] @ 0x28 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 55590 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ed73c │ │ │ │ + bl 2ed74c │ │ │ │ mov r0, r4 │ │ │ │ - bl 3027cc │ │ │ │ + bl 3027dc │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - adcseq r5, r0, ip, asr #20 │ │ │ │ + adcseq r5, r0, r0, asr #20 │ │ │ │ andeq sl, r0, ip, lsr #8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr r5, [pc, #84] @ bd4bc │ │ │ │ + ldr r5, [pc, #84] @ bd4c8 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 54b88 │ │ │ │ - ldr r0, [pc, #56] @ bd4c0 │ │ │ │ + ldr r0, [pc, #56] @ bd4cc │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r5, #40] @ 0x28 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 55590 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ee524 │ │ │ │ + bl 2ee534 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e4474 │ │ │ │ + bl 2e4484 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - adcseq r5, r0, r0, lsr #16 │ │ │ │ + adcseq r5, r0, r4, lsl r8 │ │ │ │ andeq r9, r0, r0, lsr sp │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ - ldr r5, [pc, #496] @ bd6c4 │ │ │ │ + ldr r5, [pc, #496] @ bd6d0 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 54b88 │ │ │ │ - ldr r0, [pc, #468] @ bd6c8 │ │ │ │ + ldr r0, [pc, #468] @ bd6d4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r5, #40] @ 0x28 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 55590 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f1118 │ │ │ │ - ldr r0, [pc, #432] @ bd6cc │ │ │ │ - ldr r2, [pc, #432] @ bd6d0 │ │ │ │ - ldr r3, [pc, #432] @ bd6d4 │ │ │ │ + bl 2f1128 │ │ │ │ + ldr r0, [pc, #432] @ bd6d8 │ │ │ │ + ldr r2, [pc, #432] @ bd6dc │ │ │ │ + ldr r3, [pc, #432] @ bd6e0 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #428] @ bd6d8 │ │ │ │ + ldr r1, [pc, #428] @ bd6e4 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [pc, #424] @ bd6dc │ │ │ │ + ldr r7, [pc, #424] @ bd6e8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [r4, #204] @ 0xcc │ │ │ │ add r7, pc, r7 │ │ │ │ str r2, [r4, #208] @ 0xd0 │ │ │ │ str r0, [r4, #212] @ 0xd4 │ │ │ │ str r7, [r4, #216] @ 0xd8 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #46 @ 0x2e │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ bl 5457c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne bd680 │ │ │ │ - ldr r1, [pc, #356] @ bd6e0 │ │ │ │ + bne bd68c │ │ │ │ + ldr r1, [pc, #356] @ bd6ec │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #11 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r7, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 53b68 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne bd690 │ │ │ │ - ldr r1, [pc, #300] @ bd6e4 │ │ │ │ + bne bd69c │ │ │ │ + ldr r1, [pc, #300] @ bd6f0 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #5 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 53b68 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne bd6a0 │ │ │ │ - ldr r1, [pc, #240] @ bd6e8 │ │ │ │ + bne bd6ac │ │ │ │ + ldr r1, [pc, #240] @ bd6f4 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 64c634 │ │ │ │ + bl 64c644 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 53b68 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne bd6b0 │ │ │ │ - ldr r1, [pc, #180] @ bd6ec │ │ │ │ - ldr r3, [pc, #180] @ bd6f0 │ │ │ │ + bne bd6bc │ │ │ │ + ldr r1, [pc, #180] @ bd6f8 │ │ │ │ + ldr r3, [pc, #180] @ bd6fc │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #7 │ │ │ │ mov r2, #19 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2fa27c │ │ │ │ - ldr r1, [pc, #152] @ bd6f4 │ │ │ │ - ldr r3, [pc, #152] @ bd6f8 │ │ │ │ + bl 2fa28c │ │ │ │ + ldr r1, [pc, #152] @ bd700 │ │ │ │ + ldr r3, [pc, #152] @ bd704 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #12 │ │ │ │ mov r2, #24 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2fa27c │ │ │ │ + bl 2fa28c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b bd574 │ │ │ │ + bl 40e554 │ │ │ │ + b bd580 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b bd5b0 │ │ │ │ + bl 40e554 │ │ │ │ + b bd5bc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b bd5f0 │ │ │ │ + bl 40e554 │ │ │ │ + b bd5fc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b bd630 │ │ │ │ + bl 40e554 │ │ │ │ + b bd63c │ │ │ │ bl 8e864 │ │ │ │ - adcseq r5, r0, r8, lsr r4 │ │ │ │ + adcseq r5, r0, ip, lsr #8 │ │ │ │ andeq sl, r0, r4, lsr #7 │ │ │ │ - eoreq r5, r0, r4, lsl #2 │ │ │ │ - mlaeq r0, ip, r0, r5 │ │ │ │ - eoreq r5, r0, r4, lsr r1 │ │ │ │ - addeq sp, ip, r3, lsl fp │ │ │ │ - eoreq r5, r0, r8, lsr #1 │ │ │ │ - strdeq sp, [ip], r9 │ │ │ │ - addeq sp, ip, r8, asr #21 │ │ │ │ - addeq ip, ip, r3, asr #7 │ │ │ │ - addeq sp, ip, sp, lsl fp │ │ │ │ - addeq sp, ip, r9, lsl #8 │ │ │ │ - addeq sp, ip, ip, lsl #22 │ │ │ │ - addeq sp, ip, ip, ror #7 │ │ │ │ + eoreq r5, r0, r8, lsl #2 │ │ │ │ + eoreq r5, r0, r0, lsr #1 │ │ │ │ + eoreq r5, r0, r8, lsr r1 │ │ │ │ + addeq sp, ip, r7, lsl #22 │ │ │ │ + eoreq r5, r0, ip, lsr #1 │ │ │ │ + addeq sp, ip, sp, ror #21 │ │ │ │ + @ instruction: 0x008cdabc │ │ │ │ + @ instruction: 0x008cc3b7 │ │ │ │ + addeq sp, ip, r1, lsl fp │ │ │ │ + strdeq sp, [ip], sp @ │ │ │ │ + addeq sp, ip, r0, lsl #22 │ │ │ │ + addeq sp, ip, r0, ror #7 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr r5, [pc, #84] @ bd760 │ │ │ │ + ldr r5, [pc, #84] @ bd76c │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 54b88 │ │ │ │ - ldr r0, [pc, #56] @ bd764 │ │ │ │ + ldr r0, [pc, #56] @ bd770 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r5, #40] @ 0x28 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 55590 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f0a2c │ │ │ │ + bl 2f0a3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 301e28 │ │ │ │ + bl 301e38 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - adcseq r5, r0, ip, lsr #13 │ │ │ │ + adcseq r5, r0, r0, lsr #13 │ │ │ │ ldrdeq r9, [r0], -ip │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r5, [pc, #224] @ bd858 │ │ │ │ + ldr r5, [pc, #224] @ bd864 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 54b88 │ │ │ │ - ldr r0, [pc, #196] @ bd85c │ │ │ │ + ldr r0, [pc, #196] @ bd868 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r5, #40] @ 0x28 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 55590 │ │ │ │ - ldr r1, [pc, #172] @ bd860 │ │ │ │ - ldr r2, [pc, #172] @ bd864 │ │ │ │ - ldr r3, [pc, #172] @ bd868 │ │ │ │ + ldr r1, [pc, #172] @ bd86c │ │ │ │ + ldr r2, [pc, #172] @ bd870 │ │ │ │ + ldr r3, [pc, #172] @ bd874 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr ip, [pc, #168] @ bd86c │ │ │ │ + ldr ip, [pc, #168] @ bd878 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #164] @ bd870 │ │ │ │ + ldr lr, [pc, #164] @ bd87c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r6, [pc, #160] @ bd874 │ │ │ │ + ldr r6, [pc, #160] @ bd880 │ │ │ │ add ip, pc, ip │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [pc, #148] @ bd878 │ │ │ │ + ldr r0, [pc, #148] @ bd884 │ │ │ │ add r6, pc, r6 │ │ │ │ str r1, [r4, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ str r6, [r4, #16] │ │ │ │ str r2, [r4, #20] │ │ │ │ str r3, [r4, #28] │ │ │ │ str ip, [r4, #32] │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ ldr r0, [lr] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne bd818 │ │ │ │ + bne bd824 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #92] @ bd87c │ │ │ │ + ldr r0, [pc, #92] @ bd888 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #88] @ bd880 │ │ │ │ - ldr r1, [pc, #88] @ bd884 │ │ │ │ + ldr r3, [pc, #88] @ bd88c │ │ │ │ + ldr r1, [pc, #88] @ bd890 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #11] │ │ │ │ add r2, sp, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b bd810 │ │ │ │ + b bd81c │ │ │ │ bl 8e864 │ │ │ │ - adcseq r5, r0, ip, ror #6 │ │ │ │ + adcseq r5, r0, r0, ror #6 │ │ │ │ andeq r9, r0, r0, ror #30 │ │ │ │ - andeq fp, r0, ip, lsr #22 │ │ │ │ - andeq sp, r0, r4, lsr #6 │ │ │ │ - @ instruction: 0x0000ccb0 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - adcseq r5, r0, r0, ror r2 │ │ │ │ - andeq lr, r0, ip, ror #14 │ │ │ │ - ldrdeq sl, [r0], -r8 │ │ │ │ - adcseq r5, r0, r0, lsr #4 │ │ │ │ - adceq r4, sl, ip, asr #22 │ │ │ │ - adceq r5, sl, r4, asr #11 │ │ │ │ + andeq fp, r0, r0, lsr fp │ │ │ │ + andeq sp, r0, r8, lsr #6 │ │ │ │ + @ instruction: 0x0000ccb4 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + adcseq r5, r0, r4, ror #4 │ │ │ │ + andeq lr, r0, r0, ror r7 │ │ │ │ + ldrdeq sl, [r0], -ip │ │ │ │ + adcseq r5, r0, r4, lsl r2 │ │ │ │ + adceq r4, sl, r0, asr #22 │ │ │ │ + strhteq r5, [sl], r8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ - ldr r5, [pc, #204] @ bd964 │ │ │ │ + ldr r5, [pc, #204] @ bd970 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #108] @ 0x6c │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 54b88 │ │ │ │ - ldr r0, [pc, #176] @ bd968 │ │ │ │ + ldr r0, [pc, #176] @ bd974 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r5, #108] @ 0x6c │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 55590 │ │ │ │ str r0, [r5, #104] @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ - bl cceb8 │ │ │ │ + bl ccec8 │ │ │ │ mov r0, #0 │ │ │ │ - bl 2ebcec │ │ │ │ + bl 2ebcfc │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - ldrne r1, [pc, #140] @ bd97c │ │ │ │ - ldrne r0, [pc, #140] @ bd980 │ │ │ │ + ldrne r1, [pc, #140] @ bd988 │ │ │ │ + ldrne r0, [pc, #140] @ bd98c │ │ │ │ addne r1, pc, r1 │ │ │ │ addne r0, pc, r0 │ │ │ │ strdne r0, [r4, #68] @ 0x44 │ │ │ │ addne sp, sp, #32 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #96] @ bd96c │ │ │ │ + ldr r0, [pc, #96] @ bd978 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #0 │ │ │ │ - bne bd928 │ │ │ │ - ldr r0, [pc, #76] @ bd970 │ │ │ │ + bne bd934 │ │ │ │ + ldr r0, [pc, #76] @ bd97c │ │ │ │ add r0, pc, r0 │ │ │ │ - b bd930 │ │ │ │ - ldr r0, [pc, #68] @ bd974 │ │ │ │ + b bd93c │ │ │ │ + ldr r0, [pc, #68] @ bd980 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ - ldr r1, [pc, #56] @ bd978 │ │ │ │ + ldr r1, [pc, #56] @ bd984 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1 │ │ │ │ mov r5, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ stmib r0, {r3, r5} │ │ │ │ str r2, [r0, #12] │ │ │ │ str r2, [r0, #16] │ │ │ │ bl 8e6bc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ - adcseq r5, r0, r0 │ │ │ │ + ldrshteq r4, [r0], r4 │ │ │ │ andeq sl, r0, ip, lsl #8 │ │ │ │ - umlalseq r2, r0, r4, r4 │ │ │ │ - adceq lr, sl, ip, lsr r4 │ │ │ │ - adceq lr, sl, r8, lsr #8 │ │ │ │ - adceq lr, sl, ip, lsr r4 │ │ │ │ - andseq r0, r7, r0, asr r9 │ │ │ │ - @ instruction: 0x001708d0 │ │ │ │ + adcseq r2, r0, r8, lsl #9 │ │ │ │ + adceq lr, sl, r0, lsr r4 │ │ │ │ + adceq lr, sl, ip, lsl r4 │ │ │ │ + adceq lr, sl, r0, lsr r4 │ │ │ │ + andseq r0, r7, r4, asr r9 │ │ │ │ + @ instruction: 0x001708d4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr r5, [pc, #104] @ bd9fc │ │ │ │ + ldr r5, [pc, #104] @ bda08 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 54b88 │ │ │ │ - ldr r0, [pc, #76] @ bda00 │ │ │ │ + ldr r0, [pc, #76] @ bda0c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r5, #40] @ 0x28 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 55590 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2eff00 │ │ │ │ - ldr r1, [pc, #40] @ bda04 │ │ │ │ - ldr r0, [pc, #40] @ bda08 │ │ │ │ + bl 2eff10 │ │ │ │ + ldr r1, [pc, #40] @ bda10 │ │ │ │ + ldr r0, [pc, #40] @ bda14 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ strd r0, [r4, #204] @ 0xcc │ │ │ │ mov r0, r4 │ │ │ │ - bl 304648 │ │ │ │ + bl 304658 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - adcseq r5, r0, r4, ror #9 │ │ │ │ + ldrsbteq r5, [r0], r8 │ │ │ │ andeq sl, r0, r0, ror #6 │ │ │ │ - eoreq fp, r2, r0, lsl lr │ │ │ │ - eoreq fp, r2, ip, asr #26 │ │ │ │ + eoreq fp, r2, r4, lsl lr │ │ │ │ + eoreq fp, r2, r0, asr sp │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r6, [pc, #384] @ bdb9c │ │ │ │ + ldr r6, [pc, #384] @ bdba8 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 54b88 │ │ │ │ - ldr r0, [pc, #356] @ bdba0 │ │ │ │ + ldr r0, [pc, #356] @ bdbac │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r6, #40] @ 0x28 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 55590 │ │ │ │ - ldr r1, [pc, #332] @ bdba4 │ │ │ │ - ldr lr, [pc, #332] @ bdba8 │ │ │ │ - ldr r3, [pc, #332] @ bdbac │ │ │ │ + ldr r1, [pc, #332] @ bdbb0 │ │ │ │ + ldr lr, [pc, #332] @ bdbb4 │ │ │ │ + ldr r3, [pc, #332] @ bdbb8 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr ip, [pc, #328] @ bdbb0 │ │ │ │ + ldr ip, [pc, #328] @ bdbbc │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r5, [pc, #324] @ bdbb4 │ │ │ │ + ldr r5, [pc, #324] @ bdbc0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #320] @ bdbb8 │ │ │ │ + ldr r2, [pc, #320] @ bdbc4 │ │ │ │ add ip, pc, ip │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r0, [pc, #308] @ bdbbc │ │ │ │ + ldr r0, [pc, #308] @ bdbc8 │ │ │ │ add r6, r4, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ stm r6, {r1, r2, lr} │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [r4, #28] │ │ │ │ str ip, [r4, #32] │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - beq bdabc │ │ │ │ - ldr r0, [pc, #264] @ bdbc0 │ │ │ │ + beq bdac8 │ │ │ │ + ldr r0, [pc, #264] @ bdbcc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 55810 │ │ │ │ - ldr r0, [pc, #256] @ bdbc4 │ │ │ │ + ldr r0, [pc, #256] @ bdbd0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #24 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bdb80 │ │ │ │ + beq bdb8c │ │ │ │ add r6, r5, #8 │ │ │ │ ldr ip, [r5, #4] │ │ │ │ ldr r5, [r5, #20] │ │ │ │ mov r1, #0 │ │ │ │ ldm r6, {r2, r3, r6} │ │ │ │ stm r0, {r1, ip} │ │ │ │ add r1, r0, #8 │ │ │ │ @@ -106763,216 +106766,216 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #6 │ │ │ │ mov r2, r5 │ │ │ │ bl 53b08 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - ldr r0, [pc, #172] @ bdbd8 │ │ │ │ + bl 40e554 │ │ │ │ + ldr r0, [pc, #172] @ bdbe4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne bdb44 │ │ │ │ + bne bdb50 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #128] @ bdbcc │ │ │ │ + ldr r0, [pc, #128] @ bdbd8 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #124] @ bdbd0 │ │ │ │ - ldr r1, [pc, #124] @ bdbd4 │ │ │ │ + ldr r3, [pc, #124] @ bdbdc │ │ │ │ + ldr r1, [pc, #124] @ bdbe0 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #11] │ │ │ │ add r2, sp, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b bdb3c │ │ │ │ - ldr r2, [pc, #64] @ bdbc8 │ │ │ │ + b bdb48 │ │ │ │ + ldr r2, [pc, #64] @ bdbd4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #24 │ │ │ │ bl 8e644 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ - adcseq r5, r0, r8, rrx │ │ │ │ + adcseq r5, r0, ip, asr r0 │ │ │ │ ldrdeq sl, [r0], -ip │ │ │ │ - andeq fp, r0, r0, ror ip │ │ │ │ - andeq sp, r0, r8, asr #3 │ │ │ │ - andeq ip, r0, ip, ror #18 │ │ │ │ - andeq ip, r0, r4, asr fp │ │ │ │ - adcseq r4, r0, r8, lsl #31 │ │ │ │ - andeq sp, r0, r0, asr #19 │ │ │ │ - muleq r0, r4, r7 │ │ │ │ - adcseq r4, r0, r0, asr pc │ │ │ │ - adcseq r2, r0, ip, lsl #5 │ │ │ │ - adceq r4, sl, ip, lsr #25 │ │ │ │ - ldrshteq r4, [r0], r8 │ │ │ │ - strdeq r4, [sl], ip @ │ │ │ │ - adceq r5, sl, r0, asr #4 │ │ │ │ - adcseq r4, r0, r4, lsr #30 │ │ │ │ + andeq fp, r0, r4, ror ip │ │ │ │ + andeq sp, r0, ip, asr #3 │ │ │ │ + andeq ip, r0, r0, ror r9 │ │ │ │ + andeq ip, r0, r8, asr fp │ │ │ │ + adcseq r4, r0, ip, ror pc │ │ │ │ + andeq sp, r0, r4, asr #19 │ │ │ │ + muleq r0, r8, r7 │ │ │ │ + adcseq r4, r0, r4, asr #30 │ │ │ │ + adcseq r2, r0, r0, lsl #5 │ │ │ │ + adceq r4, sl, r0, lsr #25 │ │ │ │ + adcseq r4, r0, ip, ror #29 │ │ │ │ + strdeq r4, [sl], r0 @ │ │ │ │ + adceq r5, sl, r4, lsr r2 │ │ │ │ + adcseq r4, r0, r8, lsl pc │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r5, [pc, #344] @ bdd44 │ │ │ │ + ldr r5, [pc, #344] @ bdd50 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 54b88 │ │ │ │ - ldr r0, [pc, #316] @ bdd48 │ │ │ │ + ldr r0, [pc, #316] @ bdd54 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r5, #40] @ 0x28 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 55590 │ │ │ │ - ldr r1, [pc, #292] @ bdd4c │ │ │ │ - ldr r2, [pc, #292] @ bdd50 │ │ │ │ - ldr r3, [pc, #292] @ bdd54 │ │ │ │ + ldr r1, [pc, #292] @ bdd58 │ │ │ │ + ldr r2, [pc, #292] @ bdd5c │ │ │ │ + ldr r3, [pc, #292] @ bdd60 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r6, [pc, #288] @ bdd58 │ │ │ │ + ldr r6, [pc, #288] @ bdd64 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #284] @ bdd5c │ │ │ │ + ldr r8, [pc, #284] @ bdd68 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [pc, #280] @ bdd60 │ │ │ │ + ldr r7, [pc, #280] @ bdd6c │ │ │ │ add r6, pc, r6 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ add r8, pc, r8 │ │ │ │ - ldr r0, [pc, #268] @ bdd64 │ │ │ │ + ldr r0, [pc, #268] @ bdd70 │ │ │ │ add r7, pc, r7 │ │ │ │ str r1, [r4, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ str r7, [r4, #16] │ │ │ │ str r2, [r4, #20] │ │ │ │ str r3, [r4, #28] │ │ │ │ str r6, [r4, #32] │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ ldr r0, [r8, #40] @ 0x28 │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - beq bdc88 │ │ │ │ + beq bdc94 │ │ │ │ bl 55fd0 │ │ │ │ - ldr r0, [pc, #216] @ bdd68 │ │ │ │ + ldr r0, [pc, #216] @ bdd74 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #12 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bdd28 │ │ │ │ + beq bdd34 │ │ │ │ mov r1, #0 │ │ │ │ ldrd r2, [r8, #32] │ │ │ │ mov r5, r0 │ │ │ │ stm r0, {r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #3 │ │ │ │ mov r2, r5 │ │ │ │ bl 53b08 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [r8, #12] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne bdcf0 │ │ │ │ + bne bdcfc │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #120] @ bdd70 │ │ │ │ + ldr r0, [pc, #120] @ bdd7c │ │ │ │ mov r1, #1 │ │ │ │ - ldr r3, [pc, #116] @ bdd74 │ │ │ │ + ldr r3, [pc, #116] @ bdd80 │ │ │ │ strb r1, [sp, #11] │ │ │ │ add r1, sp, #11 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r0, [sp] │ │ │ │ add r0, r8, #12 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b bdce8 │ │ │ │ - ldr r2, [pc, #60] @ bdd6c │ │ │ │ + b bdcf4 │ │ │ │ + ldr r2, [pc, #60] @ bdd78 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #12 │ │ │ │ bl 8e644 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ - adcseq r4, r0, r0, lsl #27 │ │ │ │ + adcseq r4, r0, r4, ror sp │ │ │ │ andeq r9, r0, r8, lsl #16 │ │ │ │ - andeq fp, r0, ip, lsl #22 │ │ │ │ - andeq ip, r0, r0, lsr pc │ │ │ │ - andeq ip, r0, r4, asr #10 │ │ │ │ - andeq ip, r0, r4, lsl #25 │ │ │ │ - adcseq r4, r0, r0, asr ip │ │ │ │ - andeq sp, r0, ip, lsr #11 │ │ │ │ - andeq fp, r0, r8, ror r4 │ │ │ │ - adcseq r2, r0, r0, asr #1 │ │ │ │ - adceq r4, sl, r4, lsl #22 │ │ │ │ - ldrdeq r5, [sl], r4 @ │ │ │ │ - adceq r4, sl, r8, ror r5 │ │ │ │ + andeq fp, r0, r0, lsl fp │ │ │ │ + andeq ip, r0, r4, lsr pc │ │ │ │ + andeq ip, r0, r8, asr #10 │ │ │ │ + andeq ip, r0, r8, lsl #25 │ │ │ │ + adcseq r4, r0, r4, asr #24 │ │ │ │ + @ instruction: 0x0000d5b0 │ │ │ │ + andeq fp, r0, ip, ror r4 │ │ │ │ + ldrhteq r2, [r0], r4 │ │ │ │ + strdeq r4, [sl], r8 @ │ │ │ │ + adceq r5, sl, r8, asr #1 │ │ │ │ + adceq r4, sl, ip, ror #10 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r6, [pc, #384] @ bdf08 │ │ │ │ + ldr r6, [pc, #384] @ bdf14 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 54b88 │ │ │ │ - ldr r0, [pc, #356] @ bdf0c │ │ │ │ + ldr r0, [pc, #356] @ bdf18 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r6, #40] @ 0x28 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 55590 │ │ │ │ - ldr r1, [pc, #332] @ bdf10 │ │ │ │ - ldr lr, [pc, #332] @ bdf14 │ │ │ │ - ldr r3, [pc, #332] @ bdf18 │ │ │ │ + ldr r1, [pc, #332] @ bdf1c │ │ │ │ + ldr lr, [pc, #332] @ bdf20 │ │ │ │ + ldr r3, [pc, #332] @ bdf24 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr ip, [pc, #328] @ bdf1c │ │ │ │ + ldr ip, [pc, #328] @ bdf28 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r5, [pc, #324] @ bdf20 │ │ │ │ + ldr r5, [pc, #324] @ bdf2c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #320] @ bdf24 │ │ │ │ + ldr r2, [pc, #320] @ bdf30 │ │ │ │ add ip, pc, ip │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r0, [pc, #308] @ bdf28 │ │ │ │ + ldr r0, [pc, #308] @ bdf34 │ │ │ │ add r6, r4, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ stm r6, {r1, r2, lr} │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [r4, #28] │ │ │ │ str ip, [r4, #32] │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - beq bde28 │ │ │ │ - ldr r0, [pc, #264] @ bdf2c │ │ │ │ + beq bde34 │ │ │ │ + ldr r0, [pc, #264] @ bdf38 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 55d84 │ │ │ │ - ldr r0, [pc, #256] @ bdf30 │ │ │ │ + ldr r0, [pc, #256] @ bdf3c │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #24 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bdeec │ │ │ │ + beq bdef8 │ │ │ │ add r6, r5, #8 │ │ │ │ ldr ip, [r5, #4] │ │ │ │ ldr r5, [r5, #20] │ │ │ │ mov r1, #0 │ │ │ │ ldm r6, {r2, r3, r6} │ │ │ │ stm r0, {r1, ip} │ │ │ │ add r1, r0, #8 │ │ │ │ @@ -106982,731 +106985,731 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #6 │ │ │ │ mov r2, r5 │ │ │ │ bl 53b08 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - ldr r0, [pc, #172] @ bdf44 │ │ │ │ + bl 40e554 │ │ │ │ + ldr r0, [pc, #172] @ bdf50 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne bdeb0 │ │ │ │ + bne bdebc │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #128] @ bdf38 │ │ │ │ + ldr r0, [pc, #128] @ bdf44 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #124] @ bdf3c │ │ │ │ - ldr r1, [pc, #124] @ bdf40 │ │ │ │ + ldr r3, [pc, #124] @ bdf48 │ │ │ │ + ldr r1, [pc, #124] @ bdf4c │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #11] │ │ │ │ add r2, sp, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b bdea8 │ │ │ │ - ldr r2, [pc, #64] @ bdf34 │ │ │ │ + b bdeb4 │ │ │ │ + ldr r2, [pc, #64] @ bdf40 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #24 │ │ │ │ bl 8e644 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ - adcseq r4, r0, ip, lsr #26 │ │ │ │ + adcseq r4, r0, r0, lsr #26 │ │ │ │ ldrdeq r8, [r0], -r0 │ │ │ │ - ldrdeq fp, [r0], -ip │ │ │ │ - andeq ip, r0, ip, lsr lr │ │ │ │ - muleq r0, r8, r4 │ │ │ │ - andeq ip, r0, r8, lsr #16 │ │ │ │ - adcseq r4, r0, r4, lsr ip │ │ │ │ - andeq sp, r0, r8, asr #18 │ │ │ │ - andeq sl, r0, r0, asr #21 │ │ │ │ - ldrshteq r4, [r0], ip │ │ │ │ - adcseq r1, r0, r0, lsr #30 │ │ │ │ - adceq r4, sl, r0, asr #18 │ │ │ │ - umlalseq r4, r0, r0, fp │ │ │ │ - adceq r4, sl, r4, asr r5 │ │ │ │ - adceq r4, sl, r4, ror #29 │ │ │ │ - ldrhteq r4, [r0], ip │ │ │ │ + andeq fp, r0, r0, ror #11 │ │ │ │ + andeq ip, r0, r0, asr #28 │ │ │ │ + muleq r0, ip, r4 │ │ │ │ + andeq ip, r0, ip, lsr #16 │ │ │ │ + adcseq r4, r0, r8, lsr #24 │ │ │ │ + andeq sp, r0, ip, asr #18 │ │ │ │ + andeq sl, r0, r4, asr #21 │ │ │ │ + ldrshteq r4, [r0], r0 │ │ │ │ + adcseq r1, r0, r4, lsl pc │ │ │ │ + adceq r4, sl, r4, lsr r9 │ │ │ │ + adcseq r4, r0, r4, lsl #23 │ │ │ │ + adceq r4, sl, r8, asr #10 │ │ │ │ + ldrdeq r4, [sl], r8 @ │ │ │ │ + ldrhteq r4, [r0], r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr r5, [pc, #104] @ bdfc0 │ │ │ │ + ldr r5, [pc, #104] @ bdfcc │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 54b88 │ │ │ │ - ldr r0, [pc, #76] @ bdfc4 │ │ │ │ + ldr r0, [pc, #76] @ bdfd0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r5, #40] @ 0x28 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 55590 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ef810 │ │ │ │ - ldr r1, [pc, #40] @ bdfc8 │ │ │ │ - ldr r0, [pc, #40] @ bdfcc │ │ │ │ + bl 2ef820 │ │ │ │ + ldr r1, [pc, #40] @ bdfd4 │ │ │ │ + ldr r0, [pc, #40] @ bdfd8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ strd r0, [r4, #204] @ 0xcc │ │ │ │ mov r0, r4 │ │ │ │ - bl 3070a4 │ │ │ │ + bl 3070b4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - ldrhteq r4, [r0], r0 │ │ │ │ + adcseq r4, r0, r4, lsr #31 │ │ │ │ muleq r0, r0, pc @ │ │ │ │ - eoreq fp, r2, ip, ror #16 │ │ │ │ - eoreq fp, r2, r8, asr #14 │ │ │ │ + eoreq fp, r2, r0, ror r8 │ │ │ │ + eoreq fp, r2, ip, asr #14 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr r5, [pc, #104] @ be048 │ │ │ │ + ldr r5, [pc, #104] @ be054 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 54b88 │ │ │ │ - ldr r0, [pc, #76] @ be04c │ │ │ │ + ldr r0, [pc, #76] @ be058 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r5, #40] @ 0x28 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 55590 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ede3c │ │ │ │ - ldr r1, [pc, #40] @ be050 │ │ │ │ - ldr r0, [pc, #40] @ be054 │ │ │ │ + bl 2ede4c │ │ │ │ + ldr r1, [pc, #40] @ be05c │ │ │ │ + ldr r0, [pc, #40] @ be060 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ strd r0, [r4, #204] @ 0xcc │ │ │ │ mov r0, r4 │ │ │ │ - bl 303a78 │ │ │ │ + bl 303a88 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - ldrshteq r4, [r0], r8 │ │ │ │ + adcseq r4, r0, ip, ror #29 │ │ │ │ andeq r9, r0, r0, ror r4 │ │ │ │ - eoreq fp, r2, r4, ror #14 │ │ │ │ - eoreq fp, r2, r0, ror #13 │ │ │ │ + eoreq fp, r2, r8, ror #14 │ │ │ │ + eoreq fp, r2, r4, ror #13 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr r5, [pc, #132] @ be0ec │ │ │ │ + ldr r5, [pc, #132] @ be0f8 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 54b88 │ │ │ │ - ldr r0, [pc, #104] @ be0f0 │ │ │ │ + ldr r0, [pc, #104] @ be0fc │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r5, #40] @ 0x28 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 55590 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ef058 │ │ │ │ - ldr r0, [pc, #68] @ be0f4 │ │ │ │ - ldr r1, [pc, #68] @ be0f8 │ │ │ │ - ldr r2, [pc, #68] @ be0fc │ │ │ │ + bl 2ef068 │ │ │ │ + ldr r0, [pc, #68] @ be100 │ │ │ │ + ldr r1, [pc, #68] @ be104 │ │ │ │ + ldr r2, [pc, #68] @ be108 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #64] @ be100 │ │ │ │ + ldr r3, [pc, #64] @ be10c │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r4, #204] @ 0xcc │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [r4, #208] @ 0xd0 │ │ │ │ str r0, [r4, #212] @ 0xd4 │ │ │ │ str r3, [r4, #216] @ 0xd8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e3e2c │ │ │ │ + bl 2e3e3c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - adcseq r4, r0, ip, asr #23 │ │ │ │ + adcseq r4, r0, r0, asr #23 │ │ │ │ andeq r8, r0, r0, lsr #24 │ │ │ │ - mlaeq r0, r0, r5, r4 │ │ │ │ - eoreq r4, r0, r8, ror #9 │ │ │ │ - eoreq r4, r0, r4, asr #11 │ │ │ │ - eoreq r4, r0, ip, lsr r5 │ │ │ │ + mlaeq r0, r4, r5, r4 │ │ │ │ + eoreq r4, r0, ip, ror #9 │ │ │ │ + eoreq r4, r0, r8, asr #11 │ │ │ │ + eoreq r4, r0, r0, asr #10 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr r5, [pc, #84] @ be168 │ │ │ │ + ldr r5, [pc, #84] @ be174 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 54b88 │ │ │ │ - ldr r0, [pc, #56] @ be16c │ │ │ │ + ldr r0, [pc, #56] @ be178 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r5, #40] @ 0x28 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 55590 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2efb8c │ │ │ │ + bl 2efb9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 3055c4 │ │ │ │ + bl 3055d4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - adcseq r4, r0, r4, lsl #26 │ │ │ │ + ldrshteq r4, [r0], r8 │ │ │ │ strdeq r9, [r0], -r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r5, [pc, #224] @ be260 │ │ │ │ + ldr r5, [pc, #224] @ be26c │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 54b88 │ │ │ │ - ldr r0, [pc, #196] @ be264 │ │ │ │ + ldr r0, [pc, #196] @ be270 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r5, #40] @ 0x28 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 55590 │ │ │ │ - ldr r1, [pc, #172] @ be268 │ │ │ │ - ldr r2, [pc, #172] @ be26c │ │ │ │ - ldr r3, [pc, #172] @ be270 │ │ │ │ + ldr r1, [pc, #172] @ be274 │ │ │ │ + ldr r2, [pc, #172] @ be278 │ │ │ │ + ldr r3, [pc, #172] @ be27c │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr ip, [pc, #168] @ be274 │ │ │ │ + ldr ip, [pc, #168] @ be280 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #164] @ be278 │ │ │ │ + ldr lr, [pc, #164] @ be284 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r6, [pc, #160] @ be27c │ │ │ │ + ldr r6, [pc, #160] @ be288 │ │ │ │ add ip, pc, ip │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [pc, #148] @ be280 │ │ │ │ + ldr r0, [pc, #148] @ be28c │ │ │ │ add r6, pc, r6 │ │ │ │ str r1, [r4, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ str r6, [r4, #16] │ │ │ │ str r2, [r4, #20] │ │ │ │ str r3, [r4, #28] │ │ │ │ str ip, [r4, #32] │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ ldr r0, [lr] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne be220 │ │ │ │ + bne be22c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #92] @ be284 │ │ │ │ + ldr r0, [pc, #92] @ be290 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #88] @ be288 │ │ │ │ - ldr r1, [pc, #88] @ be28c │ │ │ │ + ldr r3, [pc, #88] @ be294 │ │ │ │ + ldr r1, [pc, #88] @ be298 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #11] │ │ │ │ add r2, sp, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b be218 │ │ │ │ + b be224 │ │ │ │ bl 8e864 │ │ │ │ - adcseq r4, r0, r4, ror lr │ │ │ │ + adcseq r4, r0, r8, ror #28 │ │ │ │ ldrdeq r9, [r0], -r8 │ │ │ │ - andeq fp, r0, ip, asr lr │ │ │ │ - andeq ip, r0, ip, lsr r9 │ │ │ │ - andeq ip, r0, r0, lsr r2 │ │ │ │ - ldrdeq ip, [r0], -r0 │ │ │ │ - adcseq r4, r0, r8, asr #28 │ │ │ │ - andeq ip, r0, r8, lsr #26 │ │ │ │ - andeq sl, r0, r8, asr #10 │ │ │ │ - ldrshteq r4, [r0], r8 │ │ │ │ - umlaleq r4, sl, r4, r1 │ │ │ │ - adceq r4, sl, r4, lsr r9 │ │ │ │ + andeq fp, r0, r0, ror #28 │ │ │ │ + andeq ip, r0, r0, asr #18 │ │ │ │ + andeq ip, r0, r4, lsr r2 │ │ │ │ + ldrdeq ip, [r0], -r4 │ │ │ │ + adcseq r4, r0, ip, lsr lr │ │ │ │ + andeq ip, r0, ip, lsr #26 │ │ │ │ + andeq sl, r0, ip, asr #10 │ │ │ │ + adcseq r4, r0, ip, ror #27 │ │ │ │ + adceq r4, sl, r8, lsl #3 │ │ │ │ + adceq r4, sl, r8, lsr #18 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r6, [pc, #376] @ be418 │ │ │ │ + ldr r6, [pc, #376] @ be424 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 54b88 │ │ │ │ - ldr r0, [pc, #348] @ be41c │ │ │ │ + ldr r0, [pc, #348] @ be428 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r6, #40] @ 0x28 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 55590 │ │ │ │ - ldr r1, [pc, #324] @ be420 │ │ │ │ - ldr r2, [pc, #324] @ be424 │ │ │ │ - ldr r3, [pc, #324] @ be428 │ │ │ │ + ldr r1, [pc, #324] @ be42c │ │ │ │ + ldr r2, [pc, #324] @ be430 │ │ │ │ + ldr r3, [pc, #324] @ be434 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r5, [pc, #320] @ be42c │ │ │ │ + ldr r5, [pc, #320] @ be438 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #316] @ be430 │ │ │ │ + ldr r8, [pc, #316] @ be43c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [pc, #312] @ be434 │ │ │ │ + ldr r7, [pc, #312] @ be440 │ │ │ │ add r5, pc, r5 │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ add r8, pc, r8 │ │ │ │ - ldr r0, [pc, #300] @ be438 │ │ │ │ + ldr r0, [pc, #300] @ be444 │ │ │ │ add r7, pc, r7 │ │ │ │ str r1, [r4, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ str r7, [r4, #16] │ │ │ │ str r2, [r4, #20] │ │ │ │ str r3, [r4, #28] │ │ │ │ str r5, [r4, #32] │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - beq be344 │ │ │ │ - ldr r0, [pc, #252] @ be43c │ │ │ │ + beq be350 │ │ │ │ + ldr r0, [pc, #252] @ be448 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 55de4 │ │ │ │ - ldr r0, [pc, #244] @ be440 │ │ │ │ + ldr r0, [pc, #244] @ be44c │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #12 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq be3fc │ │ │ │ + beq be408 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r3, [pc, #224] @ be454 │ │ │ │ + ldr r3, [pc, #224] @ be460 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ stm r0, {r1, r3} │ │ │ │ mov r1, #3 │ │ │ │ str r2, [r0, #8] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ bl 53b08 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - ldr r0, [pc, #176] @ be458 │ │ │ │ + bl 40e554 │ │ │ │ + ldr r0, [pc, #176] @ be464 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne be3c0 │ │ │ │ + bne be3cc │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #128] @ be448 │ │ │ │ + ldr r0, [pc, #128] @ be454 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #124] @ be44c │ │ │ │ - ldr r1, [pc, #124] @ be450 │ │ │ │ + ldr r3, [pc, #124] @ be458 │ │ │ │ + ldr r1, [pc, #124] @ be45c │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #11] │ │ │ │ add r2, sp, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b be3b8 │ │ │ │ - ldr r2, [pc, #64] @ be444 │ │ │ │ + b be3c4 │ │ │ │ + ldr r2, [pc, #64] @ be450 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #12 │ │ │ │ bl 8e644 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ - ldrsbteq r4, [r0], r8 │ │ │ │ + adcseq r4, r0, ip, asr #25 │ │ │ │ andeq r9, r0, ip, lsl #4 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - andeq ip, r0, r0, lsr #13 │ │ │ │ - andeq ip, r0, r8, lsr r1 │ │ │ │ - andeq ip, r0, r0, lsl r4 │ │ │ │ - adcseq r4, r0, r0, ror ip │ │ │ │ - andeq sp, r0, r8, ror #1 │ │ │ │ - andeq sl, r0, ip, asr pc │ │ │ │ - adcseq r4, r0, r4, lsr ip │ │ │ │ - adcseq r1, r0, r4, lsl #20 │ │ │ │ - adceq r4, sl, r0, lsr r4 │ │ │ │ - umlalseq r4, r0, ip, fp │ │ │ │ - adceq r3, sl, ip, lsr #30 │ │ │ │ - adceq r4, sl, r4, lsr #19 │ │ │ │ - ldrshteq r4, [r0], ip │ │ │ │ - adcseq r4, r0, r8, asr #23 │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + andeq ip, r0, r4, lsr #13 │ │ │ │ + andeq ip, r0, ip, lsr r1 │ │ │ │ + andeq ip, r0, r4, lsl r4 │ │ │ │ + adcseq r4, r0, r4, ror #24 │ │ │ │ + andeq sp, r0, ip, ror #1 │ │ │ │ + andeq sl, r0, r0, ror #30 │ │ │ │ + adcseq r4, r0, r8, lsr #24 │ │ │ │ + ldrshteq r1, [r0], r8 │ │ │ │ + adceq r4, sl, r4, lsr #8 │ │ │ │ + umlalseq r4, r0, r0, fp │ │ │ │ + adceq r3, sl, r0, lsr #30 │ │ │ │ + umlaleq r4, sl, r8, r9 │ │ │ │ + ldrshteq r4, [r0], r0 │ │ │ │ + ldrhteq r4, [r0], ip │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr r5, [pc, #84] @ be4c0 │ │ │ │ + ldr r5, [pc, #84] @ be4cc │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 54b88 │ │ │ │ - ldr r0, [pc, #56] @ be4c4 │ │ │ │ + ldr r0, [pc, #56] @ be4d0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r5, #40] @ 0x28 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 55590 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ef48c │ │ │ │ + bl 2ef49c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e8c80 │ │ │ │ + bl 2e8c90 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - adcseq r4, r0, ip, lsr #17 │ │ │ │ + adcseq r4, r0, r0, lsr #17 │ │ │ │ andeq r9, r0, r8, lsr #18 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr r5, [pc, #108] @ be544 │ │ │ │ + ldr r5, [pc, #108] @ be550 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 54b88 │ │ │ │ - ldr r0, [pc, #80] @ be548 │ │ │ │ + ldr r0, [pc, #80] @ be554 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r5, #40] @ 0x28 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 55590 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ee1b0 │ │ │ │ - ldr r0, [pc, #44] @ be54c │ │ │ │ - ldr r1, [pc, #44] @ be550 │ │ │ │ + bl 2ee1c0 │ │ │ │ + ldr r0, [pc, #44] @ be558 │ │ │ │ + ldr r1, [pc, #44] @ be55c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #256] @ 0x100 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #204] @ 0xcc │ │ │ │ mov r0, r4 │ │ │ │ - bl 308340 │ │ │ │ + bl 308350 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - adcseq r4, r0, r0, ror #20 │ │ │ │ + adcseq r4, r0, r4, asr sl │ │ │ │ andeq r8, r0, ip, asr ip │ │ │ │ - eoreq fp, r2, r4, lsr r1 │ │ │ │ - eoreq lr, r2, r8, lsr #28 │ │ │ │ + eoreq fp, r2, r8, lsr r1 │ │ │ │ + eoreq lr, r2, ip, lsr #28 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r6, [pc, #380] @ be6e0 │ │ │ │ + ldr r6, [pc, #380] @ be6ec │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 54b88 │ │ │ │ - ldr r0, [pc, #352] @ be6e4 │ │ │ │ + ldr r0, [pc, #352] @ be6f0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r6, #40] @ 0x28 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 55590 │ │ │ │ - ldr r1, [pc, #328] @ be6e8 │ │ │ │ - ldr lr, [pc, #328] @ be6ec │ │ │ │ - ldr r3, [pc, #328] @ be6f0 │ │ │ │ + ldr r1, [pc, #328] @ be6f4 │ │ │ │ + ldr lr, [pc, #328] @ be6f8 │ │ │ │ + ldr r3, [pc, #328] @ be6fc │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr ip, [pc, #324] @ be6f4 │ │ │ │ + ldr ip, [pc, #324] @ be700 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r5, [pc, #320] @ be6f8 │ │ │ │ + ldr r5, [pc, #320] @ be704 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #316] @ be6fc │ │ │ │ + ldr r2, [pc, #316] @ be708 │ │ │ │ add ip, pc, ip │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r0, [pc, #304] @ be700 │ │ │ │ + ldr r0, [pc, #304] @ be70c │ │ │ │ add r6, r4, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ stm r6, {r1, r2, lr} │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [r4, #28] │ │ │ │ str ip, [r4, #32] │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - beq be604 │ │ │ │ - ldr r0, [pc, #260] @ be704 │ │ │ │ + beq be610 │ │ │ │ + ldr r0, [pc, #260] @ be710 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 56040 │ │ │ │ - ldr r0, [pc, #252] @ be708 │ │ │ │ + ldr r0, [pc, #252] @ be714 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #28 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq be6c4 │ │ │ │ + beq be6d0 │ │ │ │ ldmib r5, {r2, r3, r6, lr} │ │ │ │ mov ip, #0 │ │ │ │ ldr r5, [r5, #20] │ │ │ │ - ldr r1, [pc, #228] @ be71c │ │ │ │ + ldr r1, [pc, #228] @ be728 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r5, [r0, #24] │ │ │ │ mov r5, r0 │ │ │ │ stmib r0, {r1, r2, r3, r6, lr} │ │ │ │ mov r1, #7 │ │ │ │ mov r2, r5 │ │ │ │ str ip, [r0] │ │ │ │ mov r0, r4 │ │ │ │ bl 53b08 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - ldr r0, [pc, #176] @ be720 │ │ │ │ + bl 40e554 │ │ │ │ + ldr r0, [pc, #176] @ be72c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne be688 │ │ │ │ + bne be694 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #128] @ be710 │ │ │ │ + ldr r0, [pc, #128] @ be71c │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #124] @ be714 │ │ │ │ - ldr r1, [pc, #124] @ be718 │ │ │ │ + ldr r3, [pc, #124] @ be720 │ │ │ │ + ldr r1, [pc, #124] @ be724 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #11] │ │ │ │ add r2, sp, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b be680 │ │ │ │ - ldr r2, [pc, #64] @ be70c │ │ │ │ + b be68c │ │ │ │ + ldr r2, [pc, #64] @ be718 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #28 │ │ │ │ bl 8e644 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ - ldrsbteq r4, [r0], r8 │ │ │ │ + adcseq r4, r0, ip, asr #21 │ │ │ │ strdeq r8, [r0], -r8 @ │ │ │ │ - andeq sl, r0, r4, asr #30 │ │ │ │ - muleq r0, r8, r5 │ │ │ │ - andeq fp, r0, ip, lsr #22 │ │ │ │ - andeq ip, r0, ip, ror #4 │ │ │ │ - adcseq r4, r0, r8, ror #19 │ │ │ │ - @ instruction: 0x0000c8bc │ │ │ │ - andeq sl, r0, r4, asr #20 │ │ │ │ - ldrhteq r4, [r0], r0 │ │ │ │ - adcseq r1, r0, r4, asr #14 │ │ │ │ - adceq r4, sl, r8, ror #2 │ │ │ │ - umlalseq r4, r0, ip, r9 │ │ │ │ - strdeq r3, [sl], r0 @ │ │ │ │ - strhteq r4, [sl], ip │ │ │ │ - adcseq r4, r0, r8, ror r9 │ │ │ │ - adcseq r4, r0, r8, asr #19 │ │ │ │ + andeq sl, r0, r8, asr #30 │ │ │ │ + muleq r0, ip, r5 │ │ │ │ + andeq fp, r0, r0, lsr fp │ │ │ │ + andeq ip, r0, r0, ror r2 │ │ │ │ + ldrsbteq r4, [r0], ip │ │ │ │ + andeq ip, r0, r0, asr #17 │ │ │ │ + andeq sl, r0, r8, asr #20 │ │ │ │ + adcseq r4, r0, r4, lsr #19 │ │ │ │ + adcseq r1, r0, r8, lsr r7 │ │ │ │ + adceq r4, sl, ip, asr r1 │ │ │ │ + umlalseq r4, r0, r0, r9 │ │ │ │ + adceq r3, sl, r4, ror #25 │ │ │ │ + strhteq r4, [sl], r0 │ │ │ │ + adcseq r4, r0, ip, ror #18 │ │ │ │ + ldrhteq r4, [r0], ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #20 │ │ │ │ - ldr r5, [pc, #336] @ be884 │ │ │ │ + ldr r5, [pc, #336] @ be890 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ bl 54b88 │ │ │ │ - ldr r0, [pc, #308] @ be888 │ │ │ │ + ldr r0, [pc, #308] @ be894 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r5, #40] @ 0x28 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 55590 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #280] @ be88c │ │ │ │ + ldr r0, [pc, #280] @ be898 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne be844 │ │ │ │ + bne be850 │ │ │ │ mov r0, r4 │ │ │ │ - bl cc560 │ │ │ │ - ldr lr, [pc, #264] @ be89c │ │ │ │ - ldr r3, [pc, #264] @ be8a0 │ │ │ │ - ldr r9, [pc, #264] @ be8a4 │ │ │ │ + bl cc570 │ │ │ │ + ldr lr, [pc, #264] @ be8a8 │ │ │ │ + ldr r3, [pc, #264] @ be8ac │ │ │ │ + ldr r9, [pc, #264] @ be8b0 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r5, [pc, #260] @ be8a8 │ │ │ │ + ldr r5, [pc, #260] @ be8b4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r6, [pc, #256] @ be8ac │ │ │ │ + ldr r6, [pc, #256] @ be8b8 │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr r7, [pc, #252] @ be8b0 │ │ │ │ + ldr r7, [pc, #252] @ be8bc │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r8, [pc, #248] @ be8b4 │ │ │ │ + ldr r8, [pc, #248] @ be8c0 │ │ │ │ add r6, pc, r6 │ │ │ │ - ldr r0, [pc, #244] @ be8b8 │ │ │ │ + ldr r0, [pc, #244] @ be8c4 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr fp, [pc, #240] @ be8bc │ │ │ │ + ldr fp, [pc, #240] @ be8c8 │ │ │ │ add r8, pc, r8 │ │ │ │ - ldr sl, [pc, #236] @ be8c0 │ │ │ │ + ldr sl, [pc, #236] @ be8cc │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr ip, [pc, #232] @ be8c4 │ │ │ │ + ldr ip, [pc, #232] @ be8d0 │ │ │ │ add fp, pc, fp │ │ │ │ - ldr r2, [pc, #228] @ be8c8 │ │ │ │ + ldr r2, [pc, #228] @ be8d4 │ │ │ │ add sl, pc, sl │ │ │ │ - ldr r1, [pc, #224] @ be8cc │ │ │ │ + ldr r1, [pc, #224] @ be8d8 │ │ │ │ add ip, pc, ip │ │ │ │ str r3, [r4, #80] @ 0x50 │ │ │ │ add r3, r4, #108 @ 0x6c │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ add r2, pc, r2 │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ add r1, pc, r1 │ │ │ │ str r7, [r4, #76] @ 0x4c │ │ │ │ str lr, [r4, #84] @ 0x54 │ │ │ │ - ldr r0, [pc, #188] @ be8d0 │ │ │ │ + ldr r0, [pc, #188] @ be8dc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ - ldr r0, [pc, #180] @ be8d4 │ │ │ │ + ldr r0, [pc, #180] @ be8e0 │ │ │ │ strd sl, [r4, #156] @ 0x9c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #92] @ 0x5c │ │ │ │ str r6, [r4, #100] @ 0x64 │ │ │ │ str r9, [r4, #104] @ 0x68 │ │ │ │ - ldr r0, [pc, #160] @ be8d8 │ │ │ │ + ldr r0, [pc, #160] @ be8e4 │ │ │ │ add r0, pc, r0 │ │ │ │ stm r3, {r0, r1, r2, r8, ip} │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #68] @ be890 │ │ │ │ + ldr r3, [pc, #68] @ be89c │ │ │ │ mov r1, #1 │ │ │ │ - ldr r0, [pc, #64] @ be894 │ │ │ │ + ldr r0, [pc, #64] @ be8a0 │ │ │ │ strb r1, [sp, #15] │ │ │ │ add r1, sp, #15 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r0, [sp] │ │ │ │ add r2, sp, #16 │ │ │ │ - ldr r0, [pc, #36] @ be898 │ │ │ │ + ldr r0, [pc, #36] @ be8a4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 8d7d8 │ │ │ │ - b be784 │ │ │ │ + b be790 │ │ │ │ bl 8e864 │ │ │ │ - adcseq r4, r0, r0, lsl r4 │ │ │ │ + adcseq r4, r0, r4, lsl #8 │ │ │ │ andeq r8, r0, r8, lsl r8 │ │ │ │ - adcseq r1, r0, r0, asr r5 │ │ │ │ - adceq ip, sl, r4, ror #8 │ │ │ │ - adceq ip, sl, ip, ror r5 │ │ │ │ - adcseq r1, r0, ip, asr #8 │ │ │ │ - eoreq fp, r2, r0, lsl lr │ │ │ │ - eoreq fp, r2, r0, lsl #22 │ │ │ │ - mlaeq r2, r4, fp, fp │ │ │ │ - eoreq fp, r2, r8, lsr #19 │ │ │ │ - eoreq fp, r2, ip, ror #25 │ │ │ │ - strhteq fp, [r2], -r8 │ │ │ │ - eoreq fp, r2, ip, asr pc │ │ │ │ - eoreq fp, r2, r0, ror #18 │ │ │ │ - andseq pc, r6, r4, ror #16 │ │ │ │ - andseq pc, r6, ip, lsr r8 @ │ │ │ │ - eoreq fp, r2, r0, asr #19 │ │ │ │ - strdeq fp, [r2], -ip @ │ │ │ │ - eoreq fp, r2, ip, lsl #23 │ │ │ │ - eoreq fp, r2, r0, asr #20 │ │ │ │ - eoreq fp, r2, r0, ror #19 │ │ │ │ - eoreq fp, r2, ip, asr #18 │ │ │ │ + adcseq r1, r0, r4, asr #10 │ │ │ │ + adceq ip, sl, r8, asr r4 │ │ │ │ + adceq ip, sl, r0, ror r5 │ │ │ │ + adcseq r1, r0, r0, asr #8 │ │ │ │ + eoreq fp, r2, r4, lsl lr │ │ │ │ + eoreq fp, r2, r4, lsl #22 │ │ │ │ + mlaeq r2, r8, fp, fp │ │ │ │ + eoreq fp, r2, ip, lsr #19 │ │ │ │ + strdeq fp, [r2], -r0 @ │ │ │ │ + strhteq fp, [r2], -ip │ │ │ │ + eoreq fp, r2, r0, ror #30 │ │ │ │ + eoreq fp, r2, r4, ror #18 │ │ │ │ + andseq pc, r6, r8, ror #16 │ │ │ │ + andseq pc, r6, r0, asr #16 │ │ │ │ + eoreq fp, r2, r4, asr #19 │ │ │ │ + eoreq fp, r2, r0, lsl #26 │ │ │ │ + mlaeq r2, r0, fp, fp │ │ │ │ + eoreq fp, r2, r4, asr #20 │ │ │ │ + eoreq fp, r2, r4, ror #19 │ │ │ │ + eoreq fp, r2, r0, asr r9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r6, [pc, #416] @ bea8c │ │ │ │ + ldr r6, [pc, #416] @ bea98 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 54b88 │ │ │ │ - ldr r0, [pc, #388] @ bea90 │ │ │ │ + ldr r0, [pc, #388] @ bea9c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r6, #40] @ 0x28 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 55590 │ │ │ │ - ldr r1, [pc, #364] @ bea94 │ │ │ │ - ldr lr, [pc, #364] @ bea98 │ │ │ │ - ldr r3, [pc, #364] @ bea9c │ │ │ │ + ldr r1, [pc, #364] @ beaa0 │ │ │ │ + ldr lr, [pc, #364] @ beaa4 │ │ │ │ + ldr r3, [pc, #364] @ beaa8 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr ip, [pc, #360] @ beaa0 │ │ │ │ + ldr ip, [pc, #360] @ beaac │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r5, [pc, #356] @ beaa4 │ │ │ │ + ldr r5, [pc, #356] @ beab0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #352] @ beaa8 │ │ │ │ + ldr r2, [pc, #352] @ beab4 │ │ │ │ add ip, pc, ip │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r0, [pc, #340] @ beaac │ │ │ │ + ldr r0, [pc, #340] @ beab8 │ │ │ │ add r6, r4, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ stm r6, {r1, r2, lr} │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [r4, #28] │ │ │ │ str ip, [r4, #32] │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - beq be98c │ │ │ │ - ldr r0, [pc, #296] @ beab0 │ │ │ │ + beq be998 │ │ │ │ + ldr r0, [pc, #296] @ beabc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 565b4 │ │ │ │ - ldr r0, [pc, #288] @ beab4 │ │ │ │ + ldr r0, [pc, #288] @ beac0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #60 @ 0x3c │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bea70 │ │ │ │ + beq bea7c │ │ │ │ add r9, r5, #24 │ │ │ │ ldmib r5, {r2, r3, r6, sl, lr} │ │ │ │ mov ip, #0 │ │ │ │ ldm r9, {r7, r8, r9} │ │ │ │ - ldr r1, [pc, #260] @ beac8 │ │ │ │ + ldr r1, [pc, #260] @ bead4 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r7, [r0, #28] │ │ │ │ add r7, r5, #36 @ 0x24 │ │ │ │ stmib r0, {r1, r2, r3, r6, sl, lr} │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ ldr r6, [r5, #52] @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ @@ -107719,114 +107722,114 @@ │ │ │ │ str r9, [r0, #36] @ 0x24 │ │ │ │ str r6, [r0, #56] @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ bl 53b08 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - ldr r0, [pc, #176] @ beacc │ │ │ │ + bl 40e554 │ │ │ │ + ldr r0, [pc, #176] @ bead8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne bea34 │ │ │ │ + bne bea40 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r0, [pc, #128] @ beabc │ │ │ │ + ldr r0, [pc, #128] @ beac8 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #124] @ beac0 │ │ │ │ - ldr r1, [pc, #124] @ beac4 │ │ │ │ + ldr r3, [pc, #124] @ beacc │ │ │ │ + ldr r1, [pc, #124] @ bead0 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #11] │ │ │ │ add r2, sp, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b bea2c │ │ │ │ - ldr r2, [pc, #64] @ beab8 │ │ │ │ + b bea38 │ │ │ │ + ldr r2, [pc, #64] @ beac4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ bl 8e644 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ - adcseq r4, r0, r8, lsl #5 │ │ │ │ + adcseq r4, r0, ip, ror r2 │ │ │ │ ldrdeq r8, [r0], -ip │ │ │ │ - andeq fp, r0, ip, lsl r7 │ │ │ │ - strdeq ip, [r0], -r4 │ │ │ │ - strdeq fp, [r0], -ip │ │ │ │ - andeq fp, r0, r4, lsr #25 │ │ │ │ - adcseq r4, r0, ip, asr r2 │ │ │ │ - andeq sp, r0, r0, lsr #32 │ │ │ │ - muleq r0, ip, r8 │ │ │ │ - adcseq r4, r0, r4, lsr #4 │ │ │ │ - ldrhteq r1, [r0], ip │ │ │ │ - strhteq r3, [sl], ip │ │ │ │ - adcseq r4, r0, r8, lsl r0 │ │ │ │ - strdeq r3, [sl], r0 @ │ │ │ │ - umlaleq r4, sl, r8, r2 │ │ │ │ - adcseq r4, r0, r8, ror #3 │ │ │ │ - adcseq r4, r0, r4, asr #32 │ │ │ │ + andeq fp, r0, r0, lsr #14 │ │ │ │ + strdeq ip, [r0], -r8 │ │ │ │ + andeq fp, r0, r0, lsl #20 │ │ │ │ + andeq fp, r0, r8, lsr #25 │ │ │ │ + adcseq r4, r0, r0, asr r2 │ │ │ │ + andeq sp, r0, r4, lsr #32 │ │ │ │ + andeq sl, r0, r0, lsr #17 │ │ │ │ + adcseq r4, r0, r8, lsl r2 │ │ │ │ + ldrhteq r1, [r0], r0 │ │ │ │ + strhteq r3, [sl], r0 │ │ │ │ + adcseq r4, r0, ip │ │ │ │ + adceq r3, sl, r4, ror #15 │ │ │ │ + adceq r4, sl, ip, lsl #5 │ │ │ │ + ldrsbteq r4, [r0], ip │ │ │ │ + adcseq r4, r0, r8, lsr r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r6, [pc, #388] @ bec64 │ │ │ │ + ldr r6, [pc, #388] @ bec70 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 54b88 │ │ │ │ - ldr r0, [pc, #360] @ bec68 │ │ │ │ + ldr r0, [pc, #360] @ bec74 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r6, #40] @ 0x28 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 55590 │ │ │ │ - ldr r1, [pc, #336] @ bec6c │ │ │ │ - ldr lr, [pc, #336] @ bec70 │ │ │ │ - ldr r3, [pc, #336] @ bec74 │ │ │ │ + ldr r1, [pc, #336] @ bec78 │ │ │ │ + ldr lr, [pc, #336] @ bec7c │ │ │ │ + ldr r3, [pc, #336] @ bec80 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr ip, [pc, #332] @ bec78 │ │ │ │ + ldr ip, [pc, #332] @ bec84 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r5, [pc, #328] @ bec7c │ │ │ │ + ldr r5, [pc, #328] @ bec88 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #324] @ bec80 │ │ │ │ + ldr r2, [pc, #324] @ bec8c │ │ │ │ add ip, pc, ip │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r0, [pc, #312] @ bec84 │ │ │ │ + ldr r0, [pc, #312] @ bec90 │ │ │ │ add r6, r4, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ stm r6, {r1, r2, lr} │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [r4, #28] │ │ │ │ str ip, [r4, #32] │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - beq beb80 │ │ │ │ - ldr r0, [pc, #268] @ bec88 │ │ │ │ + beq beb8c │ │ │ │ + ldr r0, [pc, #268] @ bec94 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 56554 │ │ │ │ - ldr r0, [pc, #260] @ bec8c │ │ │ │ + ldr r0, [pc, #260] @ bec98 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bec48 │ │ │ │ + beq bec54 │ │ │ │ ldmib r5, {r1, r2, r3, r6, ip, lr} │ │ │ │ mov r9, #0 │ │ │ │ ldr r7, [r5, #28] │ │ │ │ ldr r8, [r5, #32] │ │ │ │ ldr r5, [r5, #36] @ 0x24 │ │ │ │ str r8, [r0, #32] │ │ │ │ str r5, [r0, #36] @ 0x24 │ │ │ │ @@ -107837,314 +107840,314 @@ │ │ │ │ str r9, [r0] │ │ │ │ str r7, [r0, #28] │ │ │ │ mov r0, r4 │ │ │ │ bl 53b08 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - ldr r0, [pc, #172] @ beca0 │ │ │ │ + bl 40e554 │ │ │ │ + ldr r0, [pc, #172] @ becac │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne bec0c │ │ │ │ + bne bec18 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #128] @ bec94 │ │ │ │ + ldr r0, [pc, #128] @ beca0 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #124] @ bec98 │ │ │ │ - ldr r1, [pc, #124] @ bec9c │ │ │ │ + ldr r3, [pc, #124] @ beca4 │ │ │ │ + ldr r1, [pc, #124] @ beca8 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #11] │ │ │ │ add r2, sp, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b bec04 │ │ │ │ - ldr r2, [pc, #64] @ bec90 │ │ │ │ + b bec10 │ │ │ │ + ldr r2, [pc, #64] @ bec9c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ bl 8e644 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ - adcseq r4, r0, r4, lsr r0 │ │ │ │ + adcseq r4, r0, r8, lsr #32 │ │ │ │ andeq r9, r0, ip, ror #1 │ │ │ │ - andeq sl, r0, ip, lsr #18 │ │ │ │ - andeq ip, r0, ip, ror r0 │ │ │ │ - andeq fp, r0, r8, lsl r7 │ │ │ │ - andeq fp, r0, r0, ror sp │ │ │ │ - adcseq r3, r0, r0, lsr #30 │ │ │ │ - andeq ip, r0, r0, lsr r6 │ │ │ │ - @ instruction: 0x00009db0 │ │ │ │ - adcseq r3, r0, r8, ror #29 │ │ │ │ - adcseq r1, r0, r8, asr #3 │ │ │ │ - adceq r3, sl, r4, ror #23 │ │ │ │ - adcseq r3, r0, r8, lsr lr │ │ │ │ - strhteq r3, [sl], ip │ │ │ │ - adceq r4, sl, r8, lsr r1 │ │ │ │ - adcseq r3, r0, r4, ror #28 │ │ │ │ + andeq sl, r0, r0, lsr r9 │ │ │ │ + andeq ip, r0, r0, lsl #1 │ │ │ │ + andeq fp, r0, ip, lsl r7 │ │ │ │ + andeq fp, r0, r4, ror sp │ │ │ │ + adcseq r3, r0, r4, lsl pc │ │ │ │ + andeq ip, r0, r4, lsr r6 │ │ │ │ + @ instruction: 0x00009db4 │ │ │ │ + ldrsbteq r3, [r0], ip │ │ │ │ + ldrhteq r1, [r0], ip │ │ │ │ + ldrdeq r3, [sl], r8 @ │ │ │ │ + adcseq r3, r0, ip, lsr #28 │ │ │ │ + strhteq r3, [sl], r0 │ │ │ │ + adceq r4, sl, ip, lsr #2 │ │ │ │ + adcseq r3, r0, r8, asr lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr r5, [pc, #104] @ bed1c │ │ │ │ + ldr r5, [pc, #104] @ bed28 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 54b88 │ │ │ │ - ldr r0, [pc, #76] @ bed20 │ │ │ │ + ldr r0, [pc, #76] @ bed2c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r5, #40] @ 0x28 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 55590 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ee8a8 │ │ │ │ - ldr r0, [pc, #40] @ bed24 │ │ │ │ - ldr r1, [pc, #40] @ bed28 │ │ │ │ + bl 2ee8b8 │ │ │ │ + ldr r0, [pc, #40] @ bed30 │ │ │ │ + ldr r1, [pc, #40] @ bed34 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ strd r0, [r4, #204] @ 0xcc │ │ │ │ mov r0, r4 │ │ │ │ - bl 306418 │ │ │ │ + bl 306428 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - adcseq r4, r0, r4, lsr r1 │ │ │ │ + adcseq r4, r0, r8, lsr #2 │ │ │ │ andeq r8, r0, r0, asr #32 │ │ │ │ - eoreq lr, r2, r4, ror r6 │ │ │ │ - mlaeq r2, r0, r6, lr │ │ │ │ + eoreq lr, r2, r8, ror r6 │ │ │ │ + mlaeq r2, r4, r6, lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr r5, [pc, #84] @ bed90 │ │ │ │ + ldr r5, [pc, #84] @ bed9c │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 54b88 │ │ │ │ - ldr r0, [pc, #56] @ bed94 │ │ │ │ + ldr r0, [pc, #56] @ beda0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r5, #40] @ 0x28 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 55590 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f0274 │ │ │ │ + bl 2f0284 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e4b50 │ │ │ │ + bl 2e4b60 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - adcseq r3, r0, ip, ror pc │ │ │ │ + adcseq r3, r0, r0, ror pc │ │ │ │ ldrdeq r8, [r0], -ip │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ - ldr r1, [pc, #260] @ beeac │ │ │ │ + ldr r1, [pc, #260] @ beeb8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #40] @ 0x28 │ │ │ │ add r4, r1, r0 │ │ │ │ tst r4, #3 │ │ │ │ - bne bee04 │ │ │ │ - ldr r0, [pc, #240] @ beeb0 │ │ │ │ + bne bee10 │ │ │ │ + ldr r0, [pc, #240] @ beebc │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne bee6c │ │ │ │ - ldr r0, [pc, #232] @ beec0 │ │ │ │ + bne bee78 │ │ │ │ + ldr r0, [pc, #232] @ beecc │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - ldr r1, [pc, #224] @ beec4 │ │ │ │ + ldr r1, [pc, #224] @ beed0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 64a7a0 │ │ │ │ + bl 64a7b0 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ str r1, [r4, #20] │ │ │ │ str r1, [r4, #24] │ │ │ │ str r1, [r4] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ mov r4, #0 │ │ │ │ - ldr r0, [pc, #184] @ beec8 │ │ │ │ - ldr r2, [pc, #184] @ beecc │ │ │ │ - ldr r3, [pc, #184] @ beed0 │ │ │ │ + ldr r0, [pc, #184] @ beed4 │ │ │ │ + ldr r2, [pc, #184] @ beed8 │ │ │ │ + ldr r3, [pc, #184] @ beedc │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #180] @ beed4 │ │ │ │ + ldr r1, [pc, #180] @ beee0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r4, [sp, #24] │ │ │ │ mov r4, #3 │ │ │ │ str r4, [sp, #12] │ │ │ │ mov r4, #2 │ │ │ │ str r4, [sp, #20] │ │ │ │ add r4, sp, #32 │ │ │ │ str r4, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r4, [pc, #144] @ beed8 │ │ │ │ + ldr r4, [pc, #144] @ beee4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r3, [sp, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ bl 8e6bc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - ldr r0, [pc, #64] @ beeb4 │ │ │ │ + ldr r0, [pc, #64] @ beec0 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #60] @ beeb8 │ │ │ │ - ldr r1, [pc, #60] @ beebc │ │ │ │ + ldr r3, [pc, #60] @ beec4 │ │ │ │ + ldr r1, [pc, #60] @ beec8 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #32] │ │ │ │ add r2, sp, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r2, sp, #8 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b bedd0 │ │ │ │ + b beddc │ │ │ │ bl 8e864 │ │ │ │ - ldrsbteq r4, [r0], r8 │ │ │ │ - adcseq r4, r0, ip, ror #4 │ │ │ │ - adcseq r4, r0, ip, lsr #3 │ │ │ │ - adceq r3, sl, r8, asr #10 │ │ │ │ - adceq r3, sl, r8, ror #25 │ │ │ │ - adcseq r4, r0, r4, lsr #4 │ │ │ │ - adceq pc, sl, r0, lsr #23 │ │ │ │ - strdeq r6, [ip], r4 │ │ │ │ + adcseq r4, r0, ip, asr #3 │ │ │ │ + adcseq r4, r0, r0, ror #4 │ │ │ │ + adcseq r4, r0, r0, lsr #3 │ │ │ │ + adceq r3, sl, ip, lsr r5 │ │ │ │ + ldrdeq r3, [sl], ip @ │ │ │ │ + adcseq r4, r0, r8, lsl r2 │ │ │ │ + umlaleq pc, sl, r4, fp @ │ │ │ │ addeq r6, ip, r8, ror #1 │ │ │ │ - adceq r3, sl, ip, lsr #18 │ │ │ │ - adceq r3, sl, ip, asr #18 │ │ │ │ - adcseq r1, r0, ip, lsl r1 │ │ │ │ + ldrdeq r6, [ip], ip │ │ │ │ + adceq r3, sl, r0, lsr #18 │ │ │ │ + adceq r3, sl, r0, asr #18 │ │ │ │ + adcseq r1, r0, r0, lsl r1 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #180] @ befa4 │ │ │ │ + ldr r0, [pc, #180] @ befb0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add r5, r0, r4 │ │ │ │ tst r5, #3 │ │ │ │ - bne bef34 │ │ │ │ + bne bef40 │ │ │ │ bl 54c48 │ │ │ │ mov r0, #0 │ │ │ │ str r4, [sp] │ │ │ │ str r0, [r5, #16] │ │ │ │ str r0, [r5, #20] │ │ │ │ str r0, [r5, #24] │ │ │ │ str r0, [r5] │ │ │ │ mov r0, r4 │ │ │ │ bl 545d0 │ │ │ │ mov r0, sp │ │ │ │ - bl 3062ec │ │ │ │ + bl 3062fc │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, #0 │ │ │ │ - ldr r0, [pc, #104] @ befa8 │ │ │ │ - ldr r2, [pc, #104] @ befac │ │ │ │ - ldr r3, [pc, #104] @ befb0 │ │ │ │ + ldr r0, [pc, #104] @ befb4 │ │ │ │ + ldr r2, [pc, #104] @ befb8 │ │ │ │ + ldr r3, [pc, #104] @ befbc │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #100] @ befb4 │ │ │ │ + ldr r1, [pc, #100] @ befc0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r5, [sp, #16] │ │ │ │ mov r5, #3 │ │ │ │ str r5, [sp, #4] │ │ │ │ mov r5, #2 │ │ │ │ str r5, [sp, #12] │ │ │ │ add r5, sp, #24 │ │ │ │ str r5, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r5, [pc, #64] @ befb8 │ │ │ │ + ldr r5, [pc, #64] @ befc4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r5, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, sp │ │ │ │ bl 8e6bc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ bl 8e864 │ │ │ │ - adcseq r3, r0, r0, lsl #30 │ │ │ │ - addeq r5, ip, r4, asr #31 │ │ │ │ + ldrshteq r3, [r0], r4 │ │ │ │ @ instruction: 0x008c5fb8 │ │ │ │ - strdeq r3, [sl], ip @ │ │ │ │ - adceq r3, sl, ip, lsl r8 │ │ │ │ - adcseq r0, r0, ip, ror #31 │ │ │ │ + addeq r5, ip, ip, lsr #31 │ │ │ │ + strdeq r3, [sl], r0 @ │ │ │ │ + adceq r3, sl, r0, lsl r8 │ │ │ │ + adcseq r0, r0, r0, ror #31 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #144] @ bf05c │ │ │ │ + ldr r1, [pc, #144] @ bf068 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #108] @ 0x6c │ │ │ │ add r0, r1, r0 │ │ │ │ tst r0, #3 │ │ │ │ moveq r1, #0 │ │ │ │ streq r1, [r0, #16] │ │ │ │ streq r1, [r0, #20] │ │ │ │ streq r1, [r0] │ │ │ │ addeq sp, sp, #40 @ 0x28 │ │ │ │ popeq {fp, pc} │ │ │ │ mov r2, #0 │ │ │ │ - ldr r0, [pc, #100] @ bf060 │ │ │ │ - ldr ip, [pc, #100] @ bf064 │ │ │ │ - ldr r3, [pc, #100] @ bf068 │ │ │ │ + ldr r0, [pc, #100] @ bf06c │ │ │ │ + ldr ip, [pc, #100] @ bf070 │ │ │ │ + ldr r3, [pc, #100] @ bf074 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #96] @ bf06c │ │ │ │ + ldr r1, [pc, #96] @ bf078 │ │ │ │ add ip, pc, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r2, #3 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #24 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #60] @ bf070 │ │ │ │ + ldr r2, [pc, #60] @ bf07c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r2, [sp, #28] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, sp │ │ │ │ bl 8e6bc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ - ldrsbteq r3, [r0], r4 │ │ │ │ - addeq r5, ip, r8, lsl #30 │ │ │ │ + adcseq r3, r0, r8, asr #17 │ │ │ │ strdeq r5, [ip], ip │ │ │ │ - adceq r3, sl, r0, asr #14 │ │ │ │ - adceq r3, sl, r0, ror #14 │ │ │ │ - adcseq r0, r0, r0, lsr pc │ │ │ │ + strdeq r5, [ip], r0 │ │ │ │ + adceq r3, sl, r4, lsr r7 │ │ │ │ + adceq r3, sl, r4, asr r7 │ │ │ │ + adcseq r0, r0, r4, lsr #30 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ - ldr r5, [pc, #612] @ bf2e8 │ │ │ │ + ldr r5, [pc, #612] @ bf2f4 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ add r6, r0, r4 │ │ │ │ tst r6, #7 │ │ │ │ - bne bf1cc │ │ │ │ + bne bf1d8 │ │ │ │ bl 53d18 │ │ │ │ bl 54c0c │ │ │ │ bl 54a50 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ str r0, [r6, #16] │ │ │ │ str r0, [r6, #20] │ │ │ │ @@ -108158,50 +108161,50 @@ │ │ │ │ bl 53d18 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, r6, r4 │ │ │ │ add r4, r0, r7 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bf22c │ │ │ │ + beq bf238 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #8] │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq bf238 │ │ │ │ + beq bf244 │ │ │ │ bl 54c0c │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bf264 │ │ │ │ + beq bf270 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #16] │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq bf270 │ │ │ │ + beq bf27c │ │ │ │ bl 54a50 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bf29c │ │ │ │ + beq bf2a8 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ addne sp, sp, #72 @ 0x48 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #428] @ bf320 │ │ │ │ + ldr r1, [pc, #428] @ bf32c │ │ │ │ add r3, sp, #20 │ │ │ │ - ldr r0, [pc, #424] @ bf324 │ │ │ │ - ldr r2, [pc, #424] @ bf328 │ │ │ │ + ldr r0, [pc, #424] @ bf330 │ │ │ │ + ldr r2, [pc, #424] @ bf334 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #28] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #32] │ │ │ │ @@ -108213,142 +108216,142 @@ │ │ │ │ mov r6, #2 │ │ │ │ add r3, sp, #24 │ │ │ │ str r6, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #12] │ │ │ │ str r7, [r0, #16] │ │ │ │ bl 8e6bc │ │ │ │ - b bf228 │ │ │ │ + b bf234 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [pc, #276] @ bf2ec │ │ │ │ - ldr r2, [pc, #276] @ bf2f0 │ │ │ │ - ldr r1, [pc, #276] @ bf2f4 │ │ │ │ + ldr r0, [pc, #276] @ bf2f8 │ │ │ │ + ldr r2, [pc, #276] @ bf2fc │ │ │ │ + ldr r1, [pc, #276] @ bf300 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ mov r3, #3 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #240] @ bf2f8 │ │ │ │ + ldr r3, [pc, #240] @ bf304 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r3, [sp, #28] │ │ │ │ str r0, [sp, #24] │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 8e6bc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 53d18 │ │ │ │ - bl 647da0 │ │ │ │ - b bf2a4 │ │ │ │ - ldr r1, [pc, #200] @ bf308 │ │ │ │ + bl 647db0 │ │ │ │ + b bf2b0 │ │ │ │ + ldr r1, [pc, #200] @ bf314 │ │ │ │ add r3, sp, #4 │ │ │ │ - ldr r0, [pc, #196] @ bf30c │ │ │ │ - ldr r2, [pc, #196] @ bf310 │ │ │ │ + ldr r0, [pc, #196] @ bf318 │ │ │ │ + ldr r2, [pc, #196] @ bf31c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #28] │ │ │ │ add r2, sp, #8 │ │ │ │ - b bf194 │ │ │ │ + b bf1a0 │ │ │ │ bl 54c0c │ │ │ │ - bl 647da0 │ │ │ │ - b bf2a4 │ │ │ │ - ldr r1, [pc, #156] @ bf314 │ │ │ │ + bl 647db0 │ │ │ │ + b bf2b0 │ │ │ │ + ldr r1, [pc, #156] @ bf320 │ │ │ │ add r3, sp, #12 │ │ │ │ - ldr r0, [pc, #152] @ bf318 │ │ │ │ - ldr r2, [pc, #152] @ bf31c │ │ │ │ + ldr r0, [pc, #152] @ bf324 │ │ │ │ + ldr r2, [pc, #152] @ bf328 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #28] │ │ │ │ add r2, sp, #16 │ │ │ │ - b bf194 │ │ │ │ + b bf1a0 │ │ │ │ bl 54a50 │ │ │ │ - bl 647da0 │ │ │ │ - ldr r3, [pc, #80] @ bf2fc │ │ │ │ + bl 647db0 │ │ │ │ + ldr r3, [pc, #80] @ bf308 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #76] @ bf300 │ │ │ │ - ldr r7, [pc, #76] @ bf304 │ │ │ │ + ldr r1, [pc, #76] @ bf30c │ │ │ │ + ldr r7, [pc, #76] @ bf310 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r7, pc, r7 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ str r0, [sp, #24] │ │ │ │ - b bf1a4 │ │ │ │ + b bf1b0 │ │ │ │ bl 8e864 │ │ │ │ bl 8e864 │ │ │ │ - adcseq r3, r0, ip, lsl #17 │ │ │ │ - addeq r5, ip, ip, lsr #26 │ │ │ │ - adceq r3, sl, ip, ror #10 │ │ │ │ - adceq r3, sl, ip, lsl #11 │ │ │ │ - adcseq r0, r0, ip, asr sp │ │ │ │ - mulseq sp, r8, r2 │ │ │ │ - adceq r3, sl, r8, lsr r7 │ │ │ │ - adceq r3, sl, r0, lsr r7 │ │ │ │ - adceq r3, sl, r0, ror lr │ │ │ │ - adceq r3, sl, ip, lsr lr │ │ │ │ - adcseq r0, r0, r8, ror #9 │ │ │ │ - adceq r3, sl, r8, lsr lr │ │ │ │ - adceq r3, sl, r4, lsl lr │ │ │ │ - ldrhteq r0, [r0], r0 │ │ │ │ - adceq r3, sl, ip, lsr pc │ │ │ │ - adceq r3, sl, r8, lsr #30 │ │ │ │ - ldrhteq r0, [r0], r4 │ │ │ │ + adcseq r3, r0, r0, lsl #17 │ │ │ │ + addeq r5, ip, r0, lsr #26 │ │ │ │ + adceq r3, sl, r0, ror #10 │ │ │ │ + adceq r3, sl, r0, lsl #11 │ │ │ │ + adcseq r0, r0, r0, asr sp │ │ │ │ + mulseq sp, ip, r2 │ │ │ │ + adceq r3, sl, ip, lsr #14 │ │ │ │ + adceq r3, sl, r4, lsr #14 │ │ │ │ + adceq r3, sl, r4, ror #28 │ │ │ │ + adceq r3, sl, r0, lsr lr │ │ │ │ + ldrsbteq r0, [r0], ip │ │ │ │ + adceq r3, sl, ip, lsr #28 │ │ │ │ + adceq r3, sl, r8, lsl #28 │ │ │ │ + adcseq r0, r0, r4, lsr #9 │ │ │ │ + adceq r3, sl, r0, lsr pc │ │ │ │ + adceq r3, sl, ip, lsl pc │ │ │ │ + adcseq r0, r0, r8, lsr #11 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ - ldr r7, [pc, #1740] @ bfa08 │ │ │ │ + ldr r7, [pc, #1740] @ bfa14 │ │ │ │ mov r4, r0 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r7, #88] @ 0x58 │ │ │ │ add r5, r0, r4 │ │ │ │ tst r5, #3 │ │ │ │ - bne bf5ec │ │ │ │ - ldr r6, [pc, #1716] @ bfa0c │ │ │ │ + bne bf5f8 │ │ │ │ + ldr r6, [pc, #1716] @ bfa18 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne bf654 │ │ │ │ - ldr fp, [pc, #1704] @ bfa18 │ │ │ │ + bne bf660 │ │ │ │ + ldr fp, [pc, #1704] @ bfa24 │ │ │ │ add fp, pc, fp │ │ │ │ ldr r0, [fp] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne bf68c │ │ │ │ - ldr sl, [pc, #1696] @ bfa28 │ │ │ │ + bne bf698 │ │ │ │ + ldr sl, [pc, #1696] @ bfa34 │ │ │ │ add sl, pc, sl │ │ │ │ ldr r0, [sl] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne bf6c8 │ │ │ │ - ldr r9, [pc, #1688] @ bfa38 │ │ │ │ + bne bf6d4 │ │ │ │ + ldr r9, [pc, #1688] @ bfa44 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne bf704 │ │ │ │ - ldr r8, [pc, #1680] @ bfa48 │ │ │ │ + bne bf710 │ │ │ │ + ldr r8, [pc, #1680] @ bfa54 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r0, [r8] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne bf740 │ │ │ │ + bne bf74c │ │ │ │ bl 54ec4 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ str r0, [r5, #16] │ │ │ │ str r0, [r5, #20] │ │ │ │ str r0, [r5, #24] │ │ │ │ str r0, [r5, #28] │ │ │ │ @@ -108357,115 +108360,115 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 545d0 │ │ │ │ ldr r5, [r7, #92] @ 0x5c │ │ │ │ ldr r7, [r7, #88] @ 0x58 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne bf77c │ │ │ │ + bne bf788 │ │ │ │ add r0, r7, r4 │ │ │ │ add r4, r0, r5 │ │ │ │ - ldr r0, [pc, #1604] @ bfa60 │ │ │ │ + ldr r0, [pc, #1604] @ bfa6c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bf7b4 │ │ │ │ + beq bf7c0 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq bf7c0 │ │ │ │ + beq bf7cc │ │ │ │ ldr r0, [fp] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne bf7ec │ │ │ │ - ldr r0, [pc, #1576] @ bfa88 │ │ │ │ + bne bf7f8 │ │ │ │ + ldr r0, [pc, #1576] @ bfa94 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r1, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bf828 │ │ │ │ + beq bf834 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq bf834 │ │ │ │ + beq bf840 │ │ │ │ ldr r0, [sl] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne bf860 │ │ │ │ - ldr r0, [pc, #1536] @ bfaa4 │ │ │ │ + bne bf86c │ │ │ │ + ldr r0, [pc, #1536] @ bfab0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r1, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bf89c │ │ │ │ + beq bf8a8 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #28] │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq bf8a8 │ │ │ │ + beq bf8b4 │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne bf8d4 │ │ │ │ - ldr r0, [pc, #1496] @ bfac0 │ │ │ │ + bne bf8e0 │ │ │ │ + ldr r0, [pc, #1496] @ bfacc │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r1, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bf910 │ │ │ │ + beq bf91c │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq bf91c │ │ │ │ + beq bf928 │ │ │ │ ldr r0, [r8] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne bf948 │ │ │ │ - ldr r0, [pc, #1456] @ bfadc │ │ │ │ + bne bf954 │ │ │ │ + ldr r0, [pc, #1456] @ bfae8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bf984 │ │ │ │ + beq bf990 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq bf990 │ │ │ │ + beq bf99c │ │ │ │ bl 54ec4 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq bf9bc │ │ │ │ + beq bf9c8 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ addne sp, sp, #100 @ 0x64 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #1368] @ bfaec │ │ │ │ + ldr r1, [pc, #1368] @ bfaf8 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ - ldr r0, [pc, #1364] @ bfaf0 │ │ │ │ - ldr r2, [pc, #1364] @ bfaf4 │ │ │ │ + ldr r0, [pc, #1364] @ bfafc │ │ │ │ + ldr r2, [pc, #1364] @ bfb00 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ @@ -108477,352 +108480,352 @@ │ │ │ │ mov r6, #2 │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ str r6, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #12] │ │ │ │ str r7, [r0, #16] │ │ │ │ bl 8e6bc │ │ │ │ - b bf650 │ │ │ │ + b bf65c │ │ │ │ mov r7, #0 │ │ │ │ - ldr r0, [pc, #1280] @ bfaf8 │ │ │ │ - ldr r2, [pc, #1280] @ bfafc │ │ │ │ - ldr r3, [pc, #1280] @ bfb00 │ │ │ │ + ldr r0, [pc, #1280] @ bfb04 │ │ │ │ + ldr r2, [pc, #1280] @ bfb08 │ │ │ │ + ldr r3, [pc, #1280] @ bfb0c │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #1276] @ bfb04 │ │ │ │ + ldr r1, [pc, #1276] @ bfb10 │ │ │ │ add r2, pc, r2 │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ mov r7, #3 │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ mov r7, #2 │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ add r7, sp, #52 @ 0x34 │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, #1240] @ bfb08 │ │ │ │ + ldr r7, [pc, #1240] @ bfb14 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ bl 8e6bc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - ldr r0, [pc, #948] @ bfa10 │ │ │ │ + ldr r0, [pc, #948] @ bfa1c │ │ │ │ mov r1, #1 │ │ │ │ - ldr r3, [pc, #944] @ bfa14 │ │ │ │ + ldr r3, [pc, #944] @ bfa20 │ │ │ │ strb r1, [sp, #52] @ 0x34 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp] │ │ │ │ add r0, r6, #4 │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b bf368 │ │ │ │ - ldr r0, [pc, #904] @ bfa1c │ │ │ │ + b bf374 │ │ │ │ + ldr r0, [pc, #904] @ bfa28 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #900] @ bfa20 │ │ │ │ - ldr r1, [pc, #900] @ bfa24 │ │ │ │ + ldr r3, [pc, #900] @ bfa2c │ │ │ │ + ldr r1, [pc, #900] @ bfa30 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #52] @ 0x34 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b bf380 │ │ │ │ - ldr r0, [pc, #860] @ bfa2c │ │ │ │ + b bf38c │ │ │ │ + ldr r0, [pc, #860] @ bfa38 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #856] @ bfa30 │ │ │ │ - ldr r1, [pc, #856] @ bfa34 │ │ │ │ + ldr r3, [pc, #856] @ bfa3c │ │ │ │ + ldr r1, [pc, #856] @ bfa40 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #52] @ 0x34 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b bf398 │ │ │ │ - ldr r0, [pc, #816] @ bfa3c │ │ │ │ + b bf3a4 │ │ │ │ + ldr r0, [pc, #816] @ bfa48 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #812] @ bfa40 │ │ │ │ - ldr r1, [pc, #812] @ bfa44 │ │ │ │ + ldr r3, [pc, #812] @ bfa4c │ │ │ │ + ldr r1, [pc, #812] @ bfa50 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #52] @ 0x34 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b bf3b0 │ │ │ │ - ldr r0, [pc, #772] @ bfa4c │ │ │ │ + b bf3bc │ │ │ │ + ldr r0, [pc, #772] @ bfa58 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #768] @ bfa50 │ │ │ │ - ldr r1, [pc, #768] @ bfa54 │ │ │ │ + ldr r3, [pc, #768] @ bfa5c │ │ │ │ + ldr r1, [pc, #768] @ bfa60 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #52] @ 0x34 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b bf3c8 │ │ │ │ - ldr r0, [pc, #724] @ bfa58 │ │ │ │ + b bf3d4 │ │ │ │ + ldr r0, [pc, #724] @ bfa64 │ │ │ │ mov r1, #1 │ │ │ │ - ldr r3, [pc, #720] @ bfa5c │ │ │ │ + ldr r3, [pc, #720] @ bfa68 │ │ │ │ strb r1, [sp, #52] @ 0x34 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp] │ │ │ │ add r0, r6, #4 │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b bf40c │ │ │ │ - bl d357c │ │ │ │ - bl 647da0 │ │ │ │ - b bf9c4 │ │ │ │ - ldr r1, [pc, #680] @ bfa70 │ │ │ │ + b bf418 │ │ │ │ + bl d358c │ │ │ │ + bl 647db0 │ │ │ │ + b bf9d0 │ │ │ │ + ldr r1, [pc, #680] @ bfa7c │ │ │ │ add r3, sp, #8 │ │ │ │ - ldr r0, [pc, #676] @ bfa74 │ │ │ │ - ldr r2, [pc, #676] @ bfa78 │ │ │ │ + ldr r0, [pc, #676] @ bfa80 │ │ │ │ + ldr r2, [pc, #676] @ bfa84 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ add r2, sp, #12 │ │ │ │ - b bf5b4 │ │ │ │ - ldr r0, [pc, #648] @ bfa7c │ │ │ │ + b bf5c0 │ │ │ │ + ldr r0, [pc, #648] @ bfa88 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #644] @ bfa80 │ │ │ │ - ldr r1, [pc, #644] @ bfa84 │ │ │ │ + ldr r3, [pc, #644] @ bfa8c │ │ │ │ + ldr r1, [pc, #644] @ bfa90 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #52] @ 0x34 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b bf458 │ │ │ │ - bl d35fc │ │ │ │ - bl 647da0 │ │ │ │ - b bf9c4 │ │ │ │ - ldr r1, [pc, #592] @ bfa8c │ │ │ │ + b bf464 │ │ │ │ + bl d360c │ │ │ │ + bl 647db0 │ │ │ │ + b bf9d0 │ │ │ │ + ldr r1, [pc, #592] @ bfa98 │ │ │ │ add r3, sp, #16 │ │ │ │ - ldr r0, [pc, #588] @ bfa90 │ │ │ │ - ldr r2, [pc, #588] @ bfa94 │ │ │ │ + ldr r0, [pc, #588] @ bfa9c │ │ │ │ + ldr r2, [pc, #588] @ bfaa0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ add r2, sp, #20 │ │ │ │ - b bf5b4 │ │ │ │ - ldr r0, [pc, #560] @ bfa98 │ │ │ │ + b bf5c0 │ │ │ │ + ldr r0, [pc, #560] @ bfaa4 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #556] @ bfa9c │ │ │ │ - ldr r1, [pc, #556] @ bfaa0 │ │ │ │ + ldr r3, [pc, #556] @ bfaa8 │ │ │ │ + ldr r1, [pc, #556] @ bfaac │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #52] @ 0x34 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b bf49c │ │ │ │ - bl d3684 │ │ │ │ - bl 647da0 │ │ │ │ - b bf9c4 │ │ │ │ - ldr r1, [pc, #504] @ bfaa8 │ │ │ │ + b bf4a8 │ │ │ │ + bl d3694 │ │ │ │ + bl 647db0 │ │ │ │ + b bf9d0 │ │ │ │ + ldr r1, [pc, #504] @ bfab4 │ │ │ │ add r3, sp, #24 │ │ │ │ - ldr r0, [pc, #500] @ bfaac │ │ │ │ - ldr r2, [pc, #500] @ bfab0 │ │ │ │ + ldr r0, [pc, #500] @ bfab8 │ │ │ │ + ldr r2, [pc, #500] @ bfabc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ add r2, sp, #28 │ │ │ │ - b bf5b4 │ │ │ │ - ldr r0, [pc, #472] @ bfab4 │ │ │ │ + b bf5c0 │ │ │ │ + ldr r0, [pc, #472] @ bfac0 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #468] @ bfab8 │ │ │ │ - ldr r1, [pc, #468] @ bfabc │ │ │ │ + ldr r3, [pc, #468] @ bfac4 │ │ │ │ + ldr r1, [pc, #468] @ bfac8 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #52] @ 0x34 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b bf4e0 │ │ │ │ - bl d370c │ │ │ │ - bl 647da0 │ │ │ │ - b bf9c4 │ │ │ │ - ldr r1, [pc, #416] @ bfac4 │ │ │ │ + b bf4ec │ │ │ │ + bl d371c │ │ │ │ + bl 647db0 │ │ │ │ + b bf9d0 │ │ │ │ + ldr r1, [pc, #416] @ bfad0 │ │ │ │ add r3, sp, #32 │ │ │ │ - ldr r0, [pc, #412] @ bfac8 │ │ │ │ - ldr r2, [pc, #412] @ bfacc │ │ │ │ + ldr r0, [pc, #412] @ bfad4 │ │ │ │ + ldr r2, [pc, #412] @ bfad8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ - b bf5b4 │ │ │ │ - ldr r0, [pc, #384] @ bfad0 │ │ │ │ + b bf5c0 │ │ │ │ + ldr r0, [pc, #384] @ bfadc │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #380] @ bfad4 │ │ │ │ - ldr r1, [pc, #380] @ bfad8 │ │ │ │ + ldr r3, [pc, #380] @ bfae0 │ │ │ │ + ldr r1, [pc, #380] @ bfae4 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #52] @ 0x34 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b bf524 │ │ │ │ - bl d3794 │ │ │ │ - bl 647da0 │ │ │ │ - b bf9c4 │ │ │ │ - ldr r1, [pc, #328] @ bfae0 │ │ │ │ + b bf530 │ │ │ │ + bl d37a4 │ │ │ │ + bl 647db0 │ │ │ │ + b bf9d0 │ │ │ │ + ldr r1, [pc, #328] @ bfaec │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #324] @ bfae4 │ │ │ │ - ldr r2, [pc, #324] @ bfae8 │ │ │ │ + ldr r0, [pc, #324] @ bfaf0 │ │ │ │ + ldr r2, [pc, #324] @ bfaf4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ - b bf5b4 │ │ │ │ + b bf5c0 │ │ │ │ bl 54ec4 │ │ │ │ - bl 647da0 │ │ │ │ - ldr r3, [pc, #152] @ bfa64 │ │ │ │ + bl 647db0 │ │ │ │ + ldr r3, [pc, #152] @ bfa70 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #148] @ bfa68 │ │ │ │ - ldr r7, [pc, #148] @ bfa6c │ │ │ │ + ldr r1, [pc, #148] @ bfa74 │ │ │ │ + ldr r7, [pc, #148] @ bfa78 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ add r7, pc, r7 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ add r1, pc, r1 │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - b bf5c4 │ │ │ │ + b bf5d0 │ │ │ │ bl 8e864 │ │ │ │ bl 8e864 │ │ │ │ - adcseq r3, r0, r4, lsr r6 │ │ │ │ - adcseq r3, r0, r8, asr #10 │ │ │ │ - strdeq r3, [sl], r0 @ │ │ │ │ - strdeq r2, [sl], r0 @ │ │ │ │ - ldrshteq r3, [r0], ip │ │ │ │ - adcseq r3, r0, ip, asr #11 │ │ │ │ - adceq r2, sl, r8, ror #23 │ │ │ │ - adceq r3, sl, r0, lsr #16 │ │ │ │ - adcseq r3, r0, r4, lsl sl │ │ │ │ - adcseq r3, r0, r0, asr #13 │ │ │ │ - adceq r2, sl, r0, lsl ip │ │ │ │ - adceq r3, sl, r4, lsl #16 │ │ │ │ - ldrsbteq r3, [r0], r0 │ │ │ │ - adcseq r3, r0, r8, asr r5 │ │ │ │ - adceq r2, sl, r4, lsl #23 │ │ │ │ - adceq r3, sl, r8, ror #15 │ │ │ │ + adcseq r3, r0, r8, lsr #12 │ │ │ │ + adcseq r3, r0, ip, lsr r5 │ │ │ │ + adceq r3, sl, r4, ror #15 │ │ │ │ + adceq r2, sl, r4, ror #25 │ │ │ │ ldrshteq r3, [r0], r0 │ │ │ │ - adcseq r3, r0, r4, asr r6 │ │ │ │ - strhteq r2, [sl], r0 │ │ │ │ + adcseq r3, r0, r0, asr #11 │ │ │ │ + ldrdeq r2, [sl], ip @ │ │ │ │ + adceq r3, sl, r4, lsl r8 │ │ │ │ + adcseq r3, r0, r8, lsl #20 │ │ │ │ + ldrhteq r3, [r0], r4 │ │ │ │ + adceq r2, sl, r4, lsl #24 │ │ │ │ + strdeq r3, [sl], r8 @ │ │ │ │ + adcseq r3, r0, r4, asr #17 │ │ │ │ + adcseq r3, r0, ip, asr #10 │ │ │ │ + adceq r2, sl, r8, ror fp │ │ │ │ ldrdeq r3, [sl], ip @ │ │ │ │ - adceq r3, sl, r8, asr #13 │ │ │ │ - adceq r2, sl, r8, asr #23 │ │ │ │ - ldrshteq r3, [r0], r8 │ │ │ │ - andseq r2, sp, r8, ror fp │ │ │ │ - adceq r3, sl, r8, lsl r0 │ │ │ │ - adceq r3, sl, r0, lsl r0 │ │ │ │ + adcseq r3, r0, r4, ror #19 │ │ │ │ + adcseq r3, r0, r8, asr #12 │ │ │ │ + adceq r2, sl, r4, lsr #25 │ │ │ │ + ldrdeq r3, [sl], r0 @ │ │ │ │ + strhteq r3, [sl], ip │ │ │ │ + strhteq r2, [sl], ip │ │ │ │ + adcseq r3, r0, ip, ror #9 │ │ │ │ + andseq r2, sp, ip, ror fp │ │ │ │ + adceq r3, sl, ip │ │ │ │ + adceq r3, sl, r4 │ │ │ │ + ldrdeq r3, [sl], r0 @ │ │ │ │ + adceq r3, sl, ip, ror #18 │ │ │ │ + adceq pc, pc, r4, asr pc @ │ │ │ │ + adcseq r3, r0, r0, ror #8 │ │ │ │ + adceq r2, sl, ip, ror sl │ │ │ │ + strhteq r3, [sl], r4 │ │ │ │ + ldrsbteq r3, [r0], r0 │ │ │ │ + adceq r3, sl, ip, asr r9 │ │ │ │ + adceq r3, sl, r8, lsl #18 │ │ │ │ + adceq pc, pc, r0, ror #29 │ │ │ │ + adcseq r3, r0, ip, lsl r5 │ │ │ │ + adceq r2, sl, ip, ror #20 │ │ │ │ + adceq r3, sl, r0, ror #12 │ │ │ │ + adcseq r3, r0, r0, lsl r9 │ │ │ │ + adceq r3, sl, r8, ror #17 │ │ │ │ + adceq r3, sl, r4, lsr #17 │ │ │ │ + adceq pc, pc, ip, ror #28 │ │ │ │ + adcseq r3, r0, ip, ror r3 │ │ │ │ + adceq r2, sl, r8, lsr #19 │ │ │ │ + adceq r3, sl, ip, lsl #12 │ │ │ │ + umlalseq r3, r0, ip, r7 │ │ │ │ + adceq r3, sl, r4, ror r8 │ │ │ │ + adceq r3, sl, r0, asr #16 │ │ │ │ + strdeq pc, [pc], r8 @ │ │ │ │ + adcseq r3, r0, r0, asr #8 │ │ │ │ + umlaleq r2, sl, ip, sl │ │ │ │ + adceq r3, sl, r8, asr #11 │ │ │ │ + adcseq r3, r0, r8, lsl r9 │ │ │ │ + adceq r3, sl, r0, lsl #16 │ │ │ │ ldrdeq r3, [sl], ip @ │ │ │ │ - adceq r3, sl, r8, ror r9 │ │ │ │ - adceq pc, pc, r0, ror #30 │ │ │ │ - adcseq r3, r0, ip, ror #8 │ │ │ │ - adceq r2, sl, r8, lsl #21 │ │ │ │ - adceq r3, sl, r0, asr #13 │ │ │ │ - ldrsbteq r3, [r0], ip │ │ │ │ - adceq r3, sl, r8, ror #18 │ │ │ │ - adceq r3, sl, r4, lsl r9 │ │ │ │ - adceq pc, pc, ip, ror #29 │ │ │ │ - adcseq r3, r0, r8, lsr #10 │ │ │ │ - adceq r2, sl, r8, ror sl │ │ │ │ - adceq r3, sl, ip, ror #12 │ │ │ │ - adcseq r3, r0, ip, lsl r9 │ │ │ │ - strdeq r3, [sl], r4 @ │ │ │ │ - strhteq r3, [sl], r0 │ │ │ │ - adceq pc, pc, r8, ror lr @ │ │ │ │ - adcseq r3, r0, r8, lsl #7 │ │ │ │ - strhteq r2, [sl], r4 │ │ │ │ - adceq r3, sl, r8, lsl r6 │ │ │ │ - adcseq r3, r0, r8, lsr #15 │ │ │ │ - adceq r3, sl, r0, lsl #17 │ │ │ │ - adceq r3, sl, ip, asr #16 │ │ │ │ - adceq pc, pc, r4, lsl #28 │ │ │ │ - adcseq r3, r0, ip, asr #8 │ │ │ │ - adceq r2, sl, r8, lsr #21 │ │ │ │ - ldrdeq r3, [sl], r4 @ │ │ │ │ - adcseq r3, r0, r4, lsr #18 │ │ │ │ - adceq r3, sl, ip, lsl #16 │ │ │ │ - adceq r3, sl, r8, ror #15 │ │ │ │ - umlaleq pc, pc, r0, sp @ │ │ │ │ - adceq r3, sl, r0, lsl ip │ │ │ │ - strdeq r3, [sl], ip @ │ │ │ │ - umlalseq r0, r0, r4, r1 @ │ │ │ │ - addeq r5, ip, ip, lsl #18 │ │ │ │ + adceq pc, pc, r4, lsl #27 │ │ │ │ + adceq r3, sl, r4, lsl #24 │ │ │ │ + strdeq r3, [sl], r0 @ │ │ │ │ + adcseq r0, r0, r8, lsl #3 │ │ │ │ addeq r5, ip, r0, lsl #18 │ │ │ │ - adceq r3, sl, r4, asr #2 │ │ │ │ - adceq r3, sl, r4, ror #2 │ │ │ │ - adcseq r0, r0, r4, lsr r9 │ │ │ │ + strdeq r5, [ip], r4 │ │ │ │ + adceq r3, sl, r8, lsr r1 │ │ │ │ + adceq r3, sl, r8, asr r1 │ │ │ │ + adcseq r0, r0, r8, lsr #18 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #224] @ bfc00 │ │ │ │ + ldr r0, [pc, #224] @ bfc0c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add r5, r0, r4 │ │ │ │ tst r5, #3 │ │ │ │ - bne bfb90 │ │ │ │ + bne bfb9c │ │ │ │ bl 54ec4 │ │ │ │ bl 54c48 │ │ │ │ bl 54c48 │ │ │ │ bl 54c48 │ │ │ │ bl 54c48 │ │ │ │ bl 53540 │ │ │ │ bl 544b0 │ │ │ │ @@ -108836,86 +108839,86 @@ │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ bl 54b28 │ │ │ │ mov r0, r4 │ │ │ │ str r4, [sp] │ │ │ │ bl 545d0 │ │ │ │ mov r0, sp │ │ │ │ - bl 306a30 │ │ │ │ + bl 306a40 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, #0 │ │ │ │ - ldr r0, [pc, #104] @ bfc04 │ │ │ │ - ldr r2, [pc, #104] @ bfc08 │ │ │ │ - ldr r3, [pc, #104] @ bfc0c │ │ │ │ + ldr r0, [pc, #104] @ bfc10 │ │ │ │ + ldr r2, [pc, #104] @ bfc14 │ │ │ │ + ldr r3, [pc, #104] @ bfc18 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #100] @ bfc10 │ │ │ │ + ldr r1, [pc, #100] @ bfc1c │ │ │ │ add r2, pc, r2 │ │ │ │ str r5, [sp, #16] │ │ │ │ mov r5, #3 │ │ │ │ str r5, [sp, #4] │ │ │ │ mov r5, #2 │ │ │ │ str r5, [sp, #12] │ │ │ │ add r5, sp, #24 │ │ │ │ str r5, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r5, [pc, #64] @ bfc14 │ │ │ │ + ldr r5, [pc, #64] @ bfc20 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r5, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, sp │ │ │ │ bl 8e6bc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ bl 8e864 │ │ │ │ - ldrshteq r3, [r0], r0 │ │ │ │ - addeq r5, ip, r8, ror #6 │ │ │ │ + adcseq r3, r0, r4, ror #7 │ │ │ │ addeq r5, ip, ip, asr r3 │ │ │ │ - adceq r2, sl, r0, lsr #23 │ │ │ │ - adceq r2, sl, r0, asr #23 │ │ │ │ - umlalseq r0, r0, r0, r3 @ │ │ │ │ + addeq r5, ip, r0, asr r3 │ │ │ │ + umlaleq r2, sl, r4, fp │ │ │ │ + strhteq r2, [sl], r4 │ │ │ │ + adcseq r0, r0, r4, lsl #7 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ - ldr r1, [pc, #440] @ bfde0 │ │ │ │ + ldr r1, [pc, #440] @ bfdec │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #40] @ 0x28 │ │ │ │ add r6, r1, r0 │ │ │ │ tst r6, #3 │ │ │ │ - bne bfcdc │ │ │ │ - ldr r0, [pc, #420] @ bfde4 │ │ │ │ + bne bfce8 │ │ │ │ + ldr r0, [pc, #420] @ bfdf0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne bfd44 │ │ │ │ - ldr r0, [pc, #412] @ bfdf4 │ │ │ │ + bne bfd50 │ │ │ │ + ldr r0, [pc, #412] @ bfe00 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - ldr r1, [pc, #404] @ bfdf8 │ │ │ │ + ldr r1, [pc, #404] @ bfe04 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 64a7a0 │ │ │ │ + bl 64a7b0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #392] @ bfdfc │ │ │ │ + ldr r0, [pc, #392] @ bfe08 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne bfd80 │ │ │ │ - ldr r0, [pc, #384] @ bfe0c │ │ │ │ + bne bfd8c │ │ │ │ + ldr r0, [pc, #384] @ bfe18 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - ldr r1, [pc, #376] @ bfe10 │ │ │ │ + ldr r1, [pc, #376] @ bfe1c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 64a7a0 │ │ │ │ + bl 64a7b0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 2c0d74 │ │ │ │ + bl 2c0d84 │ │ │ │ mov r1, #0 │ │ │ │ add r3, r6, #24 │ │ │ │ mov r2, #-2147483648 @ 0x80000000 │ │ │ │ str r4, [r6, #16] │ │ │ │ str r5, [r6, #20] │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ str r1, [r6] │ │ │ │ @@ -108923,471 +108926,471 @@ │ │ │ │ str r1, [r6, #48] @ 0x30 │ │ │ │ str r1, [r6, #52] @ 0x34 │ │ │ │ str r1, [r6, #56] @ 0x38 │ │ │ │ strb r1, [r6, #64] @ 0x40 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, #0 │ │ │ │ - ldr r0, [pc, #300] @ bfe14 │ │ │ │ - ldr r2, [pc, #300] @ bfe18 │ │ │ │ - ldr r3, [pc, #300] @ bfe1c │ │ │ │ + ldr r0, [pc, #300] @ bfe20 │ │ │ │ + ldr r2, [pc, #300] @ bfe24 │ │ │ │ + ldr r3, [pc, #300] @ bfe28 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #296] @ bfe20 │ │ │ │ + ldr r1, [pc, #296] @ bfe2c │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp, #24] │ │ │ │ mov r6, #3 │ │ │ │ str r6, [sp, #12] │ │ │ │ mov r6, #2 │ │ │ │ str r6, [sp, #20] │ │ │ │ add r6, sp, #32 │ │ │ │ str r6, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r6, [pc, #260] @ bfe24 │ │ │ │ + ldr r6, [pc, #260] @ bfe30 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r3, [sp, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ bl 8e6bc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - ldr r0, [pc, #156] @ bfde8 │ │ │ │ + ldr r0, [pc, #156] @ bfdf4 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #152] @ bfdec │ │ │ │ - ldr r1, [pc, #152] @ bfdf0 │ │ │ │ + ldr r3, [pc, #152] @ bfdf8 │ │ │ │ + ldr r1, [pc, #152] @ bfdfc │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #32] │ │ │ │ add r2, sp, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r2, sp, #8 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b bfc50 │ │ │ │ - ldr r0, [pc, #120] @ bfe00 │ │ │ │ + b bfc5c │ │ │ │ + ldr r0, [pc, #120] @ bfe0c │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #116] @ bfe04 │ │ │ │ - ldr r1, [pc, #116] @ bfe08 │ │ │ │ + ldr r3, [pc, #116] @ bfe10 │ │ │ │ + ldr r1, [pc, #116] @ bfe14 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #32] │ │ │ │ add r2, sp, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r2, sp, #8 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b bfc84 │ │ │ │ + b bfc90 │ │ │ │ mov r0, r5 │ │ │ │ bl 554dc │ │ │ │ mov r0, r4 │ │ │ │ bl 554dc │ │ │ │ bl 8e864 │ │ │ │ mov r0, r4 │ │ │ │ bl 554dc │ │ │ │ bl 8e864 │ │ │ │ bl 8e864 │ │ │ │ - adcseq r2, r0, r4, lsr #30 │ │ │ │ - adcseq r3, r0, r0, lsr r3 │ │ │ │ - adcseq r3, r0, r8, lsl r2 │ │ │ │ - adceq r2, sl, r8, lsr #11 │ │ │ │ - adceq r3, sl, r0, lsr #32 │ │ │ │ - adcseq r3, r0, r8, lsr #6 │ │ │ │ - adceq pc, sl, r0, asr #9 │ │ │ │ - adcseq r2, r0, ip, ror #27 │ │ │ │ - adcseq r2, r0, ip, asr #25 │ │ │ │ - adceq r2, sl, r4, lsr #9 │ │ │ │ - adceq r2, sl, ip, asr #30 │ │ │ │ - ldrshteq r2, [r0], r0 │ │ │ │ - adceq r2, fp, r4, lsr pc │ │ │ │ - addeq r5, ip, ip, lsl r2 │ │ │ │ + adcseq r2, r0, r8, lsl pc │ │ │ │ + adcseq r3, r0, r4, lsr #6 │ │ │ │ + adcseq r3, r0, ip, lsl #4 │ │ │ │ + umlaleq r2, sl, ip, r5 │ │ │ │ + adceq r3, sl, r4, lsl r0 │ │ │ │ + adcseq r3, r0, ip, lsl r3 │ │ │ │ + strhteq pc, [sl], r4 @ │ │ │ │ + adcseq r2, r0, r0, ror #27 │ │ │ │ + adcseq r2, r0, r0, asr #25 │ │ │ │ + umlaleq r2, sl, r8, r4 │ │ │ │ + adceq r2, sl, r0, asr #30 │ │ │ │ + adcseq r2, r0, r4, ror #29 │ │ │ │ + adceq r2, fp, r8, lsr #30 │ │ │ │ addeq r5, ip, r0, lsl r2 │ │ │ │ - adceq r2, sl, r4, asr sl │ │ │ │ - adceq r2, sl, r4, ror sl │ │ │ │ - adcseq r0, r0, r4, asr #4 │ │ │ │ + addeq r5, ip, r4, lsl #4 │ │ │ │ + adceq r2, sl, r8, asr #20 │ │ │ │ + adceq r2, sl, r8, ror #20 │ │ │ │ + adcseq r0, r0, r8, lsr r2 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ - ldr r1, [pc, #256] @ bff38 │ │ │ │ + ldr r1, [pc, #256] @ bff44 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #40] @ 0x28 │ │ │ │ add r4, r1, r0 │ │ │ │ tst r4, #3 │ │ │ │ - bne bfe90 │ │ │ │ - ldr r0, [pc, #236] @ bff3c │ │ │ │ + bne bfe9c │ │ │ │ + ldr r0, [pc, #236] @ bff48 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne bfef8 │ │ │ │ - ldr r0, [pc, #228] @ bff4c │ │ │ │ + bne bff04 │ │ │ │ + ldr r0, [pc, #228] @ bff58 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - ldr r1, [pc, #220] @ bff50 │ │ │ │ + ldr r1, [pc, #220] @ bff5c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 64a7a0 │ │ │ │ + bl 64a7b0 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ strb r1, [r4, #20] │ │ │ │ str r1, [r4] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ mov r4, #0 │ │ │ │ - ldr r0, [pc, #184] @ bff54 │ │ │ │ - ldr r2, [pc, #184] @ bff58 │ │ │ │ - ldr r3, [pc, #184] @ bff5c │ │ │ │ + ldr r0, [pc, #184] @ bff60 │ │ │ │ + ldr r2, [pc, #184] @ bff64 │ │ │ │ + ldr r3, [pc, #184] @ bff68 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #180] @ bff60 │ │ │ │ + ldr r1, [pc, #180] @ bff6c │ │ │ │ add r2, pc, r2 │ │ │ │ str r4, [sp, #24] │ │ │ │ mov r4, #3 │ │ │ │ str r4, [sp, #12] │ │ │ │ mov r4, #2 │ │ │ │ str r4, [sp, #20] │ │ │ │ add r4, sp, #32 │ │ │ │ str r4, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r4, [pc, #144] @ bff64 │ │ │ │ + ldr r4, [pc, #144] @ bff70 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r3, [sp, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ bl 8e6bc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - ldr r0, [pc, #64] @ bff40 │ │ │ │ + ldr r0, [pc, #64] @ bff4c │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #60] @ bff44 │ │ │ │ - ldr r1, [pc, #60] @ bff48 │ │ │ │ + ldr r3, [pc, #60] @ bff50 │ │ │ │ + ldr r1, [pc, #60] @ bff54 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #32] │ │ │ │ add r2, sp, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r2, sp, #8 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b bfe60 │ │ │ │ + b bfe6c │ │ │ │ bl 8e864 │ │ │ │ - adcseq r2, r0, ip, lsr fp │ │ │ │ - ldrshteq r2, [r0], ip │ │ │ │ - adcseq r2, r0, r0, asr #22 │ │ │ │ - adceq r2, sl, ip, ror #8 │ │ │ │ - adceq r2, sl, r4, ror #29 │ │ │ │ - adcseq r2, r0, r4, lsl #25 │ │ │ │ - ldrdeq r2, [sl], r0 @ │ │ │ │ - addeq r5, ip, r8, rrx │ │ │ │ + adcseq r2, r0, r0, lsr fp │ │ │ │ + ldrshteq r2, [r0], r0 │ │ │ │ + adcseq r2, r0, r4, lsr fp │ │ │ │ + adceq r2, sl, r0, ror #8 │ │ │ │ + ldrdeq r2, [sl], r8 @ │ │ │ │ + adcseq r2, r0, r8, ror ip │ │ │ │ + adceq r2, sl, r4, asr #23 │ │ │ │ addeq r5, ip, ip, asr r0 │ │ │ │ - adceq r2, sl, r0, lsr #17 │ │ │ │ - adceq r2, sl, r0, asr #17 │ │ │ │ - umlalseq r0, r0, r0, r0 @ │ │ │ │ + addeq r5, ip, r0, asr r0 │ │ │ │ + umlaleq r2, sl, r4, r8 │ │ │ │ + strhteq r2, [sl], r4 │ │ │ │ + adcseq r0, r0, r4, lsl #1 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ - ldr r1, [pc, #256] @ c0078 │ │ │ │ + ldr r1, [pc, #256] @ c0084 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #40] @ 0x28 │ │ │ │ add r4, r1, r0 │ │ │ │ tst r4, #3 │ │ │ │ - bne bffc4 │ │ │ │ - ldr r1, [pc, #236] @ c007c │ │ │ │ + bne bffd0 │ │ │ │ + ldr r1, [pc, #236] @ c0088 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ dmb ish │ │ │ │ cmp r1, #3 │ │ │ │ - bne c002c │ │ │ │ + bne c0038 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r4] │ │ │ │ str r1, [r4, #16] │ │ │ │ str r0, [sp, #8] │ │ │ │ bl 545d0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 2e42f4 │ │ │ │ + bl 2e4304 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, #0 │ │ │ │ - ldr r0, [pc, #188] @ c008c │ │ │ │ - ldr r2, [pc, #188] @ c0090 │ │ │ │ - ldr r3, [pc, #188] @ c0094 │ │ │ │ + ldr r0, [pc, #188] @ c0098 │ │ │ │ + ldr r2, [pc, #188] @ c009c │ │ │ │ + ldr r3, [pc, #188] @ c00a0 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #184] @ c0098 │ │ │ │ + ldr r1, [pc, #184] @ c00a4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r5, [sp, #24] │ │ │ │ mov r5, #3 │ │ │ │ str r5, [sp, #12] │ │ │ │ mov r5, #2 │ │ │ │ str r5, [sp, #20] │ │ │ │ add r5, sp, #32 │ │ │ │ str r5, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r5, [pc, #148] @ c009c │ │ │ │ + ldr r5, [pc, #148] @ c00a8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r3, [sp, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ bl 8e6bc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #72] @ c0080 │ │ │ │ - ldr r3, [pc, #72] @ c0084 │ │ │ │ + ldr r0, [pc, #72] @ c008c │ │ │ │ + ldr r3, [pc, #72] @ c0090 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r1, [pc, #68] @ c0088 │ │ │ │ + ldr r1, [pc, #68] @ c0094 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #32] │ │ │ │ add r2, sp, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r2, sp, #8 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ mov r0, r5 │ │ │ │ - b bffa0 │ │ │ │ + b bffac │ │ │ │ bl 8e864 │ │ │ │ bl 8e864 │ │ │ │ - adcseq r2, r0, r8, lsl sp │ │ │ │ - adcseq r2, r0, ip, ror #25 │ │ │ │ - adcseq r2, r0, r8, lsr ip │ │ │ │ - adceq r2, sl, r0, ror r3 │ │ │ │ - adceq r2, sl, ip, lsr #29 │ │ │ │ - addeq r4, ip, r4, lsr pc │ │ │ │ + adcseq r2, r0, ip, lsl #26 │ │ │ │ + adcseq r2, r0, r0, ror #25 │ │ │ │ + adcseq r2, r0, ip, lsr #24 │ │ │ │ + adceq r2, sl, r4, ror #6 │ │ │ │ + adceq r2, sl, r0, lsr #29 │ │ │ │ addeq r4, ip, r8, lsr #30 │ │ │ │ - adceq r2, sl, ip, ror #14 │ │ │ │ - adceq r2, sl, ip, lsl #15 │ │ │ │ - adceq pc, pc, ip, asr pc @ │ │ │ │ + addeq r4, ip, ip, lsl pc │ │ │ │ + adceq r2, sl, r0, ror #14 │ │ │ │ + adceq r2, sl, r0, lsl #15 │ │ │ │ + adceq pc, pc, r0, asr pc @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #196] @ c0178 │ │ │ │ + ldr r0, [pc, #196] @ c0184 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add r5, r0, r4 │ │ │ │ tst r5, #3 │ │ │ │ - bne c0108 │ │ │ │ + bne c0114 │ │ │ │ bl 54a50 │ │ │ │ bl 54a50 │ │ │ │ bl 54954 │ │ │ │ bl 54c48 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r5], #16 │ │ │ │ mov r2, #37 @ 0x25 │ │ │ │ mov r0, r5 │ │ │ │ bl 54b28 │ │ │ │ mov r0, r4 │ │ │ │ str r4, [sp] │ │ │ │ bl 545d0 │ │ │ │ mov r0, sp │ │ │ │ - bl 2e4888 │ │ │ │ + bl 2e4898 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, #0 │ │ │ │ - ldr r0, [pc, #104] @ c017c │ │ │ │ - ldr r2, [pc, #104] @ c0180 │ │ │ │ - ldr r3, [pc, #104] @ c0184 │ │ │ │ + ldr r0, [pc, #104] @ c0188 │ │ │ │ + ldr r2, [pc, #104] @ c018c │ │ │ │ + ldr r3, [pc, #104] @ c0190 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #100] @ c0188 │ │ │ │ + ldr r1, [pc, #100] @ c0194 │ │ │ │ add r2, pc, r2 │ │ │ │ str r5, [sp, #16] │ │ │ │ mov r5, #3 │ │ │ │ str r5, [sp, #4] │ │ │ │ mov r5, #2 │ │ │ │ str r5, [sp, #12] │ │ │ │ add r5, sp, #24 │ │ │ │ str r5, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r5, [pc, #64] @ c018c │ │ │ │ + ldr r5, [pc, #64] @ c0198 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r5, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, sp │ │ │ │ bl 8e6bc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ bl 8e864 │ │ │ │ - adcseq r2, r0, ip, lsl #24 │ │ │ │ - strdeq r4, [ip], r0 │ │ │ │ + adcseq r2, r0, r0, lsl #24 │ │ │ │ addeq r4, ip, r4, ror #27 │ │ │ │ - adceq r2, sl, r8, lsr #12 │ │ │ │ - adceq r2, sl, r8, asr #12 │ │ │ │ - adceq pc, pc, r8, lsl lr @ │ │ │ │ + ldrdeq r4, [ip], r8 │ │ │ │ + adceq r2, sl, ip, lsl r6 │ │ │ │ + adceq r2, sl, ip, lsr r6 │ │ │ │ + adceq pc, pc, ip, lsl #28 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r8, r0 │ │ │ │ - ldr r0, [pc, #184] @ c025c │ │ │ │ + ldr r0, [pc, #184] @ c0268 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add r6, r0, r8 │ │ │ │ tst r6, #3 │ │ │ │ - bne c01ec │ │ │ │ + bne c01f8 │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3037cc │ │ │ │ + bl 3037dc │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r6], #16 │ │ │ │ ldm r5, {r0, r1, r2, r3, r4, r7} │ │ │ │ stm r6, {r0, r1, r2, r3, r4, r7} │ │ │ │ mov r0, r8 │ │ │ │ str r8, [sp] │ │ │ │ bl 545d0 │ │ │ │ mov r0, sp │ │ │ │ - bl 303414 │ │ │ │ + bl 303424 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, #0 │ │ │ │ - ldr r0, [pc, #104] @ c0260 │ │ │ │ - ldr r2, [pc, #104] @ c0264 │ │ │ │ - ldr r3, [pc, #104] @ c0268 │ │ │ │ + ldr r0, [pc, #104] @ c026c │ │ │ │ + ldr r2, [pc, #104] @ c0270 │ │ │ │ + ldr r3, [pc, #104] @ c0274 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #100] @ c026c │ │ │ │ + ldr r1, [pc, #100] @ c0278 │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp, #16] │ │ │ │ mov r6, #3 │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r6, #2 │ │ │ │ str r6, [sp, #12] │ │ │ │ add r6, sp, #24 │ │ │ │ str r6, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r6, [pc, #64] @ c0270 │ │ │ │ + ldr r6, [pc, #64] @ c027c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r6, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, sp │ │ │ │ bl 8e6bc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ bl 8e864 │ │ │ │ - adcseq r2, r0, ip, lsr sp │ │ │ │ - addeq r4, ip, ip, lsl #26 │ │ │ │ + adcseq r2, r0, r0, lsr sp │ │ │ │ addeq r4, ip, r0, lsl #26 │ │ │ │ - adceq r2, sl, r4, asr #10 │ │ │ │ - adceq r2, sl, r4, ror #10 │ │ │ │ - adceq pc, pc, r4, lsr sp @ │ │ │ │ + strdeq r4, [ip], r4 @ │ │ │ │ + adceq r2, sl, r8, lsr r5 │ │ │ │ + adceq r2, sl, r8, asr r5 │ │ │ │ + adceq pc, pc, r8, lsr #26 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #184] @ c0340 │ │ │ │ + ldr r0, [pc, #184] @ c034c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add r5, r0, r4 │ │ │ │ tst r5, #3 │ │ │ │ - bne c02d0 │ │ │ │ + bne c02dc │ │ │ │ bl 53d18 │ │ │ │ bl 53d18 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ str r0, [r5, #16] │ │ │ │ str r0, [r5, #20] │ │ │ │ str r0, [r5, #24] │ │ │ │ mov r0, r4 │ │ │ │ str r4, [sp] │ │ │ │ bl 545d0 │ │ │ │ mov r0, sp │ │ │ │ - bl 308194 │ │ │ │ + bl 3081a4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, #0 │ │ │ │ - ldr r0, [pc, #104] @ c0344 │ │ │ │ - ldr r2, [pc, #104] @ c0348 │ │ │ │ - ldr r3, [pc, #104] @ c034c │ │ │ │ + ldr r0, [pc, #104] @ c0350 │ │ │ │ + ldr r2, [pc, #104] @ c0354 │ │ │ │ + ldr r3, [pc, #104] @ c0358 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #100] @ c0350 │ │ │ │ + ldr r1, [pc, #100] @ c035c │ │ │ │ add r2, pc, r2 │ │ │ │ str r5, [sp, #16] │ │ │ │ mov r5, #3 │ │ │ │ str r5, [sp, #4] │ │ │ │ mov r5, #2 │ │ │ │ str r5, [sp, #12] │ │ │ │ add r5, sp, #24 │ │ │ │ str r5, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r5, [pc, #64] @ c0354 │ │ │ │ + ldr r5, [pc, #64] @ c0360 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r5, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, sp │ │ │ │ bl 8e6bc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ bl 8e864 │ │ │ │ - ldrhteq r2, [r0], r8 │ │ │ │ - addeq r4, ip, r8, lsr #24 │ │ │ │ + adcseq r2, r0, ip, lsr #25 │ │ │ │ addeq r4, ip, ip, lsl ip │ │ │ │ - adceq r2, sl, r0, ror #8 │ │ │ │ - adceq r2, sl, r0, lsl #9 │ │ │ │ - adceq pc, pc, r0, asr ip @ │ │ │ │ + addeq r4, ip, r0, lsl ip │ │ │ │ + adceq r2, sl, r4, asr r4 │ │ │ │ + adceq r2, sl, r4, ror r4 │ │ │ │ + adceq pc, pc, r4, asr #24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #368] @ c04d8 │ │ │ │ + ldr r1, [pc, #368] @ c04e4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #40] @ 0x28 │ │ │ │ add r4, r1, r0 │ │ │ │ tst r4, #7 │ │ │ │ - bne c0464 │ │ │ │ - ldr r0, [pc, #328] @ c04c8 │ │ │ │ + bne c0470 │ │ │ │ + ldr r0, [pc, #328] @ c04d4 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 984ec0 <__aeabi_uldivmod@@Base+0x5ec> │ │ │ │ + blx 984ed0 <__aeabi_uldivmod@@Base+0x5ec> │ │ │ │ ldr r0, [r0, r1] │ │ │ │ tst r0, #1 │ │ │ │ - beq c03b4 │ │ │ │ - ldr r0, [pc, #312] @ c04d0 │ │ │ │ + beq c03c0 │ │ │ │ + ldr r0, [pc, #312] @ c04dc │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 984ec0 <__aeabi_uldivmod@@Base+0x5ec> │ │ │ │ + blx 984ed0 <__aeabi_uldivmod@@Base+0x5ec> │ │ │ │ add r0, r0, r1 │ │ │ │ ldr r8, [r0, #8] │ │ │ │ ldr r9, [r0, #12] │ │ │ │ ldr r6, [r0, #16] │ │ │ │ ldr r7, [r0, #20] │ │ │ │ - b c03e8 │ │ │ │ + b c03f4 │ │ │ │ mov r0, sp │ │ │ │ - bl 930630 │ │ │ │ - ldr r0, [pc, #264] @ c04cc │ │ │ │ + bl 930640 │ │ │ │ + ldr r0, [pc, #264] @ c04d8 │ │ │ │ mov r5, #1 │ │ │ │ ldm sp, {r8, r9} │ │ │ │ ldr r6, [sp, #8] │ │ │ │ ldr r7, [sp, #12] │ │ │ │ ldr r3, [pc, r0] │ │ │ │ - blx 984ec0 <__aeabi_uldivmod@@Base+0x5ec> │ │ │ │ + blx 984ed0 <__aeabi_uldivmod@@Base+0x5ec> │ │ │ │ str r5, [r0, r3]! │ │ │ │ mov r3, #0 │ │ │ │ strd r6, [r0, #16] │ │ │ │ str r3, [r0, #4] │ │ │ │ mov r5, #0 │ │ │ │ - ldr r0, [pc, #232] @ c04dc │ │ │ │ + ldr r0, [pc, #232] @ c04e8 │ │ │ │ str r5, [r4, #16] │ │ │ │ mov ip, #4 │ │ │ │ - ldr lr, [pc, #224] @ c04e0 │ │ │ │ + ldr lr, [pc, #224] @ c04ec │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #204] @ c04d4 │ │ │ │ + ldr r3, [pc, #204] @ c04e0 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ ldr lr, [pc, lr] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r8, [r4, #24] │ │ │ │ str r9, [r4, #28] │ │ │ │ @@ -109396,74 +109399,74 @@ │ │ │ │ str r5, [r4, #40] @ 0x28 │ │ │ │ str ip, [r4, #44] @ 0x2c │ │ │ │ str r5, [r4, #48] @ 0x30 │ │ │ │ str lr, [r4, #52] @ 0x34 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ - blx 984ec0 <__aeabi_uldivmod@@Base+0x5ec> │ │ │ │ + blx 984ed0 <__aeabi_uldivmod@@Base+0x5ec> │ │ │ │ adds r2, r8, #1 │ │ │ │ add r0, r0, r3 │ │ │ │ adc r3, r9, #0 │ │ │ │ strd r2, [r0, #8] │ │ │ │ str r5, [r4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [pc, #116] @ c04e4 │ │ │ │ - ldr r2, [pc, #116] @ c04e8 │ │ │ │ - ldr r1, [pc, #116] @ c04ec │ │ │ │ + ldr r0, [pc, #116] @ c04f0 │ │ │ │ + ldr r2, [pc, #116] @ c04f4 │ │ │ │ + ldr r1, [pc, #116] @ c04f8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r3, #3 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #80] @ c04f0 │ │ │ │ + ldr r3, [pc, #80] @ c04fc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r3, [sp, #28] │ │ │ │ str r0, [sp, #24] │ │ │ │ str r2, [sp] │ │ │ │ mov r0, sp │ │ │ │ bl 8e6bc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ - adceq pc, pc, r4, lsl r7 @ │ │ │ │ - adceq pc, pc, r0, asr #13 │ │ │ │ - strdeq pc, [pc], ip @ │ │ │ │ - adceq pc, pc, ip, ror r6 @ │ │ │ │ - adcseq r2, r0, r0, lsr #17 │ │ │ │ - adceq r2, sl, r4, ror #11 │ │ │ │ + adceq pc, pc, r8, lsl #14 │ │ │ │ + strhteq pc, [pc], r4 @ │ │ │ │ + strdeq pc, [pc], r0 @ │ │ │ │ + adceq pc, pc, r0, ror r6 @ │ │ │ │ + umlalseq r2, r0, r4, r8 │ │ │ │ ldrdeq r2, [sl], r8 @ │ │ │ │ - umulleq r4, ip, r4, sl │ │ │ │ - ldrdeq r2, [sl], r4 @ │ │ │ │ - strdeq r2, [sl], r4 @ │ │ │ │ - adceq pc, pc, r4, asr #21 │ │ │ │ + adceq r2, sl, ip, asr #11 │ │ │ │ + addeq r4, ip, r8, lsl #21 │ │ │ │ + adceq r2, sl, r8, asr #5 │ │ │ │ + adceq r2, sl, r8, ror #5 │ │ │ │ + strhteq pc, [pc], r8 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #348] @ c0664 │ │ │ │ + ldr r0, [pc, #348] @ c0670 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add r5, r0, r4 │ │ │ │ tst r5, #3 │ │ │ │ - bne c05b8 │ │ │ │ + bne c05c4 │ │ │ │ bl 54ec4 │ │ │ │ - ldr r0, [pc, #324] @ c0668 │ │ │ │ + ldr r0, [pc, #324] @ c0674 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne c0620 │ │ │ │ + bne c062c │ │ │ │ bl 54888 │ │ │ │ bl 54888 │ │ │ │ bl 54c48 │ │ │ │ bl 54c48 │ │ │ │ bl 538a0 │ │ │ │ bl 538a0 │ │ │ │ bl 54888 │ │ │ │ @@ -109474,127 +109477,127 @@ │ │ │ │ bl 53540 │ │ │ │ bl 54888 │ │ │ │ bl 53540 │ │ │ │ bl 53540 │ │ │ │ bl 534d4 │ │ │ │ bl 53a44 │ │ │ │ bl 54084 │ │ │ │ - bl 44599c │ │ │ │ + bl 4459ac │ │ │ │ str r0, [r5, #16] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ add r0, r5, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #84 @ 0x54 │ │ │ │ bl 54b28 │ │ │ │ mov r0, r4 │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 545d0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 2e5564 │ │ │ │ + bl 2e5574 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, #0 │ │ │ │ - ldr r0, [pc, #180] @ c0678 │ │ │ │ - ldr r2, [pc, #180] @ c067c │ │ │ │ - ldr r3, [pc, #180] @ c0680 │ │ │ │ + ldr r0, [pc, #180] @ c0684 │ │ │ │ + ldr r2, [pc, #180] @ c0688 │ │ │ │ + ldr r3, [pc, #180] @ c068c │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #176] @ c0684 │ │ │ │ + ldr r1, [pc, #176] @ c0690 │ │ │ │ add r2, pc, r2 │ │ │ │ str r5, [sp, #24] │ │ │ │ mov r5, #3 │ │ │ │ str r5, [sp, #12] │ │ │ │ mov r5, #2 │ │ │ │ str r5, [sp, #20] │ │ │ │ add r5, sp, #32 │ │ │ │ str r5, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r5, [pc, #140] @ c0688 │ │ │ │ + ldr r5, [pc, #140] @ c0694 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r3, [sp, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ bl 8e6bc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - ldr r0, [pc, #68] @ c066c │ │ │ │ + ldr r0, [pc, #68] @ c0678 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #64] @ c0670 │ │ │ │ - ldr r1, [pc, #64] @ c0674 │ │ │ │ + ldr r3, [pc, #64] @ c067c │ │ │ │ + ldr r1, [pc, #64] @ c0680 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #32] │ │ │ │ add r2, sp, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r2, sp, #8 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b c0534 │ │ │ │ + b c0540 │ │ │ │ bl 8e864 │ │ │ │ bl 8e864 │ │ │ │ - adcseq r2, r0, r8, ror #15 │ │ │ │ - adcseq r2, r0, r8, asr r7 │ │ │ │ - adcseq r2, r0, r8, asr #12 │ │ │ │ - adceq r1, sl, r0, lsl #27 │ │ │ │ - strhteq r2, [sl], ip │ │ │ │ - addeq r4, ip, r0, asr #18 │ │ │ │ + ldrsbteq r2, [r0], ip │ │ │ │ + adcseq r2, r0, ip, asr #14 │ │ │ │ + adcseq r2, r0, ip, lsr r6 │ │ │ │ + adceq r1, sl, r4, ror sp │ │ │ │ + strhteq r2, [sl], r0 │ │ │ │ addeq r4, ip, r4, lsr r9 │ │ │ │ - adceq r2, sl, r8, ror r1 │ │ │ │ - umlaleq r2, sl, r8, r1 │ │ │ │ - adceq pc, pc, r8, ror #18 │ │ │ │ + addeq r4, ip, r8, lsr #18 │ │ │ │ + adceq r2, sl, ip, ror #2 │ │ │ │ + adceq r2, sl, ip, lsl #3 │ │ │ │ + adceq pc, pc, ip, asr r9 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #560] @ c08d0 │ │ │ │ + ldr r0, [pc, #560] @ c08dc │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add r7, r0, r4 │ │ │ │ tst r7, #3 │ │ │ │ - bne c078c │ │ │ │ + bne c0798 │ │ │ │ bl 540cc │ │ │ │ bl 54954 │ │ │ │ bl 540f0 │ │ │ │ bl 540f0 │ │ │ │ bl 5415c │ │ │ │ bl 539f0 │ │ │ │ - ldr r9, [pc, #516] @ c08d4 │ │ │ │ + ldr r9, [pc, #516] @ c08e0 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne c07f4 │ │ │ │ - ldr r5, [pc, #508] @ c08e4 │ │ │ │ + bne c0800 │ │ │ │ + ldr r5, [pc, #508] @ c08f0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ - ldr r1, [pc, #500] @ c08e8 │ │ │ │ + ldr r1, [pc, #500] @ c08f4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 64a7a0 │ │ │ │ + bl 64a7b0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne c0830 │ │ │ │ + bne c083c │ │ │ │ ldr r0, [r5, #32] │ │ │ │ - ldr r1, [pc, #480] @ c08f8 │ │ │ │ + ldr r1, [pc, #480] @ c0904 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 64a7a0 │ │ │ │ + bl 64a7b0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne c086c │ │ │ │ + bne c0878 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ - ldr r1, [pc, #460] @ c0908 │ │ │ │ + ldr r1, [pc, #460] @ c0914 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 64a7a0 │ │ │ │ + bl 64a7b0 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r7, #24] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r7] │ │ │ │ str r8, [r7, #16] │ │ │ │ str r6, [r7, #20] │ │ │ │ str r1, [r7, #28] │ │ │ │ @@ -109603,135 +109606,135 @@ │ │ │ │ str r1, [r7, #40] @ 0x28 │ │ │ │ str r1, [r7, #44] @ 0x2c │ │ │ │ str r1, [r7, #48] @ 0x30 │ │ │ │ strb r1, [r7, #52] @ 0x34 │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 545d0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 2e3a4c │ │ │ │ + bl 2e3a5c │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r7, #0 │ │ │ │ - ldr r0, [pc, #372] @ c090c │ │ │ │ - ldr r2, [pc, #372] @ c0910 │ │ │ │ - ldr r3, [pc, #372] @ c0914 │ │ │ │ + ldr r0, [pc, #372] @ c0918 │ │ │ │ + ldr r2, [pc, #372] @ c091c │ │ │ │ + ldr r3, [pc, #372] @ c0920 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #368] @ c0918 │ │ │ │ + ldr r1, [pc, #368] @ c0924 │ │ │ │ add r2, pc, r2 │ │ │ │ str r7, [sp, #24] │ │ │ │ mov r7, #3 │ │ │ │ str r7, [sp, #12] │ │ │ │ mov r7, #2 │ │ │ │ str r7, [sp, #20] │ │ │ │ add r7, sp, #32 │ │ │ │ str r7, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, #332] @ c091c │ │ │ │ + ldr r7, [pc, #332] @ c0928 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r3, [sp, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ bl 8e6bc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - ldr r0, [pc, #220] @ c08d8 │ │ │ │ + ldr r0, [pc, #220] @ c08e4 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #216] @ c08dc │ │ │ │ - ldr r1, [pc, #216] @ c08e0 │ │ │ │ + ldr r3, [pc, #216] @ c08e8 │ │ │ │ + ldr r1, [pc, #216] @ c08ec │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #32] │ │ │ │ add r2, sp, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r2, sp, #8 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b c06e0 │ │ │ │ - ldr r0, [pc, #180] @ c08ec │ │ │ │ + b c06ec │ │ │ │ + ldr r0, [pc, #180] @ c08f8 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #176] @ c08f0 │ │ │ │ - ldr r1, [pc, #176] @ c08f4 │ │ │ │ + ldr r3, [pc, #176] @ c08fc │ │ │ │ + ldr r1, [pc, #176] @ c0900 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #32] │ │ │ │ add r2, sp, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r2, sp, #8 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b c070c │ │ │ │ - ldr r0, [pc, #136] @ c08fc │ │ │ │ + b c0718 │ │ │ │ + ldr r0, [pc, #136] @ c0908 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #132] @ c0900 │ │ │ │ - ldr r1, [pc, #132] @ c0904 │ │ │ │ + ldr r3, [pc, #132] @ c090c │ │ │ │ + ldr r1, [pc, #132] @ c0910 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #32] │ │ │ │ add r2, sp, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r2, sp, #8 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b c0730 │ │ │ │ + b c073c │ │ │ │ bl 8e864 │ │ │ │ mov r0, r6 │ │ │ │ bl 554dc │ │ │ │ mov r0, r8 │ │ │ │ bl 554dc │ │ │ │ bl 8e864 │ │ │ │ mov r0, r8 │ │ │ │ bl 554dc │ │ │ │ bl 8e864 │ │ │ │ bl 8e864 │ │ │ │ - umlalseq r2, r0, ip, r5 │ │ │ │ - adcseq r2, r0, ip, asr r9 │ │ │ │ - adcseq r2, r0, r4, lsr #16 │ │ │ │ - adceq r1, sl, r0, asr #23 │ │ │ │ - adceq r2, sl, r0, ror #6 │ │ │ │ - adcseq r2, r0, r4, lsl r9 │ │ │ │ - umlaleq lr, sl, r0, r2 │ │ │ │ - adcseq r2, r0, r8, ror #15 │ │ │ │ - adceq r1, sl, r4, lsl #23 │ │ │ │ - adceq r2, sl, r4, lsr #6 │ │ │ │ - adceq lr, sl, ip, ror #4 │ │ │ │ - adcseq r2, r0, ip, lsr #15 │ │ │ │ - adceq r1, sl, r8, asr #22 │ │ │ │ - adceq r2, sl, r8, ror #5 │ │ │ │ - adceq lr, sl, r8, asr #4 │ │ │ │ - addeq r4, ip, ip, ror #14 │ │ │ │ + umlalseq r2, r0, r0, r5 │ │ │ │ + adcseq r2, r0, r0, asr r9 │ │ │ │ + adcseq r2, r0, r8, lsl r8 │ │ │ │ + strhteq r1, [sl], r4 │ │ │ │ + adceq r2, sl, r4, asr r3 │ │ │ │ + adcseq r2, r0, r8, lsl #18 │ │ │ │ + adceq lr, sl, r4, lsl #5 │ │ │ │ + ldrsbteq r2, [r0], ip │ │ │ │ + adceq r1, sl, r8, ror fp │ │ │ │ + adceq r2, sl, r8, lsl r3 │ │ │ │ + adceq lr, sl, r0, ror #4 │ │ │ │ + adcseq r2, r0, r0, lsr #15 │ │ │ │ + adceq r1, sl, ip, lsr fp │ │ │ │ + ldrdeq r2, [sl], ip @ │ │ │ │ + adceq lr, sl, ip, lsr r2 │ │ │ │ addeq r4, ip, r0, ror #14 │ │ │ │ - adceq r1, sl, r4, lsr #31 │ │ │ │ - adceq r1, sl, r4, asr #31 │ │ │ │ - umlaleq pc, pc, r4, r7 @ │ │ │ │ + addeq r4, ip, r4, asr r7 │ │ │ │ + umlaleq r1, sl, r8, pc @ │ │ │ │ + strhteq r1, [sl], r8 │ │ │ │ + adceq pc, pc, r8, lsl #15 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #300] @ c0a60 │ │ │ │ + ldr r0, [pc, #300] @ c0a6c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add r5, r0, r4 │ │ │ │ tst r5, #3 │ │ │ │ - bne c09b4 │ │ │ │ + bne c09c0 │ │ │ │ bl 54c48 │ │ │ │ bl 54c48 │ │ │ │ - ldr r0, [pc, #272] @ c0a64 │ │ │ │ + ldr r0, [pc, #272] @ c0a70 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne c0a1c │ │ │ │ + bne c0a28 │ │ │ │ bl 54a50 │ │ │ │ bl 54a50 │ │ │ │ bl 53d18 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ str r0, [r5, #16] │ │ │ │ str r0, [r5, #20] │ │ │ │ @@ -109741,73 +109744,73 @@ │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ str r0, [r5, #40] @ 0x28 │ │ │ │ str r0, [r5, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 545d0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 2e87b0 │ │ │ │ + bl 2e87c0 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, #0 │ │ │ │ - ldr r0, [pc, #180] @ c0a74 │ │ │ │ - ldr r2, [pc, #180] @ c0a78 │ │ │ │ - ldr r3, [pc, #180] @ c0a7c │ │ │ │ + ldr r0, [pc, #180] @ c0a80 │ │ │ │ + ldr r2, [pc, #180] @ c0a84 │ │ │ │ + ldr r3, [pc, #180] @ c0a88 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #176] @ c0a80 │ │ │ │ + ldr r1, [pc, #176] @ c0a8c │ │ │ │ add r2, pc, r2 │ │ │ │ str r5, [sp, #24] │ │ │ │ mov r5, #3 │ │ │ │ str r5, [sp, #12] │ │ │ │ mov r5, #2 │ │ │ │ str r5, [sp, #20] │ │ │ │ add r5, sp, #32 │ │ │ │ str r5, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r5, [pc, #140] @ c0a84 │ │ │ │ + ldr r5, [pc, #140] @ c0a90 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r3, [sp, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ bl 8e6bc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - ldr r0, [pc, #68] @ c0a68 │ │ │ │ + ldr r0, [pc, #68] @ c0a74 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #64] @ c0a6c │ │ │ │ - ldr r1, [pc, #64] @ c0a70 │ │ │ │ + ldr r3, [pc, #64] @ c0a78 │ │ │ │ + ldr r1, [pc, #64] @ c0a7c │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #32] │ │ │ │ add r2, sp, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r2, sp, #8 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b c0964 │ │ │ │ + b c0970 │ │ │ │ bl 8e864 │ │ │ │ bl 8e864 │ │ │ │ - adcseq r2, r0, ip, ror #7 │ │ │ │ - adcseq r2, r0, r8, lsr #6 │ │ │ │ - adcseq r2, r0, ip, asr #4 │ │ │ │ - adceq r1, sl, r4, lsl #19 │ │ │ │ - adceq r2, sl, r0, asr #9 │ │ │ │ - addeq r4, ip, r4, asr #10 │ │ │ │ + adcseq r2, r0, r0, ror #7 │ │ │ │ + adcseq r2, r0, ip, lsl r3 │ │ │ │ + adcseq r2, r0, r0, asr #4 │ │ │ │ + adceq r1, sl, r8, ror r9 │ │ │ │ + strhteq r2, [sl], r4 │ │ │ │ addeq r4, ip, r8, lsr r5 │ │ │ │ - adceq r1, sl, ip, ror sp │ │ │ │ - umlaleq r1, sl, ip, sp │ │ │ │ - adceq pc, pc, ip, ror #10 │ │ │ │ + addeq r4, ip, ip, lsr #10 │ │ │ │ + adceq r1, sl, r0, ror sp │ │ │ │ + umlaleq r1, sl, r0, sp │ │ │ │ + adceq pc, pc, r0, ror #10 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #416] @ c0c38 │ │ │ │ + ldr r1, [pc, #416] @ c0c44 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #40] @ 0x28 │ │ │ │ add r0, r1, r0 │ │ │ │ tst r0, #3 │ │ │ │ moveq r3, #1 │ │ │ │ moveq r2, #0 │ │ │ │ moveq ip, #-2147483648 @ 0x80000000 │ │ │ │ @@ -109879,55 +109882,55 @@ │ │ │ │ streq r2, [r0, #584] @ 0x248 │ │ │ │ streq r2, [r0, #588] @ 0x24c │ │ │ │ streq ip, [r0, #592] @ 0x250 │ │ │ │ strbeq r1, [r8] │ │ │ │ addeq sp, sp, #80 @ 0x50 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r2, #0 │ │ │ │ - ldr r0, [pc, #100] @ c0c3c │ │ │ │ - ldr ip, [pc, #100] @ c0c40 │ │ │ │ - ldr r3, [pc, #100] @ c0c44 │ │ │ │ + ldr r0, [pc, #100] @ c0c48 │ │ │ │ + ldr ip, [pc, #100] @ c0c4c │ │ │ │ + ldr r3, [pc, #100] @ c0c50 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #96] @ c0c48 │ │ │ │ + ldr r1, [pc, #96] @ c0c54 │ │ │ │ add ip, pc, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r2, #3 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #24 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #60] @ c0c4c │ │ │ │ + ldr r2, [pc, #60] @ c0c58 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r2, [sp, #28] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, sp │ │ │ │ bl 8e6bc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ - adcseq r2, r0, ip, lsr #11 │ │ │ │ - addeq r4, ip, ip, lsr #6 │ │ │ │ + adcseq r2, r0, r0, lsr #11 │ │ │ │ addeq r4, ip, r0, lsr #6 │ │ │ │ - adceq r1, sl, r4, ror #22 │ │ │ │ - adceq r1, sl, r4, lsl #23 │ │ │ │ - adceq pc, pc, r4, asr r3 @ │ │ │ │ + addeq r4, ip, r4, lsl r3 │ │ │ │ + adceq r1, sl, r8, asr fp │ │ │ │ + adceq r1, sl, r8, ror fp │ │ │ │ + adceq pc, pc, r8, asr #6 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #204] @ c0d30 │ │ │ │ + ldr r0, [pc, #204] @ c0d3c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add r5, r0, r4 │ │ │ │ tst r5, #3 │ │ │ │ - bne c0cc0 │ │ │ │ + bne c0ccc │ │ │ │ bl 544b0 │ │ │ │ bl 544b0 │ │ │ │ bl 53540 │ │ │ │ bl 53dfc │ │ │ │ bl 53dfc │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ @@ -109936,54 +109939,54 @@ │ │ │ │ str r0, [r5, #24] │ │ │ │ str r0, [r5, #28] │ │ │ │ str r0, [r5, #32] │ │ │ │ mov r0, r4 │ │ │ │ str r4, [sp] │ │ │ │ bl 545d0 │ │ │ │ mov r0, sp │ │ │ │ - bl 2167cc │ │ │ │ + bl 2167dc │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, #0 │ │ │ │ - ldr r0, [pc, #104] @ c0d34 │ │ │ │ - ldr r2, [pc, #104] @ c0d38 │ │ │ │ - ldr r3, [pc, #104] @ c0d3c │ │ │ │ + ldr r0, [pc, #104] @ c0d40 │ │ │ │ + ldr r2, [pc, #104] @ c0d44 │ │ │ │ + ldr r3, [pc, #104] @ c0d48 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #100] @ c0d40 │ │ │ │ + ldr r1, [pc, #100] @ c0d4c │ │ │ │ add r2, pc, r2 │ │ │ │ str r5, [sp, #16] │ │ │ │ mov r5, #3 │ │ │ │ str r5, [sp, #4] │ │ │ │ mov r5, #2 │ │ │ │ str r5, [sp, #12] │ │ │ │ add r5, sp, #24 │ │ │ │ str r5, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r5, [pc, #64] @ c0d44 │ │ │ │ + ldr r5, [pc, #64] @ c0d50 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r5, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, sp │ │ │ │ bl 8e6bc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ bl 8e864 │ │ │ │ - adcseq r1, r0, r4, ror sp │ │ │ │ - addeq r4, ip, r8, lsr r2 │ │ │ │ + adcseq r1, r0, r8, ror #26 │ │ │ │ addeq r4, ip, ip, lsr #4 │ │ │ │ - adceq r1, sl, r0, ror sl │ │ │ │ - umlaleq r1, sl, r0, sl │ │ │ │ - adceq pc, pc, r0, ror #4 │ │ │ │ + addeq r4, ip, r0, lsr #4 │ │ │ │ + adceq r1, sl, r4, ror #20 │ │ │ │ + adceq r1, sl, r4, lsl #21 │ │ │ │ + adceq pc, pc, r4, asr r2 @ │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #160] @ c0df8 │ │ │ │ + ldr r1, [pc, #160] @ c0e04 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #40] @ 0x28 │ │ │ │ add r0, r1, r0 │ │ │ │ tst r0, #3 │ │ │ │ moveq r1, #-2147483648 @ 0x80000000 │ │ │ │ moveq r2, #0 │ │ │ │ streq r2, [r0, #28] │ │ │ │ @@ -109991,49 +109994,49 @@ │ │ │ │ streq r1, [r0, #44] @ 0x2c │ │ │ │ streq r1, [r0, #32] │ │ │ │ streq r1, [r0, #16] │ │ │ │ streq r2, [r0] │ │ │ │ addeq sp, sp, #40 @ 0x28 │ │ │ │ popeq {fp, pc} │ │ │ │ mov r2, #0 │ │ │ │ - ldr r0, [pc, #100] @ c0dfc │ │ │ │ - ldr ip, [pc, #100] @ c0e00 │ │ │ │ - ldr r3, [pc, #100] @ c0e04 │ │ │ │ + ldr r0, [pc, #100] @ c0e08 │ │ │ │ + ldr ip, [pc, #100] @ c0e0c │ │ │ │ + ldr r3, [pc, #100] @ c0e10 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #96] @ c0e08 │ │ │ │ + ldr r1, [pc, #96] @ c0e14 │ │ │ │ add ip, pc, ip │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r2, #3 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #24 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #60] @ c0e0c │ │ │ │ + ldr r2, [pc, #60] @ c0e18 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r2, [sp, #28] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, sp │ │ │ │ bl 8e6bc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ - adcseq r1, r0, r4, ror #26 │ │ │ │ - addeq r4, ip, ip, ror #2 │ │ │ │ + adcseq r1, r0, r8, asr sp │ │ │ │ addeq r4, ip, r0, ror #2 │ │ │ │ - adceq r1, sl, r4, lsr #19 │ │ │ │ - adceq r1, sl, r4, asr #19 │ │ │ │ - umlaleq pc, pc, r4, r1 @ │ │ │ │ + addeq r4, ip, r4, asr r1 │ │ │ │ + umlaleq r1, sl, r8, r9 │ │ │ │ + strhteq r1, [sl], r8 │ │ │ │ + adceq pc, pc, r8, lsl #3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #216] @ c0ef8 │ │ │ │ + ldr r1, [pc, #216] @ c0f04 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #40] @ 0x28 │ │ │ │ add r0, r1, r0 │ │ │ │ tst r0, #7 │ │ │ │ moveq r1, #0 │ │ │ │ moveq r2, #1 │ │ │ │ streq r2, [r0, #24] │ │ │ │ @@ -110057,68 +110060,68 @@ │ │ │ │ ldmeq r1!, {r0, r2, r3, r4, r5, lr} │ │ │ │ stmiaeq ip!, {r0, r2, r3, r4, r5, lr} │ │ │ │ ldrbeq r0, [r1] │ │ │ │ strbeq r0, [ip] │ │ │ │ addeq sp, sp, #72 @ 0x48 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [pc, #92] @ c0efc │ │ │ │ - ldr r2, [pc, #92] @ c0f00 │ │ │ │ - ldr r1, [pc, #92] @ c0f04 │ │ │ │ + ldr r0, [pc, #92] @ c0f08 │ │ │ │ + ldr r2, [pc, #92] @ c0f0c │ │ │ │ + ldr r1, [pc, #92] @ c0f10 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r3, #3 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #56] @ c0f08 │ │ │ │ + ldr r3, [pc, #56] @ c0f14 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r3, [sp, #28] │ │ │ │ str r0, [sp, #24] │ │ │ │ str r2, [sp] │ │ │ │ mov r0, sp │ │ │ │ bl 8e6bc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ - ldrshteq r1, [r0], ip │ │ │ │ - addeq r4, ip, r4, rrx │ │ │ │ - adceq r1, sl, r4, lsr #17 │ │ │ │ - adceq r1, sl, r4, asr #17 │ │ │ │ - umlaleq pc, pc, r4, r0 @ │ │ │ │ + ldrshteq r1, [r0], r0 │ │ │ │ + addeq r4, ip, r8, asr r0 │ │ │ │ + umlaleq r1, sl, r8, r8 │ │ │ │ + strhteq r1, [sl], r8 │ │ │ │ + adceq pc, pc, r8, lsl #1 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #260] @ c1020 │ │ │ │ + ldr r1, [pc, #260] @ c102c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #40] @ 0x28 │ │ │ │ add r4, r1, r0 │ │ │ │ tst r4, #7 │ │ │ │ - bne c0fac │ │ │ │ + bne c0fb8 │ │ │ │ mov r0, #0 │ │ │ │ - bl 2c43c4 │ │ │ │ + bl 2c43d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c100c │ │ │ │ - ldr r1, [pc, #228] @ c1028 │ │ │ │ + beq c1018 │ │ │ │ + ldr r1, [pc, #228] @ c1034 │ │ │ │ ldm r0, {r2, r3, ip, lr} │ │ │ │ add r1, pc, r1 │ │ │ │ adds r5, r2, #1 │ │ │ │ str r5, [r0] │ │ │ │ adc r5, r3, #0 │ │ │ │ str r5, [r0, #4] │ │ │ │ mov r0, #0 │ │ │ │ ldmib r1, {r6, r7} │ │ │ │ mov r5, #4 │ │ │ │ str r0, [r4] │ │ │ │ str r0, [r4, #16] │ │ │ │ - ldr r8, [pc, #184] @ c102c │ │ │ │ + ldr r8, [pc, #184] @ c1038 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r8, [pc, r8] │ │ │ │ str r2, [r4, #24] │ │ │ │ str r3, [r4, #28] │ │ │ │ str ip, [r4, #32] │ │ │ │ str lr, [r4, #36] @ 0x24 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ @@ -110127,228 +110130,228 @@ │ │ │ │ str r8, [r4, #52] @ 0x34 │ │ │ │ str r6, [r4, #56] @ 0x38 │ │ │ │ str r7, [r4, #60] @ 0x3c │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [pc, #120] @ c1030 │ │ │ │ - ldr r2, [pc, #120] @ c1034 │ │ │ │ - ldr r1, [pc, #120] @ c1038 │ │ │ │ + ldr r0, [pc, #120] @ c103c │ │ │ │ + ldr r2, [pc, #120] @ c1040 │ │ │ │ + ldr r1, [pc, #120] @ c1044 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r3, #3 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #84] @ c103c │ │ │ │ + ldr r3, [pc, #84] @ c1048 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r3, [sp, #28] │ │ │ │ str r0, [sp, #24] │ │ │ │ str r2, [sp] │ │ │ │ mov r0, sp │ │ │ │ bl 8e6bc │ │ │ │ - b c1018 │ │ │ │ - ldr r0, [pc, #16] @ c1024 │ │ │ │ + b c1024 │ │ │ │ + ldr r0, [pc, #16] @ c1030 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8c94c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ - ldrsbteq r1, [r0], r0 │ │ │ │ - umlaleq r0, fp, r0, ip │ │ │ │ - adceq sl, sl, r4, asr #11 │ │ │ │ - umlaleq sl, sl, r4, r5 @ │ │ │ │ - addeq r3, ip, ip, asr #30 │ │ │ │ - adceq r1, sl, ip, lsl #15 │ │ │ │ - adceq r1, sl, ip, lsr #15 │ │ │ │ - adceq lr, pc, ip, ror pc @ │ │ │ │ + adcseq r1, r0, r4, asr #23 │ │ │ │ + adceq r0, fp, r4, lsl #25 │ │ │ │ + strhteq sl, [sl], r8 │ │ │ │ + adceq sl, sl, r8, lsl #11 │ │ │ │ + addeq r3, ip, r0, asr #30 │ │ │ │ + adceq r1, sl, r0, lsl #15 │ │ │ │ + adceq r1, sl, r0, lsr #15 │ │ │ │ + adceq lr, pc, r0, ror pc @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ - ldr r1, [pc, #252] @ c114c │ │ │ │ + ldr r1, [pc, #252] @ c1158 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #40] @ 0x28 │ │ │ │ add r4, r1, r0 │ │ │ │ tst r4, #3 │ │ │ │ - bne c109c │ │ │ │ - ldr r1, [pc, #232] @ c1150 │ │ │ │ + bne c10a8 │ │ │ │ + ldr r1, [pc, #232] @ c115c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ dmb ish │ │ │ │ cmp r2, #3 │ │ │ │ - bne c1104 │ │ │ │ + bne c1110 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r4] │ │ │ │ str r1, [r4, #16] │ │ │ │ str r0, [sp, #8] │ │ │ │ bl 545d0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 301c94 │ │ │ │ + bl 301ca4 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, #0 │ │ │ │ - ldr r0, [pc, #180] @ c115c │ │ │ │ - ldr r2, [pc, #180] @ c1160 │ │ │ │ - ldr r3, [pc, #180] @ c1164 │ │ │ │ + ldr r0, [pc, #180] @ c1168 │ │ │ │ + ldr r2, [pc, #180] @ c116c │ │ │ │ + ldr r3, [pc, #180] @ c1170 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #176] @ c1168 │ │ │ │ + ldr r1, [pc, #176] @ c1174 │ │ │ │ add r2, pc, r2 │ │ │ │ str r5, [sp, #24] │ │ │ │ mov r5, #3 │ │ │ │ str r5, [sp, #12] │ │ │ │ mov r5, #2 │ │ │ │ str r5, [sp, #20] │ │ │ │ add r5, sp, #32 │ │ │ │ str r5, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r5, [pc, #140] @ c116c │ │ │ │ + ldr r5, [pc, #140] @ c1178 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r3, [sp, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ bl 8e6bc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #68] @ c1154 │ │ │ │ - ldr r3, [pc, #68] @ c1158 │ │ │ │ + ldr r0, [pc, #68] @ c1160 │ │ │ │ + ldr r3, [pc, #68] @ c1164 │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #32] │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r0, [sp] │ │ │ │ add r0, r1, #8 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ mov r0, r5 │ │ │ │ - b c1078 │ │ │ │ + b c1084 │ │ │ │ bl 8e864 │ │ │ │ bl 8e864 │ │ │ │ - adcseq r1, r0, r0, ror sp │ │ │ │ - adcseq r1, r0, r8, lsr r8 │ │ │ │ - adceq r1, sl, r4, asr #27 │ │ │ │ - adceq r1, sl, r8, lsl r3 │ │ │ │ - addeq r3, ip, ip, asr lr │ │ │ │ + adcseq r1, r0, r4, ror #26 │ │ │ │ + adcseq r1, r0, ip, lsr #16 │ │ │ │ + strhteq r1, [sl], r8 │ │ │ │ + adceq r1, sl, ip, lsl #6 │ │ │ │ addeq r3, ip, r0, asr lr │ │ │ │ - umlaleq r1, sl, r4, r6 │ │ │ │ - strhteq r1, [sl], r4 │ │ │ │ - adceq lr, pc, r4, lsl #29 │ │ │ │ + addeq r3, ip, r4, asr #28 │ │ │ │ + adceq r1, sl, r8, lsl #13 │ │ │ │ + adceq r1, sl, r8, lsr #13 │ │ │ │ + adceq lr, pc, r8, ror lr @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #180] @ c1238 │ │ │ │ + ldr r0, [pc, #180] @ c1244 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add r5, r0, r4 │ │ │ │ tst r5, #3 │ │ │ │ - bne c11c8 │ │ │ │ + bne c11d4 │ │ │ │ bl 53d18 │ │ │ │ bl 54c48 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ str r0, [r5, #16] │ │ │ │ str r0, [r5, #20] │ │ │ │ mov r0, r4 │ │ │ │ str r4, [sp] │ │ │ │ bl 545d0 │ │ │ │ mov r0, sp │ │ │ │ - bl 305410 │ │ │ │ + bl 305420 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, #0 │ │ │ │ - ldr r0, [pc, #104] @ c123c │ │ │ │ - ldr r2, [pc, #104] @ c1240 │ │ │ │ - ldr r3, [pc, #104] @ c1244 │ │ │ │ + ldr r0, [pc, #104] @ c1248 │ │ │ │ + ldr r2, [pc, #104] @ c124c │ │ │ │ + ldr r3, [pc, #104] @ c1250 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #100] @ c1248 │ │ │ │ + ldr r1, [pc, #100] @ c1254 │ │ │ │ add r2, pc, r2 │ │ │ │ str r5, [sp, #16] │ │ │ │ mov r5, #3 │ │ │ │ str r5, [sp, #4] │ │ │ │ mov r5, #2 │ │ │ │ str r5, [sp, #12] │ │ │ │ add r5, sp, #24 │ │ │ │ str r5, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r5, [pc, #64] @ c124c │ │ │ │ + ldr r5, [pc, #64] @ c1258 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r5, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, sp │ │ │ │ bl 8e6bc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ bl 8e864 │ │ │ │ - umlalseq r1, r0, ip, ip │ │ │ │ - addeq r3, ip, r0, lsr sp │ │ │ │ + umlalseq r1, r0, r0, ip │ │ │ │ addeq r3, ip, r4, lsr #26 │ │ │ │ - adceq r1, sl, r8, ror #10 │ │ │ │ - adceq r1, sl, r8, lsl #11 │ │ │ │ - adceq lr, pc, r8, asr sp @ │ │ │ │ + addeq r3, ip, r8, lsl sp │ │ │ │ + adceq r1, sl, ip, asr r5 │ │ │ │ + adceq r1, sl, ip, ror r5 │ │ │ │ + adceq lr, pc, ip, asr #26 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ - ldr r1, [pc, #564] @ c1494 │ │ │ │ + ldr r1, [pc, #564] @ c14a0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #40] @ 0x28 │ │ │ │ add r7, r1, r0 │ │ │ │ tst r7, #7 │ │ │ │ - bne c134c │ │ │ │ - ldr r0, [pc, #544] @ c1498 │ │ │ │ + bne c1358 │ │ │ │ + ldr r0, [pc, #544] @ c14a4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne c13ac │ │ │ │ - ldr r0, [pc, #536] @ c14a8 │ │ │ │ + bne c13b8 │ │ │ │ + ldr r0, [pc, #536] @ c14b4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - ldr r1, [pc, #528] @ c14ac │ │ │ │ + ldr r1, [pc, #528] @ c14b8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 64a7a0 │ │ │ │ + bl 64a7b0 │ │ │ │ mov r8, r0 │ │ │ │ - ldr r0, [pc, #516] @ c14b0 │ │ │ │ + ldr r0, [pc, #516] @ c14bc │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ dmb ish │ │ │ │ cmp r1, #3 │ │ │ │ - bne c13e8 │ │ │ │ - ldr r0, [pc, #504] @ c14bc │ │ │ │ + bne c13f4 │ │ │ │ + ldr r0, [pc, #504] @ c14c8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - ldr r1, [pc, #496] @ c14c0 │ │ │ │ + ldr r1, [pc, #496] @ c14cc │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 64a7a0 │ │ │ │ + bl 64a7b0 │ │ │ │ mov r9, r0 │ │ │ │ - ldr r0, [pc, #484] @ c14c4 │ │ │ │ + ldr r0, [pc, #484] @ c14d0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne c1420 │ │ │ │ - ldr r0, [pc, #476] @ c14d4 │ │ │ │ + bne c142c │ │ │ │ + ldr r0, [pc, #476] @ c14e0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - ldr r1, [pc, #468] @ c14d8 │ │ │ │ + ldr r1, [pc, #468] @ c14e4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 64a7a0 │ │ │ │ + bl 64a7b0 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r7, #60 @ 0x3c │ │ │ │ mov r5, #0 │ │ │ │ mov r4, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ str r5, [r7, #48] @ 0x30 │ │ │ │ @@ -110359,142 +110362,142 @@ │ │ │ │ bl 54b28 │ │ │ │ add r0, r7, #108 @ 0x6c │ │ │ │ str r6, [r7, #124] @ 0x7c │ │ │ │ stm r0, {r4, r5, r8, r9} │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [pc, #388] @ c14dc │ │ │ │ - ldr r2, [pc, #388] @ c14e0 │ │ │ │ - ldr r1, [pc, #388] @ c14e4 │ │ │ │ + ldr r0, [pc, #388] @ c14e8 │ │ │ │ + ldr r2, [pc, #388] @ c14ec │ │ │ │ + ldr r1, [pc, #388] @ c14f0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r3, #3 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r3, sp, #32 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #352] @ c14e8 │ │ │ │ + ldr r3, [pc, #352] @ c14f4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r2, [sp, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ bl 8e6bc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - ldr r0, [pc, #232] @ c149c │ │ │ │ + ldr r0, [pc, #232] @ c14a8 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #228] @ c14a0 │ │ │ │ - ldr r1, [pc, #228] @ c14a4 │ │ │ │ + ldr r3, [pc, #228] @ c14ac │ │ │ │ + ldr r1, [pc, #228] @ c14b0 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #32] │ │ │ │ add r2, sp, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r2, sp, #8 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b c1288 │ │ │ │ - ldr r1, [pc, #196] @ c14b4 │ │ │ │ + b c1294 │ │ │ │ + ldr r1, [pc, #196] @ c14c0 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #192] @ c14b8 │ │ │ │ + ldr r3, [pc, #192] @ c14c4 │ │ │ │ add r1, pc, r1 │ │ │ │ strb r2, [sp, #32] │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r0, r0, #12 │ │ │ │ add r2, sp, #8 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b c12bc │ │ │ │ - ldr r0, [pc, #160] @ c14c8 │ │ │ │ + b c12c8 │ │ │ │ + ldr r0, [pc, #160] @ c14d4 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #156] @ c14cc │ │ │ │ - ldr r1, [pc, #156] @ c14d0 │ │ │ │ + ldr r3, [pc, #156] @ c14d8 │ │ │ │ + ldr r1, [pc, #156] @ c14dc │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #32] │ │ │ │ add r2, sp, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r2, sp, #8 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b c12f0 │ │ │ │ + b c12fc │ │ │ │ mov r0, r9 │ │ │ │ bl 554dc │ │ │ │ - b c1468 │ │ │ │ + b c1474 │ │ │ │ mov r0, r8 │ │ │ │ bl 554dc │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ - bl b943c │ │ │ │ + bl b9448 │ │ │ │ bl 8e864 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ - bl b943c │ │ │ │ + bl b9448 │ │ │ │ bl 8e864 │ │ │ │ bl 8e864 │ │ │ │ - adcseq r1, r0, ip, lsl r9 │ │ │ │ - adcseq r1, r0, r0, asr #19 │ │ │ │ - adcseq r1, r0, r8, ror r8 │ │ │ │ - strhteq r1, [sl], ip │ │ │ │ - adceq r1, sl, r8, lsr #19 │ │ │ │ - adcseq r1, r0, r8, ror r9 │ │ │ │ - adceq r7, sl, r8, ror #28 │ │ │ │ - ldrshteq r1, [r0], r4 │ │ │ │ - adceq r1, sl, r4, ror #19 │ │ │ │ - adceq r0, sl, r0, lsl #29 │ │ │ │ - ldrhteq r1, [r0], r0 │ │ │ │ - adceq r1, fp, r4, lsr #18 │ │ │ │ - adcseq r1, r0, r0, ror r7 │ │ │ │ - adcseq r1, r0, ip, lsl r6 │ │ │ │ - adceq r1, sl, r0, lsr #32 │ │ │ │ - adceq r1, sl, r4, ror #18 │ │ │ │ - umlalseq r1, r0, r4, r7 │ │ │ │ - adceq r7, sl, r0, lsl #29 │ │ │ │ - addeq r3, ip, ip, lsr #23 │ │ │ │ - adceq r1, sl, ip, ror #7 │ │ │ │ - adceq r1, sl, ip, lsl #8 │ │ │ │ - ldrdeq lr, [pc], ip @ │ │ │ │ + adcseq r1, r0, r0, lsl r9 │ │ │ │ + ldrhteq r1, [r0], r4 │ │ │ │ + adcseq r1, r0, ip, ror #16 │ │ │ │ + strhteq r1, [sl], r0 │ │ │ │ + umlaleq r1, sl, ip, r9 │ │ │ │ + adcseq r1, r0, ip, ror #18 │ │ │ │ + adceq r7, sl, ip, asr lr │ │ │ │ + adcseq r1, r0, r8, ror #11 │ │ │ │ + ldrdeq r1, [sl], r8 @ │ │ │ │ + adceq r0, sl, r4, ror lr │ │ │ │ + adcseq r1, r0, r4, lsr #13 │ │ │ │ + adceq r1, fp, r8, lsl r9 │ │ │ │ + adcseq r1, r0, r4, ror #14 │ │ │ │ + adcseq r1, r0, r0, lsl r6 │ │ │ │ + adceq r1, sl, r4, lsl r0 │ │ │ │ + adceq r1, sl, r8, asr r9 │ │ │ │ + adcseq r1, r0, r8, lsl #15 │ │ │ │ + adceq r7, sl, r4, ror lr │ │ │ │ + addeq r3, ip, r0, lsr #23 │ │ │ │ + adceq r1, sl, r0, ror #7 │ │ │ │ + adceq r1, sl, r0, lsl #8 │ │ │ │ + ldrdeq lr, [pc], r0 @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #260] @ c1600 │ │ │ │ + ldr r1, [pc, #260] @ c160c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #40] @ 0x28 │ │ │ │ add r4, r1, r0 │ │ │ │ tst r4, #7 │ │ │ │ - bne c158c │ │ │ │ + bne c1598 │ │ │ │ mov r0, #0 │ │ │ │ - bl 2c43c4 │ │ │ │ + bl 2c43d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c15ec │ │ │ │ - ldr r1, [pc, #228] @ c1608 │ │ │ │ + beq c15f8 │ │ │ │ + ldr r1, [pc, #228] @ c1614 │ │ │ │ ldm r0, {r2, r3, ip, lr} │ │ │ │ add r1, pc, r1 │ │ │ │ adds r5, r2, #1 │ │ │ │ str r5, [r0] │ │ │ │ adc r5, r3, #0 │ │ │ │ str r5, [r0, #4] │ │ │ │ mov r0, #0 │ │ │ │ ldmib r1, {r6, r7} │ │ │ │ mov r5, #4 │ │ │ │ str r0, [r4] │ │ │ │ str r0, [r4, #16] │ │ │ │ - ldr r8, [pc, #184] @ c160c │ │ │ │ + ldr r8, [pc, #184] @ c1618 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r8, [pc, r8] │ │ │ │ str r2, [r4, #24] │ │ │ │ str r3, [r4, #28] │ │ │ │ str ip, [r4, #32] │ │ │ │ str lr, [r4, #36] @ 0x24 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ @@ -110503,83 +110506,83 @@ │ │ │ │ str r8, [r4, #52] @ 0x34 │ │ │ │ str r6, [r4, #56] @ 0x38 │ │ │ │ str r7, [r4, #60] @ 0x3c │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [pc, #120] @ c1610 │ │ │ │ - ldr r2, [pc, #120] @ c1614 │ │ │ │ - ldr r1, [pc, #120] @ c1618 │ │ │ │ + ldr r0, [pc, #120] @ c161c │ │ │ │ + ldr r2, [pc, #120] @ c1620 │ │ │ │ + ldr r1, [pc, #120] @ c1624 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r3, #3 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #84] @ c161c │ │ │ │ + ldr r3, [pc, #84] @ c1628 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r3, [sp, #28] │ │ │ │ str r0, [sp, #24] │ │ │ │ str r2, [sp] │ │ │ │ mov r0, sp │ │ │ │ bl 8e6bc │ │ │ │ - b c15f8 │ │ │ │ - ldr r0, [pc, #16] @ c1604 │ │ │ │ + b c1604 │ │ │ │ + ldr r0, [pc, #16] @ c1610 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8c94c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ - adcseq r1, r0, r0, lsl #22 │ │ │ │ - strhteq r0, [fp], r0 │ │ │ │ - adceq r9, sl, r4, ror #31 │ │ │ │ - strhteq r9, [sl], r4 │ │ │ │ - addeq r3, ip, ip, ror #18 │ │ │ │ - adceq r1, sl, ip, lsr #3 │ │ │ │ - adceq r1, sl, ip, asr #3 │ │ │ │ - umlaleq lr, pc, ip, r9 @ │ │ │ │ + ldrshteq r1, [r0], r4 │ │ │ │ + adceq r0, fp, r4, lsr #13 │ │ │ │ + ldrdeq r9, [sl], r8 @ │ │ │ │ + adceq r9, sl, r8, lsr #31 │ │ │ │ + addeq r3, ip, r0, ror #18 │ │ │ │ + adceq r1, sl, r0, lsr #3 │ │ │ │ + adceq r1, sl, r0, asr #3 │ │ │ │ + umlaleq lr, pc, r0, r9 @ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #552] @ c185c │ │ │ │ + ldr r0, [pc, #552] @ c1868 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add r5, r0, r6 │ │ │ │ tst r5, #3 │ │ │ │ - bne c1700 │ │ │ │ - ldr r0, [pc, #532] @ c1860 │ │ │ │ + bne c170c │ │ │ │ + ldr r0, [pc, #532] @ c186c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne c1768 │ │ │ │ - ldr r0, [pc, #524] @ c1870 │ │ │ │ + bne c1774 │ │ │ │ + ldr r0, [pc, #524] @ c187c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne c17a4 │ │ │ │ - ldr r0, [pc, #516] @ c1880 │ │ │ │ + bne c17b0 │ │ │ │ + ldr r0, [pc, #516] @ c188c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne c17e0 │ │ │ │ - ldr r0, [pc, #508] @ c1890 │ │ │ │ + bne c17ec │ │ │ │ + ldr r0, [pc, #508] @ c189c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ dmb ish │ │ │ │ cmp r1, #3 │ │ │ │ - bne c181c │ │ │ │ + bne c1828 │ │ │ │ bl 54954 │ │ │ │ bl 530b4 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ @@ -110592,134 +110595,134 @@ │ │ │ │ stmia r5!, {r1, r2, r3} │ │ │ │ ldm r0, {r1, r2, r3, r4} │ │ │ │ mov r0, r6 │ │ │ │ stm r5, {r1, r2, r3, r4} │ │ │ │ str r6, [sp, #8] │ │ │ │ bl 545d0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 30225c │ │ │ │ + bl 30226c │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, #0 │ │ │ │ - ldr r0, [pc, #400] @ c189c │ │ │ │ - ldr r2, [pc, #400] @ c18a0 │ │ │ │ - ldr r3, [pc, #400] @ c18a4 │ │ │ │ + ldr r0, [pc, #400] @ c18a8 │ │ │ │ + ldr r2, [pc, #400] @ c18ac │ │ │ │ + ldr r3, [pc, #400] @ c18b0 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #396] @ c18a8 │ │ │ │ + ldr r1, [pc, #396] @ c18b4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r5, [sp, #24] │ │ │ │ mov r5, #3 │ │ │ │ str r5, [sp, #12] │ │ │ │ mov r5, #2 │ │ │ │ str r5, [sp, #20] │ │ │ │ add r5, sp, #32 │ │ │ │ str r5, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r5, [pc, #360] @ c18ac │ │ │ │ + ldr r5, [pc, #360] @ c18b8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r3, [sp, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ bl 8e6bc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - ldr r0, [pc, #244] @ c1864 │ │ │ │ + ldr r0, [pc, #244] @ c1870 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #240] @ c1868 │ │ │ │ - ldr r1, [pc, #240] @ c186c │ │ │ │ + ldr r3, [pc, #240] @ c1874 │ │ │ │ + ldr r1, [pc, #240] @ c1878 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #32] │ │ │ │ add r2, sp, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r2, sp, #8 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b c165c │ │ │ │ - ldr r0, [pc, #200] @ c1874 │ │ │ │ + b c1668 │ │ │ │ + ldr r0, [pc, #200] @ c1880 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #196] @ c1878 │ │ │ │ - ldr r1, [pc, #196] @ c187c │ │ │ │ + ldr r3, [pc, #196] @ c1884 │ │ │ │ + ldr r1, [pc, #196] @ c1888 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #32] │ │ │ │ add r2, sp, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r2, sp, #8 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b c1674 │ │ │ │ - ldr r0, [pc, #156] @ c1884 │ │ │ │ + b c1680 │ │ │ │ + ldr r0, [pc, #156] @ c1890 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #152] @ c1888 │ │ │ │ - ldr r1, [pc, #152] @ c188c │ │ │ │ + ldr r3, [pc, #152] @ c1894 │ │ │ │ + ldr r1, [pc, #152] @ c1898 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #32] │ │ │ │ add r2, sp, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r2, sp, #8 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b c168c │ │ │ │ - ldr r1, [pc, #112] @ c1894 │ │ │ │ + b c1698 │ │ │ │ + ldr r1, [pc, #112] @ c18a0 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #108] @ c1898 │ │ │ │ + ldr r3, [pc, #108] @ c18a4 │ │ │ │ add r1, pc, r1 │ │ │ │ strb r2, [sp, #32] │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r0, r0, #8 │ │ │ │ add r2, sp, #8 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b c16a4 │ │ │ │ + b c16b0 │ │ │ │ bl 8e864 │ │ │ │ bl 8e864 │ │ │ │ - adcseq r1, r0, ip, lsl r8 │ │ │ │ - adcseq r1, r0, r0, lsr r6 │ │ │ │ - adcseq r1, r0, r0, lsl #10 │ │ │ │ - adceq r0, sl, r8, lsr ip │ │ │ │ - adceq r1, sl, r4, ror r7 │ │ │ │ - adcseq r1, r0, ip, lsr r7 │ │ │ │ - adcseq r1, r0, r8, ror #11 │ │ │ │ - adceq r0, sl, ip, lsl #22 │ │ │ │ - adceq r1, sl, r8, asr r7 │ │ │ │ - adcseq r1, r0, r8, lsr #14 │ │ │ │ - ldrhteq r1, [r0], r0 │ │ │ │ - adceq r0, sl, ip, asr #24 │ │ │ │ - adceq r1, sl, ip, lsr #14 │ │ │ │ - adcseq r1, r0, ip, lsl #4 │ │ │ │ - strhteq r1, [sl], r0 │ │ │ │ - adceq r0, sl, r4, lsl #24 │ │ │ │ - strdeq r3, [ip], r8 │ │ │ │ + adcseq r1, r0, r0, lsl r8 │ │ │ │ + adcseq r1, r0, r4, lsr #12 │ │ │ │ + ldrshteq r1, [r0], r4 │ │ │ │ + adceq r0, sl, ip, lsr #24 │ │ │ │ + adceq r1, sl, r8, ror #14 │ │ │ │ + adcseq r1, r0, r0, lsr r7 │ │ │ │ + ldrsbteq r1, [r0], ip │ │ │ │ + adceq r0, sl, r0, lsl #22 │ │ │ │ + adceq r1, sl, ip, asr #14 │ │ │ │ + adcseq r1, r0, ip, lsl r7 │ │ │ │ + adcseq r1, r0, r4, lsr #11 │ │ │ │ + adceq r0, sl, r0, asr #24 │ │ │ │ + adceq r1, sl, r0, lsr #14 │ │ │ │ + adcseq r1, r0, r0, lsl #4 │ │ │ │ + adceq r1, sl, r4, lsr #13 │ │ │ │ + strdeq r0, [sl], r8 @ │ │ │ │ addeq r3, ip, ip, ror #15 │ │ │ │ - adceq r1, sl, r0, lsr r0 │ │ │ │ - adceq r1, sl, r0, asr r0 │ │ │ │ - adceq lr, pc, r0, lsr #16 │ │ │ │ + addeq r3, ip, r0, ror #15 │ │ │ │ + adceq r1, sl, r4, lsr #32 │ │ │ │ + adceq r1, sl, r4, asr #32 │ │ │ │ + adceq lr, pc, r4, lsl r8 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #228] @ c19a8 │ │ │ │ + ldr r0, [pc, #228] @ c19b4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add r5, r0, r4 │ │ │ │ tst r5, #3 │ │ │ │ - bne c1938 │ │ │ │ + bne c1944 │ │ │ │ bl 54ec4 │ │ │ │ bl 530b4 │ │ │ │ bl 54954 │ │ │ │ bl 53d18 │ │ │ │ bl 54000 │ │ │ │ bl 54954 │ │ │ │ bl 539f0 │ │ │ │ @@ -110734,61 +110737,61 @@ │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ str r0, [r5, #40] @ 0x28 │ │ │ │ str r0, [r5, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ str r4, [sp] │ │ │ │ bl 545d0 │ │ │ │ mov r0, sp │ │ │ │ - bl 304154 │ │ │ │ + bl 304164 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, #0 │ │ │ │ - ldr r0, [pc, #104] @ c19ac │ │ │ │ - ldr r2, [pc, #104] @ c19b0 │ │ │ │ - ldr r3, [pc, #104] @ c19b4 │ │ │ │ + ldr r0, [pc, #104] @ c19b8 │ │ │ │ + ldr r2, [pc, #104] @ c19bc │ │ │ │ + ldr r3, [pc, #104] @ c19c0 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #100] @ c19b8 │ │ │ │ + ldr r1, [pc, #100] @ c19c4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r5, [sp, #16] │ │ │ │ mov r5, #3 │ │ │ │ str r5, [sp, #4] │ │ │ │ mov r5, #2 │ │ │ │ str r5, [sp, #12] │ │ │ │ add r5, sp, #24 │ │ │ │ str r5, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r5, [pc, #64] @ c19bc │ │ │ │ + ldr r5, [pc, #64] @ c19c8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r5, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, sp │ │ │ │ bl 8e6bc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ bl 8e864 │ │ │ │ - ldrhteq r1, [r0], ip │ │ │ │ - addeq r3, ip, r0, asr #11 │ │ │ │ + ldrhteq r1, [r0], r0 │ │ │ │ @ instruction: 0x008c35b4 │ │ │ │ - strdeq r0, [sl], r8 @ │ │ │ │ - adceq r0, sl, r8, lsl lr │ │ │ │ - adceq lr, pc, r8, ror #11 │ │ │ │ + addeq r3, ip, r8, lsr #11 │ │ │ │ + adceq r0, sl, ip, ror #27 │ │ │ │ + adceq r0, sl, ip, lsl #28 │ │ │ │ + ldrdeq lr, [pc], ip @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #272 @ 0x110 │ │ │ │ - ldr r1, [pc, #268] @ c1adc │ │ │ │ + ldr r1, [pc, #268] @ c1ae8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #40] @ 0x28 │ │ │ │ add r5, r1, r0 │ │ │ │ tst r5, #7 │ │ │ │ - bne c1a6c │ │ │ │ + bne c1a78 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ - bl 4b5530 │ │ │ │ + bl 4b5540 │ │ │ │ add r4, sp, #16 │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ mov r2, #124 @ 0x7c │ │ │ │ mov r0, r4 │ │ │ │ bl 53d54 │ │ │ │ mov r0, #1 │ │ │ │ mov r6, #0 │ │ │ │ @@ -110815,110 +110818,110 @@ │ │ │ │ strb r6, [r5, #556] @ 0x22c │ │ │ │ str r6, [r5, #312] @ 0x138 │ │ │ │ str r7, [r5, #316] @ 0x13c │ │ │ │ strd r6, [r5, #196] @ 0xc4 │ │ │ │ add sp, sp, #272 @ 0x110 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [pc, #104] @ c1ae0 │ │ │ │ - ldr r2, [pc, #104] @ c1ae4 │ │ │ │ - ldr r1, [pc, #104] @ c1ae8 │ │ │ │ + ldr r0, [pc, #104] @ c1aec │ │ │ │ + ldr r2, [pc, #104] @ c1af0 │ │ │ │ + ldr r1, [pc, #104] @ c1af4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ mov r3, #3 │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ mov r3, sp │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #68] @ c1aec │ │ │ │ + ldr r3, [pc, #68] @ c1af8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ str r0, [sp, #8] │ │ │ │ stm sp, {r0, r3} │ │ │ │ str r2, [sp, #144] @ 0x90 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 8e6bc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ - bl b943c │ │ │ │ + bl b9448 │ │ │ │ bl 8e864 │ │ │ │ bl 8e864 │ │ │ │ - ldrhteq r1, [r0], ip │ │ │ │ - addeq r3, ip, ip, lsl #9 │ │ │ │ - adceq r0, sl, ip, asr #25 │ │ │ │ - adceq r0, sl, ip, ror #25 │ │ │ │ - strhteq lr, [pc], ip │ │ │ │ + ldrhteq r1, [r0], r0 │ │ │ │ + addeq r3, ip, r0, lsl #9 │ │ │ │ + adceq r0, sl, r0, asr #25 │ │ │ │ + adceq r0, sl, r0, ror #25 │ │ │ │ + strhteq lr, [pc], r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #176] @ c1bb4 │ │ │ │ + ldr r0, [pc, #176] @ c1bc0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add r5, r0, r4 │ │ │ │ tst r5, #3 │ │ │ │ - bne c1b44 │ │ │ │ + bne c1b50 │ │ │ │ bl 54000 │ │ │ │ mov r0, #0 │ │ │ │ str r4, [sp] │ │ │ │ str r0, [r5, #16] │ │ │ │ str r0, [r5, #20] │ │ │ │ str r0, [r5] │ │ │ │ mov r0, r4 │ │ │ │ bl 545d0 │ │ │ │ mov r0, sp │ │ │ │ - bl 305c48 │ │ │ │ + bl 305c58 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, #0 │ │ │ │ - ldr r0, [pc, #104] @ c1bb8 │ │ │ │ - ldr r2, [pc, #104] @ c1bbc │ │ │ │ - ldr r3, [pc, #104] @ c1bc0 │ │ │ │ + ldr r0, [pc, #104] @ c1bc4 │ │ │ │ + ldr r2, [pc, #104] @ c1bc8 │ │ │ │ + ldr r3, [pc, #104] @ c1bcc │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #100] @ c1bc4 │ │ │ │ + ldr r1, [pc, #100] @ c1bd0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r5, [sp, #16] │ │ │ │ mov r5, #3 │ │ │ │ str r5, [sp, #4] │ │ │ │ mov r5, #2 │ │ │ │ str r5, [sp, #12] │ │ │ │ add r5, sp, #24 │ │ │ │ str r5, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r5, [pc, #64] @ c1bc8 │ │ │ │ + ldr r5, [pc, #64] @ c1bd4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r5, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, sp │ │ │ │ bl 8e6bc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ bl 8e864 │ │ │ │ - adcseq r1, r0, ip, lsr #7 │ │ │ │ - @ instruction: 0x008c33b4 │ │ │ │ + adcseq r1, r0, r0, lsr #7 │ │ │ │ addeq r3, ip, r8, lsr #7 │ │ │ │ - adceq r0, sl, ip, ror #23 │ │ │ │ - adceq r0, sl, ip, lsl #24 │ │ │ │ - ldrdeq lr, [pc], ip @ │ │ │ │ + umulleq r3, ip, ip, r3 │ │ │ │ + adceq r0, sl, r0, ror #23 │ │ │ │ + adceq r0, sl, r0, lsl #24 │ │ │ │ + ldrdeq lr, [pc], r0 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ - ldr r5, [pc, #612] @ c1e40 │ │ │ │ + ldr r5, [pc, #612] @ c1e4c │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ add r6, r0, r4 │ │ │ │ tst r6, #3 │ │ │ │ - bne c1d1c │ │ │ │ + bne c1d28 │ │ │ │ bl 539f0 │ │ │ │ bl 54954 │ │ │ │ bl 5415c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ str r0, [r6, #16] │ │ │ │ str r0, [r6, #20] │ │ │ │ @@ -110930,50 +110933,50 @@ │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ bl 539f0 │ │ │ │ add r4, r6, r4 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, r7]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq c1d84 │ │ │ │ + beq c1d90 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #8] │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq c1d90 │ │ │ │ + beq c1d9c │ │ │ │ bl 54954 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c1dbc │ │ │ │ + beq c1dc8 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #16] │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq c1dc8 │ │ │ │ + beq c1dd4 │ │ │ │ bl 5415c │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c1df4 │ │ │ │ + beq c1e00 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ addne sp, sp, #72 @ 0x48 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #440] @ c1e7c │ │ │ │ + ldr r1, [pc, #440] @ c1e88 │ │ │ │ add r3, sp, #20 │ │ │ │ - ldr r0, [pc, #436] @ c1e80 │ │ │ │ - ldr r2, [pc, #436] @ c1e84 │ │ │ │ + ldr r0, [pc, #436] @ c1e8c │ │ │ │ + ldr r2, [pc, #436] @ c1e90 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #28] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #32] │ │ │ │ @@ -110985,207 +110988,207 @@ │ │ │ │ mov r6, #2 │ │ │ │ add r3, sp, #24 │ │ │ │ str r6, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #12] │ │ │ │ str r7, [r0, #16] │ │ │ │ bl 8e6bc │ │ │ │ - b c1d80 │ │ │ │ + b c1d8c │ │ │ │ mov r6, #0 │ │ │ │ - ldr r0, [pc, #284] @ c1e44 │ │ │ │ - ldr r2, [pc, #284] @ c1e48 │ │ │ │ - ldr r3, [pc, #284] @ c1e4c │ │ │ │ + ldr r0, [pc, #284] @ c1e50 │ │ │ │ + ldr r2, [pc, #284] @ c1e54 │ │ │ │ + ldr r3, [pc, #284] @ c1e58 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #280] @ c1e50 │ │ │ │ + ldr r1, [pc, #280] @ c1e5c │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ mov r6, #3 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ mov r6, #2 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ add r6, sp, #24 │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r6, [pc, #244] @ c1e54 │ │ │ │ + ldr r6, [pc, #244] @ c1e60 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r6, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 8e6bc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 539f0 │ │ │ │ - bl 647da0 │ │ │ │ - b c1dfc │ │ │ │ - ldr r1, [pc, #204] @ c1e64 │ │ │ │ + bl 647db0 │ │ │ │ + b c1e08 │ │ │ │ + ldr r1, [pc, #204] @ c1e70 │ │ │ │ add r3, sp, #4 │ │ │ │ - ldr r0, [pc, #200] @ c1e68 │ │ │ │ - ldr r2, [pc, #200] @ c1e6c │ │ │ │ + ldr r0, [pc, #200] @ c1e74 │ │ │ │ + ldr r2, [pc, #200] @ c1e78 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #28] │ │ │ │ add r2, sp, #8 │ │ │ │ - b c1ce4 │ │ │ │ + b c1cf0 │ │ │ │ bl 54954 │ │ │ │ - bl 647da0 │ │ │ │ - b c1dfc │ │ │ │ - ldr r1, [pc, #160] @ c1e70 │ │ │ │ + bl 647db0 │ │ │ │ + b c1e08 │ │ │ │ + ldr r1, [pc, #160] @ c1e7c │ │ │ │ add r3, sp, #12 │ │ │ │ - ldr r0, [pc, #156] @ c1e74 │ │ │ │ - ldr r2, [pc, #156] @ c1e78 │ │ │ │ + ldr r0, [pc, #156] @ c1e80 │ │ │ │ + ldr r2, [pc, #156] @ c1e84 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #28] │ │ │ │ add r2, sp, #16 │ │ │ │ - b c1ce4 │ │ │ │ + b c1cf0 │ │ │ │ bl 5415c │ │ │ │ - bl 647da0 │ │ │ │ - ldr r3, [pc, #84] @ c1e58 │ │ │ │ + bl 647db0 │ │ │ │ + ldr r3, [pc, #84] @ c1e64 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #80] @ c1e5c │ │ │ │ - ldr r7, [pc, #80] @ c1e60 │ │ │ │ + ldr r1, [pc, #80] @ c1e68 │ │ │ │ + ldr r7, [pc, #80] @ c1e6c │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r7, pc, r7 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ str r0, [sp, #24] │ │ │ │ - b c1cf4 │ │ │ │ + b c1d00 │ │ │ │ bl 8e864 │ │ │ │ bl 8e864 │ │ │ │ - adcseq r0, r0, r4, lsr sp │ │ │ │ - ldrdeq r3, [ip], ip │ │ │ │ + adcseq r0, r0, r8, lsr #26 │ │ │ │ ldrdeq r3, [ip], r0 │ │ │ │ - adceq r0, sl, r4, lsl sl │ │ │ │ - adceq r0, sl, r4, lsr sl │ │ │ │ - adceq lr, pc, r4, lsl #4 │ │ │ │ - andseq r0, sp, r0, asr #14 │ │ │ │ - adceq r0, sl, r0, ror #23 │ │ │ │ - ldrdeq r0, [sl], r8 @ │ │ │ │ - adceq r1, sl, r8, lsr #1 │ │ │ │ - adceq r1, sl, r4, ror r0 │ │ │ │ - umlaleq sp, pc, r0, r9 @ │ │ │ │ - adceq r1, sl, r0, ror r0 │ │ │ │ - adceq r1, sl, ip, asr #32 │ │ │ │ - adceq sp, pc, r8, asr r9 @ │ │ │ │ - adceq r1, sl, ip, ror r1 │ │ │ │ - adceq r1, sl, r8, ror #2 │ │ │ │ - adceq sp, pc, r4, ror #20 │ │ │ │ + addeq r3, ip, r4, asr #3 │ │ │ │ + adceq r0, sl, r8, lsl #20 │ │ │ │ + adceq r0, sl, r8, lsr #20 │ │ │ │ + strdeq lr, [pc], r8 @ │ │ │ │ + andseq r0, sp, r4, asr #14 │ │ │ │ + ldrdeq r0, [sl], r4 @ │ │ │ │ + adceq r0, sl, ip, asr #23 │ │ │ │ + umlaleq r1, sl, ip, r0 │ │ │ │ + adceq r1, sl, r8, rrx │ │ │ │ + adceq sp, pc, r4, lsl #19 │ │ │ │ + adceq r1, sl, r4, rrx │ │ │ │ + adceq r1, sl, r0, asr #32 │ │ │ │ + adceq sp, pc, ip, asr #18 │ │ │ │ + adceq r1, sl, r0, ror r1 │ │ │ │ + adceq r1, sl, ip, asr r1 │ │ │ │ + adceq sp, pc, r8, asr sl @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #576] @ c20d8 │ │ │ │ + ldr r1, [pc, #576] @ c20e4 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 971ac8 │ │ │ │ + bl 971ad8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne c1f68 │ │ │ │ + bne c1f74 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 530cc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bne c1fac │ │ │ │ + bne c1fb8 │ │ │ │ bl 5354c │ │ │ │ - ldr r3, [pc, #556] @ c2104 │ │ │ │ + ldr r3, [pc, #556] @ c2110 │ │ │ │ mov r7, #0 │ │ │ │ - ldr r1, [pc, #552] @ c2108 │ │ │ │ + ldr r1, [pc, #552] @ c2114 │ │ │ │ mov r9, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #204 @ 0xcc │ │ │ │ add r1, pc, r1 │ │ │ │ str r9, [sp] │ │ │ │ stmib sp, {r1, r7} │ │ │ │ mov r1, r5 │ │ │ │ bl 54054 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c1f4c │ │ │ │ - ldr r4, [pc, #520] @ c2114 │ │ │ │ + beq c1f58 │ │ │ │ + ldr r4, [pc, #520] @ c2120 │ │ │ │ mov r1, #20 │ │ │ │ mov r6, r0 │ │ │ │ add r4, pc, r4 │ │ │ │ str r0, [r4, #32] │ │ │ │ bl 54f60 │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ str r9, [r4, #44] @ 0x2c │ │ │ │ strb r7, [r5] │ │ │ │ - beq c1f40 │ │ │ │ + beq c1f4c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #440] @ c210c │ │ │ │ - ldr r2, [pc, #440] @ c2110 │ │ │ │ + ldr r0, [pc, #440] @ c2118 │ │ │ │ + ldr r2, [pc, #440] @ c211c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 8e71c │ │ │ │ - b c2078 │ │ │ │ + b c2084 │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldm r7, {r1, r2, r7} │ │ │ │ - ldr r0, [pc, #348] @ c20dc │ │ │ │ - ldr r3, [pc, #348] @ c20e0 │ │ │ │ - ldr r5, [pc, #348] @ c20e4 │ │ │ │ + ldr r0, [pc, #348] @ c20e8 │ │ │ │ + ldr r3, [pc, #348] @ c20ec │ │ │ │ + ldr r5, [pc, #348] @ c20f0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ add r5, pc, r5 │ │ │ │ stm ip, {r1, r2, r7} │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str r5, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b c2078 │ │ │ │ + b c2084 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 976194 │ │ │ │ + bl 9761a4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne c2004 │ │ │ │ - ldr r1, [pc, #280] @ c20e8 │ │ │ │ - ldr r0, [pc, #280] @ c20ec │ │ │ │ - ldr r3, [pc, #280] @ c20f0 │ │ │ │ + bne c2010 │ │ │ │ + ldr r1, [pc, #280] @ c20f4 │ │ │ │ + ldr r0, [pc, #280] @ c20f8 │ │ │ │ + ldr r3, [pc, #280] @ c20fc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 8ed74 │ │ │ │ - b c2078 │ │ │ │ + b c2084 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #228] @ c20f4 │ │ │ │ - ldr r1, [pc, #228] @ c20f8 │ │ │ │ - ldr ip, [pc, #228] @ c20fc │ │ │ │ + ldr r0, [pc, #228] @ c2100 │ │ │ │ + ldr r1, [pc, #228] @ c2104 │ │ │ │ + ldr ip, [pc, #228] @ c2108 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #224] @ c2100 │ │ │ │ + ldr r2, [pc, #224] @ c210c │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ mov r3, #1 │ │ │ │ @@ -111202,154 +111205,154 @@ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e89c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b c20ac │ │ │ │ + b c20b8 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c2098 │ │ │ │ + bne c20a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ - beq c20d4 │ │ │ │ + beq c20e0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - addeq r7, ip, r8, lsr #21 │ │ │ │ - addeq r6, ip, r7, lsl #23 │ │ │ │ - ldrdeq r0, [sl], r0 @ │ │ │ │ - adceq r0, sl, r8, lsl #16 │ │ │ │ - ldrdeq r0, [sl], r4 @ │ │ │ │ - addeq r6, ip, r3, lsr fp │ │ │ │ - adceq r0, sl, r4, ror #10 │ │ │ │ - andseq r0, sp, r8, lsr r5 │ │ │ │ - adceq r0, sl, r4, lsl #14 │ │ │ │ - adceq r0, sl, ip, ror r7 │ │ │ │ - @ instruction: 0x008c2ebc │ │ │ │ + umulleq r7, ip, ip, sl │ │ │ │ + addeq r6, ip, fp, ror fp │ │ │ │ + adceq r0, sl, r4, asr #11 │ │ │ │ + strdeq r0, [sl], ip @ │ │ │ │ + adceq r0, sl, r8, asr #15 │ │ │ │ + addeq r6, ip, r7, lsr #22 │ │ │ │ + adceq r0, sl, r8, asr r5 │ │ │ │ + andseq r0, sp, ip, lsr r5 │ │ │ │ + strdeq r0, [sl], r8 @ │ │ │ │ + adceq r0, sl, r0, ror r7 │ │ │ │ + @ instruction: 0x008c2eb0 │ │ │ │ @ instruction: 0xffffb570 │ │ │ │ @ instruction: 0xffffe078 │ │ │ │ - ldrdeq r7, [ip], r7 @ │ │ │ │ - adceq r0, sl, r0, ror r8 │ │ │ │ - adcseq r0, r0, ip, ror sp │ │ │ │ + addeq r7, ip, fp, asr #17 │ │ │ │ + adceq r0, sl, r4, ror #16 │ │ │ │ + adcseq r0, r0, r0, ror sp │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #576] @ c2368 │ │ │ │ + ldr r1, [pc, #576] @ c2374 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 971ac8 │ │ │ │ + bl 971ad8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne c21f8 │ │ │ │ + bne c2204 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 530cc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bne c223c │ │ │ │ + bne c2248 │ │ │ │ bl 54f54 │ │ │ │ - ldr r3, [pc, #556] @ c2394 │ │ │ │ + ldr r3, [pc, #556] @ c23a0 │ │ │ │ mov r2, #12 │ │ │ │ - ldr r1, [pc, #552] @ c2398 │ │ │ │ + ldr r1, [pc, #552] @ c23a4 │ │ │ │ mov r7, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ stmib sp, {r1, r7} │ │ │ │ mov r1, r5 │ │ │ │ bl 54054 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c21dc │ │ │ │ - ldr r4, [pc, #520] @ c23a4 │ │ │ │ + beq c21e8 │ │ │ │ + ldr r4, [pc, #520] @ c23b0 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ mov r6, r0 │ │ │ │ add r4, pc, r4 │ │ │ │ str r0, [r4, #32] │ │ │ │ bl 54f60 │ │ │ │ mov r1, #16 │ │ │ │ cmp r8, #0 │ │ │ │ strd r0, [r4, #40] @ 0x28 │ │ │ │ strb r7, [r5] │ │ │ │ - beq c21d0 │ │ │ │ + beq c21dc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #440] @ c239c │ │ │ │ - ldr r2, [pc, #440] @ c23a0 │ │ │ │ + ldr r0, [pc, #440] @ c23a8 │ │ │ │ + ldr r2, [pc, #440] @ c23ac │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 8e71c │ │ │ │ - b c2308 │ │ │ │ + b c2314 │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldm r7, {r1, r2, r7} │ │ │ │ - ldr r0, [pc, #348] @ c236c │ │ │ │ - ldr r3, [pc, #348] @ c2370 │ │ │ │ - ldr r5, [pc, #348] @ c2374 │ │ │ │ + ldr r0, [pc, #348] @ c2378 │ │ │ │ + ldr r3, [pc, #348] @ c237c │ │ │ │ + ldr r5, [pc, #348] @ c2380 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ add r5, pc, r5 │ │ │ │ stm ip, {r1, r2, r7} │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str r5, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b c2308 │ │ │ │ + b c2314 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 976194 │ │ │ │ + bl 9761a4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne c2294 │ │ │ │ - ldr r1, [pc, #280] @ c2378 │ │ │ │ - ldr r0, [pc, #280] @ c237c │ │ │ │ - ldr r3, [pc, #280] @ c2380 │ │ │ │ + bne c22a0 │ │ │ │ + ldr r1, [pc, #280] @ c2384 │ │ │ │ + ldr r0, [pc, #280] @ c2388 │ │ │ │ + ldr r3, [pc, #280] @ c238c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 8ed74 │ │ │ │ - b c2308 │ │ │ │ + b c2314 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #228] @ c2384 │ │ │ │ - ldr r1, [pc, #228] @ c2388 │ │ │ │ - ldr ip, [pc, #228] @ c238c │ │ │ │ + ldr r0, [pc, #228] @ c2390 │ │ │ │ + ldr r1, [pc, #228] @ c2394 │ │ │ │ + ldr ip, [pc, #228] @ c2398 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #224] @ c2390 │ │ │ │ + ldr r2, [pc, #224] @ c239c │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ mov r3, #1 │ │ │ │ @@ -111366,154 +111369,154 @@ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e89c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b c233c │ │ │ │ + b c2348 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c2328 │ │ │ │ + bne c2334 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ - beq c2364 │ │ │ │ + beq c2370 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - addeq r7, ip, r7, lsr #16 │ │ │ │ - strdeq r6, [ip], r7 │ │ │ │ - adceq r0, sl, r0, asr #6 │ │ │ │ - adceq r0, sl, r8, ror r5 │ │ │ │ - adceq r0, sl, r4, asr #10 │ │ │ │ - addeq r6, ip, r3, lsr #17 │ │ │ │ - ldrdeq r0, [sl], r4 @ │ │ │ │ - andseq r0, sp, r8, lsr #5 │ │ │ │ - adceq r0, sl, r4, ror r4 │ │ │ │ - adceq r0, sl, ip, ror #9 │ │ │ │ - addeq r2, ip, ip, lsr #24 │ │ │ │ + addeq r7, ip, fp, lsl r8 │ │ │ │ + addeq r6, ip, fp, ror #17 │ │ │ │ + adceq r0, sl, r4, lsr r3 │ │ │ │ + adceq r0, sl, ip, ror #10 │ │ │ │ + adceq r0, sl, r8, lsr r5 │ │ │ │ + umulleq r6, ip, r7, r8 │ │ │ │ + adceq r0, sl, r8, asr #5 │ │ │ │ + andseq r0, sp, ip, lsr #5 │ │ │ │ + adceq r0, sl, r8, ror #8 │ │ │ │ + adceq r0, sl, r0, ror #9 │ │ │ │ + addeq r2, ip, r0, lsr #24 │ │ │ │ @ instruction: 0xffffc764 │ │ │ │ @ instruction: 0xfffff0d0 │ │ │ │ - addeq r7, ip, r7, asr #12 │ │ │ │ - adceq r0, sl, r0, ror #11 │ │ │ │ - ldrsbteq r0, [r0], r8 │ │ │ │ + addeq r7, ip, fp, lsr r6 │ │ │ │ + ldrdeq r0, [sl], r4 @ │ │ │ │ + adcseq r0, r0, ip, asr #19 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #576] @ c25f8 │ │ │ │ + ldr r1, [pc, #576] @ c2604 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 971ac8 │ │ │ │ + bl 971ad8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne c2488 │ │ │ │ + bne c2494 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 530cc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bne c24cc │ │ │ │ + bne c24d8 │ │ │ │ bl 556bc │ │ │ │ - ldr r3, [pc, #556] @ c2624 │ │ │ │ + ldr r3, [pc, #556] @ c2630 │ │ │ │ mov r7, #0 │ │ │ │ - ldr r1, [pc, #552] @ c2628 │ │ │ │ + ldr r1, [pc, #552] @ c2634 │ │ │ │ mov r9, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #244 @ 0xf4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r9, [sp] │ │ │ │ stmib sp, {r1, r7} │ │ │ │ mov r1, r5 │ │ │ │ bl 54054 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c246c │ │ │ │ - ldr r4, [pc, #520] @ c2634 │ │ │ │ + beq c2478 │ │ │ │ + ldr r4, [pc, #520] @ c2640 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ add r4, pc, r4 │ │ │ │ str r0, [r4, #32] │ │ │ │ bl 54f60 │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ str r9, [r4, #44] @ 0x2c │ │ │ │ strb r7, [r5] │ │ │ │ - beq c2460 │ │ │ │ + beq c246c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #440] @ c262c │ │ │ │ - ldr r2, [pc, #440] @ c2630 │ │ │ │ + ldr r0, [pc, #440] @ c2638 │ │ │ │ + ldr r2, [pc, #440] @ c263c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 8e71c │ │ │ │ - b c2598 │ │ │ │ + b c25a4 │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldm r7, {r1, r2, r7} │ │ │ │ - ldr r0, [pc, #348] @ c25fc │ │ │ │ - ldr r3, [pc, #348] @ c2600 │ │ │ │ - ldr r5, [pc, #348] @ c2604 │ │ │ │ + ldr r0, [pc, #348] @ c2608 │ │ │ │ + ldr r3, [pc, #348] @ c260c │ │ │ │ + ldr r5, [pc, #348] @ c2610 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ add r5, pc, r5 │ │ │ │ stm ip, {r1, r2, r7} │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str r5, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b c2598 │ │ │ │ + b c25a4 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 976194 │ │ │ │ + bl 9761a4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne c2524 │ │ │ │ - ldr r1, [pc, #280] @ c2608 │ │ │ │ - ldr r0, [pc, #280] @ c260c │ │ │ │ - ldr r3, [pc, #280] @ c2610 │ │ │ │ + bne c2530 │ │ │ │ + ldr r1, [pc, #280] @ c2614 │ │ │ │ + ldr r0, [pc, #280] @ c2618 │ │ │ │ + ldr r3, [pc, #280] @ c261c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 8ed74 │ │ │ │ - b c2598 │ │ │ │ + b c25a4 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #228] @ c2614 │ │ │ │ - ldr r1, [pc, #228] @ c2618 │ │ │ │ - ldr ip, [pc, #228] @ c261c │ │ │ │ + ldr r0, [pc, #228] @ c2620 │ │ │ │ + ldr r1, [pc, #228] @ c2624 │ │ │ │ + ldr ip, [pc, #228] @ c2628 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #224] @ c2620 │ │ │ │ + ldr r2, [pc, #224] @ c262c │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ mov r3, #1 │ │ │ │ @@ -111530,154 +111533,154 @@ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e89c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b c25cc │ │ │ │ + b c25d8 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c25b8 │ │ │ │ + bne c25c4 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ - beq c25f4 │ │ │ │ + beq c2600 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - addeq r6, ip, r8, lsr #16 │ │ │ │ - addeq r6, ip, r7, ror #12 │ │ │ │ - strhteq r0, [sl], r0 │ │ │ │ - adceq r0, sl, r8, ror #5 │ │ │ │ - strhteq r0, [sl], r4 │ │ │ │ - addeq r6, ip, r3, lsl r6 │ │ │ │ - adceq r0, sl, r4, asr #32 │ │ │ │ - andseq r0, sp, r8, lsl r0 │ │ │ │ - adceq r0, sl, r4, ror #3 │ │ │ │ - adceq r0, sl, ip, asr r2 │ │ │ │ - umulleq r2, ip, ip, r9 │ │ │ │ + addeq r6, ip, ip, lsl r8 │ │ │ │ + addeq r6, ip, fp, asr r6 │ │ │ │ + adceq r0, sl, r4, lsr #1 │ │ │ │ + ldrdeq r0, [sl], ip @ │ │ │ │ + adceq r0, sl, r8, lsr #5 │ │ │ │ + addeq r6, ip, r7, lsl #12 │ │ │ │ + adceq r0, sl, r8, lsr r0 │ │ │ │ + andseq r0, sp, ip, lsl r0 │ │ │ │ + ldrdeq r0, [sl], r8 @ │ │ │ │ + adceq r0, sl, r0, asr r2 │ │ │ │ + umulleq r2, ip, r0, r9 │ │ │ │ @ instruction: 0xffffa850 │ │ │ │ @ instruction: 0xffffe840 │ │ │ │ - @ instruction: 0x008c73b7 │ │ │ │ - adceq r0, sl, r0, asr r3 │ │ │ │ - adcseq r0, r0, r4, lsr #11 │ │ │ │ + addeq r7, ip, fp, lsr #7 │ │ │ │ + adceq r0, sl, r4, asr #6 │ │ │ │ + umlalseq r0, r0, r8, r5 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #576] @ c2888 │ │ │ │ + ldr r1, [pc, #576] @ c2894 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 971ac8 │ │ │ │ + bl 971ad8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne c2718 │ │ │ │ + bne c2724 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 530cc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bne c275c │ │ │ │ + bne c2768 │ │ │ │ bl 54288 │ │ │ │ - ldr r3, [pc, #556] @ c28b4 │ │ │ │ + ldr r3, [pc, #556] @ c28c0 │ │ │ │ mov r7, #0 │ │ │ │ - ldr r1, [pc, #552] @ c28b8 │ │ │ │ + ldr r1, [pc, #552] @ c28c4 │ │ │ │ mov r9, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #228 @ 0xe4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r9, [sp] │ │ │ │ stmib sp, {r1, r7} │ │ │ │ mov r1, r5 │ │ │ │ bl 54054 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c26fc │ │ │ │ - ldr r4, [pc, #520] @ c28c4 │ │ │ │ + beq c2708 │ │ │ │ + ldr r4, [pc, #520] @ c28d0 │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ mov r6, r0 │ │ │ │ add r4, pc, r4 │ │ │ │ str r0, [r4, #32] │ │ │ │ bl 54f60 │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ str r9, [r4, #44] @ 0x2c │ │ │ │ strb r7, [r5] │ │ │ │ - beq c26f0 │ │ │ │ + beq c26fc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #440] @ c28bc │ │ │ │ - ldr r2, [pc, #440] @ c28c0 │ │ │ │ + ldr r0, [pc, #440] @ c28c8 │ │ │ │ + ldr r2, [pc, #440] @ c28cc │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 8e71c │ │ │ │ - b c2828 │ │ │ │ + b c2834 │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldm r7, {r1, r2, r7} │ │ │ │ - ldr r0, [pc, #348] @ c288c │ │ │ │ - ldr r3, [pc, #348] @ c2890 │ │ │ │ - ldr r5, [pc, #348] @ c2894 │ │ │ │ + ldr r0, [pc, #348] @ c2898 │ │ │ │ + ldr r3, [pc, #348] @ c289c │ │ │ │ + ldr r5, [pc, #348] @ c28a0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ add r5, pc, r5 │ │ │ │ stm ip, {r1, r2, r7} │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str r5, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b c2828 │ │ │ │ + b c2834 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 976194 │ │ │ │ + bl 9761a4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne c27b4 │ │ │ │ - ldr r1, [pc, #280] @ c2898 │ │ │ │ - ldr r0, [pc, #280] @ c289c │ │ │ │ - ldr r3, [pc, #280] @ c28a0 │ │ │ │ + bne c27c0 │ │ │ │ + ldr r1, [pc, #280] @ c28a4 │ │ │ │ + ldr r0, [pc, #280] @ c28a8 │ │ │ │ + ldr r3, [pc, #280] @ c28ac │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 8ed74 │ │ │ │ - b c2828 │ │ │ │ + b c2834 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #228] @ c28a4 │ │ │ │ - ldr r1, [pc, #228] @ c28a8 │ │ │ │ - ldr ip, [pc, #228] @ c28ac │ │ │ │ + ldr r0, [pc, #228] @ c28b0 │ │ │ │ + ldr r1, [pc, #228] @ c28b4 │ │ │ │ + ldr ip, [pc, #228] @ c28b8 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #224] @ c28b0 │ │ │ │ + ldr r2, [pc, #224] @ c28bc │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ mov r3, #1 │ │ │ │ @@ -111694,154 +111697,154 @@ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e89c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b c285c │ │ │ │ + b c2868 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c2848 │ │ │ │ + bne c2854 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ - beq c2884 │ │ │ │ + beq c2890 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - @ instruction: 0x008c7dbc │ │ │ │ - ldrdeq r6, [ip], r7 │ │ │ │ - adceq pc, r9, r0, lsr #28 │ │ │ │ - adceq r0, sl, r8, asr r0 │ │ │ │ - adceq r0, sl, r4, lsr #32 │ │ │ │ - addeq r6, ip, r3, lsl #7 │ │ │ │ - strhteq pc, [r9], r4 @ │ │ │ │ - andseq pc, ip, r8, lsl #27 │ │ │ │ - adceq pc, r9, r4, asr pc @ │ │ │ │ - adceq pc, r9, ip, asr #31 │ │ │ │ - addeq r2, ip, ip, lsl #14 │ │ │ │ + @ instruction: 0x008c7db0 │ │ │ │ + addeq r6, ip, fp, asr #7 │ │ │ │ + adceq pc, r9, r4, lsl lr @ │ │ │ │ + adceq r0, sl, ip, asr #32 │ │ │ │ + adceq r0, sl, r8, lsl r0 │ │ │ │ + addeq r6, ip, r7, ror r3 │ │ │ │ + adceq pc, r9, r8, lsr #27 │ │ │ │ + andseq pc, ip, ip, lsl #27 │ │ │ │ + adceq pc, r9, r8, asr #30 │ │ │ │ + adceq pc, r9, r0, asr #31 │ │ │ │ + addeq r2, ip, r0, lsl #14 │ │ │ │ @ instruction: 0xffffa648 │ │ │ │ @ instruction: 0xffffde54 │ │ │ │ - addeq r7, ip, r7, lsr #2 │ │ │ │ - adceq r0, sl, r0, asr #1 │ │ │ │ - adcseq r0, r0, ip, lsr #12 │ │ │ │ + addeq r7, ip, fp, lsl r1 │ │ │ │ + strhteq r0, [sl], r4 │ │ │ │ + adcseq r0, r0, r0, lsr #12 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #576] @ c2b18 │ │ │ │ + ldr r1, [pc, #576] @ c2b24 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 971ac8 │ │ │ │ + bl 971ad8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne c29a8 │ │ │ │ + bne c29b4 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 530cc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bne c29ec │ │ │ │ + bne c29f8 │ │ │ │ bl 54f54 │ │ │ │ - ldr r3, [pc, #556] @ c2b44 │ │ │ │ + ldr r3, [pc, #556] @ c2b50 │ │ │ │ mov r2, #12 │ │ │ │ - ldr r1, [pc, #552] @ c2b48 │ │ │ │ + ldr r1, [pc, #552] @ c2b54 │ │ │ │ mov r7, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ stmib sp, {r1, r7} │ │ │ │ mov r1, r5 │ │ │ │ bl 54054 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c298c │ │ │ │ - ldr r4, [pc, #520] @ c2b54 │ │ │ │ + beq c2998 │ │ │ │ + ldr r4, [pc, #520] @ c2b60 │ │ │ │ mov r1, #608 @ 0x260 │ │ │ │ mov r6, r0 │ │ │ │ add r4, pc, r4 │ │ │ │ str r0, [r4, #32] │ │ │ │ bl 54f60 │ │ │ │ mov r1, #16 │ │ │ │ cmp r8, #0 │ │ │ │ strd r0, [r4, #40] @ 0x28 │ │ │ │ strb r7, [r5] │ │ │ │ - beq c2980 │ │ │ │ + beq c298c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #440] @ c2b4c │ │ │ │ - ldr r2, [pc, #440] @ c2b50 │ │ │ │ + ldr r0, [pc, #440] @ c2b58 │ │ │ │ + ldr r2, [pc, #440] @ c2b5c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 8e71c │ │ │ │ - b c2ab8 │ │ │ │ + b c2ac4 │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldm r7, {r1, r2, r7} │ │ │ │ - ldr r0, [pc, #348] @ c2b1c │ │ │ │ - ldr r3, [pc, #348] @ c2b20 │ │ │ │ - ldr r5, [pc, #348] @ c2b24 │ │ │ │ + ldr r0, [pc, #348] @ c2b28 │ │ │ │ + ldr r3, [pc, #348] @ c2b2c │ │ │ │ + ldr r5, [pc, #348] @ c2b30 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ add r5, pc, r5 │ │ │ │ stm ip, {r1, r2, r7} │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str r5, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b c2ab8 │ │ │ │ + b c2ac4 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 976194 │ │ │ │ + bl 9761a4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne c2a44 │ │ │ │ - ldr r1, [pc, #280] @ c2b28 │ │ │ │ - ldr r0, [pc, #280] @ c2b2c │ │ │ │ - ldr r3, [pc, #280] @ c2b30 │ │ │ │ + bne c2a50 │ │ │ │ + ldr r1, [pc, #280] @ c2b34 │ │ │ │ + ldr r0, [pc, #280] @ c2b38 │ │ │ │ + ldr r3, [pc, #280] @ c2b3c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 8ed74 │ │ │ │ - b c2ab8 │ │ │ │ + b c2ac4 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #228] @ c2b34 │ │ │ │ - ldr r1, [pc, #228] @ c2b38 │ │ │ │ - ldr ip, [pc, #228] @ c2b3c │ │ │ │ + ldr r0, [pc, #228] @ c2b40 │ │ │ │ + ldr r1, [pc, #228] @ c2b44 │ │ │ │ + ldr ip, [pc, #228] @ c2b48 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #224] @ c2b40 │ │ │ │ + ldr r2, [pc, #224] @ c2b4c │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ mov r3, #1 │ │ │ │ @@ -111858,154 +111861,154 @@ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e89c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b c2aec │ │ │ │ + b c2af8 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c2ad8 │ │ │ │ + bne c2ae4 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ - beq c2b14 │ │ │ │ + beq c2b20 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - addeq r7, ip, fp, lsr fp │ │ │ │ - addeq r6, ip, r7, asr #2 │ │ │ │ - umlaleq pc, r9, r0, fp @ │ │ │ │ - adceq pc, r9, r8, asr #27 │ │ │ │ - umlaleq pc, r9, r4, sp @ │ │ │ │ - strdeq r6, [ip], r3 │ │ │ │ - adceq pc, r9, r4, lsr #22 │ │ │ │ - @ instruction: 0x001cfaf8 │ │ │ │ - adceq pc, r9, r4, asr #25 │ │ │ │ - adceq pc, r9, ip, lsr sp @ │ │ │ │ - addeq r2, ip, ip, ror r4 │ │ │ │ + addeq r7, ip, pc, lsr #22 │ │ │ │ + addeq r6, ip, fp, lsr r1 │ │ │ │ + adceq pc, r9, r4, lsl #23 │ │ │ │ + strhteq pc, [r9], ip @ │ │ │ │ + adceq pc, r9, r8, lsl #27 │ │ │ │ + addeq r6, ip, r7, ror #1 │ │ │ │ + adceq pc, r9, r8, lsl fp @ │ │ │ │ + @ instruction: 0x001cfafc │ │ │ │ + strhteq pc, [r9], r8 @ │ │ │ │ + adceq pc, r9, r0, lsr sp @ │ │ │ │ + addeq r2, ip, r0, ror r4 │ │ │ │ @ instruction: 0xffffbc2c │ │ │ │ @ instruction: 0xffffe158 │ │ │ │ - umulleq r6, ip, r7, lr │ │ │ │ - adceq pc, r9, r0, lsr lr @ │ │ │ │ - ldrshteq r0, [r0], r0 │ │ │ │ + addeq r6, ip, fp, lsl #29 │ │ │ │ + adceq pc, r9, r4, lsr #28 │ │ │ │ + adcseq r0, r0, r4, ror #13 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #576] @ c2da8 │ │ │ │ + ldr r1, [pc, #576] @ c2db4 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 971ac8 │ │ │ │ + bl 971ad8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne c2c38 │ │ │ │ + bne c2c44 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 530cc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bne c2c7c │ │ │ │ + bne c2c88 │ │ │ │ bl 5354c │ │ │ │ - ldr r3, [pc, #556] @ c2dd4 │ │ │ │ + ldr r3, [pc, #556] @ c2de0 │ │ │ │ mov r7, #0 │ │ │ │ - ldr r1, [pc, #552] @ c2dd8 │ │ │ │ + ldr r1, [pc, #552] @ c2de4 │ │ │ │ mov r9, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #204 @ 0xcc │ │ │ │ add r1, pc, r1 │ │ │ │ str r9, [sp] │ │ │ │ stmib sp, {r1, r7} │ │ │ │ mov r1, r5 │ │ │ │ bl 54054 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2c1c │ │ │ │ - ldr r4, [pc, #520] @ c2de4 │ │ │ │ + beq c2c28 │ │ │ │ + ldr r4, [pc, #520] @ c2df0 │ │ │ │ mov r1, #24 │ │ │ │ mov r6, r0 │ │ │ │ add r4, pc, r4 │ │ │ │ str r0, [r4, #32] │ │ │ │ bl 54f60 │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ str r9, [r4, #44] @ 0x2c │ │ │ │ strb r7, [r5] │ │ │ │ - beq c2c10 │ │ │ │ + beq c2c1c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #440] @ c2ddc │ │ │ │ - ldr r2, [pc, #440] @ c2de0 │ │ │ │ + ldr r0, [pc, #440] @ c2de8 │ │ │ │ + ldr r2, [pc, #440] @ c2dec │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 8e71c │ │ │ │ - b c2d48 │ │ │ │ + b c2d54 │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldm r7, {r1, r2, r7} │ │ │ │ - ldr r0, [pc, #348] @ c2dac │ │ │ │ - ldr r3, [pc, #348] @ c2db0 │ │ │ │ - ldr r5, [pc, #348] @ c2db4 │ │ │ │ + ldr r0, [pc, #348] @ c2db8 │ │ │ │ + ldr r3, [pc, #348] @ c2dbc │ │ │ │ + ldr r5, [pc, #348] @ c2dc0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ add r5, pc, r5 │ │ │ │ stm ip, {r1, r2, r7} │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str r5, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b c2d48 │ │ │ │ + b c2d54 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 976194 │ │ │ │ + bl 9761a4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne c2cd4 │ │ │ │ - ldr r1, [pc, #280] @ c2db8 │ │ │ │ - ldr r0, [pc, #280] @ c2dbc │ │ │ │ - ldr r3, [pc, #280] @ c2dc0 │ │ │ │ + bne c2ce0 │ │ │ │ + ldr r1, [pc, #280] @ c2dc4 │ │ │ │ + ldr r0, [pc, #280] @ c2dc8 │ │ │ │ + ldr r3, [pc, #280] @ c2dcc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 8ed74 │ │ │ │ - b c2d48 │ │ │ │ + b c2d54 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #228] @ c2dc4 │ │ │ │ - ldr r1, [pc, #228] @ c2dc8 │ │ │ │ - ldr ip, [pc, #228] @ c2dcc │ │ │ │ + ldr r0, [pc, #228] @ c2dd0 │ │ │ │ + ldr r1, [pc, #228] @ c2dd4 │ │ │ │ + ldr ip, [pc, #228] @ c2dd8 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #224] @ c2dd0 │ │ │ │ + ldr r2, [pc, #224] @ c2ddc │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ mov r3, #1 │ │ │ │ @@ -112022,154 +112025,154 @@ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e89c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b c2d7c │ │ │ │ + b c2d88 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c2d68 │ │ │ │ + bne c2d74 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ - beq c2da4 │ │ │ │ + beq c2db0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - @ instruction: 0x008c78b4 │ │ │ │ - @ instruction: 0x008c5eb7 │ │ │ │ - adceq pc, r9, r0, lsl #18 │ │ │ │ - adceq pc, r9, r8, lsr fp @ │ │ │ │ - adceq pc, r9, r4, lsl #22 │ │ │ │ - addeq r5, ip, r3, ror #28 │ │ │ │ - umlaleq pc, r9, r4, r8 @ │ │ │ │ - andseq pc, ip, r8, ror #16 │ │ │ │ - adceq pc, r9, r4, lsr sl @ │ │ │ │ - adceq pc, r9, ip, lsr #21 │ │ │ │ - addeq r2, ip, ip, ror #3 │ │ │ │ + addeq r7, ip, r8, lsr #17 │ │ │ │ + addeq r5, ip, fp, lsr #29 │ │ │ │ + strdeq pc, [r9], r4 @ │ │ │ │ + adceq pc, r9, ip, lsr #22 │ │ │ │ + strdeq pc, [r9], r8 @ │ │ │ │ + addeq r5, ip, r7, asr lr │ │ │ │ + adceq pc, r9, r8, lsl #17 │ │ │ │ + andseq pc, ip, ip, ror #16 │ │ │ │ + adceq pc, r9, r8, lsr #20 │ │ │ │ + adceq pc, r9, r0, lsr #21 │ │ │ │ + addeq r2, ip, r0, ror #3 │ │ │ │ @ instruction: 0xffffb54c │ │ │ │ @ instruction: 0xffffe5b0 │ │ │ │ - addeq r6, ip, r7, lsl #24 │ │ │ │ - adceq pc, r9, r0, lsr #23 │ │ │ │ - adcseq r0, r0, ip, lsr r2 │ │ │ │ + strdeq r6, [ip], fp │ │ │ │ + umlaleq pc, r9, r4, fp @ │ │ │ │ + adcseq r0, r0, r0, lsr r2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #576] @ c3038 │ │ │ │ + ldr r1, [pc, #576] @ c3044 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 971ac8 │ │ │ │ + bl 971ad8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne c2ec8 │ │ │ │ + bne c2ed4 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 530cc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bne c2f0c │ │ │ │ + bne c2f18 │ │ │ │ bl 5354c │ │ │ │ - ldr r3, [pc, #556] @ c3064 │ │ │ │ + ldr r3, [pc, #556] @ c3070 │ │ │ │ mov r7, #0 │ │ │ │ - ldr r1, [pc, #552] @ c3068 │ │ │ │ + ldr r1, [pc, #552] @ c3074 │ │ │ │ mov r9, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #204 @ 0xcc │ │ │ │ add r1, pc, r1 │ │ │ │ str r9, [sp] │ │ │ │ stmib sp, {r1, r7} │ │ │ │ mov r1, r5 │ │ │ │ bl 54054 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2eac │ │ │ │ - ldr r4, [pc, #520] @ c3074 │ │ │ │ + beq c2eb8 │ │ │ │ + ldr r4, [pc, #520] @ c3080 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ add r4, pc, r4 │ │ │ │ str r0, [r4, #32] │ │ │ │ bl 54f60 │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ str r9, [r4, #44] @ 0x2c │ │ │ │ strb r7, [r5] │ │ │ │ - beq c2ea0 │ │ │ │ + beq c2eac │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #440] @ c306c │ │ │ │ - ldr r2, [pc, #440] @ c3070 │ │ │ │ + ldr r0, [pc, #440] @ c3078 │ │ │ │ + ldr r2, [pc, #440] @ c307c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 8e71c │ │ │ │ - b c2fd8 │ │ │ │ + b c2fe4 │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldm r7, {r1, r2, r7} │ │ │ │ - ldr r0, [pc, #348] @ c303c │ │ │ │ - ldr r3, [pc, #348] @ c3040 │ │ │ │ - ldr r5, [pc, #348] @ c3044 │ │ │ │ + ldr r0, [pc, #348] @ c3048 │ │ │ │ + ldr r3, [pc, #348] @ c304c │ │ │ │ + ldr r5, [pc, #348] @ c3050 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ add r5, pc, r5 │ │ │ │ stm ip, {r1, r2, r7} │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str r5, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b c2fd8 │ │ │ │ + b c2fe4 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 976194 │ │ │ │ + bl 9761a4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne c2f64 │ │ │ │ - ldr r1, [pc, #280] @ c3048 │ │ │ │ - ldr r0, [pc, #280] @ c304c │ │ │ │ - ldr r3, [pc, #280] @ c3050 │ │ │ │ + bne c2f70 │ │ │ │ + ldr r1, [pc, #280] @ c3054 │ │ │ │ + ldr r0, [pc, #280] @ c3058 │ │ │ │ + ldr r3, [pc, #280] @ c305c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 8ed74 │ │ │ │ - b c2fd8 │ │ │ │ + b c2fe4 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #228] @ c3054 │ │ │ │ - ldr r1, [pc, #228] @ c3058 │ │ │ │ - ldr ip, [pc, #228] @ c305c │ │ │ │ + ldr r0, [pc, #228] @ c3060 │ │ │ │ + ldr r1, [pc, #228] @ c3064 │ │ │ │ + ldr ip, [pc, #228] @ c3068 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #224] @ c3060 │ │ │ │ + ldr r2, [pc, #224] @ c306c │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ mov r3, #1 │ │ │ │ @@ -112186,154 +112189,154 @@ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e89c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b c300c │ │ │ │ + b c3018 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c2ff8 │ │ │ │ + bne c3004 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ - beq c3034 │ │ │ │ + beq c3040 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - addeq r7, ip, r5, lsr r6 │ │ │ │ - addeq r5, ip, r7, lsr #24 │ │ │ │ - adceq pc, r9, r0, ror r6 @ │ │ │ │ - adceq pc, r9, r8, lsr #17 │ │ │ │ - adceq pc, r9, r4, ror r8 @ │ │ │ │ - ldrdeq r5, [ip], r3 │ │ │ │ - adceq pc, r9, r4, lsl #12 │ │ │ │ - @ instruction: 0x001cf5d8 │ │ │ │ - adceq pc, r9, r4, lsr #15 │ │ │ │ - adceq pc, r9, ip, lsl r8 @ │ │ │ │ - addeq r1, ip, ip, asr pc │ │ │ │ + addeq r7, ip, r9, lsr #12 │ │ │ │ + addeq r5, ip, fp, lsl ip │ │ │ │ + adceq pc, r9, r4, ror #12 │ │ │ │ + umlaleq pc, r9, ip, r8 @ │ │ │ │ + adceq pc, r9, r8, ror #16 │ │ │ │ + addeq r5, ip, r7, asr #23 │ │ │ │ + strdeq pc, [r9], r8 @ │ │ │ │ + @ instruction: 0x001cf5dc │ │ │ │ + umlaleq pc, r9, r8, r7 @ │ │ │ │ + adceq pc, r9, r0, lsl r8 @ │ │ │ │ + addeq r1, ip, r0, asr pc │ │ │ │ @ instruction: 0xffffb614 │ │ │ │ @ instruction: 0xffffdad0 │ │ │ │ - addeq r6, ip, r7, ror r9 │ │ │ │ - adceq pc, r9, r0, lsl r9 @ │ │ │ │ - adceq pc, pc, ip, lsr #29 │ │ │ │ + addeq r6, ip, fp, ror #18 │ │ │ │ + adceq pc, r9, r4, lsl #18 │ │ │ │ + adceq pc, pc, r0, lsr #29 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #576] @ c32c8 │ │ │ │ + ldr r1, [pc, #576] @ c32d4 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 971ac8 │ │ │ │ + bl 971ad8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne c3158 │ │ │ │ + bne c3164 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 530cc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bne c319c │ │ │ │ + bne c31a8 │ │ │ │ bl 53d18 │ │ │ │ - ldr r3, [pc, #556] @ c32f4 │ │ │ │ + ldr r3, [pc, #556] @ c3300 │ │ │ │ mov r7, #0 │ │ │ │ - ldr r1, [pc, #552] @ c32f8 │ │ │ │ + ldr r1, [pc, #552] @ c3304 │ │ │ │ mov r9, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #244 @ 0xf4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r9, [sp] │ │ │ │ stmib sp, {r1, r7} │ │ │ │ mov r1, r5 │ │ │ │ bl 54054 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c313c │ │ │ │ - ldr r4, [pc, #520] @ c3304 │ │ │ │ + beq c3148 │ │ │ │ + ldr r4, [pc, #520] @ c3310 │ │ │ │ mov r1, #28 │ │ │ │ mov r6, r0 │ │ │ │ add r4, pc, r4 │ │ │ │ str r0, [r4, #32] │ │ │ │ bl 54f60 │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ str r9, [r4, #44] @ 0x2c │ │ │ │ strb r7, [r5] │ │ │ │ - beq c3130 │ │ │ │ + beq c313c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #440] @ c32fc │ │ │ │ - ldr r2, [pc, #440] @ c3300 │ │ │ │ + ldr r0, [pc, #440] @ c3308 │ │ │ │ + ldr r2, [pc, #440] @ c330c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 8e71c │ │ │ │ - b c3268 │ │ │ │ + b c3274 │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldm r7, {r1, r2, r7} │ │ │ │ - ldr r0, [pc, #348] @ c32cc │ │ │ │ - ldr r3, [pc, #348] @ c32d0 │ │ │ │ - ldr r5, [pc, #348] @ c32d4 │ │ │ │ + ldr r0, [pc, #348] @ c32d8 │ │ │ │ + ldr r3, [pc, #348] @ c32dc │ │ │ │ + ldr r5, [pc, #348] @ c32e0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ add r5, pc, r5 │ │ │ │ stm ip, {r1, r2, r7} │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str r5, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b c3268 │ │ │ │ + b c3274 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 976194 │ │ │ │ + bl 9761a4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne c31f4 │ │ │ │ - ldr r1, [pc, #280] @ c32d8 │ │ │ │ - ldr r0, [pc, #280] @ c32dc │ │ │ │ - ldr r3, [pc, #280] @ c32e0 │ │ │ │ + bne c3200 │ │ │ │ + ldr r1, [pc, #280] @ c32e4 │ │ │ │ + ldr r0, [pc, #280] @ c32e8 │ │ │ │ + ldr r3, [pc, #280] @ c32ec │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 8ed74 │ │ │ │ - b c3268 │ │ │ │ + b c3274 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #228] @ c32e4 │ │ │ │ - ldr r1, [pc, #228] @ c32e8 │ │ │ │ - ldr ip, [pc, #228] @ c32ec │ │ │ │ + ldr r0, [pc, #228] @ c32f0 │ │ │ │ + ldr r1, [pc, #228] @ c32f4 │ │ │ │ + ldr ip, [pc, #228] @ c32f8 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #224] @ c32f0 │ │ │ │ + ldr r2, [pc, #224] @ c32fc │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ mov r3, #1 │ │ │ │ @@ -112350,154 +112353,154 @@ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e89c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b c329c │ │ │ │ + b c32a8 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c3288 │ │ │ │ + bne c3294 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ - beq c32c4 │ │ │ │ + beq c32d0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - @ instruction: 0x008c73b1 │ │ │ │ - umulleq r5, ip, r7, r9 │ │ │ │ - adceq pc, r9, r0, ror #7 │ │ │ │ - adceq pc, r9, r8, lsl r6 @ │ │ │ │ - adceq pc, r9, r4, ror #11 │ │ │ │ - addeq r5, ip, r3, asr #18 │ │ │ │ - adceq pc, r9, r4, ror r3 @ │ │ │ │ - andseq pc, ip, r8, asr #6 │ │ │ │ - adceq pc, r9, r4, lsl r5 @ │ │ │ │ - adceq pc, r9, ip, lsl #11 │ │ │ │ - addeq r1, ip, ip, asr #25 │ │ │ │ + addeq r7, ip, r5, lsr #7 │ │ │ │ + addeq r5, ip, fp, lsl #19 │ │ │ │ + ldrdeq pc, [r9], r4 @ │ │ │ │ + adceq pc, r9, ip, lsl #12 │ │ │ │ + ldrdeq pc, [r9], r8 @ │ │ │ │ + addeq r5, ip, r7, lsr r9 │ │ │ │ + adceq pc, r9, r8, ror #6 │ │ │ │ + andseq pc, ip, ip, asr #6 │ │ │ │ + adceq pc, r9, r8, lsl #10 │ │ │ │ + adceq pc, r9, r0, lsl #11 │ │ │ │ + addeq r1, ip, r0, asr #25 │ │ │ │ @ instruction: 0xffffbbcc │ │ │ │ @ instruction: 0xffffbdfc │ │ │ │ - addeq r6, ip, r7, ror #13 │ │ │ │ - adceq pc, r9, r0, lsl #13 │ │ │ │ - adceq pc, pc, ip, ror #25 │ │ │ │ + ldrdeq r6, [ip], fp │ │ │ │ + adceq pc, r9, r4, ror r6 @ │ │ │ │ + adceq pc, pc, r0, ror #25 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #576] @ c3558 │ │ │ │ + ldr r1, [pc, #576] @ c3564 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 971ac8 │ │ │ │ + bl 971ad8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne c33e8 │ │ │ │ + bne c33f4 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 530cc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bne c342c │ │ │ │ + bne c3438 │ │ │ │ bl 53540 │ │ │ │ - ldr r3, [pc, #556] @ c3584 │ │ │ │ + ldr r3, [pc, #556] @ c3590 │ │ │ │ mov r7, #0 │ │ │ │ - ldr r1, [pc, #552] @ c3588 │ │ │ │ + ldr r1, [pc, #552] @ c3594 │ │ │ │ mov r9, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #276 @ 0x114 │ │ │ │ add r1, pc, r1 │ │ │ │ str r9, [sp] │ │ │ │ stmib sp, {r1, r7} │ │ │ │ mov r1, r5 │ │ │ │ bl 54054 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c33cc │ │ │ │ - ldr r4, [pc, #520] @ c3594 │ │ │ │ + beq c33d8 │ │ │ │ + ldr r4, [pc, #520] @ c35a0 │ │ │ │ mov r1, #24 │ │ │ │ mov r6, r0 │ │ │ │ add r4, pc, r4 │ │ │ │ str r0, [r4, #32] │ │ │ │ bl 54f60 │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ str r9, [r4, #44] @ 0x2c │ │ │ │ strb r7, [r5] │ │ │ │ - beq c33c0 │ │ │ │ + beq c33cc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #440] @ c358c │ │ │ │ - ldr r2, [pc, #440] @ c3590 │ │ │ │ + ldr r0, [pc, #440] @ c3598 │ │ │ │ + ldr r2, [pc, #440] @ c359c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 8e71c │ │ │ │ - b c34f8 │ │ │ │ + b c3504 │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldm r7, {r1, r2, r7} │ │ │ │ - ldr r0, [pc, #348] @ c355c │ │ │ │ - ldr r3, [pc, #348] @ c3560 │ │ │ │ - ldr r5, [pc, #348] @ c3564 │ │ │ │ + ldr r0, [pc, #348] @ c3568 │ │ │ │ + ldr r3, [pc, #348] @ c356c │ │ │ │ + ldr r5, [pc, #348] @ c3570 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ add r5, pc, r5 │ │ │ │ stm ip, {r1, r2, r7} │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str r5, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b c34f8 │ │ │ │ + b c3504 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 976194 │ │ │ │ + bl 9761a4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne c3484 │ │ │ │ - ldr r1, [pc, #280] @ c3568 │ │ │ │ - ldr r0, [pc, #280] @ c356c │ │ │ │ - ldr r3, [pc, #280] @ c3570 │ │ │ │ + bne c3490 │ │ │ │ + ldr r1, [pc, #280] @ c3574 │ │ │ │ + ldr r0, [pc, #280] @ c3578 │ │ │ │ + ldr r3, [pc, #280] @ c357c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 8ed74 │ │ │ │ - b c34f8 │ │ │ │ + b c3504 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #228] @ c3574 │ │ │ │ - ldr r1, [pc, #228] @ c3578 │ │ │ │ - ldr ip, [pc, #228] @ c357c │ │ │ │ + ldr r0, [pc, #228] @ c3580 │ │ │ │ + ldr r1, [pc, #228] @ c3584 │ │ │ │ + ldr ip, [pc, #228] @ c3588 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #224] @ c3580 │ │ │ │ + ldr r2, [pc, #224] @ c358c │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ mov r3, #1 │ │ │ │ @@ -112514,185 +112517,185 @@ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e89c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b c352c │ │ │ │ + b c3538 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c3518 │ │ │ │ + bne c3524 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ - beq c3554 │ │ │ │ + beq c3560 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - addeq r7, ip, r5, lsr r1 │ │ │ │ - addeq r5, ip, r7, lsl #14 │ │ │ │ - adceq pc, r9, r0, asr r1 @ │ │ │ │ - adceq pc, r9, r8, lsl #7 │ │ │ │ - adceq pc, r9, r4, asr r3 @ │ │ │ │ - @ instruction: 0x008c56b3 │ │ │ │ - adceq pc, r9, r4, ror #1 │ │ │ │ - ldrheq pc, [ip], -r8 @ │ │ │ │ - adceq pc, r9, r4, lsl #5 │ │ │ │ - strdeq pc, [r9], ip @ │ │ │ │ - addeq r1, ip, ip, lsr sl │ │ │ │ + addeq r7, ip, r9, lsr #2 │ │ │ │ + strdeq r5, [ip], fp │ │ │ │ + adceq pc, r9, r4, asr #2 │ │ │ │ + adceq pc, r9, ip, ror r3 @ │ │ │ │ + adceq pc, r9, r8, asr #6 │ │ │ │ + addeq r5, ip, r7, lsr #13 │ │ │ │ + ldrdeq pc, [r9], r8 @ │ │ │ │ + ldrheq pc, [ip], -ip @ │ │ │ │ + adceq pc, r9, r8, ror r2 @ │ │ │ │ + strdeq pc, [r9], r0 @ │ │ │ │ + addeq r1, ip, r0, lsr sl │ │ │ │ @ instruction: 0xffff9ff8 │ │ │ │ @ instruction: 0xffffe780 │ │ │ │ - addeq r6, ip, r7, asr r4 │ │ │ │ - strdeq pc, [r9], r0 @ │ │ │ │ - adceq pc, pc, ip, lsl fp @ │ │ │ │ + addeq r6, ip, fp, asr #8 │ │ │ │ + adceq pc, r9, r4, ror #7 │ │ │ │ + adceq pc, pc, r0, lsl fp @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #700] @ c3864 │ │ │ │ + ldr r1, [pc, #700] @ c3870 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 971ac8 │ │ │ │ + bl 971ad8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne c36e4 │ │ │ │ + bne c36f0 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 530cc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bne c3728 │ │ │ │ + bne c3734 │ │ │ │ bl 54f54 │ │ │ │ - ldr r3, [pc, #680] @ c3890 │ │ │ │ + ldr r3, [pc, #680] @ c389c │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #676] @ c3894 │ │ │ │ + ldr r1, [pc, #676] @ c38a0 │ │ │ │ mov r7, #12 │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ stmib sp, {r1, r2} │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ bl 54054 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c36c8 │ │ │ │ - ldr r7, [pc, #644] @ c38a0 │ │ │ │ + beq c36d4 │ │ │ │ + ldr r7, [pc, #644] @ c38ac │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r6, r0 │ │ │ │ add r7, pc, r7 │ │ │ │ str r0, [r7, #32] │ │ │ │ bl 54f60 │ │ │ │ - ldr r1, [pc, #624] @ c38a4 │ │ │ │ + ldr r1, [pc, #624] @ c38b0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrb r1, [r1] │ │ │ │ mov r1, #16 │ │ │ │ strd r0, [r7, #40] @ 0x28 │ │ │ │ mov r0, #16 │ │ │ │ mov r1, #4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c3780 │ │ │ │ + beq c378c │ │ │ │ mov r7, r0 │ │ │ │ bl 538dc │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #576] @ c38a8 │ │ │ │ + ldr r0, [pc, #576] @ c38b4 │ │ │ │ mov r4, #0 │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [r7, #12] │ │ │ │ stmib r7, {r0, r4} │ │ │ │ ldmib r7, {r0, r2, r3} │ │ │ │ str r1, [r7] │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ bl 54a5c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r8, #0 │ │ │ │ strb r4, [r5] │ │ │ │ - beq c36bc │ │ │ │ + beq c36c8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #456] @ c3898 │ │ │ │ - ldr r2, [pc, #456] @ c389c │ │ │ │ + ldr r0, [pc, #456] @ c38a4 │ │ │ │ + ldr r2, [pc, #456] @ c38a8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 8e71c │ │ │ │ - b c3804 │ │ │ │ + b c3810 │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldm r7, {r1, r2, r7} │ │ │ │ - ldr r0, [pc, #364] @ c3868 │ │ │ │ - ldr r3, [pc, #364] @ c386c │ │ │ │ - ldr r5, [pc, #364] @ c3870 │ │ │ │ + ldr r0, [pc, #364] @ c3874 │ │ │ │ + ldr r3, [pc, #364] @ c3878 │ │ │ │ + ldr r5, [pc, #364] @ c387c │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ add r5, pc, r5 │ │ │ │ stm ip, {r1, r2, r7} │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str r5, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b c3804 │ │ │ │ + b c3810 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 976194 │ │ │ │ + bl 9761a4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne c3790 │ │ │ │ - ldr r1, [pc, #296] @ c3874 │ │ │ │ - ldr r0, [pc, #296] @ c3878 │ │ │ │ - ldr r3, [pc, #296] @ c387c │ │ │ │ + bne c379c │ │ │ │ + ldr r1, [pc, #296] @ c3880 │ │ │ │ + ldr r0, [pc, #296] @ c3884 │ │ │ │ + ldr r3, [pc, #296] @ c3888 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 8ed74 │ │ │ │ - b c3804 │ │ │ │ + b c3810 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 8e68c │ │ │ │ - b c3804 │ │ │ │ + b c3810 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #228] @ c3880 │ │ │ │ - ldr r1, [pc, #228] @ c3884 │ │ │ │ - ldr ip, [pc, #228] @ c3888 │ │ │ │ + ldr r0, [pc, #228] @ c388c │ │ │ │ + ldr r1, [pc, #228] @ c3890 │ │ │ │ + ldr ip, [pc, #228] @ c3894 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #224] @ c388c │ │ │ │ + ldr r2, [pc, #224] @ c3898 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ mov r3, #1 │ │ │ │ @@ -112709,187 +112712,187 @@ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e89c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b c3838 │ │ │ │ + b c3844 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c3824 │ │ │ │ + bne c3830 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ - beq c3860 │ │ │ │ + beq c386c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - @ instruction: 0x008c6eb0 │ │ │ │ - addeq r5, ip, fp, lsl #8 │ │ │ │ - adceq lr, r9, r4, asr lr │ │ │ │ - adceq pc, r9, ip, lsl #1 │ │ │ │ - adceq pc, r9, r8, asr r0 @ │ │ │ │ - @ instruction: 0x008c53b7 │ │ │ │ - adceq lr, r9, r8, ror #27 │ │ │ │ - andseq lr, ip, ip, lsr #27 │ │ │ │ - adceq lr, r9, r8, ror pc │ │ │ │ - strdeq lr, [r9], r0 @ │ │ │ │ - addeq r1, ip, r0, lsr r7 │ │ │ │ + addeq r6, ip, r4, lsr #29 │ │ │ │ + strdeq r5, [ip], pc @ │ │ │ │ + adceq lr, r9, r8, asr #28 │ │ │ │ + adceq pc, r9, r0, lsl #1 │ │ │ │ + adceq pc, r9, ip, asr #32 │ │ │ │ + addeq r5, ip, fp, lsr #7 │ │ │ │ + ldrdeq lr, [r9], ip @ │ │ │ │ + @ instruction: 0x001cedb0 │ │ │ │ + adceq lr, r9, ip, ror #30 │ │ │ │ + adceq lr, r9, r4, ror #31 │ │ │ │ + addeq r1, ip, r4, lsr #14 │ │ │ │ @ instruction: 0xffffab78 │ │ │ │ @ instruction: 0xffffdeec │ │ │ │ - addeq r6, ip, fp, asr r1 │ │ │ │ - strdeq pc, [r9], r4 @ │ │ │ │ - ldrdeq pc, [pc], r8 @ │ │ │ │ - adceq ip, pc, r0, lsr #14 │ │ │ │ + addeq r6, ip, pc, asr #2 │ │ │ │ + adceq pc, r9, r8, ror #1 │ │ │ │ + adceq pc, pc, ip, asr #19 │ │ │ │ + adceq ip, pc, r4, lsl r7 @ │ │ │ │ ldrdeq r3, [r0], -ip │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #700] @ c3b78 │ │ │ │ + ldr r1, [pc, #700] @ c3b84 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 971ac8 │ │ │ │ + bl 971ad8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne c39f8 │ │ │ │ + bne c3a04 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 530cc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bne c3a3c │ │ │ │ + bne c3a48 │ │ │ │ bl 54f54 │ │ │ │ - ldr r3, [pc, #680] @ c3ba4 │ │ │ │ + ldr r3, [pc, #680] @ c3bb0 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #676] @ c3ba8 │ │ │ │ + ldr r1, [pc, #676] @ c3bb4 │ │ │ │ mov r7, #12 │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ stmib sp, {r1, r2} │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ bl 54054 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c39dc │ │ │ │ - ldr r7, [pc, #644] @ c3bb4 │ │ │ │ + beq c39e8 │ │ │ │ + ldr r7, [pc, #644] @ c3bc0 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ mov r6, r0 │ │ │ │ add r7, pc, r7 │ │ │ │ str r0, [r7, #32] │ │ │ │ bl 54f60 │ │ │ │ - ldr r1, [pc, #624] @ c3bb8 │ │ │ │ + ldr r1, [pc, #624] @ c3bc4 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrb r1, [r1] │ │ │ │ mov r1, #16 │ │ │ │ strd r0, [r7, #40] @ 0x28 │ │ │ │ mov r0, #16 │ │ │ │ mov r1, #4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c3a94 │ │ │ │ + beq c3aa0 │ │ │ │ mov r7, r0 │ │ │ │ bl 538dc │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #576] @ c3bbc │ │ │ │ + ldr r0, [pc, #576] @ c3bc8 │ │ │ │ mov r4, #0 │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [r7, #12] │ │ │ │ stmib r7, {r0, r4} │ │ │ │ ldmib r7, {r0, r2, r3} │ │ │ │ str r1, [r7] │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ bl 54a5c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r8, #0 │ │ │ │ strb r4, [r5] │ │ │ │ - beq c39d0 │ │ │ │ + beq c39dc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #456] @ c3bac │ │ │ │ - ldr r2, [pc, #456] @ c3bb0 │ │ │ │ + ldr r0, [pc, #456] @ c3bb8 │ │ │ │ + ldr r2, [pc, #456] @ c3bbc │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 8e71c │ │ │ │ - b c3b18 │ │ │ │ + b c3b24 │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldm r7, {r1, r2, r7} │ │ │ │ - ldr r0, [pc, #364] @ c3b7c │ │ │ │ - ldr r3, [pc, #364] @ c3b80 │ │ │ │ - ldr r5, [pc, #364] @ c3b84 │ │ │ │ + ldr r0, [pc, #364] @ c3b88 │ │ │ │ + ldr r3, [pc, #364] @ c3b8c │ │ │ │ + ldr r5, [pc, #364] @ c3b90 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ add r5, pc, r5 │ │ │ │ stm ip, {r1, r2, r7} │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str r5, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b c3b18 │ │ │ │ + b c3b24 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 976194 │ │ │ │ + bl 9761a4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne c3aa4 │ │ │ │ - ldr r1, [pc, #296] @ c3b88 │ │ │ │ - ldr r0, [pc, #296] @ c3b8c │ │ │ │ - ldr r3, [pc, #296] @ c3b90 │ │ │ │ + bne c3ab0 │ │ │ │ + ldr r1, [pc, #296] @ c3b94 │ │ │ │ + ldr r0, [pc, #296] @ c3b98 │ │ │ │ + ldr r3, [pc, #296] @ c3b9c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 8ed74 │ │ │ │ - b c3b18 │ │ │ │ + b c3b24 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 8e68c │ │ │ │ - b c3b18 │ │ │ │ + b c3b24 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #228] @ c3b94 │ │ │ │ - ldr r1, [pc, #228] @ c3b98 │ │ │ │ - ldr ip, [pc, #228] @ c3b9c │ │ │ │ + ldr r0, [pc, #228] @ c3ba0 │ │ │ │ + ldr r1, [pc, #228] @ c3ba4 │ │ │ │ + ldr ip, [pc, #228] @ c3ba8 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #224] @ c3ba0 │ │ │ │ + ldr r2, [pc, #224] @ c3bac │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ mov r3, #1 │ │ │ │ @@ -112906,156 +112909,156 @@ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e89c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b c3b4c │ │ │ │ + b c3b58 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c3b38 │ │ │ │ + bne c3b44 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ - beq c3b74 │ │ │ │ + beq c3b80 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - addeq r6, ip, sl, lsr #23 │ │ │ │ - strdeq r5, [ip], r7 │ │ │ │ - adceq lr, r9, r0, asr #22 │ │ │ │ - adceq lr, r9, r8, ror sp │ │ │ │ - adceq lr, r9, r4, asr #26 │ │ │ │ - addeq r5, ip, r3, lsr #1 │ │ │ │ - ldrdeq lr, [r9], r4 @ │ │ │ │ - mulseq ip, r8, sl │ │ │ │ - adceq lr, r9, r4, ror #24 │ │ │ │ - ldrdeq lr, [r9], ip @ │ │ │ │ - addeq r1, ip, ip, lsl r4 │ │ │ │ + umulleq r6, ip, lr, fp │ │ │ │ + addeq r5, ip, fp, ror #1 │ │ │ │ + adceq lr, r9, r4, lsr fp │ │ │ │ + adceq lr, r9, ip, ror #26 │ │ │ │ + adceq lr, r9, r8, lsr sp │ │ │ │ + umulleq r5, ip, r7, r0 │ │ │ │ + adceq lr, r9, r8, asr #21 │ │ │ │ + mulseq ip, ip, sl │ │ │ │ + adceq lr, r9, r8, asr ip │ │ │ │ + ldrdeq lr, [r9], r0 @ │ │ │ │ + addeq r1, ip, r0, lsl r4 │ │ │ │ @ instruction: 0xffff945c │ │ │ │ @ instruction: 0xffffca44 │ │ │ │ - addeq r5, ip, r7, asr #28 │ │ │ │ - adceq lr, r9, r0, ror #27 │ │ │ │ - ldrdeq pc, [pc], r0 @ │ │ │ │ - adceq ip, pc, ip, lsl #8 │ │ │ │ + addeq r5, ip, fp, lsr lr │ │ │ │ + ldrdeq lr, [r9], r4 @ │ │ │ │ + adceq pc, pc, r4, asr #5 │ │ │ │ + adceq ip, pc, r0, lsl #8 │ │ │ │ andeq r2, r0, r8, ror #29 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #576] @ c3e10 │ │ │ │ + ldr r1, [pc, #576] @ c3e1c │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #18 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 971ac8 │ │ │ │ + bl 971ad8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne c3ca0 │ │ │ │ + bne c3cac │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 530cc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bne c3ce4 │ │ │ │ + bne c3cf0 │ │ │ │ bl 54288 │ │ │ │ - ldr r3, [pc, #556] @ c3e3c │ │ │ │ + ldr r3, [pc, #556] @ c3e48 │ │ │ │ mov r7, #0 │ │ │ │ - ldr r1, [pc, #552] @ c3e40 │ │ │ │ + ldr r1, [pc, #552] @ c3e4c │ │ │ │ mov r9, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #228 @ 0xe4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r9, [sp] │ │ │ │ stmib sp, {r1, r7} │ │ │ │ mov r1, r5 │ │ │ │ bl 54054 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c3c84 │ │ │ │ - ldr r4, [pc, #520] @ c3e4c │ │ │ │ + beq c3c90 │ │ │ │ + ldr r4, [pc, #520] @ c3e58 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r6, r0 │ │ │ │ add r4, pc, r4 │ │ │ │ str r0, [r4, #32] │ │ │ │ bl 54f60 │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ str r9, [r4, #44] @ 0x2c │ │ │ │ strb r7, [r5] │ │ │ │ - beq c3c78 │ │ │ │ + beq c3c84 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #440] @ c3e44 │ │ │ │ - ldr r2, [pc, #440] @ c3e48 │ │ │ │ + ldr r0, [pc, #440] @ c3e50 │ │ │ │ + ldr r2, [pc, #440] @ c3e54 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 8e71c │ │ │ │ - b c3db0 │ │ │ │ + b c3dbc │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldm r7, {r1, r2, r7} │ │ │ │ - ldr r0, [pc, #348] @ c3e14 │ │ │ │ - ldr r3, [pc, #348] @ c3e18 │ │ │ │ - ldr r5, [pc, #348] @ c3e1c │ │ │ │ + ldr r0, [pc, #348] @ c3e20 │ │ │ │ + ldr r3, [pc, #348] @ c3e24 │ │ │ │ + ldr r5, [pc, #348] @ c3e28 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ add r5, pc, r5 │ │ │ │ stm ip, {r1, r2, r7} │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str r5, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b c3db0 │ │ │ │ + b c3dbc │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 976194 │ │ │ │ + bl 9761a4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne c3d3c │ │ │ │ - ldr r1, [pc, #280] @ c3e20 │ │ │ │ - ldr r0, [pc, #280] @ c3e24 │ │ │ │ - ldr r3, [pc, #280] @ c3e28 │ │ │ │ + bne c3d48 │ │ │ │ + ldr r1, [pc, #280] @ c3e2c │ │ │ │ + ldr r0, [pc, #280] @ c3e30 │ │ │ │ + ldr r3, [pc, #280] @ c3e34 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 8ed74 │ │ │ │ - b c3db0 │ │ │ │ + b c3dbc │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #228] @ c3e2c │ │ │ │ - ldr r1, [pc, #228] @ c3e30 │ │ │ │ - ldr ip, [pc, #228] @ c3e34 │ │ │ │ + ldr r0, [pc, #228] @ c3e38 │ │ │ │ + ldr r1, [pc, #228] @ c3e3c │ │ │ │ + ldr ip, [pc, #228] @ c3e40 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #224] @ c3e38 │ │ │ │ + ldr r2, [pc, #224] @ c3e44 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ mov r3, #1 │ │ │ │ @@ -113072,154 +113075,154 @@ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e89c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b c3de4 │ │ │ │ + b c3df0 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c3dd0 │ │ │ │ + bne c3ddc │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ - beq c3e0c │ │ │ │ + beq c3e18 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - addeq r6, ip, r2, lsr #17 │ │ │ │ - addeq r4, ip, pc, asr #28 │ │ │ │ - umlaleq lr, r9, r8, r8 │ │ │ │ - ldrdeq lr, [r9], r0 @ │ │ │ │ - umlaleq lr, r9, ip, sl │ │ │ │ - strdeq r4, [ip], fp │ │ │ │ - adceq lr, r9, ip, lsr #16 │ │ │ │ - andseq lr, ip, r0, lsl #16 │ │ │ │ - adceq lr, r9, ip, asr #19 │ │ │ │ - adceq lr, r9, r4, asr #20 │ │ │ │ - addeq r1, ip, r4, lsl #3 │ │ │ │ + umulleq r6, ip, r6, r8 │ │ │ │ + addeq r4, ip, r3, asr #28 │ │ │ │ + adceq lr, r9, ip, lsl #17 │ │ │ │ + adceq lr, r9, r4, asr #21 │ │ │ │ + umlaleq lr, r9, r0, sl │ │ │ │ + addeq r4, ip, pc, ror #27 │ │ │ │ + adceq lr, r9, r0, lsr #16 │ │ │ │ + andseq lr, ip, r4, lsl #16 │ │ │ │ + adceq lr, r9, r0, asr #19 │ │ │ │ + adceq lr, r9, r8, lsr sl │ │ │ │ + addeq r1, ip, r8, ror r1 │ │ │ │ @ instruction: 0xffffa3b0 │ │ │ │ @ instruction: 0xffffc568 │ │ │ │ - umulleq r5, ip, pc, fp @ │ │ │ │ - adceq lr, r9, r8, lsr fp │ │ │ │ - umlaleq pc, pc, r4, r2 @ │ │ │ │ + umulleq r5, ip, r3, fp │ │ │ │ + adceq lr, r9, ip, lsr #22 │ │ │ │ + adceq pc, pc, r8, lsl #5 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #576] @ c40a0 │ │ │ │ + ldr r1, [pc, #576] @ c40ac │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 971ac8 │ │ │ │ + bl 971ad8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne c3f30 │ │ │ │ + bne c3f3c │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 530cc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bne c3f74 │ │ │ │ + bne c3f80 │ │ │ │ bl 54f54 │ │ │ │ - ldr r3, [pc, #556] @ c40cc │ │ │ │ + ldr r3, [pc, #556] @ c40d8 │ │ │ │ mov r2, #12 │ │ │ │ - ldr r1, [pc, #552] @ c40d0 │ │ │ │ + ldr r1, [pc, #552] @ c40dc │ │ │ │ mov r7, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ stmib sp, {r1, r7} │ │ │ │ mov r1, r5 │ │ │ │ bl 54054 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c3f14 │ │ │ │ - ldr r4, [pc, #520] @ c40dc │ │ │ │ + beq c3f20 │ │ │ │ + ldr r4, [pc, #520] @ c40e8 │ │ │ │ mov r1, #68 @ 0x44 │ │ │ │ mov r6, r0 │ │ │ │ add r4, pc, r4 │ │ │ │ str r0, [r4, #32] │ │ │ │ bl 54f60 │ │ │ │ mov r1, #16 │ │ │ │ cmp r8, #0 │ │ │ │ strd r0, [r4, #40] @ 0x28 │ │ │ │ strb r7, [r5] │ │ │ │ - beq c3f08 │ │ │ │ + beq c3f14 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #440] @ c40d4 │ │ │ │ - ldr r2, [pc, #440] @ c40d8 │ │ │ │ + ldr r0, [pc, #440] @ c40e0 │ │ │ │ + ldr r2, [pc, #440] @ c40e4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 8e71c │ │ │ │ - b c4040 │ │ │ │ + b c404c │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldm r7, {r1, r2, r7} │ │ │ │ - ldr r0, [pc, #348] @ c40a4 │ │ │ │ - ldr r3, [pc, #348] @ c40a8 │ │ │ │ - ldr r5, [pc, #348] @ c40ac │ │ │ │ + ldr r0, [pc, #348] @ c40b0 │ │ │ │ + ldr r3, [pc, #348] @ c40b4 │ │ │ │ + ldr r5, [pc, #348] @ c40b8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ add r5, pc, r5 │ │ │ │ stm ip, {r1, r2, r7} │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str r5, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b c4040 │ │ │ │ + b c404c │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 976194 │ │ │ │ + bl 9761a4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne c3fcc │ │ │ │ - ldr r1, [pc, #280] @ c40b0 │ │ │ │ - ldr r0, [pc, #280] @ c40b4 │ │ │ │ - ldr r3, [pc, #280] @ c40b8 │ │ │ │ + bne c3fd8 │ │ │ │ + ldr r1, [pc, #280] @ c40bc │ │ │ │ + ldr r0, [pc, #280] @ c40c0 │ │ │ │ + ldr r3, [pc, #280] @ c40c4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 8ed74 │ │ │ │ - b c4040 │ │ │ │ + b c404c │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #228] @ c40bc │ │ │ │ - ldr r1, [pc, #228] @ c40c0 │ │ │ │ - ldr ip, [pc, #228] @ c40c4 │ │ │ │ + ldr r0, [pc, #228] @ c40c8 │ │ │ │ + ldr r1, [pc, #228] @ c40cc │ │ │ │ + ldr ip, [pc, #228] @ c40d0 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #224] @ c40c8 │ │ │ │ + ldr r2, [pc, #224] @ c40d4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ mov r3, #1 │ │ │ │ @@ -113236,154 +113239,154 @@ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e89c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b c4074 │ │ │ │ + b c4080 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c4060 │ │ │ │ + bne c406c │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ - beq c409c │ │ │ │ + beq c40a8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - strdeq r5, [ip], r7 │ │ │ │ - @ instruction: 0x008c4bbf │ │ │ │ - adceq lr, r9, r8, lsl #12 │ │ │ │ - adceq lr, r9, r0, asr #16 │ │ │ │ - adceq lr, r9, ip, lsl #16 │ │ │ │ - addeq r4, ip, fp, ror #22 │ │ │ │ - umlaleq lr, r9, ip, r5 │ │ │ │ - andseq lr, ip, r0, ror r5 │ │ │ │ - adceq lr, r9, ip, lsr r7 │ │ │ │ - strhteq lr, [r9], r4 │ │ │ │ - strdeq r0, [ip], r4 │ │ │ │ + addeq r5, ip, fp, ror #21 │ │ │ │ + @ instruction: 0x008c4bb3 │ │ │ │ + strdeq lr, [r9], ip @ │ │ │ │ + adceq lr, r9, r4, lsr r8 │ │ │ │ + adceq lr, r9, r0, lsl #16 │ │ │ │ + addeq r4, ip, pc, asr fp │ │ │ │ + umlaleq lr, r9, r0, r5 │ │ │ │ + andseq lr, ip, r4, ror r5 │ │ │ │ + adceq lr, r9, r0, lsr r7 │ │ │ │ + adceq lr, r9, r8, lsr #15 │ │ │ │ + addeq r0, ip, r8, ror #29 │ │ │ │ @ instruction: 0xffff9ec8 │ │ │ │ @ instruction: 0xffffce90 │ │ │ │ - addeq r5, ip, pc, lsl #18 │ │ │ │ - adceq lr, r9, r8, lsr #17 │ │ │ │ - adceq lr, pc, r0, ror #23 │ │ │ │ + addeq r5, ip, r3, lsl #18 │ │ │ │ + umlaleq lr, r9, ip, r8 │ │ │ │ + ldrdeq lr, [pc], r4 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #576] @ c4330 │ │ │ │ + ldr r1, [pc, #576] @ c433c │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 971ac8 │ │ │ │ + bl 971ad8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne c41c0 │ │ │ │ + bne c41cc │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 530cc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bne c4204 │ │ │ │ + bne c4210 │ │ │ │ bl 54288 │ │ │ │ - ldr r3, [pc, #556] @ c435c │ │ │ │ + ldr r3, [pc, #556] @ c4368 │ │ │ │ mov r7, #0 │ │ │ │ - ldr r1, [pc, #552] @ c4360 │ │ │ │ + ldr r1, [pc, #552] @ c436c │ │ │ │ mov r9, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #228 @ 0xe4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r9, [sp] │ │ │ │ stmib sp, {r1, r7} │ │ │ │ mov r1, r5 │ │ │ │ bl 54054 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c41a4 │ │ │ │ - ldr r4, [pc, #520] @ c436c │ │ │ │ + beq c41b0 │ │ │ │ + ldr r4, [pc, #520] @ c4378 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ add r4, pc, r4 │ │ │ │ str r0, [r4, #32] │ │ │ │ bl 54f60 │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ str r9, [r4, #44] @ 0x2c │ │ │ │ strb r7, [r5] │ │ │ │ - beq c4198 │ │ │ │ + beq c41a4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #440] @ c4364 │ │ │ │ - ldr r2, [pc, #440] @ c4368 │ │ │ │ + ldr r0, [pc, #440] @ c4370 │ │ │ │ + ldr r2, [pc, #440] @ c4374 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 8e71c │ │ │ │ - b c42d0 │ │ │ │ + b c42dc │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldm r7, {r1, r2, r7} │ │ │ │ - ldr r0, [pc, #348] @ c4334 │ │ │ │ - ldr r3, [pc, #348] @ c4338 │ │ │ │ - ldr r5, [pc, #348] @ c433c │ │ │ │ + ldr r0, [pc, #348] @ c4340 │ │ │ │ + ldr r3, [pc, #348] @ c4344 │ │ │ │ + ldr r5, [pc, #348] @ c4348 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ add r5, pc, r5 │ │ │ │ stm ip, {r1, r2, r7} │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str r5, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b c42d0 │ │ │ │ + b c42dc │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 976194 │ │ │ │ + bl 9761a4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne c425c │ │ │ │ - ldr r1, [pc, #280] @ c4340 │ │ │ │ - ldr r0, [pc, #280] @ c4344 │ │ │ │ - ldr r3, [pc, #280] @ c4348 │ │ │ │ + bne c4268 │ │ │ │ + ldr r1, [pc, #280] @ c434c │ │ │ │ + ldr r0, [pc, #280] @ c4350 │ │ │ │ + ldr r3, [pc, #280] @ c4354 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 8ed74 │ │ │ │ - b c42d0 │ │ │ │ + b c42dc │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #228] @ c434c │ │ │ │ - ldr r1, [pc, #228] @ c4350 │ │ │ │ - ldr ip, [pc, #228] @ c4354 │ │ │ │ + ldr r0, [pc, #228] @ c4358 │ │ │ │ + ldr r1, [pc, #228] @ c435c │ │ │ │ + ldr ip, [pc, #228] @ c4360 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #224] @ c4358 │ │ │ │ + ldr r2, [pc, #224] @ c4364 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ mov r3, #1 │ │ │ │ @@ -113400,154 +113403,154 @@ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e89c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b c4304 │ │ │ │ + b c4310 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c42f0 │ │ │ │ + bne c42fc │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ - beq c432c │ │ │ │ + beq c4338 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - umulleq r6, ip, r4, r3 │ │ │ │ - addeq r4, ip, pc, lsr #18 │ │ │ │ - adceq lr, r9, r8, ror r3 │ │ │ │ - strhteq lr, [r9], r0 │ │ │ │ - adceq lr, r9, ip, ror r5 │ │ │ │ - ldrdeq r4, [ip], fp │ │ │ │ - adceq lr, r9, ip, lsl #6 │ │ │ │ - andseq lr, ip, r0, ror #5 │ │ │ │ - adceq lr, r9, ip, lsr #9 │ │ │ │ - adceq lr, r9, r4, lsr #10 │ │ │ │ - addeq r0, ip, r4, ror #24 │ │ │ │ + addeq r6, ip, r8, lsl #7 │ │ │ │ + addeq r4, ip, r3, lsr #18 │ │ │ │ + adceq lr, r9, ip, ror #6 │ │ │ │ + adceq lr, r9, r4, lsr #11 │ │ │ │ + adceq lr, r9, r0, ror r5 │ │ │ │ + addeq r4, ip, pc, asr #17 │ │ │ │ + adceq lr, r9, r0, lsl #6 │ │ │ │ + andseq lr, ip, r4, ror #5 │ │ │ │ + adceq lr, r9, r0, lsr #9 │ │ │ │ + adceq lr, r9, r8, lsl r5 │ │ │ │ + addeq r0, ip, r8, asr ip │ │ │ │ @ instruction: 0xffff9844 │ │ │ │ @ instruction: 0xffffd768 │ │ │ │ - addeq r5, ip, pc, ror r6 │ │ │ │ - adceq lr, r9, r8, lsl r6 │ │ │ │ - adceq lr, pc, r4, lsl sp @ │ │ │ │ + addeq r5, ip, r3, ror r6 │ │ │ │ + adceq lr, r9, ip, lsl #12 │ │ │ │ + adceq lr, pc, r8, lsl #26 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #576] @ c45c0 │ │ │ │ + ldr r1, [pc, #576] @ c45cc │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 971ac8 │ │ │ │ + bl 971ad8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne c4450 │ │ │ │ + bne c445c │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 530cc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bne c4494 │ │ │ │ + bne c44a0 │ │ │ │ bl 5354c │ │ │ │ - ldr r3, [pc, #556] @ c45ec │ │ │ │ + ldr r3, [pc, #556] @ c45f8 │ │ │ │ mov r7, #0 │ │ │ │ - ldr r1, [pc, #552] @ c45f0 │ │ │ │ + ldr r1, [pc, #552] @ c45fc │ │ │ │ mov r9, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #204 @ 0xcc │ │ │ │ add r1, pc, r1 │ │ │ │ str r9, [sp] │ │ │ │ stmib sp, {r1, r7} │ │ │ │ mov r1, r5 │ │ │ │ bl 54054 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c4434 │ │ │ │ - ldr r4, [pc, #520] @ c45fc │ │ │ │ + beq c4440 │ │ │ │ + ldr r4, [pc, #520] @ c4608 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r6, r0 │ │ │ │ add r4, pc, r4 │ │ │ │ str r0, [r4, #32] │ │ │ │ bl 54f60 │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ str r9, [r4, #44] @ 0x2c │ │ │ │ strb r7, [r5] │ │ │ │ - beq c4428 │ │ │ │ + beq c4434 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #440] @ c45f4 │ │ │ │ - ldr r2, [pc, #440] @ c45f8 │ │ │ │ + ldr r0, [pc, #440] @ c4600 │ │ │ │ + ldr r2, [pc, #440] @ c4604 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 8e71c │ │ │ │ - b c4560 │ │ │ │ + b c456c │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldm r7, {r1, r2, r7} │ │ │ │ - ldr r0, [pc, #348] @ c45c4 │ │ │ │ - ldr r3, [pc, #348] @ c45c8 │ │ │ │ - ldr r5, [pc, #348] @ c45cc │ │ │ │ + ldr r0, [pc, #348] @ c45d0 │ │ │ │ + ldr r3, [pc, #348] @ c45d4 │ │ │ │ + ldr r5, [pc, #348] @ c45d8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ add r5, pc, r5 │ │ │ │ stm ip, {r1, r2, r7} │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str r5, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b c4560 │ │ │ │ + b c456c │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 976194 │ │ │ │ + bl 9761a4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne c44ec │ │ │ │ - ldr r1, [pc, #280] @ c45d0 │ │ │ │ - ldr r0, [pc, #280] @ c45d4 │ │ │ │ - ldr r3, [pc, #280] @ c45d8 │ │ │ │ + bne c44f8 │ │ │ │ + ldr r1, [pc, #280] @ c45dc │ │ │ │ + ldr r0, [pc, #280] @ c45e0 │ │ │ │ + ldr r3, [pc, #280] @ c45e4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 8ed74 │ │ │ │ - b c4560 │ │ │ │ + b c456c │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #228] @ c45dc │ │ │ │ - ldr r1, [pc, #228] @ c45e0 │ │ │ │ - ldr ip, [pc, #228] @ c45e4 │ │ │ │ + ldr r0, [pc, #228] @ c45e8 │ │ │ │ + ldr r1, [pc, #228] @ c45ec │ │ │ │ + ldr ip, [pc, #228] @ c45f0 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #224] @ c45e8 │ │ │ │ + ldr r2, [pc, #224] @ c45f4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ mov r3, #1 │ │ │ │ @@ -113564,154 +113567,154 @@ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e89c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b c4594 │ │ │ │ + b c45a0 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c4580 │ │ │ │ + bne c458c │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ - beq c45bc │ │ │ │ + beq c45c8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - addeq r6, ip, r1, lsr #2 │ │ │ │ - umulleq r4, ip, pc, r6 @ │ │ │ │ - adceq lr, r9, r8, ror #1 │ │ │ │ - adceq lr, r9, r0, lsr #6 │ │ │ │ - adceq lr, r9, ip, ror #5 │ │ │ │ - addeq r4, ip, fp, asr #12 │ │ │ │ - adceq lr, r9, ip, ror r0 │ │ │ │ - andseq lr, ip, r0, asr r0 │ │ │ │ - adceq lr, r9, ip, lsl r2 │ │ │ │ - umlaleq lr, r9, r4, r2 │ │ │ │ - ldrdeq r0, [ip], r4 │ │ │ │ + addeq r6, ip, r5, lsl r1 │ │ │ │ + umulleq r4, ip, r3, r6 │ │ │ │ + ldrdeq lr, [r9], ip @ │ │ │ │ + adceq lr, r9, r4, lsl r3 │ │ │ │ + adceq lr, r9, r0, ror #5 │ │ │ │ + addeq r4, ip, pc, lsr r6 │ │ │ │ + adceq lr, r9, r0, ror r0 │ │ │ │ + andseq lr, ip, r4, asr r0 │ │ │ │ + adceq lr, r9, r0, lsl r2 │ │ │ │ + adceq lr, r9, r8, lsl #5 │ │ │ │ + addeq r0, ip, r8, asr #19 │ │ │ │ @ instruction: 0xffff901c │ │ │ │ @ instruction: 0xffffd248 │ │ │ │ - addeq r5, ip, pc, ror #7 │ │ │ │ - adceq lr, r9, r8, lsl #7 │ │ │ │ - adceq lr, pc, r4, asr sl @ │ │ │ │ + addeq r5, ip, r3, ror #7 │ │ │ │ + adceq lr, r9, ip, ror r3 │ │ │ │ + adceq lr, pc, r8, asr #20 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #576] @ c4850 │ │ │ │ + ldr r1, [pc, #576] @ c485c │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 971ac8 │ │ │ │ + bl 971ad8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne c46e0 │ │ │ │ + bne c46ec │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 530cc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bne c4724 │ │ │ │ + bne c4730 │ │ │ │ bl 54a98 │ │ │ │ - ldr r3, [pc, #556] @ c487c │ │ │ │ + ldr r3, [pc, #556] @ c4888 │ │ │ │ mov r7, #0 │ │ │ │ - ldr r1, [pc, #552] @ c4880 │ │ │ │ + ldr r1, [pc, #552] @ c488c │ │ │ │ mov r9, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #252 @ 0xfc │ │ │ │ add r1, pc, r1 │ │ │ │ str r9, [sp] │ │ │ │ stmib sp, {r1, r7} │ │ │ │ mov r1, r5 │ │ │ │ bl 54054 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c46c4 │ │ │ │ - ldr r4, [pc, #520] @ c488c │ │ │ │ + beq c46d0 │ │ │ │ + ldr r4, [pc, #520] @ c4898 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ mov r6, r0 │ │ │ │ add r4, pc, r4 │ │ │ │ str r0, [r4, #32] │ │ │ │ bl 54f60 │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ str r9, [r4, #44] @ 0x2c │ │ │ │ strb r7, [r5] │ │ │ │ - beq c46b8 │ │ │ │ + beq c46c4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #440] @ c4884 │ │ │ │ - ldr r2, [pc, #440] @ c4888 │ │ │ │ + ldr r0, [pc, #440] @ c4890 │ │ │ │ + ldr r2, [pc, #440] @ c4894 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 8e71c │ │ │ │ - b c47f0 │ │ │ │ + b c47fc │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldm r7, {r1, r2, r7} │ │ │ │ - ldr r0, [pc, #348] @ c4854 │ │ │ │ - ldr r3, [pc, #348] @ c4858 │ │ │ │ - ldr r5, [pc, #348] @ c485c │ │ │ │ + ldr r0, [pc, #348] @ c4860 │ │ │ │ + ldr r3, [pc, #348] @ c4864 │ │ │ │ + ldr r5, [pc, #348] @ c4868 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ add r5, pc, r5 │ │ │ │ stm ip, {r1, r2, r7} │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str r5, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b c47f0 │ │ │ │ + b c47fc │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 976194 │ │ │ │ + bl 9761a4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne c477c │ │ │ │ - ldr r1, [pc, #280] @ c4860 │ │ │ │ - ldr r0, [pc, #280] @ c4864 │ │ │ │ - ldr r3, [pc, #280] @ c4868 │ │ │ │ + bne c4788 │ │ │ │ + ldr r1, [pc, #280] @ c486c │ │ │ │ + ldr r0, [pc, #280] @ c4870 │ │ │ │ + ldr r3, [pc, #280] @ c4874 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 8ed74 │ │ │ │ - b c47f0 │ │ │ │ + b c47fc │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #228] @ c486c │ │ │ │ - ldr r1, [pc, #228] @ c4870 │ │ │ │ - ldr ip, [pc, #228] @ c4874 │ │ │ │ + ldr r0, [pc, #228] @ c4878 │ │ │ │ + ldr r1, [pc, #228] @ c487c │ │ │ │ + ldr ip, [pc, #228] @ c4880 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #224] @ c4878 │ │ │ │ + ldr r2, [pc, #224] @ c4884 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ mov r3, #1 │ │ │ │ @@ -113728,154 +113731,154 @@ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e89c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b c4824 │ │ │ │ + b c4830 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c4810 │ │ │ │ + bne c481c │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ - beq c484c │ │ │ │ + beq c4858 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - umulleq r5, ip, sp, lr │ │ │ │ - addeq r4, ip, pc, lsl #8 │ │ │ │ - adceq sp, r9, r8, asr lr │ │ │ │ - umlaleq lr, r9, r0, r0 │ │ │ │ - adceq lr, r9, ip, asr r0 │ │ │ │ - @ instruction: 0x008c43bb │ │ │ │ - adceq sp, r9, ip, ror #27 │ │ │ │ - andseq sp, ip, r0, asr #27 │ │ │ │ - adceq sp, r9, ip, lsl #31 │ │ │ │ - adceq lr, r9, r4 │ │ │ │ - addeq r0, ip, r4, asr #14 │ │ │ │ + umulleq r5, ip, r1, lr │ │ │ │ + addeq r4, ip, r3, lsl #8 │ │ │ │ + adceq sp, r9, ip, asr #28 │ │ │ │ + adceq lr, r9, r4, lsl #1 │ │ │ │ + adceq lr, r9, r0, asr r0 │ │ │ │ + addeq r4, ip, pc, lsr #7 │ │ │ │ + adceq sp, r9, r0, ror #27 │ │ │ │ + andseq sp, ip, r4, asr #27 │ │ │ │ + adceq sp, r9, r0, lsl #31 │ │ │ │ + strdeq sp, [r9], r8 @ │ │ │ │ + addeq r0, ip, r8, lsr r7 │ │ │ │ @ instruction: 0xffff99f8 │ │ │ │ @ instruction: 0xffffc024 │ │ │ │ - addeq r5, ip, pc, asr r1 │ │ │ │ - strdeq lr, [r9], r8 @ │ │ │ │ - strhteq lr, [pc], r0 │ │ │ │ + addeq r5, ip, r3, asr r1 │ │ │ │ + adceq lr, r9, ip, ror #1 │ │ │ │ + adceq lr, pc, r4, lsr #11 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #576] @ c4ae0 │ │ │ │ + ldr r1, [pc, #576] @ c4aec │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 971ac8 │ │ │ │ + bl 971ad8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne c4970 │ │ │ │ + bne c497c │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 530cc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bne c49b4 │ │ │ │ + bne c49c0 │ │ │ │ bl 54f54 │ │ │ │ - ldr r3, [pc, #556] @ c4b0c │ │ │ │ + ldr r3, [pc, #556] @ c4b18 │ │ │ │ mov r2, #12 │ │ │ │ - ldr r1, [pc, #552] @ c4b10 │ │ │ │ + ldr r1, [pc, #552] @ c4b1c │ │ │ │ mov r7, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ stmib sp, {r1, r7} │ │ │ │ mov r1, r5 │ │ │ │ bl 54054 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c4954 │ │ │ │ - ldr r4, [pc, #520] @ c4b1c │ │ │ │ + beq c4960 │ │ │ │ + ldr r4, [pc, #520] @ c4b28 │ │ │ │ mov r1, #28 │ │ │ │ mov r6, r0 │ │ │ │ add r4, pc, r4 │ │ │ │ str r0, [r4, #32] │ │ │ │ bl 54f60 │ │ │ │ mov r1, #16 │ │ │ │ cmp r8, #0 │ │ │ │ strd r0, [r4, #40] @ 0x28 │ │ │ │ strb r7, [r5] │ │ │ │ - beq c4948 │ │ │ │ + beq c4954 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #440] @ c4b14 │ │ │ │ - ldr r2, [pc, #440] @ c4b18 │ │ │ │ + ldr r0, [pc, #440] @ c4b20 │ │ │ │ + ldr r2, [pc, #440] @ c4b24 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 8e71c │ │ │ │ - b c4a80 │ │ │ │ + b c4a8c │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldm r7, {r1, r2, r7} │ │ │ │ - ldr r0, [pc, #348] @ c4ae4 │ │ │ │ - ldr r3, [pc, #348] @ c4ae8 │ │ │ │ - ldr r5, [pc, #348] @ c4aec │ │ │ │ + ldr r0, [pc, #348] @ c4af0 │ │ │ │ + ldr r3, [pc, #348] @ c4af4 │ │ │ │ + ldr r5, [pc, #348] @ c4af8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ add r5, pc, r5 │ │ │ │ stm ip, {r1, r2, r7} │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str r5, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b c4a80 │ │ │ │ + b c4a8c │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 976194 │ │ │ │ + bl 9761a4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne c4a0c │ │ │ │ - ldr r1, [pc, #280] @ c4af0 │ │ │ │ - ldr r0, [pc, #280] @ c4af4 │ │ │ │ - ldr r3, [pc, #280] @ c4af8 │ │ │ │ + bne c4a18 │ │ │ │ + ldr r1, [pc, #280] @ c4afc │ │ │ │ + ldr r0, [pc, #280] @ c4b00 │ │ │ │ + ldr r3, [pc, #280] @ c4b04 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 8ed74 │ │ │ │ - b c4a80 │ │ │ │ + b c4a8c │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #228] @ c4afc │ │ │ │ - ldr r1, [pc, #228] @ c4b00 │ │ │ │ - ldr ip, [pc, #228] @ c4b04 │ │ │ │ + ldr r0, [pc, #228] @ c4b08 │ │ │ │ + ldr r1, [pc, #228] @ c4b0c │ │ │ │ + ldr ip, [pc, #228] @ c4b10 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #224] @ c4b08 │ │ │ │ + ldr r2, [pc, #224] @ c4b14 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ mov r3, #1 │ │ │ │ @@ -113892,154 +113895,154 @@ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e89c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b c4ab4 │ │ │ │ + b c4ac0 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c4aa0 │ │ │ │ + bne c4aac │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ - beq c4adc │ │ │ │ + beq c4ae8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - addeq r5, ip, r9, lsl ip │ │ │ │ - addeq r4, ip, pc, ror r1 │ │ │ │ - adceq sp, r9, r8, asr #23 │ │ │ │ - adceq sp, r9, r0, lsl #28 │ │ │ │ - adceq sp, r9, ip, asr #27 │ │ │ │ - addeq r4, ip, fp, lsr #2 │ │ │ │ - adceq sp, r9, ip, asr fp │ │ │ │ - andseq sp, ip, r0, lsr fp │ │ │ │ - strdeq sp, [r9], ip @ │ │ │ │ - adceq sp, r9, r4, ror sp │ │ │ │ - @ instruction: 0x008c04b4 │ │ │ │ + addeq r5, ip, sp, lsl #24 │ │ │ │ + addeq r4, ip, r3, ror r1 │ │ │ │ + strhteq sp, [r9], ip │ │ │ │ + strdeq sp, [r9], r4 @ │ │ │ │ + adceq sp, r9, r0, asr #27 │ │ │ │ + addeq r4, ip, pc, lsl r1 │ │ │ │ + adceq sp, r9, r0, asr fp │ │ │ │ + andseq sp, ip, r4, lsr fp │ │ │ │ + strdeq sp, [r9], r0 @ │ │ │ │ + adceq sp, r9, r8, ror #26 │ │ │ │ + addeq r0, ip, r8, lsr #9 │ │ │ │ @ instruction: 0xffff99a0 │ │ │ │ @ instruction: 0xffffa4a0 │ │ │ │ - addeq r4, ip, pc, asr #29 │ │ │ │ - adceq sp, r9, r8, ror #28 │ │ │ │ - adceq lr, pc, r4, ror #12 │ │ │ │ + addeq r4, ip, r3, asr #29 │ │ │ │ + adceq sp, r9, ip, asr lr │ │ │ │ + adceq lr, pc, r8, asr r6 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #576] @ c4d70 │ │ │ │ + ldr r1, [pc, #576] @ c4d7c │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 971ac8 │ │ │ │ + bl 971ad8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne c4c00 │ │ │ │ + bne c4c0c │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 530cc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bne c4c44 │ │ │ │ + bne c4c50 │ │ │ │ bl 54288 │ │ │ │ - ldr r3, [pc, #556] @ c4d9c │ │ │ │ + ldr r3, [pc, #556] @ c4da8 │ │ │ │ mov r7, #0 │ │ │ │ - ldr r1, [pc, #552] @ c4da0 │ │ │ │ + ldr r1, [pc, #552] @ c4dac │ │ │ │ mov r9, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #228 @ 0xe4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r9, [sp] │ │ │ │ stmib sp, {r1, r7} │ │ │ │ mov r1, r5 │ │ │ │ bl 54054 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c4be4 │ │ │ │ - ldr r4, [pc, #520] @ c4dac │ │ │ │ + beq c4bf0 │ │ │ │ + ldr r4, [pc, #520] @ c4db8 │ │ │ │ mov r1, #68 @ 0x44 │ │ │ │ mov r6, r0 │ │ │ │ add r4, pc, r4 │ │ │ │ str r0, [r4, #32] │ │ │ │ bl 54f60 │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ str r9, [r4, #44] @ 0x2c │ │ │ │ strb r7, [r5] │ │ │ │ - beq c4bd8 │ │ │ │ + beq c4be4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #440] @ c4da4 │ │ │ │ - ldr r2, [pc, #440] @ c4da8 │ │ │ │ + ldr r0, [pc, #440] @ c4db0 │ │ │ │ + ldr r2, [pc, #440] @ c4db4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 8e71c │ │ │ │ - b c4d10 │ │ │ │ + b c4d1c │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldm r7, {r1, r2, r7} │ │ │ │ - ldr r0, [pc, #348] @ c4d74 │ │ │ │ - ldr r3, [pc, #348] @ c4d78 │ │ │ │ - ldr r5, [pc, #348] @ c4d7c │ │ │ │ + ldr r0, [pc, #348] @ c4d80 │ │ │ │ + ldr r3, [pc, #348] @ c4d84 │ │ │ │ + ldr r5, [pc, #348] @ c4d88 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ add r5, pc, r5 │ │ │ │ stm ip, {r1, r2, r7} │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str r5, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b c4d10 │ │ │ │ + b c4d1c │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 976194 │ │ │ │ + bl 9761a4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne c4c9c │ │ │ │ - ldr r1, [pc, #280] @ c4d80 │ │ │ │ - ldr r0, [pc, #280] @ c4d84 │ │ │ │ - ldr r3, [pc, #280] @ c4d88 │ │ │ │ + bne c4ca8 │ │ │ │ + ldr r1, [pc, #280] @ c4d8c │ │ │ │ + ldr r0, [pc, #280] @ c4d90 │ │ │ │ + ldr r3, [pc, #280] @ c4d94 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 8ed74 │ │ │ │ - b c4d10 │ │ │ │ + b c4d1c │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #228] @ c4d8c │ │ │ │ - ldr r1, [pc, #228] @ c4d90 │ │ │ │ - ldr ip, [pc, #228] @ c4d94 │ │ │ │ + ldr r0, [pc, #228] @ c4d98 │ │ │ │ + ldr r1, [pc, #228] @ c4d9c │ │ │ │ + ldr ip, [pc, #228] @ c4da0 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #224] @ c4d98 │ │ │ │ + ldr r2, [pc, #224] @ c4da4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ mov r3, #1 │ │ │ │ @@ -114056,154 +114059,154 @@ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e89c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b c4d44 │ │ │ │ + b c4d50 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c4d30 │ │ │ │ + bne c4d3c │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ - beq c4d6c │ │ │ │ + beq c4d78 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - umulleq r5, ip, r2, r9 │ │ │ │ - addeq r3, ip, pc, ror #29 │ │ │ │ - adceq sp, r9, r8, lsr r9 │ │ │ │ - adceq sp, r9, r0, ror fp │ │ │ │ - adceq sp, r9, ip, lsr fp │ │ │ │ - umulleq r3, ip, fp, lr │ │ │ │ - adceq sp, r9, ip, asr #17 │ │ │ │ - andseq sp, ip, r0, lsr #17 │ │ │ │ - adceq sp, r9, ip, ror #20 │ │ │ │ - adceq sp, r9, r4, ror #21 │ │ │ │ - addeq r0, ip, r4, lsr #4 │ │ │ │ + addeq r5, ip, r6, lsl #19 │ │ │ │ + addeq r3, ip, r3, ror #29 │ │ │ │ + adceq sp, r9, ip, lsr #18 │ │ │ │ + adceq sp, r9, r4, ror #22 │ │ │ │ + adceq sp, r9, r0, lsr fp │ │ │ │ + addeq r3, ip, pc, lsl #29 │ │ │ │ + adceq sp, r9, r0, asr #17 │ │ │ │ + andseq sp, ip, r4, lsr #17 │ │ │ │ + adceq sp, r9, r0, ror #20 │ │ │ │ + ldrdeq sp, [r9], r8 @ │ │ │ │ + addeq r0, ip, r8, lsl r2 │ │ │ │ @ instruction: 0xffff93c8 │ │ │ │ @ instruction: 0xffffaf84 │ │ │ │ - addeq r4, ip, pc, lsr ip │ │ │ │ - ldrdeq sp, [r9], r8 @ │ │ │ │ - adceq lr, pc, r4, ror #6 │ │ │ │ + addeq r4, ip, r3, lsr ip │ │ │ │ + adceq sp, r9, ip, asr #23 │ │ │ │ + adceq lr, pc, r8, asr r3 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #576] @ c5000 │ │ │ │ + ldr r1, [pc, #576] @ c500c │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 971ac8 │ │ │ │ + bl 971ad8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne c4e90 │ │ │ │ + bne c4e9c │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 530cc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bne c4ed4 │ │ │ │ + bne c4ee0 │ │ │ │ bl 54600 │ │ │ │ - ldr r3, [pc, #556] @ c502c │ │ │ │ + ldr r3, [pc, #556] @ c5038 │ │ │ │ mov r7, #0 │ │ │ │ - ldr r1, [pc, #552] @ c5030 │ │ │ │ + ldr r1, [pc, #552] @ c503c │ │ │ │ mov r9, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #304 @ 0x130 │ │ │ │ add r1, pc, r1 │ │ │ │ str r9, [sp] │ │ │ │ stmib sp, {r1, r7} │ │ │ │ mov r1, r5 │ │ │ │ bl 54054 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c4e74 │ │ │ │ - ldr r4, [pc, #520] @ c503c │ │ │ │ + beq c4e80 │ │ │ │ + ldr r4, [pc, #520] @ c5048 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r6, r0 │ │ │ │ add r4, pc, r4 │ │ │ │ str r0, [r4, #80] @ 0x50 │ │ │ │ bl 54f60 │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ str r9, [r4, #92] @ 0x5c │ │ │ │ strb r7, [r5] │ │ │ │ - beq c4e68 │ │ │ │ + beq c4e74 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #440] @ c5034 │ │ │ │ - ldr r2, [pc, #440] @ c5038 │ │ │ │ + ldr r0, [pc, #440] @ c5040 │ │ │ │ + ldr r2, [pc, #440] @ c5044 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 8e71c │ │ │ │ - b c4fa0 │ │ │ │ + b c4fac │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldm r7, {r1, r2, r7} │ │ │ │ - ldr r0, [pc, #348] @ c5004 │ │ │ │ - ldr r3, [pc, #348] @ c5008 │ │ │ │ - ldr r5, [pc, #348] @ c500c │ │ │ │ + ldr r0, [pc, #348] @ c5010 │ │ │ │ + ldr r3, [pc, #348] @ c5014 │ │ │ │ + ldr r5, [pc, #348] @ c5018 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ add r5, pc, r5 │ │ │ │ stm ip, {r1, r2, r7} │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str r5, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b c4fa0 │ │ │ │ + b c4fac │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 976194 │ │ │ │ + bl 9761a4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne c4f2c │ │ │ │ - ldr r1, [pc, #280] @ c5010 │ │ │ │ - ldr r0, [pc, #280] @ c5014 │ │ │ │ - ldr r3, [pc, #280] @ c5018 │ │ │ │ + bne c4f38 │ │ │ │ + ldr r1, [pc, #280] @ c501c │ │ │ │ + ldr r0, [pc, #280] @ c5020 │ │ │ │ + ldr r3, [pc, #280] @ c5024 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 8ed74 │ │ │ │ - b c4fa0 │ │ │ │ + b c4fac │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #228] @ c501c │ │ │ │ - ldr r1, [pc, #228] @ c5020 │ │ │ │ - ldr ip, [pc, #228] @ c5024 │ │ │ │ + ldr r0, [pc, #228] @ c5028 │ │ │ │ + ldr r1, [pc, #228] @ c502c │ │ │ │ + ldr ip, [pc, #228] @ c5030 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #224] @ c5028 │ │ │ │ + ldr r2, [pc, #224] @ c5034 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ mov r3, #1 │ │ │ │ @@ -114220,154 +114223,154 @@ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e89c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b c4fd4 │ │ │ │ + b c4fe0 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c4fc0 │ │ │ │ + bne c4fcc │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ - beq c4ffc │ │ │ │ + beq c5008 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - addeq r5, ip, pc, lsl #14 │ │ │ │ - addeq r3, ip, pc, asr ip │ │ │ │ - adceq sp, r9, r8, lsr #13 │ │ │ │ - adceq sp, r9, r0, ror #17 │ │ │ │ - adceq sp, r9, ip, lsr #17 │ │ │ │ - addeq r3, ip, fp, lsl #24 │ │ │ │ - adceq sp, r9, ip, lsr r6 │ │ │ │ - andseq sp, ip, r0, lsl r6 │ │ │ │ - ldrdeq sp, [r9], ip @ │ │ │ │ - adceq sp, r9, r4, asr r8 │ │ │ │ - umulleq pc, fp, r4, pc @ │ │ │ │ + addeq r5, ip, r3, lsl #14 │ │ │ │ + addeq r3, ip, r3, asr ip │ │ │ │ + umlaleq sp, r9, ip, r6 │ │ │ │ + ldrdeq sp, [r9], r4 @ │ │ │ │ + adceq sp, r9, r0, lsr #17 │ │ │ │ + strdeq r3, [ip], pc @ │ │ │ │ + adceq sp, r9, r0, lsr r6 │ │ │ │ + andseq sp, ip, r4, lsl r6 │ │ │ │ + ldrdeq sp, [r9], r0 @ │ │ │ │ + adceq sp, r9, r8, asr #16 │ │ │ │ + addeq pc, fp, r8, lsl #31 │ │ │ │ @ instruction: 0xffff8114 │ │ │ │ @ instruction: 0xffffa514 │ │ │ │ - addeq r4, ip, pc, lsr #19 │ │ │ │ - adceq sp, r9, r8, asr #18 │ │ │ │ - adceq sp, pc, r8, lsr fp @ │ │ │ │ + addeq r4, ip, r3, lsr #19 │ │ │ │ + adceq sp, r9, ip, lsr r9 │ │ │ │ + adceq sp, pc, ip, lsr #22 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #576] @ c5290 │ │ │ │ + ldr r1, [pc, #576] @ c529c │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 971ac8 │ │ │ │ + bl 971ad8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne c5120 │ │ │ │ + bne c512c │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 530cc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bne c5164 │ │ │ │ + bne c5170 │ │ │ │ bl 54d50 │ │ │ │ - ldr r3, [pc, #556] @ c52bc │ │ │ │ + ldr r3, [pc, #556] @ c52c8 │ │ │ │ mov r7, #0 │ │ │ │ - ldr r1, [pc, #552] @ c52c0 │ │ │ │ + ldr r1, [pc, #552] @ c52cc │ │ │ │ mov r9, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #204 @ 0xcc │ │ │ │ add r1, pc, r1 │ │ │ │ str r9, [sp] │ │ │ │ stmib sp, {r1, r7} │ │ │ │ mov r1, r5 │ │ │ │ bl 54054 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c5104 │ │ │ │ - ldr r4, [pc, #520] @ c52cc │ │ │ │ + beq c5110 │ │ │ │ + ldr r4, [pc, #520] @ c52d8 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r6, r0 │ │ │ │ add r4, pc, r4 │ │ │ │ str r0, [r4, #80] @ 0x50 │ │ │ │ bl 54f60 │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ str r9, [r4, #92] @ 0x5c │ │ │ │ strb r7, [r5] │ │ │ │ - beq c50f8 │ │ │ │ + beq c5104 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #440] @ c52c4 │ │ │ │ - ldr r2, [pc, #440] @ c52c8 │ │ │ │ + ldr r0, [pc, #440] @ c52d0 │ │ │ │ + ldr r2, [pc, #440] @ c52d4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 8e71c │ │ │ │ - b c5230 │ │ │ │ + b c523c │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldm r7, {r1, r2, r7} │ │ │ │ - ldr r0, [pc, #348] @ c5294 │ │ │ │ - ldr r3, [pc, #348] @ c5298 │ │ │ │ - ldr r5, [pc, #348] @ c529c │ │ │ │ + ldr r0, [pc, #348] @ c52a0 │ │ │ │ + ldr r3, [pc, #348] @ c52a4 │ │ │ │ + ldr r5, [pc, #348] @ c52a8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ add r5, pc, r5 │ │ │ │ stm ip, {r1, r2, r7} │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str r5, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b c5230 │ │ │ │ + b c523c │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 976194 │ │ │ │ + bl 9761a4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne c51bc │ │ │ │ - ldr r1, [pc, #280] @ c52a0 │ │ │ │ - ldr r0, [pc, #280] @ c52a4 │ │ │ │ - ldr r3, [pc, #280] @ c52a8 │ │ │ │ + bne c51c8 │ │ │ │ + ldr r1, [pc, #280] @ c52ac │ │ │ │ + ldr r0, [pc, #280] @ c52b0 │ │ │ │ + ldr r3, [pc, #280] @ c52b4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 8ed74 │ │ │ │ - b c5230 │ │ │ │ + b c523c │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #228] @ c52ac │ │ │ │ - ldr r1, [pc, #228] @ c52b0 │ │ │ │ - ldr ip, [pc, #228] @ c52b4 │ │ │ │ + ldr r0, [pc, #228] @ c52b8 │ │ │ │ + ldr r1, [pc, #228] @ c52bc │ │ │ │ + ldr ip, [pc, #228] @ c52c0 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #224] @ c52b8 │ │ │ │ + ldr r2, [pc, #224] @ c52c4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ mov r3, #1 │ │ │ │ @@ -114384,154 +114387,154 @@ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e89c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b c5264 │ │ │ │ + b c5270 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c5250 │ │ │ │ + bne c525c │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ - beq c528c │ │ │ │ + beq c5298 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - umulleq r5, ip, r2, r4 │ │ │ │ - addeq r3, ip, pc, asr #19 │ │ │ │ - adceq sp, r9, r8, lsl r4 │ │ │ │ - adceq sp, r9, r0, asr r6 │ │ │ │ - adceq sp, r9, ip, lsl r6 │ │ │ │ - addeq r3, ip, fp, ror r9 │ │ │ │ - adceq sp, r9, ip, lsr #7 │ │ │ │ - andseq sp, ip, r0, lsl #7 │ │ │ │ - adceq sp, r9, ip, asr #10 │ │ │ │ - adceq sp, r9, r4, asr #11 │ │ │ │ - addeq pc, fp, r4, lsl #26 │ │ │ │ + addeq r5, ip, r6, lsl #9 │ │ │ │ + addeq r3, ip, r3, asr #19 │ │ │ │ + adceq sp, r9, ip, lsl #8 │ │ │ │ + adceq sp, r9, r4, asr #12 │ │ │ │ + adceq sp, r9, r0, lsl r6 │ │ │ │ + addeq r3, ip, pc, ror #18 │ │ │ │ + adceq sp, r9, r0, lsr #7 │ │ │ │ + andseq sp, ip, r4, lsl #7 │ │ │ │ + adceq sp, r9, r0, asr #10 │ │ │ │ + strhteq sp, [r9], r8 │ │ │ │ + strdeq pc, [fp], r8 │ │ │ │ @ instruction: 0xffff7948 │ │ │ │ @ instruction: 0xffff9fcc │ │ │ │ - addeq r4, ip, pc, lsl r7 │ │ │ │ - strhteq sp, [r9], r8 │ │ │ │ - adceq sp, pc, r8, asr #16 │ │ │ │ + addeq r4, ip, r3, lsl r7 │ │ │ │ + adceq sp, r9, ip, lsr #13 │ │ │ │ + adceq sp, pc, ip, lsr r8 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #576] @ c5520 │ │ │ │ + ldr r1, [pc, #576] @ c552c │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 971ac8 │ │ │ │ + bl 971ad8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne c53b0 │ │ │ │ + bne c53bc │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 530cc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bne c53f4 │ │ │ │ + bne c5400 │ │ │ │ bl 5354c │ │ │ │ - ldr r3, [pc, #556] @ c554c │ │ │ │ + ldr r3, [pc, #556] @ c5558 │ │ │ │ mov r7, #0 │ │ │ │ - ldr r1, [pc, #552] @ c5550 │ │ │ │ + ldr r1, [pc, #552] @ c555c │ │ │ │ mov r9, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #204 @ 0xcc │ │ │ │ add r1, pc, r1 │ │ │ │ str r9, [sp] │ │ │ │ stmib sp, {r1, r7} │ │ │ │ mov r1, r5 │ │ │ │ bl 54054 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c5394 │ │ │ │ - ldr r4, [pc, #520] @ c555c │ │ │ │ + beq c53a0 │ │ │ │ + ldr r4, [pc, #520] @ c5568 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ mov r6, r0 │ │ │ │ add r4, pc, r4 │ │ │ │ str r0, [r4, #32] │ │ │ │ bl 54f60 │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ str r9, [r4, #44] @ 0x2c │ │ │ │ strb r7, [r5] │ │ │ │ - beq c5388 │ │ │ │ + beq c5394 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #440] @ c5554 │ │ │ │ - ldr r2, [pc, #440] @ c5558 │ │ │ │ + ldr r0, [pc, #440] @ c5560 │ │ │ │ + ldr r2, [pc, #440] @ c5564 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 8e71c │ │ │ │ - b c54c0 │ │ │ │ + b c54cc │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldm r7, {r1, r2, r7} │ │ │ │ - ldr r0, [pc, #348] @ c5524 │ │ │ │ - ldr r3, [pc, #348] @ c5528 │ │ │ │ - ldr r5, [pc, #348] @ c552c │ │ │ │ + ldr r0, [pc, #348] @ c5530 │ │ │ │ + ldr r3, [pc, #348] @ c5534 │ │ │ │ + ldr r5, [pc, #348] @ c5538 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ add r5, pc, r5 │ │ │ │ stm ip, {r1, r2, r7} │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str r5, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b c54c0 │ │ │ │ + b c54cc │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 976194 │ │ │ │ + bl 9761a4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne c544c │ │ │ │ - ldr r1, [pc, #280] @ c5530 │ │ │ │ - ldr r0, [pc, #280] @ c5534 │ │ │ │ - ldr r3, [pc, #280] @ c5538 │ │ │ │ + bne c5458 │ │ │ │ + ldr r1, [pc, #280] @ c553c │ │ │ │ + ldr r0, [pc, #280] @ c5540 │ │ │ │ + ldr r3, [pc, #280] @ c5544 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 8ed74 │ │ │ │ - b c54c0 │ │ │ │ + b c54cc │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #228] @ c553c │ │ │ │ - ldr r1, [pc, #228] @ c5540 │ │ │ │ - ldr ip, [pc, #228] @ c5544 │ │ │ │ + ldr r0, [pc, #228] @ c5548 │ │ │ │ + ldr r1, [pc, #228] @ c554c │ │ │ │ + ldr ip, [pc, #228] @ c5550 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #224] @ c5548 │ │ │ │ + ldr r2, [pc, #224] @ c5554 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ mov r3, #1 │ │ │ │ @@ -114548,154 +114551,154 @@ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e89c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b c54f4 │ │ │ │ + b c5500 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c54e0 │ │ │ │ + bne c54ec │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ - beq c551c │ │ │ │ + beq c5528 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - addeq r5, ip, r1, lsl r2 │ │ │ │ - addeq r3, ip, pc, lsr r7 │ │ │ │ - adceq sp, r9, r8, lsl #3 │ │ │ │ - adceq sp, r9, r0, asr #7 │ │ │ │ - adceq sp, r9, ip, lsl #7 │ │ │ │ - addeq r3, ip, fp, ror #13 │ │ │ │ - adceq sp, r9, ip, lsl r1 │ │ │ │ - ldrsheq sp, [ip], -r0 │ │ │ │ - strhteq sp, [r9], ip │ │ │ │ - adceq sp, r9, r4, lsr r3 │ │ │ │ - addeq pc, fp, r4, ror sl @ │ │ │ │ + addeq r5, ip, r5, lsl #4 │ │ │ │ + addeq r3, ip, r3, lsr r7 │ │ │ │ + adceq sp, r9, ip, ror r1 │ │ │ │ + strhteq sp, [r9], r4 │ │ │ │ + adceq sp, r9, r0, lsl #7 │ │ │ │ + ldrdeq r3, [ip], pc @ │ │ │ │ + adceq sp, r9, r0, lsl r1 │ │ │ │ + ldrsheq sp, [ip], -r4 │ │ │ │ + strhteq sp, [r9], r0 │ │ │ │ + adceq sp, r9, r8, lsr #6 │ │ │ │ + addeq pc, fp, r8, ror #20 │ │ │ │ @ instruction: 0xffff99fc │ │ │ │ @ instruction: 0xffffad68 │ │ │ │ - addeq r4, ip, pc, lsl #9 │ │ │ │ - adceq sp, r9, r8, lsr #8 │ │ │ │ - adceq sp, pc, r4, ror #18 │ │ │ │ + addeq r4, ip, r3, lsl #9 │ │ │ │ + adceq sp, r9, ip, lsl r4 │ │ │ │ + adceq sp, pc, r8, asr r9 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #576] @ c57b0 │ │ │ │ + ldr r1, [pc, #576] @ c57bc │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 971ac8 │ │ │ │ + bl 971ad8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne c5640 │ │ │ │ + bne c564c │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 530cc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bne c5684 │ │ │ │ + bne c5690 │ │ │ │ bl 5460c │ │ │ │ - ldr r3, [pc, #556] @ c57dc │ │ │ │ + ldr r3, [pc, #556] @ c57e8 │ │ │ │ mov r7, #0 │ │ │ │ - ldr r1, [pc, #552] @ c57e0 │ │ │ │ + ldr r1, [pc, #552] @ c57ec │ │ │ │ mov r9, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #212 @ 0xd4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r9, [sp] │ │ │ │ stmib sp, {r1, r7} │ │ │ │ mov r1, r5 │ │ │ │ bl 54054 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c5624 │ │ │ │ - ldr r4, [pc, #520] @ c57ec │ │ │ │ + beq c5630 │ │ │ │ + ldr r4, [pc, #520] @ c57f8 │ │ │ │ mov r1, #68 @ 0x44 │ │ │ │ mov r6, r0 │ │ │ │ add r4, pc, r4 │ │ │ │ str r0, [r4, #32] │ │ │ │ bl 54f60 │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ str r9, [r4, #44] @ 0x2c │ │ │ │ strb r7, [r5] │ │ │ │ - beq c5618 │ │ │ │ + beq c5624 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #440] @ c57e4 │ │ │ │ - ldr r2, [pc, #440] @ c57e8 │ │ │ │ + ldr r0, [pc, #440] @ c57f0 │ │ │ │ + ldr r2, [pc, #440] @ c57f4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 8e71c │ │ │ │ - b c5750 │ │ │ │ + b c575c │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldm r7, {r1, r2, r7} │ │ │ │ - ldr r0, [pc, #348] @ c57b4 │ │ │ │ - ldr r3, [pc, #348] @ c57b8 │ │ │ │ - ldr r5, [pc, #348] @ c57bc │ │ │ │ + ldr r0, [pc, #348] @ c57c0 │ │ │ │ + ldr r3, [pc, #348] @ c57c4 │ │ │ │ + ldr r5, [pc, #348] @ c57c8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ add r5, pc, r5 │ │ │ │ stm ip, {r1, r2, r7} │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str r5, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b c5750 │ │ │ │ + b c575c │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 976194 │ │ │ │ + bl 9761a4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne c56dc │ │ │ │ - ldr r1, [pc, #280] @ c57c0 │ │ │ │ - ldr r0, [pc, #280] @ c57c4 │ │ │ │ - ldr r3, [pc, #280] @ c57c8 │ │ │ │ + bne c56e8 │ │ │ │ + ldr r1, [pc, #280] @ c57cc │ │ │ │ + ldr r0, [pc, #280] @ c57d0 │ │ │ │ + ldr r3, [pc, #280] @ c57d4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 8ed74 │ │ │ │ - b c5750 │ │ │ │ + b c575c │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #228] @ c57cc │ │ │ │ - ldr r1, [pc, #228] @ c57d0 │ │ │ │ - ldr ip, [pc, #228] @ c57d4 │ │ │ │ + ldr r0, [pc, #228] @ c57d8 │ │ │ │ + ldr r1, [pc, #228] @ c57dc │ │ │ │ + ldr ip, [pc, #228] @ c57e0 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #224] @ c57d8 │ │ │ │ + ldr r2, [pc, #224] @ c57e4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ mov r3, #1 │ │ │ │ @@ -114712,154 +114715,154 @@ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e89c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b c5784 │ │ │ │ + b c5790 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c5770 │ │ │ │ + bne c577c │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ - beq c57ac │ │ │ │ + beq c57b8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - addeq r4, ip, pc, lsl #31 │ │ │ │ - addeq r3, ip, pc, lsr #9 │ │ │ │ - strdeq ip, [r9], r8 @ │ │ │ │ - adceq sp, r9, r0, lsr r1 │ │ │ │ - strdeq sp, [r9], ip @ │ │ │ │ - addeq r3, ip, fp, asr r4 │ │ │ │ - adceq ip, r9, ip, lsl #29 │ │ │ │ - andseq ip, ip, r0, ror #28 │ │ │ │ - adceq sp, r9, ip, lsr #32 │ │ │ │ - adceq sp, r9, r4, lsr #1 │ │ │ │ - addeq pc, fp, r4, ror #15 │ │ │ │ + addeq r4, ip, r3, lsl #31 │ │ │ │ + addeq r3, ip, r3, lsr #9 │ │ │ │ + adceq ip, r9, ip, ror #29 │ │ │ │ + adceq sp, r9, r4, lsr #2 │ │ │ │ + strdeq sp, [r9], r0 @ │ │ │ │ + addeq r3, ip, pc, asr #8 │ │ │ │ + adceq ip, r9, r0, lsl #29 │ │ │ │ + andseq ip, ip, r4, ror #28 │ │ │ │ + adceq sp, r9, r0, lsr #32 │ │ │ │ + umlaleq sp, r9, r8, r0 │ │ │ │ + ldrdeq pc, [fp], r8 │ │ │ │ @ instruction: 0xffff9164 │ │ │ │ @ instruction: 0xffffa650 │ │ │ │ - strdeq r4, [ip], pc @ │ │ │ │ - umlaleq sp, r9, r8, r1 │ │ │ │ - adceq sp, pc, r0, ror #10 │ │ │ │ + strdeq r4, [ip], r3 │ │ │ │ + adceq sp, r9, ip, lsl #3 │ │ │ │ + adceq sp, pc, r4, asr r5 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #576] @ c5a40 │ │ │ │ + ldr r1, [pc, #576] @ c5a4c │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 971ac8 │ │ │ │ + bl 971ad8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne c58d0 │ │ │ │ + bne c58dc │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 530cc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bne c5914 │ │ │ │ + bne c5920 │ │ │ │ bl 54a98 │ │ │ │ - ldr r3, [pc, #556] @ c5a6c │ │ │ │ + ldr r3, [pc, #556] @ c5a78 │ │ │ │ mov r7, #0 │ │ │ │ - ldr r1, [pc, #552] @ c5a70 │ │ │ │ + ldr r1, [pc, #552] @ c5a7c │ │ │ │ mov r9, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #252 @ 0xfc │ │ │ │ add r1, pc, r1 │ │ │ │ str r9, [sp] │ │ │ │ stmib sp, {r1, r7} │ │ │ │ mov r1, r5 │ │ │ │ bl 54054 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c58b4 │ │ │ │ - ldr r4, [pc, #520] @ c5a7c │ │ │ │ + beq c58c0 │ │ │ │ + ldr r4, [pc, #520] @ c5a88 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ add r4, pc, r4 │ │ │ │ str r0, [r4, #32] │ │ │ │ bl 54f60 │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ str r9, [r4, #44] @ 0x2c │ │ │ │ strb r7, [r5] │ │ │ │ - beq c58a8 │ │ │ │ + beq c58b4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #440] @ c5a74 │ │ │ │ - ldr r2, [pc, #440] @ c5a78 │ │ │ │ + ldr r0, [pc, #440] @ c5a80 │ │ │ │ + ldr r2, [pc, #440] @ c5a84 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 8e71c │ │ │ │ - b c59e0 │ │ │ │ + b c59ec │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldm r7, {r1, r2, r7} │ │ │ │ - ldr r0, [pc, #348] @ c5a44 │ │ │ │ - ldr r3, [pc, #348] @ c5a48 │ │ │ │ - ldr r5, [pc, #348] @ c5a4c │ │ │ │ + ldr r0, [pc, #348] @ c5a50 │ │ │ │ + ldr r3, [pc, #348] @ c5a54 │ │ │ │ + ldr r5, [pc, #348] @ c5a58 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ add r5, pc, r5 │ │ │ │ stm ip, {r1, r2, r7} │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str r5, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b c59e0 │ │ │ │ + b c59ec │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 976194 │ │ │ │ + bl 9761a4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne c596c │ │ │ │ - ldr r1, [pc, #280] @ c5a50 │ │ │ │ - ldr r0, [pc, #280] @ c5a54 │ │ │ │ - ldr r3, [pc, #280] @ c5a58 │ │ │ │ + bne c5978 │ │ │ │ + ldr r1, [pc, #280] @ c5a5c │ │ │ │ + ldr r0, [pc, #280] @ c5a60 │ │ │ │ + ldr r3, [pc, #280] @ c5a64 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 8ed74 │ │ │ │ - b c59e0 │ │ │ │ + b c59ec │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #228] @ c5a5c │ │ │ │ - ldr r1, [pc, #228] @ c5a60 │ │ │ │ - ldr ip, [pc, #228] @ c5a64 │ │ │ │ + ldr r0, [pc, #228] @ c5a68 │ │ │ │ + ldr r1, [pc, #228] @ c5a6c │ │ │ │ + ldr ip, [pc, #228] @ c5a70 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #224] @ c5a68 │ │ │ │ + ldr r2, [pc, #224] @ c5a74 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ mov r3, #1 │ │ │ │ @@ -114876,154 +114879,154 @@ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e89c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b c5a14 │ │ │ │ + b c5a20 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c5a00 │ │ │ │ + bne c5a0c │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ - beq c5a3c │ │ │ │ + beq c5a48 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - addeq r4, ip, ip, lsl #26 │ │ │ │ - addeq r3, ip, pc, lsl r2 │ │ │ │ - adceq ip, r9, r8, ror #24 │ │ │ │ - adceq ip, r9, r0, lsr #29 │ │ │ │ - adceq ip, r9, ip, ror #28 │ │ │ │ - addeq r3, ip, fp, asr #3 │ │ │ │ - strdeq ip, [r9], ip @ │ │ │ │ - @ instruction: 0x001ccbd0 │ │ │ │ - umlaleq ip, r9, ip, sp │ │ │ │ - adceq ip, r9, r4, lsl lr │ │ │ │ - addeq pc, fp, r4, asr r5 @ │ │ │ │ + addeq r4, ip, r0, lsl #26 │ │ │ │ + addeq r3, ip, r3, lsl r2 │ │ │ │ + adceq ip, r9, ip, asr ip │ │ │ │ + umlaleq ip, r9, r4, lr │ │ │ │ + adceq ip, r9, r0, ror #28 │ │ │ │ + @ instruction: 0x008c31bf │ │ │ │ + strdeq ip, [r9], r0 @ │ │ │ │ + @ instruction: 0x001ccbd4 │ │ │ │ + umlaleq ip, r9, r0, sp │ │ │ │ + adceq ip, r9, r8, lsl #28 │ │ │ │ + addeq pc, fp, r8, asr #10 │ │ │ │ @ instruction: 0xffff7c74 │ │ │ │ @ instruction: 0xffffc374 │ │ │ │ - addeq r3, ip, pc, ror #30 │ │ │ │ - adceq ip, r9, r8, lsl #30 │ │ │ │ - umlaleq sp, pc, r8, r0 @ │ │ │ │ + addeq r3, ip, r3, ror #30 │ │ │ │ + strdeq ip, [r9], ip @ │ │ │ │ + adceq sp, pc, ip, lsl #1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #576] @ c5cd0 │ │ │ │ + ldr r1, [pc, #576] @ c5cdc │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 971ac8 │ │ │ │ + bl 971ad8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne c5b60 │ │ │ │ + bne c5b6c │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 530cc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bne c5ba4 │ │ │ │ + bne c5bb0 │ │ │ │ bl 53540 │ │ │ │ - ldr r3, [pc, #556] @ c5cfc │ │ │ │ + ldr r3, [pc, #556] @ c5d08 │ │ │ │ mov r7, #0 │ │ │ │ - ldr r1, [pc, #552] @ c5d00 │ │ │ │ + ldr r1, [pc, #552] @ c5d0c │ │ │ │ mov r9, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #276 @ 0x114 │ │ │ │ add r1, pc, r1 │ │ │ │ str r9, [sp] │ │ │ │ stmib sp, {r1, r7} │ │ │ │ mov r1, r5 │ │ │ │ bl 54054 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c5b44 │ │ │ │ - ldr r4, [pc, #520] @ c5d0c │ │ │ │ + beq c5b50 │ │ │ │ + ldr r4, [pc, #520] @ c5d18 │ │ │ │ mov r1, #28 │ │ │ │ mov r6, r0 │ │ │ │ add r4, pc, r4 │ │ │ │ str r0, [r4, #32] │ │ │ │ bl 54f60 │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ str r9, [r4, #44] @ 0x2c │ │ │ │ strb r7, [r5] │ │ │ │ - beq c5b38 │ │ │ │ + beq c5b44 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #440] @ c5d04 │ │ │ │ - ldr r2, [pc, #440] @ c5d08 │ │ │ │ + ldr r0, [pc, #440] @ c5d10 │ │ │ │ + ldr r2, [pc, #440] @ c5d14 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 8e71c │ │ │ │ - b c5c70 │ │ │ │ + b c5c7c │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldm r7, {r1, r2, r7} │ │ │ │ - ldr r0, [pc, #348] @ c5cd4 │ │ │ │ - ldr r3, [pc, #348] @ c5cd8 │ │ │ │ - ldr r5, [pc, #348] @ c5cdc │ │ │ │ + ldr r0, [pc, #348] @ c5ce0 │ │ │ │ + ldr r3, [pc, #348] @ c5ce4 │ │ │ │ + ldr r5, [pc, #348] @ c5ce8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ add r5, pc, r5 │ │ │ │ stm ip, {r1, r2, r7} │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str r5, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b c5c70 │ │ │ │ + b c5c7c │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 976194 │ │ │ │ + bl 9761a4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne c5bfc │ │ │ │ - ldr r1, [pc, #280] @ c5ce0 │ │ │ │ - ldr r0, [pc, #280] @ c5ce4 │ │ │ │ - ldr r3, [pc, #280] @ c5ce8 │ │ │ │ + bne c5c08 │ │ │ │ + ldr r1, [pc, #280] @ c5cec │ │ │ │ + ldr r0, [pc, #280] @ c5cf0 │ │ │ │ + ldr r3, [pc, #280] @ c5cf4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 8ed74 │ │ │ │ - b c5c70 │ │ │ │ + b c5c7c │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #228] @ c5cec │ │ │ │ - ldr r1, [pc, #228] @ c5cf0 │ │ │ │ - ldr ip, [pc, #228] @ c5cf4 │ │ │ │ + ldr r0, [pc, #228] @ c5cf8 │ │ │ │ + ldr r1, [pc, #228] @ c5cfc │ │ │ │ + ldr ip, [pc, #228] @ c5d00 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #224] @ c5cf8 │ │ │ │ + ldr r2, [pc, #224] @ c5d04 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ mov r3, #1 │ │ │ │ @@ -115040,154 +115043,154 @@ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e89c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b c5ca4 │ │ │ │ + b c5cb0 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c5c90 │ │ │ │ + bne c5c9c │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ - beq c5ccc │ │ │ │ + beq c5cd8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - addeq r4, ip, r9, lsl #21 │ │ │ │ - addeq r2, ip, pc, lsl #31 │ │ │ │ - ldrdeq ip, [r9], r8 @ │ │ │ │ - adceq ip, r9, r0, lsl ip │ │ │ │ - ldrdeq ip, [r9], ip @ │ │ │ │ - addeq r2, ip, fp, lsr pc │ │ │ │ - adceq ip, r9, ip, ror #18 │ │ │ │ - andseq ip, ip, r0, asr #18 │ │ │ │ - adceq ip, r9, ip, lsl #22 │ │ │ │ - adceq ip, r9, r4, lsl #23 │ │ │ │ - addeq pc, fp, r4, asr #5 │ │ │ │ + addeq r4, ip, sp, ror sl │ │ │ │ + addeq r2, ip, r3, lsl #31 │ │ │ │ + adceq ip, r9, ip, asr #19 │ │ │ │ + adceq ip, r9, r4, lsl #24 │ │ │ │ + ldrdeq ip, [r9], r0 @ │ │ │ │ + addeq r2, ip, pc, lsr #30 │ │ │ │ + adceq ip, r9, r0, ror #18 │ │ │ │ + andseq ip, ip, r4, asr #18 │ │ │ │ + adceq ip, r9, r0, lsl #22 │ │ │ │ + adceq ip, r9, r8, ror fp │ │ │ │ + @ instruction: 0x008bf2b8 │ │ │ │ @ instruction: 0xffff89e8 │ │ │ │ @ instruction: 0xffffa78c │ │ │ │ - ldrdeq r3, [ip], pc @ │ │ │ │ - adceq ip, r9, r8, ror ip │ │ │ │ - adceq sp, pc, r4, lsr r4 @ │ │ │ │ + ldrdeq r3, [ip], r3 @ │ │ │ │ + adceq ip, r9, ip, ror #24 │ │ │ │ + adceq sp, pc, r8, lsr #8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #576] @ c5f60 │ │ │ │ + ldr r1, [pc, #576] @ c5f6c │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 971ac8 │ │ │ │ + bl 971ad8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne c5df0 │ │ │ │ + bne c5dfc │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 530cc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bne c5e34 │ │ │ │ + bne c5e40 │ │ │ │ bl 5354c │ │ │ │ - ldr r3, [pc, #556] @ c5f8c │ │ │ │ + ldr r3, [pc, #556] @ c5f98 │ │ │ │ mov r7, #0 │ │ │ │ - ldr r1, [pc, #552] @ c5f90 │ │ │ │ + ldr r1, [pc, #552] @ c5f9c │ │ │ │ mov r9, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #204 @ 0xcc │ │ │ │ add r1, pc, r1 │ │ │ │ str r9, [sp] │ │ │ │ stmib sp, {r1, r7} │ │ │ │ mov r1, r5 │ │ │ │ bl 54054 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c5dd4 │ │ │ │ - ldr r4, [pc, #520] @ c5f9c │ │ │ │ + beq c5de0 │ │ │ │ + ldr r4, [pc, #520] @ c5fa8 │ │ │ │ mov r1, #20 │ │ │ │ mov r6, r0 │ │ │ │ add r4, pc, r4 │ │ │ │ str r0, [r4, #32] │ │ │ │ bl 54f60 │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ str r9, [r4, #44] @ 0x2c │ │ │ │ strb r7, [r5] │ │ │ │ - beq c5dc8 │ │ │ │ + beq c5dd4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #440] @ c5f94 │ │ │ │ - ldr r2, [pc, #440] @ c5f98 │ │ │ │ + ldr r0, [pc, #440] @ c5fa0 │ │ │ │ + ldr r2, [pc, #440] @ c5fa4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 8e71c │ │ │ │ - b c5f00 │ │ │ │ + b c5f0c │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldm r7, {r1, r2, r7} │ │ │ │ - ldr r0, [pc, #348] @ c5f64 │ │ │ │ - ldr r3, [pc, #348] @ c5f68 │ │ │ │ - ldr r5, [pc, #348] @ c5f6c │ │ │ │ + ldr r0, [pc, #348] @ c5f70 │ │ │ │ + ldr r3, [pc, #348] @ c5f74 │ │ │ │ + ldr r5, [pc, #348] @ c5f78 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ add r5, pc, r5 │ │ │ │ stm ip, {r1, r2, r7} │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str r5, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b c5f00 │ │ │ │ + b c5f0c │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 976194 │ │ │ │ + bl 9761a4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne c5e8c │ │ │ │ - ldr r1, [pc, #280] @ c5f70 │ │ │ │ - ldr r0, [pc, #280] @ c5f74 │ │ │ │ - ldr r3, [pc, #280] @ c5f78 │ │ │ │ + bne c5e98 │ │ │ │ + ldr r1, [pc, #280] @ c5f7c │ │ │ │ + ldr r0, [pc, #280] @ c5f80 │ │ │ │ + ldr r3, [pc, #280] @ c5f84 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 8ed74 │ │ │ │ - b c5f00 │ │ │ │ + b c5f0c │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #228] @ c5f7c │ │ │ │ - ldr r1, [pc, #228] @ c5f80 │ │ │ │ - ldr ip, [pc, #228] @ c5f84 │ │ │ │ + ldr r0, [pc, #228] @ c5f88 │ │ │ │ + ldr r1, [pc, #228] @ c5f8c │ │ │ │ + ldr ip, [pc, #228] @ c5f90 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #224] @ c5f88 │ │ │ │ + ldr r2, [pc, #224] @ c5f94 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ mov r3, #1 │ │ │ │ @@ -115204,154 +115207,154 @@ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e89c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b c5f34 │ │ │ │ + b c5f40 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c5f20 │ │ │ │ + bne c5f2c │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ - beq c5f5c │ │ │ │ + beq c5f68 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - addeq r4, ip, r3, lsl #16 │ │ │ │ - strdeq r2, [ip], pc @ │ │ │ │ - adceq ip, r9, r8, asr #14 │ │ │ │ - adceq ip, r9, r0, lsl #19 │ │ │ │ - adceq ip, r9, ip, asr #18 │ │ │ │ - addeq r2, ip, fp, lsr #25 │ │ │ │ - ldrdeq ip, [r9], ip @ │ │ │ │ - @ instruction: 0x001cc6b0 │ │ │ │ - adceq ip, r9, ip, ror r8 │ │ │ │ - strdeq ip, [r9], r4 @ │ │ │ │ - addeq pc, fp, r4, lsr r0 @ │ │ │ │ + strdeq r4, [ip], r7 │ │ │ │ + strdeq r2, [ip], r3 │ │ │ │ + adceq ip, r9, ip, lsr r7 │ │ │ │ + adceq ip, r9, r4, ror r9 │ │ │ │ + adceq ip, r9, r0, asr #18 │ │ │ │ + umulleq r2, ip, pc, ip @ │ │ │ │ + ldrdeq ip, [r9], r0 @ │ │ │ │ + @ instruction: 0x001cc6b4 │ │ │ │ + adceq ip, r9, r0, ror r8 │ │ │ │ + adceq ip, r9, r8, ror #17 │ │ │ │ + addeq pc, fp, r8, lsr #32 │ │ │ │ @ instruction: 0xffff798c │ │ │ │ @ instruction: 0xffffb2c8 │ │ │ │ - addeq r3, ip, pc, asr #20 │ │ │ │ - adceq ip, r9, r8, ror #19 │ │ │ │ - adceq sp, pc, r4, lsr #32 │ │ │ │ + addeq r3, ip, r3, asr #20 │ │ │ │ + ldrdeq ip, [r9], ip @ │ │ │ │ + adceq sp, pc, r8, lsl r0 @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #576] @ c61f0 │ │ │ │ + ldr r1, [pc, #576] @ c61fc │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 971ac8 │ │ │ │ + bl 971ad8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne c6080 │ │ │ │ + bne c608c │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 530cc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bne c60c4 │ │ │ │ + bne c60d0 │ │ │ │ bl 54f54 │ │ │ │ - ldr r3, [pc, #556] @ c621c │ │ │ │ + ldr r3, [pc, #556] @ c6228 │ │ │ │ mov r2, #12 │ │ │ │ - ldr r1, [pc, #552] @ c6220 │ │ │ │ + ldr r1, [pc, #552] @ c622c │ │ │ │ mov r7, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ stmib sp, {r1, r7} │ │ │ │ mov r1, r5 │ │ │ │ bl 54054 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c6064 │ │ │ │ - ldr r4, [pc, #520] @ c622c │ │ │ │ + beq c6070 │ │ │ │ + ldr r4, [pc, #520] @ c6238 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ mov r6, r0 │ │ │ │ add r4, pc, r4 │ │ │ │ str r0, [r4, #32] │ │ │ │ bl 54f60 │ │ │ │ mov r1, #16 │ │ │ │ cmp r8, #0 │ │ │ │ strd r0, [r4, #40] @ 0x28 │ │ │ │ strb r7, [r5] │ │ │ │ - beq c6058 │ │ │ │ + beq c6064 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #440] @ c6224 │ │ │ │ - ldr r2, [pc, #440] @ c6228 │ │ │ │ + ldr r0, [pc, #440] @ c6230 │ │ │ │ + ldr r2, [pc, #440] @ c6234 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 8e71c │ │ │ │ - b c6190 │ │ │ │ + b c619c │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldm r7, {r1, r2, r7} │ │ │ │ - ldr r0, [pc, #348] @ c61f4 │ │ │ │ - ldr r3, [pc, #348] @ c61f8 │ │ │ │ - ldr r5, [pc, #348] @ c61fc │ │ │ │ + ldr r0, [pc, #348] @ c6200 │ │ │ │ + ldr r3, [pc, #348] @ c6204 │ │ │ │ + ldr r5, [pc, #348] @ c6208 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ add r5, pc, r5 │ │ │ │ stm ip, {r1, r2, r7} │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str r5, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b c6190 │ │ │ │ + b c619c │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 976194 │ │ │ │ + bl 9761a4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne c611c │ │ │ │ - ldr r1, [pc, #280] @ c6200 │ │ │ │ - ldr r0, [pc, #280] @ c6204 │ │ │ │ - ldr r3, [pc, #280] @ c6208 │ │ │ │ + bne c6128 │ │ │ │ + ldr r1, [pc, #280] @ c620c │ │ │ │ + ldr r0, [pc, #280] @ c6210 │ │ │ │ + ldr r3, [pc, #280] @ c6214 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 8ed74 │ │ │ │ - b c6190 │ │ │ │ + b c619c │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #228] @ c620c │ │ │ │ - ldr r1, [pc, #228] @ c6210 │ │ │ │ - ldr ip, [pc, #228] @ c6214 │ │ │ │ + ldr r0, [pc, #228] @ c6218 │ │ │ │ + ldr r1, [pc, #228] @ c621c │ │ │ │ + ldr ip, [pc, #228] @ c6220 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #224] @ c6218 │ │ │ │ + ldr r2, [pc, #224] @ c6224 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ mov r3, #1 │ │ │ │ @@ -115368,154 +115371,154 @@ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e89c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b c61c4 │ │ │ │ + b c61d0 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c61b0 │ │ │ │ + bne c61bc │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ - beq c61ec │ │ │ │ + beq c61f8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - addeq r4, ip, r1, lsl #11 │ │ │ │ - addeq r2, ip, pc, ror #20 │ │ │ │ - strhteq ip, [r9], r8 │ │ │ │ - strdeq ip, [r9], r0 @ │ │ │ │ - strhteq ip, [r9], ip │ │ │ │ - addeq r2, ip, fp, lsl sl │ │ │ │ - adceq ip, r9, ip, asr #8 │ │ │ │ - andseq ip, ip, r0, lsr #8 │ │ │ │ - adceq ip, r9, ip, ror #11 │ │ │ │ - adceq ip, r9, r4, ror #12 │ │ │ │ - addeq lr, fp, r4, lsr #27 │ │ │ │ + addeq r4, ip, r5, ror r5 │ │ │ │ + addeq r2, ip, r3, ror #20 │ │ │ │ + adceq ip, r9, ip, lsr #9 │ │ │ │ + adceq ip, r9, r4, ror #13 │ │ │ │ + strhteq ip, [r9], r0 │ │ │ │ + addeq r2, ip, pc, lsl #20 │ │ │ │ + adceq ip, r9, r0, asr #8 │ │ │ │ + andseq ip, ip, r4, lsr #8 │ │ │ │ + adceq ip, r9, r0, ror #11 │ │ │ │ + adceq ip, r9, r8, asr r6 │ │ │ │ + umulleq lr, fp, r8, sp │ │ │ │ @ instruction: 0xffff8ad0 │ │ │ │ @ instruction: 0xffffae08 │ │ │ │ - @ instruction: 0x008c37bf │ │ │ │ - adceq ip, r9, r8, asr r7 │ │ │ │ - strdeq ip, [pc], r0 @ │ │ │ │ + @ instruction: 0x008c37b3 │ │ │ │ + adceq ip, r9, ip, asr #14 │ │ │ │ + adceq ip, pc, r4, ror #21 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #576] @ c6480 │ │ │ │ + ldr r1, [pc, #576] @ c648c │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 971ac8 │ │ │ │ + bl 971ad8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne c6310 │ │ │ │ + bne c631c │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 530cc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bne c6354 │ │ │ │ + bne c6360 │ │ │ │ bl 54f54 │ │ │ │ - ldr r3, [pc, #556] @ c64ac │ │ │ │ + ldr r3, [pc, #556] @ c64b8 │ │ │ │ mov r2, #12 │ │ │ │ - ldr r1, [pc, #552] @ c64b0 │ │ │ │ + ldr r1, [pc, #552] @ c64bc │ │ │ │ mov r7, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ stmib sp, {r1, r7} │ │ │ │ mov r1, r5 │ │ │ │ bl 54054 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c62f4 │ │ │ │ - ldr r4, [pc, #520] @ c64bc │ │ │ │ + beq c6300 │ │ │ │ + ldr r4, [pc, #520] @ c64c8 │ │ │ │ mov r1, #24 │ │ │ │ mov r6, r0 │ │ │ │ add r4, pc, r4 │ │ │ │ str r0, [r4, #32] │ │ │ │ bl 54f60 │ │ │ │ mov r1, #16 │ │ │ │ cmp r8, #0 │ │ │ │ strd r0, [r4, #40] @ 0x28 │ │ │ │ strb r7, [r5] │ │ │ │ - beq c62e8 │ │ │ │ + beq c62f4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #440] @ c64b4 │ │ │ │ - ldr r2, [pc, #440] @ c64b8 │ │ │ │ + ldr r0, [pc, #440] @ c64c0 │ │ │ │ + ldr r2, [pc, #440] @ c64c4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 8e71c │ │ │ │ - b c6420 │ │ │ │ + b c642c │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldm r7, {r1, r2, r7} │ │ │ │ - ldr r0, [pc, #348] @ c6484 │ │ │ │ - ldr r3, [pc, #348] @ c6488 │ │ │ │ - ldr r5, [pc, #348] @ c648c │ │ │ │ + ldr r0, [pc, #348] @ c6490 │ │ │ │ + ldr r3, [pc, #348] @ c6494 │ │ │ │ + ldr r5, [pc, #348] @ c6498 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ add r5, pc, r5 │ │ │ │ stm ip, {r1, r2, r7} │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str r5, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b c6420 │ │ │ │ + b c642c │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 976194 │ │ │ │ + bl 9761a4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne c63ac │ │ │ │ - ldr r1, [pc, #280] @ c6490 │ │ │ │ - ldr r0, [pc, #280] @ c6494 │ │ │ │ - ldr r3, [pc, #280] @ c6498 │ │ │ │ + bne c63b8 │ │ │ │ + ldr r1, [pc, #280] @ c649c │ │ │ │ + ldr r0, [pc, #280] @ c64a0 │ │ │ │ + ldr r3, [pc, #280] @ c64a4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 8ed74 │ │ │ │ - b c6420 │ │ │ │ + b c642c │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #228] @ c649c │ │ │ │ - ldr r1, [pc, #228] @ c64a0 │ │ │ │ - ldr ip, [pc, #228] @ c64a4 │ │ │ │ + ldr r0, [pc, #228] @ c64a8 │ │ │ │ + ldr r1, [pc, #228] @ c64ac │ │ │ │ + ldr ip, [pc, #228] @ c64b0 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #224] @ c64a8 │ │ │ │ + ldr r2, [pc, #224] @ c64b4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ mov r3, #1 │ │ │ │ @@ -115532,154 +115535,154 @@ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e89c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b c6454 │ │ │ │ + b c6460 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c6440 │ │ │ │ + bne c644c │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ - beq c647c │ │ │ │ + beq c6488 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - strdeq r4, [ip], r8 │ │ │ │ - ldrdeq r2, [ip], pc @ │ │ │ │ - adceq ip, r9, r8, lsr #4 │ │ │ │ - adceq ip, r9, r0, ror #8 │ │ │ │ - adceq ip, r9, ip, lsr #8 │ │ │ │ - addeq r2, ip, fp, lsl #15 │ │ │ │ - strhteq ip, [r9], ip │ │ │ │ - mulseq ip, r0, r1 │ │ │ │ - adceq ip, r9, ip, asr r3 │ │ │ │ - ldrdeq ip, [r9], r4 @ │ │ │ │ - addeq lr, fp, r4, lsl fp │ │ │ │ + addeq r4, ip, ip, ror #5 │ │ │ │ + ldrdeq r2, [ip], r3 │ │ │ │ + adceq ip, r9, ip, lsl r2 │ │ │ │ + adceq ip, r9, r4, asr r4 │ │ │ │ + adceq ip, r9, r0, lsr #8 │ │ │ │ + addeq r2, ip, pc, ror r7 │ │ │ │ + strhteq ip, [r9], r0 │ │ │ │ + mulseq ip, r4, r1 │ │ │ │ + adceq ip, r9, r0, asr r3 │ │ │ │ + adceq ip, r9, r8, asr #7 │ │ │ │ + addeq lr, fp, r8, lsl #22 │ │ │ │ @ instruction: 0xffff794c │ │ │ │ @ instruction: 0xffff9b90 │ │ │ │ - addeq r3, ip, pc, lsr #10 │ │ │ │ - adceq ip, r9, r8, asr #9 │ │ │ │ - strhteq ip, [pc], r8 │ │ │ │ + addeq r3, ip, r3, lsr #10 │ │ │ │ + strhteq ip, [r9], ip │ │ │ │ + adceq ip, pc, ip, lsr #13 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #576] @ c6710 │ │ │ │ + ldr r1, [pc, #576] @ c671c │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 971ac8 │ │ │ │ + bl 971ad8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne c65a0 │ │ │ │ + bne c65ac │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 530cc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bne c65e4 │ │ │ │ + bne c65f0 │ │ │ │ bl 54f54 │ │ │ │ - ldr r3, [pc, #556] @ c673c │ │ │ │ + ldr r3, [pc, #556] @ c6748 │ │ │ │ mov r2, #12 │ │ │ │ - ldr r1, [pc, #552] @ c6740 │ │ │ │ + ldr r1, [pc, #552] @ c674c │ │ │ │ mov r7, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ stmib sp, {r1, r7} │ │ │ │ mov r1, r5 │ │ │ │ bl 54054 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c6584 │ │ │ │ - ldr r4, [pc, #520] @ c674c │ │ │ │ + beq c6590 │ │ │ │ + ldr r4, [pc, #520] @ c6758 │ │ │ │ mov r1, #560 @ 0x230 │ │ │ │ mov r6, r0 │ │ │ │ add r4, pc, r4 │ │ │ │ str r0, [r4, #32] │ │ │ │ bl 54f60 │ │ │ │ mov r1, #16 │ │ │ │ cmp r8, #0 │ │ │ │ strd r0, [r4, #40] @ 0x28 │ │ │ │ strb r7, [r5] │ │ │ │ - beq c6578 │ │ │ │ + beq c6584 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #440] @ c6744 │ │ │ │ - ldr r2, [pc, #440] @ c6748 │ │ │ │ + ldr r0, [pc, #440] @ c6750 │ │ │ │ + ldr r2, [pc, #440] @ c6754 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 8e71c │ │ │ │ - b c66b0 │ │ │ │ + b c66bc │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldm r7, {r1, r2, r7} │ │ │ │ - ldr r0, [pc, #348] @ c6714 │ │ │ │ - ldr r3, [pc, #348] @ c6718 │ │ │ │ - ldr r5, [pc, #348] @ c671c │ │ │ │ + ldr r0, [pc, #348] @ c6720 │ │ │ │ + ldr r3, [pc, #348] @ c6724 │ │ │ │ + ldr r5, [pc, #348] @ c6728 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ add r5, pc, r5 │ │ │ │ stm ip, {r1, r2, r7} │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str r5, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b c66b0 │ │ │ │ + b c66bc │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ - bl 976194 │ │ │ │ + bl 9761a4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne c663c │ │ │ │ - ldr r1, [pc, #280] @ c6720 │ │ │ │ - ldr r0, [pc, #280] @ c6724 │ │ │ │ - ldr r3, [pc, #280] @ c6728 │ │ │ │ + bne c6648 │ │ │ │ + ldr r1, [pc, #280] @ c672c │ │ │ │ + ldr r0, [pc, #280] @ c6730 │ │ │ │ + ldr r3, [pc, #280] @ c6734 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 8ed74 │ │ │ │ - b c66b0 │ │ │ │ + b c66bc │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #228] @ c672c │ │ │ │ - ldr r1, [pc, #228] @ c6730 │ │ │ │ - ldr ip, [pc, #228] @ c6734 │ │ │ │ + ldr r0, [pc, #228] @ c6738 │ │ │ │ + ldr r1, [pc, #228] @ c673c │ │ │ │ + ldr ip, [pc, #228] @ c6740 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #224] @ c6738 │ │ │ │ + ldr r2, [pc, #224] @ c6744 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ mov r3, #1 │ │ │ │ @@ -115696,1683 +115699,1684 @@ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e89c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b c66e4 │ │ │ │ + b c66f0 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c66d0 │ │ │ │ + bne c66dc │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ - beq c670c │ │ │ │ + beq c6718 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - addeq r4, ip, r9, ror r0 │ │ │ │ - addeq r2, ip, pc, asr #10 │ │ │ │ - umlaleq fp, r9, r8, pc @ │ │ │ │ - ldrdeq ip, [r9], r0 @ │ │ │ │ - umlaleq ip, r9, ip, r1 │ │ │ │ - strdeq r2, [ip], fp │ │ │ │ - adceq fp, r9, ip, lsr #30 │ │ │ │ - andseq fp, ip, r0, lsl #30 │ │ │ │ - adceq ip, r9, ip, asr #1 │ │ │ │ - adceq ip, r9, r4, asr #2 │ │ │ │ - addeq lr, fp, r4, lsl #17 │ │ │ │ + addeq r4, ip, sp, rrx │ │ │ │ + addeq r2, ip, r3, asr #10 │ │ │ │ + adceq fp, r9, ip, lsl #31 │ │ │ │ + adceq ip, r9, r4, asr #3 │ │ │ │ + umlaleq ip, r9, r0, r1 │ │ │ │ + addeq r2, ip, pc, ror #9 │ │ │ │ + adceq fp, r9, r0, lsr #30 │ │ │ │ + andseq fp, ip, r4, lsl #30 │ │ │ │ + adceq ip, r9, r0, asr #1 │ │ │ │ + adceq ip, r9, r8, lsr r1 │ │ │ │ + addeq lr, fp, r8, ror r8 │ │ │ │ @ instruction: 0xffff74ec │ │ │ │ @ instruction: 0xffffb498 │ │ │ │ - umulleq r3, ip, pc, r2 @ │ │ │ │ - adceq ip, r9, r8, lsr r2 │ │ │ │ - adceq ip, pc, r0, asr #10 │ │ │ │ + umulleq r3, ip, r3, r2 │ │ │ │ + adceq ip, r9, ip, lsr #4 │ │ │ │ + adceq ip, pc, r4, lsr r5 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r9, r0 │ │ │ │ - ldr r0, [pc, #236] @ c6850 │ │ │ │ + ldr r0, [pc, #236] @ c685c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - ldr r8, [pc, #232] @ c6854 │ │ │ │ + ldr r8, [pc, #232] @ c6860 │ │ │ │ cmp r0, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ - bne c6784 │ │ │ │ + bne c6790 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [r8, #12] │ │ │ │ strd r0, [r8] │ │ │ │ mov r0, r9 │ │ │ │ mov r7, sp │ │ │ │ ldm r0, {r2, r3, r4, r5, r6} │ │ │ │ mov r1, r7 │ │ │ │ stm r1, {r2, r3, r4, r5, r6} │ │ │ │ mov r1, #4 │ │ │ │ - ldr r0, [pc, #180] @ c6858 │ │ │ │ + ldr r0, [pc, #180] @ c6864 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #20 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c6814 │ │ │ │ + beq c6820 │ │ │ │ ldm r7, {r1, r2, r3, r4, r6} │ │ │ │ mov r5, r0 │ │ │ │ stm r0, {r1, r2, r3, r4, r6} │ │ │ │ - ldr r0, [pc, #144] @ c685c │ │ │ │ + ldr r0, [pc, #144] @ c6868 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c6824 │ │ │ │ + beq c6830 │ │ │ │ bl 538dc │ │ │ │ mov r1, r0 │ │ │ │ add r0, r8, #4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 2cfdb0 │ │ │ │ - ldr r0, [pc, #116] @ c6864 │ │ │ │ - ldr r1, [pc, #116] @ c6868 │ │ │ │ - ldr r2, [pc, #116] @ c686c │ │ │ │ + bl 2cfdc0 │ │ │ │ + ldr r0, [pc, #116] @ c6870 │ │ │ │ + ldr r1, [pc, #116] @ c6874 │ │ │ │ + ldr r2, [pc, #116] @ c6878 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r9, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r9, #12] │ │ │ │ str r0, [r9, #16] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #20 │ │ │ │ bl 8e68c │ │ │ │ - b c6830 │ │ │ │ - ldr r0, [pc, #52] @ c6860 │ │ │ │ + b c683c │ │ │ │ + ldr r0, [pc, #52] @ c686c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ bl 8e864 │ │ │ │ bl 8e864 │ │ │ │ - umlaleq ip, pc, r8, r8 @ │ │ │ │ adceq ip, pc, ip, lsl #17 │ │ │ │ - strhteq r9, [pc], r0 │ │ │ │ - adceq ip, pc, r0, lsr r8 @ │ │ │ │ - strhteq fp, [r9], r0 │ │ │ │ - mulseq r5, r8, r5 │ │ │ │ - andseq r6, r5, ip, ror #22 │ │ │ │ - andseq r6, r5, r8, ror r7 │ │ │ │ + adceq ip, pc, r0, lsl #17 │ │ │ │ + adceq r9, pc, r4, lsr #11 │ │ │ │ + adceq ip, pc, r4, lsr #16 │ │ │ │ + adceq fp, r9, r4, lsr #31 │ │ │ │ + mulseq r5, ip, r5 │ │ │ │ + andseq r6, r5, r0, ror fp │ │ │ │ + andseq r6, r5, ip, ror r7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r9, r0 │ │ │ │ - ldr r0, [pc, #236] @ c6970 │ │ │ │ + ldr r0, [pc, #236] @ c697c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - ldr r8, [pc, #232] @ c6974 │ │ │ │ + ldr r8, [pc, #232] @ c6980 │ │ │ │ cmp r0, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ - bne c68a4 │ │ │ │ + bne c68b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [r8, #12] │ │ │ │ strd r0, [r8] │ │ │ │ mov r0, r9 │ │ │ │ mov r7, sp │ │ │ │ ldm r0, {r2, r3, r4, r5, r6} │ │ │ │ mov r1, r7 │ │ │ │ stm r1, {r2, r3, r4, r5, r6} │ │ │ │ mov r1, #4 │ │ │ │ - ldr r0, [pc, #180] @ c6978 │ │ │ │ + ldr r0, [pc, #180] @ c6984 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #20 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c6934 │ │ │ │ + beq c6940 │ │ │ │ ldm r7, {r1, r2, r3, r4, r6} │ │ │ │ mov r5, r0 │ │ │ │ stm r0, {r1, r2, r3, r4, r6} │ │ │ │ - ldr r0, [pc, #144] @ c697c │ │ │ │ + ldr r0, [pc, #144] @ c6988 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c6944 │ │ │ │ + beq c6950 │ │ │ │ bl 538dc │ │ │ │ mov r1, r0 │ │ │ │ add r0, r8, #4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 2cfdb0 │ │ │ │ - ldr r0, [pc, #116] @ c6984 │ │ │ │ - ldr r1, [pc, #116] @ c6988 │ │ │ │ - ldr r2, [pc, #116] @ c698c │ │ │ │ + bl 2cfdc0 │ │ │ │ + ldr r0, [pc, #116] @ c6990 │ │ │ │ + ldr r1, [pc, #116] @ c6994 │ │ │ │ + ldr r2, [pc, #116] @ c6998 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r9, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r9, #12] │ │ │ │ str r0, [r9, #16] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #20 │ │ │ │ bl 8e68c │ │ │ │ - b c6950 │ │ │ │ - ldr r0, [pc, #52] @ c6980 │ │ │ │ + b c695c │ │ │ │ + ldr r0, [pc, #52] @ c698c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ bl 8e864 │ │ │ │ bl 8e864 │ │ │ │ - adceq ip, pc, r4, lsl #7 │ │ │ │ adceq ip, pc, r8, ror r3 @ │ │ │ │ - umlaleq r9, pc, r0, r4 @ │ │ │ │ - adceq ip, pc, ip, lsl r3 @ │ │ │ │ - umlaleq fp, r9, r0, lr │ │ │ │ - @ instruction: 0x001562d4 │ │ │ │ - andseq r6, r5, r0, ror #13 │ │ │ │ - mulseq r5, r8, r6 │ │ │ │ + adceq ip, pc, ip, ror #6 │ │ │ │ + adceq r9, pc, r4, lsl #9 │ │ │ │ + adceq ip, pc, r0, lsl r3 @ │ │ │ │ + adceq fp, r9, r4, lsl #29 │ │ │ │ + @ instruction: 0x001562d8 │ │ │ │ + andseq r6, r5, r4, ror #13 │ │ │ │ + mulseq r5, ip, r6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r9, r0 │ │ │ │ - ldr r0, [pc, #236] @ c6a90 │ │ │ │ + ldr r0, [pc, #236] @ c6a9c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - ldr r8, [pc, #232] @ c6a94 │ │ │ │ + ldr r8, [pc, #232] @ c6aa0 │ │ │ │ cmp r0, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ - bne c69c4 │ │ │ │ + bne c69d0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [r8, #12] │ │ │ │ strd r0, [r8] │ │ │ │ mov r0, r9 │ │ │ │ mov r7, sp │ │ │ │ ldm r0, {r2, r3, r4, r5, r6} │ │ │ │ mov r1, r7 │ │ │ │ stm r1, {r2, r3, r4, r5, r6} │ │ │ │ mov r1, #4 │ │ │ │ - ldr r0, [pc, #180] @ c6a98 │ │ │ │ + ldr r0, [pc, #180] @ c6aa4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #20 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c6a54 │ │ │ │ + beq c6a60 │ │ │ │ ldm r7, {r1, r2, r3, r4, r6} │ │ │ │ mov r5, r0 │ │ │ │ stm r0, {r1, r2, r3, r4, r6} │ │ │ │ - ldr r0, [pc, #144] @ c6a9c │ │ │ │ + ldr r0, [pc, #144] @ c6aa8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c6a64 │ │ │ │ + beq c6a70 │ │ │ │ bl 538dc │ │ │ │ mov r1, r0 │ │ │ │ add r0, r8, #4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 2cfdb0 │ │ │ │ - ldr r0, [pc, #116] @ c6aa4 │ │ │ │ - ldr r1, [pc, #116] @ c6aa8 │ │ │ │ - ldr r2, [pc, #116] @ c6aac │ │ │ │ + bl 2cfdc0 │ │ │ │ + ldr r0, [pc, #116] @ c6ab0 │ │ │ │ + ldr r1, [pc, #116] @ c6ab4 │ │ │ │ + ldr r2, [pc, #116] @ c6ab8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r9, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r9, #12] │ │ │ │ str r0, [r9, #16] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #20 │ │ │ │ bl 8e68c │ │ │ │ - b c6a70 │ │ │ │ - ldr r0, [pc, #52] @ c6aa0 │ │ │ │ + b c6a7c │ │ │ │ + ldr r0, [pc, #52] @ c6aac │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ bl 8e864 │ │ │ │ bl 8e864 │ │ │ │ - adceq ip, pc, r8, asr #2 │ │ │ │ adceq ip, pc, ip, lsr r1 @ │ │ │ │ - adceq r9, pc, r0, ror r3 @ │ │ │ │ - adceq ip, pc, r0, ror #1 │ │ │ │ - adceq fp, r9, r0, ror sp │ │ │ │ - andseq r6, r5, ip, lsl r0 │ │ │ │ - andseq r6, r5, ip, ror r7 │ │ │ │ - @ instruction: 0x001564f8 │ │ │ │ + adceq ip, pc, r0, lsr r1 @ │ │ │ │ + adceq r9, pc, r4, ror #6 │ │ │ │ + ldrdeq ip, [pc], r4 @ │ │ │ │ + adceq fp, r9, r4, ror #26 │ │ │ │ + andseq r6, r5, r0, lsr #32 │ │ │ │ + andseq r6, r5, r0, lsl #15 │ │ │ │ + @ instruction: 0x001564fc │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mov r8, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ - beq c6b44 │ │ │ │ + beq c6b50 │ │ │ │ ldr r0, [r9, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c6b54 │ │ │ │ + beq c6b60 │ │ │ │ ldr r1, [r9, #24] │ │ │ │ ldrh r2, [r0, #138] @ 0x8a │ │ │ │ mov r3, #23 │ │ │ │ lsl r4, r2, #2 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c6b2c │ │ │ │ + beq c6b38 │ │ │ │ ldr r6, [r0, r3, lsl #2] │ │ │ │ sub r4, r4, #4 │ │ │ │ add r3, r3, #1 │ │ │ │ subs r7, r6, r5 │ │ │ │ movwne r7, #1 │ │ │ │ cmp r6, r5 │ │ │ │ mvnhi r7, #0 │ │ │ │ cmp r7, #1 │ │ │ │ - beq c6af0 │ │ │ │ + beq c6afc │ │ │ │ uxtb r2, r7 │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ - bne c6bec │ │ │ │ + bne c6bf8 │ │ │ │ sub r2, r3, #24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c6b54 │ │ │ │ + beq c6b60 │ │ │ │ add r0, r0, r2, lsl #2 │ │ │ │ sub r1, r1, #1 │ │ │ │ ldr r0, [r0, #140] @ 0x8c │ │ │ │ - b c6ae4 │ │ │ │ + b c6af0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [r9, #28] │ │ │ │ strd r0, [r9, #16] │ │ │ │ - ldr r0, [pc, #320] @ c6c9c │ │ │ │ + ldr r0, [pc, #320] @ c6ca8 │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c6c3c │ │ │ │ - ldr r3, [pc, #304] @ c6cac │ │ │ │ + beq c6c48 │ │ │ │ + ldr r3, [pc, #304] @ c6cb8 │ │ │ │ mov ip, r0 │ │ │ │ ldm r8!, {r1, r2, r4, r6, r7} │ │ │ │ add r3, pc, r3 │ │ │ │ stmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ ldm r8, {r1, r2, r4, r6, r7} │ │ │ │ stm r0, {r1, r2, r4, r6, r7} │ │ │ │ add r0, r9, #20 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, ip │ │ │ │ - bl 2cc884 │ │ │ │ + bl 2cc894 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c6be4 │ │ │ │ + beq c6bf0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c6bc4 │ │ │ │ + beq c6bd0 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c6be4 │ │ │ │ + beq c6bf0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r2, #0 │ │ │ │ - ldr r0, [pc, #168] @ c6ca0 │ │ │ │ - ldr r1, [pc, #168] @ c6ca4 │ │ │ │ + ldr r0, [pc, #168] @ c6cac │ │ │ │ + ldr r1, [pc, #168] @ c6cb0 │ │ │ │ str r2, [sp, #24] │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #20] │ │ │ │ add r2, sp, #32 │ │ │ │ str r2, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #136] @ c6ca8 │ │ │ │ + ldr r2, [pc, #136] @ c6cb4 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ add r2, sp, #4 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ bl 8e6bc │ │ │ │ - b c6c48 │ │ │ │ + b c6c54 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ bl 8e68c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c6c90 │ │ │ │ + beq c6c9c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ add r0, r8, #8 │ │ │ │ - bl 4023d0 │ │ │ │ - b c6c90 │ │ │ │ + bl 4023e0 │ │ │ │ + b c6c9c │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r8, #8 │ │ │ │ - bl 4023d0 │ │ │ │ + bl 4023e0 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - strdeq r9, [pc], r4 @ │ │ │ │ - adceq fp, r9, r4, ror #23 │ │ │ │ - ldrdeq fp, [r9], ip @ │ │ │ │ - adceq r9, pc, r0, lsr #1 │ │ │ │ - adceq fp, r9, r0, lsl #25 │ │ │ │ + adceq r9, pc, r8, ror #3 │ │ │ │ + ldrdeq fp, [r9], r8 @ │ │ │ │ + ldrdeq fp, [r9], r0 @ │ │ │ │ + umlaleq r9, pc, r4, r0 @ │ │ │ │ + adceq fp, r9, r4, ror ip │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ - ldr r5, [pc, #92] @ c6d18 │ │ │ │ + ldr r5, [pc, #92] @ c6d24 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r7, [r5, #40] @ 0x28 │ │ │ │ add r6, r7, r0 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r6, #20] │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r6, #24] │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r7, r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c6cf4 │ │ │ │ + beq c6d00 │ │ │ │ add r0, r6, #4 │ │ │ │ - bl 2dffe0 │ │ │ │ + bl 2dfff0 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c6d10 │ │ │ │ + beq c6d1c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - adceq fp, pc, ip, ror pc @ │ │ │ │ + adceq fp, pc, r0, ror pc @ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ - ldr r5, [pc, #84] @ c6d7c │ │ │ │ + ldr r5, [pc, #84] @ c6d88 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ add r6, r0, r4 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c6d44 │ │ │ │ + beq c6d50 │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c6d58 │ │ │ │ + beq c6d64 │ │ │ │ add r0, r6, #4 │ │ │ │ - bl 2dffe0 │ │ │ │ + bl 2dfff0 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c6d74 │ │ │ │ + beq c6d80 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 8e864 │ │ │ │ - adceq ip, pc, r4, asr #1 │ │ │ │ + strhteq ip, [pc], r8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ - ldr r5, [pc, #244] @ c6e80 │ │ │ │ + ldr r5, [pc, #244] @ c6e8c │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ add r6, r0, r4 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne c6e0c │ │ │ │ + bne c6e18 │ │ │ │ ldr r1, [r6, #32] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne c6e28 │ │ │ │ + bne c6e34 │ │ │ │ ldr r1, [r6, #44] @ 0x2c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne c6e44 │ │ │ │ + bne c6e50 │ │ │ │ ldr r1, [r6, #56] @ 0x38 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne c6e60 │ │ │ │ + bne c6e6c │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c6dec │ │ │ │ + beq c6df8 │ │ │ │ add r0, r6, #4 │ │ │ │ - bl 2dffe0 │ │ │ │ + bl 2dfff0 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c6e08 │ │ │ │ + beq c6e14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r6, #32] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq c6db8 │ │ │ │ + beq c6dc4 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r6, #44] @ 0x2c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq c6dc8 │ │ │ │ + beq c6dd4 │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r6, #56] @ 0x38 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq c6dd8 │ │ │ │ + beq c6de4 │ │ │ │ ldr r0, [r6, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c6de4 │ │ │ │ - b c6dec │ │ │ │ + bne c6df0 │ │ │ │ + b c6df8 │ │ │ │ bl 8e864 │ │ │ │ - adceq fp, pc, ip, lsr #26 │ │ │ │ + adceq fp, pc, r0, lsr #26 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ - ldr r5, [pc, #124] @ c6f0c │ │ │ │ + ldr r5, [pc, #124] @ c6f18 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ add r6, r0, r4 │ │ │ │ ldr r1, [r6, #592] @ 0x250 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne c6ef8 │ │ │ │ + bne c6f04 │ │ │ │ add r0, r6, #20 │ │ │ │ - bl b9458 │ │ │ │ + bl b9464 │ │ │ │ ldr r0, [r6, #588] @ 0x24c │ │ │ │ cmp r0, #0 │ │ │ │ - beq c6ec4 │ │ │ │ + beq c6ed0 │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c6ed8 │ │ │ │ + beq c6ee4 │ │ │ │ add r0, r6, #4 │ │ │ │ - bl 2dffe0 │ │ │ │ + bl 2dfff0 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c6ef4 │ │ │ │ + beq c6f00 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r6, #596] @ 0x254 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b c6eac │ │ │ │ + bl 40e554 │ │ │ │ + b c6eb8 │ │ │ │ bl 8e864 │ │ │ │ - strhteq ip, [pc], r0 │ │ │ │ + adceq ip, pc, r4, lsr #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ - ldr r5, [pc, #84] @ c6f70 │ │ │ │ + ldr r5, [pc, #84] @ c6f7c │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ add r6, r0, r4 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c6f38 │ │ │ │ + beq c6f44 │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c6f4c │ │ │ │ + beq c6f58 │ │ │ │ add r0, r6, #4 │ │ │ │ - bl 2dffe0 │ │ │ │ + bl 2dfff0 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c6f68 │ │ │ │ + beq c6f74 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 8e864 │ │ │ │ - strdeq fp, [pc], r0 @ │ │ │ │ + adceq fp, pc, r4, ror #31 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ - ldr r8, [pc, #472] @ c7158 │ │ │ │ + ldr r8, [pc, #472] @ c7164 │ │ │ │ mov r5, r0 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r0, [r8, #40] @ 0x28 │ │ │ │ add r4, r0, r5 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 554dc │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne c70c4 │ │ │ │ + bne c70d0 │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [r6, #24]! │ │ │ │ dmb ish │ │ │ │ add r2, r0, #176 @ 0xb0 │ │ │ │ ldrex r1, [r2] │ │ │ │ sub r3, r1, #1 │ │ │ │ strex r7, r3, [r2] │ │ │ │ cmp r7, #0 │ │ │ │ - bne c6fbc │ │ │ │ + bne c6fc8 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - bne c6fe4 │ │ │ │ + bne c6ff0 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 1e91a4 │ │ │ │ + bl 1e91b4 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c6fec │ │ │ │ + bne c6ff8 │ │ │ │ cmp r1, #1 │ │ │ │ - bne c7014 │ │ │ │ + bne c7020 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 235670 │ │ │ │ + bl 235680 │ │ │ │ ldr r6, [r4, #52] @ 0x34 │ │ │ │ cmp r6, #0 │ │ │ │ - beq c7058 │ │ │ │ + beq c7064 │ │ │ │ mov r0, r6 │ │ │ │ bl 5499c │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7040 │ │ │ │ + beq c704c │ │ │ │ mov r7, r0 │ │ │ │ bl 5399c │ │ │ │ mov r0, r7 │ │ │ │ bl 554dc │ │ │ │ mov r0, r6 │ │ │ │ bl 55554 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #56]! @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c7090 │ │ │ │ + beq c709c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne c706c │ │ │ │ + bne c7078 │ │ │ │ cmp r2, #1 │ │ │ │ - bne c7090 │ │ │ │ + bne c709c │ │ │ │ dmb ish │ │ │ │ - bl 5b64ac │ │ │ │ + bl 5b64bc │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c70a4 │ │ │ │ + beq c70b0 │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 2dffe0 │ │ │ │ + bl 2dfff0 │ │ │ │ ldr r0, [r8, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c70c0 │ │ │ │ + beq c70cc │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b c6fac │ │ │ │ - b c7108 │ │ │ │ + bl 40e554 │ │ │ │ + b c6fb8 │ │ │ │ + b c7114 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c70e0 │ │ │ │ + bne c70ec │ │ │ │ cmp r1, #1 │ │ │ │ - bne c7108 │ │ │ │ + bne c7114 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 235670 │ │ │ │ + bl 235680 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - bl b87a4 │ │ │ │ + bl b87b0 │ │ │ │ ldr r0, [r4, #56]! @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7154 │ │ │ │ + beq c7160 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c7120 │ │ │ │ + bne c712c │ │ │ │ cmp r1, #1 │ │ │ │ - bne c7154 │ │ │ │ + bne c7160 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b64ac │ │ │ │ - b c7154 │ │ │ │ + bl 5b64bc │ │ │ │ + b c7160 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ bl 8e864 │ │ │ │ - adceq fp, pc, r8, asr #23 │ │ │ │ + strhteq fp, [pc], ip │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ - ldr r5, [pc, #84] @ c71bc │ │ │ │ + ldr r5, [pc, #84] @ c71c8 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ add r6, r0, r4 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7184 │ │ │ │ + beq c7190 │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7198 │ │ │ │ + beq c71a4 │ │ │ │ add r0, r6, #4 │ │ │ │ - bl 2dffe0 │ │ │ │ + bl 2dfff0 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c71b4 │ │ │ │ + beq c71c0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 8e864 │ │ │ │ - ldrdeq fp, [pc], r4 @ │ │ │ │ + adceq fp, pc, r8, asr #27 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ - ldr r5, [pc, #64] @ c720c │ │ │ │ + ldr r5, [pc, #64] @ c7218 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ ldr r1, [r0, r4]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq c71e8 │ │ │ │ + beq c71f4 │ │ │ │ add r0, r0, #4 │ │ │ │ - bl 2dffe0 │ │ │ │ + bl 2dfff0 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c7204 │ │ │ │ + beq c7210 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - adceq fp, pc, r0, asr #21 │ │ │ │ + strhteq fp, [pc], r4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ - ldr r5, [pc, #64] @ c725c │ │ │ │ + ldr r5, [pc, #64] @ c7268 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ ldr r1, [r0, r4]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq c7238 │ │ │ │ + beq c7244 │ │ │ │ add r0, r0, #4 │ │ │ │ - bl 2dffe0 │ │ │ │ + bl 2dfff0 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c7254 │ │ │ │ + beq c7260 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - adceq fp, pc, r0, lsr #23 │ │ │ │ + umlaleq fp, pc, r4, fp @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ - ldr r8, [pc, #208] @ c733c │ │ │ │ + ldr r8, [pc, #208] @ c7348 │ │ │ │ mov r4, r0 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r0, [r8, #40] @ 0x28 │ │ │ │ add r6, r0, r4 │ │ │ │ ldr r1, [r6, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c72a0 │ │ │ │ + beq c72ac │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, r1, lsl #2 │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ sub r0, r0, #4 │ │ │ │ add r1, r1, #9 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r7, [r6, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - beq c72e4 │ │ │ │ + beq c72f0 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ add r5, r0, #12 │ │ │ │ - b c72c8 │ │ │ │ + b c72d4 │ │ │ │ ldr r0, [r5], #20 │ │ │ │ bl 554dc │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq c72e4 │ │ │ │ + beq c72f0 │ │ │ │ ldr r1, [r5, #-12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c72b8 │ │ │ │ + beq c72c4 │ │ │ │ ldr r0, [r5, #-8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b c72b8 │ │ │ │ + bl 40e554 │ │ │ │ + b c72c4 │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c7304 │ │ │ │ + beq c7310 │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7318 │ │ │ │ + beq c7324 │ │ │ │ add r0, r6, #4 │ │ │ │ - bl 2dffe0 │ │ │ │ + bl 2dfff0 │ │ │ │ ldr r0, [r8, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c7334 │ │ │ │ + beq c7340 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 8e864 │ │ │ │ - umlaleq fp, pc, r8, r9 @ │ │ │ │ + adceq fp, pc, ip, lsl #19 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ - ldr r6, [pc, #104] @ c73b4 │ │ │ │ + ldr r6, [pc, #104] @ c73c0 │ │ │ │ mov r4, r0 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ add r7, r0, r4 │ │ │ │ ldr r0, [r7, #20] │ │ │ │ ldr r5, [r7, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c736c │ │ │ │ + beq c7378 │ │ │ │ bl 554dc │ │ │ │ cmp r5, #0 │ │ │ │ - beq c737c │ │ │ │ + beq c7388 │ │ │ │ mov r0, r5 │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7390 │ │ │ │ + beq c739c │ │ │ │ add r0, r7, #4 │ │ │ │ - bl 2dffe0 │ │ │ │ + bl 2dfff0 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c73ac │ │ │ │ + beq c73b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - adceq fp, pc, r0, ror r9 @ │ │ │ │ + adceq fp, pc, r4, ror #18 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ - ldr r5, [pc, #84] @ c7418 │ │ │ │ + ldr r5, [pc, #84] @ c7424 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ add r6, r0, r4 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c73e0 │ │ │ │ + beq c73ec │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c73f4 │ │ │ │ + beq c7400 │ │ │ │ add r0, r6, #4 │ │ │ │ - bl 2dffe0 │ │ │ │ + bl 2dfff0 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c7410 │ │ │ │ + beq c741c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 8e864 │ │ │ │ - adceq fp, pc, r8, ror #21 │ │ │ │ + ldrdeq fp, [pc], ip @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ - ldr r5, [pc, #76] @ c7474 │ │ │ │ + ldr r5, [pc, #76] @ c7480 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r7, [r5, #40] @ 0x28 │ │ │ │ add r6, r7, r0 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r7, r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7450 │ │ │ │ + beq c745c │ │ │ │ add r0, r6, #4 │ │ │ │ - bl 2dffe0 │ │ │ │ + bl 2dfff0 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c746c │ │ │ │ + beq c7478 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - adceq fp, pc, r8, asr #10 │ │ │ │ + adceq fp, pc, ip, lsr r5 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ - ldr r5, [pc, #76] @ c74d0 │ │ │ │ + ldr r5, [pc, #76] @ c74dc │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r7, [r5, #40] @ 0x28 │ │ │ │ add r6, r7, r0 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r7, r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c74ac │ │ │ │ + beq c74b8 │ │ │ │ add r0, r6, #4 │ │ │ │ - bl 2dffe0 │ │ │ │ + bl 2dfff0 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c74c8 │ │ │ │ + beq c74d4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - adceq fp, pc, r8, asr sl @ │ │ │ │ + adceq fp, pc, ip, asr #20 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ - ldr r5, [pc, #76] @ c752c │ │ │ │ + ldr r5, [pc, #76] @ c7538 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r7, [r5, #40] @ 0x28 │ │ │ │ add r6, r7, r0 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r7, r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7508 │ │ │ │ + beq c7514 │ │ │ │ add r0, r6, #4 │ │ │ │ - bl 2dffe0 │ │ │ │ + bl 2dfff0 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c7524 │ │ │ │ + beq c7530 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - umlaleq fp, pc, ip, sl @ │ │ │ │ + umlaleq fp, pc, r0, sl @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ - ldr r5, [pc, #64] @ c757c │ │ │ │ + ldr r5, [pc, #64] @ c7588 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ ldr r1, [r0, r4]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq c7558 │ │ │ │ + beq c7564 │ │ │ │ add r0, r0, #4 │ │ │ │ - bl 2dffe0 │ │ │ │ + bl 2dfff0 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c7574 │ │ │ │ + beq c7580 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - adceq fp, pc, r0, ror #17 │ │ │ │ + ldrdeq fp, [pc], r4 @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ - ldr r8, [pc, #208] @ c765c │ │ │ │ + ldr r8, [pc, #208] @ c7668 │ │ │ │ mov r4, r0 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r0, [r8, #40] @ 0x28 │ │ │ │ add r6, r0, r4 │ │ │ │ ldr r1, [r6, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c75c0 │ │ │ │ + beq c75cc │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, r1, lsl #2 │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ sub r0, r0, #4 │ │ │ │ add r1, r1, #9 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r7, [r6, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - beq c7604 │ │ │ │ + beq c7610 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ add r5, r0, #12 │ │ │ │ - b c75e8 │ │ │ │ + b c75f4 │ │ │ │ ldr r0, [r5], #20 │ │ │ │ bl 554dc │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq c7604 │ │ │ │ + beq c7610 │ │ │ │ ldr r1, [r5, #-12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c75d8 │ │ │ │ + beq c75e4 │ │ │ │ ldr r0, [r5, #-8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b c75d8 │ │ │ │ + bl 40e554 │ │ │ │ + b c75e4 │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c7624 │ │ │ │ + beq c7630 │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7638 │ │ │ │ + beq c7644 │ │ │ │ add r0, r6, #4 │ │ │ │ - bl 2dffe0 │ │ │ │ + bl 2dfff0 │ │ │ │ ldr r0, [r8, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c7654 │ │ │ │ + beq c7660 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 8e864 │ │ │ │ - adceq fp, pc, ip, ror #20 │ │ │ │ + adceq fp, pc, r0, ror #20 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ - ldr r5, [pc, #64] @ c76ac │ │ │ │ + ldr r5, [pc, #64] @ c76b8 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ ldr r1, [r0, r4]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq c7688 │ │ │ │ + beq c7694 │ │ │ │ add r0, r0, #4 │ │ │ │ - bl 2dffe0 │ │ │ │ + bl 2dfff0 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c76a4 │ │ │ │ + beq c76b0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - adceq fp, pc, r8, ror #6 │ │ │ │ + adceq fp, pc, ip, asr r3 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ - ldr r5, [pc, #64] @ c76fc │ │ │ │ + ldr r5, [pc, #64] @ c7708 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ ldr r1, [r0, r4]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq c76d8 │ │ │ │ + beq c76e4 │ │ │ │ add r0, r0, #4 │ │ │ │ - bl 2dffe0 │ │ │ │ + bl 2dfff0 │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c76f4 │ │ │ │ + beq c7700 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - strhteq fp, [pc], r4 │ │ │ │ + adceq fp, pc, r8, lsr #5 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ - ldr r8, [pc, #208] @ c77dc │ │ │ │ + ldr r8, [pc, #208] @ c77e8 │ │ │ │ mov r4, r0 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r0, [r8, #40] @ 0x28 │ │ │ │ add r6, r0, r4 │ │ │ │ ldr r1, [r6, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c7740 │ │ │ │ + beq c774c │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, r1, lsl #2 │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ sub r0, r0, #4 │ │ │ │ add r1, r1, #9 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r7, [r6, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - beq c7784 │ │ │ │ + beq c7790 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ add r5, r0, #12 │ │ │ │ - b c7768 │ │ │ │ + b c7774 │ │ │ │ ldr r0, [r5], #20 │ │ │ │ bl 554dc │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq c7784 │ │ │ │ + beq c7790 │ │ │ │ ldr r1, [r5, #-12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c7758 │ │ │ │ + beq c7764 │ │ │ │ ldr r0, [r5, #-8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b c7758 │ │ │ │ + bl 40e554 │ │ │ │ + b c7764 │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c77a4 │ │ │ │ + beq c77b0 │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c77b8 │ │ │ │ + beq c77c4 │ │ │ │ add r0, r6, #4 │ │ │ │ - bl 2dffe0 │ │ │ │ + bl 2dfff0 │ │ │ │ ldr r0, [r8, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c77d4 │ │ │ │ + beq c77e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 8e864 │ │ │ │ - ldrdeq fp, [pc], ip @ │ │ │ │ + ldrdeq fp, [pc], r0 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ - ldr r6, [pc, #96] @ c784c │ │ │ │ + ldr r6, [pc, #96] @ c7858 │ │ │ │ mov r4, r0 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ add r7, r0, r4 │ │ │ │ ldr r0, [r7, #16] │ │ │ │ ldr r5, [r7, #100] @ 0x64 │ │ │ │ bl 554dc │ │ │ │ cmp r5, #0 │ │ │ │ - beq c7814 │ │ │ │ + beq c7820 │ │ │ │ mov r0, r5 │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7828 │ │ │ │ + beq c7834 │ │ │ │ add r0, r7, #4 │ │ │ │ - bl 2dffe0 │ │ │ │ + bl 2dfff0 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c7844 │ │ │ │ + beq c7850 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - adceq fp, pc, r0, lsl #10 │ │ │ │ + strdeq fp, [pc], r4 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ - ldr r5, [pc, #64] @ c789c │ │ │ │ + ldr r5, [pc, #64] @ c78a8 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ ldr r1, [r0, r4]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq c7878 │ │ │ │ + beq c7884 │ │ │ │ add r0, r0, #4 │ │ │ │ - bl 2dffe0 │ │ │ │ + bl 2dfff0 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c7894 │ │ │ │ + beq c78a0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - strdeq fp, [pc], r0 @ │ │ │ │ + adceq fp, pc, r4, ror #11 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ - ldr r5, [pc, #64] @ c78ec │ │ │ │ + ldr r5, [pc, #64] @ c78f8 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ ldr r1, [r0, r4]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq c78c8 │ │ │ │ + beq c78d4 │ │ │ │ add r0, r0, #4 │ │ │ │ - bl 2dffe0 │ │ │ │ + bl 2dfff0 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c78e4 │ │ │ │ + beq c78f0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - adceq fp, pc, r4, rrx │ │ │ │ + adceq fp, pc, r8, asr r0 @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ - ldr r8, [pc, #756] @ c7bf0 │ │ │ │ + ldr r8, [pc, #756] @ c7bfc │ │ │ │ mov r5, r0 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r0, [r8, #40] @ 0x28 │ │ │ │ add r4, r0, r5 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7918 │ │ │ │ + beq c7924 │ │ │ │ bl 554dc │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c7930 │ │ │ │ + beq c793c │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7940 │ │ │ │ + beq c794c │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7950 │ │ │ │ + beq c795c │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7968 │ │ │ │ + beq c7974 │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7aa4 │ │ │ │ + beq c7ab0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ bl 554dc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #28]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne c7998 │ │ │ │ + bne c79a4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne c79bc │ │ │ │ + bne c79c8 │ │ │ │ dmb ish │ │ │ │ - bl 233c00 │ │ │ │ + bl 233c10 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #32]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne c79c8 │ │ │ │ + bne c79d4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne c79ec │ │ │ │ + bne c79f8 │ │ │ │ dmb ish │ │ │ │ - bl 501910 │ │ │ │ + bl 501920 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #36]! @ 0x24 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne c79f8 │ │ │ │ + bne c7a04 │ │ │ │ cmp r2, #1 │ │ │ │ - bne c7a1c │ │ │ │ + bne c7a28 │ │ │ │ dmb ish │ │ │ │ - bl 2372f0 │ │ │ │ + bl 237300 │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [r6, #44]! @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7a3c │ │ │ │ + beq c7a48 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4dd88c │ │ │ │ + bl 4dd89c │ │ │ │ ldr r0, [r6] │ │ │ │ bl 554dc │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [r6, #40]! @ 0x28 │ │ │ │ dmb ish │ │ │ │ add r2, r0, #176 @ 0xb0 │ │ │ │ ldrex r1, [r2] │ │ │ │ sub r3, r1, #1 │ │ │ │ strex r7, r3, [r2] │ │ │ │ cmp r7, #0 │ │ │ │ - bne c7a4c │ │ │ │ + bne c7a58 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - bne c7a74 │ │ │ │ + bne c7a80 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 1e7e64 │ │ │ │ + bl 1e7e74 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c7a7c │ │ │ │ + bne c7a88 │ │ │ │ cmp r1, #1 │ │ │ │ - bne c7aa4 │ │ │ │ + bne c7ab0 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 233d04 │ │ │ │ + bl 233d14 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #112]! @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c7ac8 │ │ │ │ + beq c7ad4 │ │ │ │ ldr r2, [r1] │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ - bne c7ac8 │ │ │ │ - bl 2b3c80 │ │ │ │ + bne c7ad4 │ │ │ │ + bl 2b3c90 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7adc │ │ │ │ + beq c7ae8 │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 2dffe0 │ │ │ │ + bl 2dfff0 │ │ │ │ ldr r0, [r8, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c7af8 │ │ │ │ + beq c7b04 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - b c7bbc │ │ │ │ + b c7bc8 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c7b08 │ │ │ │ + bne c7b14 │ │ │ │ cmp r1, #1 │ │ │ │ - bne c7bbc │ │ │ │ + bne c7bc8 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 233d04 │ │ │ │ - b c7bbc │ │ │ │ + bl 233d14 │ │ │ │ + b c7bc8 │ │ │ │ bl 8e880 │ │ │ │ - b c7ba0 │ │ │ │ - b c7b70 │ │ │ │ + b c7bac │ │ │ │ + b c7b7c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #32]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne c7b4c │ │ │ │ + bne c7b58 │ │ │ │ cmp r2, #1 │ │ │ │ - bne c7b70 │ │ │ │ + bne c7b7c │ │ │ │ dmb ish │ │ │ │ - bl 501910 │ │ │ │ + bl 501920 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #36]! @ 0x24 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne c7b7c │ │ │ │ + bne c7b88 │ │ │ │ cmp r2, #1 │ │ │ │ - bne c7ba0 │ │ │ │ + bne c7bac │ │ │ │ dmb ish │ │ │ │ - bl 2372f0 │ │ │ │ + bl 237300 │ │ │ │ add r0, r4, #44 @ 0x2c │ │ │ │ - bl b98a8 │ │ │ │ - b c7bb4 │ │ │ │ + bl b98b4 │ │ │ │ + b c7bc0 │ │ │ │ ldr r0, [r6] │ │ │ │ bl 554dc │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl b8560 │ │ │ │ + bl b856c │ │ │ │ ldr r0, [r4, #112]! @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7be8 │ │ │ │ + beq c7bf4 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bne c7be8 │ │ │ │ + bne c7bf4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b3c80 │ │ │ │ - b c7be8 │ │ │ │ + bl 2b3c90 │ │ │ │ + b c7bf4 │ │ │ │ bl 8e880 │ │ │ │ bl 8e864 │ │ │ │ bl 8e880 │ │ │ │ - adceq fp, pc, ip, ror r2 @ │ │ │ │ + adceq fp, pc, r0, ror r2 @ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ - ldr r5, [pc, #200] @ c7cc8 │ │ │ │ + ldr r5, [pc, #200] @ c7cd4 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ add r6, r0, r4 │ │ │ │ ldr r1, [r6, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c7c24 │ │ │ │ + beq c7c30 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r6, #48] @ 0x30 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne c7ca8 │ │ │ │ + bne c7cb4 │ │ │ │ ldr r0, [r6, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7c44 │ │ │ │ + beq c7c50 │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7c54 │ │ │ │ + beq c7c60 │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7c64 │ │ │ │ + beq c7c70 │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7c74 │ │ │ │ + beq c7c80 │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7c88 │ │ │ │ + beq c7c94 │ │ │ │ add r0, r6, #4 │ │ │ │ - bl 2dffe0 │ │ │ │ + bl 2dfff0 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c7ca4 │ │ │ │ + beq c7cb0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [r6, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c7c40 │ │ │ │ - b c7c44 │ │ │ │ + bne c7c4c │ │ │ │ + b c7c50 │ │ │ │ bl 8e864 │ │ │ │ - adceq sl, pc, r8, lsl pc @ │ │ │ │ + adceq sl, pc, ip, lsl #30 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ - ldr r5, [pc, #64] @ c7d18 │ │ │ │ + ldr r5, [pc, #64] @ c7d24 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #108] @ 0x6c │ │ │ │ ldr r1, [r0, r4]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq c7cf4 │ │ │ │ + beq c7d00 │ │ │ │ add r0, r0, #4 │ │ │ │ - bl 2dffe0 │ │ │ │ + bl 2dfff0 │ │ │ │ ldr r0, [r5, #104] @ 0x68 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c7d10 │ │ │ │ + beq c7d1c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - adceq sl, pc, r4, asr #23 │ │ │ │ + strhteq sl, [pc], r8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ - ldr r5, [pc, #64] @ c7d68 │ │ │ │ + ldr r5, [pc, #64] @ c7d74 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ ldr r1, [r0, r4]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq c7d44 │ │ │ │ + beq c7d50 │ │ │ │ add r0, r0, #4 │ │ │ │ - bl 2dffe0 │ │ │ │ + bl 2dfff0 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c7d60 │ │ │ │ + beq c7d6c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - adceq fp, pc, r4, asr r1 @ │ │ │ │ + adceq fp, pc, r8, asr #2 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ - ldr r5, [pc, #64] @ c7db8 │ │ │ │ + ldr r5, [pc, #64] @ c7dc4 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ ldr r1, [r0, r4]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq c7d94 │ │ │ │ + beq c7da0 │ │ │ │ add r0, r0, #4 │ │ │ │ - bl 2dffe0 │ │ │ │ + bl 2dfff0 │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c7db0 │ │ │ │ + beq c7dbc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - umlaleq sl, pc, r8, fp @ │ │ │ │ + adceq sl, pc, ip, lsl #23 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ - ldr r5, [pc, #84] @ c7e1c │ │ │ │ + ldr r5, [pc, #84] @ c7e28 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ add r6, r0, r4 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7de4 │ │ │ │ + beq c7df0 │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7df8 │ │ │ │ + beq c7e04 │ │ │ │ add r0, r6, #4 │ │ │ │ - bl 2dffe0 │ │ │ │ + bl 2dfff0 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c7e14 │ │ │ │ + beq c7e20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 8e864 │ │ │ │ - adceq sl, pc, r4, asr pc @ │ │ │ │ + adceq sl, pc, r8, asr #30 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ - ldr r7, [pc, #328] @ c7f74 │ │ │ │ + ldr r7, [pc, #328] @ c7f80 │ │ │ │ mov r5, r0 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ add r4, r0, r5 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c7e50 │ │ │ │ + beq c7e5c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c7e68 │ │ │ │ + beq c7e74 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c7e80 │ │ │ │ + beq c7e8c │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, r4, #72 @ 0x48 │ │ │ │ - bl b925c │ │ │ │ + bl b9268 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #200]! @ 0xc8 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ - blne b9064 │ │ │ │ + blne b9070 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #316]! @ 0x13c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ - beq c7ee4 │ │ │ │ - bl b9064 │ │ │ │ + beq c7ef0 │ │ │ │ + bl b9070 │ │ │ │ add r0, r4, #428 @ 0x1ac │ │ │ │ - bl b925c │ │ │ │ + bl b9268 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #552]! @ 0x228 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne c7ec0 │ │ │ │ + bne c7ecc │ │ │ │ cmp r2, #1 │ │ │ │ - bne c7ee4 │ │ │ │ + bne c7ef0 │ │ │ │ dmb ish │ │ │ │ - bl 234a70 │ │ │ │ + bl 234a80 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c7ef8 │ │ │ │ + beq c7f04 │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 2dffe0 │ │ │ │ + bl 2dfff0 │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c7f14 │ │ │ │ + beq c7f20 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r4, #552]! @ 0x228 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c7f20 │ │ │ │ + bne c7f2c │ │ │ │ cmp r1, #1 │ │ │ │ - bne c7f6c │ │ │ │ + bne c7f78 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 234a70 │ │ │ │ - b c7f6c │ │ │ │ + bl 234a80 │ │ │ │ + b c7f78 │ │ │ │ bl 8e880 │ │ │ │ bl 8e864 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #200]! @ 0xc8 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ - blne b9064 │ │ │ │ + blne b9070 │ │ │ │ add r0, r4, #312 @ 0x138 │ │ │ │ - bl b8968 │ │ │ │ + bl b8974 │ │ │ │ bl 8e864 │ │ │ │ bl 8e880 │ │ │ │ - adceq sl, pc, ip, asr ip @ │ │ │ │ + adceq sl, pc, r0, asr ip @ │ │ │ │ + andeq r0, r0, r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #596 @ 0x254 │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ - ldr r6, [pc, #1816] @ c86a4 │ │ │ │ + ldr r6, [pc, #1816] @ c86b4 │ │ │ │ mov r4, r0 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r6, #84] @ 0x54 │ │ │ │ ldr r7, [r6, #88] @ 0x58 │ │ │ │ ldr r5, [r6, #92] @ 0x5c │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c7fb0 │ │ │ │ + beq c7fc0 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #56 @ 0x38 │ │ │ │ - bl 4e1924 │ │ │ │ + bl 4e1934 │ │ │ │ add r0, sp, #552 @ 0x228 │ │ │ │ - vldr d0, [pc, #968] @ c8390 │ │ │ │ + vldr d0, [pc, #968] @ c83a0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, lr, #56 @ 0x38 │ │ │ │ - bl 4e1940 │ │ │ │ + bl 4e1950 │ │ │ │ vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r9, sp, #552 @ 0x228 │ │ │ │ add r0, lr, #56 @ 0x38 │ │ │ │ mov r1, r9 │ │ │ │ - bl 4e1978 │ │ │ │ + bl 4e1988 │ │ │ │ add r0, sp, #24 │ │ │ │ - vldr d0, [pc, #932] @ c8398 │ │ │ │ + vldr d0, [pc, #932] @ c83a8 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, lr, #56 @ 0x38 │ │ │ │ - bl 4e195c │ │ │ │ + bl 4e196c │ │ │ │ vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add sl, sp, #24 │ │ │ │ add r0, lr, #56 @ 0x38 │ │ │ │ mov r1, sl │ │ │ │ - bl 4e1994 │ │ │ │ + bl 4e19a4 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #56 @ 0x38 │ │ │ │ - bl 4e19b0 │ │ │ │ + bl 4e19c0 │ │ │ │ mov r1, r0 │ │ │ │ add r0, r7, r4 │ │ │ │ str r1, [sp, #20] │ │ │ │ add r8, r0, r5 │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr r0, [r8, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c83a0 │ │ │ │ + beq c83b0 │ │ │ │ bl 55644 │ │ │ │ ldrd r0, [r6, #88] @ 0x58 │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r8, r0 │ │ │ │ bl 54a68 │ │ │ │ - ldr fp, [pc, #1624] @ c86b4 │ │ │ │ + ldr fp, [pc, #1624] @ c86c4 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, #4 │ │ │ │ ldr fp, [pc, fp] │ │ │ │ ldrb r0, [fp] │ │ │ │ mov r0, #4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8484 │ │ │ │ + beq c8494 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ bl 54708 │ │ │ │ mov r0, r7 │ │ │ │ bl 554dc │ │ │ │ - bl 649d70 │ │ │ │ - ldr r1, [pc, #1556] @ c86b8 │ │ │ │ + bl 649d80 │ │ │ │ + ldr r1, [pc, #1556] @ c86c8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #20 │ │ │ │ mov r2, #5 │ │ │ │ mov r3, r4 │ │ │ │ - bl 1eed40 │ │ │ │ + bl 1eed50 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #56 @ 0x38 │ │ │ │ - bl 4e1458 │ │ │ │ - ldr r0, [pc, #1520] @ c86bc │ │ │ │ + bl 4e1468 │ │ │ │ + ldr r0, [pc, #1520] @ c86cc │ │ │ │ mov r1, #13 │ │ │ │ mov r4, #13 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 54ff0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r0, [sp, #1616] @ 0x650 │ │ │ │ mov r0, #1 │ │ │ │ @@ -117383,16 +117387,16 @@ │ │ │ │ str r4, [sp, #1612] @ 0x64c │ │ │ │ ldr r7, [sp, #1600] @ 0x640 │ │ │ │ bl 53d54 │ │ │ │ add r4, r9, #8 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, lr, #584 @ 0x248 │ │ │ │ mov r0, r4 │ │ │ │ - bl ce290 │ │ │ │ - ldr r1, [pc, #1444] @ c86c0 │ │ │ │ + bl ce2a0 │ │ │ │ + ldr r1, [pc, #1444] @ c86d0 │ │ │ │ orr r6, sl, #4 │ │ │ │ ldr r2, [sp, #536] @ 0x218 │ │ │ │ mov r3, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #552] @ 0x228 │ │ │ │ mov r1, #512 @ 0x200 │ │ │ │ cmp r2, #16 │ │ │ │ @@ -117402,15 +117406,15 @@ │ │ │ │ addls r5, sl, #512 @ 0x200 │ │ │ │ cmp r2, #16 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ movls r2, #16 │ │ │ │ movls r0, sl │ │ │ │ cmp r1, r2 │ │ │ │ str r3, [sp, #556] @ 0x22c │ │ │ │ - beq c8404 │ │ │ │ + beq c8414 │ │ │ │ add r0, r0, r1, lsl #5 │ │ │ │ add r1, sp, #552 @ 0x228 │ │ │ │ mov r2, #32 │ │ │ │ bl 5475c │ │ │ │ ldr r0, [r5] │ │ │ │ add sl, sp, #552 @ 0x228 │ │ │ │ add r1, sp, #24 │ │ │ │ @@ -117420,126 +117424,126 @@ │ │ │ │ mov r0, sl │ │ │ │ bl 53d54 │ │ │ │ str r7, [sp, #1072] @ 0x430 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r1, sl │ │ │ │ add r0, lr, #56 @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ - bl 4e1474 │ │ │ │ + bl 4e1484 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r9, lr, #56 @ 0x38 │ │ │ │ mov r0, r9 │ │ │ │ - bl 4e14a0 │ │ │ │ + bl 4e14b0 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #1280] @ c86c4 │ │ │ │ + ldr r0, [pc, #1280] @ c86d4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrd r0, [r0, #88] @ 0x58 │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r8, r0 │ │ │ │ bl 54a68 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [fp] │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8494 │ │ │ │ + beq c84a4 │ │ │ │ mov r5, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r0 │ │ │ │ str r5, [r0] │ │ │ │ bl 54708 │ │ │ │ mov r0, r4 │ │ │ │ bl 554dc │ │ │ │ ldrb r0, [fp] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c84a4 │ │ │ │ - ldr r1, [pc, #1180] @ c86c8 │ │ │ │ + beq c84b4 │ │ │ │ + ldr r1, [pc, #1180] @ c86d8 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r2, [pc, #1176] @ c86cc │ │ │ │ - ldr r4, [pc, #1176] @ c86d0 │ │ │ │ + ldr r2, [pc, #1176] @ c86dc │ │ │ │ + ldr r4, [pc, #1176] @ c86e0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r7, [r0] │ │ │ │ mov r0, r6 │ │ │ │ add r4, pc, r4 │ │ │ │ strd r4, [sp] │ │ │ │ bl 53168 │ │ │ │ ldr r0, [r8, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c841c │ │ │ │ + beq c842c │ │ │ │ mov r1, r6 │ │ │ │ bl 549e4 │ │ │ │ - bl 4e1638 │ │ │ │ + bl 4e1648 │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ add r0, sp, #552 @ 0x228 │ │ │ │ mov r1, #2 │ │ │ │ - bl 4e16dc │ │ │ │ - ldr sl, [pc, #1120] @ c86e0 │ │ │ │ + bl 4e16ec │ │ │ │ + ldr sl, [pc, #1120] @ c86f0 │ │ │ │ add sl, pc, sl │ │ │ │ mov r0, #109 @ 0x6d │ │ │ │ mov r1, #4 │ │ │ │ - bl 4e16ec │ │ │ │ + bl 4e16fc │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #1100] @ c86e4 │ │ │ │ + ldr r0, [pc, #1100] @ c86f4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #18 │ │ │ │ - bl 4e2228 │ │ │ │ + bl 4e2238 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #0 │ │ │ │ - bl 3f762c │ │ │ │ + bl 3f763c │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c84b4 │ │ │ │ + beq c84c4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 54a38 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #552 @ 0x228 │ │ │ │ - bl 4e16d4 │ │ │ │ + bl 4e16e4 │ │ │ │ mov r0, #43 @ 0x2b │ │ │ │ mov r1, #4 │ │ │ │ - bl 4e16ec │ │ │ │ + bl 4e16fc │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #1036] @ c86f8 │ │ │ │ + ldr r0, [pc, #1036] @ c8708 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #15 │ │ │ │ - bl 4e2228 │ │ │ │ + bl 4e2238 │ │ │ │ mov r6, r0 │ │ │ │ ldrb r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c84d8 │ │ │ │ + beq c84e8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ bl 54a38 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #552 @ 0x228 │ │ │ │ - bl 4e16d4 │ │ │ │ + bl 4e16e4 │ │ │ │ mov r0, #45 @ 0x2d │ │ │ │ mov r1, #4 │ │ │ │ - bl 4e16ec │ │ │ │ + bl 4e16fc │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #984] @ c870c │ │ │ │ + ldr r0, [pc, #984] @ c871c │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #15 │ │ │ │ - bl 4e2228 │ │ │ │ + bl 4e2238 │ │ │ │ mov r6, r0 │ │ │ │ ldrb r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c84fc │ │ │ │ + beq c850c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ bl 54a38 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #552 @ 0x228 │ │ │ │ - bl 4e16d4 │ │ │ │ + bl 4e16e4 │ │ │ │ ldr r0, [sl, #88] @ 0x58 │ │ │ │ ldr r3, [sl, #92] @ 0x5c │ │ │ │ ldr r1, [sp, #552] @ 0x228 │ │ │ │ add r0, r3, r0 │ │ │ │ sub r0, r8, r0 │ │ │ │ bl 549e4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ @@ -117547,18 +117551,18 @@ │ │ │ │ add sp, sp, #596 @ 0x254 │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ... │ │ │ │ ldmibls r9, {r1, r3, r4, r7, r8, fp, ip, pc} │ │ │ │ svccc 0x00a99999 │ │ │ │ bl 54c0c │ │ │ │ - bl 647da0 │ │ │ │ - ldr r3, [pc, #760] @ c86a8 │ │ │ │ - ldr r2, [pc, #760] @ c86ac │ │ │ │ - ldr r7, [pc, #760] @ c86b0 │ │ │ │ + bl 647db0 │ │ │ │ + ldr r3, [pc, #760] @ c86b8 │ │ │ │ + ldr r2, [pc, #760] @ c86bc │ │ │ │ + ldr r7, [pc, #760] @ c86c0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #1096] @ 0x448 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #1084] @ 0x43c │ │ │ │ mov r0, #1 │ │ │ │ @@ -117570,26 +117574,26 @@ │ │ │ │ str r9, [sp, #1088] @ 0x440 │ │ │ │ str r3, [sp, #556] @ 0x22c │ │ │ │ str sl, [sp, #552] @ 0x228 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r1, r2 │ │ │ │ add r0, lr, #56 @ 0x38 │ │ │ │ bl 8e6bc │ │ │ │ - b c85cc │ │ │ │ + b c85dc │ │ │ │ add r0, sp, #24 │ │ │ │ bl 5a628 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r5, r6 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - b c8160 │ │ │ │ + b c8170 │ │ │ │ bl 54c0c │ │ │ │ - bl 647da0 │ │ │ │ - ldr r3, [pc, #680] @ c86d4 │ │ │ │ - ldr r2, [pc, #680] @ c86d8 │ │ │ │ - ldr r7, [pc, #680] @ c86dc │ │ │ │ + bl 647db0 │ │ │ │ + ldr r3, [pc, #680] @ c86e4 │ │ │ │ + ldr r2, [pc, #680] @ c86e8 │ │ │ │ + ldr r7, [pc, #680] @ c86ec │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #1096] @ 0x448 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #1084] @ 0x43c │ │ │ │ mov r0, #1 │ │ │ │ @@ -117602,135 +117606,135 @@ │ │ │ │ str sl, [sp, #1088] @ 0x440 │ │ │ │ str r3, [sp, #556] @ 0x22c │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r1, r2 │ │ │ │ add r0, lr, #56 @ 0x38 │ │ │ │ bl 8e6bc │ │ │ │ - b c85cc │ │ │ │ + b c85dc │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 8e68c │ │ │ │ - b c85cc │ │ │ │ + b c85dc │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 8e68c │ │ │ │ - b c85cc │ │ │ │ + b c85dc │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 8e68c │ │ │ │ - b c85cc │ │ │ │ - ldr r0, [pc, #556] @ c86e8 │ │ │ │ + b c85dc │ │ │ │ + ldr r0, [pc, #556] @ c86f8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8520 │ │ │ │ - ldr r0, [pc, #536] @ c86ec │ │ │ │ + bne c8530 │ │ │ │ + ldr r0, [pc, #536] @ c86fc │ │ │ │ add r0, pc, r0 │ │ │ │ - b c8528 │ │ │ │ - ldr r0, [pc, #540] @ c86fc │ │ │ │ + b c8538 │ │ │ │ + ldr r0, [pc, #540] @ c870c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8558 │ │ │ │ - ldr r0, [pc, #520] @ c8700 │ │ │ │ + bne c8568 │ │ │ │ + ldr r0, [pc, #520] @ c8710 │ │ │ │ add r0, pc, r0 │ │ │ │ - b c8560 │ │ │ │ - ldr r0, [pc, #524] @ c8710 │ │ │ │ + b c8570 │ │ │ │ + ldr r0, [pc, #524] @ c8720 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8594 │ │ │ │ - ldr r0, [pc, #504] @ c8714 │ │ │ │ + bne c85a4 │ │ │ │ + ldr r0, [pc, #504] @ c8724 │ │ │ │ add r0, pc, r0 │ │ │ │ - b c859c │ │ │ │ - ldr r0, [pc, #460] @ c86f4 │ │ │ │ + b c85ac │ │ │ │ + ldr r0, [pc, #460] @ c8704 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #1080] @ 0x438 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r1, [pc, #440] @ c86f0 │ │ │ │ + ldr r1, [pc, #440] @ c8700 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #4 │ │ │ │ stmib r9, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [r9, #12] │ │ │ │ str r0, [r9, #16] │ │ │ │ mov r0, r9 │ │ │ │ bl 8e6bc │ │ │ │ - b c85cc │ │ │ │ - ldr r0, [pc, #424] @ c8708 │ │ │ │ + b c85dc │ │ │ │ + ldr r0, [pc, #424] @ c8718 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #1080] @ 0x438 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ - ldr r1, [pc, #404] @ c8704 │ │ │ │ + ldr r1, [pc, #404] @ c8714 │ │ │ │ add r0, lr, #56 @ 0x38 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, #4 │ │ │ │ stmib r0, {r3, r7} │ │ │ │ str r2, [r0, #12] │ │ │ │ str r2, [r0, #16] │ │ │ │ bl 8e6bc │ │ │ │ - b c85cc │ │ │ │ - ldr r0, [pc, #384] @ c871c │ │ │ │ + b c85dc │ │ │ │ + ldr r0, [pc, #384] @ c872c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #1080] @ 0x438 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ - ldr r1, [pc, #364] @ c8718 │ │ │ │ + ldr r1, [pc, #364] @ c8728 │ │ │ │ add r0, lr, #56 @ 0x38 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, #4 │ │ │ │ stmib r0, {r3, r7} │ │ │ │ str r2, [r0, #12] │ │ │ │ str r2, [r0, #16] │ │ │ │ bl 8e6bc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [sp, #560] @ 0x230 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c85e4 │ │ │ │ + beq c85f4 │ │ │ │ mov r0, r4 │ │ │ │ bl 549c0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 400610 │ │ │ │ - b c8698 │ │ │ │ + bl 400620 │ │ │ │ + b c86a8 │ │ │ │ bl 8e880 │ │ │ │ - b c8600 │ │ │ │ + b c8610 │ │ │ │ mov r0, r5 │ │ │ │ - b c8628 │ │ │ │ + b c8638 │ │ │ │ mov r0, r6 │ │ │ │ bl 554dc │ │ │ │ mov r0, r5 │ │ │ │ - b c8628 │ │ │ │ + b c8638 │ │ │ │ mov r0, r5 │ │ │ │ - b c8628 │ │ │ │ + b c8638 │ │ │ │ mov r0, r7 │ │ │ │ bl 554dc │ │ │ │ - b c8624 │ │ │ │ + b c8634 │ │ │ │ mov r0, r6 │ │ │ │ bl 554dc │ │ │ │ - b c8668 │ │ │ │ + b c8678 │ │ │ │ mov r0, r7 │ │ │ │ - bl b8ae4 │ │ │ │ - b c8684 │ │ │ │ + bl b8af0 │ │ │ │ + b c8694 │ │ │ │ mov r0, r4 │ │ │ │ bl 554dc │ │ │ │ - b c8684 │ │ │ │ + b c8694 │ │ │ │ mov r0, r4 │ │ │ │ - bl b8ae4 │ │ │ │ + bl b8af0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 554dc │ │ │ │ bl 8e864 │ │ │ │ mov r0, r7 │ │ │ │ - b c8688 │ │ │ │ + b c8698 │ │ │ │ bl 8e864 │ │ │ │ ldr r0, [sp, #552] @ 0x228 │ │ │ │ bl 554dc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 554dc │ │ │ │ @@ -117739,250 +117743,250 @@ │ │ │ │ bl 554dc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 554dc │ │ │ │ bl 8e864 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 554dc │ │ │ │ bl 8e864 │ │ │ │ - adceq sl, pc, r4, lsl #19 │ │ │ │ + adceq sl, pc, r4, ror r9 @ │ │ │ │ mulseq ip, r8, r1 │ │ │ │ - adceq sl, r9, ip, lsr #12 │ │ │ │ - adceq sl, r9, r0, lsr #12 │ │ │ │ - strdeq r7, [pc], r0 @ │ │ │ │ - addeq r2, ip, r7, ror #13 │ │ │ │ - addeq r3, ip, r6, lsr #8 │ │ │ │ - addeq ip, fp, r8, ror #27 │ │ │ │ - adceq sl, pc, r0, asr r7 @ │ │ │ │ - umulleq r2, ip, sl, r3 │ │ │ │ + adceq sl, r9, ip, lsl r6 │ │ │ │ + adceq sl, r9, r0, lsl r6 │ │ │ │ + adceq r7, pc, r0, ror #25 │ │ │ │ + ldrdeq r2, [ip], r7 │ │ │ │ + addeq r3, ip, r6, lsl r4 │ │ │ │ + ldrdeq ip, [fp], r8 │ │ │ │ + adceq sl, pc, r0, asr #14 │ │ │ │ + addeq r2, ip, sl, lsl #7 │ │ │ │ andeq r5, r0, r8, lsl #13 │ │ │ │ eoreq lr, pc, r4, lsl #13 │ │ │ │ andseq sl, ip, ip, lsl r1 │ │ │ │ - adceq sl, r9, r8, lsr #11 │ │ │ │ - umlaleq sl, r9, ip, r5 │ │ │ │ - umlaleq sl, pc, r4, r6 @ │ │ │ │ - addeq r3, ip, r2, lsr r2 │ │ │ │ - adceq r7, pc, r4, ror #17 │ │ │ │ - umlaleq fp, sl, ip, r1 │ │ │ │ - adceq fp, sl, r4, lsr r1 │ │ │ │ - adceq fp, sl, r0, asr #2 │ │ │ │ - strdeq r3, [ip], r0 │ │ │ │ - adceq r7, pc, r0, asr #17 │ │ │ │ - adceq fp, sl, r8, ror r1 │ │ │ │ - strdeq fp, [sl], ip @ │ │ │ │ - adceq fp, sl, r8, lsl #2 │ │ │ │ - @ instruction: 0x008c31b7 │ │ │ │ - umlaleq r7, pc, ip, r8 @ │ │ │ │ - adceq fp, sl, r4, asr r1 │ │ │ │ - adceq fp, sl, r0, asr #1 │ │ │ │ - adceq fp, sl, ip, asr #1 │ │ │ │ - ldr r1, [pc, #20] @ c873c │ │ │ │ + umlaleq sl, r9, r8, r5 │ │ │ │ + adceq sl, r9, ip, lsl #11 │ │ │ │ + adceq sl, pc, r4, lsl #13 │ │ │ │ + addeq r3, ip, r2, lsr #4 │ │ │ │ + ldrdeq r7, [pc], r4 @ │ │ │ │ + adceq fp, sl, ip, lsl #3 │ │ │ │ + adceq fp, sl, r4, lsr #2 │ │ │ │ + adceq fp, sl, r0, lsr r1 │ │ │ │ + addeq r3, ip, r0, ror #3 │ │ │ │ + strhteq r7, [pc], r0 │ │ │ │ + adceq fp, sl, r8, ror #2 │ │ │ │ + adceq fp, sl, ip, ror #1 │ │ │ │ + strdeq fp, [sl], r8 @ │ │ │ │ + addeq r3, ip, r7, lsr #3 │ │ │ │ + adceq r7, pc, ip, lsl #17 │ │ │ │ + adceq fp, sl, r4, asr #2 │ │ │ │ + strhteq fp, [sl], r0 │ │ │ │ + strhteq fp, [sl], ip │ │ │ │ + ldr r1, [pc, #20] @ c874c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - strhteq sl, [pc], r8 │ │ │ │ - ldr r1, [pc, #20] @ c875c │ │ │ │ + adceq sl, pc, r8, lsr #15 │ │ │ │ + ldr r1, [pc, #20] @ c876c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - strhteq sl, [pc], r4 │ │ │ │ - ldr r1, [pc, #20] @ c877c │ │ │ │ + adceq sl, pc, r4, lsr #17 │ │ │ │ + ldr r1, [pc, #20] @ c878c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #104] @ 0x68 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - adceq sl, pc, r8, lsr r1 @ │ │ │ │ - ldr r1, [pc, #20] @ c879c │ │ │ │ + adceq sl, pc, r8, lsr #2 │ │ │ │ + ldr r1, [pc, #20] @ c87ac │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - adceq sl, pc, r0, lsl #9 │ │ │ │ + adceq sl, pc, r0, ror r4 @ │ │ │ │ push {fp, lr} │ │ │ │ - ldr r1, [pc, #24] @ c87c4 │ │ │ │ + ldr r1, [pc, #24] @ c87d4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r2, [r1, #40] @ 0x28 │ │ │ │ add r0, r2, r0 │ │ │ │ add r0, r0, r3 │ │ │ │ - bl 304be4 │ │ │ │ + bl 304bf4 │ │ │ │ pop {fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - ldrdeq sl, [pc], r4 @ │ │ │ │ - ldr r1, [pc, #20] @ c87e4 │ │ │ │ + adceq sl, pc, r4, asr #13 │ │ │ │ + ldr r1, [pc, #20] @ c87f4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - adceq sl, pc, ip, lsl r3 @ │ │ │ │ - ldr r1, [pc, #20] @ c8804 │ │ │ │ + adceq sl, pc, ip, lsl #6 │ │ │ │ + ldr r1, [pc, #20] @ c8814 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - adceq sl, pc, r0, lsl #12 │ │ │ │ - ldr r1, [pc, #20] @ c8824 │ │ │ │ + strdeq sl, [pc], r0 @ │ │ │ │ + ldr r1, [pc, #20] @ c8834 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - adceq sl, pc, r0, lsl #9 │ │ │ │ + adceq sl, pc, r0, ror r4 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - ldr r5, [pc, #100] @ c8898 │ │ │ │ + ldr r5, [pc, #100] @ c88a8 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r7, r5, #84 @ 0x54 │ │ │ │ ldm r7, {r0, r6, r7} │ │ │ │ mov r9, r7 │ │ │ │ mov r8, r6 │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c8860 │ │ │ │ + beq c8870 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldrd r8, [r5, #88] @ 0x58 │ │ │ │ mov r0, #10 │ │ │ │ - bl 242bcc │ │ │ │ + bl 242bdc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #11 │ │ │ │ - bl 242bcc │ │ │ │ + bl 242bdc │ │ │ │ add r1, r6, r4 │ │ │ │ mov r2, r0 │ │ │ │ add r0, r8, r9 │ │ │ │ add r1, r1, r7 │ │ │ │ sub r0, r1, r0 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 54228 │ │ │ │ bl 8e864 │ │ │ │ - adceq sl, pc, ip, lsr r1 @ │ │ │ │ + adceq sl, pc, ip, lsr #2 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r1, [pc, #24] @ c88c0 │ │ │ │ + ldr r1, [pc, #24] @ c88d0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r2, [r1, #40] @ 0x28 │ │ │ │ add r0, r2, r0 │ │ │ │ add r0, r0, r3 │ │ │ │ - bl 2e4d48 │ │ │ │ + bl 2e4d58 │ │ │ │ pop {fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - adceq sl, pc, r8, lsl r4 @ │ │ │ │ - ldr r1, [pc, #20] @ c88e0 │ │ │ │ + adceq sl, pc, r8, lsl #8 │ │ │ │ + ldr r1, [pc, #20] @ c88f0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - strdeq sl, [pc], r0 @ │ │ │ │ + adceq sl, pc, r0, ror #3 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r1, [pc, #24] @ c8908 │ │ │ │ + ldr r1, [pc, #24] @ c8918 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r2, [r1, #40] @ 0x28 │ │ │ │ add r0, r2, r0 │ │ │ │ add r0, r0, r3 │ │ │ │ - bl 301edc │ │ │ │ + bl 301eec │ │ │ │ pop {fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - ldrdeq sl, [pc], r0 @ │ │ │ │ + adceq sl, pc, r0, asr #9 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r1, [pc, #24] @ c8930 │ │ │ │ + ldr r1, [pc, #24] @ c8940 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r2, [r1, #40] @ 0x28 │ │ │ │ add r0, r2, r0 │ │ │ │ add r0, r0, r3 │ │ │ │ - bl 245df8 │ │ │ │ + bl 245e08 │ │ │ │ pop {fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - adceq sl, pc, r4, lsl #4 │ │ │ │ + strdeq sl, [pc], r4 @ │ │ │ │ push {r4, lr} │ │ │ │ - ldr r1, [pc, #48] @ c8970 │ │ │ │ + ldr r1, [pc, #48] @ c8980 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, r1, #36 @ 0x24 │ │ │ │ ldm r4, {r2, r3, r4} │ │ │ │ add r3, r3, r0 │ │ │ │ add r4, r3, r4 │ │ │ │ ldr r1, [r2, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c8960 │ │ │ │ + beq c8970 │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e6a50 │ │ │ │ + bl 2e6a60 │ │ │ │ pop {r4, pc} │ │ │ │ bl 8e864 │ │ │ │ - strhteq sl, [pc], r0 │ │ │ │ + adceq sl, pc, r0, lsr #7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ - ldr r9, [pc, #1484] @ c8f50 │ │ │ │ + ldr r9, [pc, #1484] @ c8f60 │ │ │ │ mov r4, r0 │ │ │ │ add r9, pc, r9 │ │ │ │ add r8, r9, #36 @ 0x24 │ │ │ │ ldm r8, {r0, r7, r8} │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c89a4 │ │ │ │ + beq c89b4 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ - bl 3e66a8 │ │ │ │ + bl 3e66b8 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r5, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ecb84 │ │ │ │ + bl 3ecb94 │ │ │ │ add r1, r7, r4 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ add r5, r1, r8 │ │ │ │ bl 554dc │ │ │ │ ldrd r0, [r9, #40] @ 0x28 │ │ │ │ - ldr sl, [pc, #1400] @ c8f54 │ │ │ │ + ldr sl, [pc, #1400] @ c8f64 │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r5, r0 │ │ │ │ add sl, pc, sl │ │ │ │ str r0, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, #1 │ │ │ │ mov r2, sl │ │ │ │ mov r3, #7 │ │ │ │ - bl 2423e8 │ │ │ │ + bl 2423f8 │ │ │ │ ldrd r0, [r9, #40] @ 0x28 │ │ │ │ - ldr r8, [pc, #1360] @ c8f58 │ │ │ │ + ldr r8, [pc, #1360] @ c8f68 │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r5, r0 │ │ │ │ add r8, pc, r8 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, #2 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, #12 │ │ │ │ - bl 2423e8 │ │ │ │ - ldr r4, [pc, #1324] @ c8f5c │ │ │ │ + bl 2423f8 │ │ │ │ + ldr r4, [pc, #1324] @ c8f6c │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne c8ce4 │ │ │ │ + bne c8cf4 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ - ldr r1, [pc, #1312] @ c8f6c │ │ │ │ + ldr r1, [pc, #1312] @ c8f7c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 64a7a0 │ │ │ │ - ldr r1, [pc, #1304] @ c8f70 │ │ │ │ + bl 64a7b0 │ │ │ │ + ldr r1, [pc, #1304] @ c8f80 │ │ │ │ add r6, sp, #12 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #7 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r7, #0 │ │ │ │ @@ -117997,17 +118001,17 @@ │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ str r6, [sp, #28] │ │ │ │ str sl, [sp, #16] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 64b5cc │ │ │ │ + bl 64b5dc │ │ │ │ bl 554dc │ │ │ │ - ldr r1, [pc, #1208] @ c8f74 │ │ │ │ + ldr r1, [pc, #1208] @ c8f84 │ │ │ │ mov r2, #12 │ │ │ │ ldr r0, [r9, #40] @ 0x28 │ │ │ │ add ip, sp, #24 │ │ │ │ ldr r3, [r9, #44] @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ add r0, r0, r3 │ │ │ │ @@ -118017,969 +118021,969 @@ │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ stm ip, {r2, r6, r8} │ │ │ │ str r8, [sp, #20] │ │ │ │ str sl, [sp, #16] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r6, sp, #16 │ │ │ │ mov r0, r6 │ │ │ │ - bl 64b5cc │ │ │ │ + bl 64b5dc │ │ │ │ bl 554dc │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 371370 │ │ │ │ + bl 371380 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 54a68 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #0 │ │ │ │ - bl 2ebcec │ │ │ │ + bl 2ebcfc │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8e10 │ │ │ │ + beq c8e20 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ bl 54120 │ │ │ │ - ldr r1, [pc, #1088] @ c8f88 │ │ │ │ + ldr r1, [pc, #1088] @ c8f98 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ dmb ish │ │ │ │ cmp r1, #3 │ │ │ │ - bne c8d20 │ │ │ │ + bne c8d30 │ │ │ │ ldrb r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c8d68 │ │ │ │ + beq c8d78 │ │ │ │ bl 54ccc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8d90 │ │ │ │ + beq c8da0 │ │ │ │ mov r1, r4 │ │ │ │ bl 53e44 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8d9c │ │ │ │ - ldr r1, [pc, #1044] @ c8fa8 │ │ │ │ + beq c8dac │ │ │ │ + ldr r1, [pc, #1044] @ c8fb8 │ │ │ │ mov r7, #0 │ │ │ │ - ldr r2, [pc, #1040] @ c8fac │ │ │ │ + ldr r2, [pc, #1040] @ c8fbc │ │ │ │ mov r3, #1 │ │ │ │ - ldr r6, [pc, #1036] @ c8fb0 │ │ │ │ + ldr r6, [pc, #1036] @ c8fc0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ add r6, pc, r6 │ │ │ │ strd r6, [sp] │ │ │ │ bl 53168 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8da8 │ │ │ │ - ldr r1, [pc, #1004] @ c8fb4 │ │ │ │ + beq c8db8 │ │ │ │ + ldr r1, [pc, #1004] @ c8fc4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #25 │ │ │ │ - bl 4cc36c │ │ │ │ + bl 4cc37c │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8db4 │ │ │ │ - ldr r1, [pc, #988] @ c8fc4 │ │ │ │ + beq c8dc4 │ │ │ │ + ldr r1, [pc, #988] @ c8fd4 │ │ │ │ mov r2, #9 │ │ │ │ - ldr r0, [pc, #984] @ c8fc8 │ │ │ │ + ldr r0, [pc, #984] @ c8fd8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #13 │ │ │ │ - bl 2e0860 │ │ │ │ + bl 2e0870 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ add r1, sp, #16 │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ mov r3, #1 │ │ │ │ - bl 1c45d4 │ │ │ │ + bl 1c45e4 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 4cc3dc │ │ │ │ + bl 4cc3ec │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - beq c8c48 │ │ │ │ + beq c8c58 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ - bl d1ed0 │ │ │ │ + bl d1ee0 │ │ │ │ ldrd r0, [r9, #40] @ 0x28 │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r5, r0 │ │ │ │ bl 54a68 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #864] @ c8fcc │ │ │ │ + ldr r0, [pc, #864] @ c8fdc │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8e34 │ │ │ │ + beq c8e44 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ bl 54708 │ │ │ │ mov r0, r6 │ │ │ │ bl 554dc │ │ │ │ - bl 649d70 │ │ │ │ - ldr r1, [pc, #800] @ c8fd0 │ │ │ │ + bl 649d80 │ │ │ │ + ldr r1, [pc, #800] @ c8fe0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 34284c │ │ │ │ + bl 34285c │ │ │ │ mov r0, r4 │ │ │ │ bl 554dc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 554dc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 554dc │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r0, [pc, #628] @ c8f60 │ │ │ │ + ldr r0, [pc, #628] @ c8f70 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #624] @ c8f64 │ │ │ │ - ldr r1, [pc, #624] @ c8f68 │ │ │ │ + ldr r3, [pc, #624] @ c8f74 │ │ │ │ + ldr r1, [pc, #624] @ c8f78 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #60] @ 0x3c │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #16] │ │ │ │ add r2, sp, #16 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b c8a40 │ │ │ │ + b c8a50 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #608] @ c8f8c │ │ │ │ - ldr r3, [pc, #608] @ c8f90 │ │ │ │ + ldr r0, [pc, #608] @ c8f9c │ │ │ │ + ldr r3, [pc, #608] @ c8fa0 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r1, [pc, #604] @ c8f94 │ │ │ │ + ldr r1, [pc, #604] @ c8fa4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ strb r2, [sp, #60] @ 0x3c │ │ │ │ add r1, pc, r1 │ │ │ │ str sl, [sp, #16] │ │ │ │ add r2, sp, #16 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ mov r0, r6 │ │ │ │ ldrb r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne c8b64 │ │ │ │ + bne c8b74 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #548] @ c8f98 │ │ │ │ + ldr r0, [pc, #548] @ c8fa8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8e7c │ │ │ │ - ldr r0, [pc, #528] @ c8f9c │ │ │ │ + bne c8e8c │ │ │ │ + ldr r0, [pc, #528] @ c8fac │ │ │ │ add r0, pc, r0 │ │ │ │ - b c8e84 │ │ │ │ + b c8e94 │ │ │ │ bl 5415c │ │ │ │ - bl 647da0 │ │ │ │ - b c8dbc │ │ │ │ + bl 647db0 │ │ │ │ + b c8dcc │ │ │ │ bl 5415c │ │ │ │ - bl 647da0 │ │ │ │ - b c8dbc │ │ │ │ + bl 647db0 │ │ │ │ + b c8dcc │ │ │ │ bl 539f0 │ │ │ │ - bl 647da0 │ │ │ │ - b c8dbc │ │ │ │ + bl 647db0 │ │ │ │ + b c8dcc │ │ │ │ bl 539f0 │ │ │ │ - bl 647da0 │ │ │ │ - ldr r2, [pc, #500] @ c8fb8 │ │ │ │ + bl 647db0 │ │ │ │ + ldr r2, [pc, #500] @ c8fc8 │ │ │ │ mov r7, #1 │ │ │ │ - ldr r3, [pc, #496] @ c8fbc │ │ │ │ + ldr r3, [pc, #496] @ c8fcc │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #16 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #456] @ c8fc0 │ │ │ │ + ldr r1, [pc, #456] @ c8fd0 │ │ │ │ mov r3, #2 │ │ │ │ stmib r0, {r3, sl} │ │ │ │ add r1, pc, r1 │ │ │ │ str r7, [r0, #12] │ │ │ │ str r2, [r0, #16] │ │ │ │ bl 8e6bc │ │ │ │ - b c8eb0 │ │ │ │ - ldr r0, [pc, #352] @ c8f78 │ │ │ │ + b c8ec0 │ │ │ │ + ldr r0, [pc, #352] @ c8f88 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8e44 │ │ │ │ - ldr r0, [pc, #332] @ c8f7c │ │ │ │ + bne c8e54 │ │ │ │ + ldr r0, [pc, #332] @ c8f8c │ │ │ │ add r0, pc, r0 │ │ │ │ - b c8e4c │ │ │ │ + b c8e5c │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 8e68c │ │ │ │ - b c8eb0 │ │ │ │ - ldr r0, [pc, #312] @ c8f84 │ │ │ │ + b c8ec0 │ │ │ │ + ldr r0, [pc, #312] @ c8f94 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ - ldr r1, [pc, #292] @ c8f80 │ │ │ │ + ldr r1, [pc, #292] @ c8f90 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #4 │ │ │ │ stmib r6, {r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [r6, #12] │ │ │ │ str r0, [r6, #16] │ │ │ │ mov r0, r6 │ │ │ │ bl 8e6bc │ │ │ │ - b c8eb0 │ │ │ │ - ldr r0, [pc, #288] @ c8fa4 │ │ │ │ + b c8ec0 │ │ │ │ + ldr r0, [pc, #288] @ c8fb4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ - ldr r1, [pc, #268] @ c8fa0 │ │ │ │ + ldr r1, [pc, #268] @ c8fb0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1 │ │ │ │ mov r7, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ stmib r0, {r3, r7} │ │ │ │ str r2, [r0, #12] │ │ │ │ str r2, [r0, #16] │ │ │ │ bl 8e6bc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, r6 │ │ │ │ - b c8f34 │ │ │ │ + b c8f44 │ │ │ │ mov r0, r5 │ │ │ │ - bl b8ae4 │ │ │ │ - b c8f30 │ │ │ │ + bl b8af0 │ │ │ │ + b c8f40 │ │ │ │ mov r0, r6 │ │ │ │ bl 554dc │ │ │ │ - b c8f30 │ │ │ │ + b c8f40 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - beq c8f30 │ │ │ │ + beq c8f40 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b c8f30 │ │ │ │ - b c8f30 │ │ │ │ + bl 40e554 │ │ │ │ + b c8f40 │ │ │ │ + b c8f40 │ │ │ │ cmp r7, #0 │ │ │ │ - beq c8f04 │ │ │ │ + beq c8f14 │ │ │ │ mov r0, r7 │ │ │ │ bl 554dc │ │ │ │ mov r0, r8 │ │ │ │ - b c8f34 │ │ │ │ + b c8f44 │ │ │ │ ldr r0, [r5] │ │ │ │ bl 554dc │ │ │ │ bl 8e864 │ │ │ │ bl 8e864 │ │ │ │ - b c8f38 │ │ │ │ + b c8f48 │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r0, [r5] │ │ │ │ bl 554dc │ │ │ │ bl 8e864 │ │ │ │ mov r0, r4 │ │ │ │ bl 554dc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 554dc │ │ │ │ add r5, sp, #8 │ │ │ │ ldr r0, [r5] │ │ │ │ bl 554dc │ │ │ │ bl 8e864 │ │ │ │ - adceq r9, pc, ip, lsl #31 │ │ │ │ - addeq r2, ip, r5, rrx │ │ │ │ - addeq r2, ip, r0, asr #32 │ │ │ │ - adceq r9, pc, r0, ror lr @ │ │ │ │ - adceq r9, pc, r8, lsr #23 │ │ │ │ - adceq r9, r9, r4, asr r5 │ │ │ │ - strhteq r9, [r9], r8 │ │ │ │ - adceq sl, sl, r0, ror r1 │ │ │ │ - adceq sl, r9, r4, lsl #8 │ │ │ │ - strhteq sl, [r9], r0 │ │ │ │ - adceq r6, pc, r8, lsl #31 │ │ │ │ - adceq r2, sl, r0, lsr pc │ │ │ │ - adceq r2, sl, r0, lsl pc │ │ │ │ - adceq r2, sl, ip, lsl #30 │ │ │ │ - adceq sl, pc, r0, lsr r1 @ │ │ │ │ - adceq r9, pc, r0, asr #30 │ │ │ │ - adceq r9, r9, ip, lsr r7 │ │ │ │ - adceq sl, r9, r8, asr #2 │ │ │ │ - adceq r7, pc, ip, lsr #32 │ │ │ │ - ldrdeq r2, [sl], r4 @ │ │ │ │ - adceq r2, sl, r8, asr #29 │ │ │ │ - ldrdeq r2, [sl], r4 @ │ │ │ │ - addeq r1, ip, r5, lsr sl │ │ │ │ + adceq r9, pc, ip, ror pc @ │ │ │ │ + addeq r2, ip, r5, asr r0 │ │ │ │ + addeq r2, ip, r0, lsr r0 │ │ │ │ + adceq r9, pc, r0, ror #28 │ │ │ │ + umlaleq r9, pc, r8, fp @ │ │ │ │ + adceq r9, r9, r4, asr #10 │ │ │ │ + adceq r9, r9, r8, lsr #29 │ │ │ │ + adceq sl, sl, r0, ror #2 │ │ │ │ + strdeq sl, [r9], r4 @ │ │ │ │ + adceq sl, r9, r0, lsr #7 │ │ │ │ + adceq r6, pc, r8, ror pc @ │ │ │ │ + adceq r2, sl, r0, lsr #30 │ │ │ │ + adceq r2, sl, r0, lsl #30 │ │ │ │ + strdeq r2, [sl], ip @ │ │ │ │ + adceq sl, pc, r0, lsr #2 │ │ │ │ + adceq r9, pc, r0, lsr pc @ │ │ │ │ + adceq r9, r9, ip, lsr #14 │ │ │ │ + adceq sl, r9, r8, lsr r1 │ │ │ │ + adceq r7, pc, ip, lsl r0 @ │ │ │ │ + adceq r2, sl, r4, asr #31 │ │ │ │ + strhteq r2, [sl], r8 │ │ │ │ + adceq r2, sl, r4, asr #29 │ │ │ │ + addeq r1, ip, r5, lsr #20 │ │ │ │ andeq r5, r0, r0, asr #10 │ │ │ │ eoreq sp, pc, r0, ror #23 │ │ │ │ - addeq sl, sp, r9, asr #27 │ │ │ │ + @ instruction: 0x008dadb9 │ │ │ │ andseq r9, ip, r4, lsl #15 │ │ │ │ - adceq r9, r9, r0, lsr #24 │ │ │ │ - adceq r9, r9, r4, lsl #24 │ │ │ │ - addeq r2, ip, r9, lsr #11 │ │ │ │ - addeq sl, sp, r7, lsl #27 │ │ │ │ - adceq r7, pc, r4, ror #1 │ │ │ │ - addeq r2, ip, pc, ror #4 │ │ │ │ + adceq r9, r9, r0, lsl ip │ │ │ │ + strdeq r9, [r9], r4 @ │ │ │ │ + umulleq r2, ip, r9, r5 │ │ │ │ + addeq sl, sp, r7, ror sp │ │ │ │ + ldrdeq r7, [pc], r4 @ │ │ │ │ + addeq r2, ip, pc, asr r2 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r1, [pc, #24] @ c8ff8 │ │ │ │ + ldr r1, [pc, #24] @ c9008 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r2, [r1, #40] @ 0x28 │ │ │ │ add r0, r2, r0 │ │ │ │ add r0, r0, r3 │ │ │ │ - bl 24a360 │ │ │ │ + bl 24a370 │ │ │ │ pop {fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - adceq r9, pc, ip, ror #22 │ │ │ │ + adceq r9, pc, ip, asr fp @ │ │ │ │ push {fp, lr} │ │ │ │ - ldr r1, [pc, #24] @ c9020 │ │ │ │ + ldr r1, [pc, #24] @ c9030 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r2, [r1, #40] @ 0x28 │ │ │ │ add r0, r2, r0 │ │ │ │ add r0, r0, r3 │ │ │ │ - bl 2e1910 │ │ │ │ + bl 2e1920 │ │ │ │ pop {fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - adceq r9, pc, r4, lsr ip @ │ │ │ │ - ldr r1, [pc, #20] @ c9040 │ │ │ │ + adceq r9, pc, r4, lsr #24 │ │ │ │ + ldr r1, [pc, #20] @ c9050 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - adceq sl, pc, r8, lsl r0 @ │ │ │ │ + adceq sl, pc, r8 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r1, [pc, #24] @ c9068 │ │ │ │ + ldr r1, [pc, #24] @ c9078 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r2, [r1, #40] @ 0x28 │ │ │ │ add r0, r2, r0 │ │ │ │ add r0, r0, r3 │ │ │ │ - bl 2e8edc │ │ │ │ + bl 2e8eec │ │ │ │ pop {fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - ldrdeq r9, [pc], r0 @ │ │ │ │ + adceq r9, pc, r0, asr #25 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r1, [pc, #24] @ c9090 │ │ │ │ + ldr r1, [pc, #24] @ c90a0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r2, [r1, #40] @ 0x28 │ │ │ │ add r0, r2, r0 │ │ │ │ add r0, r0, r3 │ │ │ │ - bl 302cb8 │ │ │ │ + bl 302cc8 │ │ │ │ pop {fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - ldrdeq r9, [pc], r8 @ │ │ │ │ + adceq r9, pc, r8, asr #27 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r1, [pc, #24] @ c90b8 │ │ │ │ + ldr r1, [pc, #24] @ c90c8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r2, [r1, #40] @ 0x28 │ │ │ │ add r0, r2, r0 │ │ │ │ add r0, r0, r3 │ │ │ │ - bl 308448 │ │ │ │ + bl 308458 │ │ │ │ pop {fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - adceq r9, pc, r0, lsr #29 │ │ │ │ - ldr r1, [pc, #20] @ c90d8 │ │ │ │ + umlaleq r9, pc, r0, lr @ │ │ │ │ + ldr r1, [pc, #20] @ c90e8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - adceq r9, pc, ip, asr sp @ │ │ │ │ + adceq r9, pc, ip, asr #26 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #328 @ 0x148 │ │ │ │ - ldr r7, [pc, #272] @ c91fc │ │ │ │ + ldr r7, [pc, #272] @ c920c │ │ │ │ mov r4, r0 │ │ │ │ add r7, pc, r7 │ │ │ │ add r6, r7, #36 @ 0x24 │ │ │ │ ldm r6, {r0, r5, r6} │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c9118 │ │ │ │ + beq c9128 │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ ldrd r0, [r7, #40] @ 0x28 │ │ │ │ add r0, r1, r0 │ │ │ │ add r1, r5, r4 │ │ │ │ add r1, r1, r6 │ │ │ │ sub r0, r1, r0 │ │ │ │ bl 54a68 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #200] @ c9200 │ │ │ │ + ldr r0, [pc, #200] @ c9210 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c91c0 │ │ │ │ + beq c91d0 │ │ │ │ mov r6, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ str r6, [r0] │ │ │ │ bl 54708 │ │ │ │ mov r0, r4 │ │ │ │ bl 554dc │ │ │ │ strb r6, [sp, #164] @ 0xa4 │ │ │ │ str r5, [sp, #152] @ 0x98 │ │ │ │ - bl 64d0ec │ │ │ │ + bl 64d0fc │ │ │ │ add r5, sp, #176 @ 0xb0 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #152 @ 0x98 │ │ │ │ bl 53d54 │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, sp, #172 @ 0xac │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r5 │ │ │ │ - bl 15a968 │ │ │ │ + bl 15a978 │ │ │ │ mov r0, r4 │ │ │ │ bl 556b0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl b9760 │ │ │ │ + bl b976c │ │ │ │ add sp, sp, #328 @ 0x148 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 8e68c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ mov r0, r4 │ │ │ │ bl 556b0 │ │ │ │ bl 8e864 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 29a874 │ │ │ │ + bl 29a884 │ │ │ │ bl 8e864 │ │ │ │ bl 8e880 │ │ │ │ mov r0, r4 │ │ │ │ bl 554dc │ │ │ │ bl 8e864 │ │ │ │ - adceq r9, pc, r4, lsl #17 │ │ │ │ - adceq r6, pc, r8, lsl ip @ │ │ │ │ + adceq r9, pc, r4, ror r8 @ │ │ │ │ + adceq r6, pc, r8, lsl #24 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r1, [pc, #24] @ c9228 │ │ │ │ + ldr r1, [pc, #24] @ c9238 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r2, [r1, #40] @ 0x28 │ │ │ │ add r0, r2, r0 │ │ │ │ add r0, r0, r3 │ │ │ │ - bl 243ea8 │ │ │ │ + bl 243eb8 │ │ │ │ pop {fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - adceq r9, pc, ip, ror #18 │ │ │ │ - ldr r1, [pc, #20] @ c9248 │ │ │ │ + adceq r9, pc, ip, asr r9 @ │ │ │ │ + ldr r1, [pc, #20] @ c9258 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - adceq r9, pc, r8, asr r8 @ │ │ │ │ + adceq r9, pc, r8, asr #16 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r1, [pc, #24] @ c9270 │ │ │ │ + ldr r1, [pc, #24] @ c9280 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r2, [r1, #40] @ 0x28 │ │ │ │ add r0, r2, r0 │ │ │ │ add r0, r0, r3 │ │ │ │ - bl 216418 │ │ │ │ + bl 216428 │ │ │ │ pop {fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - adceq r9, pc, r0, lsl #15 │ │ │ │ + adceq r9, pc, r0, ror r7 @ │ │ │ │ push {fp, lr} │ │ │ │ - ldr r1, [pc, #24] @ c9298 │ │ │ │ + ldr r1, [pc, #24] @ c92a8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r2, [r1, #40] @ 0x28 │ │ │ │ add r0, r2, r0 │ │ │ │ add r0, r0, r3 │ │ │ │ - bl 371614 │ │ │ │ + bl 371624 │ │ │ │ pop {fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - adceq r9, pc, r0, lsl #26 │ │ │ │ + strdeq r9, [pc], r0 @ │ │ │ │ push {fp, lr} │ │ │ │ - ldr r1, [pc, #24] @ c92c0 │ │ │ │ + ldr r1, [pc, #24] @ c92d0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r2, [r1, #40] @ 0x28 │ │ │ │ add r0, r2, r0 │ │ │ │ add r0, r0, r3 │ │ │ │ - bl 30774c │ │ │ │ + bl 30775c │ │ │ │ pop {fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - adceq r9, pc, r8, ror #24 │ │ │ │ + adceq r9, pc, r8, asr ip @ │ │ │ │ push {fp, lr} │ │ │ │ - ldr r1, [pc, #24] @ c92e8 │ │ │ │ + ldr r1, [pc, #24] @ c92f8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r2, [r1, #40] @ 0x28 │ │ │ │ add r0, r2, r0 │ │ │ │ add r0, r0, r3 │ │ │ │ - bl 305eb0 │ │ │ │ + bl 305ec0 │ │ │ │ pop {fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - adceq r9, pc, r0, ror #23 │ │ │ │ + ldrdeq r9, [pc], r0 @ │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #24] @ c9310 │ │ │ │ - ldr r2, [pc, #24] @ c9314 │ │ │ │ + ldr r0, [pc, #24] @ c9320 │ │ │ │ + ldr r2, [pc, #24] @ c9324 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #15 │ │ │ │ bl 8e71c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ - umulleq sl, ip, r1, fp │ │ │ │ - adceq pc, r9, r0, lsr #9 │ │ │ │ + addeq sl, ip, r1, lsl #23 │ │ │ │ + umlaleq pc, r9, r0, r4 @ │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #24] @ c933c │ │ │ │ - ldr r2, [pc, #24] @ c9340 │ │ │ │ + ldr r0, [pc, #24] @ c934c │ │ │ │ + ldr r2, [pc, #24] @ c9350 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #15 │ │ │ │ bl 8e71c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ - addeq r1, ip, pc, asr r2 │ │ │ │ - adceq r9, r9, r8, ror #9 │ │ │ │ + addeq r1, ip, pc, asr #4 │ │ │ │ + ldrdeq r9, [r9], r8 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr ip, [pc, #32] @ c9374 │ │ │ │ + ldr ip, [pc, #32] @ c9384 │ │ │ │ str r3, [sp, #4] │ │ │ │ add ip, pc, ip │ │ │ │ ldrd r4, [ip, #40] @ 0x28 │ │ │ │ add r0, r4, r0 │ │ │ │ add r0, r0, r5 │ │ │ │ add r3, sp, #4 │ │ │ │ - bl 30202c │ │ │ │ + bl 30203c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ - adceq r9, pc, r8, ror #20 │ │ │ │ + adceq r9, pc, r8, asr sl @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr ip, [pc, #32] @ c93a8 │ │ │ │ + ldr ip, [pc, #32] @ c93b8 │ │ │ │ str r3, [sp, #4] │ │ │ │ add ip, pc, ip │ │ │ │ ldrd r4, [ip, #40] @ 0x28 │ │ │ │ add r0, r4, r0 │ │ │ │ add r0, r0, r5 │ │ │ │ add r3, sp, #4 │ │ │ │ - bl 372698 │ │ │ │ + bl 3726a8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ - strdeq r9, [pc], r4 @ │ │ │ │ + adceq r9, pc, r4, ror #23 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr ip, [pc, #36] @ c93e0 │ │ │ │ + ldr ip, [pc, #36] @ c93f0 │ │ │ │ str r3, [sp, #4] │ │ │ │ add ip, pc, ip │ │ │ │ ldrd r4, [ip, #40] @ 0x28 │ │ │ │ add r0, r4, r0 │ │ │ │ add r0, r0, r5 │ │ │ │ add r3, sp, #4 │ │ │ │ - bl 2481d0 │ │ │ │ + bl 2481e0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - strdeq r9, [pc], ip @ │ │ │ │ + adceq r9, pc, ip, ror #13 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr ip, [pc, #36] @ c9418 │ │ │ │ + ldr ip, [pc, #36] @ c9428 │ │ │ │ str r3, [sp, #4] │ │ │ │ add ip, pc, ip │ │ │ │ ldrd r4, [ip, #40] @ 0x28 │ │ │ │ add r0, r4, r0 │ │ │ │ add r0, r0, r5 │ │ │ │ add r3, sp, #4 │ │ │ │ - bl 2e4ebc │ │ │ │ + bl 2e4ecc │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - adceq r9, pc, r8, asr #17 │ │ │ │ + strhteq r9, [pc], r8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr ip, [pc, #36] @ c9450 │ │ │ │ + ldr ip, [pc, #36] @ c9460 │ │ │ │ str r3, [sp, #4] │ │ │ │ add ip, pc, ip │ │ │ │ ldrd r4, [ip, #40] @ 0x28 │ │ │ │ add r0, r4, r0 │ │ │ │ add r0, r0, r5 │ │ │ │ add r3, sp, #4 │ │ │ │ - bl 3064d0 │ │ │ │ + bl 3064e0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - adceq r9, pc, r0, asr #19 │ │ │ │ + strhteq r9, [pc], r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr ip, [pc, #36] @ c9488 │ │ │ │ + ldr ip, [pc, #36] @ c9498 │ │ │ │ str r3, [sp, #4] │ │ │ │ add ip, pc, ip │ │ │ │ ldrd r4, [ip, #40] @ 0x28 │ │ │ │ add r0, r4, r0 │ │ │ │ add r0, r0, r5 │ │ │ │ add r3, sp, #4 │ │ │ │ - bl 246b34 │ │ │ │ + bl 246b44 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - strhteq r9, [pc], r4 │ │ │ │ + adceq r9, pc, r4, lsr #13 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #24] @ c94b0 │ │ │ │ - ldr r2, [pc, #24] @ c94b4 │ │ │ │ + ldr r0, [pc, #24] @ c94c0 │ │ │ │ + ldr r2, [pc, #24] @ c94c4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #15 │ │ │ │ bl 8e71c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ - umulleq lr, ip, r7, r1 │ │ │ │ - adceq r1, sl, r8, lsl r9 │ │ │ │ + addeq lr, ip, r7, lsl #3 │ │ │ │ + adceq r1, sl, r8, lsl #18 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr ip, [pc, #36] @ c94ec │ │ │ │ + ldr ip, [pc, #36] @ c94fc │ │ │ │ str r3, [sp, #4] │ │ │ │ add ip, pc, ip │ │ │ │ ldrd r4, [ip, #40] @ 0x28 │ │ │ │ add r0, r4, r0 │ │ │ │ add r0, r0, r5 │ │ │ │ add r3, sp, #4 │ │ │ │ - bl 308868 │ │ │ │ + bl 308878 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - adceq r9, pc, r4, ror sl @ │ │ │ │ + adceq r9, pc, r4, ror #20 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr ip, [pc, #36] @ c9524 │ │ │ │ + ldr ip, [pc, #36] @ c9534 │ │ │ │ str r3, [sp, #4] │ │ │ │ add ip, pc, ip │ │ │ │ ldrd r4, [ip, #40] @ 0x28 │ │ │ │ add r0, r4, r0 │ │ │ │ add r0, r0, r5 │ │ │ │ add r3, sp, #4 │ │ │ │ - bl 3e763c │ │ │ │ + bl 3e764c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - adceq r9, pc, r0, asr #22 │ │ │ │ + adceq r9, pc, r0, lsr fp @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr ip, [pc, #32] @ c9558 │ │ │ │ + ldr ip, [pc, #32] @ c9568 │ │ │ │ str r3, [sp, #4] │ │ │ │ add ip, pc, ip │ │ │ │ ldrd r4, [ip, #40] @ 0x28 │ │ │ │ add r0, r4, r0 │ │ │ │ add r0, r0, r5 │ │ │ │ add r3, sp, #4 │ │ │ │ - bl 305998 │ │ │ │ + bl 3059a8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ - adceq r9, pc, r4, ror #17 │ │ │ │ + ldrdeq r9, [pc], r4 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr ip, [pc, #36] @ c9590 │ │ │ │ + ldr ip, [pc, #36] @ c95a0 │ │ │ │ str r3, [sp, #4] │ │ │ │ add ip, pc, ip │ │ │ │ ldrd r4, [ip, #40] @ 0x28 │ │ │ │ add r0, r4, r0 │ │ │ │ add r0, r0, r5 │ │ │ │ add r3, sp, #4 │ │ │ │ - bl 302f98 │ │ │ │ + bl 302fa8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - adceq r9, pc, r0, ror #17 │ │ │ │ + ldrdeq r9, [pc], r0 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr ip, [pc, #36] @ c95c8 │ │ │ │ + ldr ip, [pc, #36] @ c95d8 │ │ │ │ str r3, [sp, #4] │ │ │ │ add ip, pc, ip │ │ │ │ ldrd r4, [ip, #40] @ 0x28 │ │ │ │ add r0, r4, r0 │ │ │ │ add r0, r0, r5 │ │ │ │ add r3, sp, #4 │ │ │ │ - bl 306128 │ │ │ │ + bl 306138 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - adceq r9, pc, r8, lsl #18 │ │ │ │ + strdeq r9, [pc], r8 @ │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #24] @ c95f0 │ │ │ │ - ldr r2, [pc, #24] @ c95f4 │ │ │ │ + ldr r0, [pc, #24] @ c9600 │ │ │ │ + ldr r2, [pc, #24] @ c9604 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #15 │ │ │ │ bl 8e71c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ - addeq r9, ip, r3, asr #32 │ │ │ │ - adceq sp, r9, ip, lsl #27 │ │ │ │ + addeq r9, ip, r3, lsr r0 │ │ │ │ + adceq sp, r9, ip, ror sp │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr ip, [pc, #36] @ c962c │ │ │ │ + ldr ip, [pc, #36] @ c963c │ │ │ │ str r3, [sp, #4] │ │ │ │ add ip, pc, ip │ │ │ │ ldrd r4, [ip, #40] @ 0x28 │ │ │ │ add r0, r4, r0 │ │ │ │ add r0, r0, r5 │ │ │ │ add r3, sp, #4 │ │ │ │ - bl 307f98 │ │ │ │ + bl 307fa8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - adceq r9, pc, r4, lsl #18 │ │ │ │ + strdeq r9, [pc], r4 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr ip, [pc, #32] @ c9660 │ │ │ │ + ldr ip, [pc, #32] @ c9670 │ │ │ │ str r3, [sp, #4] │ │ │ │ add ip, pc, ip │ │ │ │ ldrd r4, [ip, #40] @ 0x28 │ │ │ │ add r0, r4, r0 │ │ │ │ add r0, r0, r5 │ │ │ │ add r3, sp, #4 │ │ │ │ - bl 2e4528 │ │ │ │ + bl 2e4538 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ - adceq r9, pc, ip, asr #12 │ │ │ │ + adceq r9, pc, ip, lsr r6 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr ip, [pc, #36] @ c9698 │ │ │ │ + ldr ip, [pc, #36] @ c96a8 │ │ │ │ str r3, [sp, #4] │ │ │ │ add ip, pc, ip │ │ │ │ ldrd r4, [ip, #40] @ 0x28 │ │ │ │ add r0, r4, r0 │ │ │ │ add r0, r0, r5 │ │ │ │ add r3, sp, #4 │ │ │ │ - bl 2e390c │ │ │ │ + bl 2e391c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - umlaleq r9, pc, r0, r5 @ │ │ │ │ + adceq r9, pc, r0, lsl #11 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr ip, [pc, #36] @ c96d0 │ │ │ │ + ldr ip, [pc, #36] @ c96e0 │ │ │ │ str r3, [sp, #4] │ │ │ │ add ip, pc, ip │ │ │ │ ldrd r4, [ip, #40] @ 0x28 │ │ │ │ add r0, r4, r0 │ │ │ │ add r0, r0, r5 │ │ │ │ add r3, sp, #4 │ │ │ │ - bl 2e9060 │ │ │ │ + bl 2e9070 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - adceq r9, pc, r0, ror r6 @ │ │ │ │ + adceq r9, pc, r0, ror #12 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr ip, [pc, #36] @ c9708 │ │ │ │ + ldr ip, [pc, #36] @ c9718 │ │ │ │ str r3, [sp, #4] │ │ │ │ add ip, pc, ip │ │ │ │ ldrd r4, [ip, #40] @ 0x28 │ │ │ │ add r0, r4, r0 │ │ │ │ add r0, r0, r5 │ │ │ │ add r3, sp, #4 │ │ │ │ - bl 247b50 │ │ │ │ + bl 247b60 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - adceq r9, pc, r4, lsr #7 │ │ │ │ + umlaleq r9, pc, r4, r3 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr ip, [pc, #32] @ c973c │ │ │ │ + ldr ip, [pc, #32] @ c974c │ │ │ │ str r3, [sp, #4] │ │ │ │ add ip, pc, ip │ │ │ │ ldrd r4, [ip, #40] @ 0x28 │ │ │ │ add r0, r4, r0 │ │ │ │ add r0, r0, r5 │ │ │ │ add r3, sp, #4 │ │ │ │ - bl 303f64 │ │ │ │ + bl 303f74 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ - adceq r9, pc, r0, asr #15 │ │ │ │ + strhteq r9, [pc], r0 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ sub r1, r1, #1 │ │ │ │ mov r0, r3 │ │ │ │ cmp r1, #2 │ │ │ │ - bcs c9794 │ │ │ │ + bcs c97a4 │ │ │ │ bl 532e8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5493c │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ mov r1, r4 │ │ │ │ - bl 976194 │ │ │ │ + bl 9761a4 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #1 │ │ │ │ - beq c97bc │ │ │ │ - ldr r0, [pc, #232] @ c9870 │ │ │ │ - ldr r1, [pc, #232] @ c9874 │ │ │ │ + beq c97cc │ │ │ │ + ldr r0, [pc, #232] @ c9880 │ │ │ │ + ldr r1, [pc, #232] @ c9884 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ - b c9808 │ │ │ │ + b c9818 │ │ │ │ bl 532e8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5493c │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ mov r1, r4 │ │ │ │ - bl 976194 │ │ │ │ + bl 9761a4 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #1 │ │ │ │ - bne c97f8 │ │ │ │ + bne c9808 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ add r2, sp, #8 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #12] │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #132] @ c985c │ │ │ │ - ldr r3, [pc, #132] @ c9860 │ │ │ │ - ldr r1, [pc, #132] @ c9864 │ │ │ │ + ldr r0, [pc, #132] @ c986c │ │ │ │ + ldr r3, [pc, #132] @ c9870 │ │ │ │ + ldr r1, [pc, #132] @ c9874 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 8ed74 │ │ │ │ - b c9854 │ │ │ │ - ldr r0, [pc, #104] @ c9868 │ │ │ │ - ldr r1, [pc, #104] @ c986c │ │ │ │ + b c9864 │ │ │ │ + ldr r0, [pc, #104] @ c9878 │ │ │ │ + ldr r1, [pc, #104] @ c987c │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ add r4, sp, #44 @ 0x2c │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov r4, #1 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #56] @ c9878 │ │ │ │ + ldr r1, [pc, #56] @ c9888 │ │ │ │ str r4, [r0, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [r0, #8] │ │ │ │ str r4, [r0, #12] │ │ │ │ str r3, [r0, #16] │ │ │ │ bl 8e6bc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ - addeq pc, fp, pc, lsr #6 │ │ │ │ - adceq r8, r9, r8, ror #26 │ │ │ │ - adceq r8, r9, r4, asr #27 │ │ │ │ + addeq pc, fp, pc, lsl r3 @ │ │ │ │ + adceq r8, r9, r8, asr sp │ │ │ │ + strhteq r8, [r9], r4 │ │ │ │ andseq r8, ip, ip, asr #26 │ │ │ │ - adceq r9, r9, ip, ror r3 │ │ │ │ + adceq r9, r9, ip, ror #6 │ │ │ │ andseq r8, ip, r4, asr #27 │ │ │ │ - adceq r9, r9, r4, asr #12 │ │ │ │ - adceq r9, r9, r0, lsl #11 │ │ │ │ + adceq r9, r9, r4, lsr r6 │ │ │ │ + adceq r9, r9, r0, ror r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ - ldr r6, [pc, #632] @ c9b08 │ │ │ │ + ldr r6, [pc, #632] @ c9b18 │ │ │ │ mov r4, r2 │ │ │ │ cmp r1, #1 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r2, [r6, #88] @ 0x58 │ │ │ │ ldr r5, [r6, #92] @ 0x5c │ │ │ │ add r0, r2, r0 │ │ │ │ add r5, r0, r5 │ │ │ │ - beq c9920 │ │ │ │ + beq c9930 │ │ │ │ cmp r1, #2 │ │ │ │ - bne c9a30 │ │ │ │ + bne c9a40 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r7, #20 │ │ │ │ bl 530d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9a8c │ │ │ │ + beq c9a9c │ │ │ │ mov r0, r4 │ │ │ │ bl 53b80 │ │ │ │ ldrb r1, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ mov r2, r0 │ │ │ │ movwne r2, #1 │ │ │ │ cmp r2, r1 │ │ │ │ strb r2, [r5, #20] │ │ │ │ - beq c9954 │ │ │ │ + beq c9964 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c995c │ │ │ │ + beq c996c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c99b4 │ │ │ │ + beq c99c4 │ │ │ │ bl 54150 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ vstr d0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c99c0 │ │ │ │ - vldr d0, [pc, #480] @ c9b00 │ │ │ │ - b c996c │ │ │ │ + beq c99d0 │ │ │ │ + vldr d0, [pc, #480] @ c9b10 │ │ │ │ + b c997c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ bl 530d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9a80 │ │ │ │ + beq c9a90 │ │ │ │ mov r0, r4 │ │ │ │ bl 551e8 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c99a8 │ │ │ │ + beq c99b8 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 546c0 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c99cc │ │ │ │ + beq c99dc │ │ │ │ vldr d0, [r5] │ │ │ │ bl 546c0 │ │ │ │ - ldr r4, [pc, #436] @ c9b2c │ │ │ │ + ldr r4, [pc, #436] @ c9b3c │ │ │ │ ldrd r6, [r6, #88] @ 0x58 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - beq c9990 │ │ │ │ + beq c99a0 │ │ │ │ bl 55a54 │ │ │ │ add r0, r7, r6 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ sub r0, r5, r0 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 54de0 │ │ │ │ bl 54c0c │ │ │ │ - bl 647da0 │ │ │ │ - b c99d4 │ │ │ │ + bl 647db0 │ │ │ │ + b c99e4 │ │ │ │ bl 54c0c │ │ │ │ - bl 647da0 │ │ │ │ - b c99d4 │ │ │ │ + bl 647db0 │ │ │ │ + b c99e4 │ │ │ │ bl 54c0c │ │ │ │ - bl 647da0 │ │ │ │ - b c99d4 │ │ │ │ + bl 647db0 │ │ │ │ + b c99e4 │ │ │ │ bl 54c0c │ │ │ │ - bl 647da0 │ │ │ │ - ldr r3, [pc, #340] @ c9b30 │ │ │ │ + bl 647db0 │ │ │ │ + ldr r3, [pc, #340] @ c9b40 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #336] @ c9b34 │ │ │ │ + ldr r1, [pc, #336] @ c9b44 │ │ │ │ mov r6, #1 │ │ │ │ - ldr r7, [pc, #332] @ c9b38 │ │ │ │ + ldr r7, [pc, #332] @ c9b48 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ str r2, [sp, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r2, sp, #8 │ │ │ │ @@ -118989,47 +118993,47 @@ │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [sp, #32] │ │ │ │ str r3, [r0, #4] │ │ │ │ add r3, r0, #8 │ │ │ │ mov r7, #0 │ │ │ │ stm r3, {r2, r6, r7} │ │ │ │ bl 8e6bc │ │ │ │ - b c9a88 │ │ │ │ + b c9a98 │ │ │ │ mov r0, r3 │ │ │ │ - bl b98fc │ │ │ │ - ldr r3, [pc, #204] @ c9b0c │ │ │ │ + bl b9908 │ │ │ │ + ldr r3, [pc, #204] @ c9b1c │ │ │ │ mov r2, r1 │ │ │ │ - ldr r7, [pc, #200] @ c9b10 │ │ │ │ + ldr r7, [pc, #200] @ c9b20 │ │ │ │ add r6, sp, #8 │ │ │ │ - ldr r1, [pc, #196] @ c9b14 │ │ │ │ + ldr r1, [pc, #196] @ c9b24 │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ str r6, [sp, #24] │ │ │ │ str r0, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #24 │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #1 │ │ │ │ str r7, [sp, #32] │ │ │ │ add r0, sp, #32 │ │ │ │ mov r6, #1 │ │ │ │ - b c9a18 │ │ │ │ + b c9a28 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl d381c │ │ │ │ + bl d382c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - ldr r0, [pc, #132] @ c9b18 │ │ │ │ - ldr r2, [pc, #132] @ c9b1c │ │ │ │ - ldr r1, [pc, #132] @ c9b20 │ │ │ │ + ldr r0, [pc, #132] @ c9b28 │ │ │ │ + ldr r2, [pc, #132] @ c9b2c │ │ │ │ + ldr r1, [pc, #132] @ c9b30 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #128] @ c9b24 │ │ │ │ + ldr r3, [pc, #128] @ c9b34 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r6, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r5, [pc, #116] @ c9b28 │ │ │ │ + ldr r5, [pc, #116] @ c9b38 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #24 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, sp │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #4 │ │ │ │ @@ -119039,148 +119043,148 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r3, #2 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #32 │ │ │ │ str r2, [sp, #24] │ │ │ │ add r2, sp, #8 │ │ │ │ str r5, [sp, #32] │ │ │ │ - b c9a18 │ │ │ │ + b c9a28 │ │ │ │ bl 8e864 │ │ │ │ nop {0} │ │ │ │ ... │ │ │ │ - adceq r9, pc, ip, ror r0 @ │ │ │ │ + adceq r9, pc, ip, rrx │ │ │ │ andseq r8, ip, r0, lsl #22 │ │ │ │ - adceq r9, r9, r0, lsr r1 │ │ │ │ - adceq r9, r9, ip, ror #12 │ │ │ │ + adceq r9, r9, r0, lsr #2 │ │ │ │ + adceq r9, r9, ip, asr r6 │ │ │ │ @ instruction: 0x001c8ab4 │ │ │ │ - addeq fp, fp, ip, lsl #9 │ │ │ │ - adceq r9, r9, r0, lsr #12 │ │ │ │ + addeq fp, fp, ip, ror r4 │ │ │ │ + adceq r9, r9, r0, lsl r6 │ │ │ │ andeq r4, r0, r8, ror #26 │ │ │ │ - adceq r9, r9, ip, lsl r6 │ │ │ │ - adceq r8, pc, r4, lsr #30 │ │ │ │ + adceq r9, r9, ip, lsl #12 │ │ │ │ + adceq r8, pc, r4, lsl pc @ │ │ │ │ andseq r8, ip, r4, ror #22 │ │ │ │ - adceq r9, r9, r8 │ │ │ │ - adceq r8, r9, r0, ror #31 │ │ │ │ + strdeq r8, [r9], r8 @ │ │ │ │ + ldrdeq r8, [r9], r0 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr ip, [pc, #32] @ c9b6c │ │ │ │ + ldr ip, [pc, #32] @ c9b7c │ │ │ │ str r3, [sp, #4] │ │ │ │ add ip, pc, ip │ │ │ │ ldrd r4, [ip, #40] @ 0x28 │ │ │ │ add r0, r4, r0 │ │ │ │ add r0, r0, r5 │ │ │ │ add r3, sp, #4 │ │ │ │ - bl 304f28 │ │ │ │ + bl 304f38 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ - adceq r9, pc, r0, lsr r3 @ │ │ │ │ + adceq r9, pc, r0, lsr #6 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #552] @ c9dac │ │ │ │ + ldr r0, [pc, #552] @ c9dbc │ │ │ │ mov r5, r2 │ │ │ │ cmp r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrd r6, [r0, #40] @ 0x28 │ │ │ │ - beq c9bec │ │ │ │ + beq c9bfc │ │ │ │ cmp r1, #2 │ │ │ │ - bne c9c44 │ │ │ │ - ldr r8, [pc, #552] @ c9dcc │ │ │ │ + bne c9c54 │ │ │ │ + ldr r8, [pc, #552] @ c9ddc │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r0, [r8] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - beq c9bb8 │ │ │ │ + beq c9bc8 │ │ │ │ bl 56428 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r5 │ │ │ │ bl 530d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9c80 │ │ │ │ + beq c9c90 │ │ │ │ mov r0, r5 │ │ │ │ bl 534f8 │ │ │ │ mov r1, #16 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc c9c30 │ │ │ │ - ldr r1, [pc, #512] @ c9de8 │ │ │ │ + bcc c9c40 │ │ │ │ + ldr r1, [pc, #512] @ c9df8 │ │ │ │ add r1, pc, r1 │ │ │ │ - b c9d80 │ │ │ │ - ldr r8, [pc, #452] @ c9db8 │ │ │ │ + b c9d90 │ │ │ │ + ldr r8, [pc, #452] @ c9dc8 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r0, [r8] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - beq c9c08 │ │ │ │ + beq c9c18 │ │ │ │ bl 56238 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r5 │ │ │ │ bl 530d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9ce0 │ │ │ │ + beq c9cf0 │ │ │ │ mov r0, r5 │ │ │ │ bl 534f8 │ │ │ │ mov r1, #12 │ │ │ │ cmp r0, #8 │ │ │ │ - bcs c9d78 │ │ │ │ + bcs c9d88 │ │ │ │ add r2, r6, r4 │ │ │ │ add r2, r2, r7 │ │ │ │ str r0, [r2, r1] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r3 │ │ │ │ - bl b98fc │ │ │ │ - ldr r2, [pc, #348] @ c9db0 │ │ │ │ + bl b9908 │ │ │ │ + ldr r2, [pc, #348] @ c9dc0 │ │ │ │ add r7, sp, #40 @ 0x28 │ │ │ │ - ldr r3, [pc, #344] @ c9db4 │ │ │ │ + ldr r3, [pc, #344] @ c9dc4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ - b c9d54 │ │ │ │ + b c9d64 │ │ │ │ ldr r4, [r5] │ │ │ │ ldr r0, [r8] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - beq c9c98 │ │ │ │ + beq c9ca8 │ │ │ │ bl 56428 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ - ldr r1, [pc, #300] @ c9dd0 │ │ │ │ - ldr r2, [pc, #300] @ c9dd4 │ │ │ │ - ldr r3, [pc, #300] @ c9dd8 │ │ │ │ + ldr r1, [pc, #300] @ c9de0 │ │ │ │ + ldr r2, [pc, #300] @ c9de4 │ │ │ │ + ldr r3, [pc, #300] @ c9de8 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, #296] @ c9ddc │ │ │ │ + ldr r7, [pc, #296] @ c9dec │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #8 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ add r7, pc, r7 │ │ │ │ str r4, [sp, #8] │ │ │ │ str r7, [sp, #16] │ │ │ │ - b c9d3c │ │ │ │ + b c9d4c │ │ │ │ ldr r4, [r5] │ │ │ │ ldr r0, [r8] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - beq c9cf8 │ │ │ │ + beq c9d08 │ │ │ │ bl 56238 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ - ldr r1, [pc, #184] @ c9dbc │ │ │ │ - ldr r2, [pc, #184] @ c9dc0 │ │ │ │ - ldr r3, [pc, #184] @ c9dc4 │ │ │ │ + ldr r1, [pc, #184] @ c9dcc │ │ │ │ + ldr r2, [pc, #184] @ c9dd0 │ │ │ │ + ldr r3, [pc, #184] @ c9dd4 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, #180] @ c9dc8 │ │ │ │ + ldr r7, [pc, #180] @ c9dd8 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #8 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r7, pc, r7 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ @@ -119190,129 +119194,129 @@ │ │ │ │ mov r0, #48 @ 0x30 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ mov r3, #2 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ - ldr r1, [pc, #132] @ c9de0 │ │ │ │ + ldr r1, [pc, #132] @ c9df0 │ │ │ │ add r0, sp, #16 │ │ │ │ add ip, r0, #8 │ │ │ │ mov r7, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [r0, #4] │ │ │ │ stm ip, {r2, r3, r7} │ │ │ │ bl 8e6bc │ │ │ │ - b c9da4 │ │ │ │ - ldr r1, [pc, #100] @ c9de4 │ │ │ │ + b c9db4 │ │ │ │ + ldr r1, [pc, #100] @ c9df4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r2, sp, #16 │ │ │ │ - ldr r0, [pc, #92] @ c9dec │ │ │ │ - ldr r3, [pc, #92] @ c9df0 │ │ │ │ + ldr r0, [pc, #92] @ c9dfc │ │ │ │ + ldr r3, [pc, #92] @ c9e00 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 8ed74 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ - adceq r8, pc, r8, lsl #27 │ │ │ │ + adceq r8, pc, r8, ror sp @ │ │ │ │ @ instruction: 0x001c88f4 │ │ │ │ - adceq r8, r9, r0, lsr #30 │ │ │ │ - ldrdeq r9, [pc], r8 @ │ │ │ │ + adceq r8, r9, r0, lsl pc │ │ │ │ + adceq r9, pc, r8, asr #7 │ │ │ │ andeq r4, r0, r0, lsl fp │ │ │ │ andseq r8, ip, ip, lsr r8 │ │ │ │ - umulleq r0, ip, sl, sp │ │ │ │ - adceq r8, r9, r4, ror lr │ │ │ │ - adceq r9, pc, r0, lsr r4 @ │ │ │ │ + addeq r0, ip, sl, lsl #27 │ │ │ │ + adceq r8, r9, r4, ror #28 │ │ │ │ + adceq r9, pc, r0, lsr #8 │ │ │ │ andeq r4, r0, r0, ror fp │ │ │ │ mulseq ip, ip, r8 │ │ │ │ - addeq r0, ip, pc, asr lr │ │ │ │ - ldrdeq r8, [r9], r8 @ │ │ │ │ - adceq r9, r9, r4, lsr #1 │ │ │ │ - adceq r8, r9, ip, asr #28 │ │ │ │ - strdeq r8, [r9], r4 @ │ │ │ │ - addeq lr, fp, fp, ror sp │ │ │ │ - adceq r8, r9, r4, ror r7 │ │ │ │ + addeq r0, ip, pc, asr #28 │ │ │ │ + adceq r8, r9, r8, asr #29 │ │ │ │ + umlaleq r9, r9, r4, r0 @ │ │ │ │ + adceq r8, r9, ip, lsr lr │ │ │ │ + adceq r8, r9, r4, ror #31 │ │ │ │ + addeq lr, fp, fp, ror #26 │ │ │ │ + adceq r8, r9, r4, ror #14 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr ip, [pc, #36] @ c9e28 │ │ │ │ + ldr ip, [pc, #36] @ c9e38 │ │ │ │ str r3, [sp, #4] │ │ │ │ add ip, pc, ip │ │ │ │ ldrd r4, [ip, #40] @ 0x28 │ │ │ │ add r0, r4, r0 │ │ │ │ add r0, r0, r5 │ │ │ │ add r3, sp, #4 │ │ │ │ - bl 24a738 │ │ │ │ + bl 24a748 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - adceq r8, pc, r4, asr #26 │ │ │ │ + adceq r8, pc, r4, lsr sp @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ - ldr r5, [pc, #448] @ c9ffc │ │ │ │ + ldr r5, [pc, #448] @ ca00c │ │ │ │ mov r4, r2 │ │ │ │ cmp r1, #1 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r2, [r5, #108] @ 0x6c │ │ │ │ ldr r7, [r5, #112] @ 0x70 │ │ │ │ add r0, r2, r0 │ │ │ │ add r6, r0, r7 │ │ │ │ - beq c9ea8 │ │ │ │ + beq c9eb8 │ │ │ │ cmp r1, #2 │ │ │ │ - bne c9f08 │ │ │ │ - ldr r7, [pc, #424] @ ca010 │ │ │ │ + bne c9f18 │ │ │ │ + ldr r7, [pc, #424] @ ca020 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r7] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - beq c9e7c │ │ │ │ + beq c9e8c │ │ │ │ bl 56428 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 530d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9f6c │ │ │ │ + beq c9f7c │ │ │ │ mov r0, r4 │ │ │ │ bl 534f8 │ │ │ │ cmp r0, #2 │ │ │ │ - bcs c9fbc │ │ │ │ + bcs c9fcc │ │ │ │ str r0, [r6, #4] │ │ │ │ - b c9eec │ │ │ │ - ldr r7, [pc, #348] @ ca00c │ │ │ │ + b c9efc │ │ │ │ + ldr r7, [pc, #348] @ ca01c │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r7] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - beq c9ec4 │ │ │ │ + beq c9ed4 │ │ │ │ bl 56238 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 530d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9f94 │ │ │ │ + beq c9fa4 │ │ │ │ mov r0, r4 │ │ │ │ bl 534f8 │ │ │ │ cmp r0, #8 │ │ │ │ - bcs c9fc8 │ │ │ │ + bcs c9fd8 │ │ │ │ str r0, [r6] │ │ │ │ ldrd r0, [r5, #108] @ 0x6c │ │ │ │ add r0, r1, r0 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r6, r0 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 53684 │ │ │ │ mov r0, r3 │ │ │ │ - bl b98fc │ │ │ │ - ldr r3, [pc, #232] @ ca000 │ │ │ │ + bl b9908 │ │ │ │ + ldr r3, [pc, #232] @ ca010 │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ - ldr r7, [pc, #228] @ ca004 │ │ │ │ - ldr r2, [pc, #228] @ ca008 │ │ │ │ + ldr r7, [pc, #228] @ ca014 │ │ │ │ + ldr r2, [pc, #228] @ ca018 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #1 │ │ │ │ add r7, pc, r7 │ │ │ │ str r6, [sp, #32] │ │ │ │ @@ -119323,961 +119327,961 @@ │ │ │ │ str r0, [sp, #20] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r7, [sp, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ bl 8e6bc │ │ │ │ - b c9ff4 │ │ │ │ + b ca004 │ │ │ │ ldr r4, [r4] │ │ │ │ ldr r0, [r7] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - beq c9f84 │ │ │ │ + beq c9f94 │ │ │ │ bl 56428 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl d34e4 │ │ │ │ - b c9ff4 │ │ │ │ + bl d34f4 │ │ │ │ + b ca004 │ │ │ │ ldr r4, [r4] │ │ │ │ ldr r0, [r7] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - beq c9fac │ │ │ │ + beq c9fbc │ │ │ │ bl 56238 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl d344c │ │ │ │ - b c9ff4 │ │ │ │ - ldr r1, [pc, #84] @ ca018 │ │ │ │ + bl d345c │ │ │ │ + b ca004 │ │ │ │ + ldr r1, [pc, #84] @ ca028 │ │ │ │ add r1, pc, r1 │ │ │ │ - b c9fd0 │ │ │ │ - ldr r1, [pc, #68] @ ca014 │ │ │ │ + b c9fe0 │ │ │ │ + ldr r1, [pc, #68] @ ca024 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r2, sp, #8 │ │ │ │ - ldr r0, [pc, #60] @ ca01c │ │ │ │ - ldr r3, [pc, #60] @ ca020 │ │ │ │ + ldr r0, [pc, #60] @ ca02c │ │ │ │ + ldr r3, [pc, #60] @ ca030 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 8ed74 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ - adceq r8, pc, ip, asr sl @ │ │ │ │ + adceq r8, pc, ip, asr #20 │ │ │ │ andseq r8, ip, ip, lsr #12 │ │ │ │ - adceq r8, r9, ip, asr #24 │ │ │ │ - adceq r8, r9, r8, asr #24 │ │ │ │ - adceq r9, pc, ip, lsl r1 @ │ │ │ │ - adceq r9, pc, ip, ror #2 │ │ │ │ - strdeq r8, [r9], ip @ │ │ │ │ - adceq r8, r9, r8, lsl ip │ │ │ │ - addeq lr, fp, fp, lsr #22 │ │ │ │ - adceq r8, r9, r4, lsr #10 │ │ │ │ + adceq r8, r9, ip, lsr ip │ │ │ │ + adceq r8, r9, r8, lsr ip │ │ │ │ + adceq r9, pc, ip, lsl #2 │ │ │ │ + adceq r9, pc, ip, asr r1 @ │ │ │ │ + adceq r8, r9, ip, ror #23 │ │ │ │ + adceq r8, r9, r8, lsl #24 │ │ │ │ + addeq lr, fp, fp, lsl fp │ │ │ │ + adceq r8, r9, r4, lsl r5 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #24] @ ca048 │ │ │ │ - ldr r2, [pc, #24] @ ca04c │ │ │ │ + ldr r0, [pc, #24] @ ca058 │ │ │ │ + ldr r2, [pc, #24] @ ca05c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #15 │ │ │ │ bl 8e71c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ - addeq r7, sp, r4, ror sp │ │ │ │ - umlaleq r7, sl, r4, pc @ │ │ │ │ + addeq r7, sp, r4, ror #26 │ │ │ │ + adceq r7, sl, r4, lsl #31 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr ip, [pc, #36] @ ca084 │ │ │ │ + ldr ip, [pc, #36] @ ca094 │ │ │ │ str r3, [sp, #4] │ │ │ │ add ip, pc, ip │ │ │ │ ldrd r4, [ip, #40] @ 0x28 │ │ │ │ add r0, r4, r0 │ │ │ │ add r0, r0, r5 │ │ │ │ add r3, sp, #4 │ │ │ │ - bl 244d90 │ │ │ │ + bl 244da0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - adceq r8, pc, r8, lsl fp @ │ │ │ │ + adceq r8, pc, r8, lsl #22 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr ip, [pc, #36] @ ca0bc │ │ │ │ + ldr ip, [pc, #36] @ ca0cc │ │ │ │ str r3, [sp, #4] │ │ │ │ add ip, pc, ip │ │ │ │ ldrd r4, [ip, #40] @ 0x28 │ │ │ │ add r0, r4, r0 │ │ │ │ add r0, r0, r5 │ │ │ │ add r3, sp, #4 │ │ │ │ - bl 2e6924 │ │ │ │ + bl 2e6934 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - adceq r8, pc, r4, asr ip @ │ │ │ │ - ldr r3, [pc, #28] @ ca0e4 │ │ │ │ + adceq r8, pc, r4, asr #24 │ │ │ │ + ldr r3, [pc, #28] @ ca0f4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ cmp r1, #0 │ │ │ │ movweq r2, #4 │ │ │ │ bx r3 │ │ │ │ - adceq r8, pc, r4, lsl #21 │ │ │ │ - ldr r3, [pc, #28] @ ca10c │ │ │ │ + adceq r8, pc, r4, ror sl @ │ │ │ │ + ldr r3, [pc, #28] @ ca11c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ cmp r1, #0 │ │ │ │ movweq r2, #4 │ │ │ │ bx r3 │ │ │ │ - adceq r8, pc, r4, asr pc @ │ │ │ │ - ldr r3, [pc, #28] @ ca134 │ │ │ │ + adceq r8, pc, r4, asr #30 │ │ │ │ + ldr r3, [pc, #28] @ ca144 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ cmp r1, #0 │ │ │ │ movweq r2, #4 │ │ │ │ bx r3 │ │ │ │ - umlaleq r8, pc, r8, sp @ │ │ │ │ - ldr r3, [pc, #28] @ ca15c │ │ │ │ + adceq r8, pc, r8, lsl #27 │ │ │ │ + ldr r3, [pc, #28] @ ca16c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ cmp r1, #0 │ │ │ │ movweq r2, #4 │ │ │ │ bx r3 │ │ │ │ - strhteq r8, [pc], r0 │ │ │ │ - ldr r3, [pc, #28] @ ca184 │ │ │ │ + adceq r8, pc, r0, lsr #23 │ │ │ │ + ldr r3, [pc, #28] @ ca194 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ cmp r1, #0 │ │ │ │ movweq r2, #4 │ │ │ │ bx r3 │ │ │ │ - adceq r8, pc, r8, lsr r7 @ │ │ │ │ - ldr r3, [pc, #28] @ ca1ac │ │ │ │ + adceq r8, pc, r8, lsr #14 │ │ │ │ + ldr r3, [pc, #28] @ ca1bc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ cmp r1, #0 │ │ │ │ movweq r2, #4 │ │ │ │ bx r3 │ │ │ │ - adceq r8, pc, r4, ror #15 │ │ │ │ - ldr r3, [pc, #28] @ ca1d4 │ │ │ │ + ldrdeq r8, [pc], r4 @ │ │ │ │ + ldr r3, [pc, #28] @ ca1e4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ cmp r1, #0 │ │ │ │ movweq r2, #4 │ │ │ │ bx r3 │ │ │ │ - adceq r8, pc, r8, lsl #22 │ │ │ │ - ldr r3, [pc, #28] @ ca1fc │ │ │ │ + strdeq r8, [pc], r8 @ │ │ │ │ + ldr r3, [pc, #28] @ ca20c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ cmp r1, #0 │ │ │ │ movweq r2, #4 │ │ │ │ bx r3 │ │ │ │ - adceq r8, pc, r4, lsr r7 @ │ │ │ │ - ldr r3, [pc, #28] @ ca224 │ │ │ │ + adceq r8, pc, r4, lsr #14 │ │ │ │ + ldr r3, [pc, #28] @ ca234 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ cmp r1, #0 │ │ │ │ movweq r2, #4 │ │ │ │ bx r3 │ │ │ │ - adceq r8, pc, r8, lsl fp @ │ │ │ │ - ldr r3, [pc, #28] @ ca24c │ │ │ │ + adceq r8, pc, r8, lsl #22 │ │ │ │ + ldr r3, [pc, #28] @ ca25c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ cmp r1, #0 │ │ │ │ movweq r2, #4 │ │ │ │ bx r3 │ │ │ │ - adceq r8, pc, r8, lsr #15 │ │ │ │ - ldr r3, [pc, #28] @ ca274 │ │ │ │ + umlaleq r8, pc, r8, r7 @ │ │ │ │ + ldr r3, [pc, #28] @ ca284 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ cmp r1, #0 │ │ │ │ movweq r2, #4 │ │ │ │ bx r3 │ │ │ │ - adceq r8, pc, r4, asr #17 │ │ │ │ - ldr r3, [pc, #28] @ ca29c │ │ │ │ + strhteq r8, [pc], r4 │ │ │ │ + ldr r3, [pc, #28] @ ca2ac │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ cmp r1, #0 │ │ │ │ movweq r2, #4 │ │ │ │ bx r3 │ │ │ │ - adceq r8, pc, ip, lsr r8 @ │ │ │ │ - ldr r3, [pc, #28] @ ca2c4 │ │ │ │ + adceq r8, pc, ip, lsr #16 │ │ │ │ + ldr r3, [pc, #28] @ ca2d4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ cmp r1, #0 │ │ │ │ movweq r2, #4 │ │ │ │ bx r3 │ │ │ │ - adceq r8, pc, r8, ror #19 │ │ │ │ - ldr r3, [pc, #28] @ ca2ec │ │ │ │ + ldrdeq r8, [pc], r8 @ │ │ │ │ + ldr r3, [pc, #28] @ ca2fc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ cmp r1, #0 │ │ │ │ movweq r2, #4 │ │ │ │ bx r3 │ │ │ │ - adceq r8, pc, r0, lsl #23 │ │ │ │ - ldr r3, [pc, #28] @ ca314 │ │ │ │ + adceq r8, pc, r0, ror fp @ │ │ │ │ + ldr r3, [pc, #28] @ ca324 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ cmp r1, #0 │ │ │ │ movweq r2, #4 │ │ │ │ bx r3 │ │ │ │ - adceq r8, pc, ip, lsl r6 @ │ │ │ │ - ldr r3, [pc, #28] @ ca33c │ │ │ │ + adceq r8, pc, ip, lsl #12 │ │ │ │ + ldr r3, [pc, #28] @ ca34c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ cmp r1, #0 │ │ │ │ movweq r2, #4 │ │ │ │ bx r3 │ │ │ │ - adceq r8, pc, r0, lsr #24 │ │ │ │ - ldr r3, [pc, #28] @ ca364 │ │ │ │ + adceq r8, pc, r0, lsl ip @ │ │ │ │ + ldr r3, [pc, #28] @ ca374 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ cmp r1, #0 │ │ │ │ movweq r2, #4 │ │ │ │ bx r3 │ │ │ │ - adceq r8, pc, r4, lsr r8 @ │ │ │ │ - ldr r3, [pc, #28] @ ca38c │ │ │ │ + adceq r8, pc, r4, lsr #16 │ │ │ │ + ldr r3, [pc, #28] @ ca39c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ cmp r1, #0 │ │ │ │ movweq r2, #4 │ │ │ │ bx r3 │ │ │ │ - adceq r8, pc, r0, lsl #21 │ │ │ │ - ldr r3, [pc, #28] @ ca3b4 │ │ │ │ + adceq r8, pc, r0, ror sl @ │ │ │ │ + ldr r3, [pc, #28] @ ca3c4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ cmp r1, #0 │ │ │ │ movweq r2, #4 │ │ │ │ bx r3 │ │ │ │ - adceq r8, pc, r0, ror r8 @ │ │ │ │ - ldr r3, [pc, #28] @ ca3dc │ │ │ │ + adceq r8, pc, r0, ror #16 │ │ │ │ + ldr r3, [pc, #28] @ ca3ec │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ cmp r1, #0 │ │ │ │ movweq r2, #4 │ │ │ │ bx r3 │ │ │ │ - adceq r8, pc, r0, asr #21 │ │ │ │ - ldr r3, [pc, #28] @ ca404 │ │ │ │ + strhteq r8, [pc], r0 │ │ │ │ + ldr r3, [pc, #28] @ ca414 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ cmp r1, #0 │ │ │ │ movweq r2, #4 │ │ │ │ bx r3 │ │ │ │ - adceq r8, pc, r4, lsr #13 │ │ │ │ - ldr r3, [pc, #28] @ ca42c │ │ │ │ + umlaleq r8, pc, r4, r6 @ │ │ │ │ + ldr r3, [pc, #28] @ ca43c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ cmp r1, #0 │ │ │ │ movweq r2, #4 │ │ │ │ bx r3 │ │ │ │ - adceq r8, pc, ip, ror #23 │ │ │ │ - ldr r3, [pc, #28] @ ca454 │ │ │ │ + ldrdeq r8, [pc], ip @ │ │ │ │ + ldr r3, [pc, #28] @ ca464 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ cmp r1, #0 │ │ │ │ movweq r2, #4 │ │ │ │ bx r3 │ │ │ │ - adceq r8, pc, r8, asr #22 │ │ │ │ - ldr r3, [pc, #28] @ ca47c │ │ │ │ + adceq r8, pc, r8, lsr fp @ │ │ │ │ + ldr r3, [pc, #28] @ ca48c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ cmp r1, #0 │ │ │ │ movweq r2, #4 │ │ │ │ bx r3 │ │ │ │ - adceq r8, pc, r0, asr #19 │ │ │ │ - ldr r3, [pc, #28] @ ca4a4 │ │ │ │ + strhteq r8, [pc], r0 │ │ │ │ + ldr r3, [pc, #28] @ ca4b4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ cmp r1, #0 │ │ │ │ movweq r2, #4 │ │ │ │ bx r3 │ │ │ │ - adceq r8, pc, r4, ror #12 │ │ │ │ - ldr r3, [pc, #28] @ ca4cc │ │ │ │ + adceq r8, pc, r4, asr r6 @ │ │ │ │ + ldr r3, [pc, #28] @ ca4dc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ cmp r1, #0 │ │ │ │ movweq r2, #4 │ │ │ │ bx r3 │ │ │ │ - adceq r8, pc, r0, lsr sl @ │ │ │ │ - ldr r3, [pc, #28] @ ca4f4 │ │ │ │ + adceq r8, pc, r0, lsr #20 │ │ │ │ + ldr r3, [pc, #28] @ ca504 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ cmp r1, #0 │ │ │ │ movweq r2, #4 │ │ │ │ bx r3 │ │ │ │ - adceq r8, pc, r8, ror #17 │ │ │ │ - ldr r3, [pc, #28] @ ca51c │ │ │ │ + ldrdeq r8, [pc], r8 @ │ │ │ │ + ldr r3, [pc, #28] @ ca52c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ cmp r1, #0 │ │ │ │ movweq r2, #4 │ │ │ │ bx r3 │ │ │ │ - adceq r8, pc, r4, ror r4 @ │ │ │ │ - ldr r3, [pc, #28] @ ca544 │ │ │ │ + adceq r8, pc, r4, ror #8 │ │ │ │ + ldr r3, [pc, #28] @ ca554 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ cmp r1, #0 │ │ │ │ movweq r2, #4 │ │ │ │ bx r3 │ │ │ │ - adceq r8, pc, r8, ror #19 │ │ │ │ - ldr r3, [pc, #28] @ ca56c │ │ │ │ + ldrdeq r8, [pc], r8 @ │ │ │ │ + ldr r3, [pc, #28] @ ca57c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ cmp r1, #0 │ │ │ │ movweq r2, #4 │ │ │ │ bx r3 │ │ │ │ - adceq r8, pc, ip, ror #13 │ │ │ │ - ldr r2, [pc, #20] @ ca58c │ │ │ │ + ldrdeq r8, [pc], ip @ │ │ │ │ + ldr r2, [pc, #20] @ ca59c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ bx r2 │ │ │ │ - adceq r8, pc, r8, ror #18 │ │ │ │ - ldr r2, [pc, #20] @ ca5ac │ │ │ │ + adceq r8, pc, r8, asr r9 @ │ │ │ │ + ldr r2, [pc, #20] @ ca5bc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ bx r2 │ │ │ │ - adceq r8, pc, r0, asr #8 │ │ │ │ - ldr r2, [pc, #20] @ ca5cc │ │ │ │ + adceq r8, pc, r0, lsr r4 @ │ │ │ │ + ldr r2, [pc, #20] @ ca5dc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ bx r2 │ │ │ │ - adceq r8, pc, r0, asr r6 @ │ │ │ │ - ldr r2, [pc, #20] @ ca5ec │ │ │ │ + adceq r8, pc, r0, asr #12 │ │ │ │ + ldr r2, [pc, #20] @ ca5fc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ bx r2 │ │ │ │ - strhteq r8, [pc], r4 │ │ │ │ - ldr r2, [pc, #20] @ ca60c │ │ │ │ + adceq r8, pc, r4, lsr #9 │ │ │ │ + ldr r2, [pc, #20] @ ca61c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ bx r2 │ │ │ │ - adceq r8, pc, r4, lsl #11 │ │ │ │ - ldr r2, [pc, #20] @ ca62c │ │ │ │ + adceq r8, pc, r4, ror r5 @ │ │ │ │ + ldr r2, [pc, #20] @ ca63c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ bx r2 │ │ │ │ - adceq r8, pc, r4, lsr #9 │ │ │ │ - ldr r2, [pc, #20] @ ca64c │ │ │ │ + umlaleq r8, pc, r4, r4 @ │ │ │ │ + ldr r2, [pc, #20] @ ca65c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ bx r2 │ │ │ │ - adceq r8, pc, r8, ror #13 │ │ │ │ - ldr r2, [pc, #20] @ ca66c │ │ │ │ + ldrdeq r8, [pc], r8 @ │ │ │ │ + ldr r2, [pc, #20] @ ca67c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ bx r2 │ │ │ │ - adceq r8, pc, r8, ror #17 │ │ │ │ - ldr r2, [pc, #20] @ ca68c │ │ │ │ + ldrdeq r8, [pc], r8 @ │ │ │ │ + ldr r2, [pc, #20] @ ca69c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ bx r2 │ │ │ │ - umlaleq r8, pc, ip, r2 @ │ │ │ │ - ldr r2, [pc, #20] @ ca6ac │ │ │ │ + adceq r8, pc, ip, lsl #5 │ │ │ │ + ldr r2, [pc, #20] @ ca6bc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ bx r2 │ │ │ │ - adceq r8, pc, r8, asr r6 @ │ │ │ │ - ldr r2, [pc, #20] @ ca6cc │ │ │ │ + adceq r8, pc, r8, asr #12 │ │ │ │ + ldr r2, [pc, #20] @ ca6dc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ bx r2 │ │ │ │ - adceq r8, pc, r8, lsr r7 @ │ │ │ │ - ldr r2, [pc, #20] @ ca6ec │ │ │ │ + adceq r8, pc, r8, lsr #14 │ │ │ │ + ldr r2, [pc, #20] @ ca6fc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ bx r2 │ │ │ │ - adceq r8, pc, r8, ror r7 @ │ │ │ │ - ldr r2, [pc, #20] @ ca70c │ │ │ │ + adceq r8, pc, r8, ror #14 │ │ │ │ + ldr r2, [pc, #20] @ ca71c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ bx r2 │ │ │ │ - adceq r8, pc, r8, lsl #15 │ │ │ │ - ldr r2, [pc, #20] @ ca72c │ │ │ │ + adceq r8, pc, r8, ror r7 @ │ │ │ │ + ldr r2, [pc, #20] @ ca73c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ bx r2 │ │ │ │ - adceq r8, pc, r8, ror #16 │ │ │ │ - ldr r2, [pc, #20] @ ca74c │ │ │ │ + adceq r8, pc, r8, asr r8 @ │ │ │ │ + ldr r2, [pc, #20] @ ca75c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ bx r2 │ │ │ │ - adceq r8, pc, r8, lsl #13 │ │ │ │ - ldr r2, [pc, #20] @ ca76c │ │ │ │ + adceq r8, pc, r8, ror r6 @ │ │ │ │ + ldr r2, [pc, #20] @ ca77c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ bx r2 │ │ │ │ - adceq r8, pc, r8, ror #10 │ │ │ │ - ldr r2, [pc, #20] @ ca78c │ │ │ │ + adceq r8, pc, r8, asr r5 @ │ │ │ │ + ldr r2, [pc, #20] @ ca79c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ bx r2 │ │ │ │ - strdeq r8, [pc], ip @ │ │ │ │ - ldr r2, [pc, #20] @ ca7ac │ │ │ │ + adceq r8, pc, ip, ror #3 │ │ │ │ + ldr r2, [pc, #20] @ ca7bc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ bx r2 │ │ │ │ - strhteq r8, [pc], r4 │ │ │ │ - ldr r2, [pc, #20] @ ca7cc │ │ │ │ + adceq r8, pc, r4, lsr #7 │ │ │ │ + ldr r2, [pc, #20] @ ca7dc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ bx r2 │ │ │ │ - adceq r8, pc, r4, asr #16 │ │ │ │ - ldr r2, [pc, #20] @ ca7ec │ │ │ │ + adceq r8, pc, r4, lsr r8 @ │ │ │ │ + ldr r2, [pc, #20] @ ca7fc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ bx r2 │ │ │ │ - adceq r8, pc, r8, asr #12 │ │ │ │ - ldr r2, [pc, #20] @ ca80c │ │ │ │ + adceq r8, pc, r8, lsr r6 @ │ │ │ │ + ldr r2, [pc, #20] @ ca81c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ bx r2 │ │ │ │ - adceq r8, pc, ip, lsl r1 @ │ │ │ │ - ldr r2, [pc, #20] @ ca82c │ │ │ │ + adceq r8, pc, ip, lsl #2 │ │ │ │ + ldr r2, [pc, #20] @ ca83c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ bx r2 │ │ │ │ - umlaleq r8, pc, r8, r6 @ │ │ │ │ - ldr r2, [pc, #20] @ ca84c │ │ │ │ + adceq r8, pc, r8, lsl #13 │ │ │ │ + ldr r2, [pc, #20] @ ca85c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ bx r2 │ │ │ │ - adceq r8, pc, ip, lsl #16 │ │ │ │ - ldr r2, [pc, #20] @ ca86c │ │ │ │ + strdeq r8, [pc], ip @ │ │ │ │ + ldr r2, [pc, #20] @ ca87c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #104] @ 0x68 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ bx r2 │ │ │ │ - adceq r8, pc, r8, asr #32 │ │ │ │ - ldr r2, [pc, #20] @ ca88c │ │ │ │ + adceq r8, pc, r8, lsr r0 @ │ │ │ │ + ldr r2, [pc, #20] @ ca89c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ bx r2 │ │ │ │ - adceq r8, pc, r4, ror r2 @ │ │ │ │ - ldr r2, [pc, #20] @ ca8ac │ │ │ │ + adceq r8, pc, r4, ror #4 │ │ │ │ + ldr r2, [pc, #20] @ ca8bc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ bx r2 │ │ │ │ - adceq r8, pc, r4, lsr #7 │ │ │ │ - ldr r2, [pc, #20] @ ca8cc │ │ │ │ + umlaleq r8, pc, r4, r3 @ │ │ │ │ + ldr r2, [pc, #20] @ ca8dc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ bx r2 │ │ │ │ - adceq r8, pc, r4, ror #4 │ │ │ │ - ldr r2, [pc, #20] @ ca8ec │ │ │ │ + adceq r8, pc, r4, asr r2 @ │ │ │ │ + ldr r2, [pc, #20] @ ca8fc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ bx r2 │ │ │ │ - umlaleq r8, pc, ip, r0 @ │ │ │ │ - ldr r2, [pc, #20] @ ca90c │ │ │ │ + adceq r8, pc, ip, lsl #1 │ │ │ │ + ldr r2, [pc, #20] @ ca91c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ bx r2 │ │ │ │ - umlaleq r8, pc, r8, r3 @ │ │ │ │ - ldr r2, [pc, #20] @ ca92c │ │ │ │ + adceq r8, pc, r8, lsl #7 │ │ │ │ + ldr r2, [pc, #20] @ ca93c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ bx r2 │ │ │ │ - strdeq r8, [pc], r8 @ │ │ │ │ - ldr r1, [pc, #20] @ ca94c │ │ │ │ + adceq r8, pc, r8, ror #11 │ │ │ │ + ldr r1, [pc, #20] @ ca95c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - adceq r8, pc, r8, lsl r5 @ │ │ │ │ - ldr r1, [pc, #20] @ ca96c │ │ │ │ + adceq r8, pc, r8, lsl #10 │ │ │ │ + ldr r1, [pc, #20] @ ca97c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - adceq r8, pc, r8, ror #6 │ │ │ │ - ldr r1, [pc, #20] @ ca98c │ │ │ │ + adceq r8, pc, r8, asr r3 @ │ │ │ │ + ldr r1, [pc, #20] @ ca99c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - ldrdeq r8, [pc], r4 @ │ │ │ │ - ldr r1, [pc, #20] @ ca9ac │ │ │ │ + adceq r8, pc, r4, asr #3 │ │ │ │ + ldr r1, [pc, #20] @ ca9bc │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - adceq r8, pc, r8, ror #11 │ │ │ │ - ldr r1, [pc, #20] @ ca9cc │ │ │ │ + ldrdeq r8, [pc], r8 @ │ │ │ │ + ldr r1, [pc, #20] @ ca9dc │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - adceq r8, pc, r8, asr #9 │ │ │ │ - ldr r1, [pc, #20] @ ca9ec │ │ │ │ + strhteq r8, [pc], r8 │ │ │ │ + ldr r1, [pc, #20] @ ca9fc │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - strhteq r8, [pc], r8 │ │ │ │ - ldr r1, [pc, #20] @ caa0c │ │ │ │ + adceq r8, pc, r8, lsr #5 │ │ │ │ + ldr r1, [pc, #20] @ caa1c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - adceq r8, pc, r4, asr #4 │ │ │ │ - ldr r1, [pc, #20] @ caa2c │ │ │ │ + adceq r8, pc, r4, lsr r2 @ │ │ │ │ + ldr r1, [pc, #20] @ caa3c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - adceq r7, pc, ip, asr pc @ │ │ │ │ - ldr r1, [pc, #20] @ caa4c │ │ │ │ + adceq r7, pc, ip, asr #30 │ │ │ │ + ldr r1, [pc, #20] @ caa5c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - adceq r8, pc, r4, asr #2 │ │ │ │ + adceq r8, pc, r4, lsr r1 @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ - ldr r6, [pc, #108] @ caac8 │ │ │ │ + ldr r6, [pc, #108] @ caad8 │ │ │ │ mov r4, r0 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r8, [r6, #88] @ 0x58 │ │ │ │ ldr r5, [r6, #92] @ 0x5c │ │ │ │ bl 53750 │ │ │ │ cmp r0, #0 │ │ │ │ - beq caaa8 │ │ │ │ + beq caab8 │ │ │ │ add r1, r8, r4 │ │ │ │ add r7, r1, r5 │ │ │ │ bl 53eb0 │ │ │ │ mov r5, r0 │ │ │ │ bl 546cc │ │ │ │ mov r0, r5 │ │ │ │ bl 554dc │ │ │ │ ldrd r0, [r6, #88] @ 0x58 │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r7, r0 │ │ │ │ bl 53750 │ │ │ │ cmp r0, #0 │ │ │ │ - bne caa7c │ │ │ │ + bne caa8c │ │ │ │ ldr r0, [r6, #84] @ 0x54 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq caac4 │ │ │ │ + beq caad4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - strhteq r7, [pc], r4 │ │ │ │ - ldr r1, [pc, #20] @ caae8 │ │ │ │ + adceq r7, pc, r4, lsr #29 │ │ │ │ + ldr r1, [pc, #20] @ caaf8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - adceq r8, pc, ip, lsr r4 @ │ │ │ │ - ldr r1, [pc, #20] @ cab08 │ │ │ │ + adceq r8, pc, ip, lsr #8 │ │ │ │ + ldr r1, [pc, #20] @ cab18 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - strdeq r7, [pc], r8 @ │ │ │ │ - ldr r1, [pc, #20] @ cab28 │ │ │ │ + adceq r7, pc, r8, ror #31 │ │ │ │ + ldr r1, [pc, #20] @ cab38 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - adceq r8, pc, r8, ror #9 │ │ │ │ - ldr r1, [pc, #20] @ cab48 │ │ │ │ + ldrdeq r8, [pc], r8 @ │ │ │ │ + ldr r1, [pc, #20] @ cab58 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - adceq r7, pc, r4, lsr #29 │ │ │ │ - ldr r1, [pc, #20] @ cab68 │ │ │ │ + umlaleq r7, pc, r4, lr @ │ │ │ │ + ldr r1, [pc, #20] @ cab78 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - strdeq r8, [pc], r0 @ │ │ │ │ - ldr r1, [pc, #20] @ cab88 │ │ │ │ + adceq r8, pc, r0, ror #9 │ │ │ │ + ldr r1, [pc, #20] @ cab98 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - adceq r7, pc, r0, lsl #28 │ │ │ │ - ldr r1, [pc, #20] @ caba8 │ │ │ │ + strdeq r7, [pc], r0 @ │ │ │ │ + ldr r1, [pc, #20] @ cabb8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - adceq r8, pc, ip, lsr #4 │ │ │ │ + adceq r8, pc, ip, lsl r2 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ - ldr r5, [pc, #56] @ cabf0 │ │ │ │ + ldr r5, [pc, #56] @ cac00 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldrd r0, [r5, #40] @ 0x28 │ │ │ │ add r0, r0, r4 │ │ │ │ add r0, r0, r1 │ │ │ │ - bl 246a60 │ │ │ │ + bl 246a70 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq cabe8 │ │ │ │ + beq cabf8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - adceq r7, pc, r0, ror #30 │ │ │ │ - ldr r1, [pc, #20] @ cac10 │ │ │ │ + adceq r7, pc, r0, asr pc @ │ │ │ │ + ldr r1, [pc, #20] @ cac20 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #104] @ 0x68 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - adceq r7, pc, r4, lsr #25 │ │ │ │ - ldr r1, [pc, #20] @ cac30 │ │ │ │ + umlaleq r7, pc, r4, ip @ │ │ │ │ + ldr r1, [pc, #20] @ cac40 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - adceq r7, pc, r0, lsr #29 │ │ │ │ - ldr r1, [pc, #20] @ cac50 │ │ │ │ + umlaleq r7, pc, r0, lr @ │ │ │ │ + ldr r1, [pc, #20] @ cac60 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - adceq r7, pc, r0, asr lr @ │ │ │ │ - ldr r1, [pc, #20] @ cac70 │ │ │ │ + adceq r7, pc, r0, asr #28 │ │ │ │ + ldr r1, [pc, #20] @ cac80 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - adceq r8, pc, r4, lsl #5 │ │ │ │ - ldr r1, [pc, #20] @ cac90 │ │ │ │ + adceq r8, pc, r4, ror r2 @ │ │ │ │ + ldr r1, [pc, #20] @ caca0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - adceq r8, pc, r4, ror r0 @ │ │ │ │ - ldr r1, [pc, #20] @ cacb0 │ │ │ │ + adceq r8, pc, r4, rrx │ │ │ │ + ldr r1, [pc, #20] @ cacc0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - adceq r8, pc, r4, asr r1 @ │ │ │ │ - ldr r1, [pc, #20] @ cacd0 │ │ │ │ + adceq r8, pc, r4, asr #2 │ │ │ │ + ldr r1, [pc, #20] @ cace0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - adceq r7, pc, r8, asr ip @ │ │ │ │ - ldr r1, [pc, #20] @ cacf0 │ │ │ │ + adceq r7, pc, r8, asr #24 │ │ │ │ + ldr r1, [pc, #20] @ cad00 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - adceq r8, pc, r4, asr #2 │ │ │ │ - ldr r1, [pc, #20] @ cad10 │ │ │ │ + adceq r8, pc, r4, lsr r1 @ │ │ │ │ + ldr r1, [pc, #20] @ cad20 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - adceq r8, pc, r4, lsr #32 │ │ │ │ - ldr r1, [pc, #20] @ cad30 │ │ │ │ + adceq r8, pc, r4, lsl r0 @ │ │ │ │ + ldr r1, [pc, #20] @ cad40 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - adceq r7, pc, ip, ror #29 │ │ │ │ - ldr r1, [pc, #20] @ cad50 │ │ │ │ + ldrdeq r7, [pc], ip @ │ │ │ │ + ldr r1, [pc, #20] @ cad60 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - adceq r8, pc, r4, ror r1 @ │ │ │ │ - ldr r1, [pc, #20] @ cad70 │ │ │ │ + adceq r8, pc, r4, ror #2 │ │ │ │ + ldr r1, [pc, #20] @ cad80 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - adceq r8, pc, r4, ror #3 │ │ │ │ + ldrdeq r8, [pc], r4 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #60] @ cadc8 │ │ │ │ + ldr r1, [pc, #60] @ cadd8 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r6, [r1, #40] @ 0x28 │ │ │ │ add r0, r6, r0 │ │ │ │ add r1, r0, r7 │ │ │ │ mov r5, sp │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24aab4 │ │ │ │ + bl 24aac4 │ │ │ │ mov r0, r4 │ │ │ │ bl 549c0 │ │ │ │ ldm r5, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r4, {r0, r1, r2, r3, r6, r7} │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - strhteq r7, [pc], ip │ │ │ │ + adceq r7, pc, ip, lsr #27 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ cmp r1, #1 │ │ │ │ - bne cae1c │ │ │ │ - ldr r1, [pc, #172] @ cae90 │ │ │ │ + bne cae2c │ │ │ │ + ldr r1, [pc, #172] @ caea0 │ │ │ │ mov r7, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r2, [r1, #40] @ 0x28 │ │ │ │ add r0, r2, r0 │ │ │ │ add r0, r0, r3 │ │ │ │ add r1, r0, #84 @ 0x54 │ │ │ │ mov r5, sp │ │ │ │ mov r0, r5 │ │ │ │ - bl cee80 │ │ │ │ + bl cee90 │ │ │ │ mov r0, r7 │ │ │ │ bl 549c0 │ │ │ │ ldm r5, {r0, r1, r2, r3, r4, r6} │ │ │ │ stm r7, {r0, r1, r2, r3, r4, r6} │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r3 │ │ │ │ - bl 2c9be4 │ │ │ │ - ldr r3, [pc, #88] @ cae84 │ │ │ │ + bl 2c9bf4 │ │ │ │ + ldr r3, [pc, #88] @ cae94 │ │ │ │ add r4, sp, #56 @ 0x38 │ │ │ │ - ldr r5, [pc, #84] @ cae88 │ │ │ │ - ldr r2, [pc, #84] @ cae8c │ │ │ │ + ldr r5, [pc, #84] @ cae98 │ │ │ │ + ldr r2, [pc, #84] @ cae9c │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #1 │ │ │ │ add r5, pc, r5 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ @@ -120291,97 +120295,97 @@ │ │ │ │ str r5, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, r2 │ │ │ │ bl 8e6bc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ andseq r7, ip, r8, lsl r7 │ │ │ │ - adceq r0, sl, r0, asr #17 │ │ │ │ - adceq r0, sl, r4, asr fp │ │ │ │ - adceq r7, pc, r8, lsl #30 │ │ │ │ + strhteq r0, [sl], r0 │ │ │ │ + adceq r0, sl, r4, asr #22 │ │ │ │ + strdeq r7, [pc], r8 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #60] @ caee8 │ │ │ │ + ldr r1, [pc, #60] @ caef8 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r6, [r1, #40] @ 0x28 │ │ │ │ add r0, r6, r0 │ │ │ │ add r1, r0, r7 │ │ │ │ mov r5, sp │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e8774 │ │ │ │ + bl 3e8784 │ │ │ │ mov r0, r4 │ │ │ │ bl 549c0 │ │ │ │ ldm r5, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r4, {r0, r1, r2, r3, r6, r7} │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - umlaleq r8, pc, r4, r1 @ │ │ │ │ + adceq r8, pc, r4, lsl #3 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #24] @ caf10 │ │ │ │ - ldr r2, [pc, #24] @ caf14 │ │ │ │ + ldr r0, [pc, #24] @ caf20 │ │ │ │ + ldr r2, [pc, #24] @ caf24 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #15 │ │ │ │ bl 8e71c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ - addeq ip, ip, r7, lsr r7 │ │ │ │ - adceq pc, r9, r8, asr #29 │ │ │ │ + addeq ip, ip, r7, lsr #14 │ │ │ │ + strhteq pc, [r9], r8 @ │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #24] @ caf3c │ │ │ │ - ldr r2, [pc, #24] @ caf40 │ │ │ │ + ldr r0, [pc, #24] @ caf4c │ │ │ │ + ldr r2, [pc, #24] @ caf50 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #15 │ │ │ │ bl 8e71c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ - addeq r6, sp, r0, lsl #29 │ │ │ │ - strhteq r7, [sl], r0 │ │ │ │ + addeq r6, sp, r0, ror lr │ │ │ │ + adceq r7, sl, r0, lsr #1 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #60] @ caf98 │ │ │ │ + ldr r1, [pc, #60] @ cafa8 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r6, [r1, #40] @ 0x28 │ │ │ │ add r0, r6, r0 │ │ │ │ add r1, r0, r7 │ │ │ │ mov r5, sp │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 304000 │ │ │ │ + bl 304010 │ │ │ │ mov r0, r4 │ │ │ │ bl 549c0 │ │ │ │ ldm r5, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r4, {r0, r1, r2, r3, r6, r7} │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - adceq r7, pc, r0, lsl #31 │ │ │ │ + adceq r7, pc, r0, ror pc @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ vpush {d8} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #436] @ cb168 │ │ │ │ + ldr r2, [pc, #436] @ cb178 │ │ │ │ cmp r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r5, [r2, #92] @ 0x5c │ │ │ │ ldr r2, [r2, #88] @ 0x58 │ │ │ │ add r0, r2, r0 │ │ │ │ add r0, r0, r5 │ │ │ │ - beq cb030 │ │ │ │ + beq cb040 │ │ │ │ cmp r1, #2 │ │ │ │ - bne cb11c │ │ │ │ + bne cb12c │ │ │ │ add sl, sp, #56 @ 0x38 │ │ │ │ ldrb r9, [r0, #20] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #20 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ @@ -120396,18 +120400,18 @@ │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r6} │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ bl 53048 │ │ │ │ ldm r7, {r1, r2, r3, r4, r5, r6} │ │ │ │ mov r0, sp │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r6} │ │ │ │ - b cb098 │ │ │ │ + b cb0a8 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cb0b8 │ │ │ │ + beq cb0c8 │ │ │ │ bl 54150 │ │ │ │ add r9, sp, #56 @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ @@ -120432,19 +120436,19 @@ │ │ │ │ mov r0, sp │ │ │ │ ldm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ stm r8, {r1, r2, r3, r5, r6, r7} │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 54c0c │ │ │ │ - bl 647da0 │ │ │ │ - ldr r3, [pc, #176] @ cb178 │ │ │ │ + bl 647db0 │ │ │ │ + ldr r3, [pc, #176] @ cb188 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #172] @ cb17c │ │ │ │ - ldr r7, [pc, #172] @ cb180 │ │ │ │ + ldr r1, [pc, #172] @ cb18c │ │ │ │ + ldr r7, [pc, #172] @ cb190 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #32 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #2 │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -120457,85 +120461,85 @@ │ │ │ │ mov r6, #1 │ │ │ │ str r3, [r0, #4] │ │ │ │ add r3, r0, #8 │ │ │ │ stm r3, {r2, r6, r7} │ │ │ │ bl 8e6bc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, r3 │ │ │ │ - bl b98fc │ │ │ │ - ldr r3, [pc, #64] @ cb16c │ │ │ │ + bl b9908 │ │ │ │ + ldr r3, [pc, #64] @ cb17c │ │ │ │ mov r2, r1 │ │ │ │ - ldr r7, [pc, #60] @ cb170 │ │ │ │ + ldr r7, [pc, #60] @ cb180 │ │ │ │ add r6, sp, #32 │ │ │ │ - ldr r1, [pc, #56] @ cb174 │ │ │ │ + ldr r1, [pc, #56] @ cb184 │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ str r6, [sp, #24] │ │ │ │ add r2, sp, #24 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r3, #1 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ - b cb0fc │ │ │ │ + b cb10c │ │ │ │ bl 8e864 │ │ │ │ - adceq r7, pc, ip, asr r9 @ │ │ │ │ + adceq r7, pc, ip, asr #18 │ │ │ │ andseq r7, ip, r4, lsl r4 │ │ │ │ - adceq r7, r9, r4, asr #20 │ │ │ │ - adceq r7, r9, r0, lsl #31 │ │ │ │ + adceq r7, r9, r4, lsr sl │ │ │ │ + adceq r7, r9, r0, ror pc │ │ │ │ andseq r7, ip, ip, ror r4 │ │ │ │ - adceq r7, r9, r8, lsr #18 │ │ │ │ - adceq r7, r9, r8, lsl #18 │ │ │ │ + adceq r7, r9, r8, lsl r9 │ │ │ │ + strdeq r7, [r9], r8 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #60] @ cb1d8 │ │ │ │ + ldr r1, [pc, #60] @ cb1e8 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r6, [r1, #40] @ 0x28 │ │ │ │ add r0, r6, r0 │ │ │ │ add r1, r0, r7 │ │ │ │ mov r5, sp │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 247168 │ │ │ │ + bl 247178 │ │ │ │ mov r0, r4 │ │ │ │ bl 549c0 │ │ │ │ ldm r5, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r4, {r0, r1, r2, r3, r6, r7} │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - adceq r7, pc, ip, ror r9 @ │ │ │ │ + adceq r7, pc, ip, ror #18 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #24] @ cb200 │ │ │ │ - ldr r2, [pc, #24] @ cb204 │ │ │ │ + ldr r0, [pc, #24] @ cb210 │ │ │ │ + ldr r2, [pc, #24] @ cb214 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #15 │ │ │ │ bl 8e71c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ - addeq r7, ip, r3, lsr r4 │ │ │ │ - adceq ip, r9, ip, lsl #3 │ │ │ │ + addeq r7, ip, r3, lsr #8 │ │ │ │ + adceq ip, r9, ip, ror r1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ mov r9, r2 │ │ │ │ - ldr r2, [pc, #440] @ cb3d4 │ │ │ │ + ldr r2, [pc, #440] @ cb3e4 │ │ │ │ cmp r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r5, [r2, #44] @ 0x2c │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ add r0, r2, r0 │ │ │ │ add r8, r0, r5 │ │ │ │ - beq cb298 │ │ │ │ + beq cb2a8 │ │ │ │ cmp r1, #2 │ │ │ │ - bne cb36c │ │ │ │ + bne cb37c │ │ │ │ add sl, sp, #64 @ 0x40 │ │ │ │ mov r0, #0 │ │ │ │ ldrb r8, [r8, #4] │ │ │ │ mov r1, #20 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ @@ -120550,22 +120554,22 @@ │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r6} │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ bl 53048 │ │ │ │ ldm r7, {r1, r2, r3, r4, r5, r6} │ │ │ │ add r0, sp, #8 │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r6} │ │ │ │ - b cb314 │ │ │ │ - ldr r0, [pc, #324] @ cb3e4 │ │ │ │ + b cb324 │ │ │ │ + ldr r0, [pc, #324] @ cb3f4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cb330 │ │ │ │ - ldr r0, [pc, #316] @ cb3f4 │ │ │ │ + bne cb340 │ │ │ │ + ldr r0, [pc, #316] @ cb404 │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ @@ -120589,35 +120593,35 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 549c0 │ │ │ │ add r0, sp, #8 │ │ │ │ ldm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ stm r9, {r1, r2, r3, r5, r6, r7} │ │ │ │ add sp, sp, #88 @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r0, [pc, #176] @ cb3e8 │ │ │ │ + ldr r0, [pc, #176] @ cb3f8 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #172] @ cb3ec │ │ │ │ - ldr r1, [pc, #172] @ cb3f0 │ │ │ │ + ldr r3, [pc, #172] @ cb3fc │ │ │ │ + ldr r1, [pc, #172] @ cb400 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b cb2b0 │ │ │ │ + b cb2c0 │ │ │ │ mov r0, r3 │ │ │ │ - bl b98fc │ │ │ │ - ldr r3, [pc, #92] @ cb3d8 │ │ │ │ + bl b9908 │ │ │ │ + ldr r3, [pc, #92] @ cb3e8 │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ - ldr r7, [pc, #88] @ cb3dc │ │ │ │ - ldr r2, [pc, #88] @ cb3e0 │ │ │ │ + ldr r7, [pc, #88] @ cb3ec │ │ │ │ + ldr r2, [pc, #88] @ cb3f0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #1 │ │ │ │ add r7, pc, r7 │ │ │ │ str r6, [sp, #32] │ │ │ │ @@ -120630,118 +120634,118 @@ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r2 │ │ │ │ bl 8e6bc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ - adceq r7, pc, r4, asr r7 @ │ │ │ │ + adceq r7, pc, r4, asr #14 │ │ │ │ andseq r7, ip, r8, asr #3 │ │ │ │ - adceq r7, r9, r8, ror #15 │ │ │ │ - adceq r7, r9, ip, lsl sl │ │ │ │ - adceq r7, pc, ip, lsr #15 │ │ │ │ - adceq r7, pc, r8, lsl #14 │ │ │ │ - adceq r7, r9, r4, lsr r0 │ │ │ │ - adceq r7, r9, ip, lsr #21 │ │ │ │ - adceq r7, pc, r0, lsr r8 @ │ │ │ │ + ldrdeq r7, [r9], r8 @ │ │ │ │ + adceq r7, r9, ip, lsl #20 │ │ │ │ + umlaleq r7, pc, ip, r7 @ │ │ │ │ + strdeq r7, [pc], r8 @ │ │ │ │ + adceq r7, r9, r4, lsr #32 │ │ │ │ + umlaleq r7, r9, ip, sl │ │ │ │ + adceq r7, pc, r0, lsr #16 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #60] @ cb44c │ │ │ │ + ldr r1, [pc, #60] @ cb45c │ │ │ │ str r3, [sp, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r6, [r1, #40] @ 0x28 │ │ │ │ add r0, r6, r0 │ │ │ │ add r1, r0, r7 │ │ │ │ mov r5, sp │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 372738 │ │ │ │ + bl 372748 │ │ │ │ mov r0, r4 │ │ │ │ bl 549c0 │ │ │ │ ldm r5, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r4, {r0, r1, r2, r3, r6, r7} │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - adceq r7, pc, ip, ror #22 │ │ │ │ + adceq r7, pc, ip, asr fp @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #60] @ cb4a4 │ │ │ │ + ldr r1, [pc, #60] @ cb4b4 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r6, [r1, #40] @ 0x28 │ │ │ │ add r0, r6, r0 │ │ │ │ add r1, r0, r7 │ │ │ │ mov r5, sp │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 247e18 │ │ │ │ + bl 247e28 │ │ │ │ mov r0, r4 │ │ │ │ bl 549c0 │ │ │ │ ldm r5, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r4, {r0, r1, r2, r3, r6, r7} │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - adceq r7, pc, r0, lsr #12 │ │ │ │ + adceq r7, pc, r0, lsl r6 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #60] @ cb4fc │ │ │ │ + ldr r1, [pc, #60] @ cb50c │ │ │ │ str r3, [sp, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r6, [r1, #40] @ 0x28 │ │ │ │ add r0, r6, r0 │ │ │ │ add r1, r0, r7 │ │ │ │ mov r5, sp │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3020c8 │ │ │ │ + bl 3020d8 │ │ │ │ mov r0, r4 │ │ │ │ bl 549c0 │ │ │ │ ldm r5, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r4, {r0, r1, r2, r3, r6, r7} │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - strdeq r7, [pc], ip @ │ │ │ │ + adceq r7, pc, ip, ror #17 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ mov r9, r2 │ │ │ │ - ldr r2, [pc, #316] @ cb650 │ │ │ │ + ldr r2, [pc, #316] @ cb660 │ │ │ │ cmp r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r5, [r2, #44] @ 0x2c │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ add r0, r2, r0 │ │ │ │ add r0, r0, r5 │ │ │ │ - beq cb558 │ │ │ │ + beq cb568 │ │ │ │ cmp r1, #2 │ │ │ │ - bne cb5e8 │ │ │ │ - ldr r6, [pc, #296] @ cb664 │ │ │ │ + bne cb5f8 │ │ │ │ + ldr r6, [pc, #296] @ cb674 │ │ │ │ ldr r8, [r0, #16] │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - beq cb578 │ │ │ │ + beq cb588 │ │ │ │ bl 56428 │ │ │ │ - b cb578 │ │ │ │ - ldr r6, [pc, #256] @ cb660 │ │ │ │ + b cb588 │ │ │ │ + ldr r6, [pc, #256] @ cb670 │ │ │ │ ldr r8, [r0, #12] │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - beq cb578 │ │ │ │ + beq cb588 │ │ │ │ bl 56238 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ add sl, sp, #56 @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ @@ -120764,19 +120768,19 @@ │ │ │ │ bl 549c0 │ │ │ │ mov r0, sp │ │ │ │ ldm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ stm r9, {r1, r2, r3, r5, r6, r7} │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r3 │ │ │ │ - bl b98fc │ │ │ │ - ldr r3, [pc, #92] @ cb654 │ │ │ │ + bl b9908 │ │ │ │ + ldr r3, [pc, #92] @ cb664 │ │ │ │ add r6, sp, #32 │ │ │ │ - ldr r7, [pc, #88] @ cb658 │ │ │ │ - ldr r2, [pc, #88] @ cb65c │ │ │ │ + ldr r7, [pc, #88] @ cb668 │ │ │ │ + ldr r2, [pc, #88] @ cb66c │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #1 │ │ │ │ add r7, pc, r7 │ │ │ │ str r6, [sp, #24] │ │ │ │ @@ -120789,122 +120793,122 @@ │ │ │ │ str r3, [sp, #28] │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ mov r1, r2 │ │ │ │ bl 8e6bc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ - strdeq r7, [pc], ip @ │ │ │ │ + adceq r7, pc, ip, ror #7 │ │ │ │ andseq r6, ip, ip, asr #30 │ │ │ │ - adceq r7, r9, ip, ror #10 │ │ │ │ - adceq r7, r9, r8, ror #15 │ │ │ │ - adceq r7, pc, r8, ror #20 │ │ │ │ - umlaleq r7, pc, r4, sl @ │ │ │ │ + adceq r7, r9, ip, asr r5 │ │ │ │ + ldrdeq r7, [r9], r8 @ │ │ │ │ + adceq r7, pc, r8, asr sl @ │ │ │ │ + adceq r7, pc, r4, lsl #21 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #24] @ cb68c │ │ │ │ - ldr r2, [pc, #24] @ cb690 │ │ │ │ + ldr r0, [pc, #24] @ cb69c │ │ │ │ + ldr r2, [pc, #24] @ cb6a0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #15 │ │ │ │ bl 8e71c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ - addeq lr, fp, pc, lsl #30 │ │ │ │ - adceq r7, r9, r8, lsr #3 │ │ │ │ + strdeq lr, [fp], pc @ │ │ │ │ + umlaleq r7, r9, r8, r1 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #60] @ cb6e8 │ │ │ │ + ldr r1, [pc, #60] @ cb6f8 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r6, [r1, #40] @ 0x28 │ │ │ │ add r0, r6, r0 │ │ │ │ add r1, r0, r7 │ │ │ │ mov r5, sp │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 304fc4 │ │ │ │ + bl 304fd4 │ │ │ │ mov r0, r4 │ │ │ │ bl 549c0 │ │ │ │ ldm r5, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r4, {r0, r1, r2, r3, r6, r7} │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - ldrdeq r7, [pc], r0 @ │ │ │ │ + adceq r7, pc, r0, asr #15 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #60] @ cb740 │ │ │ │ + ldr r1, [pc, #60] @ cb750 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r6, [r1, #40] @ 0x28 │ │ │ │ add r0, r6, r0 │ │ │ │ add r1, r0, r7 │ │ │ │ mov r5, sp │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2e538c │ │ │ │ + bl 2e539c │ │ │ │ mov r0, r4 │ │ │ │ bl 549c0 │ │ │ │ ldm r5, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r4, {r0, r1, r2, r3, r6, r7} │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - strhteq r7, [pc], r8 │ │ │ │ + adceq r7, pc, r8, lsr #11 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #60] @ cb798 │ │ │ │ + ldr r1, [pc, #60] @ cb7a8 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r6, [r1, #40] @ 0x28 │ │ │ │ add r0, r6, r0 │ │ │ │ add r1, r0, r7 │ │ │ │ mov r5, sp │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 248834 │ │ │ │ + bl 248844 │ │ │ │ mov r0, r4 │ │ │ │ bl 549c0 │ │ │ │ ldm r5, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r4, {r0, r1, r2, r3, r6, r7} │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - adceq r7, pc, ip, asr r3 @ │ │ │ │ + adceq r7, pc, ip, asr #6 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ cmp r1, #1 │ │ │ │ - bne cb7e8 │ │ │ │ - ldr r1, [pc, #168] @ cb85c │ │ │ │ + bne cb7f8 │ │ │ │ + ldr r1, [pc, #168] @ cb86c │ │ │ │ mov r7, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r2, [r1, #40] @ 0x28 │ │ │ │ add r0, r2, r0 │ │ │ │ add r1, r0, r3 │ │ │ │ mov r5, sp │ │ │ │ mov r0, r5 │ │ │ │ - bl ce9dc │ │ │ │ + bl ce9ec │ │ │ │ mov r0, r7 │ │ │ │ bl 549c0 │ │ │ │ ldm r5, {r0, r1, r2, r3, r4, r6} │ │ │ │ stm r7, {r0, r1, r2, r3, r4, r6} │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r3 │ │ │ │ - bl 2ed2b8 │ │ │ │ - ldr r3, [pc, #88] @ cb850 │ │ │ │ + bl 2ed2c8 │ │ │ │ + ldr r3, [pc, #88] @ cb860 │ │ │ │ add r4, sp, #56 @ 0x38 │ │ │ │ - ldr r5, [pc, #84] @ cb854 │ │ │ │ - ldr r2, [pc, #84] @ cb858 │ │ │ │ + ldr r5, [pc, #84] @ cb864 │ │ │ │ + ldr r2, [pc, #84] @ cb868 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #1 │ │ │ │ add r5, pc, r5 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ @@ -120918,65 +120922,65 @@ │ │ │ │ str r5, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, r2 │ │ │ │ bl 8e6bc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ andseq r6, ip, ip, asr #26 │ │ │ │ - adceq r0, sl, r4, asr r9 │ │ │ │ - adceq r0, sl, r0, lsr sp │ │ │ │ - adceq r7, pc, r8, lsr r6 @ │ │ │ │ + adceq r0, sl, r4, asr #18 │ │ │ │ + adceq r0, sl, r0, lsr #26 │ │ │ │ + adceq r7, pc, r8, lsr #12 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #60] @ cb8b4 │ │ │ │ + ldr r1, [pc, #60] @ cb8c4 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r6, [r1, #40] @ 0x28 │ │ │ │ add r0, r6, r0 │ │ │ │ add r1, r0, r7 │ │ │ │ mov r5, sp │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2e45c4 │ │ │ │ + bl 2e45d4 │ │ │ │ mov r0, r4 │ │ │ │ bl 549c0 │ │ │ │ ldm r5, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r4, {r0, r1, r2, r3, r6, r7} │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - adceq r7, pc, r4, lsl r4 @ │ │ │ │ + adceq r7, pc, r4, lsl #8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ cmp r1, #1 │ │ │ │ - bne cb908 │ │ │ │ - ldr r1, [pc, #172] @ cb97c │ │ │ │ + bne cb918 │ │ │ │ + ldr r1, [pc, #172] @ cb98c │ │ │ │ mov r7, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r2, [r1, #40] @ 0x28 │ │ │ │ add r0, r2, r0 │ │ │ │ add r0, r0, r3 │ │ │ │ add r1, r0, #4 │ │ │ │ mov r5, sp │ │ │ │ mov r0, r5 │ │ │ │ - bl cef7c │ │ │ │ + bl cef8c │ │ │ │ mov r0, r7 │ │ │ │ bl 549c0 │ │ │ │ ldm r5, {r0, r1, r2, r3, r4, r6} │ │ │ │ stm r7, {r0, r1, r2, r3, r4, r6} │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r3 │ │ │ │ - bl 2ed2b8 │ │ │ │ - ldr r3, [pc, #88] @ cb970 │ │ │ │ + bl 2ed2c8 │ │ │ │ + ldr r3, [pc, #88] @ cb980 │ │ │ │ add r4, sp, #56 @ 0x38 │ │ │ │ - ldr r5, [pc, #84] @ cb974 │ │ │ │ - ldr r2, [pc, #84] @ cb978 │ │ │ │ + ldr r5, [pc, #84] @ cb984 │ │ │ │ + ldr r2, [pc, #84] @ cb988 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #1 │ │ │ │ add r5, pc, r5 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ @@ -120990,65 +120994,65 @@ │ │ │ │ str r5, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, r2 │ │ │ │ bl 8e6bc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ andseq r6, ip, ip, lsr #24 │ │ │ │ - adceq r0, sl, r4, lsr r8 │ │ │ │ - strhteq r0, [sl], r0 │ │ │ │ - ldrdeq r7, [pc], ip @ │ │ │ │ + adceq r0, sl, r4, lsr #16 │ │ │ │ + adceq r0, sl, r0, lsr #23 │ │ │ │ + adceq r7, pc, ip, asr #11 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #60] @ cb9d4 │ │ │ │ + ldr r1, [pc, #60] @ cb9e4 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r6, [r1, #40] @ 0x28 │ │ │ │ add r0, r6, r0 │ │ │ │ add r1, r0, r7 │ │ │ │ mov r5, sp │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2450c4 │ │ │ │ + bl 2450d4 │ │ │ │ mov r0, r4 │ │ │ │ bl 549c0 │ │ │ │ ldm r5, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r4, {r0, r1, r2, r3, r6, r7} │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - adceq r7, pc, r0, ror #3 │ │ │ │ + ldrdeq r7, [pc], r0 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ cmp r1, #1 │ │ │ │ - bne cba28 │ │ │ │ - ldr r1, [pc, #172] @ cba9c │ │ │ │ + bne cba38 │ │ │ │ + ldr r1, [pc, #172] @ cbaac │ │ │ │ mov r7, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r2, [r1, #40] @ 0x28 │ │ │ │ add r0, r2, r0 │ │ │ │ add r0, r0, r3 │ │ │ │ add r1, r0, #8 │ │ │ │ mov r5, sp │ │ │ │ mov r0, r5 │ │ │ │ - bl ced84 │ │ │ │ + bl ced94 │ │ │ │ mov r0, r7 │ │ │ │ bl 549c0 │ │ │ │ ldm r5, {r0, r1, r2, r3, r4, r6} │ │ │ │ stm r7, {r0, r1, r2, r3, r4, r6} │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r3 │ │ │ │ - bl 2ed2b8 │ │ │ │ - ldr r3, [pc, #88] @ cba90 │ │ │ │ + bl 2ed2c8 │ │ │ │ + ldr r3, [pc, #88] @ cbaa0 │ │ │ │ add r4, sp, #56 @ 0x38 │ │ │ │ - ldr r5, [pc, #84] @ cba94 │ │ │ │ - ldr r2, [pc, #84] @ cba98 │ │ │ │ + ldr r5, [pc, #84] @ cbaa4 │ │ │ │ + ldr r2, [pc, #84] @ cbaa8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #1 │ │ │ │ add r5, pc, r5 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ @@ -121062,42 +121066,42 @@ │ │ │ │ str r5, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, r2 │ │ │ │ bl 8e6bc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ andseq r6, ip, ip, lsl #22 │ │ │ │ - adceq r0, sl, r4, lsl r7 │ │ │ │ - strdeq r0, [sl], r8 @ │ │ │ │ - adceq r7, pc, ip, asr #10 │ │ │ │ + adceq r0, sl, r4, lsl #14 │ │ │ │ + adceq r0, sl, r8, ror #25 │ │ │ │ + adceq r7, pc, ip, lsr r5 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ cmp r1, #1 │ │ │ │ - bne cbaec │ │ │ │ - ldr r1, [pc, #168] @ cbb60 │ │ │ │ + bne cbafc │ │ │ │ + ldr r1, [pc, #168] @ cbb70 │ │ │ │ mov r7, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r2, [r1, #40] @ 0x28 │ │ │ │ add r0, r2, r0 │ │ │ │ add r1, r0, r3 │ │ │ │ mov r5, sp │ │ │ │ mov r0, r5 │ │ │ │ - bl ce9dc │ │ │ │ + bl ce9ec │ │ │ │ mov r0, r7 │ │ │ │ bl 549c0 │ │ │ │ ldm r5, {r0, r1, r2, r3, r4, r6} │ │ │ │ stm r7, {r0, r1, r2, r3, r4, r6} │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r3 │ │ │ │ - bl 2ed2b8 │ │ │ │ - ldr r3, [pc, #88] @ cbb54 │ │ │ │ + bl 2ed2c8 │ │ │ │ + ldr r3, [pc, #88] @ cbb64 │ │ │ │ add r4, sp, #56 @ 0x38 │ │ │ │ - ldr r5, [pc, #84] @ cbb58 │ │ │ │ - ldr r2, [pc, #84] @ cbb5c │ │ │ │ + ldr r5, [pc, #84] @ cbb68 │ │ │ │ + ldr r2, [pc, #84] @ cbb6c │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #1 │ │ │ │ add r5, pc, r5 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ @@ -121111,42 +121115,42 @@ │ │ │ │ str r5, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, r2 │ │ │ │ bl 8e6bc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ andseq r6, ip, r8, asr #20 │ │ │ │ - adceq r0, sl, r0, asr r6 │ │ │ │ - adceq r0, sl, ip, lsl #21 │ │ │ │ - adceq r7, pc, r4, asr r4 @ │ │ │ │ + adceq r0, sl, r0, asr #12 │ │ │ │ + adceq r0, sl, ip, ror sl │ │ │ │ + adceq r7, pc, r4, asr #8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ cmp r1, #1 │ │ │ │ - bne cbbb0 │ │ │ │ - ldr r1, [pc, #168] @ cbc24 │ │ │ │ + bne cbbc0 │ │ │ │ + ldr r1, [pc, #168] @ cbc34 │ │ │ │ mov r7, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r2, [r1, #40] @ 0x28 │ │ │ │ add r0, r2, r0 │ │ │ │ add r1, r0, r3 │ │ │ │ mov r5, sp │ │ │ │ mov r0, r5 │ │ │ │ - bl ce8a4 │ │ │ │ + bl ce8b4 │ │ │ │ mov r0, r7 │ │ │ │ bl 549c0 │ │ │ │ ldm r5, {r0, r1, r2, r3, r4, r6} │ │ │ │ stm r7, {r0, r1, r2, r3, r4, r6} │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r3 │ │ │ │ - bl 2c9be4 │ │ │ │ - ldr r3, [pc, #88] @ cbc18 │ │ │ │ + bl 2c9bf4 │ │ │ │ + ldr r3, [pc, #88] @ cbc28 │ │ │ │ add r4, sp, #56 @ 0x38 │ │ │ │ - ldr r5, [pc, #84] @ cbc1c │ │ │ │ - ldr r2, [pc, #84] @ cbc20 │ │ │ │ + ldr r5, [pc, #84] @ cbc2c │ │ │ │ + ldr r2, [pc, #84] @ cbc30 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #1 │ │ │ │ add r5, pc, r5 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ @@ -121160,46 +121164,46 @@ │ │ │ │ str r5, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, r2 │ │ │ │ bl 8e6bc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ andseq r6, ip, r4, lsl #19 │ │ │ │ - adceq pc, r9, ip, lsr #22 │ │ │ │ - adceq pc, r9, r0, lsl #30 │ │ │ │ - adceq r7, pc, r0, lsr #3 │ │ │ │ + adceq pc, r9, ip, lsl fp @ │ │ │ │ + strdeq pc, [r9], r0 @ │ │ │ │ + umlaleq r7, pc, r0, r1 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ mov r9, r2 │ │ │ │ - ldr r2, [pc, #316] @ cbd78 │ │ │ │ + ldr r2, [pc, #316] @ cbd88 │ │ │ │ cmp r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r5, [r2, #112] @ 0x70 │ │ │ │ ldr r2, [r2, #108] @ 0x6c │ │ │ │ add r0, r2, r0 │ │ │ │ add r0, r0, r5 │ │ │ │ - beq cbc80 │ │ │ │ + beq cbc90 │ │ │ │ cmp r1, #2 │ │ │ │ - bne cbd10 │ │ │ │ - ldr r6, [pc, #296] @ cbd8c │ │ │ │ + bne cbd20 │ │ │ │ + ldr r6, [pc, #296] @ cbd9c │ │ │ │ ldr r8, [r0, #4] │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - beq cbca0 │ │ │ │ + beq cbcb0 │ │ │ │ bl 56428 │ │ │ │ - b cbca0 │ │ │ │ - ldr r6, [pc, #256] @ cbd88 │ │ │ │ + b cbcb0 │ │ │ │ + ldr r6, [pc, #256] @ cbd98 │ │ │ │ ldr r8, [r0] │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - beq cbca0 │ │ │ │ + beq cbcb0 │ │ │ │ bl 56238 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ add sl, sp, #56 @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ @@ -121222,19 +121226,19 @@ │ │ │ │ bl 549c0 │ │ │ │ mov r0, sp │ │ │ │ ldm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ stm r9, {r1, r2, r3, r5, r6, r7} │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r3 │ │ │ │ - bl b98fc │ │ │ │ - ldr r3, [pc, #92] @ cbd7c │ │ │ │ + bl b9908 │ │ │ │ + ldr r3, [pc, #92] @ cbd8c │ │ │ │ add r6, sp, #32 │ │ │ │ - ldr r7, [pc, #88] @ cbd80 │ │ │ │ - ldr r2, [pc, #88] @ cbd84 │ │ │ │ + ldr r7, [pc, #88] @ cbd90 │ │ │ │ + ldr r2, [pc, #88] @ cbd94 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #1 │ │ │ │ add r7, pc, r7 │ │ │ │ str r6, [sp, #24] │ │ │ │ @@ -121247,25 +121251,25 @@ │ │ │ │ str r3, [sp, #28] │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ mov r1, r2 │ │ │ │ bl 8e6bc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ - adceq r6, pc, r0, ror #24 │ │ │ │ + adceq r6, pc, r0, asr ip @ │ │ │ │ andseq r6, ip, r4, lsr #16 │ │ │ │ - adceq r6, r9, r4, asr #28 │ │ │ │ - adceq r6, r9, r0, asr #28 │ │ │ │ - adceq r7, pc, r0, asr #6 │ │ │ │ - adceq r7, pc, ip, ror #6 │ │ │ │ + adceq r6, r9, r4, lsr lr │ │ │ │ + adceq r6, r9, r0, lsr lr │ │ │ │ + adceq r7, pc, r0, lsr r3 @ │ │ │ │ + adceq r7, pc, ip, asr r3 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ cmp r1, #1 │ │ │ │ - bne cbe2c │ │ │ │ - ldr r1, [pc, #248] @ cbea0 │ │ │ │ + bne cbe3c │ │ │ │ + ldr r1, [pc, #248] @ cbeb0 │ │ │ │ mov r9, r2 │ │ │ │ add sl, sp, #56 @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r2, [r1, #40] @ 0x28 │ │ │ │ mov r1, #28 │ │ │ │ add r0, r2, r0 │ │ │ │ add r0, r0, r3 │ │ │ │ @@ -121293,19 +121297,19 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 549c0 │ │ │ │ ldm r8, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r9, {r0, r1, r2, r3, r6, r7} │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r3 │ │ │ │ - bl 2c9be4 │ │ │ │ - ldr r3, [pc, #88] @ cbe94 │ │ │ │ + bl 2c9bf4 │ │ │ │ + ldr r3, [pc, #88] @ cbea4 │ │ │ │ add r6, sp, #32 │ │ │ │ - ldr r7, [pc, #84] @ cbe98 │ │ │ │ - ldr r2, [pc, #84] @ cbe9c │ │ │ │ + ldr r7, [pc, #84] @ cbea8 │ │ │ │ + ldr r2, [pc, #84] @ cbeac │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #1 │ │ │ │ add r7, pc, r7 │ │ │ │ str r6, [sp, #24] │ │ │ │ @@ -121319,1707 +121323,1707 @@ │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ mov r1, r2 │ │ │ │ bl 8e6bc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ andseq r6, ip, r8, lsl #14 │ │ │ │ - strhteq pc, [r9], r0 @ │ │ │ │ - adceq pc, r9, ip, lsr #17 │ │ │ │ - adceq r6, pc, r8, asr lr @ │ │ │ │ + adceq pc, r9, r0, lsr #17 │ │ │ │ + umlaleq pc, r9, ip, r8 @ │ │ │ │ + adceq r6, pc, r8, asr #28 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #60] @ cbef8 │ │ │ │ + ldr r1, [pc, #60] @ cbf08 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r6, [r1, #40] @ 0x28 │ │ │ │ add r0, r6, r0 │ │ │ │ add r1, r0, r7 │ │ │ │ mov r5, sp │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 305a34 │ │ │ │ + bl 305a44 │ │ │ │ mov r0, r4 │ │ │ │ bl 549c0 │ │ │ │ ldm r5, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r4, {r0, r1, r2, r3, r6, r7} │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - adceq r6, pc, r0, ror #30 │ │ │ │ + adceq r6, pc, r0, asr pc @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #60] @ cbf50 │ │ │ │ + ldr r1, [pc, #60] @ cbf60 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r6, [r1, #40] @ 0x28 │ │ │ │ add r0, r6, r0 │ │ │ │ add r1, r0, r7 │ │ │ │ mov r5, sp │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 303108 │ │ │ │ + bl 303118 │ │ │ │ mov r0, r4 │ │ │ │ bl 549c0 │ │ │ │ ldm r5, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r4, {r0, r1, r2, r3, r6, r7} │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ bl 8e864 │ │ │ │ - adceq r6, pc, r8, lsr pc @ │ │ │ │ + adceq r6, pc, r8, lsr #30 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #24] @ cbf78 │ │ │ │ - ldr r2, [pc, #24] @ cbf7c │ │ │ │ + ldr r0, [pc, #24] @ cbf88 │ │ │ │ + ldr r2, [pc, #24] @ cbf8c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #15 │ │ │ │ bl 8e71c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ - addeq r7, ip, r9, lsr #30 │ │ │ │ - adceq ip, r9, r8, asr #16 │ │ │ │ + addeq r7, ip, r9, lsl pc │ │ │ │ + adceq ip, r9, r8, lsr r8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr ip, [pc, #304] @ cc0c0 │ │ │ │ + ldr ip, [pc, #304] @ cc0d0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr lr, [pc, #300] @ cc0c4 │ │ │ │ - ldr r2, [pc, #300] @ cc0c8 │ │ │ │ + ldr lr, [pc, #300] @ cc0d4 │ │ │ │ + ldr r2, [pc, #300] @ cc0d8 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r5, [pc, #296] @ cc0cc │ │ │ │ + ldr r5, [pc, #296] @ cc0dc │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r3, [pc, #292] @ cc0d0 │ │ │ │ + ldr r3, [pc, #292] @ cc0e0 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r0, [pc, #288] @ cc0d4 │ │ │ │ + ldr r0, [pc, #288] @ cc0e4 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r1, [pc, #284] @ cc0d8 │ │ │ │ + ldr r1, [pc, #284] @ cc0e8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [r4, #32] │ │ │ │ str ip, [r4, #36] @ 0x24 │ │ │ │ str lr, [r4, #12] │ │ │ │ str r1, [r4, #16] │ │ │ │ str r0, [r4, #20] │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cc05c │ │ │ │ - ldr r0, [pc, #236] @ cc0e0 │ │ │ │ + bne cc06c │ │ │ │ + ldr r0, [pc, #236] @ cc0f0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc0ac │ │ │ │ + beq cc0bc │ │ │ │ mov r1, #0 │ │ │ │ ldmib r5, {r2, r3, r5} │ │ │ │ stm r0, {r1, r2, r3, r5} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r5 │ │ │ │ bl 53b08 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - ldr r0, [pc, #160] @ cc0e4 │ │ │ │ + bl 40e554 │ │ │ │ + ldr r0, [pc, #160] @ cc0f4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cc06c │ │ │ │ + bne cc07c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #120] @ cc0dc │ │ │ │ + ldr r0, [pc, #120] @ cc0ec │ │ │ │ add r0, pc, r0 │ │ │ │ bl 56618 │ │ │ │ - b cbfec │ │ │ │ - ldr r0, [pc, #116] @ cc0e8 │ │ │ │ + b cbffc │ │ │ │ + ldr r0, [pc, #116] @ cc0f8 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #112] @ cc0ec │ │ │ │ - ldr r1, [pc, #112] @ cc0f0 │ │ │ │ + ldr r3, [pc, #112] @ cc0fc │ │ │ │ + ldr r1, [pc, #112] @ cc100 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #11] │ │ │ │ add r2, sp, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #64] @ cc0f4 │ │ │ │ + ldr r2, [pc, #64] @ cc104 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 8e644 │ │ │ │ @ instruction: 0xffffc8fc │ │ │ │ @ instruction: 0xffffd43c │ │ │ │ @ instruction: 0xffffe7a0 │ │ │ │ - adceq r6, pc, ip, asr #25 │ │ │ │ + strhteq r6, [pc], ip │ │ │ │ @ instruction: 0xffffe1f0 │ │ │ │ @ instruction: 0xffffe98c │ │ │ │ @ instruction: 0xfffff720 │ │ │ │ - adceq r6, pc, ip, lsl ip @ │ │ │ │ - adceq r3, pc, ip, asr sp @ │ │ │ │ - adceq r6, pc, r8, lsr ip @ │ │ │ │ - strdeq r6, [pc], ip @ │ │ │ │ - adceq r6, r9, r0, lsr r3 │ │ │ │ - adceq r6, r9, r0, ror lr │ │ │ │ - adceq r6, r9, r8, ror r7 │ │ │ │ + adceq r6, pc, ip, lsl #24 │ │ │ │ + adceq r3, pc, ip, asr #26 │ │ │ │ + adceq r6, pc, r8, lsr #24 │ │ │ │ + adceq r6, pc, ip, ror #23 │ │ │ │ + adceq r6, r9, r0, lsr #6 │ │ │ │ + adceq r6, r9, r0, ror #28 │ │ │ │ + adceq r6, r9, r8, ror #14 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #300] @ cc238 │ │ │ │ - ldr r1, [pc, #300] @ cc23c │ │ │ │ - ldr r2, [pc, #300] @ cc240 │ │ │ │ + ldr r0, [pc, #300] @ cc248 │ │ │ │ + ldr r1, [pc, #300] @ cc24c │ │ │ │ + ldr r2, [pc, #300] @ cc250 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r7, [pc, #296] @ cc244 │ │ │ │ + ldr r7, [pc, #296] @ cc254 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #292] @ cc248 │ │ │ │ + ldr r3, [pc, #292] @ cc258 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r5, [pc, #288] @ cc24c │ │ │ │ + ldr r5, [pc, #288] @ cc25c │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r6, [pc, #284] @ cc250 │ │ │ │ + ldr r6, [pc, #284] @ cc260 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [r4, #28] │ │ │ │ add r6, pc, r6 │ │ │ │ str r2, [r4, #32] │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ str r1, [r4, #12] │ │ │ │ str r6, [r4, #16] │ │ │ │ str r5, [r4, #20] │ │ │ │ ldr r0, [r7] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cc1d4 │ │ │ │ - ldr r0, [pc, #236] @ cc258 │ │ │ │ + bne cc1e4 │ │ │ │ + ldr r0, [pc, #236] @ cc268 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc224 │ │ │ │ + beq cc234 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #2 │ │ │ │ strd r2, [r0] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ bl 53b08 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - ldr r0, [pc, #160] @ cc25c │ │ │ │ + bl 40e554 │ │ │ │ + ldr r0, [pc, #160] @ cc26c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cc1e4 │ │ │ │ + bne cc1f4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #120] @ cc254 │ │ │ │ + ldr r0, [pc, #120] @ cc264 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 55ac4 │ │ │ │ - b cc164 │ │ │ │ - ldr r0, [pc, #116] @ cc260 │ │ │ │ + b cc174 │ │ │ │ + ldr r0, [pc, #116] @ cc270 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #112] @ cc264 │ │ │ │ - ldr r1, [pc, #112] @ cc268 │ │ │ │ + ldr r3, [pc, #112] @ cc274 │ │ │ │ + ldr r1, [pc, #112] @ cc278 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #11] │ │ │ │ add r2, sp, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #64] @ cc26c │ │ │ │ + ldr r2, [pc, #64] @ cc27c │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 8e644 │ │ │ │ @ instruction: 0xffffc6f0 │ │ │ │ @ instruction: 0xffffd510 │ │ │ │ @ instruction: 0xffffe7c8 │ │ │ │ - adceq r6, pc, r4, asr #21 │ │ │ │ + strhteq r6, [pc], r4 │ │ │ │ @ instruction: 0xffffe168 │ │ │ │ @ instruction: 0xffffe894 │ │ │ │ @ instruction: 0xfffff71c │ │ │ │ - adceq r6, pc, r4, lsl sl @ │ │ │ │ - adceq r3, pc, r4, ror #23 │ │ │ │ - strhteq r6, [pc], r4 │ │ │ │ - adceq r6, pc, r8, ror sl @ │ │ │ │ - adceq r6, r9, r0, lsr #1 │ │ │ │ - adceq r6, r9, r8, lsl #26 │ │ │ │ - adceq r6, r9, r0, lsl #12 │ │ │ │ + adceq r6, pc, r4, lsl #20 │ │ │ │ + ldrdeq r3, [pc], r4 @ │ │ │ │ + adceq r6, pc, r4, lsr #21 │ │ │ │ + adceq r6, pc, r8, ror #20 │ │ │ │ + umlaleq r6, r9, r0, r0 │ │ │ │ + strdeq r6, [r9], r8 @ │ │ │ │ + strdeq r6, [r9], r0 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #300] @ cc3b0 │ │ │ │ - ldr r1, [pc, #300] @ cc3b4 │ │ │ │ - ldr r2, [pc, #300] @ cc3b8 │ │ │ │ + ldr r0, [pc, #300] @ cc3c0 │ │ │ │ + ldr r1, [pc, #300] @ cc3c4 │ │ │ │ + ldr r2, [pc, #300] @ cc3c8 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r7, [pc, #296] @ cc3bc │ │ │ │ + ldr r7, [pc, #296] @ cc3cc │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #292] @ cc3c0 │ │ │ │ + ldr r3, [pc, #292] @ cc3d0 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r5, [pc, #288] @ cc3c4 │ │ │ │ + ldr r5, [pc, #288] @ cc3d4 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r6, [pc, #284] @ cc3c8 │ │ │ │ + ldr r6, [pc, #284] @ cc3d8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [r4, #28] │ │ │ │ add r6, pc, r6 │ │ │ │ str r2, [r4, #32] │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ str r1, [r4, #12] │ │ │ │ str r6, [r4, #16] │ │ │ │ str r5, [r4, #20] │ │ │ │ ldr r0, [r7] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cc34c │ │ │ │ - ldr r0, [pc, #236] @ cc3d0 │ │ │ │ + bne cc35c │ │ │ │ + ldr r0, [pc, #236] @ cc3e0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc39c │ │ │ │ + beq cc3ac │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #2 │ │ │ │ strd r2, [r0] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ bl 53b08 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - ldr r0, [pc, #160] @ cc3d4 │ │ │ │ + bl 40e554 │ │ │ │ + ldr r0, [pc, #160] @ cc3e4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cc35c │ │ │ │ + bne cc36c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #120] @ cc3cc │ │ │ │ + ldr r0, [pc, #120] @ cc3dc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 557b0 │ │ │ │ - b cc2dc │ │ │ │ - ldr r0, [pc, #116] @ cc3d8 │ │ │ │ + b cc2ec │ │ │ │ + ldr r0, [pc, #116] @ cc3e8 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #112] @ cc3dc │ │ │ │ - ldr r1, [pc, #112] @ cc3e0 │ │ │ │ + ldr r3, [pc, #112] @ cc3ec │ │ │ │ + ldr r1, [pc, #112] @ cc3f0 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #11] │ │ │ │ add r2, sp, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #64] @ cc3e4 │ │ │ │ + ldr r2, [pc, #64] @ cc3f4 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 8e644 │ │ │ │ @ instruction: 0xffffc654 │ │ │ │ @ instruction: 0xffffd0ac │ │ │ │ @ instruction: 0xffffe490 │ │ │ │ - adceq r6, pc, ip, lsr #21 │ │ │ │ + umlaleq r6, pc, ip, sl @ │ │ │ │ @ instruction: 0xffffe220 │ │ │ │ @ instruction: 0xffffe8d8 │ │ │ │ @ instruction: 0xfffff1ec │ │ │ │ - strdeq r6, [pc], ip @ │ │ │ │ - adceq r3, pc, ip, ror #20 │ │ │ │ - adceq r6, pc, r8, ror #20 │ │ │ │ - adceq r6, pc, ip, lsr #20 │ │ │ │ - adceq r5, r9, r8, ror pc │ │ │ │ - adceq r6, r9, r0, ror fp │ │ │ │ - adceq r6, r9, r8, lsl #9 │ │ │ │ + adceq r6, pc, ip, ror #19 │ │ │ │ + adceq r3, pc, ip, asr sl @ │ │ │ │ + adceq r6, pc, r8, asr sl @ │ │ │ │ + adceq r6, pc, ip, lsl sl @ │ │ │ │ + adceq r5, r9, r8, ror #30 │ │ │ │ + adceq r6, r9, r0, ror #22 │ │ │ │ + adceq r6, r9, r8, ror r4 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #300] @ cc528 │ │ │ │ - ldr r1, [pc, #300] @ cc52c │ │ │ │ - ldr r2, [pc, #300] @ cc530 │ │ │ │ + ldr r0, [pc, #300] @ cc538 │ │ │ │ + ldr r1, [pc, #300] @ cc53c │ │ │ │ + ldr r2, [pc, #300] @ cc540 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r7, [pc, #296] @ cc534 │ │ │ │ + ldr r7, [pc, #296] @ cc544 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #292] @ cc538 │ │ │ │ + ldr r3, [pc, #292] @ cc548 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r5, [pc, #288] @ cc53c │ │ │ │ + ldr r5, [pc, #288] @ cc54c │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r6, [pc, #284] @ cc540 │ │ │ │ + ldr r6, [pc, #284] @ cc550 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [r4, #28] │ │ │ │ add r6, pc, r6 │ │ │ │ str r2, [r4, #32] │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ str r1, [r4, #12] │ │ │ │ str r6, [r4, #16] │ │ │ │ str r5, [r4, #20] │ │ │ │ ldr r0, [r7] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cc4c4 │ │ │ │ - ldr r0, [pc, #236] @ cc548 │ │ │ │ + bne cc4d4 │ │ │ │ + ldr r0, [pc, #236] @ cc558 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc514 │ │ │ │ + beq cc524 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #2 │ │ │ │ strd r2, [r0] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ bl 53b08 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - ldr r0, [pc, #160] @ cc54c │ │ │ │ + bl 40e554 │ │ │ │ + ldr r0, [pc, #160] @ cc55c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cc4d4 │ │ │ │ + bne cc4e4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #120] @ cc544 │ │ │ │ + ldr r0, [pc, #120] @ cc554 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 55f70 │ │ │ │ - b cc454 │ │ │ │ - ldr r0, [pc, #116] @ cc550 │ │ │ │ + b cc464 │ │ │ │ + ldr r0, [pc, #116] @ cc560 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #112] @ cc554 │ │ │ │ - ldr r1, [pc, #112] @ cc558 │ │ │ │ + ldr r3, [pc, #112] @ cc564 │ │ │ │ + ldr r1, [pc, #112] @ cc568 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #11] │ │ │ │ add r2, sp, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #64] @ cc55c │ │ │ │ + ldr r2, [pc, #64] @ cc56c │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 8e644 │ │ │ │ @ instruction: 0xffffccb4 │ │ │ │ @ instruction: 0xffffd118 │ │ │ │ @ instruction: 0xffffe3b8 │ │ │ │ - adceq r6, pc, r8, asr r9 @ │ │ │ │ + adceq r6, pc, r8, asr #18 │ │ │ │ @ instruction: 0xffffe030 │ │ │ │ @ instruction: 0xffffe8a8 │ │ │ │ @ instruction: 0xfffffa70 │ │ │ │ - adceq r6, pc, r8, lsr #17 │ │ │ │ - strdeq r3, [pc], r4 @ │ │ │ │ - strdeq r6, [pc], r8 @ │ │ │ │ - strhteq r6, [pc], ip │ │ │ │ - adceq r5, r9, r4, asr pc │ │ │ │ - adceq r6, r9, r8, lsr sl │ │ │ │ - adceq r6, r9, r0, lsl r3 │ │ │ │ + umlaleq r6, pc, r8, r8 @ │ │ │ │ + adceq r3, pc, r4, ror #17 │ │ │ │ + adceq r6, pc, r8, ror #17 │ │ │ │ + adceq r6, pc, ip, lsr #17 │ │ │ │ + adceq r5, r9, r4, asr #30 │ │ │ │ + adceq r6, r9, r8, lsr #20 │ │ │ │ + adceq r6, r9, r0, lsl #6 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr ip, [pc, #316] @ cc6ac │ │ │ │ + ldr ip, [pc, #316] @ cc6bc │ │ │ │ mov r4, r0 │ │ │ │ - ldr lr, [pc, #312] @ cc6b0 │ │ │ │ - ldr r2, [pc, #312] @ cc6b4 │ │ │ │ + ldr lr, [pc, #312] @ cc6c0 │ │ │ │ + ldr r2, [pc, #312] @ cc6c4 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r5, [pc, #308] @ cc6b8 │ │ │ │ + ldr r5, [pc, #308] @ cc6c8 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r3, [pc, #304] @ cc6bc │ │ │ │ + ldr r3, [pc, #304] @ cc6cc │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r0, [pc, #300] @ cc6c0 │ │ │ │ + ldr r0, [pc, #300] @ cc6d0 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r1, [pc, #296] @ cc6c4 │ │ │ │ + ldr r1, [pc, #296] @ cc6d4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [r4, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [r4, #32] │ │ │ │ str ip, [r4, #36] @ 0x24 │ │ │ │ str lr, [r4, #12] │ │ │ │ str r1, [r4, #16] │ │ │ │ str r0, [r4, #20] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cc648 │ │ │ │ - ldr r0, [pc, #248] @ cc6cc │ │ │ │ + bne cc658 │ │ │ │ + ldr r0, [pc, #248] @ cc6dc │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #20 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc698 │ │ │ │ + beq cc6a8 │ │ │ │ ldmib r5, {r2, r3, r5} │ │ │ │ mov ip, #0 │ │ │ │ - ldr r1, [pc, #212] @ cc6d0 │ │ │ │ + ldr r1, [pc, #212] @ cc6e0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str ip, [r0] │ │ │ │ stmib r0, {r1, r2, r3, r5} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #5 │ │ │ │ mov r2, r5 │ │ │ │ bl 53b08 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - ldr r0, [pc, #164] @ cc6d4 │ │ │ │ + bl 40e554 │ │ │ │ + ldr r0, [pc, #164] @ cc6e4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cc658 │ │ │ │ + bne cc668 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #120] @ cc6c8 │ │ │ │ + ldr r0, [pc, #120] @ cc6d8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 55930 │ │ │ │ - b cc5cc │ │ │ │ - ldr r0, [pc, #120] @ cc6d8 │ │ │ │ + b cc5dc │ │ │ │ + ldr r0, [pc, #120] @ cc6e8 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #116] @ cc6dc │ │ │ │ - ldr r1, [pc, #116] @ cc6e0 │ │ │ │ + ldr r3, [pc, #116] @ cc6ec │ │ │ │ + ldr r1, [pc, #116] @ cc6f0 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #11] │ │ │ │ add r2, sp, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #68] @ cc6e4 │ │ │ │ + ldr r2, [pc, #68] @ cc6f4 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 8e644 │ │ │ │ @ instruction: 0xffffca54 │ │ │ │ @ instruction: 0xffffd86c │ │ │ │ @ instruction: 0xffffe200 │ │ │ │ - adceq r6, pc, r4, lsr #9 │ │ │ │ + umlaleq r6, pc, r4, r4 @ │ │ │ │ @ instruction: 0xffffdb20 │ │ │ │ @ instruction: 0xffffe3cc │ │ │ │ @ instruction: 0xffffe7c8 │ │ │ │ - adceq r6, pc, r8, ror #7 │ │ │ │ - adceq r3, pc, ip, ror r7 @ │ │ │ │ - adceq r6, pc, ip, lsr r4 @ │ │ │ │ + ldrdeq r6, [pc], r8 @ │ │ │ │ + adceq r3, pc, ip, ror #14 │ │ │ │ adceq r6, pc, ip, lsr #8 │ │ │ │ - strdeq r6, [pc], r0 @ │ │ │ │ - adceq r5, r9, r0, lsl #27 │ │ │ │ - adceq r6, r9, r8, asr fp │ │ │ │ - adceq r6, r9, ip, lsl #3 │ │ │ │ + adceq r6, pc, ip, lsl r4 @ │ │ │ │ + adceq r6, pc, r0, ror #7 │ │ │ │ + adceq r5, r9, r0, ror sp │ │ │ │ + adceq r6, r9, r8, asr #22 │ │ │ │ + adceq r6, r9, ip, ror r1 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #300] @ cc828 │ │ │ │ - ldr r1, [pc, #300] @ cc82c │ │ │ │ - ldr r2, [pc, #300] @ cc830 │ │ │ │ + ldr r0, [pc, #300] @ cc838 │ │ │ │ + ldr r1, [pc, #300] @ cc83c │ │ │ │ + ldr r2, [pc, #300] @ cc840 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r7, [pc, #296] @ cc834 │ │ │ │ + ldr r7, [pc, #296] @ cc844 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #292] @ cc838 │ │ │ │ + ldr r3, [pc, #292] @ cc848 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r5, [pc, #288] @ cc83c │ │ │ │ + ldr r5, [pc, #288] @ cc84c │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r6, [pc, #284] @ cc840 │ │ │ │ + ldr r6, [pc, #284] @ cc850 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [r4, #28] │ │ │ │ add r6, pc, r6 │ │ │ │ str r2, [r4, #32] │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ str r1, [r4, #12] │ │ │ │ str r6, [r4, #16] │ │ │ │ str r5, [r4, #20] │ │ │ │ ldr r0, [r7] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cc7c4 │ │ │ │ - ldr r0, [pc, #236] @ cc848 │ │ │ │ + bne cc7d4 │ │ │ │ + ldr r0, [pc, #236] @ cc858 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc814 │ │ │ │ + beq cc824 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #2 │ │ │ │ strd r2, [r0] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ bl 53b08 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - ldr r0, [pc, #160] @ cc84c │ │ │ │ + bl 40e554 │ │ │ │ + ldr r0, [pc, #160] @ cc85c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cc7d4 │ │ │ │ + bne cc7e4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #120] @ cc844 │ │ │ │ + ldr r0, [pc, #120] @ cc854 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 56678 │ │ │ │ - b cc754 │ │ │ │ - ldr r0, [pc, #116] @ cc850 │ │ │ │ + b cc764 │ │ │ │ + ldr r0, [pc, #116] @ cc860 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #112] @ cc854 │ │ │ │ - ldr r1, [pc, #112] @ cc858 │ │ │ │ + ldr r3, [pc, #112] @ cc864 │ │ │ │ + ldr r1, [pc, #112] @ cc868 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #11] │ │ │ │ add r2, sp, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #64] @ cc85c │ │ │ │ + ldr r2, [pc, #64] @ cc86c │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 8e644 │ │ │ │ @ instruction: 0xffffc018 │ │ │ │ @ instruction: 0xffffcffc │ │ │ │ @ instruction: 0xffffde58 │ │ │ │ - adceq r6, pc, r8, asr #12 │ │ │ │ + adceq r6, pc, r8, lsr r6 @ │ │ │ │ @ instruction: 0xffffdd80 │ │ │ │ @ instruction: 0xffffe528 │ │ │ │ @ instruction: 0xffffe810 │ │ │ │ - umlaleq r6, pc, r8, r5 @ │ │ │ │ - strdeq r3, [pc], r4 @ │ │ │ │ - adceq r6, pc, r0, lsl #12 │ │ │ │ - adceq r6, pc, r4, asr #11 │ │ │ │ - adceq r5, r9, r4, asr #21 │ │ │ │ - adceq r6, r9, r8, ror #14 │ │ │ │ - adceq r6, r9, r0, lsl r0 │ │ │ │ + adceq r6, pc, r8, lsl #11 │ │ │ │ + adceq r3, pc, r4, ror #11 │ │ │ │ + strdeq r6, [pc], r0 @ │ │ │ │ + strhteq r6, [pc], r4 │ │ │ │ + strhteq r5, [r9], r4 │ │ │ │ + adceq r6, r9, r8, asr r7 │ │ │ │ + adceq r6, r9, r0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #416] @ cca14 │ │ │ │ - ldr r1, [pc, #416] @ cca18 │ │ │ │ - ldr r2, [pc, #416] @ cca1c │ │ │ │ + ldr r0, [pc, #416] @ cca24 │ │ │ │ + ldr r1, [pc, #416] @ cca28 │ │ │ │ + ldr r2, [pc, #416] @ cca2c │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r7, [pc, #412] @ cca20 │ │ │ │ + ldr r7, [pc, #412] @ cca30 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #408] @ cca24 │ │ │ │ + ldr r3, [pc, #408] @ cca34 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r5, [pc, #404] @ cca28 │ │ │ │ + ldr r5, [pc, #404] @ cca38 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r6, [pc, #400] @ cca2c │ │ │ │ + ldr r6, [pc, #400] @ cca3c │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [r4, #28] │ │ │ │ add r6, pc, r6 │ │ │ │ str r2, [r4, #32] │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ str r1, [r4, #12] │ │ │ │ str r6, [r4, #16] │ │ │ │ str r5, [r4, #20] │ │ │ │ ldr r0, [r7, #64] @ 0x40 │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ blne 55a54 │ │ │ │ - ldr r0, [pc, #348] @ cca30 │ │ │ │ + ldr r0, [pc, #348] @ cca40 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #12 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cca00 │ │ │ │ + beq cca10 │ │ │ │ mov r1, #0 │ │ │ │ ldrd r2, [r7, #56] @ 0x38 │ │ │ │ mov r5, r0 │ │ │ │ stm r0, {r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #3 │ │ │ │ mov r2, r5 │ │ │ │ bl 53b08 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cc988 │ │ │ │ - ldr r0, [pc, #264] @ cca3c │ │ │ │ - ldr r5, [pc, #264] @ cca40 │ │ │ │ + bne cc998 │ │ │ │ + ldr r0, [pc, #264] @ cca4c │ │ │ │ + ldr r5, [pc, #264] @ cca50 │ │ │ │ add r0, pc, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r4, [r0, #80] @ 0x50 │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cc9c0 │ │ │ │ + bne cc9d0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc980 │ │ │ │ + beq cc990 │ │ │ │ rsb r0, r0, r0, lsl #4 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ lsl r6, r0, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 64d600 │ │ │ │ + bl 64d610 │ │ │ │ subs r6, r6, #60 @ 0x3c │ │ │ │ add r5, r5, #60 @ 0x3c │ │ │ │ - bne cc968 │ │ │ │ + bne cc978 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #164] @ cca34 │ │ │ │ + ldr r0, [pc, #164] @ cca44 │ │ │ │ mov r1, #1 │ │ │ │ - ldr r3, [pc, #160] @ cca38 │ │ │ │ + ldr r3, [pc, #160] @ cca48 │ │ │ │ add r2, sp, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r1, [sp, #11] │ │ │ │ add r1, sp, #11 │ │ │ │ str r0, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ add r0, r7, #8 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b cc92c │ │ │ │ - ldr r3, [pc, #124] @ cca44 │ │ │ │ + b cc93c │ │ │ │ + ldr r3, [pc, #124] @ cca54 │ │ │ │ add r1, sp, #16 │ │ │ │ - ldr r0, [pc, #120] @ cca48 │ │ │ │ + ldr r0, [pc, #120] @ cca58 │ │ │ │ add r2, sp, #20 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [sp, #20] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ str r5, [sp, #16] │ │ │ │ bl 8d7d8 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc95c │ │ │ │ - b cc980 │ │ │ │ - ldr r2, [pc, #68] @ cca4c │ │ │ │ + bne cc96c │ │ │ │ + b cc990 │ │ │ │ + ldr r2, [pc, #68] @ cca5c │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 8e644 │ │ │ │ @ instruction: 0xffffb6f8 │ │ │ │ @ instruction: 0xffffcff8 │ │ │ │ @ instruction: 0xffffdde0 │ │ │ │ - adceq r6, pc, ip │ │ │ │ + strdeq r5, [pc], ip @ │ │ │ │ @ instruction: 0xffffd938 │ │ │ │ @ instruction: 0xffffe1ac │ │ │ │ @ instruction: 0xffffe6f0 │ │ │ │ - adceq r3, pc, ip, ror r4 @ │ │ │ │ - adceq r6, r9, r0, asr #10 │ │ │ │ - umlaleq r5, r9, r0, sl │ │ │ │ - ldrdeq r5, [pc], ip @ │ │ │ │ - adceq r3, pc, r4, asr #13 │ │ │ │ - adceq r5, r9, r0, asr r9 │ │ │ │ - adceq r6, r9, r0, lsr #14 │ │ │ │ - adceq r5, r9, r4, lsr #28 │ │ │ │ + adceq r3, pc, ip, ror #8 │ │ │ │ + adceq r6, r9, r0, lsr r5 │ │ │ │ + adceq r5, r9, r0, lsl #21 │ │ │ │ + adceq r5, pc, ip, asr #31 │ │ │ │ + strhteq r3, [pc], r4 │ │ │ │ + adceq r5, r9, r0, asr #18 │ │ │ │ + adceq r6, r9, r0, lsl r7 │ │ │ │ + adceq r5, r9, r4, lsl lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #300] @ ccb90 │ │ │ │ - ldr r1, [pc, #300] @ ccb94 │ │ │ │ - ldr r2, [pc, #300] @ ccb98 │ │ │ │ + ldr r0, [pc, #300] @ ccba0 │ │ │ │ + ldr r1, [pc, #300] @ ccba4 │ │ │ │ + ldr r2, [pc, #300] @ ccba8 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r7, [pc, #296] @ ccb9c │ │ │ │ + ldr r7, [pc, #296] @ ccbac │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #292] @ ccba0 │ │ │ │ + ldr r3, [pc, #292] @ ccbb0 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r5, [pc, #288] @ ccba4 │ │ │ │ + ldr r5, [pc, #288] @ ccbb4 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r6, [pc, #284] @ ccba8 │ │ │ │ + ldr r6, [pc, #284] @ ccbb8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [r4, #28] │ │ │ │ add r6, pc, r6 │ │ │ │ str r2, [r4, #32] │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ str r1, [r4, #12] │ │ │ │ str r6, [r4, #16] │ │ │ │ str r5, [r4, #20] │ │ │ │ ldr r0, [r7] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne ccb2c │ │ │ │ - ldr r0, [pc, #236] @ ccbb0 │ │ │ │ + bne ccb3c │ │ │ │ + ldr r0, [pc, #236] @ ccbc0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccb7c │ │ │ │ + beq ccb8c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #2 │ │ │ │ strd r2, [r0] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ bl 53b08 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - ldr r0, [pc, #160] @ ccbb4 │ │ │ │ + bl 40e554 │ │ │ │ + ldr r0, [pc, #160] @ ccbc4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne ccb3c │ │ │ │ + bne ccb4c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #120] @ ccbac │ │ │ │ + ldr r0, [pc, #120] @ ccbbc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 558d0 │ │ │ │ - b ccabc │ │ │ │ - ldr r0, [pc, #116] @ ccbb8 │ │ │ │ + b ccacc │ │ │ │ + ldr r0, [pc, #116] @ ccbc8 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #112] @ ccbbc │ │ │ │ - ldr r1, [pc, #112] @ ccbc0 │ │ │ │ + ldr r3, [pc, #112] @ ccbcc │ │ │ │ + ldr r1, [pc, #112] @ ccbd0 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #11] │ │ │ │ add r2, sp, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #64] @ ccbc4 │ │ │ │ + ldr r2, [pc, #64] @ ccbd4 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 8e644 │ │ │ │ @ instruction: 0xffffbd30 │ │ │ │ @ instruction: 0xffffd0c4 │ │ │ │ @ instruction: 0xffffdc70 │ │ │ │ - adceq r6, pc, r8, ror #5 │ │ │ │ + ldrdeq r6, [pc], r8 @ │ │ │ │ @ instruction: 0xffffd928 │ │ │ │ @ instruction: 0xffffdf1c │ │ │ │ @ instruction: 0xffffebf8 │ │ │ │ - adceq r6, pc, r8, lsr r2 @ │ │ │ │ - adceq r3, pc, ip, lsl #5 │ │ │ │ - umlaleq r6, pc, ip, r2 @ │ │ │ │ - adceq r6, pc, r0, ror #4 │ │ │ │ - adceq r5, r9, ip, lsr r9 │ │ │ │ - adceq r6, r9, r0, lsl r4 │ │ │ │ - adceq r5, r9, r8, lsr #25 │ │ │ │ + adceq r6, pc, r8, lsr #4 │ │ │ │ + adceq r3, pc, ip, ror r2 @ │ │ │ │ + adceq r6, pc, ip, lsl #5 │ │ │ │ + adceq r6, pc, r0, asr r2 @ │ │ │ │ + adceq r5, r9, ip, lsr #18 │ │ │ │ + adceq r6, r9, r0, lsl #8 │ │ │ │ + umlaleq r5, r9, r8, ip │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #300] @ ccd08 │ │ │ │ - ldr r1, [pc, #300] @ ccd0c │ │ │ │ - ldr r2, [pc, #300] @ ccd10 │ │ │ │ + ldr r0, [pc, #300] @ ccd18 │ │ │ │ + ldr r1, [pc, #300] @ ccd1c │ │ │ │ + ldr r2, [pc, #300] @ ccd20 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r7, [pc, #296] @ ccd14 │ │ │ │ + ldr r7, [pc, #296] @ ccd24 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #292] @ ccd18 │ │ │ │ + ldr r3, [pc, #292] @ ccd28 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r5, [pc, #288] @ ccd1c │ │ │ │ + ldr r5, [pc, #288] @ ccd2c │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r6, [pc, #284] @ ccd20 │ │ │ │ + ldr r6, [pc, #284] @ ccd30 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [r4, #28] │ │ │ │ add r6, pc, r6 │ │ │ │ str r2, [r4, #32] │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ str r1, [r4, #12] │ │ │ │ str r6, [r4, #16] │ │ │ │ str r5, [r4, #20] │ │ │ │ ldr r0, [r7] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne ccca4 │ │ │ │ - ldr r0, [pc, #236] @ ccd28 │ │ │ │ + bne cccb4 │ │ │ │ + ldr r0, [pc, #236] @ ccd38 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cccf4 │ │ │ │ + beq ccd04 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #2 │ │ │ │ strd r2, [r0] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ bl 53b08 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - ldr r0, [pc, #160] @ ccd2c │ │ │ │ + bl 40e554 │ │ │ │ + ldr r0, [pc, #160] @ ccd3c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cccb4 │ │ │ │ + bne cccc4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #120] @ ccd24 │ │ │ │ + ldr r0, [pc, #120] @ ccd34 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 556f0 │ │ │ │ - b ccc34 │ │ │ │ - ldr r0, [pc, #116] @ ccd30 │ │ │ │ + b ccc44 │ │ │ │ + ldr r0, [pc, #116] @ ccd40 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #112] @ ccd34 │ │ │ │ - ldr r1, [pc, #112] @ ccd38 │ │ │ │ + ldr r3, [pc, #112] @ ccd44 │ │ │ │ + ldr r1, [pc, #112] @ ccd48 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #11] │ │ │ │ add r2, sp, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #64] @ ccd3c │ │ │ │ + ldr r2, [pc, #64] @ ccd4c │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 8e644 │ │ │ │ @ instruction: 0xffffc6b4 │ │ │ │ @ instruction: 0xffffca08 │ │ │ │ @ instruction: 0xffffdd18 │ │ │ │ - umlaleq r6, pc, r0, r1 @ │ │ │ │ + adceq r6, pc, r0, lsl #3 │ │ │ │ @ instruction: 0xffffd918 │ │ │ │ @ instruction: 0xffffdec0 │ │ │ │ @ instruction: 0xffffee8c │ │ │ │ + ldrdeq r6, [pc], r0 @ │ │ │ │ + adceq r3, pc, r4, lsl #2 │ │ │ │ + adceq r6, pc, ip, lsl r1 @ │ │ │ │ adceq r6, pc, r0, ror #1 │ │ │ │ - adceq r3, pc, r4, lsl r1 @ │ │ │ │ - adceq r6, pc, ip, lsr #2 │ │ │ │ - strdeq r6, [pc], r0 @ │ │ │ │ - adceq r5, r9, r0, ror r6 │ │ │ │ - adceq r6, r9, r8, ror #5 │ │ │ │ - adceq r5, r9, r0, lsr fp │ │ │ │ + adceq r5, r9, r0, ror #12 │ │ │ │ + ldrdeq r6, [r9], r8 @ │ │ │ │ + adceq r5, r9, r0, lsr #22 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #300] @ cce80 │ │ │ │ - ldr r1, [pc, #300] @ cce84 │ │ │ │ - ldr r2, [pc, #300] @ cce88 │ │ │ │ + ldr r0, [pc, #300] @ cce90 │ │ │ │ + ldr r1, [pc, #300] @ cce94 │ │ │ │ + ldr r2, [pc, #300] @ cce98 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r7, [pc, #296] @ cce8c │ │ │ │ + ldr r7, [pc, #296] @ cce9c │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #292] @ cce90 │ │ │ │ + ldr r3, [pc, #292] @ ccea0 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r5, [pc, #288] @ cce94 │ │ │ │ + ldr r5, [pc, #288] @ ccea4 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r6, [pc, #284] @ cce98 │ │ │ │ + ldr r6, [pc, #284] @ ccea8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [r4, #28] │ │ │ │ add r6, pc, r6 │ │ │ │ str r2, [r4, #32] │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ str r1, [r4, #12] │ │ │ │ str r6, [r4, #16] │ │ │ │ str r5, [r4, #20] │ │ │ │ ldr r0, [r7] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cce1c │ │ │ │ - ldr r0, [pc, #236] @ ccea0 │ │ │ │ + bne cce2c │ │ │ │ + ldr r0, [pc, #236] @ cceb0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cce6c │ │ │ │ + beq cce7c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #2 │ │ │ │ strd r2, [r0] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ bl 53b08 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - ldr r0, [pc, #160] @ ccea4 │ │ │ │ + bl 40e554 │ │ │ │ + ldr r0, [pc, #160] @ cceb4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cce2c │ │ │ │ + bne cce3c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #120] @ cce9c │ │ │ │ + ldr r0, [pc, #120] @ cceac │ │ │ │ add r0, pc, r0 │ │ │ │ bl 55d24 │ │ │ │ - b ccdac │ │ │ │ - ldr r0, [pc, #116] @ ccea8 │ │ │ │ + b ccdbc │ │ │ │ + ldr r0, [pc, #116] @ cceb8 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #112] @ cceac │ │ │ │ - ldr r1, [pc, #112] @ cceb0 │ │ │ │ + ldr r3, [pc, #112] @ ccebc │ │ │ │ + ldr r1, [pc, #112] @ ccec0 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #11] │ │ │ │ add r2, sp, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #64] @ cceb4 │ │ │ │ + ldr r2, [pc, #64] @ ccec4 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 8e644 │ │ │ │ @ instruction: 0xffffc334 │ │ │ │ @ instruction: 0xffffc750 │ │ │ │ @ instruction: 0xffffd8e0 │ │ │ │ - adceq r6, pc, r0, lsr #32 │ │ │ │ + adceq r6, pc, r0, lsl r0 @ │ │ │ │ @ instruction: 0xffffd598 │ │ │ │ @ instruction: 0xffffdfd0 │ │ │ │ @ instruction: 0xffffec4c │ │ │ │ - adceq r5, pc, r0, ror pc @ │ │ │ │ - umlaleq r2, pc, ip, pc @ │ │ │ │ - strhteq r5, [pc], r8 │ │ │ │ - adceq r5, pc, ip, ror pc @ │ │ │ │ - adceq r5, r9, r4, ror #9 │ │ │ │ - ldrdeq r6, [r9], r0 @ │ │ │ │ - strhteq r5, [r9], r8 │ │ │ │ + adceq r5, pc, r0, ror #30 │ │ │ │ + adceq r2, pc, ip, lsl #31 │ │ │ │ + adceq r5, pc, r8, lsr #31 │ │ │ │ + adceq r5, pc, ip, ror #30 │ │ │ │ + ldrdeq r5, [r9], r4 @ │ │ │ │ + adceq r6, r9, r0, asr #3 │ │ │ │ + adceq r5, r9, r8, lsr #19 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #276] @ ccfe0 │ │ │ │ - ldr r1, [pc, #276] @ ccfe4 │ │ │ │ - ldr r2, [pc, #276] @ ccfe8 │ │ │ │ + ldr r0, [pc, #276] @ ccff0 │ │ │ │ + ldr r1, [pc, #276] @ ccff4 │ │ │ │ + ldr r2, [pc, #276] @ ccff8 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r7, [pc, #272] @ ccfec │ │ │ │ + ldr r7, [pc, #272] @ ccffc │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #268] @ ccff0 │ │ │ │ + ldr r3, [pc, #268] @ cd000 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r5, [pc, #264] @ ccff4 │ │ │ │ + ldr r5, [pc, #264] @ cd004 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r6, [pc, #260] @ ccff8 │ │ │ │ + ldr r6, [pc, #260] @ cd008 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [r4, #28] │ │ │ │ add r6, pc, r6 │ │ │ │ str r2, [r4, #32] │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ str r1, [r4, #12] │ │ │ │ str r6, [r4, #16] │ │ │ │ str r5, [r4, #20] │ │ │ │ ldr r0, [r7, #28] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ blne 55bf4 │ │ │ │ - ldr r0, [pc, #208] @ ccffc │ │ │ │ + ldr r0, [pc, #208] @ cd00c │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #12 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccfcc │ │ │ │ + beq ccfdc │ │ │ │ mov r1, #0 │ │ │ │ ldrd r2, [r7, #20] │ │ │ │ mov r5, r0 │ │ │ │ stm r0, {r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #3 │ │ │ │ mov r2, r5 │ │ │ │ bl 53b08 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [r7] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne ccf8c │ │ │ │ + bne ccf9c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #108] @ cd000 │ │ │ │ + ldr r0, [pc, #108] @ cd010 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #104] @ cd004 │ │ │ │ - ldr r1, [pc, #104] @ cd008 │ │ │ │ + ldr r3, [pc, #104] @ cd014 │ │ │ │ + ldr r1, [pc, #104] @ cd018 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #11] │ │ │ │ add r2, sp, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #56] @ cd00c │ │ │ │ + ldr r2, [pc, #56] @ cd01c │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 8e644 │ │ │ │ @ instruction: 0xffffb888 │ │ │ │ @ instruction: 0xffffcf4c │ │ │ │ @ instruction: 0xffffd968 │ │ │ │ - strhteq r5, [pc], r4 │ │ │ │ + adceq r5, pc, r4, lsr #19 │ │ │ │ @ instruction: 0xffffd268 │ │ │ │ @ instruction: 0xffffdcf8 │ │ │ │ @ instruction: 0xffffed24 │ │ │ │ - adceq r2, pc, r4, lsr #28 │ │ │ │ - adceq r5, pc, r0, lsl #18 │ │ │ │ - adceq r5, r9, r8, lsr #5 │ │ │ │ - adceq r5, r9, r0, lsl ip │ │ │ │ - adceq r5, r9, r8, asr r8 │ │ │ │ + adceq r2, pc, r4, lsl lr @ │ │ │ │ + strdeq r5, [pc], r0 @ │ │ │ │ + umlaleq r5, r9, r8, r2 │ │ │ │ + adceq r5, r9, r0, lsl #24 │ │ │ │ + adceq r5, r9, r8, asr #16 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #300] @ cd150 │ │ │ │ - ldr r1, [pc, #300] @ cd154 │ │ │ │ - ldr r2, [pc, #300] @ cd158 │ │ │ │ + ldr r0, [pc, #300] @ cd160 │ │ │ │ + ldr r1, [pc, #300] @ cd164 │ │ │ │ + ldr r2, [pc, #300] @ cd168 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r7, [pc, #296] @ cd15c │ │ │ │ + ldr r7, [pc, #296] @ cd16c │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #292] @ cd160 │ │ │ │ + ldr r3, [pc, #292] @ cd170 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r5, [pc, #288] @ cd164 │ │ │ │ + ldr r5, [pc, #288] @ cd174 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r6, [pc, #284] @ cd168 │ │ │ │ + ldr r6, [pc, #284] @ cd178 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [r4, #28] │ │ │ │ add r6, pc, r6 │ │ │ │ str r2, [r4, #32] │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ str r1, [r4, #12] │ │ │ │ str r6, [r4, #16] │ │ │ │ str r5, [r4, #20] │ │ │ │ ldr r0, [r7] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cd0ec │ │ │ │ - ldr r0, [pc, #236] @ cd170 │ │ │ │ + bne cd0fc │ │ │ │ + ldr r0, [pc, #236] @ cd180 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cd13c │ │ │ │ + beq cd14c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #2 │ │ │ │ strd r2, [r0] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ bl 53b08 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - ldr r0, [pc, #160] @ cd174 │ │ │ │ + bl 40e554 │ │ │ │ + ldr r0, [pc, #160] @ cd184 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cd0fc │ │ │ │ + bne cd10c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #120] @ cd16c │ │ │ │ + ldr r0, [pc, #120] @ cd17c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 5673c │ │ │ │ - b cd07c │ │ │ │ - ldr r0, [pc, #116] @ cd178 │ │ │ │ + b cd08c │ │ │ │ + ldr r0, [pc, #116] @ cd188 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #112] @ cd17c │ │ │ │ - ldr r1, [pc, #112] @ cd180 │ │ │ │ + ldr r3, [pc, #112] @ cd18c │ │ │ │ + ldr r1, [pc, #112] @ cd190 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #11] │ │ │ │ add r2, sp, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #64] @ cd184 │ │ │ │ + ldr r2, [pc, #64] @ cd194 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 8e644 │ │ │ │ @ instruction: 0xffffc294 │ │ │ │ @ instruction: 0xffffc55c │ │ │ │ @ instruction: 0xffffd7d0 │ │ │ │ - adceq r5, pc, r8, lsr sp @ │ │ │ │ + adceq r5, pc, r8, lsr #26 │ │ │ │ @ instruction: 0xffffd0c0 │ │ │ │ @ instruction: 0xffffdce0 │ │ │ │ @ instruction: 0xffffe85c │ │ │ │ - adceq r5, pc, r8, lsl #25 │ │ │ │ - adceq r2, pc, ip, asr #25 │ │ │ │ - adceq r5, pc, r0, ror #25 │ │ │ │ - adceq r5, pc, r4, lsr #25 │ │ │ │ - adceq r5, r9, r0, asr r2 │ │ │ │ - adceq r5, r9, r0, ror lr │ │ │ │ - adceq r5, r9, r8, ror #13 │ │ │ │ + adceq r5, pc, r8, ror ip @ │ │ │ │ + strhteq r2, [pc], ip │ │ │ │ + ldrdeq r5, [pc], r0 @ │ │ │ │ + umlaleq r5, pc, r4, ip @ │ │ │ │ + adceq r5, r9, r0, asr #4 │ │ │ │ + adceq r5, r9, r0, ror #28 │ │ │ │ + ldrdeq r5, [r9], r8 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #300] @ cd2c8 │ │ │ │ - ldr r1, [pc, #300] @ cd2cc │ │ │ │ - ldr r2, [pc, #300] @ cd2d0 │ │ │ │ + ldr r0, [pc, #300] @ cd2d8 │ │ │ │ + ldr r1, [pc, #300] @ cd2dc │ │ │ │ + ldr r2, [pc, #300] @ cd2e0 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r7, [pc, #296] @ cd2d4 │ │ │ │ + ldr r7, [pc, #296] @ cd2e4 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #292] @ cd2d8 │ │ │ │ + ldr r3, [pc, #292] @ cd2e8 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r5, [pc, #288] @ cd2dc │ │ │ │ + ldr r5, [pc, #288] @ cd2ec │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r6, [pc, #284] @ cd2e0 │ │ │ │ + ldr r6, [pc, #284] @ cd2f0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [r4, #28] │ │ │ │ add r6, pc, r6 │ │ │ │ str r2, [r4, #32] │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ str r1, [r4, #12] │ │ │ │ str r6, [r4, #16] │ │ │ │ str r5, [r4, #20] │ │ │ │ ldr r0, [r7] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cd264 │ │ │ │ - ldr r0, [pc, #236] @ cd2e8 │ │ │ │ + bne cd274 │ │ │ │ + ldr r0, [pc, #236] @ cd2f8 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cd2b4 │ │ │ │ + beq cd2c4 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #2 │ │ │ │ strd r2, [r0] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ bl 53b08 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - ldr r0, [pc, #160] @ cd2ec │ │ │ │ + bl 40e554 │ │ │ │ + ldr r0, [pc, #160] @ cd2fc │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cd274 │ │ │ │ + bne cd284 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #120] @ cd2e4 │ │ │ │ + ldr r0, [pc, #120] @ cd2f4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 55994 │ │ │ │ - b cd1f4 │ │ │ │ - ldr r0, [pc, #116] @ cd2f0 │ │ │ │ + b cd204 │ │ │ │ + ldr r0, [pc, #116] @ cd300 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #112] @ cd2f4 │ │ │ │ - ldr r1, [pc, #112] @ cd2f8 │ │ │ │ + ldr r3, [pc, #112] @ cd304 │ │ │ │ + ldr r1, [pc, #112] @ cd308 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #11] │ │ │ │ add r2, sp, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #64] @ cd2fc │ │ │ │ + ldr r2, [pc, #64] @ cd30c │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 8e644 │ │ │ │ @ instruction: 0xffffb78c │ │ │ │ @ instruction: 0xffffced8 │ │ │ │ @ instruction: 0xffffd4d8 │ │ │ │ - adceq r5, pc, ip, lsr sl @ │ │ │ │ + adceq r5, pc, ip, lsr #20 │ │ │ │ @ instruction: 0xffffcf70 │ │ │ │ @ instruction: 0xffffdaa8 │ │ │ │ @ instruction: 0xffffdbf8 │ │ │ │ - adceq r5, pc, ip, lsl #19 │ │ │ │ - adceq r2, pc, r4, asr fp @ │ │ │ │ - adceq r5, pc, r8, lsr #20 │ │ │ │ - adceq r5, pc, ip, ror #19 │ │ │ │ - adceq r5, r9, r4, lsl r1 │ │ │ │ - adceq r5, r9, r8, lsl sp │ │ │ │ - adceq r5, r9, r0, ror r5 │ │ │ │ + adceq r5, pc, ip, ror r9 @ │ │ │ │ + adceq r2, pc, r4, asr #22 │ │ │ │ + adceq r5, pc, r8, lsl sl @ │ │ │ │ + ldrdeq r5, [pc], ip @ │ │ │ │ + adceq r5, r9, r4, lsl #2 │ │ │ │ + adceq r5, r9, r8, lsl #26 │ │ │ │ + adceq r5, r9, r0, ror #10 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #312] @ cd44c │ │ │ │ - ldr r1, [pc, #312] @ cd450 │ │ │ │ - ldr r2, [pc, #312] @ cd454 │ │ │ │ + ldr r0, [pc, #312] @ cd45c │ │ │ │ + ldr r1, [pc, #312] @ cd460 │ │ │ │ + ldr r2, [pc, #312] @ cd464 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r7, [pc, #308] @ cd458 │ │ │ │ + ldr r7, [pc, #308] @ cd468 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #304] @ cd45c │ │ │ │ + ldr r3, [pc, #304] @ cd46c │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r5, [pc, #300] @ cd460 │ │ │ │ + ldr r5, [pc, #300] @ cd470 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r6, [pc, #296] @ cd464 │ │ │ │ + ldr r6, [pc, #296] @ cd474 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [r4, #28] │ │ │ │ add r6, pc, r6 │ │ │ │ str r2, [r4, #32] │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ str r1, [r4, #12] │ │ │ │ str r6, [r4, #16] │ │ │ │ str r5, [r4, #20] │ │ │ │ ldr r0, [r7, #8] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cd3e8 │ │ │ │ - ldr r0, [pc, #248] @ cd46c │ │ │ │ + bne cd3f8 │ │ │ │ + ldr r0, [pc, #248] @ cd47c │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #12 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cd438 │ │ │ │ + beq cd448 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r3, [pc, #212] @ cd470 │ │ │ │ + ldr r3, [pc, #212] @ cd480 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ stm r0, {r1, r3} │ │ │ │ mov r1, #3 │ │ │ │ str r2, [r0, #8] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ bl 53b08 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - ldr r0, [pc, #164] @ cd474 │ │ │ │ + bl 40e554 │ │ │ │ + ldr r0, [pc, #164] @ cd484 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cd3f8 │ │ │ │ + bne cd408 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #120] @ cd468 │ │ │ │ + ldr r0, [pc, #120] @ cd478 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 55f0c │ │ │ │ - b cd36c │ │ │ │ - ldr r0, [pc, #120] @ cd478 │ │ │ │ + b cd37c │ │ │ │ + ldr r0, [pc, #120] @ cd488 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #116] @ cd47c │ │ │ │ - ldr r1, [pc, #116] @ cd480 │ │ │ │ + ldr r3, [pc, #116] @ cd48c │ │ │ │ + ldr r1, [pc, #116] @ cd490 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #11] │ │ │ │ add r2, sp, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #68] @ cd484 │ │ │ │ + ldr r2, [pc, #68] @ cd494 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 8e644 │ │ │ │ @ instruction: 0xffffbd4c │ │ │ │ @ instruction: 0xffffc234 │ │ │ │ @ instruction: 0xffffd3a0 │ │ │ │ - adceq r5, pc, r4, lsr #20 │ │ │ │ + adceq r5, pc, r4, lsl sl @ │ │ │ │ @ instruction: 0xffffcf88 │ │ │ │ @ instruction: 0xffffd5ec │ │ │ │ @ instruction: 0xffffebb0 │ │ │ │ - adceq r5, pc, r8, ror #18 │ │ │ │ - ldrdeq r2, [pc], ip @ │ │ │ │ - strhteq r5, [pc], r8 │ │ │ │ - ldrdeq r5, [pc], r8 @ │ │ │ │ - umlaleq r5, pc, ip, r9 @ │ │ │ │ - strdeq r4, [r9], r4 @ │ │ │ │ - adceq r5, r9, r4, lsr #22 │ │ │ │ - adceq r5, r9, ip, ror #7 │ │ │ │ + adceq r5, pc, r8, asr r9 @ │ │ │ │ + adceq r2, pc, ip, asr #19 │ │ │ │ + adceq r5, pc, r8, lsr #19 │ │ │ │ + adceq r5, pc, r8, asr #19 │ │ │ │ + adceq r5, pc, ip, lsl #19 │ │ │ │ + adceq r4, r9, r4, ror #31 │ │ │ │ + adceq r5, r9, r4, lsl fp │ │ │ │ + ldrdeq r5, [r9], ip @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #300] @ cd5c8 │ │ │ │ - ldr r1, [pc, #300] @ cd5cc │ │ │ │ - ldr r2, [pc, #300] @ cd5d0 │ │ │ │ + ldr r0, [pc, #300] @ cd5d8 │ │ │ │ + ldr r1, [pc, #300] @ cd5dc │ │ │ │ + ldr r2, [pc, #300] @ cd5e0 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r7, [pc, #296] @ cd5d4 │ │ │ │ + ldr r7, [pc, #296] @ cd5e4 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #292] @ cd5d8 │ │ │ │ + ldr r3, [pc, #292] @ cd5e8 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r5, [pc, #288] @ cd5dc │ │ │ │ + ldr r5, [pc, #288] @ cd5ec │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r6, [pc, #284] @ cd5e0 │ │ │ │ + ldr r6, [pc, #284] @ cd5f0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [r4, #28] │ │ │ │ add r6, pc, r6 │ │ │ │ str r2, [r4, #32] │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ str r1, [r4, #12] │ │ │ │ str r6, [r4, #16] │ │ │ │ str r5, [r4, #20] │ │ │ │ ldr r0, [r7] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cd564 │ │ │ │ - ldr r0, [pc, #236] @ cd5e8 │ │ │ │ + bne cd574 │ │ │ │ + ldr r0, [pc, #236] @ cd5f8 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cd5b4 │ │ │ │ + beq cd5c4 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #2 │ │ │ │ strd r2, [r0] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ bl 53b08 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - ldr r0, [pc, #160] @ cd5ec │ │ │ │ + bl 40e554 │ │ │ │ + ldr r0, [pc, #160] @ cd5fc │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cd574 │ │ │ │ + bne cd584 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #120] @ cd5e4 │ │ │ │ + ldr r0, [pc, #120] @ cd5f4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 55eac │ │ │ │ - b cd4f4 │ │ │ │ - ldr r0, [pc, #116] @ cd5f0 │ │ │ │ + b cd504 │ │ │ │ + ldr r0, [pc, #116] @ cd600 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #112] @ cd5f4 │ │ │ │ - ldr r1, [pc, #112] @ cd5f8 │ │ │ │ + ldr r3, [pc, #112] @ cd604 │ │ │ │ + ldr r1, [pc, #112] @ cd608 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #11] │ │ │ │ add r2, sp, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #64] @ cd5fc │ │ │ │ + ldr r2, [pc, #64] @ cd60c │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 8e644 │ │ │ │ @ instruction: 0xffffbb9c │ │ │ │ @ instruction: 0xffffc1ec │ │ │ │ @ instruction: 0xffffd178 │ │ │ │ - adceq r5, pc, r4, asr #14 │ │ │ │ + adceq r5, pc, r4, lsr r7 @ │ │ │ │ @ instruction: 0xffffcd38 │ │ │ │ @ instruction: 0xffffd828 │ │ │ │ @ instruction: 0xffffe690 │ │ │ │ - umlaleq r5, pc, r4, r6 @ │ │ │ │ - adceq r2, pc, r4, asr r8 @ │ │ │ │ - adceq r5, pc, ip, lsr #14 │ │ │ │ - strdeq r5, [pc], r0 @ │ │ │ │ - ldrdeq r4, [r9], ip @ │ │ │ │ - strdeq r5, [r9], r8 @ │ │ │ │ - adceq r5, r9, r0, ror r2 │ │ │ │ + adceq r5, pc, r4, lsl #13 │ │ │ │ + adceq r2, pc, r4, asr #16 │ │ │ │ + adceq r5, pc, ip, lsl r7 @ │ │ │ │ + adceq r5, pc, r0, ror #13 │ │ │ │ + adceq r4, r9, ip, asr #29 │ │ │ │ + adceq r5, r9, r8, ror #17 │ │ │ │ + adceq r5, r9, r0, ror #4 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #300] @ cd740 │ │ │ │ - ldr r1, [pc, #300] @ cd744 │ │ │ │ - ldr r2, [pc, #300] @ cd748 │ │ │ │ + ldr r0, [pc, #300] @ cd750 │ │ │ │ + ldr r1, [pc, #300] @ cd754 │ │ │ │ + ldr r2, [pc, #300] @ cd758 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r7, [pc, #296] @ cd74c │ │ │ │ + ldr r7, [pc, #296] @ cd75c │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #292] @ cd750 │ │ │ │ + ldr r3, [pc, #292] @ cd760 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r5, [pc, #288] @ cd754 │ │ │ │ + ldr r5, [pc, #288] @ cd764 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r6, [pc, #284] @ cd758 │ │ │ │ + ldr r6, [pc, #284] @ cd768 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [r4, #28] │ │ │ │ add r6, pc, r6 │ │ │ │ str r2, [r4, #32] │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ str r1, [r4, #12] │ │ │ │ str r6, [r4, #16] │ │ │ │ str r5, [r4, #20] │ │ │ │ ldr r0, [r7] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cd6dc │ │ │ │ - ldr r0, [pc, #236] @ cd760 │ │ │ │ + bne cd6ec │ │ │ │ + ldr r0, [pc, #236] @ cd770 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cd72c │ │ │ │ + beq cd73c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #2 │ │ │ │ strd r2, [r0] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ bl 53b08 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - ldr r0, [pc, #160] @ cd764 │ │ │ │ + bl 40e554 │ │ │ │ + ldr r0, [pc, #160] @ cd774 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cd6ec │ │ │ │ + bne cd6fc │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #120] @ cd75c │ │ │ │ + ldr r0, [pc, #120] @ cd76c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 561d8 │ │ │ │ - b cd66c │ │ │ │ - ldr r0, [pc, #116] @ cd768 │ │ │ │ + b cd67c │ │ │ │ + ldr r0, [pc, #116] @ cd778 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #112] @ cd76c │ │ │ │ - ldr r1, [pc, #112] @ cd770 │ │ │ │ + ldr r3, [pc, #112] @ cd77c │ │ │ │ + ldr r1, [pc, #112] @ cd780 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #11] │ │ │ │ add r2, sp, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #64] @ cd774 │ │ │ │ + ldr r2, [pc, #64] @ cd784 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 8e644 │ │ │ │ @ instruction: 0xffffb1c8 │ │ │ │ @ instruction: 0xffffbdf4 │ │ │ │ @ instruction: 0xffffd080 │ │ │ │ - adceq r5, pc, r0, asr r7 @ │ │ │ │ + adceq r5, pc, r0, asr #14 │ │ │ │ @ instruction: 0xffffcd28 │ │ │ │ @ instruction: 0xffffd650 │ │ │ │ @ instruction: 0xffffe150 │ │ │ │ - adceq r5, pc, r0, lsr #13 │ │ │ │ - ldrdeq r2, [pc], ip @ │ │ │ │ - ldrdeq r5, [pc], ip @ │ │ │ │ - adceq r5, pc, r0, lsr #13 │ │ │ │ - adceq r4, r9, r0, asr #23 │ │ │ │ - adceq r5, r9, r0, lsl r8 │ │ │ │ - strdeq r5, [r9], r8 @ │ │ │ │ + umlaleq r5, pc, r0, r6 @ │ │ │ │ + adceq r2, pc, ip, asr #13 │ │ │ │ + adceq r5, pc, ip, asr #13 │ │ │ │ + umlaleq r5, pc, r0, r6 @ │ │ │ │ + strhteq r4, [r9], r0 │ │ │ │ + adceq r5, r9, r0, lsl #16 │ │ │ │ + adceq r5, r9, r8, ror #1 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #272] @ cd89c │ │ │ │ - ldr r1, [pc, #272] @ cd8a0 │ │ │ │ - ldr r2, [pc, #272] @ cd8a4 │ │ │ │ + ldr r0, [pc, #272] @ cd8ac │ │ │ │ + ldr r1, [pc, #272] @ cd8b0 │ │ │ │ + ldr r2, [pc, #272] @ cd8b4 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r7, [pc, #268] @ cd8a8 │ │ │ │ + ldr r7, [pc, #268] @ cd8b8 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #264] @ cd8ac │ │ │ │ + ldr r3, [pc, #264] @ cd8bc │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r5, [pc, #260] @ cd8b0 │ │ │ │ + ldr r5, [pc, #260] @ cd8c0 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r6, [pc, #256] @ cd8b4 │ │ │ │ + ldr r6, [pc, #256] @ cd8c4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [r4, #28] │ │ │ │ add r6, pc, r6 │ │ │ │ str r2, [r4, #32] │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ str r1, [r4, #12] │ │ │ │ str r6, [r4, #16] │ │ │ │ str r5, [r4, #20] │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ blne 56104 │ │ │ │ - ldr r0, [pc, #204] @ cd8b8 │ │ │ │ + ldr r0, [pc, #204] @ cd8c8 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #12 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cd888 │ │ │ │ + beq cd898 │ │ │ │ mov r1, #0 │ │ │ │ ldrd r2, [r7, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ stm r0, {r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #3 │ │ │ │ mov r2, r5 │ │ │ │ bl 53b08 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cd84c │ │ │ │ + bne cd85c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #104] @ cd8bc │ │ │ │ + ldr r0, [pc, #104] @ cd8cc │ │ │ │ mov r1, #1 │ │ │ │ - ldr r3, [pc, #100] @ cd8c0 │ │ │ │ + ldr r3, [pc, #100] @ cd8d0 │ │ │ │ add r2, sp, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r1, [sp, #11] │ │ │ │ add r1, sp, #11 │ │ │ │ str r0, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ add r0, r7, #4 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #52] @ cd8c4 │ │ │ │ + ldr r2, [pc, #52] @ cd8d4 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 8e644 │ │ │ │ @ instruction: 0xffffb1dc │ │ │ │ @ instruction: 0xffffc3d0 │ │ │ │ @ instruction: 0xffffd048 │ │ │ │ - strdeq r5, [pc], r4 @ │ │ │ │ + adceq r5, pc, r4, ror #1 │ │ │ │ @ instruction: 0xffffcb38 │ │ │ │ @ instruction: 0xffffd4f8 │ │ │ │ @ instruction: 0xffffdd3c │ │ │ │ - adceq r2, pc, r4, ror #10 │ │ │ │ - strdeq r5, [r9], ip @ │ │ │ │ - strdeq r4, [r9], r0 @ │ │ │ │ - umlaleq r4, r9, ip, pc @ │ │ │ │ + adceq r2, pc, r4, asr r5 @ │ │ │ │ + adceq r5, r9, ip, ror #11 │ │ │ │ + adceq r4, r9, r0, ror #21 │ │ │ │ + adceq r4, r9, ip, lsl #31 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ vpush {d8-d11} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r0, [r1] │ │ │ │ vmov.f64 d8, d1 │ │ │ │ bl 5499c │ │ │ │ cmp r0, #0 │ │ │ │ - beq cda10 │ │ │ │ + beq cda20 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #388] @ cda78 │ │ │ │ + ldr r0, [pc, #388] @ cda88 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrd r0, [r0, #88] @ 0x58 │ │ │ │ add r0, r0, r4 │ │ │ │ add r0, r0, r1 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cd998 │ │ │ │ + beq cd9a8 │ │ │ │ bl 55344 │ │ │ │ bl 53eb0 │ │ │ │ mov r5, r0 │ │ │ │ bl 53f34 │ │ │ │ mov r0, r5 │ │ │ │ vmov.f64 d11, d0 │ │ │ │ bl 53e8c │ │ │ │ @@ -123028,15 +123032,15 @@ │ │ │ │ bl 53a68 │ │ │ │ mov r0, r5 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ bl 54e58 │ │ │ │ vcmp.f64 d10, d0 │ │ │ │ vmov.f64 d1, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi cd9fc │ │ │ │ + bhi cda0c │ │ │ │ vmls.f64 d9, d11, d8 │ │ │ │ mov r0, r5 │ │ │ │ vcmp.f64 d9, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmovmi.f64 d9, d10 │ │ │ │ vcmp.f64 d9, d1 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ @@ -123048,18 +123052,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 554dc │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 54c0c │ │ │ │ - bl 647da0 │ │ │ │ - ldr r3, [pc, #212] @ cda7c │ │ │ │ - ldr r2, [pc, #212] @ cda80 │ │ │ │ - ldr r5, [pc, #212] @ cda84 │ │ │ │ + bl 647db0 │ │ │ │ + ldr r3, [pc, #212] @ cda8c │ │ │ │ + ldr r2, [pc, #212] @ cda90 │ │ │ │ + ldr r5, [pc, #212] @ cda94 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -123071,23 +123075,23 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r5, [sp, #8] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ bl 8e6bc │ │ │ │ - b cda48 │ │ │ │ - ldr r0, [pc, #132] @ cda88 │ │ │ │ + b cda58 │ │ │ │ + ldr r0, [pc, #132] @ cda98 │ │ │ │ add r0, pc, r0 │ │ │ │ vmov.f64 d0, d10 │ │ │ │ - bl 9809d4 │ │ │ │ - b cda48 │ │ │ │ - ldr r0, [pc, #88] @ cda70 │ │ │ │ + bl 9809e4 │ │ │ │ + b cda58 │ │ │ │ + ldr r0, [pc, #88] @ cda80 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #84] @ cda74 │ │ │ │ + ldr r1, [pc, #84] @ cda84 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #24] │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #4 │ │ │ │ str r3, [sp, #12] │ │ │ │ @@ -123101,155 +123105,155 @@ │ │ │ │ bl 554dc │ │ │ │ mov r0, r4 │ │ │ │ bl 554dc │ │ │ │ bl 8e864 │ │ │ │ mov r0, r4 │ │ │ │ bl 554dc │ │ │ │ bl 8e864 │ │ │ │ - adceq r5, r9, r8, ror #5 │ │ │ │ - adceq r5, r9, r4, lsl r7 │ │ │ │ - adceq r5, pc, r0, lsr #32 │ │ │ │ + ldrdeq r5, [r9], r8 @ │ │ │ │ + adceq r5, r9, r4, lsl #14 │ │ │ │ + adceq r5, pc, r0, lsl r0 @ │ │ │ │ andseq r4, ip, r0, lsr #23 │ │ │ │ - adceq r5, r9, r4, lsr #32 │ │ │ │ - adceq r5, r9, r8, lsr r0 │ │ │ │ - adceq r5, r9, ip, lsr #14 │ │ │ │ + adceq r5, r9, r4, lsl r0 │ │ │ │ + adceq r5, r9, r8, lsr #32 │ │ │ │ + adceq r5, r9, ip, lsl r7 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r1, [pc, #220] @ cdb78 │ │ │ │ + ldr r1, [pc, #220] @ cdb88 │ │ │ │ ldr r2, [r0] │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r1, [r1] │ │ │ │ dmb ish │ │ │ │ cmp r1, #3 │ │ │ │ - bne cdb14 │ │ │ │ - ldr r1, [pc, #200] @ cdb88 │ │ │ │ + bne cdb24 │ │ │ │ + ldr r1, [pc, #200] @ cdb98 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #32] │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq cdb58 │ │ │ │ + beq cdb68 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 2432e4 │ │ │ │ + bl 2432f4 │ │ │ │ mov r4, r0 │ │ │ │ - bl 4e2050 │ │ │ │ + bl 4e2060 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ bl 55374 │ │ │ │ mov r0, r4 │ │ │ │ bl 554dc │ │ │ │ mov r0, r5 │ │ │ │ bl 54a68 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 554dc │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #92] @ cdb7c │ │ │ │ - ldr r3, [pc, #92] @ cdb80 │ │ │ │ + ldr r0, [pc, #92] @ cdb8c │ │ │ │ + ldr r3, [pc, #92] @ cdb90 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r1, [pc, #88] @ cdb84 │ │ │ │ + ldr r1, [pc, #88] @ cdb94 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #11] │ │ │ │ add r2, sp, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ mov r0, r4 │ │ │ │ - b cdab8 │ │ │ │ - ldr r0, [pc, #44] @ cdb8c │ │ │ │ + b cdac8 │ │ │ │ + ldr r0, [pc, #44] @ cdb9c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, r4 │ │ │ │ bl 554dc │ │ │ │ bl 8e864 │ │ │ │ bl 8e864 │ │ │ │ - umlaleq r5, pc, r8, r5 @ │ │ │ │ - adceq r5, pc, ip, lsl #10 │ │ │ │ - adceq r4, r9, r0, ror #16 │ │ │ │ - adceq r5, r9, ip, lsr #32 │ │ │ │ - adceq r5, pc, r4, lsl #11 │ │ │ │ - adceq r4, r9, r4, lsl pc │ │ │ │ + adceq r5, pc, r8, lsl #11 │ │ │ │ + strdeq r5, [pc], ip @ │ │ │ │ + adceq r4, r9, r0, asr r8 │ │ │ │ + adceq r5, r9, ip, lsl r0 │ │ │ │ + adceq r5, pc, r4, ror r5 @ │ │ │ │ + adceq r4, r9, r4, lsl #30 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl 54354 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cdc88 │ │ │ │ + beq cdc98 │ │ │ │ bl 53eb0 │ │ │ │ - ldr r1, [pc, #340] @ cdd10 │ │ │ │ + ldr r1, [pc, #340] @ cdd20 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r1] │ │ │ │ dmb ish │ │ │ │ cmp r1, #3 │ │ │ │ - bne cdc44 │ │ │ │ - ldr r1, [pc, #320] @ cdd20 │ │ │ │ + bne cdc54 │ │ │ │ + ldr r1, [pc, #320] @ cdd30 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #32] │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq cdc98 │ │ │ │ + beq cdca8 │ │ │ │ str r5, [sp, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 249f34 │ │ │ │ + bl 249f44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cdc34 │ │ │ │ + beq cdc44 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 243144 │ │ │ │ + bl 243154 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ bl 55224 │ │ │ │ mov r0, r5 │ │ │ │ bl 554dc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 554dc │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 554dc │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #196] @ cdd14 │ │ │ │ - ldr r3, [pc, #196] @ cdd18 │ │ │ │ + ldr r0, [pc, #196] @ cdd24 │ │ │ │ + ldr r3, [pc, #196] @ cdd28 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r1, [pc, #192] @ cdd1c │ │ │ │ + ldr r1, [pc, #192] @ cdd2c │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #8] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ mov r0, r6 │ │ │ │ - b cdbd8 │ │ │ │ - ldr r0, [pc, #124] @ cdd0c │ │ │ │ + b cdbe8 │ │ │ │ + ldr r0, [pc, #124] @ cdd1c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - b cdcc4 │ │ │ │ - ldr r0, [pc, #132] @ cdd24 │ │ │ │ - ldr r3, [pc, #132] @ cdd28 │ │ │ │ - ldr r1, [pc, #132] @ cdd2c │ │ │ │ + b cdcd4 │ │ │ │ + ldr r0, [pc, #132] @ cdd34 │ │ │ │ + ldr r3, [pc, #132] @ cdd38 │ │ │ │ + ldr r1, [pc, #132] @ cdd3c │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ @@ -123268,75 +123272,75 @@ │ │ │ │ bl 554dc │ │ │ │ bl 8e864 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ bl 554dc │ │ │ │ bl 8e864 │ │ │ │ bl 8e864 │ │ │ │ - strdeq r4, [r9], r4 @ │ │ │ │ - strhteq r5, [pc], r4 │ │ │ │ - adceq r5, pc, ip, lsl r0 @ │ │ │ │ - adceq r4, r9, ip, lsl #16 │ │ │ │ - adceq r5, r9, r4, lsr #4 │ │ │ │ - adceq r5, pc, r0, asr #2 │ │ │ │ - addeq sl, fp, r7, ror #28 │ │ │ │ - adceq r4, r9, r0, lsl #17 │ │ │ │ - adceq r4, r9, r0, ror #27 │ │ │ │ + adceq r4, r9, r4, ror #27 │ │ │ │ + adceq r5, pc, r4, lsr #1 │ │ │ │ + adceq r5, pc, ip │ │ │ │ + strdeq r4, [r9], ip @ │ │ │ │ + adceq r5, r9, r4, lsl r2 │ │ │ │ + adceq r5, pc, r0, lsr r1 @ │ │ │ │ + addeq sl, fp, r7, asr lr │ │ │ │ + adceq r4, r9, r0, ror r8 │ │ │ │ + ldrdeq r4, [r9], r0 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ bl 54a68 │ │ │ │ - ldr r1, [pc, #264] @ cde4c │ │ │ │ + ldr r1, [pc, #264] @ cde5c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r1] │ │ │ │ dmb ish │ │ │ │ cmp r1, #3 │ │ │ │ - bne cddb0 │ │ │ │ - ldr r1, [pc, #244] @ cde5c │ │ │ │ + bne cddc0 │ │ │ │ + ldr r1, [pc, #244] @ cde6c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #32] │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq cddf4 │ │ │ │ + beq cde04 │ │ │ │ mov r0, r4 │ │ │ │ bl 54a68 │ │ │ │ - bl 3e56ec │ │ │ │ + bl 3e56fc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 554dc │ │ │ │ mov r0, r5 │ │ │ │ bl 54a68 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 554dc │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #148] @ cde50 │ │ │ │ - ldr r3, [pc, #148] @ cde54 │ │ │ │ + ldr r0, [pc, #148] @ cde60 │ │ │ │ + ldr r3, [pc, #148] @ cde64 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r1, [pc, #144] @ cde58 │ │ │ │ + ldr r1, [pc, #144] @ cde68 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #11] │ │ │ │ add r2, sp, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ mov r0, r5 │ │ │ │ - b cdd60 │ │ │ │ - ldr r0, [pc, #100] @ cde60 │ │ │ │ - ldr r3, [pc, #100] @ cde64 │ │ │ │ - ldr r1, [pc, #100] @ cde68 │ │ │ │ + b cdd70 │ │ │ │ + ldr r0, [pc, #100] @ cde70 │ │ │ │ + ldr r3, [pc, #100] @ cde74 │ │ │ │ + ldr r1, [pc, #100] @ cde78 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ @@ -123348,287 +123352,287 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 554dc │ │ │ │ bl 8e864 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 554dc │ │ │ │ bl 8e864 │ │ │ │ - adceq r4, pc, ip, lsl #26 │ │ │ │ - umlaleq r4, pc, r0, ip @ │ │ │ │ - adceq r4, r9, r4, lsl r6 │ │ │ │ - umlaleq r4, r9, r0, pc @ │ │ │ │ - strhteq r4, [pc], r4 │ │ │ │ - addeq sl, fp, fp, lsl #26 │ │ │ │ - adceq r4, r9, r4, lsl r7 │ │ │ │ - adceq r5, r9, ip, lsr r1 │ │ │ │ + strdeq r4, [pc], ip @ │ │ │ │ + adceq r4, pc, r0, lsl #25 │ │ │ │ + adceq r4, r9, r4, lsl #12 │ │ │ │ + adceq r4, r9, r0, lsl #31 │ │ │ │ + adceq r4, pc, r4, lsr #27 │ │ │ │ + strdeq sl, [fp], fp │ │ │ │ + adceq r4, r9, r4, lsl #14 │ │ │ │ + adceq r5, r9, ip, lsr #2 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r1, [pc, #180] @ cdf30 │ │ │ │ + ldr r1, [pc, #180] @ cdf40 │ │ │ │ ldr r2, [r0] │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r1, [r1] │ │ │ │ dmb ish │ │ │ │ cmp r1, #3 │ │ │ │ - bne cded8 │ │ │ │ - ldr r1, [pc, #160] @ cdf40 │ │ │ │ + bne cdee8 │ │ │ │ + ldr r1, [pc, #160] @ cdf50 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #32] │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq cdf1c │ │ │ │ + beq cdf2c │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 37004c │ │ │ │ + bl 37005c │ │ │ │ mov r4, r0 │ │ │ │ bl 54a68 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 554dc │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #80] @ cdf34 │ │ │ │ - ldr r3, [pc, #80] @ cdf38 │ │ │ │ + ldr r0, [pc, #80] @ cdf44 │ │ │ │ + ldr r3, [pc, #80] @ cdf48 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r1, [pc, #76] @ cdf3c │ │ │ │ + ldr r1, [pc, #76] @ cdf4c │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #11] │ │ │ │ add r2, sp, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ mov r0, r4 │ │ │ │ - b cde98 │ │ │ │ - ldr r0, [pc, #32] @ cdf44 │ │ │ │ + b cdea8 │ │ │ │ + ldr r0, [pc, #32] @ cdf54 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 8e864 │ │ │ │ - ldrdeq r4, [pc], r4 @ │ │ │ │ - adceq r4, pc, r4, ror #22 │ │ │ │ - adceq r4, r9, r8, lsr #10 │ │ │ │ - strhteq r4, [r9], r8 │ │ │ │ - adceq r4, pc, ip, lsl ip @ │ │ │ │ - adceq r5, r9, r8, asr r0 │ │ │ │ + adceq r4, pc, r4, asr #23 │ │ │ │ + adceq r4, pc, r4, asr fp @ │ │ │ │ + adceq r4, r9, r8, lsl r5 │ │ │ │ + adceq r4, r9, r8, lsr #29 │ │ │ │ + adceq r4, pc, ip, lsl #24 │ │ │ │ + adceq r5, r9, r8, asr #32 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4e1e50 │ │ │ │ + bl 4e1e60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ce038 │ │ │ │ + beq ce048 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl 53b2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq ce048 │ │ │ │ - ldr r1, [pc, #320] @ ce0c8 │ │ │ │ + beq ce058 │ │ │ │ + ldr r1, [pc, #320] @ ce0d8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r1] │ │ │ │ dmb ish │ │ │ │ cmp r1, #3 │ │ │ │ - bne cdff4 │ │ │ │ - ldr r1, [pc, #300] @ ce0d8 │ │ │ │ + bne ce004 │ │ │ │ + ldr r1, [pc, #300] @ ce0e8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #32] │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq ce058 │ │ │ │ + beq ce068 │ │ │ │ str r5, [sp, #12] │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 243144 │ │ │ │ + bl 243154 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ bl 55224 │ │ │ │ mov r0, r5 │ │ │ │ bl 554dc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 554dc │ │ │ │ mov r0, r4 │ │ │ │ bl 554dc │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #204] @ ce0cc │ │ │ │ - ldr r3, [pc, #204] @ ce0d0 │ │ │ │ + ldr r0, [pc, #204] @ ce0dc │ │ │ │ + ldr r3, [pc, #204] @ ce0e0 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r1, [pc, #200] @ ce0d4 │ │ │ │ + ldr r1, [pc, #200] @ ce0e4 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #11] │ │ │ │ add r2, sp, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ mov r0, r6 │ │ │ │ - b cdfa4 │ │ │ │ - ldr r0, [pc, #132] @ ce0c4 │ │ │ │ + b cdfb4 │ │ │ │ + ldr r0, [pc, #132] @ ce0d4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - b ce084 │ │ │ │ - ldr r0, [pc, #152] @ ce0e8 │ │ │ │ + b ce094 │ │ │ │ + ldr r0, [pc, #152] @ ce0f8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - b ce084 │ │ │ │ - ldr r0, [pc, #124] @ ce0dc │ │ │ │ - ldr r3, [pc, #124] @ ce0e0 │ │ │ │ - ldr r1, [pc, #124] @ ce0e4 │ │ │ │ + b ce094 │ │ │ │ + ldr r0, [pc, #124] @ ce0ec │ │ │ │ + ldr r3, [pc, #124] @ ce0f0 │ │ │ │ + ldr r1, [pc, #124] @ ce0f4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 8ed74 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b ce08c │ │ │ │ + b ce09c │ │ │ │ mov r0, r5 │ │ │ │ bl 554dc │ │ │ │ mov r0, r4 │ │ │ │ bl 554dc │ │ │ │ bl 8e864 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 554dc │ │ │ │ mov r0, r4 │ │ │ │ bl 554dc │ │ │ │ bl 8e864 │ │ │ │ mov r0, r4 │ │ │ │ bl 554dc │ │ │ │ bl 8e864 │ │ │ │ bl 8e864 │ │ │ │ - adceq r4, r9, r4, ror #20 │ │ │ │ - adceq r5, pc, r8, lsr #1 │ │ │ │ - adceq r5, pc, ip, lsr #32 │ │ │ │ - adceq r4, r9, r0, lsl #7 │ │ │ │ - adceq r4, r9, ip, asr #22 │ │ │ │ + adceq r4, r9, r4, asr sl │ │ │ │ umlaleq r5, pc, r8, r0 @ │ │ │ │ - addeq sl, fp, r7, lsr #21 │ │ │ │ - strhteq r4, [r9], r0 │ │ │ │ - adceq r4, r9, r0, asr sl │ │ │ │ - adceq r4, r9, r4, ror #20 │ │ │ │ + adceq r5, pc, ip, lsl r0 @ │ │ │ │ + adceq r4, r9, r0, ror r3 │ │ │ │ + adceq r4, r9, ip, lsr fp │ │ │ │ + adceq r5, pc, r8, lsl #1 │ │ │ │ + umulleq sl, fp, r7, sl │ │ │ │ + adceq r4, r9, r0, lsr #9 │ │ │ │ + adceq r4, r9, r0, asr #20 │ │ │ │ + adceq r4, r9, r4, asr sl │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 4e1e50 │ │ │ │ + bl 4e1e60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ce1dc │ │ │ │ + beq ce1ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl 53b2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq ce1ec │ │ │ │ - ldr r1, [pc, #320] @ ce26c │ │ │ │ + beq ce1fc │ │ │ │ + ldr r1, [pc, #320] @ ce27c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r1] │ │ │ │ dmb ish │ │ │ │ cmp r1, #3 │ │ │ │ - bne ce198 │ │ │ │ - ldr r1, [pc, #300] @ ce27c │ │ │ │ + bne ce1a8 │ │ │ │ + ldr r1, [pc, #300] @ ce28c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #32] │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq ce1fc │ │ │ │ + beq ce20c │ │ │ │ str r5, [sp, #12] │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 243144 │ │ │ │ + bl 243154 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ bl 55224 │ │ │ │ mov r0, r5 │ │ │ │ bl 554dc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 554dc │ │ │ │ mov r0, r4 │ │ │ │ bl 554dc │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #204] @ ce270 │ │ │ │ - ldr r3, [pc, #204] @ ce274 │ │ │ │ + ldr r0, [pc, #204] @ ce280 │ │ │ │ + ldr r3, [pc, #204] @ ce284 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r1, [pc, #200] @ ce278 │ │ │ │ + ldr r1, [pc, #200] @ ce288 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #11] │ │ │ │ add r2, sp, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ mov r0, r6 │ │ │ │ - b ce148 │ │ │ │ - ldr r0, [pc, #132] @ ce268 │ │ │ │ + b ce158 │ │ │ │ + ldr r0, [pc, #132] @ ce278 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - b ce228 │ │ │ │ - ldr r0, [pc, #152] @ ce28c │ │ │ │ + b ce238 │ │ │ │ + ldr r0, [pc, #152] @ ce29c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - b ce228 │ │ │ │ - ldr r0, [pc, #124] @ ce280 │ │ │ │ - ldr r3, [pc, #124] @ ce284 │ │ │ │ - ldr r1, [pc, #124] @ ce288 │ │ │ │ + b ce238 │ │ │ │ + ldr r0, [pc, #124] @ ce290 │ │ │ │ + ldr r3, [pc, #124] @ ce294 │ │ │ │ + ldr r1, [pc, #124] @ ce298 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 8ed74 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b ce230 │ │ │ │ + b ce240 │ │ │ │ mov r0, r5 │ │ │ │ bl 554dc │ │ │ │ mov r0, r4 │ │ │ │ bl 554dc │ │ │ │ bl 8e864 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 554dc │ │ │ │ mov r0, r4 │ │ │ │ bl 554dc │ │ │ │ bl 8e864 │ │ │ │ mov r0, r4 │ │ │ │ bl 554dc │ │ │ │ bl 8e864 │ │ │ │ bl 8e864 │ │ │ │ - strhteq r4, [r9], r8 │ │ │ │ - adceq r4, pc, r4, lsl #30 │ │ │ │ - adceq r4, pc, r8, lsl #29 │ │ │ │ - ldrdeq r4, [r9], ip @ │ │ │ │ - adceq r4, r9, r8, lsr #19 │ │ │ │ + adceq r4, r9, r8, lsr #25 │ │ │ │ strdeq r4, [pc], r4 @ │ │ │ │ - addeq sl, fp, r3, lsl #18 │ │ │ │ - adceq r4, r9, ip, lsl #6 │ │ │ │ - adceq r4, r9, r4, lsr #25 │ │ │ │ - strhteq r4, [r9], r8 │ │ │ │ + adceq r4, pc, r8, ror lr @ │ │ │ │ + adceq r4, r9, ip, asr #3 │ │ │ │ + umlaleq r4, r9, r8, r9 │ │ │ │ + adceq r4, pc, r4, ror #29 │ │ │ │ + strdeq sl, [fp], r3 │ │ │ │ + strdeq r4, [r9], ip @ │ │ │ │ + umlaleq r4, r9, r4, ip │ │ │ │ + adceq r4, r9, r8, lsr #25 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r9, sp, #24 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ mov fp, r1 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ @@ -123646,73 +123650,73 @@ │ │ │ │ mov r0, sl │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r3, sp, #24 │ │ │ │ ldm fp, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ce308 │ │ │ │ + beq ce318 │ │ │ │ cmp r0, #1 │ │ │ │ - bne ce338 │ │ │ │ + bne ce348 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ - b ce368 │ │ │ │ + b ce378 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r7 │ │ │ │ bl 54ff0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq ce368 │ │ │ │ + beq ce378 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b ce368 │ │ │ │ + bl 40e554 │ │ │ │ + b ce378 │ │ │ │ ldrb r1, [sp, #25] │ │ │ │ orr r0, r9, #2 │ │ │ │ bl 54ff0 │ │ │ │ mov r6, r0 │ │ │ │ ldrb r0, [sp, #24] │ │ │ │ cmp r0, #1 │ │ │ │ - bne ce360 │ │ │ │ + bne ce370 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 53180 │ │ │ │ - b ce368 │ │ │ │ + b ce378 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ce384 │ │ │ │ + beq ce394 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r6 │ │ │ │ bl 53d9c │ │ │ │ ldm sl, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r8, {r0, r1, r2, r3, r6, r7} │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [sp, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne ce324 │ │ │ │ - b ce368 │ │ │ │ + bne ce334 │ │ │ │ + b ce378 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ - ldr r9, [pc, #160] @ ce444 │ │ │ │ + ldr r9, [pc, #160] @ ce454 │ │ │ │ mov r2, r1 │ │ │ │ - ldr fp, [pc, #156] @ ce448 │ │ │ │ + ldr fp, [pc, #156] @ ce458 │ │ │ │ add r1, r0, #28 │ │ │ │ - ldr ip, [pc, #152] @ ce44c │ │ │ │ + ldr ip, [pc, #152] @ ce45c │ │ │ │ add r7, r0, #20 │ │ │ │ - ldr lr, [pc, #148] @ ce450 │ │ │ │ + ldr lr, [pc, #148] @ ce460 │ │ │ │ mov r4, #4 │ │ │ │ - ldr r8, [pc, #144] @ ce454 │ │ │ │ + ldr r8, [pc, #144] @ ce464 │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr sl, [pc, #140] @ ce458 │ │ │ │ + ldr sl, [pc, #140] @ ce468 │ │ │ │ add r6, sp, #64 @ 0x40 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r1, [pc, #128] @ ce45c │ │ │ │ + ldr r1, [pc, #128] @ ce46c │ │ │ │ add sl, pc, sl │ │ │ │ - ldr r3, [pc, #124] @ ce460 │ │ │ │ + ldr r3, [pc, #124] @ ce470 │ │ │ │ mov r5, #8 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ add r7, sp, #48 @ 0x30 │ │ │ │ stm r7, {r4, r6, r9} │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r4, r0, #12 │ │ │ │ @@ -123727,46 +123731,46 @@ │ │ │ │ add r8, pc, r8 │ │ │ │ str r5, [sp, #32] │ │ │ │ str ip, [sp, #40] @ 0x28 │ │ │ │ str fp, [sp, #44] @ 0x2c │ │ │ │ str r6, [sp] │ │ │ │ str r8, [sp, #12] │ │ │ │ str r5, [sp, #16] │ │ │ │ - bl 973fa4 │ │ │ │ + bl 973fb4 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - adceq r4, r9, r0, lsl #10 │ │ │ │ - strdeq r6, [fp], r8 │ │ │ │ - adceq r4, r9, r0, ror #9 │ │ │ │ - addeq fp, fp, r7, ror #10 │ │ │ │ - addeq fp, fp, r7, asr #10 │ │ │ │ - adceq r4, r9, r8, asr #9 │ │ │ │ - addeq ip, fp, r9, asr r3 │ │ │ │ - addeq ip, fp, lr, asr r3 │ │ │ │ + strdeq r4, [r9], r0 @ │ │ │ │ + addeq r6, fp, r8, ror #21 │ │ │ │ + ldrdeq r4, [r9], r0 @ │ │ │ │ + addeq fp, fp, r7, asr r5 │ │ │ │ + addeq fp, fp, r7, lsr r5 │ │ │ │ + strhteq r4, [r9], r8 │ │ │ │ + addeq ip, fp, r9, asr #6 │ │ │ │ + addeq ip, fp, lr, asr #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ - ldr r3, [pc, #172] @ ce520 │ │ │ │ + ldr r3, [pc, #172] @ ce530 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0] │ │ │ │ - ldr ip, [pc, #164] @ ce524 │ │ │ │ + ldr ip, [pc, #164] @ ce534 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr lr, [pc, #160] @ ce528 │ │ │ │ - ldr r4, [pc, #160] @ ce52c │ │ │ │ + ldr lr, [pc, #160] @ ce538 │ │ │ │ + ldr r4, [pc, #160] @ ce53c │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r5, [pc, #156] @ ce530 │ │ │ │ + ldr r5, [pc, #156] @ ce540 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r1, [pc, #152] @ ce534 │ │ │ │ + ldr r1, [pc, #152] @ ce544 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r6, [pc, #148] @ ce538 │ │ │ │ + ldr r6, [pc, #148] @ ce548 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ add r6, pc, r6 │ │ │ │ - ldr r3, [pc, #128] @ ce53c │ │ │ │ + ldr r3, [pc, #128] @ ce54c │ │ │ │ add r1, pc, r1 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ add r6, r0, #20 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ add r6, r0, #12 │ │ │ │ str ip, [sp, #40] @ 0x28 │ │ │ │ add ip, sp, #12 │ │ │ │ @@ -123782,260 +123786,260 @@ │ │ │ │ add r6, sp, #12 │ │ │ │ stm sp, {r0, r6} │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #16 │ │ │ │ str lr, [sp, #32] │ │ │ │ str r4, [sp, #24] │ │ │ │ - bl 9741b4 │ │ │ │ + bl 9741c4 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - adceq r4, r9, ip, ror #15 │ │ │ │ - adceq r4, r9, r0, asr #15 │ │ │ │ - adceq r4, r9, r8, lsr #15 │ │ │ │ - umlaleq r4, r9, r0, r7 │ │ │ │ - adceq r4, r9, r8, ror r7 │ │ │ │ - addeq sl, fp, ip, ror #14 │ │ │ │ - adceq r4, r9, r8, lsr #15 │ │ │ │ - strdeq r4, [r9], ip @ │ │ │ │ + ldrdeq r4, [r9], ip @ │ │ │ │ + strhteq r4, [r9], r0 │ │ │ │ + umlaleq r4, r9, r8, r7 │ │ │ │ + adceq r4, r9, r0, lsl #15 │ │ │ │ + adceq r4, r9, r8, ror #14 │ │ │ │ + addeq sl, fp, ip, asr r7 │ │ │ │ + umlaleq r4, r9, r8, r7 │ │ │ │ + adceq r4, r9, ip, ror #13 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr lr, [pc, #60] @ ce58c │ │ │ │ + ldr lr, [pc, #60] @ ce59c │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #56] @ ce590 │ │ │ │ + ldr r1, [pc, #56] @ ce5a0 │ │ │ │ add r3, sp, #12 │ │ │ │ - ldr ip, [pc, #52] @ ce594 │ │ │ │ + ldr ip, [pc, #52] @ ce5a4 │ │ │ │ add lr, pc, lr │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #12] │ │ │ │ add ip, pc, ip │ │ │ │ stmib sp, {r3, ip} │ │ │ │ add r3, r0, #12 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #8 │ │ │ │ str lr, [sp] │ │ │ │ - bl 9744c8 │ │ │ │ + bl 9744d8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ - adceq r4, r9, r4, ror r3 │ │ │ │ - addeq fp, fp, r3, lsl r4 │ │ │ │ - adceq r4, r9, r8, ror r3 │ │ │ │ + adceq r4, r9, r4, ror #6 │ │ │ │ + addeq fp, fp, r3, lsl #8 │ │ │ │ + adceq r4, r9, r8, ror #6 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ - ldr ip, [pc, #96] @ ce608 │ │ │ │ + ldr ip, [pc, #96] @ ce618 │ │ │ │ mov r2, r1 │ │ │ │ - ldr lr, [pc, #92] @ ce60c │ │ │ │ + ldr lr, [pc, #92] @ ce61c │ │ │ │ add r5, r0, #4 │ │ │ │ - ldr r4, [pc, #88] @ ce610 │ │ │ │ + ldr r4, [pc, #88] @ ce620 │ │ │ │ mov r6, #9 │ │ │ │ - ldr r1, [pc, #84] @ ce614 │ │ │ │ + ldr r1, [pc, #84] @ ce624 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r3, [pc, #80] @ ce618 │ │ │ │ + ldr r3, [pc, #80] @ ce628 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, #11 │ │ │ │ add r3, pc, r3 │ │ │ │ stmib sp, {r0, r4, lr} │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #9 │ │ │ │ add ip, pc, ip │ │ │ │ str r5, [sp, #28] │ │ │ │ add r5, sp, #28 │ │ │ │ str r7, [sp] │ │ │ │ str r6, [sp, #16] │ │ │ │ str r5, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ - bl 973dd4 │ │ │ │ + bl 973de4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - adceq r4, r9, r0, lsl r3 │ │ │ │ - @ instruction: 0x008bc1b1 │ │ │ │ - adceq r4, r9, ip, lsl #6 │ │ │ │ - umulleq ip, fp, r1, r1 │ │ │ │ - umulleq ip, fp, r2, r1 │ │ │ │ + adceq r4, r9, r0, lsl #6 │ │ │ │ + addeq ip, fp, r1, lsr #3 │ │ │ │ + strdeq r4, [r9], ip @ │ │ │ │ + addeq ip, fp, r1, lsl #3 │ │ │ │ + addeq ip, fp, r2, lsl #3 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ - ldr r2, [pc, #228] @ ce710 │ │ │ │ + ldr r2, [pc, #228] @ ce720 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r3, #7 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 973cc8 │ │ │ │ + bl 973cd8 │ │ │ │ ldr r0, [r4] │ │ │ │ cmn r0, #-2147483646 @ 0x80000002 │ │ │ │ - bhi ce6a0 │ │ │ │ - ldr r1, [pc, #196] @ ce714 │ │ │ │ + bhi ce6b0 │ │ │ │ + ldr r1, [pc, #196] @ ce724 │ │ │ │ add r0, r0, #1 │ │ │ │ - ldr r2, [pc, #192] @ ce718 │ │ │ │ + ldr r2, [pc, #192] @ ce728 │ │ │ │ str r0, [r4] │ │ │ │ add r0, r4, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r4, [sp, #20] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #8 │ │ │ │ add r3, sp, #16 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #5 │ │ │ │ - bl 982fc8 │ │ │ │ + bl 982fd8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r1, [r0] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 9832c8 │ │ │ │ + bl 9832d8 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #116] @ ce71c │ │ │ │ + ldr r0, [pc, #116] @ ce72c │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #112] @ ce720 │ │ │ │ + ldr r2, [pc, #112] @ ce730 │ │ │ │ mov r4, #1 │ │ │ │ - ldr r1, [pc, #108] @ ce724 │ │ │ │ + ldr r1, [pc, #108] @ ce734 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #4 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #8 │ │ │ │ add r3, sp, #16 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #5 │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl 982fc8 │ │ │ │ + bl 982fd8 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 9832c8 │ │ │ │ + bl 9832d8 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [r1] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - addeq ip, fp, ip, asr #2 │ │ │ │ - addeq ip, fp, fp, lsr #2 │ │ │ │ - adceq r4, r9, r8, lsr #5 │ │ │ │ + addeq ip, fp, ip, lsr r1 │ │ │ │ + addeq ip, fp, fp, lsl r1 │ │ │ │ + umlaleq r4, r9, r8, r2 │ │ │ │ + adceq r4, r9, ip, lsr r2 │ │ │ │ adceq r4, r9, ip, asr #4 │ │ │ │ - adceq r4, r9, ip, asr r2 │ │ │ │ - strheq ip, [fp], fp │ │ │ │ + addeq ip, fp, fp, lsr #1 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #56] @ ce774 │ │ │ │ - ldr r3, [pc, #56] @ ce778 │ │ │ │ + ldr r1, [pc, #56] @ ce784 │ │ │ │ + ldr r3, [pc, #56] @ ce788 │ │ │ │ add lr, sp, #12 │ │ │ │ - ldr ip, [pc, #52] @ ce77c │ │ │ │ + ldr ip, [pc, #52] @ ce78c │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r0, lr} │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #13 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 973d04 │ │ │ │ + bl 973d14 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ - addeq ip, fp, r8, asr #32 │ │ │ │ - addeq ip, fp, r9, asr #32 │ │ │ │ - adceq r4, r9, r8, asr #3 │ │ │ │ + addeq ip, fp, r8, lsr r0 │ │ │ │ + addeq ip, fp, r9, lsr r0 │ │ │ │ + strhteq r4, [r9], r8 │ │ │ │ b 54954 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ - ldr r2, [pc, #124] @ ce810 │ │ │ │ + ldr r2, [pc, #124] @ ce820 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r3, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 9742e4 │ │ │ │ + bl 9742f4 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ce7c4 │ │ │ │ - ldr r2, [pc, #100] @ ce81c │ │ │ │ + beq ce7d4 │ │ │ │ + ldr r2, [pc, #100] @ ce82c │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ - b ce7fc │ │ │ │ - ldr r0, [pc, #72] @ ce814 │ │ │ │ + b ce80c │ │ │ │ + ldr r0, [pc, #72] @ ce824 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r2, [pc, #68] @ ce818 │ │ │ │ + ldr r2, [pc, #68] @ ce828 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #4 │ │ │ │ str r1, [sp, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #4 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 983354 │ │ │ │ + bl 983364 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 9834f0 │ │ │ │ + bl 983500 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ - addeq fp, fp, r7, ror #3 │ │ │ │ - adceq r4, r9, r4, ror #2 │ │ │ │ - adceq r4, r9, r0, lsr r1 │ │ │ │ - adceq r4, r9, r4, lsl #3 │ │ │ │ + ldrdeq fp, [fp], r7 │ │ │ │ + adceq r4, r9, r4, asr r1 │ │ │ │ + adceq r4, r9, r0, lsr #2 │ │ │ │ + adceq r4, r9, r4, ror r1 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ - ldr ip, [pc, #96] @ ce890 │ │ │ │ + ldr ip, [pc, #96] @ ce8a0 │ │ │ │ mov r2, r1 │ │ │ │ - ldr lr, [pc, #92] @ ce894 │ │ │ │ + ldr lr, [pc, #92] @ ce8a4 │ │ │ │ add r5, r0, #4 │ │ │ │ - ldr r4, [pc, #88] @ ce898 │ │ │ │ + ldr r4, [pc, #88] @ ce8a8 │ │ │ │ mov r6, #9 │ │ │ │ - ldr r1, [pc, #84] @ ce89c │ │ │ │ + ldr r1, [pc, #84] @ ce8ac │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r3, [pc, #80] @ ce8a0 │ │ │ │ + ldr r3, [pc, #80] @ ce8b0 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, #6 │ │ │ │ add r3, pc, r3 │ │ │ │ stmib sp, {r0, r4, lr} │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #22 │ │ │ │ add ip, pc, ip │ │ │ │ str r5, [sp, #28] │ │ │ │ add r5, sp, #28 │ │ │ │ str r7, [sp] │ │ │ │ str r6, [sp, #16] │ │ │ │ str r5, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ - bl 973dd4 │ │ │ │ + bl 973de4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - adceq r4, r9, r8, lsl #2 │ │ │ │ - addeq fp, fp, r4, ror pc │ │ │ │ - adceq r4, r9, r4, lsl r1 │ │ │ │ - addeq fp, fp, ip, asr #30 │ │ │ │ - addeq fp, fp, sl, asr pc │ │ │ │ + strdeq r4, [r9], r8 @ │ │ │ │ + addeq fp, fp, r4, ror #30 │ │ │ │ + adceq r4, r9, r4, lsl #2 │ │ │ │ + addeq fp, fp, ip, lsr pc │ │ │ │ + addeq fp, fp, sl, asr #30 │ │ │ │ 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 ce96c │ │ │ │ + bcs ce97c │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #252] @ ce9c4 │ │ │ │ + ldr r1, [pc, #252] @ ce9d4 │ │ │ │ ldr r2, [sl, #4] │ │ │ │ add r0, r0, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r0, [sl] │ │ │ │ ldr r0, [r1] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne ce978 │ │ │ │ - ldr r0, [pc, #228] @ ce9d4 │ │ │ │ + bne ce988 │ │ │ │ + ldr r0, [pc, #228] @ ce9e4 │ │ │ │ add r9, sp, #32 │ │ │ │ mov r6, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r0, r9 │ │ │ │ @@ -124046,74 +124050,74 @@ │ │ │ │ bl 54024 │ │ │ │ add fp, sp, #8 │ │ │ │ ldm r9, {r1, r2, r3, r4, r5, r7} │ │ │ │ mov r0, fp │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r7} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ce944 │ │ │ │ + beq ce954 │ │ │ │ ldr r0, [sl, #4] │ │ │ │ bl 54a68 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r6 │ │ │ │ bl 552cc │ │ │ │ ldm fp, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r8, {r0, r1, r2, r3, r6, r7} │ │ │ │ ldr r0, [sl] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [sl] │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #100] @ ce9d8 │ │ │ │ + ldr r0, [pc, #100] @ ce9e8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ed18 │ │ │ │ - ldr r0, [pc, #72] @ ce9c8 │ │ │ │ + ldr r0, [pc, #72] @ ce9d8 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #68] @ ce9cc │ │ │ │ - ldr r1, [pc, #68] @ ce9d0 │ │ │ │ + ldr r3, [pc, #68] @ ce9dc │ │ │ │ + ldr r1, [pc, #68] @ ce9e0 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #8] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #32] │ │ │ │ add r2, sp, #32 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b ce8e8 │ │ │ │ + b ce8f8 │ │ │ │ ldr r1, [sl] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [sl] │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - adceq r4, pc, r8, ror #14 │ │ │ │ - adceq r4, pc, ip, lsr #13 │ │ │ │ - adceq r3, r9, r0, lsl #20 │ │ │ │ - adceq r4, r9, ip, asr #3 │ │ │ │ - adceq r4, pc, ip, asr #14 │ │ │ │ - adceq r4, r9, r0, lsl r0 │ │ │ │ + adceq r4, pc, r8, asr r7 @ │ │ │ │ + umlaleq r4, pc, ip, r6 @ │ │ │ │ + strdeq r3, [r9], r0 @ │ │ │ │ + strhteq r4, [r9], ip │ │ │ │ + adceq r4, pc, ip, lsr r7 @ │ │ │ │ + adceq r4, r9, r0 │ │ │ │ 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 ceaa4 │ │ │ │ + bcs ceab4 │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #252] @ ceafc │ │ │ │ + ldr r1, [pc, #252] @ ceb0c │ │ │ │ ldr r2, [sl, #4] │ │ │ │ add r0, r0, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r0, [sl] │ │ │ │ ldr r0, [r1] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne ceab0 │ │ │ │ - ldr r0, [pc, #228] @ ceb0c │ │ │ │ + bne ceac0 │ │ │ │ + ldr r0, [pc, #228] @ ceb1c │ │ │ │ add r9, sp, #32 │ │ │ │ mov r6, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r0, r9 │ │ │ │ @@ -124124,74 +124128,74 @@ │ │ │ │ bl 54024 │ │ │ │ add fp, sp, #8 │ │ │ │ ldm r9, {r1, r2, r3, r4, r5, r7} │ │ │ │ mov r0, fp │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r7} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cea7c │ │ │ │ + beq cea8c │ │ │ │ ldr r0, [sl, #4] │ │ │ │ bl 54a68 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r6 │ │ │ │ bl 552cc │ │ │ │ ldm fp, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r8, {r0, r1, r2, r3, r6, r7} │ │ │ │ ldr r0, [sl] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [sl] │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #100] @ ceb10 │ │ │ │ + ldr r0, [pc, #100] @ ceb20 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ed18 │ │ │ │ - ldr r0, [pc, #72] @ ceb00 │ │ │ │ + ldr r0, [pc, #72] @ ceb10 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #68] @ ceb04 │ │ │ │ - ldr r1, [pc, #68] @ ceb08 │ │ │ │ + ldr r3, [pc, #68] @ ceb14 │ │ │ │ + ldr r1, [pc, #68] @ ceb18 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #8] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #32] │ │ │ │ add r2, sp, #32 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b cea20 │ │ │ │ + b cea30 │ │ │ │ ldr r1, [sl] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [sl] │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - adceq r4, pc, r0, asr r0 @ │ │ │ │ - umlaleq r3, pc, r4, pc @ │ │ │ │ - adceq r3, r9, r8, lsl r9 │ │ │ │ - umlaleq r4, r9, r4, r2 │ │ │ │ - adceq r4, pc, ip, ror #1 │ │ │ │ - ldrdeq r3, [r9], r8 @ │ │ │ │ + adceq r4, pc, r0, asr #32 │ │ │ │ + adceq r3, pc, r4, lsl #31 │ │ │ │ + adceq r3, r9, r8, lsl #18 │ │ │ │ + adceq r4, r9, r4, lsl #5 │ │ │ │ + ldrdeq r4, [pc], ip @ │ │ │ │ + adceq r3, r9, r8, asr #29 │ │ │ │ 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 cebdc │ │ │ │ + bcs cebec │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #252] @ cec34 │ │ │ │ + ldr r1, [pc, #252] @ cec44 │ │ │ │ ldr r2, [sl, #4] │ │ │ │ add r0, r0, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r0, [sl] │ │ │ │ ldr r0, [r1] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cebe8 │ │ │ │ - ldr r0, [pc, #228] @ cec44 │ │ │ │ + bne cebf8 │ │ │ │ + ldr r0, [pc, #228] @ cec54 │ │ │ │ add r9, sp, #32 │ │ │ │ mov r6, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r0, r9 │ │ │ │ @@ -124202,87 +124206,87 @@ │ │ │ │ bl 54024 │ │ │ │ add fp, sp, #8 │ │ │ │ ldm r9, {r1, r2, r3, r4, r5, r7} │ │ │ │ mov r0, fp │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r7} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cebb4 │ │ │ │ + beq cebc4 │ │ │ │ ldr r0, [sl, #4] │ │ │ │ bl 54a68 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r6 │ │ │ │ bl 552cc │ │ │ │ ldm fp, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r8, {r0, r1, r2, r3, r6, r7} │ │ │ │ ldr r0, [sl] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [sl] │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #100] @ cec48 │ │ │ │ + ldr r0, [pc, #100] @ cec58 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ed18 │ │ │ │ - ldr r0, [pc, #72] @ cec38 │ │ │ │ + ldr r0, [pc, #72] @ cec48 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #68] @ cec3c │ │ │ │ - ldr r1, [pc, #68] @ cec40 │ │ │ │ + ldr r3, [pc, #68] @ cec4c │ │ │ │ + ldr r1, [pc, #68] @ cec50 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #8] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #32] │ │ │ │ add r2, sp, #32 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b ceb58 │ │ │ │ + b ceb68 │ │ │ │ ldr r1, [sl] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [sl] │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - adceq r3, pc, r4, lsl pc @ │ │ │ │ - adceq r3, pc, r8, asr lr @ │ │ │ │ - adceq r3, r9, ip, lsl r8 │ │ │ │ - adceq r4, r9, ip, lsr #3 │ │ │ │ - adceq r3, pc, r4, asr pc @ │ │ │ │ - adceq r3, r9, r0, lsr #27 │ │ │ │ + adceq r3, pc, r4, lsl #30 │ │ │ │ + adceq r3, pc, r8, asr #28 │ │ │ │ + adceq r3, r9, ip, lsl #16 │ │ │ │ + umlaleq r4, r9, ip, r1 │ │ │ │ + adceq r3, pc, r4, asr #30 │ │ │ │ + umlaleq r3, r9, r0, sp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #604 @ 0x25c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ - bcs ced30 │ │ │ │ + bcs ced40 │ │ │ │ mov r9, r1 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r1], #4 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl d27e0 │ │ │ │ - ldr r0, [pc, #244] @ ced74 │ │ │ │ + bl d27f0 │ │ │ │ + ldr r0, [pc, #244] @ ced84 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #564 @ 0x234 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ced3c │ │ │ │ + beq ced4c │ │ │ │ add fp, sp, #8 │ │ │ │ mov r2, #564 @ 0x234 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, fp │ │ │ │ bl 53d54 │ │ │ │ - ldr r5, [pc, #196] @ ced78 │ │ │ │ + ldr r5, [pc, #196] @ ced88 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - beq cecd0 │ │ │ │ - ldr r0, [pc, #176] @ ced7c │ │ │ │ + beq cece0 │ │ │ │ + ldr r0, [pc, #176] @ ced8c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 560a4 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r0, [sp, #24] │ │ │ │ str r0, [sp, #20] │ │ │ │ @@ -124301,49 +124305,49 @@ │ │ │ │ ldm r5, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r8, {r0, r1, r2, r3, r6, r7} │ │ │ │ ldr r0, [r9] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r9] │ │ │ │ add sp, sp, #604 @ 0x25c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #72] @ ced80 │ │ │ │ + ldr r0, [pc, #72] @ ced90 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ed18 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #564 @ 0x234 │ │ │ │ bl 8e68c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl b9458 │ │ │ │ - b ced60 │ │ │ │ + bl b9464 │ │ │ │ + b ced70 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r9] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r9] │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - ldrdeq r1, [pc], r0 @ │ │ │ │ - adceq r4, pc, r8, lsl #7 │ │ │ │ - adceq r4, pc, r0, ror r3 @ │ │ │ │ - adceq r3, r9, ip, asr #24 │ │ │ │ + adceq r1, pc, r0, asr #1 │ │ │ │ + adceq r4, pc, r8, ror r3 @ │ │ │ │ + adceq r4, pc, r0, ror #6 │ │ │ │ + adceq r3, r9, ip, lsr ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cee5c │ │ │ │ - ldr r0, [pc, #196] @ cee68 │ │ │ │ + beq cee6c │ │ │ │ + ldr r0, [pc, #196] @ cee78 │ │ │ │ mov r9, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cee20 │ │ │ │ - ldr r0, [pc, #184] @ cee78 │ │ │ │ + bne cee30 │ │ │ │ + ldr r0, [pc, #184] @ cee88 │ │ │ │ add r6, sp, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ @@ -124361,52 +124365,52 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 552cc │ │ │ │ ldm sl, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r8, {r0, r1, r2, r3, r6, r7} │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r0, [pc, #68] @ cee6c │ │ │ │ + ldr r0, [pc, #68] @ cee7c │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #64] @ cee70 │ │ │ │ - ldr r1, [pc, #64] @ cee74 │ │ │ │ + ldr r3, [pc, #64] @ cee80 │ │ │ │ + ldr r1, [pc, #64] @ cee84 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #8] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #32] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #32 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b cedb8 │ │ │ │ - ldr r0, [pc, #24] @ cee7c │ │ │ │ + b cedc8 │ │ │ │ + ldr r0, [pc, #24] @ cee8c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - strhteq r3, [pc], r0 │ │ │ │ - adceq r3, pc, r4, lsr #24 │ │ │ │ - adceq r3, r9, r4, lsr #11 │ │ │ │ - adceq r3, r9, r4, lsr #30 │ │ │ │ - adceq r3, pc, r8, asr sp @ │ │ │ │ - adceq r3, r9, r8, asr fp │ │ │ │ + adceq r3, pc, r0, lsr #25 │ │ │ │ + adceq r3, pc, r4, lsl ip @ │ │ │ │ + umlaleq r3, r9, r4, r5 │ │ │ │ + adceq r3, r9, r4, lsl pc │ │ │ │ + adceq r3, pc, r8, asr #26 │ │ │ │ + adceq r3, r9, r8, asr #22 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cef58 │ │ │ │ - ldr r0, [pc, #196] @ cef64 │ │ │ │ + beq cef68 │ │ │ │ + ldr r0, [pc, #196] @ cef74 │ │ │ │ mov r9, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cef1c │ │ │ │ - ldr r0, [pc, #184] @ cef74 │ │ │ │ + bne cef2c │ │ │ │ + ldr r0, [pc, #184] @ cef84 │ │ │ │ add r6, sp, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ @@ -124424,52 +124428,52 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 552cc │ │ │ │ ldm sl, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r8, {r0, r1, r2, r3, r6, r7} │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r0, [pc, #68] @ cef68 │ │ │ │ + ldr r0, [pc, #68] @ cef78 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #64] @ cef6c │ │ │ │ - ldr r1, [pc, #64] @ cef70 │ │ │ │ + ldr r3, [pc, #64] @ cef7c │ │ │ │ + ldr r1, [pc, #64] @ cef80 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #8] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #32] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #32 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b ceeb4 │ │ │ │ - ldr r0, [pc, #24] @ cef78 │ │ │ │ + b ceec4 │ │ │ │ + ldr r0, [pc, #24] @ cef88 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - umlaleq r4, pc, r4, r1 @ │ │ │ │ - adceq r4, pc, r8, lsl #2 │ │ │ │ - adceq r3, r9, r8, asr r4 │ │ │ │ - adceq r3, r9, r8, lsr #24 │ │ │ │ adceq r4, pc, r4, lsl #3 │ │ │ │ - adceq r3, r9, ip, asr sl │ │ │ │ + strdeq r4, [pc], r8 @ │ │ │ │ + adceq r3, r9, r8, asr #8 │ │ │ │ + adceq r3, r9, r8, lsl ip │ │ │ │ + adceq r4, pc, r4, ror r1 @ │ │ │ │ + adceq r3, r9, ip, asr #20 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cf054 │ │ │ │ - ldr r0, [pc, #196] @ cf060 │ │ │ │ + beq cf064 │ │ │ │ + ldr r0, [pc, #196] @ cf070 │ │ │ │ mov r9, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cf018 │ │ │ │ - ldr r0, [pc, #184] @ cf070 │ │ │ │ + bne cf028 │ │ │ │ + ldr r0, [pc, #184] @ cf080 │ │ │ │ add r6, sp, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ @@ -124487,1302 +124491,1302 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 552cc │ │ │ │ ldm sl, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r8, {r0, r1, r2, r3, r6, r7} │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r0, [pc, #68] @ cf064 │ │ │ │ + ldr r0, [pc, #68] @ cf074 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #64] @ cf068 │ │ │ │ - ldr r1, [pc, #64] @ cf06c │ │ │ │ + ldr r3, [pc, #64] @ cf078 │ │ │ │ + ldr r1, [pc, #64] @ cf07c │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #8] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #32] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #32 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b cefb0 │ │ │ │ - ldr r0, [pc, #24] @ cf074 │ │ │ │ + b cefc0 │ │ │ │ + ldr r0, [pc, #24] @ cf084 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - strhteq r3, [pc], r4 │ │ │ │ - adceq r3, pc, r8, lsr #20 │ │ │ │ - adceq r3, r9, r8, ror #7 │ │ │ │ - adceq r3, r9, ip, ror sp │ │ │ │ - adceq r3, pc, r0, lsl #22 │ │ │ │ - adceq r3, r9, r0, ror #18 │ │ │ │ + adceq r3, pc, r4, lsr #21 │ │ │ │ + adceq r3, pc, r8, lsl sl @ │ │ │ │ + ldrdeq r3, [r9], r8 @ │ │ │ │ + adceq r3, r9, ip, ror #26 │ │ │ │ + strdeq r3, [pc], r0 @ │ │ │ │ + adceq r3, r9, r0, asr r9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ - ldr r9, [pc, #432] @ cf238 │ │ │ │ + ldr r9, [pc, #432] @ cf248 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cf184 │ │ │ │ - ldr r8, [pc, #416] @ cf248 │ │ │ │ + bne cf194 │ │ │ │ + ldr r8, [pc, #416] @ cf258 │ │ │ │ ldr r6, [r5] │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r7, [r8, #32] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq cf0e4 │ │ │ │ + beq cf0f4 │ │ │ │ mov r0, r5 │ │ │ │ bl 53f4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq cf14c │ │ │ │ + beq cf15c │ │ │ │ mov r0, #2 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq cf15c │ │ │ │ + beq cf16c │ │ │ │ mov r0, r5 │ │ │ │ bl 53f4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq cf14c │ │ │ │ + beq cf15c │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, r7 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r0, r5 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - bne cf0d4 │ │ │ │ + bne cf0e4 │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cf1fc │ │ │ │ + bne cf20c │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r8, #32] │ │ │ │ stm r4, {r1, r5} │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cf1c0 │ │ │ │ + bne cf1d0 │ │ │ │ ldr r0, [r8, #32] │ │ │ │ mov r1, #0 │ │ │ │ stm r4, {r1, r6} │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #176] @ cf23c │ │ │ │ + ldr r0, [pc, #176] @ cf24c │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #172] @ cf240 │ │ │ │ - ldr r1, [pc, #172] @ cf244 │ │ │ │ + ldr r3, [pc, #172] @ cf250 │ │ │ │ + ldr r1, [pc, #172] @ cf254 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #11] │ │ │ │ add r2, sp, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b cf0a0 │ │ │ │ - ldr r0, [pc, #132] @ cf24c │ │ │ │ + b cf0b0 │ │ │ │ + ldr r0, [pc, #132] @ cf25c │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #128] @ cf250 │ │ │ │ - ldr r1, [pc, #128] @ cf254 │ │ │ │ + ldr r3, [pc, #128] @ cf260 │ │ │ │ + ldr r1, [pc, #128] @ cf264 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #19] │ │ │ │ add r2, sp, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #20 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b cf16c │ │ │ │ - ldr r0, [pc, #84] @ cf258 │ │ │ │ + b cf17c │ │ │ │ + ldr r0, [pc, #84] @ cf268 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #80] @ cf25c │ │ │ │ - ldr r1, [pc, #80] @ cf260 │ │ │ │ + ldr r3, [pc, #80] @ cf26c │ │ │ │ + ldr r1, [pc, #80] @ cf270 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #27] │ │ │ │ add r2, sp, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #28] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b cf134 │ │ │ │ - adceq r3, pc, r8, lsr #31 │ │ │ │ - adceq r3, pc, r0, lsr #29 │ │ │ │ - strdeq r3, [r9], r0 @ │ │ │ │ - adceq r3, r9, r0, asr #19 │ │ │ │ + b cf144 │ │ │ │ umlaleq r3, pc, r8, pc @ │ │ │ │ - adceq r3, pc, r4, ror #28 │ │ │ │ - strhteq r3, [r9], r4 │ │ │ │ - adceq r3, r9, r4, lsl #19 │ │ │ │ - adceq r3, pc, r8, lsr #28 │ │ │ │ - adceq r3, r9, r8, ror r1 │ │ │ │ - adceq r3, r9, r8, asr #18 │ │ │ │ + umlaleq r3, pc, r0, lr @ │ │ │ │ + adceq r3, r9, r0, ror #3 │ │ │ │ + strhteq r3, [r9], r0 │ │ │ │ + adceq r3, pc, r8, lsl #31 │ │ │ │ + adceq r3, pc, r4, asr lr @ │ │ │ │ + adceq r3, r9, r4, lsr #3 │ │ │ │ + adceq r3, r9, r4, ror r9 │ │ │ │ + adceq r3, pc, r8, lsl lr @ │ │ │ │ + adceq r3, r9, r8, ror #2 │ │ │ │ + adceq r3, r9, r8, lsr r9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ - ldr r9, [pc, #432] @ cf424 │ │ │ │ + ldr r9, [pc, #432] @ cf434 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cf370 │ │ │ │ - ldr r8, [pc, #416] @ cf434 │ │ │ │ + bne cf380 │ │ │ │ + ldr r8, [pc, #416] @ cf444 │ │ │ │ ldr r6, [r5] │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r7, [r8, #32] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq cf2d0 │ │ │ │ + beq cf2e0 │ │ │ │ mov r0, r5 │ │ │ │ bl 53f4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq cf338 │ │ │ │ + beq cf348 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq cf348 │ │ │ │ + beq cf358 │ │ │ │ mov r0, r5 │ │ │ │ bl 53f4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq cf338 │ │ │ │ + beq cf348 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, r7 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r0, r5 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - bne cf2c0 │ │ │ │ + bne cf2d0 │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cf3e8 │ │ │ │ + bne cf3f8 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r8, #32] │ │ │ │ stm r4, {r1, r5} │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cf3ac │ │ │ │ + bne cf3bc │ │ │ │ ldr r0, [r8, #32] │ │ │ │ mov r1, #0 │ │ │ │ stm r4, {r1, r6} │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #176] @ cf428 │ │ │ │ + ldr r0, [pc, #176] @ cf438 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #172] @ cf42c │ │ │ │ - ldr r1, [pc, #172] @ cf430 │ │ │ │ + ldr r3, [pc, #172] @ cf43c │ │ │ │ + ldr r1, [pc, #172] @ cf440 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #11] │ │ │ │ add r2, sp, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b cf28c │ │ │ │ - ldr r0, [pc, #132] @ cf438 │ │ │ │ + b cf29c │ │ │ │ + ldr r0, [pc, #132] @ cf448 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #128] @ cf43c │ │ │ │ - ldr r1, [pc, #128] @ cf440 │ │ │ │ + ldr r3, [pc, #128] @ cf44c │ │ │ │ + ldr r1, [pc, #128] @ cf450 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #19] │ │ │ │ add r2, sp, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #20 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b cf358 │ │ │ │ - ldr r0, [pc, #84] @ cf444 │ │ │ │ + b cf368 │ │ │ │ + ldr r0, [pc, #84] @ cf454 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #80] @ cf448 │ │ │ │ - ldr r1, [pc, #80] @ cf44c │ │ │ │ + ldr r3, [pc, #80] @ cf458 │ │ │ │ + ldr r1, [pc, #80] @ cf45c │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #27] │ │ │ │ add r2, sp, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #28] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b cf320 │ │ │ │ - adceq r3, pc, r8, lsr #22 │ │ │ │ - adceq r3, pc, r0, lsr #20 │ │ │ │ - strhteq r3, [r9], r8 │ │ │ │ - umlaleq r3, r9, ip, fp │ │ │ │ - adceq r3, pc, r8, lsl #23 │ │ │ │ - adceq r3, pc, r4, ror #19 │ │ │ │ - adceq r3, r9, ip, ror r0 │ │ │ │ - adceq r3, r9, r0, ror #22 │ │ │ │ - adceq r3, pc, r8, lsr #19 │ │ │ │ - adceq r3, r9, r0, asr #32 │ │ │ │ - adceq r3, r9, r4, lsr #22 │ │ │ │ + b cf330 │ │ │ │ + adceq r3, pc, r8, lsl fp @ │ │ │ │ + adceq r3, pc, r0, lsl sl @ │ │ │ │ + adceq r3, r9, r8, lsr #1 │ │ │ │ + adceq r3, r9, ip, lsl #23 │ │ │ │ + adceq r3, pc, r8, ror fp @ │ │ │ │ + ldrdeq r3, [pc], r4 @ │ │ │ │ + adceq r3, r9, ip, rrx │ │ │ │ + adceq r3, r9, r0, asr fp │ │ │ │ + umlaleq r3, pc, r8, r9 @ │ │ │ │ + adceq r3, r9, r0, lsr r0 │ │ │ │ + adceq r3, r9, r4, lsl fp │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ - ldr r9, [pc, #432] @ cf610 │ │ │ │ + ldr r9, [pc, #432] @ cf620 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cf55c │ │ │ │ - ldr r8, [pc, #416] @ cf620 │ │ │ │ + bne cf56c │ │ │ │ + ldr r8, [pc, #416] @ cf630 │ │ │ │ ldr r6, [r5] │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r7, [r8, #32] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq cf4bc │ │ │ │ + beq cf4cc │ │ │ │ mov r0, r5 │ │ │ │ bl 53f4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq cf524 │ │ │ │ + beq cf534 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq cf534 │ │ │ │ + beq cf544 │ │ │ │ mov r0, r5 │ │ │ │ bl 53f4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq cf524 │ │ │ │ + beq cf534 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, r7 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r0, r5 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - bne cf4ac │ │ │ │ + bne cf4bc │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cf5d4 │ │ │ │ + bne cf5e4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r8, #32] │ │ │ │ stm r4, {r1, r5} │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cf598 │ │ │ │ + bne cf5a8 │ │ │ │ ldr r0, [r8, #32] │ │ │ │ mov r1, #0 │ │ │ │ stm r4, {r1, r6} │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #176] @ cf614 │ │ │ │ + ldr r0, [pc, #176] @ cf624 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #172] @ cf618 │ │ │ │ - ldr r1, [pc, #172] @ cf61c │ │ │ │ + ldr r3, [pc, #172] @ cf628 │ │ │ │ + ldr r1, [pc, #172] @ cf62c │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #11] │ │ │ │ add r2, sp, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b cf478 │ │ │ │ - ldr r0, [pc, #132] @ cf624 │ │ │ │ + b cf488 │ │ │ │ + ldr r0, [pc, #132] @ cf634 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #128] @ cf628 │ │ │ │ - ldr r1, [pc, #128] @ cf62c │ │ │ │ + ldr r3, [pc, #128] @ cf638 │ │ │ │ + ldr r1, [pc, #128] @ cf63c │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #19] │ │ │ │ add r2, sp, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #20 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b cf544 │ │ │ │ - ldr r0, [pc, #84] @ cf630 │ │ │ │ + b cf554 │ │ │ │ + ldr r0, [pc, #84] @ cf640 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #80] @ cf634 │ │ │ │ - ldr r1, [pc, #80] @ cf638 │ │ │ │ + ldr r3, [pc, #80] @ cf644 │ │ │ │ + ldr r1, [pc, #80] @ cf648 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #27] │ │ │ │ add r2, sp, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #28] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b cf50c │ │ │ │ - adceq r3, pc, r8, lsl #22 │ │ │ │ - adceq r3, pc, r0, lsl #20 │ │ │ │ - adceq r2, r9, ip, lsl #27 │ │ │ │ - adceq r3, r9, r8, lsl #16 │ │ │ │ - strdeq r3, [pc], ip @ │ │ │ │ - adceq r3, pc, r4, asr #19 │ │ │ │ - adceq r2, r9, r0, asr sp │ │ │ │ - adceq r3, r9, ip, asr #15 │ │ │ │ - adceq r3, pc, r8, lsl #19 │ │ │ │ - adceq r2, r9, r4, lsl sp │ │ │ │ - umlaleq r3, r9, r0, r7 │ │ │ │ + b cf51c │ │ │ │ + strdeq r3, [pc], r8 @ │ │ │ │ + strdeq r3, [pc], r0 @ │ │ │ │ + adceq r2, r9, ip, ror sp │ │ │ │ + strdeq r3, [r9], r8 @ │ │ │ │ + adceq r3, pc, ip, ror #21 │ │ │ │ + strhteq r3, [pc], r4 │ │ │ │ + adceq r2, r9, r0, asr #26 │ │ │ │ + strhteq r3, [r9], ip │ │ │ │ + adceq r3, pc, r8, ror r9 @ │ │ │ │ + adceq r2, r9, r4, lsl #26 │ │ │ │ + adceq r3, r9, r0, lsl #15 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ - ldr r9, [pc, #432] @ cf7fc │ │ │ │ + ldr r9, [pc, #432] @ cf80c │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cf748 │ │ │ │ - ldr r8, [pc, #416] @ cf80c │ │ │ │ + bne cf758 │ │ │ │ + ldr r8, [pc, #416] @ cf81c │ │ │ │ ldr r6, [r5] │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r7, [r8, #32] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq cf6a8 │ │ │ │ + beq cf6b8 │ │ │ │ mov r0, r5 │ │ │ │ bl 53f4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq cf710 │ │ │ │ + beq cf720 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq cf720 │ │ │ │ + beq cf730 │ │ │ │ mov r0, r5 │ │ │ │ bl 53f4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq cf710 │ │ │ │ + beq cf720 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, r7 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r0, r5 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - bne cf698 │ │ │ │ + bne cf6a8 │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cf7c0 │ │ │ │ + bne cf7d0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r8, #32] │ │ │ │ stm r4, {r1, r5} │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cf784 │ │ │ │ + bne cf794 │ │ │ │ ldr r0, [r8, #32] │ │ │ │ mov r1, #0 │ │ │ │ stm r4, {r1, r6} │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #176] @ cf800 │ │ │ │ + ldr r0, [pc, #176] @ cf810 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #172] @ cf804 │ │ │ │ - ldr r1, [pc, #172] @ cf808 │ │ │ │ + ldr r3, [pc, #172] @ cf814 │ │ │ │ + ldr r1, [pc, #172] @ cf818 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #11] │ │ │ │ add r2, sp, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b cf664 │ │ │ │ - ldr r0, [pc, #132] @ cf810 │ │ │ │ + b cf674 │ │ │ │ + ldr r0, [pc, #132] @ cf820 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #128] @ cf814 │ │ │ │ - ldr r1, [pc, #128] @ cf818 │ │ │ │ + ldr r3, [pc, #128] @ cf824 │ │ │ │ + ldr r1, [pc, #128] @ cf828 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #19] │ │ │ │ add r2, sp, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #20 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b cf730 │ │ │ │ - ldr r0, [pc, #84] @ cf81c │ │ │ │ + b cf740 │ │ │ │ + ldr r0, [pc, #84] @ cf82c │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #80] @ cf820 │ │ │ │ - ldr r1, [pc, #80] @ cf824 │ │ │ │ + ldr r3, [pc, #80] @ cf830 │ │ │ │ + ldr r1, [pc, #80] @ cf834 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #27] │ │ │ │ add r2, sp, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #28] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b cf6f8 │ │ │ │ - strdeq r3, [pc], ip @ │ │ │ │ - strdeq r3, [pc], r4 @ │ │ │ │ - strdeq r2, [r9], r4 @ │ │ │ │ - adceq r3, r9, ip, lsr r6 │ │ │ │ - adceq r3, pc, ip, lsl r4 @ │ │ │ │ - strhteq r3, [pc], r8 │ │ │ │ - strhteq r2, [r9], r8 │ │ │ │ - adceq r3, r9, r0, lsl #12 │ │ │ │ - adceq r3, pc, ip, ror r2 @ │ │ │ │ - adceq r2, r9, ip, ror ip │ │ │ │ - adceq r3, r9, r4, asr #11 │ │ │ │ + b cf708 │ │ │ │ + adceq r3, pc, ip, ror #7 │ │ │ │ + adceq r3, pc, r4, ror #5 │ │ │ │ + adceq r2, r9, r4, ror #25 │ │ │ │ + adceq r3, r9, ip, lsr #12 │ │ │ │ + adceq r3, pc, ip, lsl #8 │ │ │ │ + adceq r3, pc, r8, lsr #5 │ │ │ │ + adceq r2, r9, r8, lsr #25 │ │ │ │ + strdeq r3, [r9], r0 @ │ │ │ │ + adceq r3, pc, ip, ror #4 │ │ │ │ + adceq r2, r9, ip, ror #24 │ │ │ │ + strhteq r3, [r9], r4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ - ldr r9, [pc, #432] @ cf9e8 │ │ │ │ + ldr r9, [pc, #432] @ cf9f8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cf934 │ │ │ │ - ldr r8, [pc, #416] @ cf9f8 │ │ │ │ + bne cf944 │ │ │ │ + ldr r8, [pc, #416] @ cfa08 │ │ │ │ ldr r6, [r5] │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r7, [r8, #32] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq cf894 │ │ │ │ + beq cf8a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 53f4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq cf8fc │ │ │ │ + beq cf90c │ │ │ │ mov r0, #2 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq cf90c │ │ │ │ + beq cf91c │ │ │ │ mov r0, r5 │ │ │ │ bl 53f4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq cf8fc │ │ │ │ + beq cf90c │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, r7 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r0, r5 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - bne cf884 │ │ │ │ + bne cf894 │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cf9ac │ │ │ │ + bne cf9bc │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r8, #32] │ │ │ │ stm r4, {r1, r5} │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cf970 │ │ │ │ + bne cf980 │ │ │ │ ldr r0, [r8, #32] │ │ │ │ mov r1, #0 │ │ │ │ stm r4, {r1, r6} │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #176] @ cf9ec │ │ │ │ + ldr r0, [pc, #176] @ cf9fc │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #172] @ cf9f0 │ │ │ │ - ldr r1, [pc, #172] @ cf9f4 │ │ │ │ + ldr r3, [pc, #172] @ cfa00 │ │ │ │ + ldr r1, [pc, #172] @ cfa04 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #11] │ │ │ │ add r2, sp, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b cf850 │ │ │ │ - ldr r0, [pc, #132] @ cf9fc │ │ │ │ + b cf860 │ │ │ │ + ldr r0, [pc, #132] @ cfa0c │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #128] @ cfa00 │ │ │ │ - ldr r1, [pc, #128] @ cfa04 │ │ │ │ + ldr r3, [pc, #128] @ cfa10 │ │ │ │ + ldr r1, [pc, #128] @ cfa14 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #19] │ │ │ │ add r2, sp, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #20 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b cf91c │ │ │ │ - ldr r0, [pc, #84] @ cfa08 │ │ │ │ + b cf92c │ │ │ │ + ldr r0, [pc, #84] @ cfa18 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #80] @ cfa0c │ │ │ │ - ldr r1, [pc, #80] @ cfa10 │ │ │ │ + ldr r3, [pc, #80] @ cfa1c │ │ │ │ + ldr r1, [pc, #80] @ cfa20 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #27] │ │ │ │ add r2, sp, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #28] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b cf8e4 │ │ │ │ - adceq r3, pc, r0, lsr #4 │ │ │ │ - adceq r3, pc, r8, lsl r1 @ │ │ │ │ - adceq r2, r9, ip, ror #17 │ │ │ │ - umlaleq r3, r9, r8, r3 │ │ │ │ - adceq r3, pc, r0, lsr #6 │ │ │ │ - ldrdeq r3, [pc], ip @ │ │ │ │ - strhteq r2, [r9], r0 │ │ │ │ - adceq r3, r9, ip, asr r3 │ │ │ │ - adceq r3, pc, r0, lsr #1 │ │ │ │ - adceq r2, r9, r4, ror r8 │ │ │ │ - adceq r3, r9, r0, lsr #6 │ │ │ │ + b cf8f4 │ │ │ │ + adceq r3, pc, r0, lsl r2 @ │ │ │ │ + adceq r3, pc, r8, lsl #2 │ │ │ │ + ldrdeq r2, [r9], ip @ │ │ │ │ + adceq r3, r9, r8, lsl #7 │ │ │ │ + adceq r3, pc, r0, lsl r3 @ │ │ │ │ + adceq r3, pc, ip, asr #1 │ │ │ │ + adceq r2, r9, r0, lsr #17 │ │ │ │ + adceq r3, r9, ip, asr #6 │ │ │ │ + umlaleq r3, pc, r0, r0 @ │ │ │ │ + adceq r2, r9, r4, ror #16 │ │ │ │ + adceq r3, r9, r0, lsl r3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ - ldr r9, [pc, #432] @ cfbd4 │ │ │ │ + ldr r9, [pc, #432] @ cfbe4 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cfb20 │ │ │ │ - ldr r8, [pc, #416] @ cfbe4 │ │ │ │ + bne cfb30 │ │ │ │ + ldr r8, [pc, #416] @ cfbf4 │ │ │ │ ldr r6, [r5] │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r7, [r8, #32] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq cfa80 │ │ │ │ + beq cfa90 │ │ │ │ mov r0, r5 │ │ │ │ bl 53f4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq cfae8 │ │ │ │ + beq cfaf8 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq cfaf8 │ │ │ │ + beq cfb08 │ │ │ │ mov r0, r5 │ │ │ │ bl 53f4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq cfae8 │ │ │ │ + beq cfaf8 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, r7 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r0, r5 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - bne cfa70 │ │ │ │ + bne cfa80 │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cfb98 │ │ │ │ + bne cfba8 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r8, #32] │ │ │ │ stm r4, {r1, r5} │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cfb5c │ │ │ │ + bne cfb6c │ │ │ │ ldr r0, [r8, #32] │ │ │ │ mov r1, #0 │ │ │ │ stm r4, {r1, r6} │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #176] @ cfbd8 │ │ │ │ + ldr r0, [pc, #176] @ cfbe8 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #172] @ cfbdc │ │ │ │ - ldr r1, [pc, #172] @ cfbe0 │ │ │ │ + ldr r3, [pc, #172] @ cfbec │ │ │ │ + ldr r1, [pc, #172] @ cfbf0 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #11] │ │ │ │ add r2, sp, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b cfa3c │ │ │ │ - ldr r0, [pc, #132] @ cfbe8 │ │ │ │ + b cfa4c │ │ │ │ + ldr r0, [pc, #132] @ cfbf8 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #128] @ cfbec │ │ │ │ - ldr r1, [pc, #128] @ cfbf0 │ │ │ │ + ldr r3, [pc, #128] @ cfbfc │ │ │ │ + ldr r1, [pc, #128] @ cfc00 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #19] │ │ │ │ add r2, sp, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #20 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b cfb08 │ │ │ │ - ldr r0, [pc, #84] @ cfbf4 │ │ │ │ + b cfb18 │ │ │ │ + ldr r0, [pc, #84] @ cfc04 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #80] @ cfbf8 │ │ │ │ - ldr r1, [pc, #80] @ cfbfc │ │ │ │ + ldr r3, [pc, #80] @ cfc08 │ │ │ │ + ldr r1, [pc, #80] @ cfc0c │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #27] │ │ │ │ add r2, sp, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #28] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b cfad0 │ │ │ │ - adceq r3, pc, r0, lsl #7 │ │ │ │ - adceq r3, pc, r8, ror r2 @ │ │ │ │ - adceq r2, r9, r8, ror r7 │ │ │ │ - adceq r3, r9, ip, lsl r4 │ │ │ │ - umlaleq r3, pc, r8, r4 @ │ │ │ │ - adceq r3, pc, ip, lsr r2 @ │ │ │ │ - adceq r2, r9, ip, lsr r7 │ │ │ │ - adceq r3, r9, r0, ror #7 │ │ │ │ - adceq r3, pc, r0, lsl #4 │ │ │ │ - adceq r2, r9, r0, lsl #14 │ │ │ │ - adceq r3, r9, r4, lsr #7 │ │ │ │ + b cfae0 │ │ │ │ + adceq r3, pc, r0, ror r3 @ │ │ │ │ + adceq r3, pc, r8, ror #4 │ │ │ │ + adceq r2, r9, r8, ror #14 │ │ │ │ + adceq r3, r9, ip, lsl #8 │ │ │ │ + adceq r3, pc, r8, lsl #9 │ │ │ │ + adceq r3, pc, ip, lsr #4 │ │ │ │ + adceq r2, r9, ip, lsr #14 │ │ │ │ + ldrdeq r3, [r9], r0 @ │ │ │ │ + strdeq r3, [pc], r0 @ │ │ │ │ + strdeq r2, [r9], r0 @ │ │ │ │ + umlaleq r3, r9, r4, r3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ - ldr r9, [pc, #432] @ cfdc0 │ │ │ │ + ldr r9, [pc, #432] @ cfdd0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cfd0c │ │ │ │ - ldr r8, [pc, #416] @ cfdd0 │ │ │ │ + bne cfd1c │ │ │ │ + ldr r8, [pc, #416] @ cfde0 │ │ │ │ ldr r6, [r5] │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r7, [r8, #32] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq cfc6c │ │ │ │ + beq cfc7c │ │ │ │ mov r0, r5 │ │ │ │ bl 53f4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq cfcd4 │ │ │ │ + beq cfce4 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq cfce4 │ │ │ │ + beq cfcf4 │ │ │ │ mov r0, r5 │ │ │ │ bl 53f4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq cfcd4 │ │ │ │ + beq cfce4 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, r7 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r0, r5 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - bne cfc5c │ │ │ │ + bne cfc6c │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cfd84 │ │ │ │ + bne cfd94 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r8, #32] │ │ │ │ stm r4, {r1, r5} │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cfd48 │ │ │ │ + bne cfd58 │ │ │ │ ldr r0, [r8, #32] │ │ │ │ mov r1, #0 │ │ │ │ stm r4, {r1, r6} │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #176] @ cfdc4 │ │ │ │ + ldr r0, [pc, #176] @ cfdd4 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #172] @ cfdc8 │ │ │ │ - ldr r1, [pc, #172] @ cfdcc │ │ │ │ + ldr r3, [pc, #172] @ cfdd8 │ │ │ │ + ldr r1, [pc, #172] @ cfddc │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #11] │ │ │ │ add r2, sp, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b cfc28 │ │ │ │ - ldr r0, [pc, #132] @ cfdd4 │ │ │ │ + b cfc38 │ │ │ │ + ldr r0, [pc, #132] @ cfde4 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #128] @ cfdd8 │ │ │ │ - ldr r1, [pc, #128] @ cfddc │ │ │ │ + ldr r3, [pc, #128] @ cfde8 │ │ │ │ + ldr r1, [pc, #128] @ cfdec │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #19] │ │ │ │ add r2, sp, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #20 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b cfcf4 │ │ │ │ - ldr r0, [pc, #84] @ cfde0 │ │ │ │ + b cfd04 │ │ │ │ + ldr r0, [pc, #84] @ cfdf0 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #80] @ cfde4 │ │ │ │ - ldr r1, [pc, #80] @ cfde8 │ │ │ │ + ldr r3, [pc, #80] @ cfdf4 │ │ │ │ + ldr r1, [pc, #80] @ cfdf8 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #27] │ │ │ │ add r2, sp, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #28] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b cfcbc │ │ │ │ - adceq r2, pc, r4, lsr lr @ │ │ │ │ - adceq r2, pc, ip, lsr #26 │ │ │ │ - adceq r2, r9, r4, asr r6 │ │ │ │ - ldrdeq r3, [r9], r0 @ │ │ │ │ - strhteq r2, [pc], r8 │ │ │ │ - strdeq r2, [pc], r0 @ │ │ │ │ - adceq r2, r9, r8, lsl r6 │ │ │ │ - umlaleq r3, r9, r4, r0 │ │ │ │ - strhteq r2, [pc], r4 │ │ │ │ - ldrdeq r2, [r9], ip @ │ │ │ │ - adceq r3, r9, r8, asr r0 │ │ │ │ + b cfccc │ │ │ │ + adceq r2, pc, r4, lsr #28 │ │ │ │ + adceq r2, pc, ip, lsl sp @ │ │ │ │ + adceq r2, r9, r4, asr #12 │ │ │ │ + adceq r3, r9, r0, asr #1 │ │ │ │ + adceq r2, pc, r8, lsr #29 │ │ │ │ + adceq r2, pc, r0, ror #25 │ │ │ │ + adceq r2, r9, r8, lsl #12 │ │ │ │ + adceq r3, r9, r4, lsl #1 │ │ │ │ + adceq r2, pc, r4, lsr #25 │ │ │ │ + adceq r2, r9, ip, asr #11 │ │ │ │ + adceq r3, r9, r8, asr #32 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ - ldr r9, [pc, #432] @ cffac │ │ │ │ + ldr r9, [pc, #432] @ cffbc │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cfef8 │ │ │ │ - ldr r8, [pc, #416] @ cffbc │ │ │ │ + bne cff08 │ │ │ │ + ldr r8, [pc, #416] @ cffcc │ │ │ │ ldr r6, [r5] │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r7, [r8, #32] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq cfe58 │ │ │ │ + beq cfe68 │ │ │ │ mov r0, r5 │ │ │ │ bl 53f4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq cfec0 │ │ │ │ + beq cfed0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq cfed0 │ │ │ │ + beq cfee0 │ │ │ │ mov r0, r5 │ │ │ │ bl 53f4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq cfec0 │ │ │ │ + beq cfed0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, r7 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r0, r5 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - bne cfe48 │ │ │ │ + bne cfe58 │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cff70 │ │ │ │ + bne cff80 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r8, #32] │ │ │ │ stm r4, {r1, r5} │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne cff34 │ │ │ │ + bne cff44 │ │ │ │ ldr r0, [r8, #32] │ │ │ │ mov r1, #0 │ │ │ │ stm r4, {r1, r6} │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #176] @ cffb0 │ │ │ │ + ldr r0, [pc, #176] @ cffc0 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #172] @ cffb4 │ │ │ │ - ldr r1, [pc, #172] @ cffb8 │ │ │ │ + ldr r3, [pc, #172] @ cffc4 │ │ │ │ + ldr r1, [pc, #172] @ cffc8 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #11] │ │ │ │ add r2, sp, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b cfe14 │ │ │ │ - ldr r0, [pc, #132] @ cffc0 │ │ │ │ + b cfe24 │ │ │ │ + ldr r0, [pc, #132] @ cffd0 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #128] @ cffc4 │ │ │ │ - ldr r1, [pc, #128] @ cffc8 │ │ │ │ + ldr r3, [pc, #128] @ cffd4 │ │ │ │ + ldr r1, [pc, #128] @ cffd8 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #19] │ │ │ │ add r2, sp, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #20 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b cfee0 │ │ │ │ - ldr r0, [pc, #84] @ cffcc │ │ │ │ + b cfef0 │ │ │ │ + ldr r0, [pc, #84] @ cffdc │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #80] @ cffd0 │ │ │ │ - ldr r1, [pc, #80] @ cffd4 │ │ │ │ + ldr r3, [pc, #80] @ cffe0 │ │ │ │ + ldr r1, [pc, #80] @ cffe4 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #27] │ │ │ │ add r2, sp, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #28] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b cfea8 │ │ │ │ - adceq r3, pc, r8, lsr #4 │ │ │ │ - adceq r3, pc, r0, lsr #2 │ │ │ │ - strhteq r2, [r9], r8 │ │ │ │ - adceq r2, r9, ip, asr ip │ │ │ │ - ldrdeq r3, [pc], ip @ │ │ │ │ - adceq r3, pc, r4, ror #1 │ │ │ │ - adceq r2, r9, ip, ror r4 │ │ │ │ - adceq r2, r9, r0, lsr #24 │ │ │ │ - adceq r3, pc, r8, lsr #1 │ │ │ │ - adceq r2, r9, r0, asr #8 │ │ │ │ - adceq r2, r9, r4, ror #23 │ │ │ │ + b cfeb8 │ │ │ │ + adceq r3, pc, r8, lsl r2 @ │ │ │ │ + adceq r3, pc, r0, lsl r1 @ │ │ │ │ + adceq r2, r9, r8, lsr #9 │ │ │ │ + adceq r2, r9, ip, asr #24 │ │ │ │ + adceq r3, pc, ip, asr #3 │ │ │ │ + ldrdeq r3, [pc], r4 @ │ │ │ │ + adceq r2, r9, ip, ror #8 │ │ │ │ + adceq r2, r9, r0, lsl ip │ │ │ │ + umlaleq r3, pc, r8, r0 @ │ │ │ │ + adceq r2, r9, r0, lsr r4 │ │ │ │ + ldrdeq r2, [r9], r4 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ - ldr r9, [pc, #432] @ d0198 │ │ │ │ + ldr r9, [pc, #432] @ d01a8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne d00e4 │ │ │ │ - ldr r8, [pc, #416] @ d01a8 │ │ │ │ + bne d00f4 │ │ │ │ + ldr r8, [pc, #416] @ d01b8 │ │ │ │ ldr r6, [r5] │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r7, [r8, #32] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0044 │ │ │ │ + beq d0054 │ │ │ │ mov r0, r5 │ │ │ │ bl 53f4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d00ac │ │ │ │ + beq d00bc │ │ │ │ mov r0, #2 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq d00bc │ │ │ │ + beq d00cc │ │ │ │ mov r0, r5 │ │ │ │ bl 53f4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d00ac │ │ │ │ + beq d00bc │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, r7 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r0, r5 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0034 │ │ │ │ + bne d0044 │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne d015c │ │ │ │ + bne d016c │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r8, #32] │ │ │ │ stm r4, {r1, r5} │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne d0120 │ │ │ │ + bne d0130 │ │ │ │ ldr r0, [r8, #32] │ │ │ │ mov r1, #0 │ │ │ │ stm r4, {r1, r6} │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #176] @ d019c │ │ │ │ + ldr r0, [pc, #176] @ d01ac │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #172] @ d01a0 │ │ │ │ - ldr r1, [pc, #172] @ d01a4 │ │ │ │ + ldr r3, [pc, #172] @ d01b0 │ │ │ │ + ldr r1, [pc, #172] @ d01b4 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #11] │ │ │ │ add r2, sp, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b d0000 │ │ │ │ - ldr r0, [pc, #132] @ d01ac │ │ │ │ + b d0010 │ │ │ │ + ldr r0, [pc, #132] @ d01bc │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #128] @ d01b0 │ │ │ │ - ldr r1, [pc, #128] @ d01b4 │ │ │ │ + ldr r3, [pc, #128] @ d01c0 │ │ │ │ + ldr r1, [pc, #128] @ d01c4 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #19] │ │ │ │ add r2, sp, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #20 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b d00cc │ │ │ │ - ldr r0, [pc, #84] @ d01b8 │ │ │ │ + b d00dc │ │ │ │ + ldr r0, [pc, #84] @ d01c8 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #80] @ d01bc │ │ │ │ - ldr r1, [pc, #80] @ d01c0 │ │ │ │ + ldr r3, [pc, #80] @ d01cc │ │ │ │ + ldr r1, [pc, #80] @ d01d0 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #27] │ │ │ │ add r2, sp, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #28] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b d0094 │ │ │ │ - adceq r2, pc, ip, ror ip @ │ │ │ │ - adceq r2, pc, r4, ror fp @ │ │ │ │ - adceq r2, r9, ip, lsl #3 │ │ │ │ - adceq r2, r9, r8, asr #27 │ │ │ │ - adceq r2, pc, r0, lsr ip @ │ │ │ │ - adceq r2, pc, r8, lsr fp @ │ │ │ │ - adceq r2, r9, r0, asr r1 │ │ │ │ - adceq r2, r9, ip, lsl #27 │ │ │ │ - strdeq r2, [pc], ip @ │ │ │ │ - adceq r2, r9, r4, lsl r1 │ │ │ │ - adceq r2, r9, r0, asr sp │ │ │ │ + b d00a4 │ │ │ │ + adceq r2, pc, ip, ror #24 │ │ │ │ + adceq r2, pc, r4, ror #22 │ │ │ │ + adceq r2, r9, ip, ror r1 │ │ │ │ + strhteq r2, [r9], r8 │ │ │ │ + adceq r2, pc, r0, lsr #24 │ │ │ │ + adceq r2, pc, r8, lsr #22 │ │ │ │ + adceq r2, r9, r0, asr #2 │ │ │ │ + adceq r2, r9, ip, ror sp │ │ │ │ + adceq r2, pc, ip, ror #21 │ │ │ │ + adceq r2, r9, r4, lsl #2 │ │ │ │ + adceq r2, r9, r0, asr #26 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ - ldr r9, [pc, #432] @ d0384 │ │ │ │ + ldr r9, [pc, #432] @ d0394 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne d02d0 │ │ │ │ - ldr r8, [pc, #416] @ d0394 │ │ │ │ + bne d02e0 │ │ │ │ + ldr r8, [pc, #416] @ d03a4 │ │ │ │ ldr r6, [r5] │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r7, [r8, #32] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0230 │ │ │ │ + beq d0240 │ │ │ │ mov r0, r5 │ │ │ │ bl 53f4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0298 │ │ │ │ + beq d02a8 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq d02a8 │ │ │ │ + beq d02b8 │ │ │ │ mov r0, r5 │ │ │ │ bl 53f4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0298 │ │ │ │ + beq d02a8 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, r7 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r0, r5 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0220 │ │ │ │ + bne d0230 │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne d0348 │ │ │ │ + bne d0358 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r8, #32] │ │ │ │ stm r4, {r1, r5} │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne d030c │ │ │ │ + bne d031c │ │ │ │ ldr r0, [r8, #32] │ │ │ │ mov r1, #0 │ │ │ │ stm r4, {r1, r6} │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #176] @ d0388 │ │ │ │ + ldr r0, [pc, #176] @ d0398 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #172] @ d038c │ │ │ │ - ldr r1, [pc, #172] @ d0390 │ │ │ │ + ldr r3, [pc, #172] @ d039c │ │ │ │ + ldr r1, [pc, #172] @ d03a0 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #11] │ │ │ │ add r2, sp, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b d01ec │ │ │ │ - ldr r0, [pc, #132] @ d0398 │ │ │ │ + b d01fc │ │ │ │ + ldr r0, [pc, #132] @ d03a8 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #128] @ d039c │ │ │ │ - ldr r1, [pc, #128] @ d03a0 │ │ │ │ + ldr r3, [pc, #128] @ d03ac │ │ │ │ + ldr r1, [pc, #128] @ d03b0 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #19] │ │ │ │ add r2, sp, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #20 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b d02b8 │ │ │ │ - ldr r0, [pc, #84] @ d03a4 │ │ │ │ + b d02c8 │ │ │ │ + ldr r0, [pc, #84] @ d03b4 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #80] @ d03a8 │ │ │ │ - ldr r1, [pc, #80] @ d03ac │ │ │ │ + ldr r3, [pc, #80] @ d03b8 │ │ │ │ + ldr r1, [pc, #80] @ d03bc │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #27] │ │ │ │ add r2, sp, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #28] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b d0280 │ │ │ │ - ldrdeq r2, [pc], ip @ │ │ │ │ - ldrdeq r2, [pc], r4 @ │ │ │ │ - adceq r2, r9, r4, asr r0 │ │ │ │ - adceq r2, r9, ip, asr #25 │ │ │ │ - adceq r2, pc, r8, lsl sp @ │ │ │ │ - umlaleq r2, pc, r8, sl @ │ │ │ │ - adceq r2, r9, r8, lsl r0 │ │ │ │ - umlaleq r2, r9, r0, ip │ │ │ │ - adceq r2, pc, ip, asr sl @ │ │ │ │ - ldrdeq r1, [r9], ip @ │ │ │ │ - adceq r2, r9, r4, asr ip │ │ │ │ + b d0290 │ │ │ │ + adceq r2, pc, ip, asr #23 │ │ │ │ + adceq r2, pc, r4, asr #21 │ │ │ │ + adceq r2, r9, r4, asr #32 │ │ │ │ + strhteq r2, [r9], ip │ │ │ │ + adceq r2, pc, r8, lsl #26 │ │ │ │ + adceq r2, pc, r8, lsl #21 │ │ │ │ + adceq r2, r9, r8 │ │ │ │ + adceq r2, r9, r0, lsl #25 │ │ │ │ + adceq r2, pc, ip, asr #20 │ │ │ │ + adceq r1, r9, ip, asr #31 │ │ │ │ + adceq r2, r9, r4, asr #24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ bl 5535c │ │ │ │ ldr r7, [r6] │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq d03f8 │ │ │ │ + beq d0408 │ │ │ │ mov r0, r6 │ │ │ │ bl 53f4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d044c │ │ │ │ + beq d045c │ │ │ │ mov r0, #2 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0458 │ │ │ │ + beq d0468 │ │ │ │ mov r0, r6 │ │ │ │ bl 53f4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d044c │ │ │ │ + beq d045c │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, r5 │ │ │ │ ldr r6, [r0] │ │ │ │ mov r0, r6 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - bne d03ec │ │ │ │ + bne d03fc │ │ │ │ bl 5535c │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ stm r4, {r1, r6} │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ @@ -125790,292 +125794,292 @@ │ │ │ │ bl 5535c │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ stm r4, {r1, r7} │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ - ldr r9, [pc, #432] @ d062c │ │ │ │ + ldr r9, [pc, #432] @ d063c │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne d0578 │ │ │ │ - ldr r8, [pc, #416] @ d063c │ │ │ │ + bne d0588 │ │ │ │ + ldr r8, [pc, #416] @ d064c │ │ │ │ ldr r6, [r5] │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r7, [r8, #32] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq d04d8 │ │ │ │ + beq d04e8 │ │ │ │ mov r0, r5 │ │ │ │ bl 53f4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0540 │ │ │ │ + beq d0550 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0550 │ │ │ │ + beq d0560 │ │ │ │ mov r0, r5 │ │ │ │ bl 53f4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0540 │ │ │ │ + beq d0550 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, r7 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r0, r5 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - bne d04c8 │ │ │ │ + bne d04d8 │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne d05f0 │ │ │ │ + bne d0600 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r8, #32] │ │ │ │ stm r4, {r1, r5} │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne d05b4 │ │ │ │ + bne d05c4 │ │ │ │ ldr r0, [r8, #32] │ │ │ │ mov r1, #0 │ │ │ │ stm r4, {r1, r6} │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #176] @ d0630 │ │ │ │ + ldr r0, [pc, #176] @ d0640 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #172] @ d0634 │ │ │ │ - ldr r1, [pc, #172] @ d0638 │ │ │ │ + ldr r3, [pc, #172] @ d0644 │ │ │ │ + ldr r1, [pc, #172] @ d0648 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #11] │ │ │ │ add r2, sp, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b d0494 │ │ │ │ - ldr r0, [pc, #132] @ d0640 │ │ │ │ + b d04a4 │ │ │ │ + ldr r0, [pc, #132] @ d0650 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #128] @ d0644 │ │ │ │ - ldr r1, [pc, #128] @ d0648 │ │ │ │ + ldr r3, [pc, #128] @ d0654 │ │ │ │ + ldr r1, [pc, #128] @ d0658 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #19] │ │ │ │ add r2, sp, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #20 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b d0560 │ │ │ │ - ldr r0, [pc, #84] @ d064c │ │ │ │ + b d0570 │ │ │ │ + ldr r0, [pc, #84] @ d065c │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #80] @ d0650 │ │ │ │ - ldr r1, [pc, #80] @ d0654 │ │ │ │ + ldr r3, [pc, #80] @ d0660 │ │ │ │ + ldr r1, [pc, #80] @ d0664 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #27] │ │ │ │ add r2, sp, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #28] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b d0528 │ │ │ │ - strhteq r2, [pc], r4 │ │ │ │ - adceq r2, pc, ip, lsr #13 │ │ │ │ - adceq r1, r9, ip, ror #29 │ │ │ │ - ldrdeq r2, [r9], ip @ │ │ │ │ - adceq r2, pc, r8, ror #14 │ │ │ │ - adceq r2, pc, r0, ror r6 @ │ │ │ │ - strhteq r1, [r9], r0 │ │ │ │ - adceq r2, r9, r0, lsr #15 │ │ │ │ - adceq r2, pc, r4, lsr r6 @ │ │ │ │ - adceq r1, r9, r4, ror lr │ │ │ │ - adceq r2, r9, r4, ror #14 │ │ │ │ + b d0538 │ │ │ │ + adceq r2, pc, r4, lsr #15 │ │ │ │ + umlaleq r2, pc, ip, r6 @ │ │ │ │ + ldrdeq r1, [r9], ip @ │ │ │ │ + adceq r2, r9, ip, asr #15 │ │ │ │ + adceq r2, pc, r8, asr r7 @ │ │ │ │ + adceq r2, pc, r0, ror #12 │ │ │ │ + adceq r1, r9, r0, lsr #29 │ │ │ │ + umlaleq r2, r9, r0, r7 │ │ │ │ + adceq r2, pc, r4, lsr #12 │ │ │ │ + adceq r1, r9, r4, ror #28 │ │ │ │ + adceq r2, r9, r4, asr r7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ - ldr r9, [pc, #432] @ d0818 │ │ │ │ + ldr r9, [pc, #432] @ d0828 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne d0764 │ │ │ │ - ldr r8, [pc, #416] @ d0828 │ │ │ │ + bne d0774 │ │ │ │ + ldr r8, [pc, #416] @ d0838 │ │ │ │ ldr r6, [r5] │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r7, [r8, #32] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq d06c4 │ │ │ │ + beq d06d4 │ │ │ │ mov r0, r5 │ │ │ │ bl 53f4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d072c │ │ │ │ + beq d073c │ │ │ │ mov r0, #2 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq d073c │ │ │ │ + beq d074c │ │ │ │ mov r0, r5 │ │ │ │ bl 53f4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d072c │ │ │ │ + beq d073c │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, r7 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r0, r5 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - bne d06b4 │ │ │ │ + bne d06c4 │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne d07dc │ │ │ │ + bne d07ec │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r8, #32] │ │ │ │ stm r4, {r1, r5} │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne d07a0 │ │ │ │ + bne d07b0 │ │ │ │ ldr r0, [r8, #32] │ │ │ │ mov r1, #0 │ │ │ │ stm r4, {r1, r6} │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #176] @ d081c │ │ │ │ + ldr r0, [pc, #176] @ d082c │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #172] @ d0820 │ │ │ │ - ldr r1, [pc, #172] @ d0824 │ │ │ │ + ldr r3, [pc, #172] @ d0830 │ │ │ │ + ldr r1, [pc, #172] @ d0834 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #11] │ │ │ │ add r2, sp, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b d0680 │ │ │ │ - ldr r0, [pc, #132] @ d082c │ │ │ │ + b d0690 │ │ │ │ + ldr r0, [pc, #132] @ d083c │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #128] @ d0830 │ │ │ │ - ldr r1, [pc, #128] @ d0834 │ │ │ │ + ldr r3, [pc, #128] @ d0840 │ │ │ │ + ldr r1, [pc, #128] @ d0844 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #19] │ │ │ │ add r2, sp, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #20 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b d074c │ │ │ │ - ldr r0, [pc, #84] @ d0838 │ │ │ │ + b d075c │ │ │ │ + ldr r0, [pc, #84] @ d0848 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #80] @ d083c │ │ │ │ - ldr r1, [pc, #80] @ d0840 │ │ │ │ + ldr r3, [pc, #80] @ d084c │ │ │ │ + ldr r1, [pc, #80] @ d0850 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #27] │ │ │ │ add r2, sp, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #28] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b d0714 │ │ │ │ - adceq r2, pc, r8, ror #7 │ │ │ │ - adceq r2, pc, r0, ror #5 │ │ │ │ - adceq r1, r9, r0, ror #24 │ │ │ │ - adceq r2, r9, r0, ror #11 │ │ │ │ - umlaleq r2, pc, r0, r4 @ │ │ │ │ - adceq r2, pc, r4, lsr #5 │ │ │ │ - adceq r1, r9, r4, lsr #24 │ │ │ │ - adceq r2, r9, r4, lsr #11 │ │ │ │ - adceq r2, pc, r8, ror #4 │ │ │ │ - adceq r1, r9, r8, ror #23 │ │ │ │ - adceq r2, r9, r8, ror #10 │ │ │ │ + b d0724 │ │ │ │ + ldrdeq r2, [pc], r8 @ │ │ │ │ + ldrdeq r2, [pc], r0 @ │ │ │ │ + adceq r1, r9, r0, asr ip │ │ │ │ + ldrdeq r2, [r9], r0 @ │ │ │ │ + adceq r2, pc, r0, lsl #9 │ │ │ │ + umlaleq r2, pc, r4, r2 @ │ │ │ │ + adceq r1, r9, r4, lsl ip │ │ │ │ + umlaleq r2, r9, r4, r5 │ │ │ │ + adceq r2, pc, r8, asr r2 @ │ │ │ │ + ldrdeq r1, [r9], r8 @ │ │ │ │ + adceq r2, r9, r8, asr r5 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ bl 53dfc │ │ │ │ ldr r7, [r6] │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq d088c │ │ │ │ + beq d089c │ │ │ │ mov r0, r6 │ │ │ │ bl 53f4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d08e0 │ │ │ │ + beq d08f0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq d08ec │ │ │ │ + beq d08fc │ │ │ │ mov r0, r6 │ │ │ │ bl 53f4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d08e0 │ │ │ │ + beq d08f0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, r5 │ │ │ │ ldr r6, [r0] │ │ │ │ mov r0, r6 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0880 │ │ │ │ + bne d0890 │ │ │ │ bl 53dfc │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ stm r4, {r1, r6} │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ @@ -126083,169 +126087,169 @@ │ │ │ │ bl 53dfc │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ stm r4, {r1, r7} │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ - ldr r9, [pc, #432] @ d0ac0 │ │ │ │ + ldr r9, [pc, #432] @ d0ad0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne d0a0c │ │ │ │ - ldr r8, [pc, #416] @ d0ad0 │ │ │ │ + bne d0a1c │ │ │ │ + ldr r8, [pc, #416] @ d0ae0 │ │ │ │ ldr r6, [r5] │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r7, [r8, #32] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq d096c │ │ │ │ + beq d097c │ │ │ │ mov r0, r5 │ │ │ │ bl 53f4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d09d4 │ │ │ │ + beq d09e4 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq d09e4 │ │ │ │ + beq d09f4 │ │ │ │ mov r0, r5 │ │ │ │ bl 53f4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d09d4 │ │ │ │ + beq d09e4 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, r7 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r0, r5 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - bne d095c │ │ │ │ + bne d096c │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne d0a84 │ │ │ │ + bne d0a94 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r8, #32] │ │ │ │ stm r4, {r1, r5} │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne d0a48 │ │ │ │ + bne d0a58 │ │ │ │ ldr r0, [r8, #32] │ │ │ │ mov r1, #0 │ │ │ │ stm r4, {r1, r6} │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #176] @ d0ac4 │ │ │ │ + ldr r0, [pc, #176] @ d0ad4 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #172] @ d0ac8 │ │ │ │ - ldr r1, [pc, #172] @ d0acc │ │ │ │ + ldr r3, [pc, #172] @ d0ad8 │ │ │ │ + ldr r1, [pc, #172] @ d0adc │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #11] │ │ │ │ add r2, sp, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b d0928 │ │ │ │ - ldr r0, [pc, #132] @ d0ad4 │ │ │ │ + b d0938 │ │ │ │ + ldr r0, [pc, #132] @ d0ae4 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #128] @ d0ad8 │ │ │ │ - ldr r1, [pc, #128] @ d0adc │ │ │ │ + ldr r3, [pc, #128] @ d0ae8 │ │ │ │ + ldr r1, [pc, #128] @ d0aec │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #19] │ │ │ │ add r2, sp, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #20 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b d09f4 │ │ │ │ - ldr r0, [pc, #84] @ d0ae0 │ │ │ │ + b d0a04 │ │ │ │ + ldr r0, [pc, #84] @ d0af0 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #80] @ d0ae4 │ │ │ │ - ldr r1, [pc, #80] @ d0ae8 │ │ │ │ + ldr r3, [pc, #80] @ d0af4 │ │ │ │ + ldr r1, [pc, #80] @ d0af8 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #27] │ │ │ │ add r2, sp, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #28] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b d09bc │ │ │ │ - umlaleq r2, pc, r0, r4 @ │ │ │ │ - adceq r2, pc, r8, lsl #7 │ │ │ │ - adceq r1, r9, r0, ror #19 │ │ │ │ - adceq r2, r9, r0, lsl r5 │ │ │ │ - adceq r2, pc, ip, lsl r5 @ │ │ │ │ - adceq r2, pc, ip, asr #6 │ │ │ │ - adceq r1, r9, r4, lsr #19 │ │ │ │ - ldrdeq r2, [r9], r4 @ │ │ │ │ - adceq r2, pc, r0, lsl r3 @ │ │ │ │ - adceq r1, r9, r8, ror #18 │ │ │ │ - umlaleq r2, r9, r8, r4 │ │ │ │ + b d09cc │ │ │ │ + adceq r2, pc, r0, lsl #9 │ │ │ │ + adceq r2, pc, r8, ror r3 @ │ │ │ │ + ldrdeq r1, [r9], r0 @ │ │ │ │ + adceq r2, r9, r0, lsl #10 │ │ │ │ + adceq r2, pc, ip, lsl #10 │ │ │ │ + adceq r2, pc, ip, lsr r3 @ │ │ │ │ + umlaleq r1, r9, r4, r9 │ │ │ │ + adceq r2, r9, r4, asr #9 │ │ │ │ + adceq r2, pc, r0, lsl #6 │ │ │ │ + adceq r1, r9, r8, asr r9 │ │ │ │ + adceq r2, r9, r8, lsl #9 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ bl 554b8 │ │ │ │ ldr r7, [r6] │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0b34 │ │ │ │ + beq d0b44 │ │ │ │ mov r0, r6 │ │ │ │ bl 53f4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0b88 │ │ │ │ + beq d0b98 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0b94 │ │ │ │ + beq d0ba4 │ │ │ │ mov r0, r6 │ │ │ │ bl 53f4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0b88 │ │ │ │ + beq d0b98 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, r5 │ │ │ │ ldr r6, [r0] │ │ │ │ mov r0, r6 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0b28 │ │ │ │ + bne d0b38 │ │ │ │ bl 554b8 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ stm r4, {r1, r6} │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ @@ -126253,685 +126257,685 @@ │ │ │ │ bl 554b8 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ stm r4, {r1, r7} │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ - ldr r9, [pc, #432] @ d0d68 │ │ │ │ + ldr r9, [pc, #432] @ d0d78 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne d0cb4 │ │ │ │ - ldr r8, [pc, #416] @ d0d78 │ │ │ │ + bne d0cc4 │ │ │ │ + ldr r8, [pc, #416] @ d0d88 │ │ │ │ ldr r6, [r5] │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r7, [r8, #32] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0c14 │ │ │ │ + beq d0c24 │ │ │ │ mov r0, r5 │ │ │ │ bl 53f4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0c7c │ │ │ │ + beq d0c8c │ │ │ │ mov r0, #2 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0c8c │ │ │ │ + beq d0c9c │ │ │ │ mov r0, r5 │ │ │ │ bl 53f4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0c7c │ │ │ │ + beq d0c8c │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, r7 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r0, r5 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0c04 │ │ │ │ + bne d0c14 │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne d0d2c │ │ │ │ + bne d0d3c │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r8, #32] │ │ │ │ stm r4, {r1, r5} │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne d0cf0 │ │ │ │ + bne d0d00 │ │ │ │ ldr r0, [r8, #32] │ │ │ │ mov r1, #0 │ │ │ │ stm r4, {r1, r6} │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #176] @ d0d6c │ │ │ │ + ldr r0, [pc, #176] @ d0d7c │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #172] @ d0d70 │ │ │ │ - ldr r1, [pc, #172] @ d0d74 │ │ │ │ + ldr r3, [pc, #172] @ d0d80 │ │ │ │ + ldr r1, [pc, #172] @ d0d84 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #11] │ │ │ │ add r2, sp, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b d0bd0 │ │ │ │ - ldr r0, [pc, #132] @ d0d7c │ │ │ │ + b d0be0 │ │ │ │ + ldr r0, [pc, #132] @ d0d8c │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #128] @ d0d80 │ │ │ │ - ldr r1, [pc, #128] @ d0d84 │ │ │ │ + ldr r3, [pc, #128] @ d0d90 │ │ │ │ + ldr r1, [pc, #128] @ d0d94 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #19] │ │ │ │ add r2, sp, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #20 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b d0c9c │ │ │ │ - ldr r0, [pc, #84] @ d0d88 │ │ │ │ + b d0cac │ │ │ │ + ldr r0, [pc, #84] @ d0d98 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #80] @ d0d8c │ │ │ │ - ldr r1, [pc, #80] @ d0d90 │ │ │ │ + ldr r3, [pc, #80] @ d0d9c │ │ │ │ + ldr r1, [pc, #80] @ d0da0 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #27] │ │ │ │ add r2, sp, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #28] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b d0c64 │ │ │ │ - umlaleq r1, pc, r4, lr @ │ │ │ │ - adceq r1, pc, ip, lsl #27 │ │ │ │ - adceq r1, r9, ip, asr #14 │ │ │ │ - adceq r2, r9, r0, ror #1 │ │ │ │ - adceq r1, pc, r0, ror #29 │ │ │ │ - adceq r1, pc, r0, asr sp @ │ │ │ │ - adceq r1, r9, r0, lsl r7 │ │ │ │ - adceq r2, r9, r4, lsr #1 │ │ │ │ - adceq r1, pc, r4, lsl sp @ │ │ │ │ - ldrdeq r1, [r9], r4 @ │ │ │ │ - adceq r2, r9, r8, rrx │ │ │ │ + b d0c74 │ │ │ │ + adceq r1, pc, r4, lsl #29 │ │ │ │ + adceq r1, pc, ip, ror sp @ │ │ │ │ + adceq r1, r9, ip, lsr r7 │ │ │ │ + ldrdeq r2, [r9], r0 @ │ │ │ │ + ldrdeq r1, [pc], r0 @ │ │ │ │ + adceq r1, pc, r0, asr #26 │ │ │ │ + adceq r1, r9, r0, lsl #14 │ │ │ │ + umlaleq r2, r9, r4, r0 │ │ │ │ + adceq r1, pc, r4, lsl #26 │ │ │ │ + adceq r1, r9, r4, asr #13 │ │ │ │ + adceq r2, r9, r8, asr r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ - ldr r8, [pc, #420] @ d0f48 │ │ │ │ + ldr r8, [pc, #420] @ d0f58 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r0, [r8, #12] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne d0ea0 │ │ │ │ - ldr r9, [pc, #400] @ d0f54 │ │ │ │ + bne d0eb0 │ │ │ │ + ldr r9, [pc, #400] @ d0f64 │ │ │ │ ldr r6, [r5] │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r7, [r9, #32] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0e00 │ │ │ │ + beq d0e10 │ │ │ │ mov r0, r5 │ │ │ │ bl 53f4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0e68 │ │ │ │ + beq d0e78 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0e78 │ │ │ │ + beq d0e88 │ │ │ │ mov r0, r5 │ │ │ │ bl 53f4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0e68 │ │ │ │ + beq d0e78 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, r7 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r0, r5 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0df0 │ │ │ │ + bne d0e00 │ │ │ │ ldr r0, [r8, #12] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne d0f10 │ │ │ │ + bne d0f20 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r9, #32] │ │ │ │ stm r4, {r1, r5} │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r8, #12] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne d0ed8 │ │ │ │ + bne d0ee8 │ │ │ │ ldr r0, [r9, #32] │ │ │ │ mov r1, #0 │ │ │ │ stm r4, {r1, r6} │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #164] @ d0f4c │ │ │ │ + ldr r0, [pc, #164] @ d0f5c │ │ │ │ mov r1, #1 │ │ │ │ - ldr r3, [pc, #160] @ d0f50 │ │ │ │ + ldr r3, [pc, #160] @ d0f60 │ │ │ │ add r2, sp, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r1, [sp, #11] │ │ │ │ add r1, sp, #11 │ │ │ │ str r0, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ add r0, r8, #12 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b d0dbc │ │ │ │ - ldr r0, [pc, #120] @ d0f58 │ │ │ │ + b d0dcc │ │ │ │ + ldr r0, [pc, #120] @ d0f68 │ │ │ │ mov r1, #1 │ │ │ │ - ldr r3, [pc, #116] @ d0f5c │ │ │ │ + ldr r3, [pc, #116] @ d0f6c │ │ │ │ add r2, sp, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r1, [sp, #19] │ │ │ │ add r1, sp, #19 │ │ │ │ str r0, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ add r0, r8, #12 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b d0e88 │ │ │ │ - ldr r0, [pc, #72] @ d0f60 │ │ │ │ + b d0e98 │ │ │ │ + ldr r0, [pc, #72] @ d0f70 │ │ │ │ mov r1, #1 │ │ │ │ - ldr r3, [pc, #68] @ d0f64 │ │ │ │ + ldr r3, [pc, #68] @ d0f74 │ │ │ │ add r2, sp, #28 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r1, [sp, #27] │ │ │ │ add r1, sp, #27 │ │ │ │ str r0, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ add r0, r8, #12 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b d0e50 │ │ │ │ - strdeq r1, [pc], r4 @ │ │ │ │ - adceq r1, r9, r8, lsr #30 │ │ │ │ - adceq r1, r9, r0, asr #7 │ │ │ │ - adceq r1, pc, ip, lsr #23 │ │ │ │ - strdeq r1, [r9], r0 @ │ │ │ │ - adceq r1, r9, r8, lsl #7 │ │ │ │ - strhteq r1, [r9], r8 │ │ │ │ - adceq r1, r9, r0, asr r3 │ │ │ │ + b d0e60 │ │ │ │ + adceq r1, pc, r4, ror #21 │ │ │ │ + adceq r1, r9, r8, lsl pc │ │ │ │ + strhteq r1, [r9], r0 │ │ │ │ + umlaleq r1, pc, ip, fp @ │ │ │ │ + adceq r1, r9, r0, ror #29 │ │ │ │ + adceq r1, r9, r8, ror r3 │ │ │ │ + adceq r1, r9, r8, lsr #29 │ │ │ │ + adceq r1, r9, r0, asr #6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ - ldr r9, [pc, #432] @ d1128 │ │ │ │ + ldr r9, [pc, #432] @ d1138 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne d1074 │ │ │ │ - ldr r8, [pc, #416] @ d1138 │ │ │ │ + bne d1084 │ │ │ │ + ldr r8, [pc, #416] @ d1148 │ │ │ │ ldr r6, [r5] │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r7, [r8, #32] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0fd4 │ │ │ │ + beq d0fe4 │ │ │ │ mov r0, r5 │ │ │ │ bl 53f4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d103c │ │ │ │ + beq d104c │ │ │ │ mov r0, #2 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq d104c │ │ │ │ + beq d105c │ │ │ │ mov r0, r5 │ │ │ │ bl 53f4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d103c │ │ │ │ + beq d104c │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, r7 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r0, r5 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0fc4 │ │ │ │ + bne d0fd4 │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne d10ec │ │ │ │ + bne d10fc │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r8, #32] │ │ │ │ stm r4, {r1, r5} │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne d10b0 │ │ │ │ + bne d10c0 │ │ │ │ ldr r0, [r8, #32] │ │ │ │ mov r1, #0 │ │ │ │ stm r4, {r1, r6} │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #176] @ d112c │ │ │ │ + ldr r0, [pc, #176] @ d113c │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #172] @ d1130 │ │ │ │ - ldr r1, [pc, #172] @ d1134 │ │ │ │ + ldr r3, [pc, #172] @ d1140 │ │ │ │ + ldr r1, [pc, #172] @ d1144 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #11] │ │ │ │ add r2, sp, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b d0f90 │ │ │ │ - ldr r0, [pc, #132] @ d113c │ │ │ │ + b d0fa0 │ │ │ │ + ldr r0, [pc, #132] @ d114c │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #128] @ d1140 │ │ │ │ - ldr r1, [pc, #128] @ d1144 │ │ │ │ + ldr r3, [pc, #128] @ d1150 │ │ │ │ + ldr r1, [pc, #128] @ d1154 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #19] │ │ │ │ add r2, sp, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #20 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b d105c │ │ │ │ - ldr r0, [pc, #84] @ d1148 │ │ │ │ + b d106c │ │ │ │ + ldr r0, [pc, #84] @ d1158 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #80] @ d114c │ │ │ │ - ldr r1, [pc, #80] @ d1150 │ │ │ │ + ldr r3, [pc, #80] @ d115c │ │ │ │ + ldr r1, [pc, #80] @ d1160 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #27] │ │ │ │ add r2, sp, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #28] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b d1024 │ │ │ │ - adceq r1, pc, r0, lsr lr @ │ │ │ │ - adceq r1, pc, r8, lsr #26 │ │ │ │ - adceq r1, r9, r4, lsl #8 │ │ │ │ - ldrdeq r1, [r9], r8 @ │ │ │ │ - adceq r1, pc, r4, ror #29 │ │ │ │ - adceq r1, pc, ip, ror #25 │ │ │ │ - adceq r1, r9, r8, asr #7 │ │ │ │ - umlaleq r1, r9, ip, lr │ │ │ │ - strhteq r1, [pc], r0 │ │ │ │ - adceq r1, r9, ip, lsl #7 │ │ │ │ - adceq r1, r9, r0, ror #28 │ │ │ │ + b d1034 │ │ │ │ + adceq r1, pc, r0, lsr #28 │ │ │ │ + adceq r1, pc, r8, lsl sp @ │ │ │ │ + strdeq r1, [r9], r4 @ │ │ │ │ + adceq r1, r9, r8, asr #29 │ │ │ │ + ldrdeq r1, [pc], r4 @ │ │ │ │ + ldrdeq r1, [pc], ip @ │ │ │ │ + strhteq r1, [r9], r8 │ │ │ │ + adceq r1, r9, ip, lsl #29 │ │ │ │ + adceq r1, pc, r0, lsr #25 │ │ │ │ + adceq r1, r9, ip, ror r3 │ │ │ │ + adceq r1, r9, r0, asr lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ - ldr r9, [pc, #432] @ d1314 │ │ │ │ + ldr r9, [pc, #432] @ d1324 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne d1260 │ │ │ │ - ldr r8, [pc, #416] @ d1324 │ │ │ │ + bne d1270 │ │ │ │ + ldr r8, [pc, #416] @ d1334 │ │ │ │ ldr r6, [r5] │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r7, [r8, #32] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq d11c0 │ │ │ │ + beq d11d0 │ │ │ │ mov r0, r5 │ │ │ │ bl 53f4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d1228 │ │ │ │ + beq d1238 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq d1238 │ │ │ │ + beq d1248 │ │ │ │ mov r0, r5 │ │ │ │ bl 53f4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d1228 │ │ │ │ + beq d1238 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, r7 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r0, r5 │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - bne d11b0 │ │ │ │ + bne d11c0 │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne d12d8 │ │ │ │ + bne d12e8 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r8, #32] │ │ │ │ stm r4, {r1, r5} │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne d129c │ │ │ │ + bne d12ac │ │ │ │ ldr r0, [r8, #32] │ │ │ │ mov r1, #0 │ │ │ │ stm r4, {r1, r6} │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #176] @ d1318 │ │ │ │ + ldr r0, [pc, #176] @ d1328 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #172] @ d131c │ │ │ │ - ldr r1, [pc, #172] @ d1320 │ │ │ │ + ldr r3, [pc, #172] @ d132c │ │ │ │ + ldr r1, [pc, #172] @ d1330 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #11] │ │ │ │ add r2, sp, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b d117c │ │ │ │ - ldr r0, [pc, #132] @ d1328 │ │ │ │ + b d118c │ │ │ │ + ldr r0, [pc, #132] @ d1338 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #128] @ d132c │ │ │ │ - ldr r1, [pc, #128] @ d1330 │ │ │ │ + ldr r3, [pc, #128] @ d133c │ │ │ │ + ldr r1, [pc, #128] @ d1340 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #19] │ │ │ │ add r2, sp, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #20 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b d1248 │ │ │ │ - ldr r0, [pc, #84] @ d1334 │ │ │ │ + b d1258 │ │ │ │ + ldr r0, [pc, #84] @ d1344 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #80] @ d1338 │ │ │ │ - ldr r1, [pc, #80] @ d133c │ │ │ │ + ldr r3, [pc, #80] @ d1348 │ │ │ │ + ldr r1, [pc, #80] @ d134c │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #27] │ │ │ │ add r2, sp, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #28] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ - b d1210 │ │ │ │ - adceq r1, pc, r8, lsl #22 │ │ │ │ - adceq r1, pc, r0, lsl #20 │ │ │ │ - adceq r1, r9, r8, lsr #2 │ │ │ │ - adceq r1, r9, ip, lsr #26 │ │ │ │ - adceq r1, pc, r8, ror #22 │ │ │ │ - adceq r1, pc, r4, asr #19 │ │ │ │ - adceq r1, r9, ip, ror #1 │ │ │ │ - strdeq r1, [r9], r0 @ │ │ │ │ - adceq r1, pc, r8, lsl #19 │ │ │ │ - strhteq r1, [r9], r0 │ │ │ │ - strhteq r1, [r9], r4 │ │ │ │ + b d1220 │ │ │ │ + strdeq r1, [pc], r8 @ │ │ │ │ + strdeq r1, [pc], r0 @ │ │ │ │ + adceq r1, r9, r8, lsl r1 │ │ │ │ + adceq r1, r9, ip, lsl sp │ │ │ │ + adceq r1, pc, r8, asr fp @ │ │ │ │ + strhteq r1, [pc], r4 │ │ │ │ + ldrdeq r1, [r9], ip @ │ │ │ │ + adceq r1, r9, r0, ror #25 │ │ │ │ + adceq r1, pc, r8, ror r9 @ │ │ │ │ + adceq r1, r9, r0, lsr #1 │ │ │ │ + adceq r1, r9, r4, lsr #25 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ - bl 649d70 │ │ │ │ - ldr r1, [pc, #116] @ d13cc │ │ │ │ + bl 649d80 │ │ │ │ + ldr r1, [pc, #116] @ d13dc │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrb r1, [r1] │ │ │ │ ldm r5, {r1, r2, r3, r5} │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #20 │ │ │ │ stm sp, {r1, r2, r3, r5} │ │ │ │ mov r1, #4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ movne ip, sp │ │ │ │ movne r2, r0 │ │ │ │ ldmne ip, {r1, r3, r4, r5, lr} │ │ │ │ stmne r2, {r1, r3, r4, r5, lr} │ │ │ │ addne sp, sp, #24 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #20 │ │ │ │ bl 8e68c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b87ec │ │ │ │ - b d13c0 │ │ │ │ + bl b87f8 │ │ │ │ + b d13d0 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl b8a78 │ │ │ │ + bl b8a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - strdeq lr, [lr], ip @ │ │ │ │ + adceq lr, lr, ip, ror #19 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r6, [r2, #16] │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - bl 649d70 │ │ │ │ + bl 649d80 │ │ │ │ cmp r6, r0 │ │ │ │ - bne d14e8 │ │ │ │ + bne d14f8 │ │ │ │ ldr r0, [r5] │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 5499c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d1564 │ │ │ │ + beq d1574 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r6, #1 │ │ │ │ - beq d1528 │ │ │ │ + beq d1538 │ │ │ │ ldr r0, [r6] │ │ │ │ - b d142c │ │ │ │ + b d143c │ │ │ │ mov r1, #0 │ │ │ │ clrex │ │ │ │ cmp r1, #0 │ │ │ │ - bne d146c │ │ │ │ + bne d147c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d1528 │ │ │ │ + beq d1538 │ │ │ │ mov r1, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - ble d14d0 │ │ │ │ + ble d14e0 │ │ │ │ ldrex r0, [r6] │ │ │ │ cmp r0, r1 │ │ │ │ - bne d141c │ │ │ │ + bne d142c │ │ │ │ add r1, r1, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ mov r1, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne d1424 │ │ │ │ + bne d1434 │ │ │ │ dmb ish │ │ │ │ mov r1, #1 │ │ │ │ - b d1424 │ │ │ │ + b d1434 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ str r6, [sp, #8] │ │ │ │ add r0, r2, #176 @ 0xb0 │ │ │ │ ldrex r1, [r0] │ │ │ │ add r3, r1, #1 │ │ │ │ strex r4, r3, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne d1478 │ │ │ │ + bne d1488 │ │ │ │ cmp r1, #0 │ │ │ │ - bmi d1520 │ │ │ │ + bmi d1530 │ │ │ │ ldrex r0, [r2] │ │ │ │ add r1, r0, #1 │ │ │ │ strex r3, r1, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1494 │ │ │ │ + bne d14a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bmi d1560 │ │ │ │ + bmi d1570 │ │ │ │ add r3, r5, #12 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [sp] │ │ │ │ - bl 36d2c8 │ │ │ │ + bl 36d2d8 │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #244] @ d15cc │ │ │ │ - ldr r1, [pc, #244] @ d15d0 │ │ │ │ + ldr r0, [pc, #244] @ d15dc │ │ │ │ + ldr r1, [pc, #244] @ d15e0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6e1fc │ │ │ │ - b d1560 │ │ │ │ - ldr r0, [pc, #212] @ d15c4 │ │ │ │ - ldr r1, [pc, #212] @ d15c8 │ │ │ │ + b d1570 │ │ │ │ + ldr r0, [pc, #212] @ d15d4 │ │ │ │ + ldr r1, [pc, #212] @ d15d8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1 │ │ │ │ mov r6, #4 │ │ │ │ stmib r0, {r3, r6} │ │ │ │ str r2, [r0, #12] │ │ │ │ str r2, [r0, #16] │ │ │ │ bl 8e6bc │ │ │ │ - b d1560 │ │ │ │ + b d1570 │ │ │ │ bl 8c9a8 │ │ │ │ - b d1560 │ │ │ │ - ldr r1, [pc, #172] @ d15dc │ │ │ │ + b d1570 │ │ │ │ + ldr r1, [pc, #172] @ d15ec │ │ │ │ mov r2, #0 │ │ │ │ - ldr r0, [pc, #168] @ d15e0 │ │ │ │ + ldr r0, [pc, #168] @ d15f0 │ │ │ │ mov r3, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #24] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #4 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #20] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #8 │ │ │ │ bl 8e6bc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - ldr r0, [pc, #104] @ d15d4 │ │ │ │ - ldr r1, [pc, #104] @ d15d8 │ │ │ │ + ldr r0, [pc, #104] @ d15e4 │ │ │ │ + ldr r1, [pc, #104] @ d15e8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ - b d14f8 │ │ │ │ + b d1508 │ │ │ │ mov r0, r7 │ │ │ │ bl 554dc │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d1584 │ │ │ │ + bne d1594 │ │ │ │ cmp r0, #1 │ │ │ │ - bne d15b4 │ │ │ │ + bne d15c4 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 501910 │ │ │ │ - b d15b4 │ │ │ │ + bl 501920 │ │ │ │ + b d15c4 │ │ │ │ bl 8e880 │ │ │ │ bl 8e864 │ │ │ │ mov r0, r7 │ │ │ │ bl 554dc │ │ │ │ bl 8e864 │ │ │ │ - adceq r0, r9, r0, ror #31 │ │ │ │ - adceq r1, r9, ip, lsl r5 │ │ │ │ - strdeq r7, [r9], r8 @ │ │ │ │ - adceq r7, r9, ip, lsl #10 │ │ │ │ - adceq r1, r9, ip, asr #14 │ │ │ │ - adceq r1, r9, r8, asr r7 │ │ │ │ - umlaleq r1, r9, r0, r7 │ │ │ │ + ldrdeq r0, [r9], r0 @ │ │ │ │ + adceq r1, r9, ip, lsl #10 │ │ │ │ + adceq r7, r9, r8, ror #9 │ │ │ │ + strdeq r7, [r9], ip @ │ │ │ │ + adceq r1, r9, ip, lsr r7 │ │ │ │ + adceq r1, r9, r8, asr #14 │ │ │ │ adceq r1, r9, r0, lsl #15 │ │ │ │ + adceq r1, r9, r0, ror r7 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ - bl 649d70 │ │ │ │ + bl 649d80 │ │ │ │ cmp r5, r0 │ │ │ │ - bne d1620 │ │ │ │ + bne d1630 │ │ │ │ mov r0, r4 │ │ │ │ - bl b87ec │ │ │ │ + bl b87f8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ - ldr r0, [pc, #72] @ d1670 │ │ │ │ + b 40e554 │ │ │ │ + ldr r0, [pc, #72] @ d1680 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #68] @ d1674 │ │ │ │ + ldr r1, [pc, #68] @ d1684 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -126939,67 +126943,67 @@ │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ bl 8e6bc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ bl 8e864 │ │ │ │ - adceq r1, r9, r0, ror r3 │ │ │ │ - adceq r1, r9, r0, ror r3 │ │ │ │ + adceq r1, r9, r0, ror #6 │ │ │ │ + adceq r1, r9, r0, ror #6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r5, r2 │ │ │ │ bl 54a68 │ │ │ │ - ldr r4, [pc, #1264] @ d1b8c │ │ │ │ + ldr r4, [pc, #1264] @ d1b9c │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r1, #3 │ │ │ │ - bne d19d4 │ │ │ │ - ldr r7, [pc, #1244] @ d1b9c │ │ │ │ + bne d19e4 │ │ │ │ + ldr r7, [pc, #1244] @ d1bac │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r1, [r7, #32] │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq d1a98 │ │ │ │ + beq d1aa8 │ │ │ │ ldr r0, [r5] │ │ │ │ bl 54a68 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r1, #3 │ │ │ │ - bne d1a18 │ │ │ │ + bne d1a28 │ │ │ │ ldr r1, [r7, #32] │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq d1a68 │ │ │ │ + beq d1a78 │ │ │ │ ldm r6, {r4, r9} │ │ │ │ mov r0, sl │ │ │ │ bl 54a68 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, fp │ │ │ │ bl 54a68 │ │ │ │ cmp r9, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ - beq d173c │ │ │ │ + beq d174c │ │ │ │ str r7, [sp, #16] │ │ │ │ mov r8, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ - b d1744 │ │ │ │ + b d1754 │ │ │ │ mov r8, r7 │ │ │ │ mov r7, r0 │ │ │ │ add r0, pc, #4 │ │ │ │ ldr r1, [r0, r4, lsl #2] │ │ │ │ add pc, r0, r1 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, r0, ror #1 │ │ │ │ @@ -127010,71 +127014,71 @@ │ │ │ │ andeq r0, r0, r0, lsl r2 │ │ │ │ strheq r0, [r0], -ip │ │ │ │ mov r0, r7 │ │ │ │ bl 554dc │ │ │ │ mov r0, r8 │ │ │ │ bl 554dc │ │ │ │ mov r4, #1 │ │ │ │ - b d19b4 │ │ │ │ + b d19c4 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 3e6aec │ │ │ │ + bl 3e6afc │ │ │ │ add r0, sp, #608 @ 0x260 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 3e6aec │ │ │ │ + bl 3e6afc │ │ │ │ ldr r1, [sp, #988] @ 0x3dc │ │ │ │ ldr r4, [sp, #992] @ 0x3e0 │ │ │ │ ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ ldr r5, [sp, #428] @ 0x1ac │ │ │ │ - b d190c │ │ │ │ + b d191c │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 3e6aec │ │ │ │ + bl 3e6afc │ │ │ │ add r0, sp, #608 @ 0x260 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 3e6aec │ │ │ │ + bl 3e6afc │ │ │ │ ldr r1, [sp, #1000] @ 0x3e8 │ │ │ │ ldr r4, [sp, #1004] @ 0x3ec │ │ │ │ ldr r0, [sp, #436] @ 0x1b4 │ │ │ │ ldr r5, [sp, #440] @ 0x1b8 │ │ │ │ - b d190c │ │ │ │ + b d191c │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 3e6aec │ │ │ │ + bl 3e6afc │ │ │ │ add r0, sp, #608 @ 0x260 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 3e6aec │ │ │ │ + bl 3e6afc │ │ │ │ ldr r1, [sp, #964] @ 0x3c4 │ │ │ │ ldr r4, [sp, #968] @ 0x3c8 │ │ │ │ ldr r0, [sp, #400] @ 0x190 │ │ │ │ ldr r5, [sp, #404] @ 0x194 │ │ │ │ - b d190c │ │ │ │ + b d191c │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 3e6aec │ │ │ │ + bl 3e6afc │ │ │ │ add r0, sp, #608 @ 0x260 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 3e6aec │ │ │ │ + bl 3e6afc │ │ │ │ ldr r4, [sp, #1144] @ 0x478 │ │ │ │ ldr r5, [sp, #580] @ 0x244 │ │ │ │ - b d1980 │ │ │ │ + b d1990 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 3e6aec │ │ │ │ + bl 3e6afc │ │ │ │ ldr r1, [sp, #376] @ 0x178 │ │ │ │ ldr r2, [sp, #380] @ 0x17c │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 96fa9c │ │ │ │ + bl 96faac │ │ │ │ add r0, sp, #608 @ 0x260 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 3e6aec │ │ │ │ + bl 3e6afc │ │ │ │ ldr r1, [sp, #940] @ 0x3ac │ │ │ │ ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 96fa9c │ │ │ │ + bl 96faac │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r9, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ subs r6, r0, r2 │ │ │ │ movcc r2, r0 │ │ │ │ @@ -127083,286 +127087,286 @@ │ │ │ │ cmp r0, #0 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ movne r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ movwne r6, #1 │ │ │ │ movwmi r6, #255 @ 0xff │ │ │ │ cmp r1, #0 │ │ │ │ - beq d18b8 │ │ │ │ + beq d18c8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #608 @ 0x260 │ │ │ │ - bl b9458 │ │ │ │ + bl b9464 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq d18d8 │ │ │ │ + beq d18e8 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl b9458 │ │ │ │ - b d1944 │ │ │ │ + bl b9464 │ │ │ │ + b d1954 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 3e6aec │ │ │ │ + bl 3e6afc │ │ │ │ add r0, sp, #608 @ 0x260 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 3e6aec │ │ │ │ + bl 3e6afc │ │ │ │ ldr r1, [sp, #1024] @ 0x400 │ │ │ │ ldr r4, [sp, #1028] @ 0x404 │ │ │ │ ldr r0, [sp, #460] @ 0x1cc │ │ │ │ ldr r5, [sp, #464] @ 0x1d0 │ │ │ │ cmp r5, r4 │ │ │ │ mov r2, r4 │ │ │ │ movcc r2, r5 │ │ │ │ bl 54aec │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #608 @ 0x260 │ │ │ │ - bl b9458 │ │ │ │ + bl b9464 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl b9458 │ │ │ │ + bl b9464 │ │ │ │ cmp r6, #0 │ │ │ │ subeq r6, r5, r4 │ │ │ │ cmp r6, #0 │ │ │ │ movwne r6, #1 │ │ │ │ - bmi d19a0 │ │ │ │ + bmi d19b0 │ │ │ │ mov r0, r7 │ │ │ │ bl 554dc │ │ │ │ mov r0, r8 │ │ │ │ bl 554dc │ │ │ │ add r0, r6, #1 │ │ │ │ uxtb r4, r0 │ │ │ │ - b d19b4 │ │ │ │ + b d19c4 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 3e6aec │ │ │ │ + bl 3e6afc │ │ │ │ add r0, sp, #608 @ 0x260 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 3e6aec │ │ │ │ + bl 3e6afc │ │ │ │ ldr r4, [sp, #1140] @ 0x474 │ │ │ │ ldr r5, [sp, #576] @ 0x240 │ │ │ │ add r0, sp, #608 @ 0x260 │ │ │ │ - bl b9458 │ │ │ │ + bl b9464 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl b9458 │ │ │ │ + bl b9464 │ │ │ │ subs r6, r5, r4 │ │ │ │ movwne r6, #1 │ │ │ │ cmp r5, r4 │ │ │ │ - bge d1944 │ │ │ │ + bge d1954 │ │ │ │ mov r0, r7 │ │ │ │ bl 554dc │ │ │ │ mov r0, r8 │ │ │ │ bl 554dc │ │ │ │ mov r4, #0 │ │ │ │ mov r0, fp │ │ │ │ bl 554dc │ │ │ │ mov r0, sl │ │ │ │ bl 554dc │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r7, r0 │ │ │ │ - ldr r0, [pc, #432] @ d1b90 │ │ │ │ - ldr r3, [pc, #432] @ d1b94 │ │ │ │ + ldr r0, [pc, #432] @ d1ba0 │ │ │ │ + ldr r3, [pc, #432] @ d1ba4 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r1, [pc, #428] @ d1b98 │ │ │ │ + ldr r1, [pc, #428] @ d1ba8 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #44] @ 0x2c │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #608] @ 0x260 │ │ │ │ add r2, sp, #608 @ 0x260 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ mov r0, r7 │ │ │ │ - b d16b8 │ │ │ │ + b d16c8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #392] @ d1bac │ │ │ │ - ldr r3, [pc, #392] @ d1bb0 │ │ │ │ + ldr r0, [pc, #392] @ d1bbc │ │ │ │ + ldr r3, [pc, #392] @ d1bc0 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r1, [pc, #388] @ d1bb4 │ │ │ │ + ldr r1, [pc, #388] @ d1bc4 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #44] @ 0x2c │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #608] @ 0x260 │ │ │ │ add r2, sp, #608 @ 0x260 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r7, #32] │ │ │ │ bl 53bec │ │ │ │ cmp r0, #0 │ │ │ │ - bne d1704 │ │ │ │ - ldr r0, [pc, #328] @ d1bb8 │ │ │ │ - ldr r3, [pc, #328] @ d1bbc │ │ │ │ - ldr r1, [pc, #328] @ d1bc0 │ │ │ │ + bne d1714 │ │ │ │ + ldr r0, [pc, #328] @ d1bc8 │ │ │ │ + ldr r3, [pc, #328] @ d1bcc │ │ │ │ + ldr r1, [pc, #328] @ d1bd0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str fp, [sp, #608] @ 0x260 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #608 @ 0x260 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 8ed74 │ │ │ │ - b d1ac4 │ │ │ │ - ldr r0, [pc, #256] @ d1ba0 │ │ │ │ - ldr r3, [pc, #256] @ d1ba4 │ │ │ │ - ldr r1, [pc, #256] @ d1ba8 │ │ │ │ + b d1ad4 │ │ │ │ + ldr r0, [pc, #256] @ d1bb0 │ │ │ │ + ldr r3, [pc, #256] @ d1bb4 │ │ │ │ + ldr r1, [pc, #256] @ d1bb8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str sl, [sp, #608] @ 0x260 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #608 @ 0x260 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 8ed74 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r6, r0 │ │ │ │ - b d1b5c │ │ │ │ + b d1b6c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 554dc │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #608 @ 0x260 │ │ │ │ - bl b9458 │ │ │ │ - b d1af8 │ │ │ │ + bl b9464 │ │ │ │ + b d1b08 │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq d1b30 │ │ │ │ + beq d1b40 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b d1b30 │ │ │ │ - b d1b2c │ │ │ │ - b d1b2c │ │ │ │ - b d1b2c │ │ │ │ - b d1b2c │ │ │ │ - b d1b2c │ │ │ │ - b d1b2c │ │ │ │ + bl 40e554 │ │ │ │ + b d1b40 │ │ │ │ + b d1b3c │ │ │ │ + b d1b3c │ │ │ │ + b d1b3c │ │ │ │ + b d1b3c │ │ │ │ + b d1b3c │ │ │ │ + b d1b3c │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl b9458 │ │ │ │ - b d1b40 │ │ │ │ + bl b9464 │ │ │ │ + b d1b50 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 554dc │ │ │ │ mov r0, r8 │ │ │ │ bl 554dc │ │ │ │ - b d1b5c │ │ │ │ + b d1b6c │ │ │ │ mov r6, r0 │ │ │ │ ldr fp, [sp, #608] @ 0x260 │ │ │ │ mov r0, fp │ │ │ │ bl 554dc │ │ │ │ mov r0, sl │ │ │ │ bl 554dc │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ ldr sl, [sp, #608] @ 0x260 │ │ │ │ mov r0, sl │ │ │ │ bl 554dc │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - umlaleq r1, pc, r4, r9 @ │ │ │ │ - adceq r1, pc, ip, asr #12 │ │ │ │ - adceq r0, r9, r0, lsr #19 │ │ │ │ - adceq r1, r9, ip, ror #2 │ │ │ │ adceq r1, pc, r4, lsl #19 │ │ │ │ - addeq r7, fp, r7, rrx │ │ │ │ - adceq r0, r9, r0, ror sl │ │ │ │ - adceq r0, r9, r0, ror pc │ │ │ │ - adceq r1, pc, r8, lsl #12 │ │ │ │ - adceq r0, r9, ip, asr r9 │ │ │ │ - adceq r1, r9, r8, lsr #2 │ │ │ │ - umulleq r7, fp, r7, r0 │ │ │ │ - adceq r0, r9, r0, lsr #21 │ │ │ │ - strhteq r0, [r9], r0 │ │ │ │ + adceq r1, pc, ip, lsr r6 @ │ │ │ │ + umlaleq r0, r9, r0, r9 │ │ │ │ + adceq r1, r9, ip, asr r1 │ │ │ │ + adceq r1, pc, r4, ror r9 @ │ │ │ │ + addeq r7, fp, r7, asr r0 │ │ │ │ + adceq r0, r9, r0, ror #20 │ │ │ │ + adceq r0, r9, r0, ror #30 │ │ │ │ + strdeq r1, [pc], r8 @ │ │ │ │ + adceq r0, r9, ip, asr #18 │ │ │ │ + adceq r1, r9, r8, lsl r1 │ │ │ │ + addeq r7, fp, r7, lsl #1 │ │ │ │ + umlaleq r0, r9, r0, sl │ │ │ │ + adceq r0, r9, r0, lsr #31 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ - ldr r2, [pc, #488] @ d1dbc │ │ │ │ + ldr r2, [pc, #488] @ d1dcc │ │ │ │ ldr r4, [r0] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ ldr r3, [r2, #44] @ 0x2c │ │ │ │ add r6, r0, r4 │ │ │ │ ldr r0, [r6, r3]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne d1d78 │ │ │ │ + bne d1d88 │ │ │ │ mvn r0, #0 │ │ │ │ mov r7, r6 │ │ │ │ str r0, [r7], #8 │ │ │ │ ldr r5, [r1] │ │ │ │ - ldr r2, [pc, #440] @ d1dc0 │ │ │ │ - ldr r8, [pc, #440] @ d1dc4 │ │ │ │ + ldr r2, [pc, #440] @ d1dd0 │ │ │ │ + ldr r8, [pc, #440] @ d1dd4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r8, pc, r8 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #2 │ │ │ │ str r8, [sp] │ │ │ │ - bl 21e2a8 │ │ │ │ + bl 21e2b8 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d1c64 │ │ │ │ + beq d1c74 │ │ │ │ cmp r0, #1 │ │ │ │ - bne d1d1c │ │ │ │ + bne d1d2c │ │ │ │ ldr r0, [r6, #28] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r2, r1 │ │ │ │ - bne d1c64 │ │ │ │ + bne d1c74 │ │ │ │ ldr sl, [sp, #28] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, sl │ │ │ │ bl 539d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d1d4c │ │ │ │ + beq d1d5c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq d1c7c │ │ │ │ + beq d1c8c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - ldr r2, [pc, #324] @ d1dc8 │ │ │ │ + bl 40e554 │ │ │ │ + ldr r2, [pc, #324] @ d1dd8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #2 │ │ │ │ str r8, [sp] │ │ │ │ - bl 21e2a8 │ │ │ │ + bl 21e2b8 │ │ │ │ mov r0, r5 │ │ │ │ bl 54a68 │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, [r7] │ │ │ │ ldrd r2, [r6, #16] │ │ │ │ ldr r9, [sp, #16] │ │ │ │ ldr r8, [sp, #12] │ │ │ │ strd r8, [sp] │ │ │ │ - bl 2db34c │ │ │ │ + bl 2db35c │ │ │ │ add r3, sp, #8 │ │ │ │ mov r1, r0 │ │ │ │ add ip, sp, #24 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ add r0, r6, #24 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r3, r5 │ │ │ │ - bl 405dc8 │ │ │ │ + bl 405dd8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d1cf0 │ │ │ │ + beq d1d00 │ │ │ │ mov r0, r1 │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r6, #48] @ 0x30 │ │ │ │ mov r3, #1 │ │ │ │ add r0, r0, #1 │ │ │ │ @@ -127373,74 +127377,74 @@ │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr fp, [sp, #32] │ │ │ │ ldrd r2, [r6, #16] │ │ │ │ ldrd r0, [r7] │ │ │ │ ldr sl, [sp, #28] │ │ │ │ strd sl, [sp] │ │ │ │ - bl 2db34c │ │ │ │ + bl 2db35c │ │ │ │ mov r1, r0 │ │ │ │ add r0, r6, #24 │ │ │ │ add r2, sp, #24 │ │ │ │ - bl 406230 │ │ │ │ + bl 406240 │ │ │ │ cmp r0, #1 │ │ │ │ - bne d1c64 │ │ │ │ + bne d1c74 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq d1d64 │ │ │ │ + beq d1d74 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [r6] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r6] │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #76] @ d1dcc │ │ │ │ + ldr r0, [pc, #76] @ d1ddc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ecbc │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d1da8 │ │ │ │ + beq d1db8 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b d1da8 │ │ │ │ + bl 40e554 │ │ │ │ + b d1db8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r6] │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - adceq r0, pc, r4, lsl pc @ │ │ │ │ - ldrdeq r2, [ip], sl │ │ │ │ - umlaleq r7, r9, r4, r9 │ │ │ │ - addeq r2, ip, r2, ror #28 │ │ │ │ - ldrdeq r0, [r9], r4 @ │ │ │ │ + adceq r0, pc, r4, lsl #30 │ │ │ │ + addeq r2, ip, sl, asr #29 │ │ │ │ + adceq r7, r9, r4, lsl #19 │ │ │ │ + addeq r2, ip, r2, asr lr │ │ │ │ + adceq r0, r9, r4, asr #25 │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r4 │ │ │ │ bl 53fb8 │ │ │ │ mov r8, r0 │ │ │ │ - ldr r0, [pc, #220] @ d1ec8 │ │ │ │ + ldr r0, [pc, #220] @ d1ed8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrd r0, [r0, #40] @ 0x28 │ │ │ │ add r6, r0, r4 │ │ │ │ ldr r0, [r6, r1]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne d1ebc │ │ │ │ + bne d1ecc │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ mvn r1, #0 │ │ │ │ str r1, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d1e4c │ │ │ │ + beq d1e5c │ │ │ │ ldr sl, [r6, #40] @ 0x28 │ │ │ │ cmp sl, #0 │ │ │ │ - beq d1e30 │ │ │ │ + beq d1e40 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ add r2, sl, #5 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ bl 54b28 │ │ │ │ add r0, sl, #1 │ │ │ │ mov fp, #0 │ │ │ │ cmp sl, #8 │ │ │ │ @@ -127449,91 +127453,91 @@ │ │ │ │ subcs sl, r1, r0, lsr #3 │ │ │ │ strd sl, [r6, #44] @ 0x2c │ │ │ │ ldr r7, [r6, #32] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r7, #0 │ │ │ │ str r1, [r6, #32] │ │ │ │ - beq d1e98 │ │ │ │ + beq d1ea8 │ │ │ │ add r5, r0, #12 │ │ │ │ - b d1e7c │ │ │ │ + b d1e8c │ │ │ │ ldr r0, [r5], #20 │ │ │ │ bl 554dc │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq d1e98 │ │ │ │ + beq d1ea8 │ │ │ │ ldr r1, [r5, #-12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq d1e6c │ │ │ │ + beq d1e7c │ │ │ │ ldr r0, [r5, #-8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b d1e6c │ │ │ │ + bl 40e554 │ │ │ │ + b d1e7c │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r6] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ b 53bb0 │ │ │ │ - ldr r0, [pc, #8] @ d1ecc │ │ │ │ + ldr r0, [pc, #8] @ d1edc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ecbc │ │ │ │ - adceq r0, pc, r0, lsl #26 │ │ │ │ - adceq r0, r9, r0, lsr #23 │ │ │ │ + strdeq r0, [pc], r0 @ │ │ │ │ + umlaleq r0, r9, r0, fp │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ - bl 3e66a8 │ │ │ │ + bl 3e66b8 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3ecb84 │ │ │ │ + bl 3ecb94 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r8, sp, #32 │ │ │ │ mov r0, r8 │ │ │ │ - bl 37147c │ │ │ │ + bl 37148c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 554dc │ │ │ │ mov r0, r6 │ │ │ │ bl 554dc │ │ │ │ cmp r4, #0 │ │ │ │ - beq d1f50 │ │ │ │ + beq d1f60 │ │ │ │ cmp r4, #1 │ │ │ │ - bne d1f78 │ │ │ │ + bne d1f88 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq d1f80 │ │ │ │ - ldr r1, [pc, #216] @ d2014 │ │ │ │ + beq d1f90 │ │ │ │ + ldr r1, [pc, #216] @ d2024 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 4e0a08 │ │ │ │ + b 4e0a18 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq d1f80 │ │ │ │ - ldr r1, [pc, #172] @ d2010 │ │ │ │ + beq d1f90 │ │ │ │ + ldr r1, [pc, #172] @ d2020 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 4e0a08 │ │ │ │ + b 4e0a18 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl ce780 │ │ │ │ - bl 647da0 │ │ │ │ - ldr r3, [pc, #136] @ d2018 │ │ │ │ - ldr r7, [pc, #136] @ d201c │ │ │ │ - ldr r2, [pc, #136] @ d2020 │ │ │ │ + bl ce790 │ │ │ │ + bl 647db0 │ │ │ │ + ldr r3, [pc, #136] @ d2028 │ │ │ │ + ldr r7, [pc, #136] @ d202c │ │ │ │ + ldr r2, [pc, #136] @ d2030 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #1 │ │ │ │ @@ -127557,38 +127561,38 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 554dc │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - addeq r8, fp, sl, lsr #19 │ │ │ │ - ldrdeq r8, [fp], r9 │ │ │ │ - adceq r0, r9, ip, asr sl │ │ │ │ + umulleq r8, fp, sl, r9 │ │ │ │ + addeq r8, fp, r9, asr #19 │ │ │ │ + adceq r0, r9, ip, asr #20 │ │ │ │ andseq r0, ip, r0, lsl #11 │ │ │ │ - adceq r0, r9, r8, asr #20 │ │ │ │ + adceq r0, r9, r8, lsr sl │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #292 @ 0x124 │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ - ldr r6, [pc, #1040] @ d2448 │ │ │ │ + ldr r6, [pc, #1040] @ d2458 │ │ │ │ add r1, sp, #2208 @ 0x8a0 │ │ │ │ mov fp, r0 │ │ │ │ add r9, r1, #12 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #4 │ │ │ │ - bcc d20e8 │ │ │ │ - ldr r0, [pc, #1012] @ d244c │ │ │ │ + bcc d20f8 │ │ │ │ + ldr r0, [pc, #1012] @ d245c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 90fb8c │ │ │ │ - ldr r1, [pc, #1004] @ d2450 │ │ │ │ + bl 90fb9c │ │ │ │ + ldr r1, [pc, #1004] @ d2460 │ │ │ │ mov r5, #26 │ │ │ │ - ldr ip, [pc, #1000] @ d2454 │ │ │ │ + ldr ip, [pc, #1000] @ d2464 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ - ldr r4, [pc, #996] @ d2458 │ │ │ │ + ldr r4, [pc, #996] @ d2468 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r8, [r0] │ │ │ │ mov r7, #0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ @@ -127610,16 +127614,16 @@ │ │ │ │ str r7, [sp, #2264] @ 0x8d8 │ │ │ │ str r3, [sp, #2260] @ 0x8d4 │ │ │ │ str r2, [sp, #2256] @ 0x8d0 │ │ │ │ str r7, [sp, #2216] @ 0x8a8 │ │ │ │ str r7, [sp, #2228] @ 0x8b4 │ │ │ │ str ip, [sp, #2280] @ 0x8e8 │ │ │ │ str r2, [sp, #2208] @ 0x8a0 │ │ │ │ - bl 90fb28 │ │ │ │ - ldr r7, [pc, #876] @ d245c │ │ │ │ + bl 90fb38 │ │ │ │ + ldr r7, [pc, #876] @ d246c │ │ │ │ add r2, sp, #2208 @ 0x8a0 │ │ │ │ add r7, pc, r7 │ │ │ │ ldrd r0, [r7, #88] @ 0x58 │ │ │ │ add r0, r1, r0 │ │ │ │ add r1, sp, #2192 @ 0x890 │ │ │ │ sub r0, fp, r0 │ │ │ │ bl 542d0 │ │ │ │ @@ -127630,106 +127634,106 @@ │ │ │ │ add r0, r1, r0 │ │ │ │ mov r1, r8 │ │ │ │ sub r0, fp, r0 │ │ │ │ bl 542d0 │ │ │ │ mov r0, #10 │ │ │ │ mov r1, r4 │ │ │ │ ldr r5, [sp, #2208] @ 0x8a0 │ │ │ │ - bl 242d64 │ │ │ │ + bl 242d74 │ │ │ │ mov r0, #11 │ │ │ │ mov r1, r5 │ │ │ │ - bl 242d64 │ │ │ │ - bl 3e66a8 │ │ │ │ + bl 242d74 │ │ │ │ + bl 3e66b8 │ │ │ │ mov sl, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3ecc90 │ │ │ │ + bl 3ecca0 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3ecf04 │ │ │ │ + bl 3ecf14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d2304 │ │ │ │ + beq d2314 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 3ea8b4 │ │ │ │ + bl 3ea8c4 │ │ │ │ cmp r0, #1 │ │ │ │ - bne d2304 │ │ │ │ + bne d2314 │ │ │ │ ldrd r0, [r7, #88] @ 0x58 │ │ │ │ add r0, r1, r0 │ │ │ │ sub r0, fp, r0 │ │ │ │ bl 550a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d2304 │ │ │ │ + beq d2314 │ │ │ │ ldrd r0, [r7, #88] @ 0x58 │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, fp, r0 │ │ │ │ bl 54a68 │ │ │ │ mov r8, r0 │ │ │ │ - ldr r0, [pc, #700] @ d2470 │ │ │ │ + ldr r0, [pc, #700] @ d2480 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d23d4 │ │ │ │ + beq d23e4 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r7, r0 │ │ │ │ str r4, [r0] │ │ │ │ bl 54708 │ │ │ │ mov r0, r8 │ │ │ │ bl 554dc │ │ │ │ strb r4, [sp, #2184] @ 0x888 │ │ │ │ str r7, [sp, #2176] @ 0x880 │ │ │ │ - bl 64d0ec │ │ │ │ + bl 64d0fc │ │ │ │ add r8, sp, #2208 @ 0x8a0 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #2204] @ 0x89c │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #2176 @ 0x880 │ │ │ │ bl 53d54 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, sp, #2192 @ 0x890 │ │ │ │ add r1, lr, #156 @ 0x9c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r8 │ │ │ │ - bl 15b238 │ │ │ │ + bl 15b248 │ │ │ │ mov r0, r7 │ │ │ │ bl 556b0 │ │ │ │ add r0, sp, #2192 @ 0x890 │ │ │ │ - bl b9760 │ │ │ │ - ldr r7, [pc, #564] @ d2474 │ │ │ │ + bl b976c │ │ │ │ + ldr r7, [pc, #564] @ d2484 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #4 │ │ │ │ - bcc d22e8 │ │ │ │ - ldr r0, [pc, #548] @ d2478 │ │ │ │ + bcc d22f8 │ │ │ │ + ldr r0, [pc, #548] @ d2488 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 90fb8c │ │ │ │ - ldr lr, [pc, #540] @ d247c │ │ │ │ + bl 90fb9c │ │ │ │ + ldr lr, [pc, #540] @ d248c │ │ │ │ mov r2, #0 │ │ │ │ - ldr ip, [pc, #536] @ d2480 │ │ │ │ + ldr ip, [pc, #536] @ d2490 │ │ │ │ mov r6, #26 │ │ │ │ - ldr r4, [pc, #532] @ d2484 │ │ │ │ + ldr r4, [pc, #532] @ d2494 │ │ │ │ mov r1, #1 │ │ │ │ ldr r8, [r0] │ │ │ │ add lr, pc, lr │ │ │ │ ldr r3, [r0, #4] │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add ip, pc, ip │ │ │ │ str r8, [r9, #12] │ │ │ │ add r8, sp, #2240 @ 0x8c0 │ │ │ │ str r3, [r9, #16] │ │ │ │ mov r3, #4 │ │ │ │ str r2, [sp, #2192] @ 0x890 │ │ │ │ stm r9, {r4, r6} │ │ │ │ - ldr r7, [pc, #480] @ d2488 │ │ │ │ + ldr r7, [pc, #480] @ d2498 │ │ │ │ str r2, [sp, #2268] @ 0x8dc │ │ │ │ add r7, pc, r7 │ │ │ │ str r2, [sp, #2264] @ 0x8d8 │ │ │ │ str r3, [sp, #2260] @ 0x8d4 │ │ │ │ str r1, [sp, #2256] @ 0x8d0 │ │ │ │ stm r8, {r3, r4, r6, lr} │ │ │ │ str r2, [sp, #2216] @ 0x8a8 │ │ │ │ @@ -127738,34 +127742,34 @@ │ │ │ │ str ip, [sp, #2280] @ 0x8e8 │ │ │ │ str r2, [sp, #2276] @ 0x8e4 │ │ │ │ str r0, [sp, #2212] @ 0x8a4 │ │ │ │ str r1, [sp, #2208] @ 0x8a0 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r1, sp, #2208 @ 0x8a0 │ │ │ │ add r0, lr, #156 @ 0x9c │ │ │ │ - bl 90fb28 │ │ │ │ + bl 90fb38 │ │ │ │ ldrd r0, [r7, #88] @ 0x58 │ │ │ │ mov r6, #0 │ │ │ │ add r0, r1, r0 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, r0 │ │ │ │ bl 53c88 │ │ │ │ - b d23b4 │ │ │ │ + b d23c4 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r6, #1 │ │ │ │ cmp r0, #4 │ │ │ │ - bcc d23b4 │ │ │ │ - ldr r0, [pc, #324] @ d2460 │ │ │ │ + bcc d23c4 │ │ │ │ + ldr r0, [pc, #324] @ d2470 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 90fb8c │ │ │ │ - ldr r4, [pc, #316] @ d2464 │ │ │ │ + bl 90fb9c │ │ │ │ + ldr r4, [pc, #316] @ d2474 │ │ │ │ mov ip, r8 │ │ │ │ - ldr r2, [pc, #312] @ d2468 │ │ │ │ + ldr r2, [pc, #312] @ d2478 │ │ │ │ mov r7, #0 │ │ │ │ - ldr r8, [pc, #308] @ d246c │ │ │ │ + ldr r8, [pc, #308] @ d247c │ │ │ │ mov r1, #26 │ │ │ │ ldr r6, [r0] │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add r8, pc, r8 │ │ │ │ @@ -127789,15 +127793,15 @@ │ │ │ │ str r2, [sp, #2280] @ 0x8e8 │ │ │ │ str ip, [sp, #2276] @ 0x8e4 │ │ │ │ str r0, [sp, #2212] @ 0x8a4 │ │ │ │ str r6, [sp, #2208] @ 0x8a0 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r1, sp, #2208 @ 0x8a0 │ │ │ │ add r0, lr, #156 @ 0x9c │ │ │ │ - bl 90fb28 │ │ │ │ + bl 90fb38 │ │ │ │ mov r0, r5 │ │ │ │ bl 554dc │ │ │ │ mov r0, sl │ │ │ │ bl 554dc │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #292 @ 0x124 │ │ │ │ add sp, sp, #4096 @ 0x1000 │ │ │ │ @@ -127805,79 +127809,79 @@ │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 8e68c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 556b0 │ │ │ │ - b d2430 │ │ │ │ + b d2440 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 298f3c │ │ │ │ - b d2430 │ │ │ │ + bl 298f4c │ │ │ │ + b d2440 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 554dc │ │ │ │ - b d2430 │ │ │ │ + b d2440 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 554dc │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 554dc │ │ │ │ mov r0, sl │ │ │ │ bl 554dc │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - adceq sp, lr, ip, lsl r9 │ │ │ │ - umlaleq r0, r9, r4, sl │ │ │ │ - adceq r0, r9, r0, ror #20 │ │ │ │ - adceq sl, r9, ip, lsr #26 │ │ │ │ - addeq r8, fp, r7, ror #17 │ │ │ │ - adceq r0, pc, r0, lsl #17 │ │ │ │ - adceq r0, r9, r0, ror #15 │ │ │ │ - adceq r0, r9, r4, lsr #15 │ │ │ │ - adceq sl, r9, r8, ror sl │ │ │ │ - addeq r8, fp, fp, lsl r6 │ │ │ │ - umlaleq sp, lr, ip, fp │ │ │ │ - adceq r0, pc, r4, lsr r7 @ │ │ │ │ - strhteq r0, [r9], r8 │ │ │ │ - adceq r0, r9, r4, ror #16 │ │ │ │ - adceq sl, r9, r8, lsr fp │ │ │ │ - addeq r8, fp, fp, ror #13 │ │ │ │ - adceq r0, pc, r8, asr #13 │ │ │ │ + adceq sp, lr, ip, lsl #18 │ │ │ │ + adceq r0, r9, r4, lsl #21 │ │ │ │ + adceq r0, r9, r0, asr sl │ │ │ │ + adceq sl, r9, ip, lsl sp │ │ │ │ + ldrdeq r8, [fp], r7 │ │ │ │ + adceq r0, pc, r0, ror r8 @ │ │ │ │ + ldrdeq r0, [r9], r0 @ │ │ │ │ + umlaleq r0, r9, r4, r7 │ │ │ │ + adceq sl, r9, r8, ror #20 │ │ │ │ + addeq r8, fp, fp, lsl #12 │ │ │ │ + adceq sp, lr, ip, lsl #23 │ │ │ │ + adceq r0, pc, r4, lsr #14 │ │ │ │ + adceq r0, r9, r8, lsr #17 │ │ │ │ + adceq r0, r9, r4, asr r8 │ │ │ │ + adceq sl, r9, r8, lsr #22 │ │ │ │ + ldrdeq r8, [fp], fp │ │ │ │ + strhteq r0, [pc], r8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - bl 4cbc48 │ │ │ │ + bl 4cbc58 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #168] @ d2558 │ │ │ │ + ldr r0, [pc, #168] @ d2568 │ │ │ │ ldr r1, [r5] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r0, #92] @ 0x5c │ │ │ │ ldr r0, [r0, #88] @ 0x58 │ │ │ │ add r0, r0, r1 │ │ │ │ add r0, r0, r3 │ │ │ │ ldr r1, [r0, #20]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq d24e0 │ │ │ │ + beq d24f0 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4cbee4 │ │ │ │ + b 4cbef4 │ │ │ │ bl 54ec4 │ │ │ │ - bl 647da0 │ │ │ │ - ldr r3, [pc, #108] @ d255c │ │ │ │ - ldr r2, [pc, #108] @ d2560 │ │ │ │ - ldr r5, [pc, #108] @ d2564 │ │ │ │ + bl 647db0 │ │ │ │ + ldr r3, [pc, #108] @ d256c │ │ │ │ + ldr r2, [pc, #108] @ d2570 │ │ │ │ + ldr r5, [pc, #108] @ d2574 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -127895,43 +127899,43 @@ │ │ │ │ bl 8e6bc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 554dc │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - adceq r0, pc, r0, asr #9 │ │ │ │ + strhteq r0, [pc], r0 │ │ │ │ andseq r0, ip, r8, asr r0 │ │ │ │ - ldrdeq r0, [r9], ip @ │ │ │ │ - strdeq r0, [r9], r0 @ │ │ │ │ + adceq r0, r9, ip, asr #9 │ │ │ │ + adceq r0, r9, r0, ror #9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ vpush {d8-d9} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ strb r1, [sp, #7] │ │ │ │ mov r9, r0 │ │ │ │ - ldr r0, [pc, #564] @ d27b8 │ │ │ │ + ldr r0, [pc, #564] @ d27c8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #4 │ │ │ │ - bcc d2648 │ │ │ │ + bcc d2658 │ │ │ │ add r0, sp, #24 │ │ │ │ - ldr r1, [pc, #544] @ d27bc │ │ │ │ + ldr r1, [pc, #544] @ d27cc │ │ │ │ add r4, r0, #12 │ │ │ │ - ldr r0, [pc, #540] @ d27c0 │ │ │ │ + ldr r0, [pc, #540] @ d27d0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #7 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 90fb8c │ │ │ │ - ldr r1, [pc, #516] @ d27c4 │ │ │ │ + bl 90fb9c │ │ │ │ + ldr r1, [pc, #516] @ d27d4 │ │ │ │ mov r5, #21 │ │ │ │ - ldr r2, [pc, #512] @ d27c8 │ │ │ │ + ldr r2, [pc, #512] @ d27d8 │ │ │ │ add ip, sp, #68 @ 0x44 │ │ │ │ - ldr r6, [pc, #508] @ d27cc │ │ │ │ + ldr r6, [pc, #508] @ d27dc │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r8, [r0] │ │ │ │ mov r7, #0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -127954,151 +127958,151 @@ │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ str r7, [sp, #32] │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 90fb28 │ │ │ │ + bl 90fb38 │ │ │ │ ldr r5, [r9] │ │ │ │ mov r0, r5 │ │ │ │ bl 555fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq d267c │ │ │ │ + beq d268c │ │ │ │ ldrb r0, [sp, #7] │ │ │ │ cmp r0, #1 │ │ │ │ - bne d267c │ │ │ │ + bne d268c │ │ │ │ mov r0, r5 │ │ │ │ bl 5442c │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #12 │ │ │ │ - bl 242bcc │ │ │ │ + bl 242bdc │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #13 │ │ │ │ - bl 242bcc │ │ │ │ + bl 242bdc │ │ │ │ add r1, sp, #16 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 542d0 │ │ │ │ add r1, sp, #16 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ bl 542d0 │ │ │ │ mov r0, #12 │ │ │ │ mov r1, r7 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - bl 242d64 │ │ │ │ + bl 242d74 │ │ │ │ mov r0, #13 │ │ │ │ mov r1, r4 │ │ │ │ - bl 242d64 │ │ │ │ + bl 242d74 │ │ │ │ ldrb r0, [sp, #7] │ │ │ │ cmp r6, #176 @ 0xb0 │ │ │ │ - blt d26f4 │ │ │ │ + blt d2704 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d26f4 │ │ │ │ - vldr d8, [pc, #168] @ d2798 │ │ │ │ - vldr d9, [pc, #172] @ d27a0 │ │ │ │ - b d2724 │ │ │ │ + beq d2704 │ │ │ │ + vldr d8, [pc, #168] @ d27a8 │ │ │ │ + vldr d9, [pc, #172] @ d27b0 │ │ │ │ + b d2734 │ │ │ │ vmov s0, r8 │ │ │ │ mov r1, #0 │ │ │ │ vmov s2, r6 │ │ │ │ cmp r6, #174 @ 0xae │ │ │ │ vcvt.f64.s32 d0, s0 │ │ │ │ movwgt r1, #1 │ │ │ │ orrs r0, r1, r0 │ │ │ │ vcvt.f64.s32 d1, s2 │ │ │ │ - vldr d9, [pc, #140] @ d27a8 │ │ │ │ - vldr d8, [pc, #144] @ d27b0 │ │ │ │ + vldr d9, [pc, #140] @ d27b8 │ │ │ │ + vldr d8, [pc, #144] @ d27c0 │ │ │ │ vmovne.f64 d8, d0 │ │ │ │ vmovne.f64 d9, d1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ bl 53c88 │ │ │ │ vcvt.s32.f64 s0, d9 │ │ │ │ - ldr r1, [pc, #148] @ d27d0 │ │ │ │ - ldr r0, [pc, #148] @ d27d4 │ │ │ │ + ldr r1, [pc, #148] @ d27e0 │ │ │ │ + ldr r0, [pc, #148] @ d27e4 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r9 │ │ │ │ vmov r3, s0 │ │ │ │ - bl 21da9c │ │ │ │ + bl 21daac │ │ │ │ vcvt.s32.f64 s0, d8 │ │ │ │ - ldr r1, [pc, #116] @ d27d8 │ │ │ │ - ldr r0, [pc, #116] @ d27dc │ │ │ │ + ldr r1, [pc, #116] @ d27e8 │ │ │ │ + ldr r0, [pc, #116] @ d27ec │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r9 │ │ │ │ vmov r3, s0 │ │ │ │ - bl 21da9c │ │ │ │ + bl 21daac │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ bl 53c88 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r0 │ │ │ │ rsbsmi r2, ip, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ subsmi r4, sl, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ addmi r5, r4, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ addmi fp, sp, r0 │ │ │ │ - ldrdeq sp, [lr], ip @ │ │ │ │ - @ instruction: 0xfffe3220 │ │ │ │ - adceq r0, r9, r8, lsl #11 │ │ │ │ - adceq r0, r9, ip, asr r5 │ │ │ │ - ldrdeq sl, [r9], r8 @ │ │ │ │ - @ instruction: 0x008b83bb │ │ │ │ - addeq r8, fp, ip, ror #4 │ │ │ │ - strdeq r0, [r9], ip @ │ │ │ │ - addeq r8, fp, sl, lsl #5 │ │ │ │ - adceq r0, r9, r4, ror #7 │ │ │ │ + adceq sp, lr, ip, asr #7 │ │ │ │ + @ instruction: 0xfffe321c │ │ │ │ + adceq r0, r9, r8, ror r5 │ │ │ │ + adceq r0, r9, ip, asr #10 │ │ │ │ + adceq sl, r9, r8, asr #15 │ │ │ │ + addeq r8, fp, fp, lsr #7 │ │ │ │ + addeq r8, fp, ip, asr r2 │ │ │ │ + adceq r0, r9, ip, ror #7 │ │ │ │ + addeq r8, fp, sl, ror r2 │ │ │ │ + ldrdeq r0, [r9], r4 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #700 @ 0x2bc │ │ │ │ mov fp, r1 │ │ │ │ mov r9, r0 │ │ │ │ add r1, r1, #304 @ 0x130 │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ - bl 96f148 │ │ │ │ + bl 96f158 │ │ │ │ add r1, fp, #316 @ 0x13c │ │ │ │ add r0, sp, #224 @ 0xe0 │ │ │ │ - bl 96f148 │ │ │ │ + bl 96f158 │ │ │ │ add r1, fp, #328 @ 0x148 │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ - bl 96f148 │ │ │ │ + bl 96f158 │ │ │ │ ldr r0, [fp, #16] │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ cmp r0, #2 │ │ │ │ - bne d2858 │ │ │ │ + bne d2868 │ │ │ │ ldr r0, [fp, #88] @ 0x58 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ cmp r0, #2 │ │ │ │ - bne d2908 │ │ │ │ + bne d2918 │ │ │ │ ldr r0, [fp, #160] @ 0xa0 │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ cmp r0, #2 │ │ │ │ - bne d29b8 │ │ │ │ + bne d29c8 │ │ │ │ ldr r0, [fp, #232] @ 0xe8 │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ cmp r0, #2 │ │ │ │ - bne d2a68 │ │ │ │ - b d2b0c │ │ │ │ + bne d2a78 │ │ │ │ + b d2b1c │ │ │ │ add r8, sp, #624 @ 0x270 │ │ │ │ add r1, fp, #32 │ │ │ │ add r0, r8, #16 │ │ │ │ - bl 96f148 │ │ │ │ + bl 96f158 │ │ │ │ add r5, fp, #68 @ 0x44 │ │ │ │ ldr ip, [fp, #48] @ 0x30 │ │ │ │ ldr lr, [fp, #52] @ 0x34 │ │ │ │ add r4, r8, #52 @ 0x34 │ │ │ │ ldr r6, [fp, #56] @ 0x38 │ │ │ │ ldr sl, [fp, #60] @ 0x3c │ │ │ │ ldm r5!, {r0, r1, r2, r3} │ │ │ │ @@ -128130,19 +128134,19 @@ │ │ │ │ ldm ip!, {r0, r2, r3, r4, r5, r7} │ │ │ │ stmia r1!, {r0, r2, r3, r4, r5, r7} │ │ │ │ ldm ip, {r0, r2, r3, r4, r5, r7} │ │ │ │ stm r1, {r0, r2, r3, r4, r5, r7} │ │ │ │ ldr r0, [fp, #88] @ 0x58 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq d2834 │ │ │ │ + beq d2844 │ │ │ │ add r8, sp, #624 @ 0x270 │ │ │ │ add r1, fp, #104 @ 0x68 │ │ │ │ add r0, r8, #16 │ │ │ │ - bl 96f148 │ │ │ │ + bl 96f158 │ │ │ │ add r7, fp, #140 @ 0x8c │ │ │ │ ldr ip, [fp, #120] @ 0x78 │ │ │ │ ldr lr, [fp, #124] @ 0x7c │ │ │ │ add r5, r8, #52 @ 0x34 │ │ │ │ ldr r6, [fp, #128] @ 0x80 │ │ │ │ ldr r3, [fp, #132] @ 0x84 │ │ │ │ ldm r7!, {r0, r1, r2, r4} │ │ │ │ @@ -128174,19 +128178,19 @@ │ │ │ │ ldm ip!, {r0, r2, r3, r4, r5, r7} │ │ │ │ stmia r1!, {r0, r2, r3, r4, r5, r7} │ │ │ │ ldm ip, {r0, r2, r3, r4, r5, r7} │ │ │ │ stm r1, {r0, r2, r3, r4, r5, r7} │ │ │ │ ldr r0, [fp, #160] @ 0xa0 │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ cmp r0, #2 │ │ │ │ - beq d2844 │ │ │ │ + beq d2854 │ │ │ │ add r8, sp, #624 @ 0x270 │ │ │ │ add r1, fp, #176 @ 0xb0 │ │ │ │ add r0, r8, #16 │ │ │ │ - bl 96f148 │ │ │ │ + bl 96f158 │ │ │ │ add r7, fp, #212 @ 0xd4 │ │ │ │ ldr ip, [fp, #192] @ 0xc0 │ │ │ │ ldr lr, [fp, #196] @ 0xc4 │ │ │ │ add r5, r8, #52 @ 0x34 │ │ │ │ ldr r6, [fp, #200] @ 0xc8 │ │ │ │ ldr r3, [fp, #204] @ 0xcc │ │ │ │ ldm r7!, {r0, r1, r2, r4} │ │ │ │ @@ -128218,19 +128222,19 @@ │ │ │ │ ldm ip!, {r0, r2, r3, r4, r5, r7} │ │ │ │ stmia r1!, {r0, r2, r3, r4, r5, r7} │ │ │ │ ldm ip, {r0, r2, r3, r4, r5, r7} │ │ │ │ stm r1, {r0, r2, r3, r4, r5, r7} │ │ │ │ ldr r0, [fp, #232] @ 0xe8 │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq d2854 │ │ │ │ + beq d2864 │ │ │ │ add r8, sp, #624 @ 0x270 │ │ │ │ add r1, fp, #248 @ 0xf8 │ │ │ │ add r0, r8, #16 │ │ │ │ - bl 96f148 │ │ │ │ + bl 96f158 │ │ │ │ add r5, fp, #284 @ 0x11c │ │ │ │ ldr lr, [fp, #264] @ 0x108 │ │ │ │ ldr r6, [fp, #268] @ 0x10c │ │ │ │ add r4, r8, #52 @ 0x34 │ │ │ │ ldr sl, [fp, #272] @ 0x110 │ │ │ │ add ip, fp, #260 @ 0x104 │ │ │ │ ldr r7, [fp, #276] @ 0x114 │ │ │ │ @@ -128262,154 +128266,154 @@ │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ ldm ip!, {r0, r2, r3, r4, r5, r7} │ │ │ │ stmia r1!, {r0, r2, r3, r4, r5, r7} │ │ │ │ ldm ip, {r0, r2, r3, r4, r5, r7} │ │ │ │ stm r1, {r0, r2, r3, r4, r5, r7} │ │ │ │ add r1, fp, #340 @ 0x154 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ - bl 96f148 │ │ │ │ + bl 96f158 │ │ │ │ add r1, fp, #352 @ 0x160 │ │ │ │ add r0, sp, #528 @ 0x210 │ │ │ │ - bl 96f148 │ │ │ │ + bl 96f158 │ │ │ │ add r1, fp, #364 @ 0x16c │ │ │ │ add r0, sp, #544 @ 0x220 │ │ │ │ - bl 96f148 │ │ │ │ + bl 96f158 │ │ │ │ add r1, fp, #376 @ 0x178 │ │ │ │ add r0, sp, #560 @ 0x230 │ │ │ │ - bl 96f148 │ │ │ │ + bl 96f158 │ │ │ │ add r1, fp, #388 @ 0x184 │ │ │ │ add r0, sp, #576 @ 0x240 │ │ │ │ - bl 96f148 │ │ │ │ + bl 96f158 │ │ │ │ add r1, fp, #400 @ 0x190 │ │ │ │ add r0, sp, #592 @ 0x250 │ │ │ │ - bl 96f148 │ │ │ │ + bl 96f158 │ │ │ │ mov r1, fp │ │ │ │ mov sl, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [r1, #424]! @ 0x1a8 │ │ │ │ ldr r8, [r1, #108] @ 0x6c │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne d2b88 │ │ │ │ + bne d2b98 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ mov r1, fp │ │ │ │ ldr r0, [r1, #436]! @ 0x1b4 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne d2bb8 │ │ │ │ - b d2bd4 │ │ │ │ + bne d2bc8 │ │ │ │ + b d2be4 │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ - bl 96f148 │ │ │ │ + bl 96f158 │ │ │ │ ldr r0, [sp, #624] @ 0x270 │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ ldr r0, [sp, #628] @ 0x274 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [sp, #632] @ 0x278 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r1, fp │ │ │ │ ldr r0, [r1, #436]! @ 0x1b4 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq d2b84 │ │ │ │ + beq d2b94 │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ - bl 96f148 │ │ │ │ + bl 96f158 │ │ │ │ ldr sl, [sp, #624] @ 0x270 │ │ │ │ ldr r0, [sp, #628] @ 0x274 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #632] @ 0x278 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r1, fp, #412 @ 0x19c │ │ │ │ add r0, sp, #608 @ 0x260 │ │ │ │ - bl 96f148 │ │ │ │ + bl 96f158 │ │ │ │ mov r1, fp │ │ │ │ mov r5, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [r1, #448]! @ 0x1c0 │ │ │ │ add r7, r1, #88 @ 0x58 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ ldm r7, {r4, r6, r7} │ │ │ │ - bne d2c08 │ │ │ │ + bne d2c18 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #180] @ 0xb4 │ │ │ │ - b d2c28 │ │ │ │ + b d2c38 │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ - bl 96f148 │ │ │ │ + bl 96f158 │ │ │ │ ldr r0, [sp, #624] @ 0x270 │ │ │ │ str r0, [sp, #180] @ 0xb4 │ │ │ │ ldr r0, [sp, #628] @ 0x274 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #632] @ 0x278 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, fp │ │ │ │ str r7, [sp, #172] @ 0xac │ │ │ │ ldr r0, [r1, #460]! @ 0x1cc │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne d2c40 │ │ │ │ - b d2c5c │ │ │ │ + bne d2c50 │ │ │ │ + b d2c6c │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ - bl 96f148 │ │ │ │ + bl 96f158 │ │ │ │ ldr r0, [sp, #628] @ 0x274 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #632] @ 0x278 │ │ │ │ ldr r5, [sp, #624] @ 0x270 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, fp │ │ │ │ mov r7, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [r1, #472]! @ 0x1d8 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne d2c8c │ │ │ │ + bne d2c9c │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ mov r1, fp │ │ │ │ ldr r0, [r1, #484]! @ 0x1e4 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne d2cbc │ │ │ │ - b d2cd8 │ │ │ │ + bne d2ccc │ │ │ │ + b d2ce8 │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ - bl 96f148 │ │ │ │ + bl 96f158 │ │ │ │ ldr r0, [sp, #624] @ 0x270 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ ldr r0, [sp, #628] @ 0x274 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #632] @ 0x278 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r1, fp │ │ │ │ ldr r0, [r1, #484]! @ 0x1e4 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq d2c88 │ │ │ │ + beq d2c98 │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ - bl 96f148 │ │ │ │ + bl 96f158 │ │ │ │ ldr r0, [sp, #628] @ 0x274 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #632] @ 0x278 │ │ │ │ ldr r7, [sp, #624] @ 0x270 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r1, fp │ │ │ │ mov r2, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [r1, #496]! @ 0x1f0 │ │ │ │ str r2, [sp, #188] @ 0xbc │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne d2d0c │ │ │ │ + bne d2d1c │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ mov r1, fp │ │ │ │ ldr r0, [r1, #508]! @ 0x1fc │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne d2d3c │ │ │ │ - b d2d5c │ │ │ │ + bne d2d4c │ │ │ │ + b d2d6c │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ - bl 96f148 │ │ │ │ + bl 96f158 │ │ │ │ ldr r0, [sp, #624] @ 0x270 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ ldr r0, [sp, #628] @ 0x274 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [sp, #632] @ 0x278 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r1, fp │ │ │ │ ldr r0, [r1, #508]! @ 0x1fc │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq d2d08 │ │ │ │ + beq d2d18 │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ - bl 96f148 │ │ │ │ + bl 96f158 │ │ │ │ ldr r0, [sp, #624] @ 0x270 │ │ │ │ str r0, [sp, #188] @ 0xbc │ │ │ │ ldr r0, [sp, #628] @ 0x274 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [sp, #632] @ 0x278 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r1, fp │ │ │ │ @@ -128417,20 +128421,20 @@ │ │ │ │ ldr r0, [r1, #520]! @ 0x208 │ │ │ │ str r5, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ str r8, [sp, #156] @ 0x9c │ │ │ │ str r4, [sp, #152] @ 0x98 │ │ │ │ str r6, [sp, #148] @ 0x94 │ │ │ │ str r7, [sp, #144] @ 0x90 │ │ │ │ - bne d2d90 │ │ │ │ + bne d2da0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ - b d2db0 │ │ │ │ + b d2dc0 │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ - bl 96f148 │ │ │ │ + bl 96f158 │ │ │ │ ldr r0, [sp, #624] @ 0x270 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ ldr r0, [sp, #628] @ 0x274 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [sp, #632] @ 0x278 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [fp] │ │ │ │ @@ -128641,234 +128645,234 @@ │ │ │ │ add sp, sp, #700 @ 0x2bc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #188] @ 0xbc │ │ │ │ mov r4, sl │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq d3120 │ │ │ │ + beq d3130 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #188] @ 0xbc │ │ │ │ - bl 40e544 │ │ │ │ - b d3120 │ │ │ │ + bl 40e554 │ │ │ │ + b d3130 │ │ │ │ mov r4, sl │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq d314c │ │ │ │ + beq d315c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ - bl 40e544 │ │ │ │ - b d314c │ │ │ │ + bl 40e554 │ │ │ │ + b d315c │ │ │ │ mov r4, sl │ │ │ │ mov r6, r0 │ │ │ │ orr r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq d3174 │ │ │ │ + beq d3184 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b d3174 │ │ │ │ + bl 40e554 │ │ │ │ + b d3184 │ │ │ │ mov r4, sl │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq d31a0 │ │ │ │ + beq d31b0 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #176] @ 0xb0 │ │ │ │ - bl 40e544 │ │ │ │ - b d31a0 │ │ │ │ + bl 40e554 │ │ │ │ + b d31b0 │ │ │ │ mov r4, sl │ │ │ │ mov r6, r0 │ │ │ │ orr r0, r5, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq d31c8 │ │ │ │ + beq d31d8 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b d31c8 │ │ │ │ + bl 40e554 │ │ │ │ + b d31d8 │ │ │ │ mov r4, sl │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #180] @ 0xb4 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq d31f4 │ │ │ │ + beq d3204 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #180] @ 0xb4 │ │ │ │ - bl 40e544 │ │ │ │ - b d31f4 │ │ │ │ + bl 40e554 │ │ │ │ + b d3204 │ │ │ │ mov r4, sl │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [sp, #608] @ 0x260 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d3248 │ │ │ │ + beq d3258 │ │ │ │ ldr r0, [sp, #612] @ 0x264 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b d3248 │ │ │ │ + bl 40e554 │ │ │ │ + b d3258 │ │ │ │ mov r6, r0 │ │ │ │ - b d3264 │ │ │ │ + b d3274 │ │ │ │ mov r6, r0 │ │ │ │ - b d3284 │ │ │ │ + b d3294 │ │ │ │ mov r6, r0 │ │ │ │ - b d3350 │ │ │ │ + b d3360 │ │ │ │ mov r6, r0 │ │ │ │ - b d3374 │ │ │ │ + b d3384 │ │ │ │ mov r6, r0 │ │ │ │ - b d3398 │ │ │ │ + b d33a8 │ │ │ │ mov r6, r0 │ │ │ │ - b d33bc │ │ │ │ + b d33cc │ │ │ │ mov r4, sl │ │ │ │ mov r6, r0 │ │ │ │ orr r0, r4, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq d3264 │ │ │ │ + beq d3274 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq d3284 │ │ │ │ + beq d3294 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #184] @ 0xb8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #592] @ 0x250 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d32a4 │ │ │ │ + beq d32b4 │ │ │ │ ldr r0, [sp, #596] @ 0x254 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b d32a4 │ │ │ │ + bl 40e554 │ │ │ │ + b d32b4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [sp, #576] @ 0x240 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d32c4 │ │ │ │ + beq d32d4 │ │ │ │ ldr r0, [sp, #580] @ 0x244 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b d32c4 │ │ │ │ + bl 40e554 │ │ │ │ + b d32d4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [sp, #560] @ 0x230 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d32e4 │ │ │ │ + beq d32f4 │ │ │ │ ldr r0, [sp, #564] @ 0x234 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b d32e4 │ │ │ │ + bl 40e554 │ │ │ │ + b d32f4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [sp, #544] @ 0x220 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d32fc │ │ │ │ + beq d330c │ │ │ │ ldr r0, [sp, #548] @ 0x224 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #528] @ 0x210 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d3314 │ │ │ │ + beq d3324 │ │ │ │ ldr r0, [sp, #532] @ 0x214 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #512] @ 0x200 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d332c │ │ │ │ + beq d333c │ │ │ │ ldr r0, [sp, #516] @ 0x204 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ cmp r0, #2 │ │ │ │ ldrne r0, [sp, #96] @ 0x60 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq d3350 │ │ │ │ + beq d3360 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #196] @ 0xc4 │ │ │ │ cmp r0, #2 │ │ │ │ ldrne r0, [sp, #100] @ 0x64 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq d3374 │ │ │ │ + beq d3384 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #200] @ 0xc8 │ │ │ │ cmp r0, #2 │ │ │ │ ldrne r0, [sp, #104] @ 0x68 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq d3398 │ │ │ │ + beq d33a8 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #204] @ 0xcc │ │ │ │ cmp r0, #2 │ │ │ │ ldrne r0, [sp, #108] @ 0x6c │ │ │ │ cmpne r0, #0 │ │ │ │ - beq d33bc │ │ │ │ + beq d33cc │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #240] @ 0xf0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d33d4 │ │ │ │ + beq d33e4 │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #224] @ 0xe0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d33ec │ │ │ │ + beq d33fc │ │ │ │ ldr r0, [sp, #228] @ 0xe4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d3404 │ │ │ │ + beq d3414 │ │ │ │ ldr r0, [sp, #212] @ 0xd4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [sp, #528] @ 0x210 │ │ │ │ cmp r1, #0 │ │ │ │ - bne d3308 │ │ │ │ - b d3314 │ │ │ │ + bne d3318 │ │ │ │ + b d3324 │ │ │ │ mov r6, r0 │ │ │ │ - b d3314 │ │ │ │ + b d3324 │ │ │ │ mov r6, r0 │ │ │ │ - b d332c │ │ │ │ + b d333c │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [sp, #224] @ 0xe0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne d33e0 │ │ │ │ - b d33ec │ │ │ │ + bne d33f0 │ │ │ │ + b d33fc │ │ │ │ mov r6, r0 │ │ │ │ - b d33ec │ │ │ │ + b d33fc │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ - ldr r3, [pc, #116] @ d34d0 │ │ │ │ - ldr r2, [pc, #116] @ d34d4 │ │ │ │ - ldr lr, [pc, #116] @ d34d8 │ │ │ │ + ldr r3, [pc, #116] @ d34e0 │ │ │ │ + ldr r2, [pc, #116] @ d34e4 │ │ │ │ + ldr lr, [pc, #116] @ d34e8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr ip, [pc, #112] @ d34dc │ │ │ │ + ldr ip, [pc, #112] @ d34ec │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r4, [pc, #108] @ d34e0 │ │ │ │ + ldr r4, [pc, #108] @ d34f0 │ │ │ │ add lr, pc, lr │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ add ip, pc, ip │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -128887,26 +128891,26 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str lr, [sp, #48] @ 0x30 │ │ │ │ bl 8e6bc │ │ │ │ @ instruction: 0xffffb3b8 │ │ │ │ andseq pc, fp, r4, ror #1 │ │ │ │ - addeq r7, fp, r6, asr r6 │ │ │ │ - adceq pc, r8, ip, lsl #14 │ │ │ │ - adceq pc, r8, r0, ror #13 │ │ │ │ + addeq r7, fp, r6, asr #12 │ │ │ │ + strdeq pc, [r8], ip @ │ │ │ │ + ldrdeq pc, [r8], r0 @ │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ - ldr r3, [pc, #116] @ d3568 │ │ │ │ - ldr r2, [pc, #116] @ d356c │ │ │ │ - ldr lr, [pc, #116] @ d3570 │ │ │ │ + ldr r3, [pc, #116] @ d3578 │ │ │ │ + ldr r2, [pc, #116] @ d357c │ │ │ │ + ldr lr, [pc, #116] @ d3580 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr ip, [pc, #112] @ d3574 │ │ │ │ + ldr ip, [pc, #112] @ d3584 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r4, [pc, #108] @ d3578 │ │ │ │ + ldr r4, [pc, #108] @ d3588 │ │ │ │ add lr, pc, lr │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ add ip, pc, ip │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -128925,195 +128929,195 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str lr, [sp, #48] @ 0x30 │ │ │ │ bl 8e6bc │ │ │ │ @ instruction: 0xffffb320 │ │ │ │ andseq pc, fp, ip, asr #32 │ │ │ │ - addeq r7, fp, fp, lsl r6 │ │ │ │ - adceq pc, r8, r4, ror r6 @ │ │ │ │ - adceq pc, r8, r8, asr r6 @ │ │ │ │ - ldr r0, [pc, #104] @ d35ec │ │ │ │ + addeq r7, fp, fp, lsl #12 │ │ │ │ + adceq pc, r8, r4, ror #12 │ │ │ │ + adceq pc, r8, r8, asr #12 │ │ │ │ + ldr r0, [pc, #104] @ d35fc │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ dmb ish │ │ │ │ cmp r1, #3 │ │ │ │ - bne d35a4 │ │ │ │ - ldr r0, [pc, #92] @ d35f8 │ │ │ │ + bne d35b4 │ │ │ │ + ldr r0, [pc, #92] @ d3608 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r1, [pc, #60] @ d35f0 │ │ │ │ + ldr r1, [pc, #60] @ d3600 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #56] @ d35f4 │ │ │ │ + ldr r3, [pc, #56] @ d3604 │ │ │ │ add r0, r0, #4 │ │ │ │ strb r2, [sp, #11] │ │ │ │ add r2, sp, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b d3594 │ │ │ │ - adceq pc, lr, ip, lsl r3 @ │ │ │ │ - umlaleq pc, r8, r4, r8 @ │ │ │ │ - umlaleq lr, r8, r0, sp │ │ │ │ - adceq pc, lr, r8, ror r3 @ │ │ │ │ - ldr r0, [pc, #108] @ d3670 │ │ │ │ + b d35a4 │ │ │ │ + adceq pc, lr, ip, lsl #6 │ │ │ │ + adceq pc, r8, r4, lsl #17 │ │ │ │ + adceq lr, r8, r0, lsl #27 │ │ │ │ + adceq pc, lr, r8, ror #6 │ │ │ │ + ldr r0, [pc, #108] @ d3680 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne d3624 │ │ │ │ - ldr r0, [pc, #100] @ d3680 │ │ │ │ + bne d3634 │ │ │ │ + ldr r0, [pc, #100] @ d3690 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r0, [pc, #64] @ d3674 │ │ │ │ + ldr r0, [pc, #64] @ d3684 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #60] @ d3678 │ │ │ │ - ldr r1, [pc, #60] @ d367c │ │ │ │ + ldr r3, [pc, #60] @ d3688 │ │ │ │ + ldr r1, [pc, #60] @ d368c │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #11] │ │ │ │ add r2, sp, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b d3614 │ │ │ │ - adceq pc, lr, r8, ror #12 │ │ │ │ - adceq pc, lr, ip, lsr #12 │ │ │ │ - adceq lr, r8, r4, asr #24 │ │ │ │ - adceq pc, r8, r0, lsl #17 │ │ │ │ - adceq pc, lr, r0, lsr #12 │ │ │ │ - ldr r0, [pc, #108] @ d36f8 │ │ │ │ + b d3624 │ │ │ │ + adceq pc, lr, r8, asr r6 @ │ │ │ │ + adceq pc, lr, ip, lsl r6 @ │ │ │ │ + adceq lr, r8, r4, lsr ip │ │ │ │ + adceq pc, r8, r0, ror r8 @ │ │ │ │ + adceq pc, lr, r0, lsl r6 @ │ │ │ │ + ldr r0, [pc, #108] @ d3708 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne d36ac │ │ │ │ - ldr r0, [pc, #100] @ d3708 │ │ │ │ + bne d36bc │ │ │ │ + ldr r0, [pc, #100] @ d3718 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r0, [pc, #64] @ d36fc │ │ │ │ + ldr r0, [pc, #64] @ d370c │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #60] @ d3700 │ │ │ │ - ldr r1, [pc, #60] @ d3704 │ │ │ │ + ldr r3, [pc, #60] @ d3710 │ │ │ │ + ldr r1, [pc, #60] @ d3714 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #11] │ │ │ │ add r2, sp, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b d369c │ │ │ │ - adceq pc, lr, r0, lsl r7 @ │ │ │ │ - ldrdeq pc, [lr], r4 @ │ │ │ │ - adceq lr, r8, r0, lsr #24 │ │ │ │ - adceq pc, r8, r8, lsl r8 @ │ │ │ │ - adceq pc, lr, ip, lsl r7 @ │ │ │ │ - ldr r0, [pc, #108] @ d3780 │ │ │ │ + b d36ac │ │ │ │ + adceq pc, lr, r0, lsl #14 │ │ │ │ + adceq pc, lr, r4, asr #13 │ │ │ │ + adceq lr, r8, r0, lsl ip │ │ │ │ + adceq pc, r8, r8, lsl #16 │ │ │ │ + adceq pc, lr, ip, lsl #14 │ │ │ │ + ldr r0, [pc, #108] @ d3790 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne d3734 │ │ │ │ - ldr r0, [pc, #100] @ d3790 │ │ │ │ + bne d3744 │ │ │ │ + ldr r0, [pc, #100] @ d37a0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r0, [pc, #64] @ d3784 │ │ │ │ + ldr r0, [pc, #64] @ d3794 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #60] @ d3788 │ │ │ │ - ldr r1, [pc, #60] @ d378c │ │ │ │ + ldr r3, [pc, #60] @ d3798 │ │ │ │ + ldr r1, [pc, #60] @ d379c │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #11] │ │ │ │ add r2, sp, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b d3724 │ │ │ │ - adceq pc, lr, ip, asr r5 @ │ │ │ │ - adceq pc, lr, r0, lsr #10 │ │ │ │ - adceq lr, r8, r8, asr #22 │ │ │ │ - strhteq pc, [r8], r0 @ │ │ │ │ - adceq pc, lr, r4, ror #10 │ │ │ │ - ldr r0, [pc, #108] @ d3808 │ │ │ │ + b d3734 │ │ │ │ + adceq pc, lr, ip, asr #10 │ │ │ │ + adceq pc, lr, r0, lsl r5 @ │ │ │ │ + adceq lr, r8, r8, lsr fp │ │ │ │ + adceq pc, r8, r0, lsr #15 │ │ │ │ + adceq pc, lr, r4, asr r5 @ │ │ │ │ + ldr r0, [pc, #108] @ d3818 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne d37bc │ │ │ │ - ldr r0, [pc, #100] @ d3818 │ │ │ │ + bne d37cc │ │ │ │ + ldr r0, [pc, #100] @ d3828 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r0, [pc, #64] @ d380c │ │ │ │ + ldr r0, [pc, #64] @ d381c │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #60] @ d3810 │ │ │ │ - ldr r1, [pc, #60] @ d3814 │ │ │ │ + ldr r3, [pc, #60] @ d3820 │ │ │ │ + ldr r1, [pc, #60] @ d3824 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #11] │ │ │ │ add r2, sp, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 8d7d8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b d37ac │ │ │ │ - adceq pc, lr, ip, lsl #12 │ │ │ │ - ldrdeq pc, [lr], r0 @ │ │ │ │ - adceq lr, r8, r8, lsr #24 │ │ │ │ - adceq pc, r8, r8, asr r7 @ │ │ │ │ - umlaleq pc, lr, ip, r6 @ │ │ │ │ + b d37bc │ │ │ │ + strdeq pc, [lr], ip @ │ │ │ │ + adceq pc, lr, r0, asr #11 │ │ │ │ + adceq lr, r8, r8, lsl ip │ │ │ │ + adceq pc, r8, r8, asr #14 │ │ │ │ + adceq pc, lr, ip, lsl #13 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ - ldr r2, [pc, #116] @ d38a0 │ │ │ │ + ldr r2, [pc, #116] @ d38b0 │ │ │ │ mov r4, #60 @ 0x3c │ │ │ │ - ldr lr, [pc, #112] @ d38a4 │ │ │ │ - ldr ip, [pc, #112] @ d38a8 │ │ │ │ + ldr lr, [pc, #112] @ d38b4 │ │ │ │ + ldr ip, [pc, #112] @ d38b8 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #108] @ d38ac │ │ │ │ + ldr r1, [pc, #108] @ d38bc │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r3, [pc, #104] @ d38b0 │ │ │ │ + ldr r3, [pc, #104] @ d38c0 │ │ │ │ add ip, pc, ip │ │ │ │ stm sp, {r0, r4} │ │ │ │ mov r0, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -129131,17 +129135,17 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str lr, [sp, #36] @ 0x24 │ │ │ │ str ip, [sp, #48] @ 0x30 │ │ │ │ bl 8e6bc │ │ │ │ @ instruction: 0xffffafe4 │ │ │ │ andseq lr, fp, r0, lsl sp │ │ │ │ - addeq r7, fp, r3, asr ip │ │ │ │ - adceq pc, r8, r8, ror r8 @ │ │ │ │ - adceq pc, r8, r8, ror r8 @ │ │ │ │ + addeq r7, fp, r3, asr #24 │ │ │ │ + adceq pc, r8, r8, ror #16 │ │ │ │ + adceq pc, r8, r8, ror #16 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ ldr r2, [r0] │ │ │ │ add r7, pc, #16 │ │ │ │ eor r3, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r3, #21 │ │ │ │ movcs r3, #21 │ │ │ │ @@ -129167,414 +129171,414 @@ │ │ │ │ andeq r0, r0, r4, ror r1 │ │ │ │ andeq r0, r0, r0, lsr r3 │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ andeq r0, r0, r0, asr #1 │ │ │ │ andeq r0, r0, r8, asr #3 │ │ │ │ ldmib r0, {r5, r6} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - ldr r2, [pc, #1324] @ d3e6c │ │ │ │ + ldr r2, [pc, #1324] @ d3e7c │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #5 │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ strb r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 6b7d8 │ │ │ │ - b d3a18 │ │ │ │ + b d3a28 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldm r5, {r0, r3, r7} │ │ │ │ ldr r6, [r5, #12] │ │ │ │ - ldr r2, [pc, #1304] @ d3e88 │ │ │ │ + ldr r2, [pc, #1304] @ d3e98 │ │ │ │ stm sp, {r0, r3, r7} │ │ │ │ mov r0, #9 │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp, #12] │ │ │ │ strb r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 6b7d8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 121534 │ │ │ │ - b d3a84 │ │ │ │ + bl 121544 │ │ │ │ + b d3a94 │ │ │ │ ldmib r0, {r1, r2, r5} │ │ │ │ add r0, r2, r5, lsl #4 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ mov r4, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq d3a40 │ │ │ │ - ldr r2, [pc, #1216] @ d3e8c │ │ │ │ + beq d3a50 │ │ │ │ + ldr r2, [pc, #1216] @ d3e9c │ │ │ │ mov r0, #0 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ bl 57f38 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldmib r0, {r5, r6} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - ldr r2, [pc, #1140] @ d3e74 │ │ │ │ + ldr r2, [pc, #1140] @ d3e84 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #6 │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ strb r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 6b7d8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq d3a40 │ │ │ │ + beq d3a50 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldm r5, {r0, r3, r7} │ │ │ │ ldr r6, [r5, #12] │ │ │ │ - ldr r2, [pc, #1056] @ d3e80 │ │ │ │ + ldr r2, [pc, #1056] @ d3e90 │ │ │ │ stm sp, {r0, r3, r7} │ │ │ │ mov r0, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp, #12] │ │ │ │ strb r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 6b7d8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd sl, [r0, #4] │ │ │ │ mov r0, #-2147483627 @ 0x80000015 │ │ │ │ cmp fp, #0 │ │ │ │ str r2, [sp, #24] │ │ │ │ add r9, sl, fp, lsl #5 │ │ │ │ str sl, [sp, #16] │ │ │ │ str r0, [sp] │ │ │ │ str r9, [sp, #28] │ │ │ │ - beq d3b3c │ │ │ │ + beq d3b4c │ │ │ │ add r8, sp, #40 @ 0x28 │ │ │ │ add sl, sl, #32 │ │ │ │ orr r4, r8, #4 │ │ │ │ mov r5, #0 │ │ │ │ mov r6, sl │ │ │ │ ldr r0, [r6, #-32]! @ 0xffffffe0 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq d3b40 │ │ │ │ + beq d3b50 │ │ │ │ ldmib r6, {r1, r2, r3} │ │ │ │ add r7, r6, #16 │ │ │ │ add r5, r5, #1 │ │ │ │ stm r4, {r1, r2, r3} │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ mov r0, r8 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ mov r0, r8 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, r6, #32 │ │ │ │ add sl, sl, #32 │ │ │ │ cmp r0, r9 │ │ │ │ - bne d3ad4 │ │ │ │ + bne d3ae4 │ │ │ │ mov sl, r9 │ │ │ │ - b d3b40 │ │ │ │ + b d3b50 │ │ │ │ mov r5, #0 │ │ │ │ str r5, [sp, #32] │ │ │ │ mov r1, sp │ │ │ │ str sl, [sp, #20] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ ldm r1!, {r3, r4, r5, r6, r7} │ │ │ │ mov r2, r0 │ │ │ │ stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ ldm r1, {r3, r4, r5, r6, r7} │ │ │ │ stm r2, {r3, r4, r5, r6, r7} │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - ldr r2, [pc, #752] @ d3e78 │ │ │ │ + ldr r2, [pc, #752] @ d3e88 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, #6 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - b d3c68 │ │ │ │ + b d3c78 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - ldr r2, [pc, #712] @ d3e70 │ │ │ │ + ldr r2, [pc, #712] @ d3e80 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, #5 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - b d3c68 │ │ │ │ + b d3c78 │ │ │ │ ldm r1, {r2, r3, r7} │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ cmp r0, #128 @ 0x80 │ │ │ │ stm sp, {r2, r3, r7} │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ - bcs d3cfc │ │ │ │ + bcs d3d0c │ │ │ │ mov r1, #1 │ │ │ │ strb r0, [sp, #80] @ 0x50 │ │ │ │ - b d3d7c │ │ │ │ + b d3d8c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r2, [pc, #608] @ d3e58 │ │ │ │ + ldr r2, [pc, #608] @ d3e68 │ │ │ │ add r2, pc, r2 │ │ │ │ - b d3c5c │ │ │ │ + b d3c6c │ │ │ │ vldr s0, [r0, #4] │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ - b d3ca0 │ │ │ │ - ldr r2, [pc, #628] @ d3e84 │ │ │ │ + b d3cb0 │ │ │ │ + ldr r2, [pc, #628] @ d3e94 │ │ │ │ mov r0, #7 │ │ │ │ add r2, pc, r2 │ │ │ │ - b d3c68 │ │ │ │ + b d3c78 │ │ │ │ ldrh r0, [r0, #4] │ │ │ │ - b d3c50 │ │ │ │ + b d3c60 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - b d3c50 │ │ │ │ + b d3c60 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - b d3c7c │ │ │ │ + b d3c8c │ │ │ │ ldrb r0, [r0, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #528] @ d3e50 │ │ │ │ + ldr r2, [pc, #528] @ d3e60 │ │ │ │ strb r3, [sp, #40] @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ strb r0, [sp, #41] @ 0x29 │ │ │ │ - b d3cb4 │ │ │ │ + b d3cc4 │ │ │ │ ldrb r0, [r0, #4] │ │ │ │ - ldr r2, [pc, #508] @ d3e54 │ │ │ │ + ldr r2, [pc, #508] @ d3e64 │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #40] @ 0x28 │ │ │ │ - b d3cb4 │ │ │ │ + b d3cc4 │ │ │ │ ldrsb r0, [r0, #4] │ │ │ │ - b d3c7c │ │ │ │ + b d3c8c │ │ │ │ ldrsh r0, [r0, #4] │ │ │ │ - ldr r2, [pc, #472] @ d3e5c │ │ │ │ + ldr r2, [pc, #472] @ d3e6c │ │ │ │ mov r3, #2 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ asr r0, r0, #31 │ │ │ │ add r2, pc, r2 │ │ │ │ strb r3, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - b d3cb4 │ │ │ │ + b d3cc4 │ │ │ │ vldr d0, [r0, #8] │ │ │ │ - ldr r2, [pc, #444] @ d3e64 │ │ │ │ + ldr r2, [pc, #444] @ d3e74 │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [sp, #40] @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ vstr d0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 6b7d8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r2, [pc, #388] @ d3e60 │ │ │ │ + ldr r2, [pc, #388] @ d3e70 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - b d3c68 │ │ │ │ - ldr r2, [pc, #392] @ d3e7c │ │ │ │ + b d3c78 │ │ │ │ + ldr r2, [pc, #392] @ d3e8c │ │ │ │ mov r0, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ - b d3c68 │ │ │ │ + b d3c78 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, r0 │ │ │ │ bfi r2, r1, #6, #26 │ │ │ │ cmp r0, #2048 @ 0x800 │ │ │ │ - bcs d3d24 │ │ │ │ + bcs d3d34 │ │ │ │ strb r2, [sp, #81] @ 0x51 │ │ │ │ mov r2, #192 @ 0xc0 │ │ │ │ orr r0, r2, r0, lsr #6 │ │ │ │ strb r0, [sp, #80] @ 0x50 │ │ │ │ - b d3d7c │ │ │ │ + b d3d8c │ │ │ │ cmp r0, #65536 @ 0x10000 │ │ │ │ - bcs d3d50 │ │ │ │ + bcs d3d60 │ │ │ │ strb r2, [sp, #82] @ 0x52 │ │ │ │ mov r2, #224 @ 0xe0 │ │ │ │ orr r2, r2, r0, lsr #12 │ │ │ │ lsr r0, r0, #6 │ │ │ │ bfi r0, r1, #6, #26 │ │ │ │ strb r2, [sp, #80] @ 0x50 │ │ │ │ strb r0, [sp, #81] @ 0x51 │ │ │ │ mov r1, #3 │ │ │ │ - b d3d7c │ │ │ │ + b d3d8c │ │ │ │ strb r2, [sp, #83] @ 0x53 │ │ │ │ mov r2, #240 @ 0xf0 │ │ │ │ orr r2, r2, r0, lsr #18 │ │ │ │ strb r2, [sp, #80] @ 0x50 │ │ │ │ lsr r2, r0, #6 │ │ │ │ lsr r0, r0, #12 │ │ │ │ bfi r2, r1, #6, #26 │ │ │ │ bfi r0, r1, #6, #26 │ │ │ │ strb r2, [sp, #82] @ 0x52 │ │ │ │ mov r1, #4 │ │ │ │ strb r0, [sp, #81] @ 0x51 │ │ │ │ - ldr r2, [pc, #228] @ d3e68 │ │ │ │ + ldr r2, [pc, #228] @ d3e78 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, #5 │ │ │ │ strb r0, [sp, #40] @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ mov r1, sp │ │ │ │ - b d3cb8 │ │ │ │ - b d3da8 │ │ │ │ + b d3cc8 │ │ │ │ + b d3db8 │ │ │ │ mov r4, r0 │ │ │ │ - b d3df8 │ │ │ │ + b d3e08 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 121534 │ │ │ │ - b d3df8 │ │ │ │ + bl 121544 │ │ │ │ + b d3e08 │ │ │ │ bl 8e880 │ │ │ │ - b d3dc8 │ │ │ │ + b d3dd8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq d3e40 │ │ │ │ + beq d3e50 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ str r5, [sp, #32] │ │ │ │ str sl, [sp, #20] │ │ │ │ - b d3e38 │ │ │ │ + b d3e48 │ │ │ │ mov r4, r0 │ │ │ │ str r5, [sp, #32] │ │ │ │ str sl, [sp, #20] │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 19f1dc │ │ │ │ + bl 19f1ec │ │ │ │ mov r0, sp │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - adceq r0, r9, r4, lsl r4 │ │ │ │ - strdeq r0, [r9], ip @ │ │ │ │ - adceq r0, r9, r0, ror #8 │ │ │ │ - adceq r0, r9, r8, asr #7 │ │ │ │ - adceq r0, r9, r4, ror r3 │ │ │ │ - adceq r0, r9, r8, lsr #7 │ │ │ │ - adceq r0, r9, r4, asr #5 │ │ │ │ - adceq r0, r9, r0, lsl r7 │ │ │ │ - adceq r0, r9, r8, lsr #9 │ │ │ │ - adceq r0, r9, r0, asr r6 │ │ │ │ - adceq r0, r9, r8, asr #9 │ │ │ │ - adceq r0, r9, r0, ror #6 │ │ │ │ - strdeq r0, [r9], r0 @ │ │ │ │ - adceq r0, r9, r4, asr #8 │ │ │ │ - adceq r0, r9, r0, ror #13 │ │ │ │ - adceq r2, r9, r8, asr #27 │ │ │ │ + adceq r0, r9, r4, lsl #8 │ │ │ │ + adceq r0, r9, ip, ror #7 │ │ │ │ + adceq r0, r9, r0, asr r4 │ │ │ │ + strhteq r0, [r9], r8 │ │ │ │ + adceq r0, r9, r4, ror #6 │ │ │ │ + umlaleq r0, r9, r8, r3 │ │ │ │ + strhteq r0, [r9], r4 │ │ │ │ + adceq r0, r9, r0, lsl #14 │ │ │ │ + umlaleq r0, r9, r8, r4 │ │ │ │ + adceq r0, r9, r0, asr #12 │ │ │ │ + strhteq r0, [r9], r8 │ │ │ │ + adceq r0, r9, r0, asr r3 │ │ │ │ + adceq r0, r9, r0, ror #11 │ │ │ │ + adceq r0, r9, r4, lsr r4 │ │ │ │ + ldrdeq r0, [r9], r0 @ │ │ │ │ + strhteq r2, [r9], r8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ eor r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #21 │ │ │ │ movcs r1, #21 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #9 │ │ │ │ - bhi d3fc4 │ │ │ │ + bhi d3fd4 │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ add pc, r2, r1 │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ muleq r0, r8, r0 │ │ │ │ andeq r0, r0, r8, lsr #1 │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ strheq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ ldrb r1, [r4, #4] │ │ │ │ - b d3f50 │ │ │ │ - ldrsb r1, [r4, #4] │ │ │ │ b d3f60 │ │ │ │ + ldrsb r1, [r4, #4] │ │ │ │ + b d3f70 │ │ │ │ vldr d0, [r4, #8] │ │ │ │ - b d3fa8 │ │ │ │ + b d3fb8 │ │ │ │ vldr s0, [r4, #4] │ │ │ │ vcvt.f64.u32 d0, s0 │ │ │ │ - b d3fa8 │ │ │ │ + b d3fb8 │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl 984598 │ │ │ │ - b d3f3c │ │ │ │ + bl 9845a8 │ │ │ │ + b d3f4c │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl 9844e4 │ │ │ │ + bl 9844f4 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ vmov d0, r2, r1 │ │ │ │ - b d3fa8 │ │ │ │ + b d3fb8 │ │ │ │ ldrh r1, [r4, #4] │ │ │ │ vmov s0, r1 │ │ │ │ vcvt.f64.u32 d0, s0 │ │ │ │ - b d3fa8 │ │ │ │ + b d3fb8 │ │ │ │ ldrsh r1, [r4, #4] │ │ │ │ vmov s0, r1 │ │ │ │ vcvt.f64.s32 d0, s0 │ │ │ │ - b d3fa8 │ │ │ │ + b d3fb8 │ │ │ │ vldr s0, [r4, #4] │ │ │ │ vcvt.f64.s32 d0, s0 │ │ │ │ - b d3fa8 │ │ │ │ + b d3fb8 │ │ │ │ vldr s0, [r4, #4] │ │ │ │ vmov.f64 d1, #112 @ 0x3f800000 1.0 │ │ │ │ vmov r1, s0 │ │ │ │ vmov.f64 d2, #240 @ 0xbf800000 -1.0 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ cmn r1, #1 │ │ │ │ vmovgt.f64 d2, d1 │ │ │ │ @@ -129583,146 +129587,146 @@ │ │ │ │ lsr r2, r2, #31 │ │ │ │ bfi r3, r2, #31, #1 │ │ │ │ vmov d0, r1, r3 │ │ │ │ mov r1, #0 │ │ │ │ vstr d0, [r0, #8] │ │ │ │ str r1, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #36] @ d3ff0 │ │ │ │ + ldr r2, [pc, #36] @ d4000 │ │ │ │ add r1, sp, #7 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ strd r0, [r5] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - adceq r0, r9, r0, lsr #1 │ │ │ │ + umlaleq r0, r9, r0, r0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r1, [r0] │ │ │ │ eor r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #21 │ │ │ │ movcs r1, #21 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #7 │ │ │ │ - bhi d4144 │ │ │ │ + bhi d4154 │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ add pc, r2, r1 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, lsl #2 │ │ │ │ andeq r0, r0, ip, lsr #1 │ │ │ │ ldrb r6, [r0, #4] │ │ │ │ - b d412c │ │ │ │ + b d413c │ │ │ │ ldrsb r6, [r0, #4] │ │ │ │ - b d412c │ │ │ │ + b d413c │ │ │ │ ldr r6, [r0, #4] │ │ │ │ cmn r6, #1 │ │ │ │ - bgt d412c │ │ │ │ - ldr r2, [pc, #284] @ d4184 │ │ │ │ + bgt d413c │ │ │ │ + ldr r2, [pc, #284] @ d4194 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ mov r4, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r6, [sp, #8] │ │ │ │ strb r4, [sp] │ │ │ │ add r1, sp, #23 │ │ │ │ mov r0, sp │ │ │ │ bl 6b86c │ │ │ │ - b d40c8 │ │ │ │ + b d40d8 │ │ │ │ ldrd r6, [r0, #8] │ │ │ │ subs r1, r6, #-2147483648 @ 0x80000000 │ │ │ │ sbcs r1, r7, #0 │ │ │ │ - bcc d412c │ │ │ │ - ldr r2, [pc, #224] @ d4188 │ │ │ │ + bcc d413c │ │ │ │ + ldr r2, [pc, #224] @ d4198 │ │ │ │ mov r4, #1 │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ strb r4, [sp] │ │ │ │ str r7, [sp, #12] │ │ │ │ add r1, sp, #23 │ │ │ │ mov r0, sp │ │ │ │ bl 6b86c │ │ │ │ mov r6, r0 │ │ │ │ - b d4110 │ │ │ │ + b d4120 │ │ │ │ ldrd r6, [r0, #8] │ │ │ │ adds r1, r6, #-2147483648 @ 0x80000000 │ │ │ │ adcs r1, r7, #0 │ │ │ │ - beq d412c │ │ │ │ - ldr r2, [pc, #164] @ d418c │ │ │ │ + beq d413c │ │ │ │ + ldr r2, [pc, #164] @ d419c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #2 │ │ │ │ str r6, [sp, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ strb r0, [sp] │ │ │ │ str r7, [sp, #12] │ │ │ │ add r1, sp, #23 │ │ │ │ mov r0, sp │ │ │ │ bl 6b86c │ │ │ │ mov r6, r0 │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r5 │ │ │ │ - b d4130 │ │ │ │ + b d4140 │ │ │ │ ldrh r6, [r0, #4] │ │ │ │ - b d412c │ │ │ │ + b d413c │ │ │ │ ldrsh r6, [r0, #4] │ │ │ │ - b d412c │ │ │ │ + b d413c │ │ │ │ ldr r6, [r0, #4] │ │ │ │ mov r4, #0 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #68] @ d4190 │ │ │ │ + ldr r2, [pc, #68] @ d41a0 │ │ │ │ add r1, sp, #23 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r6, r0 │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq pc, r8, ip, asr #26 │ │ │ │ - adceq pc, r8, ip, lsl #26 │ │ │ │ - adceq pc, r8, ip, asr #25 │ │ │ │ - adceq pc, r8, r0, ror ip @ │ │ │ │ + adceq pc, r8, ip, lsr sp @ │ │ │ │ + strdeq pc, [r8], ip @ │ │ │ │ + strhteq pc, [r8], ip @ │ │ │ │ + adceq pc, r8, r0, ror #24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ vpush {d8-d11} │ │ │ │ sub sp, sp, #648 @ 0x288 │ │ │ │ ldr r4, [r1] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp, #20] │ │ │ │ cmp r4, #-2147483627 @ 0x80000015 │ │ │ │ str r4, [sp, #24] │ │ │ │ movwlt r2, #1 │ │ │ │ str r2, [sp, #28] │ │ │ │ - blt d48e0 │ │ │ │ + blt d48f0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ add r0, r0, #16 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldrd r0, [r1, #4] │ │ │ │ add sl, sp, #512 @ 0x200 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ @@ -129768,49 +129772,49 @@ │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #0 │ │ │ │ str r1, [sp, #492] @ 0x1ec │ │ │ │ str r1, [sp, #484] @ 0x1e4 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - b d42c4 │ │ │ │ + b d42d4 │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ ldm r1!, {r2, r3, r5, r7} │ │ │ │ add r0, r0, r6, lsl #5 │ │ │ │ stmia r0!, {r2, r3, r5, r7} │ │ │ │ ldm r1, {r2, r3, r5, r7} │ │ │ │ stm r0, {r2, r3, r5, r7} │ │ │ │ add r0, r6, #1 │ │ │ │ str r0, [sp, #492] @ 0x1ec │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ - bl 1be014 │ │ │ │ + bl 1be024 │ │ │ │ ldr r0, [sp, #512] @ 0x200 │ │ │ │ ldr fp, [sp, #516] @ 0x204 │ │ │ │ cmp r0, #-2147483620 @ 0x8000001c │ │ │ │ - beq d482c │ │ │ │ + beq d483c │ │ │ │ cmp r0, #-2147483621 @ 0x8000001b │ │ │ │ - beq d4610 │ │ │ │ + beq d4620 │ │ │ │ sub r1, r0, #-2147483627 @ 0x80000015 │ │ │ │ cmp r1, #6 │ │ │ │ movcs r1, #6 │ │ │ │ cmp r1, #6 │ │ │ │ - bne d437c │ │ │ │ + bne d438c │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ ldr r7, [sp, #100] @ 0x64 │ │ │ │ str fp, [sp, #500] @ 0x1f4 │ │ │ │ ldrd r2, [r1] │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ strd r2, [r7] │ │ │ │ mov r2, #-2147483627 @ 0x80000015 │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #496] @ 0x1f0 │ │ │ │ - beq d4994 │ │ │ │ + beq d49a4 │ │ │ │ add r7, sp, #500 @ 0x1f4 │ │ │ │ ldm r8, {r0, fp} │ │ │ │ add lr, sp, #516 @ 0x204 │ │ │ │ ldm r7, {r2, r3, r7} │ │ │ │ ldr ip, [sp, #484] @ 0x1e4 │ │ │ │ ldr r6, [sp, #492] @ 0x1ec │ │ │ │ stm lr, {r2, r3, r7} │ │ │ │ @@ -129818,185 +129822,185 @@ │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ ldr r4, [sp, #496] @ 0x1f0 │ │ │ │ ldr r5, [sp, #108] @ 0x6c │ │ │ │ str r4, [sp, #512] @ 0x200 │ │ │ │ stm r2, {r0, fp} │ │ │ │ str r5, [sp, #532] @ 0x214 │ │ │ │ str r1, [sp, #528] @ 0x210 │ │ │ │ - bne d42a0 │ │ │ │ - ldr r1, [pc, #2100] @ d4ba4 │ │ │ │ + bne d42b0 │ │ │ │ + ldr r1, [pc, #2100] @ d4bb4 │ │ │ │ add r0, sp, #484 @ 0x1e4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5935dc │ │ │ │ - b d42a0 │ │ │ │ + bl 5935ec │ │ │ │ + b d42b0 │ │ │ │ add r0, pc, #4 │ │ │ │ ldr r1, [r0, r1, lsl #2] │ │ │ │ add pc, r0, r1 │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ andeq r0, r0, r0, asr #3 │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ andeq r0, r0, r4, asr r1 │ │ │ │ andeq r0, r0, ip, ror r0 │ │ │ │ andeq r0, r0, ip, lsl r2 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne d4930 │ │ │ │ + bne d4940 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq d49cc │ │ │ │ + beq d49dc │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r7, {r1, r2, r3} │ │ │ │ add r0, sp, #496 @ 0x1f0 │ │ │ │ mov r1, sl │ │ │ │ - bl de31c │ │ │ │ + bl de32c │ │ │ │ ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ ldr fp, [sp, #500] @ 0x1f4 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ - beq d48d4 │ │ │ │ + beq d48e4 │ │ │ │ ldr r0, [sp, #504] @ 0x1f8 │ │ │ │ str r0, [sp, #8] │ │ │ │ str fp, [sp, #16] │ │ │ │ - b d42c4 │ │ │ │ + b d42d4 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne d4950 │ │ │ │ + bne d4960 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq d49b0 │ │ │ │ + beq d49c0 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r7, {r1, r2, r3} │ │ │ │ add r0, sp, #496 @ 0x1f0 │ │ │ │ mov r1, sl │ │ │ │ - bl dd210 │ │ │ │ + bl dd220 │ │ │ │ ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ ldr r1, [sp, #500] @ 0x1f4 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - beq d4828 │ │ │ │ + beq d4838 │ │ │ │ vldr d11, [sp, #504] @ 0x1f8 │ │ │ │ - b d42c4 │ │ │ │ + b d42d4 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne d4960 │ │ │ │ + bne d4970 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq d49b0 │ │ │ │ + beq d49c0 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r7, {r1, r2, r3} │ │ │ │ add r0, sp, #496 @ 0x1f0 │ │ │ │ mov r1, sl │ │ │ │ - bl dd210 │ │ │ │ + bl dd220 │ │ │ │ ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ ldr r1, [sp, #500] @ 0x1f4 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ - beq d4828 │ │ │ │ + beq d4838 │ │ │ │ vldr d8, [sp, #504] @ 0x1f8 │ │ │ │ - b d42c4 │ │ │ │ + b d42d4 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne d4920 │ │ │ │ + bne d4930 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq d49b0 │ │ │ │ + beq d49c0 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r7, {r1, r2, r3} │ │ │ │ add r0, sp, #496 @ 0x1f0 │ │ │ │ mov r1, sl │ │ │ │ - bl dd210 │ │ │ │ + bl dd220 │ │ │ │ ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ ldr r1, [sp, #500] @ 0x1f4 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ - beq d4828 │ │ │ │ + beq d4838 │ │ │ │ vldr d9, [sp, #504] @ 0x1f8 │ │ │ │ - b d42c4 │ │ │ │ + b d42d4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #2 │ │ │ │ - bne d4940 │ │ │ │ + bne d4950 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq d49b0 │ │ │ │ + beq d49c0 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r7, {r1, r2, r3} │ │ │ │ add r0, sp, #496 @ 0x1f0 │ │ │ │ mov r1, sl │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq d48cc │ │ │ │ + beq d48dc │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #500] @ 0x1f4 │ │ │ │ str r0, [sp, #12] │ │ │ │ - b d42c4 │ │ │ │ + b d42d4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne d4970 │ │ │ │ + bne d4980 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq d49b0 │ │ │ │ + beq d49c0 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r7, {r1, r2, r3} │ │ │ │ add r0, sp, #496 @ 0x1f0 │ │ │ │ mov r1, sl │ │ │ │ - bl dd210 │ │ │ │ + bl dd220 │ │ │ │ ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ ldr r1, [sp, #500] @ 0x1f4 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ - beq d4828 │ │ │ │ + beq d4838 │ │ │ │ vldr d10, [sp, #504] @ 0x1f8 │ │ │ │ - b d42c4 │ │ │ │ + b d42d4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ subs r1, r0, #2 │ │ │ │ movne r1, r0 │ │ │ │ eor r0, r2, #2 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ @@ -130031,44 +130035,44 @@ │ │ │ │ moveq r8, #-2147483648 @ 0x80000000 │ │ │ │ clz r0, r0 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ lsr r0, r0, #5 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ add r1, sp, #484 @ 0x1e4 │ │ │ │ - bl 37bc28 │ │ │ │ + bl 37bc38 │ │ │ │ ldr r7, [sp, #512] @ 0x200 │ │ │ │ ldr fp, [sp, #516] @ 0x204 │ │ │ │ cmp r7, #8 │ │ │ │ - bne d46f8 │ │ │ │ + bne d4708 │ │ │ │ orr r0, r8, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq d46e8 │ │ │ │ + beq d46f8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ ldr r7, [sp, #100] @ 0x64 │ │ │ │ - b d4838 │ │ │ │ + b d4848 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ mov r2, #120 @ 0x78 │ │ │ │ add r1, r0, #8 │ │ │ │ add r0, sp, #360 @ 0x168 │ │ │ │ bl 53d54 │ │ │ │ add r0, sp, #484 @ 0x1e4 │ │ │ │ - bl 1b6b9c │ │ │ │ + bl 1b6bac │ │ │ │ ldr r1, [sp, #484] @ 0x1e4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d4730 │ │ │ │ + beq d4740 │ │ │ │ ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ add r1, sp, #360 @ 0x168 │ │ │ │ add r0, r0, #80 @ 0x50 │ │ │ │ mov r2, #120 @ 0x78 │ │ │ │ bl 53d54 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ @@ -130100,25 +130104,25 @@ │ │ │ │ str fp, [sp, #220] @ 0xdc │ │ │ │ str r7, [sp, #216] @ 0xd8 │ │ │ │ vstr d10, [sp, #200] @ 0xc8 │ │ │ │ ldm r9!, {r1, r2, r3, r6, r7} │ │ │ │ stmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ ldm r9, {r1, r2, r3, r6, r7} │ │ │ │ stm r5, {r1, r2, r3, r6, r7} │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d4808 │ │ │ │ + beq d4818 │ │ │ │ str r0, [r3, #8] │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r3] │ │ │ │ str r1, [r3, #4] │ │ │ │ - bl 1220c4 │ │ │ │ + bl 1220d4 │ │ │ │ add sp, sp, #648 @ 0x288 │ │ │ │ vpop {d8-d11} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #216 @ 0xd8 │ │ │ │ @@ -130128,56 +130132,56 @@ │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr fp, [sp, #504] @ 0x1f8 │ │ │ │ mov r7, #1 │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #484 @ 0x1e4 │ │ │ │ - bl 1b6b9c │ │ │ │ + bl 1b6bac │ │ │ │ ldr r1, [sp, #484] @ 0x1e4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d485c │ │ │ │ + beq d486c │ │ │ │ ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r7, #0 │ │ │ │ - beq d4884 │ │ │ │ + beq d4894 │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ - blt d4884 │ │ │ │ + blt d4894 │ │ │ │ cmp r5, #0 │ │ │ │ - beq d4884 │ │ │ │ + beq d4894 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ stmib r6, {r1, fp} │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r6] │ │ │ │ - beq d48a8 │ │ │ │ + beq d48b8 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq d48bc │ │ │ │ + beq d48cc │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #648 @ 0x288 │ │ │ │ vpop {d8-d11} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr fp, [sp, #500] @ 0x1f4 │ │ │ │ - b d482c │ │ │ │ + b d483c │ │ │ │ mov r7, #1 │ │ │ │ mov r5, #-2147483647 @ 0x80000001 │ │ │ │ - b d4834 │ │ │ │ - ldr r2, [pc, #704] @ d4ba8 │ │ │ │ + b d4844 │ │ │ │ + ldr r2, [pc, #704] @ d4bb8 │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ add lr, sp, #512 @ 0x200 │ │ │ │ mov r0, r1 │ │ │ │ add r1, lr, #135 @ 0x87 │ │ │ │ bl 567fc │ │ │ │ mov r1, #0 │ │ │ │ @@ -130185,219 +130189,219 @@ │ │ │ │ str r2, [r5] │ │ │ │ str r1, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ add sp, sp, #648 @ 0x288 │ │ │ │ vpop {d8-d11} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #600] @ d4b80 │ │ │ │ + ldr r0, [pc, #600] @ d4b90 │ │ │ │ mov r1, #24 │ │ │ │ add r0, pc, r0 │ │ │ │ - b d497c │ │ │ │ - ldr r0, [pc, #572] @ d4b74 │ │ │ │ + b d498c │ │ │ │ + ldr r0, [pc, #572] @ d4b84 │ │ │ │ mov r1, #9 │ │ │ │ add r0, pc, r0 │ │ │ │ - b d497c │ │ │ │ - ldr r0, [pc, #560] @ d4b78 │ │ │ │ + b d498c │ │ │ │ + ldr r0, [pc, #560] @ d4b88 │ │ │ │ mov r1, #11 │ │ │ │ add r0, pc, r0 │ │ │ │ - b d497c │ │ │ │ - ldr r0, [pc, #556] @ d4b84 │ │ │ │ + b d498c │ │ │ │ + ldr r0, [pc, #556] @ d4b94 │ │ │ │ mov r1, #27 │ │ │ │ add r0, pc, r0 │ │ │ │ - b d497c │ │ │ │ - ldr r0, [pc, #532] @ d4b7c │ │ │ │ + b d498c │ │ │ │ + ldr r0, [pc, #532] @ d4b8c │ │ │ │ mov r1, #15 │ │ │ │ add r0, pc, r0 │ │ │ │ - b d497c │ │ │ │ - ldr r0, [pc, #528] @ d4b88 │ │ │ │ + b d498c │ │ │ │ + ldr r0, [pc, #528] @ d4b98 │ │ │ │ mov r1, #23 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ bl 58038 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ mov fp, r0 │ │ │ │ mov r7, #1 │ │ │ │ - b d4838 │ │ │ │ - ldr r0, [pc, #496] @ d4b8c │ │ │ │ - ldr r2, [pc, #496] @ d4b90 │ │ │ │ + b d4848 │ │ │ │ + ldr r0, [pc, #496] @ d4b9c │ │ │ │ + ldr r2, [pc, #496] @ d4ba0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b d49ec │ │ │ │ - ldr r0, [pc, #484] @ d4b9c │ │ │ │ - ldr r2, [pc, #484] @ d4ba0 │ │ │ │ + b d49fc │ │ │ │ + ldr r0, [pc, #484] @ d4bac │ │ │ │ + ldr r2, [pc, #484] @ d4bb0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b d49ec │ │ │ │ - ldr r0, [pc, #448] @ d4b94 │ │ │ │ + b d49fc │ │ │ │ + ldr r0, [pc, #448] @ d4ba4 │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r2, [pc, #444] @ d4b98 │ │ │ │ + ldr r2, [pc, #444] @ d4ba8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b d4ae4 │ │ │ │ + b d4af4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ - bl 1220c4 │ │ │ │ + bl 1220d4 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - b d4b2c │ │ │ │ - b d4a98 │ │ │ │ + b d4b3c │ │ │ │ + b d4aa8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ - b d4af0 │ │ │ │ - b d4ae4 │ │ │ │ - b d4ae4 │ │ │ │ - b d4ae4 │ │ │ │ - b d4ae4 │ │ │ │ - b d4ae4 │ │ │ │ + b d4b00 │ │ │ │ + b d4af4 │ │ │ │ + b d4af4 │ │ │ │ + b d4af4 │ │ │ │ + b d4af4 │ │ │ │ + b d4af4 │ │ │ │ mov r4, r0 │ │ │ │ - b d4b2c │ │ │ │ + b d4b3c │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r8, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq d4af0 │ │ │ │ + beq d4b00 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b d4af0 │ │ │ │ + bl 40e554 │ │ │ │ + b d4b00 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r1, #0 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #28] │ │ │ │ - beq d4b2c │ │ │ │ + beq d4b3c │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ - bl 121534 │ │ │ │ - b d4b2c │ │ │ │ + bl 121544 │ │ │ │ + b d4b3c │ │ │ │ bl 8e880 │ │ │ │ str r7, [sp, #100] @ 0x64 │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [sp, #484] @ 0x1e4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d4af8 │ │ │ │ + beq d4b08 │ │ │ │ ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ - b d4af8 │ │ │ │ - b d4ae4 │ │ │ │ + bl 40e554 │ │ │ │ + b d4b08 │ │ │ │ + b d4af4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ - bl 120fbc │ │ │ │ - b d4ae8 │ │ │ │ + bl 120fcc │ │ │ │ + b d4af8 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #496 @ 0x1f0 │ │ │ │ - bl 121534 │ │ │ │ - b d4ae8 │ │ │ │ + bl 121544 │ │ │ │ + b d4af8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ add r0, sp, #484 @ 0x1e4 │ │ │ │ - bl 120ffc │ │ │ │ + bl 12100c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - beq d4b1c │ │ │ │ + beq d4b2c │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [sp, #80] @ 0x50 │ │ │ │ orrne r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne d4b54 │ │ │ │ + bne d4b64 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #-2147483628 @ 0x80000014 │ │ │ │ - bgt d4b4c │ │ │ │ + bgt d4b5c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne d4b4c │ │ │ │ + bne d4b5c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ - bl 40e544 │ │ │ │ - b d4b1c │ │ │ │ + bl 40e554 │ │ │ │ + b d4b2c │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - addeq r7, fp, sp, lsl r2 │ │ │ │ - addeq r7, fp, ip, ror #29 │ │ │ │ - ldrdeq r7, [fp], r7 @ │ │ │ │ - addeq r7, fp, r6, lsr #30 │ │ │ │ - addeq r7, fp, lr, lsl #30 │ │ │ │ - addeq r7, fp, r9, lsl #30 │ │ │ │ - addeq ip, fp, r4, asr ip │ │ │ │ - adceq r1, r9, r4, lsl #29 │ │ │ │ - addeq ip, fp, r8, lsl ip │ │ │ │ - adceq r1, r9, r4, asr #28 │ │ │ │ - addeq ip, fp, r8, lsr ip │ │ │ │ - adceq r1, r9, r8, ror #28 │ │ │ │ - adceq pc, r8, ip, lsl #22 │ │ │ │ - strdeq lr, [r8], r4 @ │ │ │ │ + addeq r7, fp, sp, lsl #4 │ │ │ │ + ldrdeq r7, [fp], ip │ │ │ │ + addeq r7, fp, r7, asr #29 │ │ │ │ + addeq r7, fp, r6, lsl pc │ │ │ │ + strdeq r7, [fp], lr │ │ │ │ + strdeq r7, [fp], r9 │ │ │ │ + addeq ip, fp, r4, asr #24 │ │ │ │ + adceq r1, r9, r4, ror lr │ │ │ │ + addeq ip, fp, r8, lsl #24 │ │ │ │ + adceq r1, r9, r4, lsr lr │ │ │ │ + addeq ip, fp, r8, lsr #24 │ │ │ │ + adceq r1, r9, r8, asr lr │ │ │ │ + strdeq pc, [r8], ip @ │ │ │ │ + adceq lr, r8, r4, ror #17 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #-2147483628 @ 0x80000014 │ │ │ │ - bne d4d60 │ │ │ │ + bne d4d70 │ │ │ │ ldmib r1, {r0, sl} │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #1 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r4, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r2, sl, r1, lsl #4 │ │ │ │ str sl, [sp, #20] │ │ │ │ str sl, [sp, #16] │ │ │ │ str r2, [sp, #28] │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ - beq d4c14 │ │ │ │ + beq d4c24 │ │ │ │ mov r6, sl │ │ │ │ ldr r0, [r6], #16 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne d4c80 │ │ │ │ + bne d4c90 │ │ │ │ str r6, [sp, #20] │ │ │ │ mov fp, #0 │ │ │ │ mov r9, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ str sl, [sp, #48] @ 0x30 │ │ │ │ ldr r6, [r0, #4]! │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ ldmib r0, {r1, r7} │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ cmp r7, r6 │ │ │ │ stmeq r8, {r4, r5, fp} │ │ │ │ addeq sp, sp, #68 @ 0x44 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #328] @ d4da0 │ │ │ │ + ldr r2, [pc, #328] @ d4db0 │ │ │ │ sub r0, r7, r6 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, r9, r0, lsr #4 │ │ │ │ bl 57f38 │ │ │ │ mov r1, r0 │ │ │ │ @@ -130417,2165 +130421,2165 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r8, #1 │ │ │ │ add r7, sp, #48 @ 0x30 │ │ │ │ ldmdb r6, {r1, r2, r3} │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ stm r9, {r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ - bl fdbf8 │ │ │ │ + bl fdc08 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d4d18 │ │ │ │ + bne d4d28 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ cmn r5, #1 │ │ │ │ - bne d4cec │ │ │ │ - ldr r1, [pc, #184] @ d4d9c │ │ │ │ + bne d4cfc │ │ │ │ + ldr r1, [pc, #184] @ d4dac │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 3480b4 │ │ │ │ + bl 3480c4 │ │ │ │ add fp, r5, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str fp, [sp, #44] @ 0x2c │ │ │ │ - beq d4d28 │ │ │ │ + beq d4d38 │ │ │ │ ldr r0, [r6], #16 │ │ │ │ add r8, r8, #1 │ │ │ │ sub r4, r4, #16 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne d4cb0 │ │ │ │ + bne d4cc0 │ │ │ │ sub r9, r8, #1 │ │ │ │ - b d4d2c │ │ │ │ + b d4d3c │ │ │ │ str r8, [sp, #32] │ │ │ │ ldr r8, [sp, #12] │ │ │ │ str r6, [sp, #20] │ │ │ │ - b d4d48 │ │ │ │ + b d4d58 │ │ │ │ ldmib sp, {r6, r9} │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ ldr r8, [sp, #12] │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ str r9, [sp, #32] │ │ │ │ str r6, [sp, #20] │ │ │ │ - bne d4c1c │ │ │ │ + bne d4c2c │ │ │ │ add r0, sp, #16 │ │ │ │ mov r4, #-2147483648 @ 0x80000000 │ │ │ │ strd r4, [r8] │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #60] @ d4da4 │ │ │ │ + ldr r2, [pc, #60] @ d4db4 │ │ │ │ add r3, sp, #67 @ 0x43 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ - b d4c6c │ │ │ │ + b d4c7c │ │ │ │ mov r4, r0 │ │ │ │ str r8, [sp, #32] │ │ │ │ str r6, [sp, #20] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq r2, r9, ip, lsr #10 │ │ │ │ - adceq r1, r9, ip, lsr fp │ │ │ │ - adceq lr, r8, r0, lsl #9 │ │ │ │ + adceq r2, r9, ip, lsl r5 │ │ │ │ + adceq r1, r9, ip, lsr #22 │ │ │ │ + adceq lr, r8, r0, ror r4 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #-2147483628 @ 0x80000014 │ │ │ │ - bne d4e8c │ │ │ │ + bne d4e9c │ │ │ │ ldmib r1, {r0, r2} │ │ │ │ add r5, sp, #4 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r0, [sp, #12] │ │ │ │ str r3, [sp, #20] │ │ │ │ add r0, r2, r1, lsl #4 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1ecfa8 │ │ │ │ + bl 1ecfb8 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne d4e2c │ │ │ │ + bne d4e3c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #-2147483648 @ 0x80000000 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ - beq d4eb0 │ │ │ │ + beq d4ec0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ add ip, sp, #24 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ cmp r0, #0 │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ - beq d4e78 │ │ │ │ + beq d4e88 │ │ │ │ add r1, r5, #4 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [r1] │ │ │ │ ldmib r1, {r2, r7} │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ cmp r7, r5 │ │ │ │ - bne d4eb8 │ │ │ │ + bne d4ec8 │ │ │ │ add r2, sp, #24 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #292] @ d4fb8 │ │ │ │ + ldr r2, [pc, #292] @ d4fc8 │ │ │ │ add r3, sp, #63 @ 0x3f │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r4] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ sub r0, r7, r5 │ │ │ │ - ldr r2, [pc, #240] @ d4fb4 │ │ │ │ + ldr r2, [pc, #240] @ d4fc4 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ add r0, r6, r0, lsr #4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ bl 57f38 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #-2147483648 @ 0x80000000 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ add r7, r0, #1 │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq d4f0c │ │ │ │ + beq d4f1c │ │ │ │ add r6, r0, #112 @ 0x70 │ │ │ │ - bl 19d374 │ │ │ │ + bl 19d384 │ │ │ │ mov r0, r6 │ │ │ │ - b d4ef4 │ │ │ │ + b d4f04 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d4eb0 │ │ │ │ + beq d4ec0 │ │ │ │ rsb r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r8, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq d4f54 │ │ │ │ + beq d4f64 │ │ │ │ mov r0, r6 │ │ │ │ add r4, r6, #112 @ 0x70 │ │ │ │ - bl 19d374 │ │ │ │ + bl 19d384 │ │ │ │ mov r6, r4 │ │ │ │ - b d4f38 │ │ │ │ + b d4f48 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d4fa8 │ │ │ │ + beq d4fb8 │ │ │ │ rsb r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r8 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 122024 │ │ │ │ - b d4fa8 │ │ │ │ + bl 122034 │ │ │ │ + b d4fb8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d4fa8 │ │ │ │ + beq d4fb8 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ mov r0, r8 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - ldrdeq r1, [r9], r4 @ │ │ │ │ - adceq lr, r8, r4, ror #6 │ │ │ │ + adceq r1, r9, r4, asr #17 │ │ │ │ + adceq lr, r8, r4, asr r3 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #-2147483628 @ 0x80000014 │ │ │ │ - bne d50a0 │ │ │ │ + bne d50b0 │ │ │ │ ldmib r1, {r0, r2} │ │ │ │ add r5, sp, #4 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r0, [sp, #12] │ │ │ │ str r3, [sp, #20] │ │ │ │ add r0, r2, r1, lsl #4 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1ecce0 │ │ │ │ + bl 1eccf0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne d5040 │ │ │ │ + bne d5050 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #-2147483648 @ 0x80000000 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ - beq d50c4 │ │ │ │ + beq d50d4 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ add ip, sp, #24 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ cmp r0, #0 │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ - beq d508c │ │ │ │ + beq d509c │ │ │ │ add r1, r5, #4 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [r1] │ │ │ │ ldmib r1, {r2, r7} │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ cmp r7, r5 │ │ │ │ - bne d50cc │ │ │ │ + bne d50dc │ │ │ │ add r2, sp, #24 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #300] @ d51d4 │ │ │ │ + ldr r2, [pc, #300] @ d51e4 │ │ │ │ add r3, sp, #63 @ 0x3f │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r4] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r0, r7, r5 │ │ │ │ - ldr r2, [pc, #248] @ d51d0 │ │ │ │ + ldr r2, [pc, #248] @ d51e0 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ add r0, r6, r0, lsr #4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ bl 57f38 │ │ │ │ mov r1, r0 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ cmp r6, #0 │ │ │ │ strd r0, [r4] │ │ │ │ - beq d5170 │ │ │ │ + beq d5180 │ │ │ │ add r4, r5, #12 │ │ │ │ - b d5118 │ │ │ │ + b d5128 │ │ │ │ add r4, r4, #36 @ 0x24 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq d5170 │ │ │ │ + beq d5180 │ │ │ │ ldr r1, [r4, #-4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne d514c │ │ │ │ + bne d515c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq d510c │ │ │ │ + beq d511c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b d510c │ │ │ │ + bl 40e554 │ │ │ │ + b d511c │ │ │ │ ldr r0, [r4] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq d510c │ │ │ │ - b d5138 │ │ │ │ + beq d511c │ │ │ │ + b d5148 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d50c4 │ │ │ │ + beq d50d4 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 120df4 │ │ │ │ + bl 120e04 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d51c4 │ │ │ │ + beq d51d4 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq r1, r9, r0, asr #13 │ │ │ │ - adceq lr, r8, r0, ror #2 │ │ │ │ + strhteq r1, [r9], r0 │ │ │ │ + adceq lr, r8, r0, asr r1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #-2147483628 @ 0x80000014 │ │ │ │ - bne d52a4 │ │ │ │ + bne d52b4 │ │ │ │ ldmib r1, {r0, r2} │ │ │ │ mov r3, #0 │ │ │ │ mov r6, sp │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r0, [sp, #8] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r0, r2, r1, lsl #4 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #20 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1ebe1c │ │ │ │ + bl 1ebe2c │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - bne d5258 │ │ │ │ + bne d5268 │ │ │ │ ldr r0, [sp] │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ strd r6, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d52c8 │ │ │ │ + beq d52d8 │ │ │ │ mov r0, sp │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r8, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d5298 │ │ │ │ + beq d52a8 │ │ │ │ add r1, r6, #4 │ │ │ │ ldr r9, [sp, #16] │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr sl, [r1] │ │ │ │ ldmib r1, {r2, r6} │ │ │ │ str sl, [sp, #24] │ │ │ │ str r2, [sp, #28] │ │ │ │ str r6, [sp, #32] │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ cmp r6, sl │ │ │ │ - bne d52d0 │ │ │ │ + bne d52e0 │ │ │ │ stm r4, {r5, r7, r8} │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r2, [pc, #184] @ d5364 │ │ │ │ + ldr r2, [pc, #184] @ d5374 │ │ │ │ add r3, sp, #39 @ 0x27 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ sub r0, r6, sl │ │ │ │ - ldr r2, [pc, #132] @ d5360 │ │ │ │ + ldr r2, [pc, #132] @ d5370 │ │ │ │ str r9, [sp, #20] │ │ │ │ add r0, r9, r0, lsr #4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #20 │ │ │ │ bl 57f38 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r5, #0 │ │ │ │ strd r0, [r4] │ │ │ │ - beq d52c8 │ │ │ │ + beq d52d8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq d5354 │ │ │ │ + beq d5364 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d5354 │ │ │ │ + beq d5364 │ │ │ │ mov r0, sp │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - strhteq r1, [r9], ip │ │ │ │ - adceq sp, r8, ip, ror #30 │ │ │ │ + adceq r1, r9, ip, lsr #9 │ │ │ │ + adceq sp, r8, ip, asr pc │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #-2147483628 @ 0x80000014 │ │ │ │ - bne d544c │ │ │ │ + bne d545c │ │ │ │ ldmib r1, {r0, r2} │ │ │ │ add r5, sp, #4 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r0, [sp, #12] │ │ │ │ str r3, [sp, #20] │ │ │ │ add r0, r2, r1, lsl #4 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1ec504 │ │ │ │ + bl 1ec514 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne d53ec │ │ │ │ + bne d53fc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #-2147483648 @ 0x80000000 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ - beq d5470 │ │ │ │ + beq d5480 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ add ip, sp, #24 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ cmp r0, #0 │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ - beq d5438 │ │ │ │ + beq d5448 │ │ │ │ add r1, r5, #4 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [r1] │ │ │ │ ldmib r1, {r2, r7} │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ cmp r7, r5 │ │ │ │ - bne d5478 │ │ │ │ + bne d5488 │ │ │ │ add r2, sp, #24 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #224] @ d5534 │ │ │ │ + ldr r2, [pc, #224] @ d5544 │ │ │ │ add r3, sp, #63 @ 0x3f │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r4] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r0, r7, r5 │ │ │ │ - ldr r2, [pc, #172] @ d5530 │ │ │ │ + ldr r2, [pc, #172] @ d5540 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ add r0, r6, r0, lsr #4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ bl 57f38 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r4] │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 1b6f44 │ │ │ │ + bl 1b6f54 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d5470 │ │ │ │ + beq d5480 │ │ │ │ mov r1, #216 @ 0xd8 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d5524 │ │ │ │ + beq d5534 │ │ │ │ mov r1, #216 @ 0xd8 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 12392c │ │ │ │ - b d5524 │ │ │ │ + bl 12393c │ │ │ │ + b d5534 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d5524 │ │ │ │ + beq d5534 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq r1, r9, r4, lsl r3 │ │ │ │ - ldrdeq sp, [r8], r4 @ │ │ │ │ + adceq r1, r9, r4, lsl #6 │ │ │ │ + adceq sp, r8, r4, asr #27 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #-2147483628 @ 0x80000014 │ │ │ │ - bne d561c │ │ │ │ + bne d562c │ │ │ │ ldmib r1, {r0, r2} │ │ │ │ add r5, sp, #4 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r0, [sp, #12] │ │ │ │ str r3, [sp, #20] │ │ │ │ add r0, r2, r1, lsl #4 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1ed4b0 │ │ │ │ + bl 1ed4c0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne d55bc │ │ │ │ + bne d55cc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #-2147483648 @ 0x80000000 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ - beq d5640 │ │ │ │ + beq d5650 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ add ip, sp, #24 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ cmp r0, #0 │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ - beq d5608 │ │ │ │ + beq d5618 │ │ │ │ add r1, r5, #4 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [r1] │ │ │ │ ldmib r1, {r2, r7} │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ cmp r7, r5 │ │ │ │ - bne d5648 │ │ │ │ + bne d5658 │ │ │ │ add r2, sp, #24 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #292] @ d5748 │ │ │ │ + ldr r2, [pc, #292] @ d5758 │ │ │ │ add r3, sp, #63 @ 0x3f │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r4] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ sub r0, r7, r5 │ │ │ │ - ldr r2, [pc, #240] @ d5744 │ │ │ │ + ldr r2, [pc, #240] @ d5754 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ add r0, r6, r0, lsr #4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ bl 57f38 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #-2147483648 @ 0x80000000 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ add r7, r0, #1 │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq d569c │ │ │ │ + beq d56ac │ │ │ │ add r6, r0, #1312 @ 0x520 │ │ │ │ - bl 19f948 │ │ │ │ + bl 19f958 │ │ │ │ mov r0, r6 │ │ │ │ - b d5684 │ │ │ │ + b d5694 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d5640 │ │ │ │ + beq d5650 │ │ │ │ mov r1, #1312 @ 0x520 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r8, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq d56e4 │ │ │ │ + beq d56f4 │ │ │ │ mov r0, r6 │ │ │ │ add r4, r6, #1312 @ 0x520 │ │ │ │ - bl 19f948 │ │ │ │ + bl 19f958 │ │ │ │ mov r6, r4 │ │ │ │ - b d56c8 │ │ │ │ + b d56d8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d5738 │ │ │ │ + beq d5748 │ │ │ │ mov r1, #1312 @ 0x520 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r8 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 120d54 │ │ │ │ - b d5738 │ │ │ │ + bl 120d64 │ │ │ │ + b d5748 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d5738 │ │ │ │ + beq d5748 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ mov r0, r8 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq r1, r9, r4, asr #2 │ │ │ │ - adceq sp, r8, r4, lsl ip │ │ │ │ + adceq r1, r9, r4, lsr r1 │ │ │ │ + adceq sp, r8, r4, lsl #24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #-2147483628 @ 0x80000014 │ │ │ │ - bne d5830 │ │ │ │ + bne d5840 │ │ │ │ ldmib r1, {r0, r2} │ │ │ │ add r5, sp, #4 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r0, [sp, #12] │ │ │ │ str r3, [sp, #20] │ │ │ │ add r0, r2, r1, lsl #4 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1ebff4 │ │ │ │ + bl 1ec004 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne d57d0 │ │ │ │ + bne d57e0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #-2147483648 @ 0x80000000 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ - beq d5854 │ │ │ │ + beq d5864 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ add ip, sp, #24 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ cmp r0, #0 │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ - beq d581c │ │ │ │ + beq d582c │ │ │ │ add r1, r5, #4 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [r1] │ │ │ │ ldmib r1, {r2, r7} │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ cmp r7, r5 │ │ │ │ - bne d585c │ │ │ │ + bne d586c │ │ │ │ add r2, sp, #24 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #256] @ d5938 │ │ │ │ + ldr r2, [pc, #256] @ d5948 │ │ │ │ add r3, sp, #63 @ 0x3f │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r4] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r0, r7, r5 │ │ │ │ - ldr r2, [pc, #204] @ d5934 │ │ │ │ + ldr r2, [pc, #204] @ d5944 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ add r0, r6, r0, lsr #4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ bl 57f38 │ │ │ │ mov r1, r0 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ cmp r6, #0 │ │ │ │ strd r0, [r4] │ │ │ │ - beq d58d4 │ │ │ │ + beq d58e4 │ │ │ │ add r4, r5, #4 │ │ │ │ - b d58a8 │ │ │ │ + b d58b8 │ │ │ │ add r4, r4, #12 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq d58d4 │ │ │ │ + beq d58e4 │ │ │ │ ldr r1, [r4, #-4] │ │ │ │ cmp r1, #-2147483638 @ 0x8000000a │ │ │ │ - bgt d58bc │ │ │ │ + bgt d58cc │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - bne d589c │ │ │ │ + bne d58ac │ │ │ │ cmp r1, #0 │ │ │ │ - beq d589c │ │ │ │ + beq d58ac │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b d589c │ │ │ │ + bl 40e554 │ │ │ │ + b d58ac │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d5854 │ │ │ │ + beq d5864 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 12340c │ │ │ │ + bl 12341c │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d5928 │ │ │ │ + beq d5938 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq r0, r9, r0, lsr pc │ │ │ │ - adceq sp, r8, r0, lsl sl │ │ │ │ + adceq r0, r9, r0, lsr #30 │ │ │ │ + adceq sp, r8, r0, lsl #20 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #-2147483628 @ 0x80000014 │ │ │ │ - bne d5a20 │ │ │ │ + bne d5a30 │ │ │ │ ldmib r1, {r0, r2} │ │ │ │ add r5, sp, #4 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r0, [sp, #12] │ │ │ │ str r3, [sp, #20] │ │ │ │ add r0, r2, r1, lsl #4 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1eb1a8 │ │ │ │ + bl 1eb1b8 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne d59c0 │ │ │ │ + bne d59d0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #-2147483648 @ 0x80000000 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ - beq d5a44 │ │ │ │ + beq d5a54 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ add ip, sp, #24 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ cmp r0, #0 │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ - beq d5a0c │ │ │ │ + beq d5a1c │ │ │ │ add r1, r5, #4 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [r1] │ │ │ │ ldmib r1, {r2, r7} │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ cmp r7, r5 │ │ │ │ - bne d5a4c │ │ │ │ + bne d5a5c │ │ │ │ add r2, sp, #24 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #224] @ d5b08 │ │ │ │ + ldr r2, [pc, #224] @ d5b18 │ │ │ │ add r3, sp, #63 @ 0x3f │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r4] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r0, r7, r5 │ │ │ │ - ldr r2, [pc, #172] @ d5b04 │ │ │ │ + ldr r2, [pc, #172] @ d5b14 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ add r0, r6, r0, lsr #4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ bl 57f38 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r4] │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 1b7154 │ │ │ │ + bl 1b7164 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq d5a44 │ │ │ │ + beq d5a54 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d5af8 │ │ │ │ + beq d5b08 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 120b6c │ │ │ │ - b d5af8 │ │ │ │ + bl 120b7c │ │ │ │ + b d5b08 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d5af8 │ │ │ │ + beq d5b08 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq r0, r9, r0, asr #26 │ │ │ │ - adceq sp, r8, r0, lsr r8 │ │ │ │ + adceq r0, r9, r0, lsr sp │ │ │ │ + adceq sp, r8, r0, lsr #16 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #-2147483628 @ 0x80000014 │ │ │ │ - bne d5bf0 │ │ │ │ + bne d5c00 │ │ │ │ ldmib r1, {r0, r2} │ │ │ │ add r5, sp, #4 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r0, [sp, #12] │ │ │ │ str r3, [sp, #20] │ │ │ │ add r0, r2, r1, lsl #4 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1eaf70 │ │ │ │ + bl 1eaf80 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne d5b90 │ │ │ │ + bne d5ba0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #-2147483648 @ 0x80000000 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ - beq d5c14 │ │ │ │ + beq d5c24 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ add ip, sp, #24 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ cmp r0, #0 │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ - beq d5bdc │ │ │ │ + beq d5bec │ │ │ │ add r1, r5, #4 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [r1] │ │ │ │ ldmib r1, {r2, r7} │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ cmp r7, r5 │ │ │ │ - bne d5c1c │ │ │ │ + bne d5c2c │ │ │ │ add r2, sp, #24 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #240] @ d5ce8 │ │ │ │ + ldr r2, [pc, #240] @ d5cf8 │ │ │ │ add r3, sp, #63 @ 0x3f │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r4] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r0, r7, r5 │ │ │ │ - ldr r2, [pc, #188] @ d5ce4 │ │ │ │ + ldr r2, [pc, #188] @ d5cf4 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ add r0, r6, r0, lsr #4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ bl 57f38 │ │ │ │ mov r1, r0 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ cmp r6, #0 │ │ │ │ strd r0, [r4] │ │ │ │ - beq d5c84 │ │ │ │ + beq d5c94 │ │ │ │ add r4, r5, #4 │ │ │ │ - b d5c68 │ │ │ │ + b d5c78 │ │ │ │ add r4, r4, #12 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq d5c84 │ │ │ │ + beq d5c94 │ │ │ │ ldr r1, [r4, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq d5c5c │ │ │ │ + beq d5c6c │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b d5c5c │ │ │ │ + bl 40e554 │ │ │ │ + b d5c6c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d5c14 │ │ │ │ + beq d5c24 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 121fb8 │ │ │ │ + bl 121fc8 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d5cd8 │ │ │ │ + beq d5ce8 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq r0, r9, r0, ror fp │ │ │ │ - adceq sp, r8, r0, ror r6 │ │ │ │ + adceq r0, r9, r0, ror #22 │ │ │ │ + adceq sp, r8, r0, ror #12 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #-2147483628 @ 0x80000014 │ │ │ │ - bne d5dd0 │ │ │ │ + bne d5de0 │ │ │ │ ldmib r1, {r0, r2} │ │ │ │ add r5, sp, #4 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r0, [sp, #12] │ │ │ │ str r3, [sp, #20] │ │ │ │ add r0, r2, r1, lsl #4 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1ec258 │ │ │ │ + bl 1ec268 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne d5d70 │ │ │ │ + bne d5d80 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #-2147483648 @ 0x80000000 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ - beq d5df4 │ │ │ │ + beq d5e04 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ add ip, sp, #24 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ cmp r0, #0 │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ - beq d5dbc │ │ │ │ + beq d5dcc │ │ │ │ add r1, r5, #4 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [r1] │ │ │ │ ldmib r1, {r2, r7} │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ cmp r7, r5 │ │ │ │ - bne d5dfc │ │ │ │ + bne d5e0c │ │ │ │ add r2, sp, #24 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #292] @ d5efc │ │ │ │ + ldr r2, [pc, #292] @ d5f0c │ │ │ │ add r3, sp, #63 @ 0x3f │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r4] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ sub r0, r7, r5 │ │ │ │ - ldr r2, [pc, #240] @ d5ef8 │ │ │ │ + ldr r2, [pc, #240] @ d5f08 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ add r0, r6, r0, lsr #4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ bl 57f38 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #-2147483648 @ 0x80000000 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ add r7, r0, #1 │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq d5e50 │ │ │ │ + beq d5e60 │ │ │ │ add r6, r0, #144 @ 0x90 │ │ │ │ - bl 19f5f8 │ │ │ │ + bl 19f608 │ │ │ │ mov r0, r6 │ │ │ │ - b d5e38 │ │ │ │ + b d5e48 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d5df4 │ │ │ │ + beq d5e04 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r8, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq d5e98 │ │ │ │ + beq d5ea8 │ │ │ │ mov r0, r6 │ │ │ │ add r4, r6, #144 @ 0x90 │ │ │ │ - bl 19f5f8 │ │ │ │ + bl 19f608 │ │ │ │ mov r6, r4 │ │ │ │ - b d5e7c │ │ │ │ + b d5e8c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d5eec │ │ │ │ + beq d5efc │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r8 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 1237a8 │ │ │ │ - b d5eec │ │ │ │ + bl 1237b8 │ │ │ │ + b d5efc │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d5eec │ │ │ │ + beq d5efc │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ mov r0, r8 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - umlaleq r0, r9, r0, r9 │ │ │ │ - adceq sp, r8, r0, lsr #9 │ │ │ │ + adceq r0, r9, r0, lsl #19 │ │ │ │ + umlaleq sp, r8, r0, r4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #-2147483628 @ 0x80000014 │ │ │ │ - bne d5fe4 │ │ │ │ + bne d5ff4 │ │ │ │ ldmib r1, {r0, r2} │ │ │ │ add r5, sp, #4 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r0, [sp, #12] │ │ │ │ str r3, [sp, #20] │ │ │ │ add r0, r2, r1, lsl #4 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1eb798 │ │ │ │ + bl 1eb7a8 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne d5f84 │ │ │ │ + bne d5f94 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #-2147483648 @ 0x80000000 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ - beq d6008 │ │ │ │ + beq d6018 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ add ip, sp, #24 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ cmp r0, #0 │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ - beq d5fd0 │ │ │ │ + beq d5fe0 │ │ │ │ add r1, r5, #4 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [r1] │ │ │ │ ldmib r1, {r2, r7} │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ cmp r7, r5 │ │ │ │ - bne d6010 │ │ │ │ + bne d6020 │ │ │ │ add r2, sp, #24 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r2, [pc, #340] @ d6140 │ │ │ │ + ldr r2, [pc, #340] @ d6150 │ │ │ │ add r3, sp, #63 @ 0x3f │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r4] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ sub r0, r7, r5 │ │ │ │ - ldr r2, [pc, #288] @ d613c │ │ │ │ + ldr r2, [pc, #288] @ d614c │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ add r0, r6, r0, lsr #4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ bl 57f38 │ │ │ │ mov r1, r0 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr sl, [sp, #28] │ │ │ │ cmp r6, #0 │ │ │ │ strd r0, [r4] │ │ │ │ - beq d60dc │ │ │ │ + beq d60ec │ │ │ │ mov r4, #0 │ │ │ │ - b d605c │ │ │ │ + b d606c │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r6 │ │ │ │ - beq d60dc │ │ │ │ + beq d60ec │ │ │ │ rsb r0, r4, r4, lsl #3 │ │ │ │ add r7, sl, r0, lsl #3 │ │ │ │ ldrd r8, [r7, #28] │ │ │ │ cmp r9, #0 │ │ │ │ - beq d60a0 │ │ │ │ + beq d60b0 │ │ │ │ add r5, r8, #4 │ │ │ │ - b d6084 │ │ │ │ + b d6094 │ │ │ │ add r5, r5, #12 │ │ │ │ subs r9, r9, #1 │ │ │ │ - beq d60a0 │ │ │ │ + beq d60b0 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq d6078 │ │ │ │ + beq d6088 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b d6078 │ │ │ │ + bl 40e554 │ │ │ │ + b d6088 │ │ │ │ ldr r0, [r7, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d60c0 │ │ │ │ + beq d60d0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r7, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d6050 │ │ │ │ + beq d6060 │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b d6050 │ │ │ │ + bl 40e554 │ │ │ │ + b d6060 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d6008 │ │ │ │ + beq d6018 │ │ │ │ rsb r0, r0, r0, lsl #3 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, sl │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 123488 │ │ │ │ + bl 123498 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d6130 │ │ │ │ + beq d6140 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq r0, r9, ip, ror r7 │ │ │ │ - umlaleq sp, r8, ip, r2 │ │ │ │ + adceq r0, r9, ip, ror #14 │ │ │ │ + adceq sp, r8, ip, lsl #5 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #-2147483628 @ 0x80000014 │ │ │ │ - bne d6228 │ │ │ │ + bne d6238 │ │ │ │ ldmib r1, {r0, r2} │ │ │ │ add r5, sp, #4 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r0, [sp, #12] │ │ │ │ str r3, [sp, #20] │ │ │ │ add r0, r2, r1, lsl #4 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1ebbb0 │ │ │ │ + bl 1ebbc0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne d61c8 │ │ │ │ + bne d61d8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #-2147483648 @ 0x80000000 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ - beq d624c │ │ │ │ + beq d625c │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ add ip, sp, #24 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ cmp r0, #0 │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ - beq d6214 │ │ │ │ + beq d6224 │ │ │ │ add r1, r5, #4 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [r1] │ │ │ │ ldmib r1, {r2, r7} │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ cmp r7, r5 │ │ │ │ - bne d6254 │ │ │ │ + bne d6264 │ │ │ │ add r2, sp, #24 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #248] @ d6328 │ │ │ │ + ldr r2, [pc, #248] @ d6338 │ │ │ │ add r3, sp, #63 @ 0x3f │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r4] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r0, r7, r5 │ │ │ │ - ldr r2, [pc, #196] @ d6324 │ │ │ │ + ldr r2, [pc, #196] @ d6334 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ add r0, r6, r0, lsr #4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ bl 57f38 │ │ │ │ mov r1, r0 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ cmp r6, #0 │ │ │ │ strd r0, [r4] │ │ │ │ - beq d62c4 │ │ │ │ + beq d62d4 │ │ │ │ add r4, r5, #4 │ │ │ │ - b d62a0 │ │ │ │ + b d62b0 │ │ │ │ add r4, r4, #12 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq d62c4 │ │ │ │ + beq d62d4 │ │ │ │ ldr r1, [r4, #-4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq d6294 │ │ │ │ + beq d62a4 │ │ │ │ ldr r0, [r4] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b d6294 │ │ │ │ + bl 40e554 │ │ │ │ + b d62a4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d624c │ │ │ │ + beq d625c │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 120af8 │ │ │ │ + bl 120b08 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d6318 │ │ │ │ + beq d6328 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq r0, r9, r8, lsr r5 │ │ │ │ - adceq sp, r8, r8, rrx │ │ │ │ + adceq r0, r9, r8, lsr #10 │ │ │ │ + adceq sp, r8, r8, asr r0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #-2147483628 @ 0x80000014 │ │ │ │ - bne d6410 │ │ │ │ + bne d6420 │ │ │ │ ldmib r1, {r0, r2} │ │ │ │ add r5, sp, #4 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r0, [sp, #12] │ │ │ │ str r3, [sp, #20] │ │ │ │ add r0, r2, r1, lsl #4 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1ec9e0 │ │ │ │ + bl 1ec9f0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne d63b0 │ │ │ │ + bne d63c0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #-2147483648 @ 0x80000000 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ - beq d6434 │ │ │ │ + beq d6444 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ add ip, sp, #24 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ cmp r0, #0 │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ - beq d63fc │ │ │ │ + beq d640c │ │ │ │ add r1, r5, #4 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [r1] │ │ │ │ ldmib r1, {r2, r7} │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ cmp r7, r5 │ │ │ │ - bne d643c │ │ │ │ + bne d644c │ │ │ │ add r2, sp, #24 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #356] @ d657c │ │ │ │ + ldr r2, [pc, #356] @ d658c │ │ │ │ add r3, sp, #63 @ 0x3f │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r4] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r0, r7, r5 │ │ │ │ - ldr r2, [pc, #304] @ d6578 │ │ │ │ + ldr r2, [pc, #304] @ d6588 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ add r0, r6, r0, lsr #4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ bl 57f38 │ │ │ │ mov r1, r0 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ cmp r6, #0 │ │ │ │ strd r0, [r4] │ │ │ │ - beq d64d0 │ │ │ │ + beq d64e0 │ │ │ │ mov r4, #0 │ │ │ │ - b d6488 │ │ │ │ + b d6498 │ │ │ │ add r4, r4, #536 @ 0x218 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq d64d0 │ │ │ │ + beq d64e0 │ │ │ │ add r7, r5, r4 │ │ │ │ ldr r0, [r7, #520] @ 0x208 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne d64bc │ │ │ │ + bne d64cc │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ eor r1, r1, #2 │ │ │ │ orrs r1, r1, r2 │ │ │ │ - beq d647c │ │ │ │ - bl 1a05bc │ │ │ │ - b d647c │ │ │ │ + beq d648c │ │ │ │ + bl 1a05cc │ │ │ │ + b d648c │ │ │ │ lsl r1, r0, #2 │ │ │ │ ldr r0, [r7, #524] @ 0x20c │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b d649c │ │ │ │ + bl 40e554 │ │ │ │ + b d64ac │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d6434 │ │ │ │ + beq d6444 │ │ │ │ mov r1, #536 @ 0x218 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r7, #536 @ 0x218 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq d6518 │ │ │ │ + beq d6528 │ │ │ │ add r7, r0, #536 @ 0x218 │ │ │ │ - bl 19f7fc │ │ │ │ + bl 19f80c │ │ │ │ mov r0, r7 │ │ │ │ - b d6500 │ │ │ │ + b d6510 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d656c │ │ │ │ + beq d657c │ │ │ │ mov r1, #536 @ 0x218 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 123848 │ │ │ │ - b d656c │ │ │ │ + bl 123858 │ │ │ │ + b d657c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d656c │ │ │ │ + beq d657c │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq r0, r9, r0, asr r3 │ │ │ │ - umlaleq ip, r8, r0, lr │ │ │ │ + adceq r0, r9, r0, asr #6 │ │ │ │ + adceq ip, r8, r0, lsl #29 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #-2147483628 @ 0x80000014 │ │ │ │ - bne d6664 │ │ │ │ + bne d6674 │ │ │ │ ldmib r1, {r0, r2} │ │ │ │ add r5, sp, #4 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r0, [sp, #12] │ │ │ │ str r3, [sp, #20] │ │ │ │ add r0, r2, r1, lsl #4 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1ec74c │ │ │ │ + bl 1ec75c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne d6604 │ │ │ │ + bne d6614 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #-2147483648 @ 0x80000000 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ - beq d6688 │ │ │ │ + beq d6698 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ add ip, sp, #24 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ cmp r0, #0 │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ - beq d6650 │ │ │ │ + beq d6660 │ │ │ │ add r1, r5, #4 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [r1] │ │ │ │ ldmib r1, {r2, r7} │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ cmp r7, r5 │ │ │ │ - bne d6690 │ │ │ │ + bne d66a0 │ │ │ │ add r2, sp, #24 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #292] @ d6790 │ │ │ │ + ldr r2, [pc, #292] @ d67a0 │ │ │ │ add r3, sp, #63 @ 0x3f │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r4] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ sub r0, r7, r5 │ │ │ │ - ldr r2, [pc, #240] @ d678c │ │ │ │ + ldr r2, [pc, #240] @ d679c │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ add r0, r6, r0, lsr #4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ bl 57f38 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #-2147483648 @ 0x80000000 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ add r7, r0, #1 │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq d66e4 │ │ │ │ + beq d66f4 │ │ │ │ add r6, r0, #80 @ 0x50 │ │ │ │ - bl 19ed98 │ │ │ │ + bl 19eda8 │ │ │ │ mov r0, r6 │ │ │ │ - b d66cc │ │ │ │ + b d66dc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d6688 │ │ │ │ + beq d6698 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r8, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq d672c │ │ │ │ + beq d673c │ │ │ │ mov r0, r6 │ │ │ │ add r4, r6, #80 @ 0x50 │ │ │ │ - bl 19ed98 │ │ │ │ + bl 19eda8 │ │ │ │ mov r6, r4 │ │ │ │ - b d6710 │ │ │ │ + b d6720 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d6780 │ │ │ │ + beq d6790 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r8 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 123568 │ │ │ │ - b d6780 │ │ │ │ + bl 123578 │ │ │ │ + b d6790 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d6780 │ │ │ │ + beq d6790 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ mov r0, r8 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - strdeq r0, [r9], ip @ │ │ │ │ - adceq ip, r8, ip, asr #24 │ │ │ │ + adceq r0, r9, ip, ror #1 │ │ │ │ + adceq ip, r8, ip, lsr ip │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #-2147483628 @ 0x80000014 │ │ │ │ - bne d6878 │ │ │ │ + bne d6888 │ │ │ │ ldmib r1, {r0, r2} │ │ │ │ add r5, sp, #4 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r0, [sp, #12] │ │ │ │ str r3, [sp, #20] │ │ │ │ add r0, r2, r1, lsl #4 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1eacc8 │ │ │ │ + bl 1eacd8 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne d6818 │ │ │ │ + bne d6828 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #-2147483648 @ 0x80000000 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ - beq d689c │ │ │ │ + beq d68ac │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ add ip, sp, #24 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ cmp r0, #0 │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ - beq d6864 │ │ │ │ + beq d6874 │ │ │ │ add r1, r5, #4 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [r1] │ │ │ │ ldmib r1, {r2, r7} │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ cmp r7, r5 │ │ │ │ - bne d68a4 │ │ │ │ + bne d68b4 │ │ │ │ add r2, sp, #24 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #240] @ d6970 │ │ │ │ + ldr r2, [pc, #240] @ d6980 │ │ │ │ add r3, sp, #63 @ 0x3f │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r4] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r0, r7, r5 │ │ │ │ - ldr r2, [pc, #188] @ d696c │ │ │ │ + ldr r2, [pc, #188] @ d697c │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ add r0, r6, r0, lsr #4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ bl 57f38 │ │ │ │ mov r1, r0 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ cmp r6, #0 │ │ │ │ strd r0, [r4] │ │ │ │ - beq d690c │ │ │ │ + beq d691c │ │ │ │ add r4, r5, #16 │ │ │ │ - b d68f0 │ │ │ │ + b d6900 │ │ │ │ subs r6, r6, #1 │ │ │ │ add r4, r4, #28 │ │ │ │ - beq d690c │ │ │ │ + beq d691c │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq d68e4 │ │ │ │ + beq d68f4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b d68e4 │ │ │ │ + bl 40e554 │ │ │ │ + b d68f4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d689c │ │ │ │ + beq d68ac │ │ │ │ rsb r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 12293c │ │ │ │ + bl 12294c │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d6960 │ │ │ │ + beq d6970 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq pc, r8, r8, ror #29 │ │ │ │ - adceq ip, r8, r8, asr #20 │ │ │ │ + ldrdeq pc, [r8], r8 @ │ │ │ │ + adceq ip, r8, r8, lsr sl │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #-2147483628 @ 0x80000014 │ │ │ │ - bne d6a44 │ │ │ │ + bne d6a54 │ │ │ │ ldmib r1, {r0, r2} │ │ │ │ add r5, sp, #4 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r0, [sp, #12] │ │ │ │ str r3, [sp, #20] │ │ │ │ add r0, r2, r1, lsl #4 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1eb3f0 │ │ │ │ + bl 1eb400 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ ldr fp, [sp, #28] │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ - bne d69f4 │ │ │ │ + bne d6a04 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov sl, #-2147483648 @ 0x80000000 │ │ │ │ strd sl, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d6a68 │ │ │ │ + beq d6a78 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r8, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d6a34 │ │ │ │ + beq d6a44 │ │ │ │ add r1, r5, #4 │ │ │ │ ldr r9, [sp, #20] │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r5, [r1] │ │ │ │ ldmib r1, {r2, r7} │ │ │ │ str r5, [sp, #28] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ cmp r7, r5 │ │ │ │ - bne d6a70 │ │ │ │ + bne d6a80 │ │ │ │ stm r4, {r6, fp} │ │ │ │ str r8, [r4, #8] │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #184] @ d6b04 │ │ │ │ + ldr r2, [pc, #184] @ d6b14 │ │ │ │ add r3, sp, #43 @ 0x2b │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r4] │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r7, r5 │ │ │ │ - ldr r2, [pc, #132] @ d6b00 │ │ │ │ + ldr r2, [pc, #132] @ d6b10 │ │ │ │ str r9, [sp, #24] │ │ │ │ add r0, r9, r0, lsr #4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #24 │ │ │ │ bl 57f38 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r6, #0 │ │ │ │ strd r0, [r4] │ │ │ │ - beq d6a68 │ │ │ │ + beq d6a78 │ │ │ │ lsl r1, r6, #2 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq d6af4 │ │ │ │ + beq d6b04 │ │ │ │ lsl r1, r6, #2 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d6af4 │ │ │ │ + beq d6b04 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq pc, r8, ip, lsl sp @ │ │ │ │ - adceq ip, r8, ip, lsl #17 │ │ │ │ + adceq pc, r8, ip, lsl #26 │ │ │ │ + adceq ip, r8, ip, ror r8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r1, [r0] │ │ │ │ eor r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #21 │ │ │ │ movcs r1, #21 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #7 │ │ │ │ - bhi d6c80 │ │ │ │ + bhi d6c90 │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ add pc, r2, r1 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, r0, ror #1 │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ andeq r0, r0, r4, lsr #2 │ │ │ │ andeq r0, r0, r8, lsr #1 │ │ │ │ ldrb r6, [r0, #4] │ │ │ │ - b d6c68 │ │ │ │ + b d6c78 │ │ │ │ ldrsb r6, [r0, #4] │ │ │ │ cmn r6, #1 │ │ │ │ - bgt d6c68 │ │ │ │ - ldr r2, [pc, #396] @ d6d00 │ │ │ │ + bgt d6c78 │ │ │ │ + ldr r2, [pc, #396] @ d6d10 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #2 │ │ │ │ str r6, [sp, #8] │ │ │ │ strb r0, [sp] │ │ │ │ asr r0, r6, #31 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r1, sp, #23 │ │ │ │ mov r0, sp │ │ │ │ bl 6b86c │ │ │ │ - b d6cd4 │ │ │ │ + b d6ce4 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ - b d6c68 │ │ │ │ + b d6c78 │ │ │ │ ldrd r6, [r0, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq d6c68 │ │ │ │ - ldr r2, [pc, #324] @ d6cfc │ │ │ │ + beq d6c78 │ │ │ │ + ldr r2, [pc, #324] @ d6d0c │ │ │ │ mov r5, #1 │ │ │ │ mov r4, r0 │ │ │ │ str r6, [sp, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ strb r5, [sp] │ │ │ │ str r7, [sp, #12] │ │ │ │ add r1, sp, #23 │ │ │ │ mov r0, sp │ │ │ │ bl 6b86c │ │ │ │ mov r6, r0 │ │ │ │ - b d6cdc │ │ │ │ + b d6cec │ │ │ │ ldrd r6, [r0, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq d6c68 │ │ │ │ - ldr r2, [pc, #280] @ d6d0c │ │ │ │ + beq d6c78 │ │ │ │ + ldr r2, [pc, #280] @ d6d1c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #2 │ │ │ │ str r6, [sp, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ strb r0, [sp] │ │ │ │ str r7, [sp, #12] │ │ │ │ add r1, sp, #23 │ │ │ │ mov r0, sp │ │ │ │ bl 6b86c │ │ │ │ - b d6cd4 │ │ │ │ + b d6ce4 │ │ │ │ ldrh r6, [r0, #4] │ │ │ │ - b d6c68 │ │ │ │ + b d6c78 │ │ │ │ ldrsh r6, [r0, #4] │ │ │ │ cmn r6, #1 │ │ │ │ - bgt d6c68 │ │ │ │ - ldr r2, [pc, #208] @ d6d04 │ │ │ │ + bgt d6c78 │ │ │ │ + ldr r2, [pc, #208] @ d6d14 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #2 │ │ │ │ str r6, [sp, #8] │ │ │ │ strb r0, [sp] │ │ │ │ asr r0, r6, #31 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r1, sp, #23 │ │ │ │ mov r0, sp │ │ │ │ bl 6b86c │ │ │ │ - b d6cd4 │ │ │ │ + b d6ce4 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ cmn r6, #1 │ │ │ │ - ble d6ca8 │ │ │ │ + ble d6cb8 │ │ │ │ mov r5, #0 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #136] @ d6d10 │ │ │ │ + ldr r2, [pc, #136] @ d6d20 │ │ │ │ add r1, sp, #23 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r6, r0 │ │ │ │ mov r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #88] @ d6d08 │ │ │ │ + ldr r2, [pc, #88] @ d6d18 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #2 │ │ │ │ str r6, [sp, #8] │ │ │ │ strb r0, [sp] │ │ │ │ asr r0, r6, #31 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r1, sp, #23 │ │ │ │ mov r0, sp │ │ │ │ bl 6b86c │ │ │ │ mov r6, r0 │ │ │ │ mov r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ - b d6c6c │ │ │ │ + b d6c7c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq sp, r8, ip, lsl #4 │ │ │ │ - adceq sp, r8, r8, asr #4 │ │ │ │ - adceq sp, r8, r8, lsl #3 │ │ │ │ - adceq sp, r8, ip, lsl #2 │ │ │ │ - ldrdeq sp, [r8], r0 @ │ │ │ │ - adceq sp, r8, r4, asr #2 │ │ │ │ + strdeq sp, [r8], ip @ │ │ │ │ + adceq sp, r8, r8, lsr r2 │ │ │ │ + adceq sp, r8, r8, ror r1 │ │ │ │ + strdeq sp, [r8], ip @ │ │ │ │ + adceq sp, r8, r0, asr #3 │ │ │ │ + adceq sp, r8, r4, lsr r1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ ldr r2, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #2 │ │ │ │ - bcs d6dec │ │ │ │ + bcs d6dfc │ │ │ │ ldm r1, {r0, r2, r3} │ │ │ │ mov r6, #-2147483627 @ 0x80000015 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #32 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ stm r1, {r0, r2, r3} │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 1268cc │ │ │ │ + bl 1268dc │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483626 @ 0x80000016 │ │ │ │ - bne d6d88 │ │ │ │ + bne d6d98 │ │ │ │ str r5, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - beq d6dd8 │ │ │ │ + beq d6de8 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #18 │ │ │ │ - beq d6dd0 │ │ │ │ + beq d6de0 │ │ │ │ cmp r0, #21 │ │ │ │ ldreq r0, [sp, #96] @ 0x60 │ │ │ │ cmpeq r0, #0 │ │ │ │ - bne d6fb0 │ │ │ │ + bne d6fc0 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, #0 │ │ │ │ strb r5, [r4, #1] │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r0, #21 │ │ │ │ - bne d6f6c │ │ │ │ + bne d6f7c │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ str r0, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ stmib sp, {r0, r2} │ │ │ │ add r1, r0, r3, lsl #5 │ │ │ │ str r1, [sp, #12] │ │ │ │ - beq d6e28 │ │ │ │ + beq d6e38 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r1], #32 │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp r2, #-2147483627 @ 0x80000015 │ │ │ │ - bne d6e64 │ │ │ │ - ldr r1, [pc, #516] @ d7034 │ │ │ │ + bne d6e74 │ │ │ │ + ldr r1, [pc, #516] @ d7044 │ │ │ │ mov r0, #11 │ │ │ │ - ldr r2, [pc, #512] @ d7038 │ │ │ │ + ldr r2, [pc, #512] @ d7048 │ │ │ │ add r1, pc, r1 │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 6b86c │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ strb r1, [r4] │ │ │ │ mov r0, sp │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr ip, [r0, #4] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r9, [r0, #8] │ │ │ │ ldr r6, [r0, #12] │ │ │ │ ldr lr, [r0, #16] │ │ │ │ @@ -132586,201 +132590,201 @@ │ │ │ │ str r9, [sp, #96] @ 0x60 │ │ │ │ str ip, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ str r8, [sp, #68] @ 0x44 │ │ │ │ str lr, [sp, #64] @ 0x40 │ │ │ │ - beq d6ed0 │ │ │ │ + beq d6ee0 │ │ │ │ add r2, r0, #64 @ 0x40 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldm r1!, {r3, r5, r6, r7} │ │ │ │ add r2, sp, #32 │ │ │ │ stmia r2!, {r3, r5, r6, r7} │ │ │ │ ldm r1, {r3, r5, r6, r7} │ │ │ │ stm r2, {r3, r5, r6, r7} │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - bne d6f18 │ │ │ │ + bne d6f28 │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ add ip, sp, #16 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ stm ip, {r1, r2, r3, r7} │ │ │ │ ldr r1, [r0, #20] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ ldr r0, [r0, #28] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, sp │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ add r3, sp, #16 │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3, r5} │ │ │ │ - b d6d58 │ │ │ │ + b d6d68 │ │ │ │ add r5, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 121534 │ │ │ │ - ldr r1, [pc, #264] @ d703c │ │ │ │ + bl 121544 │ │ │ │ + ldr r1, [pc, #264] @ d704c │ │ │ │ mov r0, #11 │ │ │ │ - ldr r2, [pc, #260] @ d7040 │ │ │ │ + ldr r2, [pc, #260] @ d7050 │ │ │ │ add r1, pc, r1 │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 6b86c │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ strb r1, [r4] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ - b d6e54 │ │ │ │ + bl 121544 │ │ │ │ + b d6e64 │ │ │ │ add r6, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 56898 │ │ │ │ - ldr r1, [pc, #164] @ d7028 │ │ │ │ - ldr r2, [pc, #164] @ d702c │ │ │ │ + ldr r1, [pc, #164] @ d7038 │ │ │ │ + ldr r2, [pc, #164] @ d703c │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ bl 6b7d8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ strb r1, [r4] │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r2, [pc, #120] @ d7030 │ │ │ │ + ldr r2, [pc, #120] @ d7040 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r5, r0 │ │ │ │ - b d6d74 │ │ │ │ + b d6d84 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b d701c │ │ │ │ + bl 121544 │ │ │ │ + b d702c │ │ │ │ mov r4, r0 │ │ │ │ - b d7004 │ │ │ │ + b d7014 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 121534 │ │ │ │ - b d6ffc │ │ │ │ + bl 121544 │ │ │ │ + b d700c │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ - b d7014 │ │ │ │ + bl 121544 │ │ │ │ + b d7024 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - umlaleq ip, r8, r0, r3 │ │ │ │ - adceq ip, r8, ip, ror r3 │ │ │ │ - adceq ip, r8, r0, ror #6 │ │ │ │ - adceq ip, r8, r8, asr #9 │ │ │ │ - adceq ip, r8, r8, asr #9 │ │ │ │ - adceq ip, r8, r4, asr #7 │ │ │ │ - adceq ip, r8, r4, asr #7 │ │ │ │ + adceq ip, r8, r0, lsl #7 │ │ │ │ + adceq ip, r8, ip, ror #6 │ │ │ │ + adceq ip, r8, r0, asr r3 │ │ │ │ + strhteq ip, [r8], r8 │ │ │ │ + strhteq ip, [r8], r8 │ │ │ │ + strhteq ip, [r8], r4 │ │ │ │ + strhteq ip, [r8], r4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ ldr r2, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #2 │ │ │ │ - bcs d7120 │ │ │ │ + bcs d7130 │ │ │ │ ldm r1, {r0, r2, r3} │ │ │ │ mov r6, #-2147483627 @ 0x80000015 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #32 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ stm r1, {r0, r2, r3} │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 129ce0 │ │ │ │ + bl 129cf0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483626 @ 0x80000016 │ │ │ │ - bne d70b8 │ │ │ │ + bne d70c8 │ │ │ │ str r5, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - beq d7108 │ │ │ │ + beq d7118 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #18 │ │ │ │ - beq d7100 │ │ │ │ + beq d7110 │ │ │ │ cmp r0, #21 │ │ │ │ ldreq r0, [sp, #96] @ 0x60 │ │ │ │ cmpeq r0, #0 │ │ │ │ - bne d72e4 │ │ │ │ + bne d72f4 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ and r0, r5, #1 │ │ │ │ strb r0, [r4, #1] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r0, #21 │ │ │ │ - bne d72a0 │ │ │ │ + bne d72b0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ str r0, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ stmib sp, {r0, r2} │ │ │ │ add r1, r0, r3, lsl #5 │ │ │ │ str r1, [sp, #12] │ │ │ │ - beq d715c │ │ │ │ + beq d716c │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r1], #32 │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp r2, #-2147483627 @ 0x80000015 │ │ │ │ - bne d7198 │ │ │ │ - ldr r1, [pc, #516] @ d7368 │ │ │ │ + bne d71a8 │ │ │ │ + ldr r1, [pc, #516] @ d7378 │ │ │ │ mov r0, #11 │ │ │ │ - ldr r2, [pc, #512] @ d736c │ │ │ │ + ldr r2, [pc, #512] @ d737c │ │ │ │ add r1, pc, r1 │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 6b86c │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ strb r1, [r4] │ │ │ │ mov r0, sp │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr ip, [r0, #4] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r9, [r0, #8] │ │ │ │ ldr r6, [r0, #12] │ │ │ │ ldr lr, [r0, #16] │ │ │ │ @@ -132791,200 +132795,200 @@ │ │ │ │ str r9, [sp, #96] @ 0x60 │ │ │ │ str ip, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ str r8, [sp, #68] @ 0x44 │ │ │ │ str lr, [sp, #64] @ 0x40 │ │ │ │ - beq d7204 │ │ │ │ + beq d7214 │ │ │ │ add r2, r0, #64 @ 0x40 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldm r1!, {r3, r5, r6, r7} │ │ │ │ add r2, sp, #32 │ │ │ │ stmia r2!, {r3, r5, r6, r7} │ │ │ │ ldm r1, {r3, r5, r6, r7} │ │ │ │ stm r2, {r3, r5, r6, r7} │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - bne d724c │ │ │ │ + bne d725c │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ add ip, sp, #16 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ stm ip, {r1, r2, r3, r7} │ │ │ │ ldr r1, [r0, #20] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ ldr r0, [r0, #28] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, sp │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ add r3, sp, #16 │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3, r5} │ │ │ │ - b d7088 │ │ │ │ + b d7098 │ │ │ │ add r5, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 121534 │ │ │ │ - ldr r1, [pc, #264] @ d7370 │ │ │ │ + bl 121544 │ │ │ │ + ldr r1, [pc, #264] @ d7380 │ │ │ │ mov r0, #11 │ │ │ │ - ldr r2, [pc, #260] @ d7374 │ │ │ │ + ldr r2, [pc, #260] @ d7384 │ │ │ │ add r1, pc, r1 │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 6b86c │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ strb r1, [r4] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ - b d7188 │ │ │ │ + bl 121544 │ │ │ │ + b d7198 │ │ │ │ add r6, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 56898 │ │ │ │ - ldr r1, [pc, #164] @ d735c │ │ │ │ - ldr r2, [pc, #164] @ d7360 │ │ │ │ + ldr r1, [pc, #164] @ d736c │ │ │ │ + ldr r2, [pc, #164] @ d7370 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ bl 6b7d8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ strb r1, [r4] │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r2, [pc, #120] @ d7364 │ │ │ │ + ldr r2, [pc, #120] @ d7374 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r5, r0 │ │ │ │ - b d70a4 │ │ │ │ + b d70b4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b d7350 │ │ │ │ + bl 121544 │ │ │ │ + b d7360 │ │ │ │ mov r4, r0 │ │ │ │ - b d7338 │ │ │ │ + b d7348 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 121534 │ │ │ │ - b d7330 │ │ │ │ + bl 121544 │ │ │ │ + b d7340 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ - b d7348 │ │ │ │ + bl 121544 │ │ │ │ + b d7358 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq ip, r8, ip, asr r0 │ │ │ │ - adceq ip, r8, r8, asr #32 │ │ │ │ - adceq ip, r8, ip, lsr #32 │ │ │ │ - umlaleq ip, r8, r4, r1 │ │ │ │ - umlaleq ip, r8, r4, r1 │ │ │ │ - umlaleq ip, r8, r0, r0 │ │ │ │ - umlaleq ip, r8, r0, r0 │ │ │ │ + adceq ip, r8, ip, asr #32 │ │ │ │ + adceq ip, r8, r8, lsr r0 │ │ │ │ + adceq ip, r8, ip, lsl r0 │ │ │ │ + adceq ip, r8, r4, lsl #3 │ │ │ │ + adceq ip, r8, r4, lsl #3 │ │ │ │ + adceq ip, r8, r0, lsl #1 │ │ │ │ + adceq ip, r8, r0, lsl #1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ ldr r2, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #2 │ │ │ │ - bcs d7450 │ │ │ │ + bcs d7460 │ │ │ │ ldm r1, {r0, r2, r3} │ │ │ │ mov r6, #-2147483627 @ 0x80000015 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #32 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ stm r1, {r0, r2, r3} │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 1284d8 │ │ │ │ + bl 1284e8 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483626 @ 0x80000016 │ │ │ │ - bne d73ec │ │ │ │ + bne d73fc │ │ │ │ str r5, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - beq d743c │ │ │ │ + beq d744c │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #18 │ │ │ │ - beq d7434 │ │ │ │ + beq d7444 │ │ │ │ cmp r0, #21 │ │ │ │ ldreq r0, [sp, #96] @ 0x60 │ │ │ │ cmpeq r0, #0 │ │ │ │ - bne d7614 │ │ │ │ + bne d7624 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, #0 │ │ │ │ strb r5, [r4, #1] │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r0, #21 │ │ │ │ - bne d75d0 │ │ │ │ + bne d75e0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ str r0, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ stmib sp, {r0, r2} │ │ │ │ add r1, r0, r3, lsl #5 │ │ │ │ str r1, [sp, #12] │ │ │ │ - beq d748c │ │ │ │ + beq d749c │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r1], #32 │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp r2, #-2147483627 @ 0x80000015 │ │ │ │ - bne d74c8 │ │ │ │ - ldr r1, [pc, #516] @ d7698 │ │ │ │ + bne d74d8 │ │ │ │ + ldr r1, [pc, #516] @ d76a8 │ │ │ │ mov r0, #11 │ │ │ │ - ldr r2, [pc, #512] @ d769c │ │ │ │ + ldr r2, [pc, #512] @ d76ac │ │ │ │ add r1, pc, r1 │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 6b86c │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ strb r1, [r4] │ │ │ │ mov r0, sp │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr ip, [r0, #4] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r9, [r0, #8] │ │ │ │ ldr r6, [r0, #12] │ │ │ │ ldr lr, [r0, #16] │ │ │ │ @@ -132995,200 +132999,200 @@ │ │ │ │ str r9, [sp, #96] @ 0x60 │ │ │ │ str ip, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ str r8, [sp, #68] @ 0x44 │ │ │ │ str lr, [sp, #64] @ 0x40 │ │ │ │ - beq d7534 │ │ │ │ + beq d7544 │ │ │ │ add r2, r0, #64 @ 0x40 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldm r1!, {r3, r5, r6, r7} │ │ │ │ add r2, sp, #32 │ │ │ │ stmia r2!, {r3, r5, r6, r7} │ │ │ │ ldm r1, {r3, r5, r6, r7} │ │ │ │ stm r2, {r3, r5, r6, r7} │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - bne d757c │ │ │ │ + bne d758c │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ add ip, sp, #16 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ stm ip, {r1, r2, r3, r7} │ │ │ │ ldr r1, [r0, #20] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ ldr r0, [r0, #28] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, sp │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ add r3, sp, #16 │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3, r5} │ │ │ │ - b d73bc │ │ │ │ + b d73cc │ │ │ │ add r5, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 121534 │ │ │ │ - ldr r1, [pc, #264] @ d76a0 │ │ │ │ + bl 121544 │ │ │ │ + ldr r1, [pc, #264] @ d76b0 │ │ │ │ mov r0, #11 │ │ │ │ - ldr r2, [pc, #260] @ d76a4 │ │ │ │ + ldr r2, [pc, #260] @ d76b4 │ │ │ │ add r1, pc, r1 │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 6b86c │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ strb r1, [r4] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ - b d74b8 │ │ │ │ + bl 121544 │ │ │ │ + b d74c8 │ │ │ │ add r6, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 56898 │ │ │ │ - ldr r1, [pc, #164] @ d768c │ │ │ │ - ldr r2, [pc, #164] @ d7690 │ │ │ │ + ldr r1, [pc, #164] @ d769c │ │ │ │ + ldr r2, [pc, #164] @ d76a0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ bl 6b7d8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ strb r1, [r4] │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r2, [pc, #120] @ d7694 │ │ │ │ + ldr r2, [pc, #120] @ d76a4 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r5, r0 │ │ │ │ - b d73d8 │ │ │ │ + b d73e8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b d7680 │ │ │ │ + bl 121544 │ │ │ │ + b d7690 │ │ │ │ mov r4, r0 │ │ │ │ - b d7668 │ │ │ │ + b d7678 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 121534 │ │ │ │ - b d7660 │ │ │ │ + bl 121544 │ │ │ │ + b d7670 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ - b d7678 │ │ │ │ + bl 121544 │ │ │ │ + b d7688 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq fp, r8, ip, lsr #26 │ │ │ │ - adceq fp, r8, r8, lsl sp │ │ │ │ - strdeq fp, [r8], ip @ │ │ │ │ - adceq fp, r8, r4, ror #28 │ │ │ │ - adceq fp, r8, r4, ror #28 │ │ │ │ - adceq fp, r8, r0, ror #26 │ │ │ │ - adceq fp, r8, r0, ror #26 │ │ │ │ + adceq fp, r8, ip, lsl sp │ │ │ │ + adceq fp, r8, r8, lsl #26 │ │ │ │ + adceq fp, r8, ip, ror #25 │ │ │ │ + adceq fp, r8, r4, asr lr │ │ │ │ + adceq fp, r8, r4, asr lr │ │ │ │ + adceq fp, r8, r0, asr sp │ │ │ │ + adceq fp, r8, r0, asr sp │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ ldr r2, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #2 │ │ │ │ - bcs d7780 │ │ │ │ + bcs d7790 │ │ │ │ ldm r1, {r0, r2, r3} │ │ │ │ mov r6, #-2147483627 @ 0x80000015 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #32 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ stm r1, {r0, r2, r3} │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 1274b0 │ │ │ │ + bl 1274c0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483626 @ 0x80000016 │ │ │ │ - bne d771c │ │ │ │ + bne d772c │ │ │ │ str r5, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - beq d776c │ │ │ │ + beq d777c │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #18 │ │ │ │ - beq d7764 │ │ │ │ + beq d7774 │ │ │ │ cmp r0, #21 │ │ │ │ ldreq r0, [sp, #96] @ 0x60 │ │ │ │ cmpeq r0, #0 │ │ │ │ - bne d7944 │ │ │ │ + bne d7954 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, #0 │ │ │ │ strb r5, [r4, #1] │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r0, #21 │ │ │ │ - bne d7900 │ │ │ │ + bne d7910 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ str r0, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ stmib sp, {r0, r2} │ │ │ │ add r1, r0, r3, lsl #5 │ │ │ │ str r1, [sp, #12] │ │ │ │ - beq d77bc │ │ │ │ + beq d77cc │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r1], #32 │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp r2, #-2147483627 @ 0x80000015 │ │ │ │ - bne d77f8 │ │ │ │ - ldr r1, [pc, #516] @ d79c8 │ │ │ │ + bne d7808 │ │ │ │ + ldr r1, [pc, #516] @ d79d8 │ │ │ │ mov r0, #11 │ │ │ │ - ldr r2, [pc, #512] @ d79cc │ │ │ │ + ldr r2, [pc, #512] @ d79dc │ │ │ │ add r1, pc, r1 │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 6b86c │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ strb r1, [r4] │ │ │ │ mov r0, sp │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr ip, [r0, #4] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r9, [r0, #8] │ │ │ │ ldr r6, [r0, #12] │ │ │ │ ldr lr, [r0, #16] │ │ │ │ @@ -133199,200 +133203,200 @@ │ │ │ │ str r9, [sp, #96] @ 0x60 │ │ │ │ str ip, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ str r8, [sp, #68] @ 0x44 │ │ │ │ str lr, [sp, #64] @ 0x40 │ │ │ │ - beq d7864 │ │ │ │ + beq d7874 │ │ │ │ add r2, r0, #64 @ 0x40 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldm r1!, {r3, r5, r6, r7} │ │ │ │ add r2, sp, #32 │ │ │ │ stmia r2!, {r3, r5, r6, r7} │ │ │ │ ldm r1, {r3, r5, r6, r7} │ │ │ │ stm r2, {r3, r5, r6, r7} │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - bne d78ac │ │ │ │ + bne d78bc │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ add ip, sp, #16 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ stm ip, {r1, r2, r3, r7} │ │ │ │ ldr r1, [r0, #20] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ ldr r0, [r0, #28] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, sp │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ add r3, sp, #16 │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3, r5} │ │ │ │ - b d76ec │ │ │ │ + b d76fc │ │ │ │ add r5, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 121534 │ │ │ │ - ldr r1, [pc, #264] @ d79d0 │ │ │ │ + bl 121544 │ │ │ │ + ldr r1, [pc, #264] @ d79e0 │ │ │ │ mov r0, #11 │ │ │ │ - ldr r2, [pc, #260] @ d79d4 │ │ │ │ + ldr r2, [pc, #260] @ d79e4 │ │ │ │ add r1, pc, r1 │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 6b86c │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ strb r1, [r4] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ - b d77e8 │ │ │ │ + bl 121544 │ │ │ │ + b d77f8 │ │ │ │ add r6, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 56898 │ │ │ │ - ldr r1, [pc, #164] @ d79bc │ │ │ │ - ldr r2, [pc, #164] @ d79c0 │ │ │ │ + ldr r1, [pc, #164] @ d79cc │ │ │ │ + ldr r2, [pc, #164] @ d79d0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ bl 6b7d8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ strb r1, [r4] │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r2, [pc, #120] @ d79c4 │ │ │ │ + ldr r2, [pc, #120] @ d79d4 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r5, r0 │ │ │ │ - b d7708 │ │ │ │ + b d7718 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b d79b0 │ │ │ │ + bl 121544 │ │ │ │ + b d79c0 │ │ │ │ mov r4, r0 │ │ │ │ - b d7998 │ │ │ │ + b d79a8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 121534 │ │ │ │ - b d7990 │ │ │ │ + bl 121544 │ │ │ │ + b d79a0 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ - b d79a8 │ │ │ │ + bl 121544 │ │ │ │ + b d79b8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - strdeq fp, [r8], ip @ │ │ │ │ - adceq fp, r8, r8, ror #19 │ │ │ │ - adceq fp, r8, ip, asr #19 │ │ │ │ - adceq fp, r8, r4, lsr fp │ │ │ │ - adceq fp, r8, r4, lsr fp │ │ │ │ - adceq fp, r8, r0, lsr sl │ │ │ │ - adceq fp, r8, r0, lsr sl │ │ │ │ + adceq fp, r8, ip, ror #19 │ │ │ │ + ldrdeq fp, [r8], r8 @ │ │ │ │ + strhteq fp, [r8], ip │ │ │ │ + adceq fp, r8, r4, lsr #22 │ │ │ │ + adceq fp, r8, r4, lsr #22 │ │ │ │ + adceq fp, r8, r0, lsr #20 │ │ │ │ + adceq fp, r8, r0, lsr #20 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ ldr r2, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #2 │ │ │ │ - bcs d7ab0 │ │ │ │ + bcs d7ac0 │ │ │ │ ldm r1, {r0, r2, r3} │ │ │ │ mov r6, #-2147483627 @ 0x80000015 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #32 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ stm r1, {r0, r2, r3} │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 1261c4 │ │ │ │ + bl 1261d4 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483626 @ 0x80000016 │ │ │ │ - bne d7a4c │ │ │ │ + bne d7a5c │ │ │ │ str r5, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - beq d7a9c │ │ │ │ + beq d7aac │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #18 │ │ │ │ - beq d7a94 │ │ │ │ + beq d7aa4 │ │ │ │ cmp r0, #21 │ │ │ │ ldreq r0, [sp, #96] @ 0x60 │ │ │ │ cmpeq r0, #0 │ │ │ │ - bne d7c74 │ │ │ │ + bne d7c84 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, #0 │ │ │ │ strb r5, [r4, #1] │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r0, #21 │ │ │ │ - bne d7c30 │ │ │ │ + bne d7c40 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ str r0, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ stmib sp, {r0, r2} │ │ │ │ add r1, r0, r3, lsl #5 │ │ │ │ str r1, [sp, #12] │ │ │ │ - beq d7aec │ │ │ │ + beq d7afc │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r1], #32 │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp r2, #-2147483627 @ 0x80000015 │ │ │ │ - bne d7b28 │ │ │ │ - ldr r1, [pc, #516] @ d7cf8 │ │ │ │ + bne d7b38 │ │ │ │ + ldr r1, [pc, #516] @ d7d08 │ │ │ │ mov r0, #11 │ │ │ │ - ldr r2, [pc, #512] @ d7cfc │ │ │ │ + ldr r2, [pc, #512] @ d7d0c │ │ │ │ add r1, pc, r1 │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 6b86c │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ strb r1, [r4] │ │ │ │ mov r0, sp │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr ip, [r0, #4] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r9, [r0, #8] │ │ │ │ ldr r6, [r0, #12] │ │ │ │ ldr lr, [r0, #16] │ │ │ │ @@ -133403,200 +133407,200 @@ │ │ │ │ str r9, [sp, #96] @ 0x60 │ │ │ │ str ip, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ str r8, [sp, #68] @ 0x44 │ │ │ │ str lr, [sp, #64] @ 0x40 │ │ │ │ - beq d7b94 │ │ │ │ + beq d7ba4 │ │ │ │ add r2, r0, #64 @ 0x40 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldm r1!, {r3, r5, r6, r7} │ │ │ │ add r2, sp, #32 │ │ │ │ stmia r2!, {r3, r5, r6, r7} │ │ │ │ ldm r1, {r3, r5, r6, r7} │ │ │ │ stm r2, {r3, r5, r6, r7} │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - bne d7bdc │ │ │ │ + bne d7bec │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ add ip, sp, #16 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ stm ip, {r1, r2, r3, r7} │ │ │ │ ldr r1, [r0, #20] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ ldr r0, [r0, #28] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, sp │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ add r3, sp, #16 │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3, r5} │ │ │ │ - b d7a1c │ │ │ │ + b d7a2c │ │ │ │ add r5, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 121534 │ │ │ │ - ldr r1, [pc, #264] @ d7d00 │ │ │ │ + bl 121544 │ │ │ │ + ldr r1, [pc, #264] @ d7d10 │ │ │ │ mov r0, #11 │ │ │ │ - ldr r2, [pc, #260] @ d7d04 │ │ │ │ + ldr r2, [pc, #260] @ d7d14 │ │ │ │ add r1, pc, r1 │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 6b86c │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ strb r1, [r4] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ - b d7b18 │ │ │ │ + bl 121544 │ │ │ │ + b d7b28 │ │ │ │ add r6, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 56898 │ │ │ │ - ldr r1, [pc, #164] @ d7cec │ │ │ │ - ldr r2, [pc, #164] @ d7cf0 │ │ │ │ + ldr r1, [pc, #164] @ d7cfc │ │ │ │ + ldr r2, [pc, #164] @ d7d00 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ bl 6b7d8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ strb r1, [r4] │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r2, [pc, #120] @ d7cf4 │ │ │ │ + ldr r2, [pc, #120] @ d7d04 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r5, r0 │ │ │ │ - b d7a38 │ │ │ │ + b d7a48 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b d7ce0 │ │ │ │ + bl 121544 │ │ │ │ + b d7cf0 │ │ │ │ mov r4, r0 │ │ │ │ - b d7cc8 │ │ │ │ + b d7cd8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 121534 │ │ │ │ - b d7cc0 │ │ │ │ + bl 121544 │ │ │ │ + b d7cd0 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ - b d7cd8 │ │ │ │ + bl 121544 │ │ │ │ + b d7ce8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq fp, r8, ip, asr #13 │ │ │ │ - strhteq fp, [r8], r8 │ │ │ │ - umlaleq fp, r8, ip, r6 │ │ │ │ - adceq fp, r8, r4, lsl #16 │ │ │ │ - adceq fp, r8, r4, lsl #16 │ │ │ │ - adceq fp, r8, r0, lsl #14 │ │ │ │ - adceq fp, r8, r0, lsl #14 │ │ │ │ + strhteq fp, [r8], ip │ │ │ │ + adceq fp, r8, r8, lsr #13 │ │ │ │ + adceq fp, r8, ip, lsl #13 │ │ │ │ + strdeq fp, [r8], r4 @ │ │ │ │ + strdeq fp, [r8], r4 @ │ │ │ │ + strdeq fp, [r8], r0 @ │ │ │ │ + strdeq fp, [r8], r0 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ ldr r2, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #2 │ │ │ │ - bcs d7de0 │ │ │ │ + bcs d7df0 │ │ │ │ ldm r1, {r0, r2, r3} │ │ │ │ mov r6, #-2147483627 @ 0x80000015 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #32 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ stm r1, {r0, r2, r3} │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 1265b0 │ │ │ │ + bl 1265c0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483626 @ 0x80000016 │ │ │ │ - bne d7d7c │ │ │ │ + bne d7d8c │ │ │ │ str r5, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - beq d7dcc │ │ │ │ + beq d7ddc │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #18 │ │ │ │ - beq d7dc4 │ │ │ │ + beq d7dd4 │ │ │ │ cmp r0, #21 │ │ │ │ ldreq r0, [sp, #96] @ 0x60 │ │ │ │ cmpeq r0, #0 │ │ │ │ - bne d7fa4 │ │ │ │ + bne d7fb4 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, #0 │ │ │ │ strb r5, [r4, #1] │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r0, #21 │ │ │ │ - bne d7f60 │ │ │ │ + bne d7f70 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ str r0, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ stmib sp, {r0, r2} │ │ │ │ add r1, r0, r3, lsl #5 │ │ │ │ str r1, [sp, #12] │ │ │ │ - beq d7e1c │ │ │ │ + beq d7e2c │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r1], #32 │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp r2, #-2147483627 @ 0x80000015 │ │ │ │ - bne d7e58 │ │ │ │ - ldr r1, [pc, #516] @ d8028 │ │ │ │ + bne d7e68 │ │ │ │ + ldr r1, [pc, #516] @ d8038 │ │ │ │ mov r0, #11 │ │ │ │ - ldr r2, [pc, #512] @ d802c │ │ │ │ + ldr r2, [pc, #512] @ d803c │ │ │ │ add r1, pc, r1 │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 6b86c │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ strb r1, [r4] │ │ │ │ mov r0, sp │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr ip, [r0, #4] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r9, [r0, #8] │ │ │ │ ldr r6, [r0, #12] │ │ │ │ ldr lr, [r0, #16] │ │ │ │ @@ -133607,201 +133611,201 @@ │ │ │ │ str r9, [sp, #96] @ 0x60 │ │ │ │ str ip, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ str r8, [sp, #68] @ 0x44 │ │ │ │ str lr, [sp, #64] @ 0x40 │ │ │ │ - beq d7ec4 │ │ │ │ + beq d7ed4 │ │ │ │ add r2, r0, #64 @ 0x40 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldm r1!, {r3, r5, r6, r7} │ │ │ │ add r2, sp, #32 │ │ │ │ stmia r2!, {r3, r5, r6, r7} │ │ │ │ ldm r1, {r3, r5, r6, r7} │ │ │ │ stm r2, {r3, r5, r6, r7} │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - bne d7f0c │ │ │ │ + bne d7f1c │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ add ip, sp, #16 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ stm ip, {r1, r2, r3, r7} │ │ │ │ ldr r1, [r0, #20] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ ldr r0, [r0, #28] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, sp │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ add r3, sp, #16 │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3, r5} │ │ │ │ - b d7d4c │ │ │ │ + b d7d5c │ │ │ │ add r5, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 121534 │ │ │ │ - ldr r1, [pc, #264] @ d8030 │ │ │ │ + bl 121544 │ │ │ │ + ldr r1, [pc, #264] @ d8040 │ │ │ │ mov r0, #11 │ │ │ │ - ldr r2, [pc, #260] @ d8034 │ │ │ │ + ldr r2, [pc, #260] @ d8044 │ │ │ │ add r1, pc, r1 │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 6b86c │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ strb r1, [r4] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ - b d7e48 │ │ │ │ + bl 121544 │ │ │ │ + b d7e58 │ │ │ │ add r6, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 56898 │ │ │ │ - ldr r1, [pc, #164] @ d801c │ │ │ │ - ldr r2, [pc, #164] @ d8020 │ │ │ │ + ldr r1, [pc, #164] @ d802c │ │ │ │ + ldr r2, [pc, #164] @ d8030 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ bl 6b7d8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ strb r1, [r4] │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r2, [pc, #120] @ d8024 │ │ │ │ + ldr r2, [pc, #120] @ d8034 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r5, r0 │ │ │ │ - b d7d68 │ │ │ │ + b d7d78 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b d8010 │ │ │ │ + bl 121544 │ │ │ │ + b d8020 │ │ │ │ mov r4, r0 │ │ │ │ - b d7ff8 │ │ │ │ + b d8008 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 121534 │ │ │ │ - b d7ff0 │ │ │ │ + bl 121544 │ │ │ │ + b d8000 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ - b d8008 │ │ │ │ + bl 121544 │ │ │ │ + b d8018 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - umlaleq fp, r8, ip, r3 │ │ │ │ - adceq fp, r8, r8, lsl #7 │ │ │ │ - adceq fp, r8, ip, ror #6 │ │ │ │ - ldrdeq fp, [r8], r4 @ │ │ │ │ - ldrdeq fp, [r8], r4 @ │ │ │ │ - ldrdeq fp, [r8], r0 @ │ │ │ │ - ldrdeq fp, [r8], r0 @ │ │ │ │ + adceq fp, r8, ip, lsl #7 │ │ │ │ + adceq fp, r8, r8, ror r3 │ │ │ │ + adceq fp, r8, ip, asr r3 │ │ │ │ + adceq fp, r8, r4, asr #9 │ │ │ │ + adceq fp, r8, r4, asr #9 │ │ │ │ + adceq fp, r8, r0, asr #7 │ │ │ │ + adceq fp, r8, r0, asr #7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ ldr r2, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #2 │ │ │ │ - bcs d8114 │ │ │ │ + bcs d8124 │ │ │ │ ldm r1, {r0, r2, r3} │ │ │ │ mov r6, #-2147483627 @ 0x80000015 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #32 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ stm r1, {r0, r2, r3} │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 128f2c │ │ │ │ + bl 128f3c │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483626 @ 0x80000016 │ │ │ │ - bne d80ac │ │ │ │ + bne d80bc │ │ │ │ str r5, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - beq d80fc │ │ │ │ + beq d810c │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #18 │ │ │ │ - beq d80f4 │ │ │ │ + beq d8104 │ │ │ │ cmp r0, #21 │ │ │ │ ldreq r0, [sp, #96] @ 0x60 │ │ │ │ cmpeq r0, #0 │ │ │ │ - bne d82d8 │ │ │ │ + bne d82e8 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ and r0, r5, #1 │ │ │ │ strb r0, [r4, #1] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r0, #21 │ │ │ │ - bne d8294 │ │ │ │ + bne d82a4 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ str r0, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ stmib sp, {r0, r2} │ │ │ │ add r1, r0, r3, lsl #5 │ │ │ │ str r1, [sp, #12] │ │ │ │ - beq d8150 │ │ │ │ + beq d8160 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r1], #32 │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp r2, #-2147483627 @ 0x80000015 │ │ │ │ - bne d818c │ │ │ │ - ldr r1, [pc, #516] @ d835c │ │ │ │ + bne d819c │ │ │ │ + ldr r1, [pc, #516] @ d836c │ │ │ │ mov r0, #11 │ │ │ │ - ldr r2, [pc, #512] @ d8360 │ │ │ │ + ldr r2, [pc, #512] @ d8370 │ │ │ │ add r1, pc, r1 │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 6b86c │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ strb r1, [r4] │ │ │ │ mov r0, sp │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr ip, [r0, #4] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r9, [r0, #8] │ │ │ │ ldr r6, [r0, #12] │ │ │ │ ldr lr, [r0, #16] │ │ │ │ @@ -133812,200 +133816,200 @@ │ │ │ │ str r9, [sp, #96] @ 0x60 │ │ │ │ str ip, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ str r8, [sp, #68] @ 0x44 │ │ │ │ str lr, [sp, #64] @ 0x40 │ │ │ │ - beq d81f8 │ │ │ │ + beq d8208 │ │ │ │ add r2, r0, #64 @ 0x40 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldm r1!, {r3, r5, r6, r7} │ │ │ │ add r2, sp, #32 │ │ │ │ stmia r2!, {r3, r5, r6, r7} │ │ │ │ ldm r1, {r3, r5, r6, r7} │ │ │ │ stm r2, {r3, r5, r6, r7} │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - bne d8240 │ │ │ │ + bne d8250 │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ add ip, sp, #16 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ stm ip, {r1, r2, r3, r7} │ │ │ │ ldr r1, [r0, #20] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ ldr r0, [r0, #28] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, sp │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ add r3, sp, #16 │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3, r5} │ │ │ │ - b d807c │ │ │ │ + b d808c │ │ │ │ add r5, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 121534 │ │ │ │ - ldr r1, [pc, #264] @ d8364 │ │ │ │ + bl 121544 │ │ │ │ + ldr r1, [pc, #264] @ d8374 │ │ │ │ mov r0, #11 │ │ │ │ - ldr r2, [pc, #260] @ d8368 │ │ │ │ + ldr r2, [pc, #260] @ d8378 │ │ │ │ add r1, pc, r1 │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 6b86c │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ strb r1, [r4] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ - b d817c │ │ │ │ + bl 121544 │ │ │ │ + b d818c │ │ │ │ add r6, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 56898 │ │ │ │ - ldr r1, [pc, #164] @ d8350 │ │ │ │ - ldr r2, [pc, #164] @ d8354 │ │ │ │ + ldr r1, [pc, #164] @ d8360 │ │ │ │ + ldr r2, [pc, #164] @ d8364 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ bl 6b7d8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ strb r1, [r4] │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r2, [pc, #120] @ d8358 │ │ │ │ + ldr r2, [pc, #120] @ d8368 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r5, r0 │ │ │ │ - b d8098 │ │ │ │ + b d80a8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b d8344 │ │ │ │ + bl 121544 │ │ │ │ + b d8354 │ │ │ │ mov r4, r0 │ │ │ │ - b d832c │ │ │ │ + b d833c │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 121534 │ │ │ │ - b d8324 │ │ │ │ + bl 121544 │ │ │ │ + b d8334 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ - b d833c │ │ │ │ + bl 121544 │ │ │ │ + b d834c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq fp, r8, r8, rrx │ │ │ │ - adceq fp, r8, r4, asr r0 │ │ │ │ - adceq fp, r8, r8, lsr r0 │ │ │ │ - adceq fp, r8, r0, lsr #3 │ │ │ │ - adceq fp, r8, r0, lsr #3 │ │ │ │ - umlaleq fp, r8, ip, r0 │ │ │ │ - umlaleq fp, r8, ip, r0 │ │ │ │ + adceq fp, r8, r8, asr r0 │ │ │ │ + adceq fp, r8, r4, asr #32 │ │ │ │ + adceq fp, r8, r8, lsr #32 │ │ │ │ + umlaleq fp, r8, r0, r1 │ │ │ │ + umlaleq fp, r8, r0, r1 │ │ │ │ + adceq fp, r8, ip, lsl #1 │ │ │ │ + adceq fp, r8, ip, lsl #1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ ldr r2, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #2 │ │ │ │ - bcs d8444 │ │ │ │ + bcs d8454 │ │ │ │ ldm r1, {r0, r2, r3} │ │ │ │ mov r6, #-2147483627 @ 0x80000015 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #32 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ stm r1, {r0, r2, r3} │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 1295dc │ │ │ │ + bl 1295ec │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483626 @ 0x80000016 │ │ │ │ - bne d83e0 │ │ │ │ + bne d83f0 │ │ │ │ str r5, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - beq d8430 │ │ │ │ + beq d8440 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #18 │ │ │ │ - beq d8428 │ │ │ │ + beq d8438 │ │ │ │ cmp r0, #21 │ │ │ │ ldreq r0, [sp, #96] @ 0x60 │ │ │ │ cmpeq r0, #0 │ │ │ │ - bne d8608 │ │ │ │ + bne d8618 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, #0 │ │ │ │ strb r5, [r4, #1] │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r0, #21 │ │ │ │ - bne d85c4 │ │ │ │ + bne d85d4 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ str r0, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ stmib sp, {r0, r2} │ │ │ │ add r1, r0, r3, lsl #5 │ │ │ │ str r1, [sp, #12] │ │ │ │ - beq d8480 │ │ │ │ + beq d8490 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r1], #32 │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp r2, #-2147483627 @ 0x80000015 │ │ │ │ - bne d84bc │ │ │ │ - ldr r1, [pc, #516] @ d868c │ │ │ │ + bne d84cc │ │ │ │ + ldr r1, [pc, #516] @ d869c │ │ │ │ mov r0, #11 │ │ │ │ - ldr r2, [pc, #512] @ d8690 │ │ │ │ + ldr r2, [pc, #512] @ d86a0 │ │ │ │ add r1, pc, r1 │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 6b86c │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ strb r1, [r4] │ │ │ │ mov r0, sp │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr ip, [r0, #4] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r9, [r0, #8] │ │ │ │ ldr r6, [r0, #12] │ │ │ │ ldr lr, [r0, #16] │ │ │ │ @@ -134016,189 +134020,189 @@ │ │ │ │ str r9, [sp, #96] @ 0x60 │ │ │ │ str ip, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ str r8, [sp, #68] @ 0x44 │ │ │ │ str lr, [sp, #64] @ 0x40 │ │ │ │ - beq d8528 │ │ │ │ + beq d8538 │ │ │ │ add r2, r0, #64 @ 0x40 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldm r1!, {r3, r5, r6, r7} │ │ │ │ add r2, sp, #32 │ │ │ │ stmia r2!, {r3, r5, r6, r7} │ │ │ │ ldm r1, {r3, r5, r6, r7} │ │ │ │ stm r2, {r3, r5, r6, r7} │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - bne d8570 │ │ │ │ + bne d8580 │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ add ip, sp, #16 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ stm ip, {r1, r2, r3, r7} │ │ │ │ ldr r1, [r0, #20] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ ldr r0, [r0, #28] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, sp │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ add r3, sp, #16 │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3, r5} │ │ │ │ - b d83b0 │ │ │ │ + b d83c0 │ │ │ │ add r5, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 121534 │ │ │ │ - ldr r1, [pc, #264] @ d8694 │ │ │ │ + bl 121544 │ │ │ │ + ldr r1, [pc, #264] @ d86a4 │ │ │ │ mov r0, #11 │ │ │ │ - ldr r2, [pc, #260] @ d8698 │ │ │ │ + ldr r2, [pc, #260] @ d86a8 │ │ │ │ add r1, pc, r1 │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 6b86c │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ strb r1, [r4] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ - b d84ac │ │ │ │ + bl 121544 │ │ │ │ + b d84bc │ │ │ │ add r6, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 56898 │ │ │ │ - ldr r1, [pc, #164] @ d8680 │ │ │ │ - ldr r2, [pc, #164] @ d8684 │ │ │ │ + ldr r1, [pc, #164] @ d8690 │ │ │ │ + ldr r2, [pc, #164] @ d8694 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ bl 6b7d8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ strb r1, [r4] │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r2, [pc, #120] @ d8688 │ │ │ │ + ldr r2, [pc, #120] @ d8698 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r5, r0 │ │ │ │ - b d83cc │ │ │ │ + b d83dc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b d8674 │ │ │ │ + bl 121544 │ │ │ │ + b d8684 │ │ │ │ mov r4, r0 │ │ │ │ - b d865c │ │ │ │ + b d866c │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 121534 │ │ │ │ - b d8654 │ │ │ │ + bl 121544 │ │ │ │ + b d8664 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ - b d866c │ │ │ │ + bl 121544 │ │ │ │ + b d867c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq sl, r8, r8, lsr sp │ │ │ │ - adceq sl, r8, r4, lsr #26 │ │ │ │ - adceq sl, r8, r8, lsl #26 │ │ │ │ - adceq sl, r8, r0, ror lr │ │ │ │ - adceq sl, r8, r0, ror lr │ │ │ │ - adceq sl, r8, ip, ror #26 │ │ │ │ - adceq sl, r8, ip, ror #26 │ │ │ │ + adceq sl, r8, r8, lsr #26 │ │ │ │ + adceq sl, r8, r4, lsl sp │ │ │ │ + strdeq sl, [r8], r8 @ │ │ │ │ + adceq sl, r8, r0, ror #28 │ │ │ │ + adceq sl, r8, r0, ror #28 │ │ │ │ + adceq sl, r8, ip, asr sp │ │ │ │ + adceq sl, r8, ip, asr sp │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ ldr r1, [r0] │ │ │ │ eor r2, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r3, r2, #12 │ │ │ │ cmp r3, #2 │ │ │ │ - bcs d8750 │ │ │ │ + bcs d8760 │ │ │ │ ldm r0, {r1, r2, r3} │ │ │ │ mov r5, #-2147483627 @ 0x80000015 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #32 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ stm r0, {r1, r2, r3} │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 1252d0 │ │ │ │ + bl 1252e0 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ cmp r1, #-2147483626 @ 0x80000016 │ │ │ │ - beq d8744 │ │ │ │ + beq d8754 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ str r4, [sp, #84] @ 0x54 │ │ │ │ mov r4, #0 │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ - beq d8744 │ │ │ │ + beq d8754 │ │ │ │ eor r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #21 │ │ │ │ movcs r1, #21 │ │ │ │ cmp r1, #18 │ │ │ │ - beq d873c │ │ │ │ + beq d874c │ │ │ │ cmp r1, #21 │ │ │ │ cmpeq r0, #0 │ │ │ │ - bne d88fc │ │ │ │ + bne d890c │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r2, #21 │ │ │ │ - bne d88c4 │ │ │ │ + bne d88d4 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [sp] │ │ │ │ stmib sp, {r0, r1} │ │ │ │ add r1, r0, r3, lsl #5 │ │ │ │ str r1, [sp, #12] │ │ │ │ - beq d878c │ │ │ │ + beq d879c │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r6], #32 │ │ │ │ str r6, [sp, #4] │ │ │ │ cmp r2, #-2147483627 @ 0x80000015 │ │ │ │ - bne d87c4 │ │ │ │ - ldr r1, [pc, #500] @ d8988 │ │ │ │ + bne d87d4 │ │ │ │ + ldr r1, [pc, #500] @ d8998 │ │ │ │ mov r0, #11 │ │ │ │ - ldr r2, [pc, #496] @ d898c │ │ │ │ + ldr r2, [pc, #496] @ d899c │ │ │ │ add r1, pc, r1 │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 6b86c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr ip, [r0, #4] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldr r5, [r0, #12] │ │ │ │ @@ -134210,197 +134214,197 @@ │ │ │ │ ldr r5, [r0, #24] │ │ │ │ ldr r4, [r0, #28] │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ str lr, [sp, #84] @ 0x54 │ │ │ │ str ip, [sp, #80] @ 0x50 │ │ │ │ - beq d8830 │ │ │ │ + beq d8840 │ │ │ │ add r2, r0, #64 @ 0x40 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldm r6!, {r1, r3, r4, r5} │ │ │ │ add r2, sp, #32 │ │ │ │ stmia r2!, {r1, r3, r4, r5} │ │ │ │ ldm r6, {r1, r3, r4, r5} │ │ │ │ stm r2, {r1, r3, r4, r5} │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - bne d8878 │ │ │ │ + bne d8888 │ │ │ │ add r6, sp, #64 @ 0x40 │ │ │ │ add ip, sp, #16 │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ ldm r6, {r1, r2, r3, r6} │ │ │ │ stm ip, {r1, r2, r3, r6} │ │ │ │ ldr r1, [r0, #20] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ ldr r0, [r0, #28] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, sp │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ add r3, sp, #16 │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3, r4} │ │ │ │ - b d86dc │ │ │ │ + b d86ec │ │ │ │ add r5, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 121534 │ │ │ │ - ldr r1, [pc, #252] @ d8990 │ │ │ │ + bl 121544 │ │ │ │ + ldr r1, [pc, #252] @ d89a0 │ │ │ │ mov r0, #11 │ │ │ │ - ldr r2, [pc, #248] @ d8994 │ │ │ │ + ldr r2, [pc, #248] @ d89a4 │ │ │ │ add r1, pc, r1 │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 6b86c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121534 │ │ │ │ - b d87b0 │ │ │ │ + bl 121544 │ │ │ │ + b d87c0 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 56898 │ │ │ │ - ldr r1, [pc, #156] @ d897c │ │ │ │ - ldr r2, [pc, #156] @ d8980 │ │ │ │ + ldr r1, [pc, #156] @ d898c │ │ │ │ + ldr r2, [pc, #156] @ d8990 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 6b7d8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - b d8740 │ │ │ │ - ldr r2, [pc, #128] @ d8984 │ │ │ │ + b d8750 │ │ │ │ + ldr r2, [pc, #128] @ d8994 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b d8970 │ │ │ │ + bl 121544 │ │ │ │ + b d8980 │ │ │ │ mov r4, r0 │ │ │ │ - b d8958 │ │ │ │ + b d8968 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 121534 │ │ │ │ - b d8950 │ │ │ │ + bl 121544 │ │ │ │ + b d8960 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121534 │ │ │ │ - b d8968 │ │ │ │ + bl 121544 │ │ │ │ + b d8978 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq sl, r8, r4, lsr sl │ │ │ │ - adceq sl, r8, r0, lsr #20 │ │ │ │ - adceq sl, r8, r4, lsl sl │ │ │ │ - adceq sl, r8, r4, ror #22 │ │ │ │ - adceq sl, r8, r4, ror #22 │ │ │ │ - adceq sl, r8, r4, ror #20 │ │ │ │ - adceq sl, r8, r4, ror #20 │ │ │ │ + adceq sl, r8, r4, lsr #20 │ │ │ │ + adceq sl, r8, r0, lsl sl │ │ │ │ + adceq sl, r8, r4, lsl #20 │ │ │ │ + adceq sl, r8, r4, asr fp │ │ │ │ + adceq sl, r8, r4, asr fp │ │ │ │ + adceq sl, r8, r4, asr sl │ │ │ │ + adceq sl, r8, r4, asr sl │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ ldr r2, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #2 │ │ │ │ - bcs d8a70 │ │ │ │ + bcs d8a80 │ │ │ │ ldm r1, {r0, r2, r3} │ │ │ │ mov r6, #-2147483627 @ 0x80000015 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #32 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ stm r1, {r0, r2, r3} │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 125dc8 │ │ │ │ + bl 125dd8 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483626 @ 0x80000016 │ │ │ │ - bne d8a0c │ │ │ │ + bne d8a1c │ │ │ │ str r5, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - beq d8a5c │ │ │ │ + beq d8a6c │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #18 │ │ │ │ - beq d8a54 │ │ │ │ + beq d8a64 │ │ │ │ cmp r0, #21 │ │ │ │ ldreq r0, [sp, #96] @ 0x60 │ │ │ │ cmpeq r0, #0 │ │ │ │ - bne d8c34 │ │ │ │ + bne d8c44 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, #0 │ │ │ │ strb r5, [r4, #1] │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r0, #21 │ │ │ │ - bne d8bf0 │ │ │ │ + bne d8c00 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ str r0, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ stmib sp, {r0, r2} │ │ │ │ add r1, r0, r3, lsl #5 │ │ │ │ str r1, [sp, #12] │ │ │ │ - beq d8aac │ │ │ │ + beq d8abc │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r1], #32 │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp r2, #-2147483627 @ 0x80000015 │ │ │ │ - bne d8ae8 │ │ │ │ - ldr r1, [pc, #516] @ d8cb8 │ │ │ │ + bne d8af8 │ │ │ │ + ldr r1, [pc, #516] @ d8cc8 │ │ │ │ mov r0, #11 │ │ │ │ - ldr r2, [pc, #512] @ d8cbc │ │ │ │ + ldr r2, [pc, #512] @ d8ccc │ │ │ │ add r1, pc, r1 │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 6b86c │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ strb r1, [r4] │ │ │ │ mov r0, sp │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr ip, [r0, #4] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r9, [r0, #8] │ │ │ │ ldr r6, [r0, #12] │ │ │ │ ldr lr, [r0, #16] │ │ │ │ @@ -134411,200 +134415,200 @@ │ │ │ │ str r9, [sp, #96] @ 0x60 │ │ │ │ str ip, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ str r8, [sp, #68] @ 0x44 │ │ │ │ str lr, [sp, #64] @ 0x40 │ │ │ │ - beq d8b54 │ │ │ │ + beq d8b64 │ │ │ │ add r2, r0, #64 @ 0x40 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldm r1!, {r3, r5, r6, r7} │ │ │ │ add r2, sp, #32 │ │ │ │ stmia r2!, {r3, r5, r6, r7} │ │ │ │ ldm r1, {r3, r5, r6, r7} │ │ │ │ stm r2, {r3, r5, r6, r7} │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - bne d8b9c │ │ │ │ + bne d8bac │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ add ip, sp, #16 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ stm ip, {r1, r2, r3, r7} │ │ │ │ ldr r1, [r0, #20] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ ldr r0, [r0, #28] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, sp │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ add r3, sp, #16 │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3, r5} │ │ │ │ - b d89dc │ │ │ │ + b d89ec │ │ │ │ add r5, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 121534 │ │ │ │ - ldr r1, [pc, #264] @ d8cc0 │ │ │ │ + bl 121544 │ │ │ │ + ldr r1, [pc, #264] @ d8cd0 │ │ │ │ mov r0, #11 │ │ │ │ - ldr r2, [pc, #260] @ d8cc4 │ │ │ │ + ldr r2, [pc, #260] @ d8cd4 │ │ │ │ add r1, pc, r1 │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 6b86c │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ strb r1, [r4] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ - b d8ad8 │ │ │ │ + bl 121544 │ │ │ │ + b d8ae8 │ │ │ │ add r6, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 56898 │ │ │ │ - ldr r1, [pc, #164] @ d8cac │ │ │ │ - ldr r2, [pc, #164] @ d8cb0 │ │ │ │ + ldr r1, [pc, #164] @ d8cbc │ │ │ │ + ldr r2, [pc, #164] @ d8cc0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ bl 6b7d8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ strb r1, [r4] │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r2, [pc, #120] @ d8cb4 │ │ │ │ + ldr r2, [pc, #120] @ d8cc4 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r5, r0 │ │ │ │ - b d89f8 │ │ │ │ + b d8a08 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b d8ca0 │ │ │ │ + bl 121544 │ │ │ │ + b d8cb0 │ │ │ │ mov r4, r0 │ │ │ │ - b d8c88 │ │ │ │ + b d8c98 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 121534 │ │ │ │ - b d8c80 │ │ │ │ + bl 121544 │ │ │ │ + b d8c90 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ - b d8c98 │ │ │ │ + bl 121544 │ │ │ │ + b d8ca8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq sl, r8, ip, lsl #14 │ │ │ │ - strdeq sl, [r8], r8 @ │ │ │ │ - ldrdeq sl, [r8], ip @ │ │ │ │ - adceq sl, r8, r4, asr #16 │ │ │ │ - adceq sl, r8, r4, asr #16 │ │ │ │ - adceq sl, r8, r0, asr #14 │ │ │ │ - adceq sl, r8, r0, asr #14 │ │ │ │ + strdeq sl, [r8], ip @ │ │ │ │ + adceq sl, r8, r8, ror #13 │ │ │ │ + adceq sl, r8, ip, asr #13 │ │ │ │ + adceq sl, r8, r4, lsr r8 │ │ │ │ + adceq sl, r8, r4, lsr r8 │ │ │ │ + adceq sl, r8, r0, lsr r7 │ │ │ │ + adceq sl, r8, r0, lsr r7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ ldr r2, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #2 │ │ │ │ - bcs d8da0 │ │ │ │ + bcs d8db0 │ │ │ │ ldm r1, {r0, r2, r3} │ │ │ │ mov r6, #-2147483627 @ 0x80000015 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #32 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ stm r1, {r0, r2, r3} │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 1292ec │ │ │ │ + bl 1292fc │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483626 @ 0x80000016 │ │ │ │ - bne d8d3c │ │ │ │ + bne d8d4c │ │ │ │ str r5, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - beq d8d8c │ │ │ │ + beq d8d9c │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #18 │ │ │ │ - beq d8d84 │ │ │ │ + beq d8d94 │ │ │ │ cmp r0, #21 │ │ │ │ ldreq r0, [sp, #96] @ 0x60 │ │ │ │ cmpeq r0, #0 │ │ │ │ - bne d8f64 │ │ │ │ + bne d8f74 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, #0 │ │ │ │ strb r5, [r4, #1] │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r0, #21 │ │ │ │ - bne d8f20 │ │ │ │ + bne d8f30 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ str r0, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ stmib sp, {r0, r2} │ │ │ │ add r1, r0, r3, lsl #5 │ │ │ │ str r1, [sp, #12] │ │ │ │ - beq d8ddc │ │ │ │ + beq d8dec │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r1], #32 │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp r2, #-2147483627 @ 0x80000015 │ │ │ │ - bne d8e18 │ │ │ │ - ldr r1, [pc, #516] @ d8fe8 │ │ │ │ + bne d8e28 │ │ │ │ + ldr r1, [pc, #516] @ d8ff8 │ │ │ │ mov r0, #11 │ │ │ │ - ldr r2, [pc, #512] @ d8fec │ │ │ │ + ldr r2, [pc, #512] @ d8ffc │ │ │ │ add r1, pc, r1 │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 6b86c │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ strb r1, [r4] │ │ │ │ mov r0, sp │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr ip, [r0, #4] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r9, [r0, #8] │ │ │ │ ldr r6, [r0, #12] │ │ │ │ ldr lr, [r0, #16] │ │ │ │ @@ -134615,200 +134619,200 @@ │ │ │ │ str r9, [sp, #96] @ 0x60 │ │ │ │ str ip, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ str r8, [sp, #68] @ 0x44 │ │ │ │ str lr, [sp, #64] @ 0x40 │ │ │ │ - beq d8e84 │ │ │ │ + beq d8e94 │ │ │ │ add r2, r0, #64 @ 0x40 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldm r1!, {r3, r5, r6, r7} │ │ │ │ add r2, sp, #32 │ │ │ │ stmia r2!, {r3, r5, r6, r7} │ │ │ │ ldm r1, {r3, r5, r6, r7} │ │ │ │ stm r2, {r3, r5, r6, r7} │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - bne d8ecc │ │ │ │ + bne d8edc │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ add ip, sp, #16 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ stm ip, {r1, r2, r3, r7} │ │ │ │ ldr r1, [r0, #20] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ ldr r0, [r0, #28] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, sp │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ add r3, sp, #16 │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3, r5} │ │ │ │ - b d8d0c │ │ │ │ + b d8d1c │ │ │ │ add r5, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 121534 │ │ │ │ - ldr r1, [pc, #264] @ d8ff0 │ │ │ │ + bl 121544 │ │ │ │ + ldr r1, [pc, #264] @ d9000 │ │ │ │ mov r0, #11 │ │ │ │ - ldr r2, [pc, #260] @ d8ff4 │ │ │ │ + ldr r2, [pc, #260] @ d9004 │ │ │ │ add r1, pc, r1 │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 6b86c │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ strb r1, [r4] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ - b d8e08 │ │ │ │ + bl 121544 │ │ │ │ + b d8e18 │ │ │ │ add r6, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 56898 │ │ │ │ - ldr r1, [pc, #164] @ d8fdc │ │ │ │ - ldr r2, [pc, #164] @ d8fe0 │ │ │ │ + ldr r1, [pc, #164] @ d8fec │ │ │ │ + ldr r2, [pc, #164] @ d8ff0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ bl 6b7d8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ strb r1, [r4] │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r2, [pc, #120] @ d8fe4 │ │ │ │ + ldr r2, [pc, #120] @ d8ff4 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r5, r0 │ │ │ │ - b d8d28 │ │ │ │ + b d8d38 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b d8fd0 │ │ │ │ + bl 121544 │ │ │ │ + b d8fe0 │ │ │ │ mov r4, r0 │ │ │ │ - b d8fb8 │ │ │ │ + b d8fc8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 121534 │ │ │ │ - b d8fb0 │ │ │ │ + bl 121544 │ │ │ │ + b d8fc0 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ - b d8fc8 │ │ │ │ + bl 121544 │ │ │ │ + b d8fd8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - ldrdeq sl, [r8], ip @ │ │ │ │ - adceq sl, r8, r8, asr #7 │ │ │ │ - adceq sl, r8, ip, lsr #7 │ │ │ │ - adceq sl, r8, r4, lsl r5 │ │ │ │ - adceq sl, r8, r4, lsl r5 │ │ │ │ - adceq sl, r8, r0, lsl r4 │ │ │ │ - adceq sl, r8, r0, lsl r4 │ │ │ │ + adceq sl, r8, ip, asr #7 │ │ │ │ + strhteq sl, [r8], r8 │ │ │ │ + umlaleq sl, r8, ip, r3 │ │ │ │ + adceq sl, r8, r4, lsl #10 │ │ │ │ + adceq sl, r8, r4, lsl #10 │ │ │ │ + adceq sl, r8, r0, lsl #8 │ │ │ │ + adceq sl, r8, r0, lsl #8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ ldr r2, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #2 │ │ │ │ - bcs d90d0 │ │ │ │ + bcs d90e0 │ │ │ │ ldm r1, {r0, r2, r3} │ │ │ │ mov r6, #-2147483627 @ 0x80000015 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #32 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ stm r1, {r0, r2, r3} │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 1299f0 │ │ │ │ + bl 129a00 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483626 @ 0x80000016 │ │ │ │ - bne d906c │ │ │ │ + bne d907c │ │ │ │ str r5, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - beq d90bc │ │ │ │ + beq d90cc │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #18 │ │ │ │ - beq d90b4 │ │ │ │ + beq d90c4 │ │ │ │ cmp r0, #21 │ │ │ │ ldreq r0, [sp, #96] @ 0x60 │ │ │ │ cmpeq r0, #0 │ │ │ │ - bne d9294 │ │ │ │ + bne d92a4 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, #0 │ │ │ │ strb r5, [r4, #1] │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r0, #21 │ │ │ │ - bne d9250 │ │ │ │ + bne d9260 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ str r0, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ stmib sp, {r0, r2} │ │ │ │ add r1, r0, r3, lsl #5 │ │ │ │ str r1, [sp, #12] │ │ │ │ - beq d910c │ │ │ │ + beq d911c │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r1], #32 │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp r2, #-2147483627 @ 0x80000015 │ │ │ │ - bne d9148 │ │ │ │ - ldr r1, [pc, #516] @ d9318 │ │ │ │ + bne d9158 │ │ │ │ + ldr r1, [pc, #516] @ d9328 │ │ │ │ mov r0, #11 │ │ │ │ - ldr r2, [pc, #512] @ d931c │ │ │ │ + ldr r2, [pc, #512] @ d932c │ │ │ │ add r1, pc, r1 │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 6b86c │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ strb r1, [r4] │ │ │ │ mov r0, sp │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr ip, [r0, #4] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r9, [r0, #8] │ │ │ │ ldr r6, [r0, #12] │ │ │ │ ldr lr, [r0, #16] │ │ │ │ @@ -134819,200 +134823,200 @@ │ │ │ │ str r9, [sp, #96] @ 0x60 │ │ │ │ str ip, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ str r8, [sp, #68] @ 0x44 │ │ │ │ str lr, [sp, #64] @ 0x40 │ │ │ │ - beq d91b4 │ │ │ │ + beq d91c4 │ │ │ │ add r2, r0, #64 @ 0x40 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldm r1!, {r3, r5, r6, r7} │ │ │ │ add r2, sp, #32 │ │ │ │ stmia r2!, {r3, r5, r6, r7} │ │ │ │ ldm r1, {r3, r5, r6, r7} │ │ │ │ stm r2, {r3, r5, r6, r7} │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - bne d91fc │ │ │ │ + bne d920c │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ add ip, sp, #16 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ stm ip, {r1, r2, r3, r7} │ │ │ │ ldr r1, [r0, #20] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ ldr r0, [r0, #28] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, sp │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ add r3, sp, #16 │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3, r5} │ │ │ │ - b d903c │ │ │ │ + b d904c │ │ │ │ add r5, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 121534 │ │ │ │ - ldr r1, [pc, #264] @ d9320 │ │ │ │ + bl 121544 │ │ │ │ + ldr r1, [pc, #264] @ d9330 │ │ │ │ mov r0, #11 │ │ │ │ - ldr r2, [pc, #260] @ d9324 │ │ │ │ + ldr r2, [pc, #260] @ d9334 │ │ │ │ add r1, pc, r1 │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 6b86c │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ strb r1, [r4] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ - b d9138 │ │ │ │ + bl 121544 │ │ │ │ + b d9148 │ │ │ │ add r6, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 56898 │ │ │ │ - ldr r1, [pc, #164] @ d930c │ │ │ │ - ldr r2, [pc, #164] @ d9310 │ │ │ │ + ldr r1, [pc, #164] @ d931c │ │ │ │ + ldr r2, [pc, #164] @ d9320 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ bl 6b7d8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ strb r1, [r4] │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r2, [pc, #120] @ d9314 │ │ │ │ + ldr r2, [pc, #120] @ d9324 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r5, r0 │ │ │ │ - b d9058 │ │ │ │ + b d9068 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b d9300 │ │ │ │ + bl 121544 │ │ │ │ + b d9310 │ │ │ │ mov r4, r0 │ │ │ │ - b d92e8 │ │ │ │ + b d92f8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 121534 │ │ │ │ - b d92e0 │ │ │ │ + bl 121544 │ │ │ │ + b d92f0 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ - b d92f8 │ │ │ │ + bl 121544 │ │ │ │ + b d9308 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq sl, r8, ip, lsr #1 │ │ │ │ - umlaleq sl, r8, r8, r0 │ │ │ │ - adceq sl, r8, ip, ror r0 │ │ │ │ - adceq sl, r8, r4, ror #3 │ │ │ │ - adceq sl, r8, r4, ror #3 │ │ │ │ - adceq sl, r8, r0, ror #1 │ │ │ │ - adceq sl, r8, r0, ror #1 │ │ │ │ + umlaleq sl, r8, ip, r0 │ │ │ │ + adceq sl, r8, r8, lsl #1 │ │ │ │ + adceq sl, r8, ip, rrx │ │ │ │ + ldrdeq sl, [r8], r4 @ │ │ │ │ + ldrdeq sl, [r8], r4 @ │ │ │ │ + ldrdeq sl, [r8], r0 @ │ │ │ │ + ldrdeq sl, [r8], r0 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ ldr r2, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #2 │ │ │ │ - bcs d9400 │ │ │ │ + bcs d9410 │ │ │ │ ldm r1, {r0, r2, r3} │ │ │ │ mov r6, #-2147483627 @ 0x80000015 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #32 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ stm r1, {r0, r2, r3} │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 128bf0 │ │ │ │ + bl 128c00 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483626 @ 0x80000016 │ │ │ │ - bne d939c │ │ │ │ + bne d93ac │ │ │ │ str r5, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - beq d93ec │ │ │ │ + beq d93fc │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #18 │ │ │ │ - beq d93e4 │ │ │ │ + beq d93f4 │ │ │ │ cmp r0, #21 │ │ │ │ ldreq r0, [sp, #96] @ 0x60 │ │ │ │ cmpeq r0, #0 │ │ │ │ - bne d95c4 │ │ │ │ + bne d95d4 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, #0 │ │ │ │ strb r5, [r4, #1] │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r0, #21 │ │ │ │ - bne d9580 │ │ │ │ + bne d9590 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ str r0, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ stmib sp, {r0, r2} │ │ │ │ add r1, r0, r3, lsl #5 │ │ │ │ str r1, [sp, #12] │ │ │ │ - beq d943c │ │ │ │ + beq d944c │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r1], #32 │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp r2, #-2147483627 @ 0x80000015 │ │ │ │ - bne d9478 │ │ │ │ - ldr r1, [pc, #516] @ d9648 │ │ │ │ + bne d9488 │ │ │ │ + ldr r1, [pc, #516] @ d9658 │ │ │ │ mov r0, #11 │ │ │ │ - ldr r2, [pc, #512] @ d964c │ │ │ │ + ldr r2, [pc, #512] @ d965c │ │ │ │ add r1, pc, r1 │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 6b86c │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ strb r1, [r4] │ │ │ │ mov r0, sp │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr ip, [r0, #4] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r9, [r0, #8] │ │ │ │ ldr r6, [r0, #12] │ │ │ │ ldr lr, [r0, #16] │ │ │ │ @@ -135023,200 +135027,200 @@ │ │ │ │ str r9, [sp, #96] @ 0x60 │ │ │ │ str ip, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ str r8, [sp, #68] @ 0x44 │ │ │ │ str lr, [sp, #64] @ 0x40 │ │ │ │ - beq d94e4 │ │ │ │ + beq d94f4 │ │ │ │ add r2, r0, #64 @ 0x40 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldm r1!, {r3, r5, r6, r7} │ │ │ │ add r2, sp, #32 │ │ │ │ stmia r2!, {r3, r5, r6, r7} │ │ │ │ ldm r1, {r3, r5, r6, r7} │ │ │ │ stm r2, {r3, r5, r6, r7} │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - bne d952c │ │ │ │ + bne d953c │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ add ip, sp, #16 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ stm ip, {r1, r2, r3, r7} │ │ │ │ ldr r1, [r0, #20] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ ldr r0, [r0, #28] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, sp │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ add r3, sp, #16 │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3, r5} │ │ │ │ - b d936c │ │ │ │ + b d937c │ │ │ │ add r5, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 121534 │ │ │ │ - ldr r1, [pc, #264] @ d9650 │ │ │ │ + bl 121544 │ │ │ │ + ldr r1, [pc, #264] @ d9660 │ │ │ │ mov r0, #11 │ │ │ │ - ldr r2, [pc, #260] @ d9654 │ │ │ │ + ldr r2, [pc, #260] @ d9664 │ │ │ │ add r1, pc, r1 │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 6b86c │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ strb r1, [r4] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ - b d9468 │ │ │ │ + bl 121544 │ │ │ │ + b d9478 │ │ │ │ add r6, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 56898 │ │ │ │ - ldr r1, [pc, #164] @ d963c │ │ │ │ - ldr r2, [pc, #164] @ d9640 │ │ │ │ + ldr r1, [pc, #164] @ d964c │ │ │ │ + ldr r2, [pc, #164] @ d9650 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ bl 6b7d8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ strb r1, [r4] │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r2, [pc, #120] @ d9644 │ │ │ │ + ldr r2, [pc, #120] @ d9654 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r5, r0 │ │ │ │ - b d9388 │ │ │ │ + b d9398 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b d9630 │ │ │ │ + bl 121544 │ │ │ │ + b d9640 │ │ │ │ mov r4, r0 │ │ │ │ - b d9618 │ │ │ │ + b d9628 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 121534 │ │ │ │ - b d9610 │ │ │ │ + bl 121544 │ │ │ │ + b d9620 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ - b d9628 │ │ │ │ + bl 121544 │ │ │ │ + b d9638 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq r9, r8, ip, ror sp │ │ │ │ - adceq r9, r8, r8, ror #26 │ │ │ │ - adceq r9, r8, ip, asr #26 │ │ │ │ - strhteq r9, [r8], r4 │ │ │ │ - strhteq r9, [r8], r4 │ │ │ │ - strhteq r9, [r8], r0 │ │ │ │ - strhteq r9, [r8], r0 │ │ │ │ + adceq r9, r8, ip, ror #26 │ │ │ │ + adceq r9, r8, r8, asr sp │ │ │ │ + adceq r9, r8, ip, lsr sp │ │ │ │ + adceq r9, r8, r4, lsr #29 │ │ │ │ + adceq r9, r8, r4, lsr #29 │ │ │ │ + adceq r9, r8, r0, lsr #27 │ │ │ │ + adceq r9, r8, r0, lsr #27 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ ldr r2, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #2 │ │ │ │ - bcs d9730 │ │ │ │ + bcs d9740 │ │ │ │ ldm r1, {r0, r2, r3} │ │ │ │ mov r6, #-2147483627 @ 0x80000015 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #32 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ stm r1, {r0, r2, r3} │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 1277a0 │ │ │ │ + bl 1277b0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483626 @ 0x80000016 │ │ │ │ - bne d96cc │ │ │ │ + bne d96dc │ │ │ │ str r5, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - beq d971c │ │ │ │ + beq d972c │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #18 │ │ │ │ - beq d9714 │ │ │ │ + beq d9724 │ │ │ │ cmp r0, #21 │ │ │ │ ldreq r0, [sp, #96] @ 0x60 │ │ │ │ cmpeq r0, #0 │ │ │ │ - bne d98f4 │ │ │ │ + bne d9904 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, #0 │ │ │ │ strb r5, [r4, #1] │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r0, #21 │ │ │ │ - bne d98b0 │ │ │ │ + bne d98c0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ str r0, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ stmib sp, {r0, r2} │ │ │ │ add r1, r0, r3, lsl #5 │ │ │ │ str r1, [sp, #12] │ │ │ │ - beq d976c │ │ │ │ + beq d977c │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r1], #32 │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp r2, #-2147483627 @ 0x80000015 │ │ │ │ - bne d97a8 │ │ │ │ - ldr r1, [pc, #516] @ d9978 │ │ │ │ + bne d97b8 │ │ │ │ + ldr r1, [pc, #516] @ d9988 │ │ │ │ mov r0, #11 │ │ │ │ - ldr r2, [pc, #512] @ d997c │ │ │ │ + ldr r2, [pc, #512] @ d998c │ │ │ │ add r1, pc, r1 │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 6b86c │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ strb r1, [r4] │ │ │ │ mov r0, sp │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr ip, [r0, #4] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r9, [r0, #8] │ │ │ │ ldr r6, [r0, #12] │ │ │ │ ldr lr, [r0, #16] │ │ │ │ @@ -135227,201 +135231,201 @@ │ │ │ │ str r9, [sp, #96] @ 0x60 │ │ │ │ str ip, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ str r8, [sp, #68] @ 0x44 │ │ │ │ str lr, [sp, #64] @ 0x40 │ │ │ │ - beq d9814 │ │ │ │ + beq d9824 │ │ │ │ add r2, r0, #64 @ 0x40 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldm r1!, {r3, r5, r6, r7} │ │ │ │ add r2, sp, #32 │ │ │ │ stmia r2!, {r3, r5, r6, r7} │ │ │ │ ldm r1, {r3, r5, r6, r7} │ │ │ │ stm r2, {r3, r5, r6, r7} │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - bne d985c │ │ │ │ + bne d986c │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ add ip, sp, #16 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ stm ip, {r1, r2, r3, r7} │ │ │ │ ldr r1, [r0, #20] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ ldr r0, [r0, #28] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, sp │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ add r3, sp, #16 │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3, r5} │ │ │ │ - b d969c │ │ │ │ + b d96ac │ │ │ │ add r5, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 121534 │ │ │ │ - ldr r1, [pc, #264] @ d9980 │ │ │ │ + bl 121544 │ │ │ │ + ldr r1, [pc, #264] @ d9990 │ │ │ │ mov r0, #11 │ │ │ │ - ldr r2, [pc, #260] @ d9984 │ │ │ │ + ldr r2, [pc, #260] @ d9994 │ │ │ │ add r1, pc, r1 │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 6b86c │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ strb r1, [r4] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ - b d9798 │ │ │ │ + bl 121544 │ │ │ │ + b d97a8 │ │ │ │ add r6, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 56898 │ │ │ │ - ldr r1, [pc, #164] @ d996c │ │ │ │ - ldr r2, [pc, #164] @ d9970 │ │ │ │ + ldr r1, [pc, #164] @ d997c │ │ │ │ + ldr r2, [pc, #164] @ d9980 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ bl 6b7d8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ strb r1, [r4] │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r2, [pc, #120] @ d9974 │ │ │ │ + ldr r2, [pc, #120] @ d9984 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r5, r0 │ │ │ │ - b d96b8 │ │ │ │ + b d96c8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b d9960 │ │ │ │ + bl 121544 │ │ │ │ + b d9970 │ │ │ │ mov r4, r0 │ │ │ │ - b d9948 │ │ │ │ + b d9958 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 121534 │ │ │ │ - b d9940 │ │ │ │ + bl 121544 │ │ │ │ + b d9950 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ - b d9958 │ │ │ │ + bl 121544 │ │ │ │ + b d9968 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq r9, r8, ip, asr #20 │ │ │ │ - adceq r9, r8, r8, lsr sl │ │ │ │ - adceq r9, r8, ip, lsl sl │ │ │ │ - adceq r9, r8, r4, lsl #23 │ │ │ │ - adceq r9, r8, r4, lsl #23 │ │ │ │ - adceq r9, r8, r0, lsl #21 │ │ │ │ - adceq r9, r8, r0, lsl #21 │ │ │ │ + adceq r9, r8, ip, lsr sl │ │ │ │ + adceq r9, r8, r8, lsr #20 │ │ │ │ + adceq r9, r8, ip, lsl #20 │ │ │ │ + adceq r9, r8, r4, ror fp │ │ │ │ + adceq r9, r8, r4, ror fp │ │ │ │ + adceq r9, r8, r0, ror sl │ │ │ │ + adceq r9, r8, r0, ror sl │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ ldr r2, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #2 │ │ │ │ - bcs d9a64 │ │ │ │ + bcs d9a74 │ │ │ │ ldm r1, {r0, r2, r3} │ │ │ │ mov r6, #-2147483627 @ 0x80000015 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #32 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ stm r1, {r0, r2, r3} │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 1255e4 │ │ │ │ + bl 1255f4 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483626 @ 0x80000016 │ │ │ │ - bne d99fc │ │ │ │ + bne d9a0c │ │ │ │ str r5, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - beq d9a4c │ │ │ │ + beq d9a5c │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #18 │ │ │ │ - beq d9a44 │ │ │ │ + beq d9a54 │ │ │ │ cmp r0, #21 │ │ │ │ ldreq r0, [sp, #96] @ 0x60 │ │ │ │ cmpeq r0, #0 │ │ │ │ - bne d9c28 │ │ │ │ + bne d9c38 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ and r0, r5, #1 │ │ │ │ strb r0, [r4, #1] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r0, #21 │ │ │ │ - bne d9be4 │ │ │ │ + bne d9bf4 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ str r0, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ stmib sp, {r0, r2} │ │ │ │ add r1, r0, r3, lsl #5 │ │ │ │ str r1, [sp, #12] │ │ │ │ - beq d9aa0 │ │ │ │ + beq d9ab0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r1], #32 │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp r2, #-2147483627 @ 0x80000015 │ │ │ │ - bne d9adc │ │ │ │ - ldr r1, [pc, #516] @ d9cac │ │ │ │ + bne d9aec │ │ │ │ + ldr r1, [pc, #516] @ d9cbc │ │ │ │ mov r0, #11 │ │ │ │ - ldr r2, [pc, #512] @ d9cb0 │ │ │ │ + ldr r2, [pc, #512] @ d9cc0 │ │ │ │ add r1, pc, r1 │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 6b86c │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ strb r1, [r4] │ │ │ │ mov r0, sp │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr ip, [r0, #4] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r9, [r0, #8] │ │ │ │ ldr r6, [r0, #12] │ │ │ │ ldr lr, [r0, #16] │ │ │ │ @@ -135432,200 +135436,200 @@ │ │ │ │ str r9, [sp, #96] @ 0x60 │ │ │ │ str ip, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ str r8, [sp, #68] @ 0x44 │ │ │ │ str lr, [sp, #64] @ 0x40 │ │ │ │ - beq d9b48 │ │ │ │ + beq d9b58 │ │ │ │ add r2, r0, #64 @ 0x40 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldm r1!, {r3, r5, r6, r7} │ │ │ │ add r2, sp, #32 │ │ │ │ stmia r2!, {r3, r5, r6, r7} │ │ │ │ ldm r1, {r3, r5, r6, r7} │ │ │ │ stm r2, {r3, r5, r6, r7} │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - bne d9b90 │ │ │ │ + bne d9ba0 │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ add ip, sp, #16 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ stm ip, {r1, r2, r3, r7} │ │ │ │ ldr r1, [r0, #20] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ ldr r0, [r0, #28] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, sp │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ add r3, sp, #16 │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3, r5} │ │ │ │ - b d99cc │ │ │ │ + b d99dc │ │ │ │ add r5, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 121534 │ │ │ │ - ldr r1, [pc, #264] @ d9cb4 │ │ │ │ + bl 121544 │ │ │ │ + ldr r1, [pc, #264] @ d9cc4 │ │ │ │ mov r0, #11 │ │ │ │ - ldr r2, [pc, #260] @ d9cb8 │ │ │ │ + ldr r2, [pc, #260] @ d9cc8 │ │ │ │ add r1, pc, r1 │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 6b86c │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ strb r1, [r4] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ - b d9acc │ │ │ │ + bl 121544 │ │ │ │ + b d9adc │ │ │ │ add r6, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 56898 │ │ │ │ - ldr r1, [pc, #164] @ d9ca0 │ │ │ │ - ldr r2, [pc, #164] @ d9ca4 │ │ │ │ + ldr r1, [pc, #164] @ d9cb0 │ │ │ │ + ldr r2, [pc, #164] @ d9cb4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ bl 6b7d8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ strb r1, [r4] │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r2, [pc, #120] @ d9ca8 │ │ │ │ + ldr r2, [pc, #120] @ d9cb8 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r5, r0 │ │ │ │ - b d99e8 │ │ │ │ + b d99f8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b d9c94 │ │ │ │ + bl 121544 │ │ │ │ + b d9ca4 │ │ │ │ mov r4, r0 │ │ │ │ - b d9c7c │ │ │ │ + b d9c8c │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 121534 │ │ │ │ - b d9c74 │ │ │ │ + bl 121544 │ │ │ │ + b d9c84 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ - b d9c8c │ │ │ │ + bl 121544 │ │ │ │ + b d9c9c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq r9, r8, r8, lsl r7 │ │ │ │ - adceq r9, r8, r4, lsl #14 │ │ │ │ - adceq r9, r8, r8, ror #13 │ │ │ │ - adceq r9, r8, r0, asr r8 │ │ │ │ - adceq r9, r8, r0, asr r8 │ │ │ │ - adceq r9, r8, ip, asr #14 │ │ │ │ - adceq r9, r8, ip, asr #14 │ │ │ │ + adceq r9, r8, r8, lsl #14 │ │ │ │ + strdeq r9, [r8], r4 @ │ │ │ │ + ldrdeq r9, [r8], r8 @ │ │ │ │ + adceq r9, r8, r0, asr #16 │ │ │ │ + adceq r9, r8, r0, asr #16 │ │ │ │ + adceq r9, r8, ip, lsr r7 │ │ │ │ + adceq r9, r8, ip, lsr r7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ ldr r2, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #2 │ │ │ │ - bcs d9d94 │ │ │ │ + bcs d9da4 │ │ │ │ ldm r1, {r0, r2, r3} │ │ │ │ mov r6, #-2147483627 @ 0x80000015 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #32 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ stm r1, {r0, r2, r3} │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 1271b4 │ │ │ │ + bl 1271c4 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483626 @ 0x80000016 │ │ │ │ - bne d9d30 │ │ │ │ + bne d9d40 │ │ │ │ str r5, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - beq d9d80 │ │ │ │ + beq d9d90 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #18 │ │ │ │ - beq d9d78 │ │ │ │ + beq d9d88 │ │ │ │ cmp r0, #21 │ │ │ │ ldreq r0, [sp, #96] @ 0x60 │ │ │ │ cmpeq r0, #0 │ │ │ │ - bne d9f58 │ │ │ │ + bne d9f68 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, #0 │ │ │ │ strb r5, [r4, #1] │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r0, #21 │ │ │ │ - bne d9f14 │ │ │ │ + bne d9f24 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ str r0, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ stmib sp, {r0, r2} │ │ │ │ add r1, r0, r3, lsl #5 │ │ │ │ str r1, [sp, #12] │ │ │ │ - beq d9dd0 │ │ │ │ + beq d9de0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r1], #32 │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp r2, #-2147483627 @ 0x80000015 │ │ │ │ - bne d9e0c │ │ │ │ - ldr r1, [pc, #516] @ d9fdc │ │ │ │ + bne d9e1c │ │ │ │ + ldr r1, [pc, #516] @ d9fec │ │ │ │ mov r0, #11 │ │ │ │ - ldr r2, [pc, #512] @ d9fe0 │ │ │ │ + ldr r2, [pc, #512] @ d9ff0 │ │ │ │ add r1, pc, r1 │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 6b86c │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ strb r1, [r4] │ │ │ │ mov r0, sp │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr ip, [r0, #4] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r9, [r0, #8] │ │ │ │ ldr r6, [r0, #12] │ │ │ │ ldr lr, [r0, #16] │ │ │ │ @@ -135636,200 +135640,200 @@ │ │ │ │ str r9, [sp, #96] @ 0x60 │ │ │ │ str ip, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ str r8, [sp, #68] @ 0x44 │ │ │ │ str lr, [sp, #64] @ 0x40 │ │ │ │ - beq d9e78 │ │ │ │ + beq d9e88 │ │ │ │ add r2, r0, #64 @ 0x40 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldm r1!, {r3, r5, r6, r7} │ │ │ │ add r2, sp, #32 │ │ │ │ stmia r2!, {r3, r5, r6, r7} │ │ │ │ ldm r1, {r3, r5, r6, r7} │ │ │ │ stm r2, {r3, r5, r6, r7} │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - bne d9ec0 │ │ │ │ + bne d9ed0 │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ add ip, sp, #16 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ stm ip, {r1, r2, r3, r7} │ │ │ │ ldr r1, [r0, #20] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ ldr r0, [r0, #28] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, sp │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ add r3, sp, #16 │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3, r5} │ │ │ │ - b d9d00 │ │ │ │ + b d9d10 │ │ │ │ add r5, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 121534 │ │ │ │ - ldr r1, [pc, #264] @ d9fe4 │ │ │ │ + bl 121544 │ │ │ │ + ldr r1, [pc, #264] @ d9ff4 │ │ │ │ mov r0, #11 │ │ │ │ - ldr r2, [pc, #260] @ d9fe8 │ │ │ │ + ldr r2, [pc, #260] @ d9ff8 │ │ │ │ add r1, pc, r1 │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 6b86c │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ strb r1, [r4] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ - b d9dfc │ │ │ │ + bl 121544 │ │ │ │ + b d9e0c │ │ │ │ add r6, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 56898 │ │ │ │ - ldr r1, [pc, #164] @ d9fd0 │ │ │ │ - ldr r2, [pc, #164] @ d9fd4 │ │ │ │ + ldr r1, [pc, #164] @ d9fe0 │ │ │ │ + ldr r2, [pc, #164] @ d9fe4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ bl 6b7d8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ strb r1, [r4] │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r2, [pc, #120] @ d9fd8 │ │ │ │ + ldr r2, [pc, #120] @ d9fe8 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r5, r0 │ │ │ │ - b d9d1c │ │ │ │ + b d9d2c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b d9fc4 │ │ │ │ + bl 121544 │ │ │ │ + b d9fd4 │ │ │ │ mov r4, r0 │ │ │ │ - b d9fac │ │ │ │ + b d9fbc │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 121534 │ │ │ │ - b d9fa4 │ │ │ │ + bl 121544 │ │ │ │ + b d9fb4 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ - b d9fbc │ │ │ │ + bl 121544 │ │ │ │ + b d9fcc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq r9, r8, r8, ror #7 │ │ │ │ - ldrdeq r9, [r8], r4 @ │ │ │ │ - strhteq r9, [r8], r8 │ │ │ │ - adceq r9, r8, r0, lsr #10 │ │ │ │ - adceq r9, r8, r0, lsr #10 │ │ │ │ - adceq r9, r8, ip, lsl r4 │ │ │ │ - adceq r9, r8, ip, lsl r4 │ │ │ │ + ldrdeq r9, [r8], r8 @ │ │ │ │ + adceq r9, r8, r4, asr #7 │ │ │ │ + adceq r9, r8, r8, lsr #7 │ │ │ │ + adceq r9, r8, r0, lsl r5 │ │ │ │ + adceq r9, r8, r0, lsl r5 │ │ │ │ + adceq r9, r8, ip, lsl #8 │ │ │ │ + adceq r9, r8, ip, lsl #8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ ldr r2, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #2 │ │ │ │ - bcs da0c4 │ │ │ │ + bcs da0d4 │ │ │ │ ldm r1, {r0, r2, r3} │ │ │ │ mov r6, #-2147483627 @ 0x80000015 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #32 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ stm r1, {r0, r2, r3} │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 127e7c │ │ │ │ + bl 127e8c │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483626 @ 0x80000016 │ │ │ │ - bne da060 │ │ │ │ + bne da070 │ │ │ │ str r5, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - beq da0b0 │ │ │ │ + beq da0c0 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #18 │ │ │ │ - beq da0a8 │ │ │ │ + beq da0b8 │ │ │ │ cmp r0, #21 │ │ │ │ ldreq r0, [sp, #96] @ 0x60 │ │ │ │ cmpeq r0, #0 │ │ │ │ - bne da288 │ │ │ │ + bne da298 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, #0 │ │ │ │ strb r5, [r4, #1] │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r0, #21 │ │ │ │ - bne da244 │ │ │ │ + bne da254 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ str r0, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ stmib sp, {r0, r2} │ │ │ │ add r1, r0, r3, lsl #5 │ │ │ │ str r1, [sp, #12] │ │ │ │ - beq da100 │ │ │ │ + beq da110 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r1], #32 │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp r2, #-2147483627 @ 0x80000015 │ │ │ │ - bne da13c │ │ │ │ - ldr r1, [pc, #516] @ da30c │ │ │ │ + bne da14c │ │ │ │ + ldr r1, [pc, #516] @ da31c │ │ │ │ mov r0, #11 │ │ │ │ - ldr r2, [pc, #512] @ da310 │ │ │ │ + ldr r2, [pc, #512] @ da320 │ │ │ │ add r1, pc, r1 │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 6b86c │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ strb r1, [r4] │ │ │ │ mov r0, sp │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr ip, [r0, #4] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r9, [r0, #8] │ │ │ │ ldr r6, [r0, #12] │ │ │ │ ldr lr, [r0, #16] │ │ │ │ @@ -135840,200 +135844,200 @@ │ │ │ │ str r9, [sp, #96] @ 0x60 │ │ │ │ str ip, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ str r8, [sp, #68] @ 0x44 │ │ │ │ str lr, [sp, #64] @ 0x40 │ │ │ │ - beq da1a8 │ │ │ │ + beq da1b8 │ │ │ │ add r2, r0, #64 @ 0x40 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldm r1!, {r3, r5, r6, r7} │ │ │ │ add r2, sp, #32 │ │ │ │ stmia r2!, {r3, r5, r6, r7} │ │ │ │ ldm r1, {r3, r5, r6, r7} │ │ │ │ stm r2, {r3, r5, r6, r7} │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - bne da1f0 │ │ │ │ + bne da200 │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ add ip, sp, #16 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ stm ip, {r1, r2, r3, r7} │ │ │ │ ldr r1, [r0, #20] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ ldr r0, [r0, #28] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, sp │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ add r3, sp, #16 │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3, r5} │ │ │ │ - b da030 │ │ │ │ + b da040 │ │ │ │ add r5, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 121534 │ │ │ │ - ldr r1, [pc, #264] @ da314 │ │ │ │ + bl 121544 │ │ │ │ + ldr r1, [pc, #264] @ da324 │ │ │ │ mov r0, #11 │ │ │ │ - ldr r2, [pc, #260] @ da318 │ │ │ │ + ldr r2, [pc, #260] @ da328 │ │ │ │ add r1, pc, r1 │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 6b86c │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ strb r1, [r4] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ - b da12c │ │ │ │ + bl 121544 │ │ │ │ + b da13c │ │ │ │ add r6, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 56898 │ │ │ │ - ldr r1, [pc, #164] @ da300 │ │ │ │ - ldr r2, [pc, #164] @ da304 │ │ │ │ + ldr r1, [pc, #164] @ da310 │ │ │ │ + ldr r2, [pc, #164] @ da314 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ bl 6b7d8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ strb r1, [r4] │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r2, [pc, #120] @ da308 │ │ │ │ + ldr r2, [pc, #120] @ da318 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r5, r0 │ │ │ │ - b da04c │ │ │ │ + b da05c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b da2f4 │ │ │ │ + bl 121544 │ │ │ │ + b da304 │ │ │ │ mov r4, r0 │ │ │ │ - b da2dc │ │ │ │ + b da2ec │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 121534 │ │ │ │ - b da2d4 │ │ │ │ + bl 121544 │ │ │ │ + b da2e4 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ - b da2ec │ │ │ │ + bl 121544 │ │ │ │ + b da2fc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - strhteq r9, [r8], r8 │ │ │ │ - adceq r9, r8, r4, lsr #1 │ │ │ │ - adceq r9, r8, r8, lsl #1 │ │ │ │ - strdeq r9, [r8], r0 @ │ │ │ │ - strdeq r9, [r8], r0 @ │ │ │ │ - adceq r9, r8, ip, ror #1 │ │ │ │ - adceq r9, r8, ip, ror #1 │ │ │ │ + adceq r9, r8, r8, lsr #1 │ │ │ │ + umlaleq r9, r8, r4, r0 │ │ │ │ + adceq r9, r8, r8, ror r0 │ │ │ │ + adceq r9, r8, r0, ror #3 │ │ │ │ + adceq r9, r8, r0, ror #3 │ │ │ │ + ldrdeq r9, [r8], ip @ │ │ │ │ + ldrdeq r9, [r8], ip @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ ldr r2, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #2 │ │ │ │ - bcs da3f4 │ │ │ │ + bcs da404 │ │ │ │ ldm r1, {r0, r2, r3} │ │ │ │ mov r6, #-2147483627 @ 0x80000015 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #32 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ stm r1, {r0, r2, r3} │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 1288d4 │ │ │ │ + bl 1288e4 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483626 @ 0x80000016 │ │ │ │ - bne da390 │ │ │ │ + bne da3a0 │ │ │ │ str r5, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - beq da3e0 │ │ │ │ + beq da3f0 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #18 │ │ │ │ - beq da3d8 │ │ │ │ + beq da3e8 │ │ │ │ cmp r0, #21 │ │ │ │ ldreq r0, [sp, #96] @ 0x60 │ │ │ │ cmpeq r0, #0 │ │ │ │ - bne da5b8 │ │ │ │ + bne da5c8 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, #0 │ │ │ │ strb r5, [r4, #1] │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r0, #21 │ │ │ │ - bne da574 │ │ │ │ + bne da584 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ str r0, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ stmib sp, {r0, r2} │ │ │ │ add r1, r0, r3, lsl #5 │ │ │ │ str r1, [sp, #12] │ │ │ │ - beq da430 │ │ │ │ + beq da440 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r1], #32 │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp r2, #-2147483627 @ 0x80000015 │ │ │ │ - bne da46c │ │ │ │ - ldr r1, [pc, #516] @ da63c │ │ │ │ + bne da47c │ │ │ │ + ldr r1, [pc, #516] @ da64c │ │ │ │ mov r0, #11 │ │ │ │ - ldr r2, [pc, #512] @ da640 │ │ │ │ + ldr r2, [pc, #512] @ da650 │ │ │ │ add r1, pc, r1 │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 6b86c │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ strb r1, [r4] │ │ │ │ mov r0, sp │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr ip, [r0, #4] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r9, [r0, #8] │ │ │ │ ldr r6, [r0, #12] │ │ │ │ ldr lr, [r0, #16] │ │ │ │ @@ -136044,200 +136048,200 @@ │ │ │ │ str r9, [sp, #96] @ 0x60 │ │ │ │ str ip, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ str r8, [sp, #68] @ 0x44 │ │ │ │ str lr, [sp, #64] @ 0x40 │ │ │ │ - beq da4d8 │ │ │ │ + beq da4e8 │ │ │ │ add r2, r0, #64 @ 0x40 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldm r1!, {r3, r5, r6, r7} │ │ │ │ add r2, sp, #32 │ │ │ │ stmia r2!, {r3, r5, r6, r7} │ │ │ │ ldm r1, {r3, r5, r6, r7} │ │ │ │ stm r2, {r3, r5, r6, r7} │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - bne da520 │ │ │ │ + bne da530 │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ add ip, sp, #16 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ stm ip, {r1, r2, r3, r7} │ │ │ │ ldr r1, [r0, #20] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ ldr r0, [r0, #28] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, sp │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ add r3, sp, #16 │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3, r5} │ │ │ │ - b da360 │ │ │ │ + b da370 │ │ │ │ add r5, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 121534 │ │ │ │ - ldr r1, [pc, #264] @ da644 │ │ │ │ + bl 121544 │ │ │ │ + ldr r1, [pc, #264] @ da654 │ │ │ │ mov r0, #11 │ │ │ │ - ldr r2, [pc, #260] @ da648 │ │ │ │ + ldr r2, [pc, #260] @ da658 │ │ │ │ add r1, pc, r1 │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 6b86c │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ strb r1, [r4] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ - b da45c │ │ │ │ + bl 121544 │ │ │ │ + b da46c │ │ │ │ add r6, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 56898 │ │ │ │ - ldr r1, [pc, #164] @ da630 │ │ │ │ - ldr r2, [pc, #164] @ da634 │ │ │ │ + ldr r1, [pc, #164] @ da640 │ │ │ │ + ldr r2, [pc, #164] @ da644 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ bl 6b7d8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ strb r1, [r4] │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r2, [pc, #120] @ da638 │ │ │ │ + ldr r2, [pc, #120] @ da648 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r5, r0 │ │ │ │ - b da37c │ │ │ │ + b da38c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b da624 │ │ │ │ + bl 121544 │ │ │ │ + b da634 │ │ │ │ mov r4, r0 │ │ │ │ - b da60c │ │ │ │ + b da61c │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 121534 │ │ │ │ - b da604 │ │ │ │ + bl 121544 │ │ │ │ + b da614 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ - b da61c │ │ │ │ + bl 121544 │ │ │ │ + b da62c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq r8, r8, r8, lsl #27 │ │ │ │ - adceq r8, r8, r4, ror sp │ │ │ │ - adceq r8, r8, r8, asr sp │ │ │ │ - adceq r8, r8, r0, asr #29 │ │ │ │ - adceq r8, r8, r0, asr #29 │ │ │ │ - strhteq r8, [r8], ip │ │ │ │ - strhteq r8, [r8], ip │ │ │ │ + adceq r8, r8, r8, ror sp │ │ │ │ + adceq r8, r8, r4, ror #26 │ │ │ │ + adceq r8, r8, r8, asr #26 │ │ │ │ + strhteq r8, [r8], r0 │ │ │ │ + strhteq r8, [r8], r0 │ │ │ │ + adceq r8, r8, ip, lsr #27 │ │ │ │ + adceq r8, r8, ip, lsr #27 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ ldr r2, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #2 │ │ │ │ - bcs da724 │ │ │ │ + bcs da734 │ │ │ │ ldm r1, {r0, r2, r3} │ │ │ │ mov r6, #-2147483627 @ 0x80000015 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #32 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ stm r1, {r0, r2, r3} │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 126ec4 │ │ │ │ + bl 126ed4 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483626 @ 0x80000016 │ │ │ │ - bne da6c0 │ │ │ │ + bne da6d0 │ │ │ │ str r5, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - beq da710 │ │ │ │ + beq da720 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #18 │ │ │ │ - beq da708 │ │ │ │ + beq da718 │ │ │ │ cmp r0, #21 │ │ │ │ ldreq r0, [sp, #96] @ 0x60 │ │ │ │ cmpeq r0, #0 │ │ │ │ - bne da8e8 │ │ │ │ + bne da8f8 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, #0 │ │ │ │ strb r5, [r4, #1] │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r0, #21 │ │ │ │ - bne da8a4 │ │ │ │ + bne da8b4 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ str r0, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ stmib sp, {r0, r2} │ │ │ │ add r1, r0, r3, lsl #5 │ │ │ │ str r1, [sp, #12] │ │ │ │ - beq da760 │ │ │ │ + beq da770 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r1], #32 │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp r2, #-2147483627 @ 0x80000015 │ │ │ │ - bne da79c │ │ │ │ - ldr r1, [pc, #516] @ da96c │ │ │ │ + bne da7ac │ │ │ │ + ldr r1, [pc, #516] @ da97c │ │ │ │ mov r0, #11 │ │ │ │ - ldr r2, [pc, #512] @ da970 │ │ │ │ + ldr r2, [pc, #512] @ da980 │ │ │ │ add r1, pc, r1 │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 6b86c │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ strb r1, [r4] │ │ │ │ mov r0, sp │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr ip, [r0, #4] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r9, [r0, #8] │ │ │ │ ldr r6, [r0, #12] │ │ │ │ ldr lr, [r0, #16] │ │ │ │ @@ -136248,200 +136252,200 @@ │ │ │ │ str r9, [sp, #96] @ 0x60 │ │ │ │ str ip, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ str r8, [sp, #68] @ 0x44 │ │ │ │ str lr, [sp, #64] @ 0x40 │ │ │ │ - beq da808 │ │ │ │ + beq da818 │ │ │ │ add r2, r0, #64 @ 0x40 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldm r1!, {r3, r5, r6, r7} │ │ │ │ add r2, sp, #32 │ │ │ │ stmia r2!, {r3, r5, r6, r7} │ │ │ │ ldm r1, {r3, r5, r6, r7} │ │ │ │ stm r2, {r3, r5, r6, r7} │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - bne da850 │ │ │ │ + bne da860 │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ add ip, sp, #16 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ stm ip, {r1, r2, r3, r7} │ │ │ │ ldr r1, [r0, #20] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ ldr r0, [r0, #28] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, sp │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ add r3, sp, #16 │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3, r5} │ │ │ │ - b da690 │ │ │ │ + b da6a0 │ │ │ │ add r5, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 121534 │ │ │ │ - ldr r1, [pc, #264] @ da974 │ │ │ │ + bl 121544 │ │ │ │ + ldr r1, [pc, #264] @ da984 │ │ │ │ mov r0, #11 │ │ │ │ - ldr r2, [pc, #260] @ da978 │ │ │ │ + ldr r2, [pc, #260] @ da988 │ │ │ │ add r1, pc, r1 │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 6b86c │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ strb r1, [r4] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ - b da78c │ │ │ │ + bl 121544 │ │ │ │ + b da79c │ │ │ │ add r6, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 56898 │ │ │ │ - ldr r1, [pc, #164] @ da960 │ │ │ │ - ldr r2, [pc, #164] @ da964 │ │ │ │ + ldr r1, [pc, #164] @ da970 │ │ │ │ + ldr r2, [pc, #164] @ da974 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ bl 6b7d8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ strb r1, [r4] │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r2, [pc, #120] @ da968 │ │ │ │ + ldr r2, [pc, #120] @ da978 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r5, r0 │ │ │ │ - b da6ac │ │ │ │ + b da6bc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b da954 │ │ │ │ + bl 121544 │ │ │ │ + b da964 │ │ │ │ mov r4, r0 │ │ │ │ - b da93c │ │ │ │ + b da94c │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 121534 │ │ │ │ - b da934 │ │ │ │ + bl 121544 │ │ │ │ + b da944 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ - b da94c │ │ │ │ + bl 121544 │ │ │ │ + b da95c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq r8, r8, r8, asr sl │ │ │ │ - adceq r8, r8, r4, asr #20 │ │ │ │ - adceq r8, r8, r8, lsr #20 │ │ │ │ - umlaleq r8, r8, r0, fp @ │ │ │ │ - umlaleq r8, r8, r0, fp @ │ │ │ │ - adceq r8, r8, ip, lsl #21 │ │ │ │ - adceq r8, r8, ip, lsl #21 │ │ │ │ + adceq r8, r8, r8, asr #20 │ │ │ │ + adceq r8, r8, r4, lsr sl │ │ │ │ + adceq r8, r8, r8, lsl sl │ │ │ │ + adceq r8, r8, r0, lsl #23 │ │ │ │ + adceq r8, r8, r0, lsl #23 │ │ │ │ + adceq r8, r8, ip, ror sl │ │ │ │ + adceq r8, r8, ip, ror sl │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ ldr r2, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #2 │ │ │ │ - bcs daa54 │ │ │ │ + bcs daa64 │ │ │ │ ldm r1, {r0, r2, r3} │ │ │ │ mov r6, #-2147483627 @ 0x80000015 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #32 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ stm r1, {r0, r2, r3} │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 126bc8 │ │ │ │ + bl 126bd8 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483626 @ 0x80000016 │ │ │ │ - bne da9f0 │ │ │ │ + bne daa00 │ │ │ │ str r5, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - beq daa40 │ │ │ │ + beq daa50 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #18 │ │ │ │ - beq daa38 │ │ │ │ + beq daa48 │ │ │ │ cmp r0, #21 │ │ │ │ ldreq r0, [sp, #96] @ 0x60 │ │ │ │ cmpeq r0, #0 │ │ │ │ - bne dac18 │ │ │ │ + bne dac28 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, #0 │ │ │ │ strb r5, [r4, #1] │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r0, #21 │ │ │ │ - bne dabd4 │ │ │ │ + bne dabe4 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ str r0, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ stmib sp, {r0, r2} │ │ │ │ add r1, r0, r3, lsl #5 │ │ │ │ str r1, [sp, #12] │ │ │ │ - beq daa90 │ │ │ │ + beq daaa0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r1], #32 │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp r2, #-2147483627 @ 0x80000015 │ │ │ │ - bne daacc │ │ │ │ - ldr r1, [pc, #516] @ dac9c │ │ │ │ + bne daadc │ │ │ │ + ldr r1, [pc, #516] @ dacac │ │ │ │ mov r0, #11 │ │ │ │ - ldr r2, [pc, #512] @ daca0 │ │ │ │ + ldr r2, [pc, #512] @ dacb0 │ │ │ │ add r1, pc, r1 │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 6b86c │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ strb r1, [r4] │ │ │ │ mov r0, sp │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr ip, [r0, #4] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r9, [r0, #8] │ │ │ │ ldr r6, [r0, #12] │ │ │ │ ldr lr, [r0, #16] │ │ │ │ @@ -136452,200 +136456,200 @@ │ │ │ │ str r9, [sp, #96] @ 0x60 │ │ │ │ str ip, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ str r8, [sp, #68] @ 0x44 │ │ │ │ str lr, [sp, #64] @ 0x40 │ │ │ │ - beq dab38 │ │ │ │ + beq dab48 │ │ │ │ add r2, r0, #64 @ 0x40 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldm r1!, {r3, r5, r6, r7} │ │ │ │ add r2, sp, #32 │ │ │ │ stmia r2!, {r3, r5, r6, r7} │ │ │ │ ldm r1, {r3, r5, r6, r7} │ │ │ │ stm r2, {r3, r5, r6, r7} │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - bne dab80 │ │ │ │ + bne dab90 │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ add ip, sp, #16 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ stm ip, {r1, r2, r3, r7} │ │ │ │ ldr r1, [r0, #20] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ ldr r0, [r0, #28] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, sp │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ add r3, sp, #16 │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3, r5} │ │ │ │ - b da9c0 │ │ │ │ + b da9d0 │ │ │ │ add r5, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 121534 │ │ │ │ - ldr r1, [pc, #264] @ daca4 │ │ │ │ + bl 121544 │ │ │ │ + ldr r1, [pc, #264] @ dacb4 │ │ │ │ mov r0, #11 │ │ │ │ - ldr r2, [pc, #260] @ daca8 │ │ │ │ + ldr r2, [pc, #260] @ dacb8 │ │ │ │ add r1, pc, r1 │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 6b86c │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ strb r1, [r4] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ - b daabc │ │ │ │ + bl 121544 │ │ │ │ + b daacc │ │ │ │ add r6, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 56898 │ │ │ │ - ldr r1, [pc, #164] @ dac90 │ │ │ │ - ldr r2, [pc, #164] @ dac94 │ │ │ │ + ldr r1, [pc, #164] @ daca0 │ │ │ │ + ldr r2, [pc, #164] @ daca4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ bl 6b7d8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ strb r1, [r4] │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r2, [pc, #120] @ dac98 │ │ │ │ + ldr r2, [pc, #120] @ daca8 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r5, r0 │ │ │ │ - b da9dc │ │ │ │ + b da9ec │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b dac84 │ │ │ │ + bl 121544 │ │ │ │ + b dac94 │ │ │ │ mov r4, r0 │ │ │ │ - b dac6c │ │ │ │ + b dac7c │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 121534 │ │ │ │ - b dac64 │ │ │ │ + bl 121544 │ │ │ │ + b dac74 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ - b dac7c │ │ │ │ + bl 121544 │ │ │ │ + b dac8c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq r8, r8, r8, lsr #14 │ │ │ │ - adceq r8, r8, r4, lsl r7 │ │ │ │ - strdeq r8, [r8], r8 @ │ │ │ │ - adceq r8, r8, r0, ror #16 │ │ │ │ - adceq r8, r8, r0, ror #16 │ │ │ │ - adceq r8, r8, ip, asr r7 │ │ │ │ - adceq r8, r8, ip, asr r7 │ │ │ │ + adceq r8, r8, r8, lsl r7 │ │ │ │ + adceq r8, r8, r4, lsl #14 │ │ │ │ + adceq r8, r8, r8, ror #13 │ │ │ │ + adceq r8, r8, r0, asr r8 │ │ │ │ + adceq r8, r8, r0, asr r8 │ │ │ │ + adceq r8, r8, ip, asr #14 │ │ │ │ + adceq r8, r8, ip, asr #14 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ ldr r2, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #2 │ │ │ │ - bcs dad84 │ │ │ │ + bcs dad94 │ │ │ │ ldm r1, {r0, r2, r3} │ │ │ │ mov r6, #-2147483627 @ 0x80000015 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #32 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ stm r1, {r0, r2, r3} │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 12816c │ │ │ │ + bl 12817c │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483626 @ 0x80000016 │ │ │ │ - bne dad20 │ │ │ │ + bne dad30 │ │ │ │ str r5, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - beq dad70 │ │ │ │ + beq dad80 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #18 │ │ │ │ - beq dad68 │ │ │ │ + beq dad78 │ │ │ │ cmp r0, #21 │ │ │ │ ldreq r0, [sp, #96] @ 0x60 │ │ │ │ cmpeq r0, #0 │ │ │ │ - bne daf48 │ │ │ │ + bne daf58 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, #0 │ │ │ │ strb r5, [r4, #1] │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r0, #21 │ │ │ │ - bne daf04 │ │ │ │ + bne daf14 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ str r0, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ stmib sp, {r0, r2} │ │ │ │ add r1, r0, r3, lsl #5 │ │ │ │ str r1, [sp, #12] │ │ │ │ - beq dadc0 │ │ │ │ + beq dadd0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r1], #32 │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp r2, #-2147483627 @ 0x80000015 │ │ │ │ - bne dadfc │ │ │ │ - ldr r1, [pc, #516] @ dafcc │ │ │ │ + bne dae0c │ │ │ │ + ldr r1, [pc, #516] @ dafdc │ │ │ │ mov r0, #11 │ │ │ │ - ldr r2, [pc, #512] @ dafd0 │ │ │ │ + ldr r2, [pc, #512] @ dafe0 │ │ │ │ add r1, pc, r1 │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 6b86c │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ strb r1, [r4] │ │ │ │ mov r0, sp │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr ip, [r0, #4] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r9, [r0, #8] │ │ │ │ ldr r6, [r0, #12] │ │ │ │ ldr lr, [r0, #16] │ │ │ │ @@ -136656,201 +136660,201 @@ │ │ │ │ str r9, [sp, #96] @ 0x60 │ │ │ │ str ip, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ str r8, [sp, #68] @ 0x44 │ │ │ │ str lr, [sp, #64] @ 0x40 │ │ │ │ - beq dae68 │ │ │ │ + beq dae78 │ │ │ │ add r2, r0, #64 @ 0x40 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldm r1!, {r3, r5, r6, r7} │ │ │ │ add r2, sp, #32 │ │ │ │ stmia r2!, {r3, r5, r6, r7} │ │ │ │ ldm r1, {r3, r5, r6, r7} │ │ │ │ stm r2, {r3, r5, r6, r7} │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - bne daeb0 │ │ │ │ + bne daec0 │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ add ip, sp, #16 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ stm ip, {r1, r2, r3, r7} │ │ │ │ ldr r1, [r0, #20] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ ldr r0, [r0, #28] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, sp │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ add r3, sp, #16 │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3, r5} │ │ │ │ - b dacf0 │ │ │ │ + b dad00 │ │ │ │ add r5, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 121534 │ │ │ │ - ldr r1, [pc, #264] @ dafd4 │ │ │ │ + bl 121544 │ │ │ │ + ldr r1, [pc, #264] @ dafe4 │ │ │ │ mov r0, #11 │ │ │ │ - ldr r2, [pc, #260] @ dafd8 │ │ │ │ + ldr r2, [pc, #260] @ dafe8 │ │ │ │ add r1, pc, r1 │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 6b86c │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ strb r1, [r4] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ - b dadec │ │ │ │ + bl 121544 │ │ │ │ + b dadfc │ │ │ │ add r6, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 56898 │ │ │ │ - ldr r1, [pc, #164] @ dafc0 │ │ │ │ - ldr r2, [pc, #164] @ dafc4 │ │ │ │ + ldr r1, [pc, #164] @ dafd0 │ │ │ │ + ldr r2, [pc, #164] @ dafd4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ bl 6b7d8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ strb r1, [r4] │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r2, [pc, #120] @ dafc8 │ │ │ │ + ldr r2, [pc, #120] @ dafd8 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r5, r0 │ │ │ │ - b dad0c │ │ │ │ + b dad1c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b dafb4 │ │ │ │ + bl 121544 │ │ │ │ + b dafc4 │ │ │ │ mov r4, r0 │ │ │ │ - b daf9c │ │ │ │ + b dafac │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 121534 │ │ │ │ - b daf94 │ │ │ │ + bl 121544 │ │ │ │ + b dafa4 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ - b dafac │ │ │ │ + bl 121544 │ │ │ │ + b dafbc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - strdeq r8, [r8], r8 @ │ │ │ │ - adceq r8, r8, r4, ror #7 │ │ │ │ - adceq r8, r8, r8, asr #7 │ │ │ │ - adceq r8, r8, r0, lsr r5 │ │ │ │ - adceq r8, r8, r0, lsr r5 │ │ │ │ - adceq r8, r8, ip, lsr #8 │ │ │ │ - adceq r8, r8, ip, lsr #8 │ │ │ │ + adceq r8, r8, r8, ror #7 │ │ │ │ + ldrdeq r8, [r8], r4 @ │ │ │ │ + strhteq r8, [r8], r8 │ │ │ │ + adceq r8, r8, r0, lsr #10 │ │ │ │ + adceq r8, r8, r0, lsr #10 │ │ │ │ + adceq r8, r8, ip, lsl r4 │ │ │ │ + adceq r8, r8, ip, lsl r4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ ldr r2, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #2 │ │ │ │ - bcs db0b8 │ │ │ │ + bcs db0c8 │ │ │ │ ldm r1, {r0, r2, r3} │ │ │ │ mov r6, #-2147483627 @ 0x80000015 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #32 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ stm r1, {r0, r2, r3} │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 127abc │ │ │ │ + bl 127acc │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483626 @ 0x80000016 │ │ │ │ - bne db050 │ │ │ │ + bne db060 │ │ │ │ str r5, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - beq db0a0 │ │ │ │ + beq db0b0 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #18 │ │ │ │ - beq db098 │ │ │ │ + beq db0a8 │ │ │ │ cmp r0, #21 │ │ │ │ ldreq r0, [sp, #96] @ 0x60 │ │ │ │ cmpeq r0, #0 │ │ │ │ - bne db27c │ │ │ │ + bne db28c │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ and r0, r5, #1 │ │ │ │ strb r0, [r4, #1] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r0, #21 │ │ │ │ - bne db238 │ │ │ │ + bne db248 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ str r0, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ stmib sp, {r0, r2} │ │ │ │ add r1, r0, r3, lsl #5 │ │ │ │ str r1, [sp, #12] │ │ │ │ - beq db0f4 │ │ │ │ + beq db104 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r1], #32 │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp r2, #-2147483627 @ 0x80000015 │ │ │ │ - bne db130 │ │ │ │ - ldr r1, [pc, #516] @ db300 │ │ │ │ + bne db140 │ │ │ │ + ldr r1, [pc, #516] @ db310 │ │ │ │ mov r0, #11 │ │ │ │ - ldr r2, [pc, #512] @ db304 │ │ │ │ + ldr r2, [pc, #512] @ db314 │ │ │ │ add r1, pc, r1 │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 6b86c │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ strb r1, [r4] │ │ │ │ mov r0, sp │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr ip, [r0, #4] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r9, [r0, #8] │ │ │ │ ldr r6, [r0, #12] │ │ │ │ ldr lr, [r0, #16] │ │ │ │ @@ -136861,200 +136865,200 @@ │ │ │ │ str r9, [sp, #96] @ 0x60 │ │ │ │ str ip, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ str r8, [sp, #68] @ 0x44 │ │ │ │ str lr, [sp, #64] @ 0x40 │ │ │ │ - beq db19c │ │ │ │ + beq db1ac │ │ │ │ add r2, r0, #64 @ 0x40 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldm r1!, {r3, r5, r6, r7} │ │ │ │ add r2, sp, #32 │ │ │ │ stmia r2!, {r3, r5, r6, r7} │ │ │ │ ldm r1, {r3, r5, r6, r7} │ │ │ │ stm r2, {r3, r5, r6, r7} │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - bne db1e4 │ │ │ │ + bne db1f4 │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ add ip, sp, #16 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ stm ip, {r1, r2, r3, r7} │ │ │ │ ldr r1, [r0, #20] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ ldr r0, [r0, #28] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, sp │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ add r3, sp, #16 │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3, r5} │ │ │ │ - b db020 │ │ │ │ + b db030 │ │ │ │ add r5, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 121534 │ │ │ │ - ldr r1, [pc, #264] @ db308 │ │ │ │ + bl 121544 │ │ │ │ + ldr r1, [pc, #264] @ db318 │ │ │ │ mov r0, #11 │ │ │ │ - ldr r2, [pc, #260] @ db30c │ │ │ │ + ldr r2, [pc, #260] @ db31c │ │ │ │ add r1, pc, r1 │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 6b86c │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ strb r1, [r4] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ - b db120 │ │ │ │ + bl 121544 │ │ │ │ + b db130 │ │ │ │ add r6, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 56898 │ │ │ │ - ldr r1, [pc, #164] @ db2f4 │ │ │ │ - ldr r2, [pc, #164] @ db2f8 │ │ │ │ + ldr r1, [pc, #164] @ db304 │ │ │ │ + ldr r2, [pc, #164] @ db308 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ bl 6b7d8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ strb r1, [r4] │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r2, [pc, #120] @ db2fc │ │ │ │ + ldr r2, [pc, #120] @ db30c │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r5, r0 │ │ │ │ - b db03c │ │ │ │ + b db04c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b db2e8 │ │ │ │ + bl 121544 │ │ │ │ + b db2f8 │ │ │ │ mov r4, r0 │ │ │ │ - b db2d0 │ │ │ │ + b db2e0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 121534 │ │ │ │ - b db2c8 │ │ │ │ + bl 121544 │ │ │ │ + b db2d8 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ - b db2e0 │ │ │ │ + bl 121544 │ │ │ │ + b db2f0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq r8, r8, r4, asr #1 │ │ │ │ - strhteq r8, [r8], r0 │ │ │ │ - umlaleq r8, r8, r4, r0 @ │ │ │ │ - strdeq r8, [r8], ip @ │ │ │ │ - strdeq r8, [r8], ip @ │ │ │ │ - strdeq r8, [r8], r8 @ │ │ │ │ - strdeq r8, [r8], r8 @ │ │ │ │ + strhteq r8, [r8], r4 │ │ │ │ + adceq r8, r8, r0, lsr #1 │ │ │ │ + adceq r8, r8, r4, lsl #1 │ │ │ │ + adceq r8, r8, ip, ror #3 │ │ │ │ + adceq r8, r8, ip, ror #3 │ │ │ │ + adceq r8, r8, r8, ror #1 │ │ │ │ + adceq r8, r8, r8, ror #1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ ldr r2, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #2 │ │ │ │ - bcs db3e8 │ │ │ │ + bcs db3f8 │ │ │ │ ldm r1, {r0, r2, r3} │ │ │ │ mov r6, #-2147483627 @ 0x80000015 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #32 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ stm r1, {r0, r2, r3} │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 1259a4 │ │ │ │ + bl 1259b4 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483626 @ 0x80000016 │ │ │ │ - bne db384 │ │ │ │ + bne db394 │ │ │ │ str r5, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - beq db3d4 │ │ │ │ + beq db3e4 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #18 │ │ │ │ - beq db3cc │ │ │ │ + beq db3dc │ │ │ │ cmp r0, #21 │ │ │ │ ldreq r0, [sp, #96] @ 0x60 │ │ │ │ cmpeq r0, #0 │ │ │ │ - bne db5ac │ │ │ │ + bne db5bc │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, #0 │ │ │ │ strb r5, [r4, #1] │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r0, #21 │ │ │ │ - bne db568 │ │ │ │ + bne db578 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ str r0, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ stmib sp, {r0, r2} │ │ │ │ add r1, r0, r3, lsl #5 │ │ │ │ str r1, [sp, #12] │ │ │ │ - beq db424 │ │ │ │ + beq db434 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r1], #32 │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp r2, #-2147483627 @ 0x80000015 │ │ │ │ - bne db460 │ │ │ │ - ldr r1, [pc, #516] @ db630 │ │ │ │ + bne db470 │ │ │ │ + ldr r1, [pc, #516] @ db640 │ │ │ │ mov r0, #11 │ │ │ │ - ldr r2, [pc, #512] @ db634 │ │ │ │ + ldr r2, [pc, #512] @ db644 │ │ │ │ add r1, pc, r1 │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 6b86c │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ strb r1, [r4] │ │ │ │ mov r0, sp │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr ip, [r0, #4] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r9, [r0, #8] │ │ │ │ ldr r6, [r0, #12] │ │ │ │ ldr lr, [r0, #16] │ │ │ │ @@ -137065,232 +137069,232 @@ │ │ │ │ str r9, [sp, #96] @ 0x60 │ │ │ │ str ip, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ str r8, [sp, #68] @ 0x44 │ │ │ │ str lr, [sp, #64] @ 0x40 │ │ │ │ - beq db4cc │ │ │ │ + beq db4dc │ │ │ │ add r2, r0, #64 @ 0x40 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldm r1!, {r3, r5, r6, r7} │ │ │ │ add r2, sp, #32 │ │ │ │ stmia r2!, {r3, r5, r6, r7} │ │ │ │ ldm r1, {r3, r5, r6, r7} │ │ │ │ stm r2, {r3, r5, r6, r7} │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - bne db514 │ │ │ │ + bne db524 │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ add ip, sp, #16 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ stm ip, {r1, r2, r3, r7} │ │ │ │ ldr r1, [r0, #20] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ ldr r0, [r0, #28] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, sp │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ add r3, sp, #16 │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3, r5} │ │ │ │ - b db354 │ │ │ │ + b db364 │ │ │ │ add r5, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 121534 │ │ │ │ - ldr r1, [pc, #264] @ db638 │ │ │ │ + bl 121544 │ │ │ │ + ldr r1, [pc, #264] @ db648 │ │ │ │ mov r0, #11 │ │ │ │ - ldr r2, [pc, #260] @ db63c │ │ │ │ + ldr r2, [pc, #260] @ db64c │ │ │ │ add r1, pc, r1 │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 6b86c │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ strb r1, [r4] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ - b db450 │ │ │ │ + bl 121544 │ │ │ │ + b db460 │ │ │ │ add r6, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 56898 │ │ │ │ - ldr r1, [pc, #164] @ db624 │ │ │ │ - ldr r2, [pc, #164] @ db628 │ │ │ │ + ldr r1, [pc, #164] @ db634 │ │ │ │ + ldr r2, [pc, #164] @ db638 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ bl 6b7d8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ strb r1, [r4] │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r2, [pc, #120] @ db62c │ │ │ │ + ldr r2, [pc, #120] @ db63c │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r5, r0 │ │ │ │ - b db370 │ │ │ │ + b db380 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b db618 │ │ │ │ + bl 121544 │ │ │ │ + b db628 │ │ │ │ mov r4, r0 │ │ │ │ - b db600 │ │ │ │ + b db610 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 121534 │ │ │ │ - b db5f8 │ │ │ │ + bl 121544 │ │ │ │ + b db608 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ - b db610 │ │ │ │ + bl 121544 │ │ │ │ + b db620 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - umlaleq r7, r8, r4, sp │ │ │ │ - adceq r7, r8, r0, lsl #27 │ │ │ │ - adceq r7, r8, r4, ror #26 │ │ │ │ - adceq r7, r8, ip, asr #29 │ │ │ │ - adceq r7, r8, ip, asr #29 │ │ │ │ - adceq r7, r8, r8, asr #27 │ │ │ │ - adceq r7, r8, r8, asr #27 │ │ │ │ + adceq r7, r8, r4, lsl #27 │ │ │ │ + adceq r7, r8, r0, ror sp │ │ │ │ + adceq r7, r8, r4, asr sp │ │ │ │ + strhteq r7, [r8], ip │ │ │ │ + strhteq r7, [r8], ip │ │ │ │ + strhteq r7, [r8], r8 │ │ │ │ + strhteq r7, [r8], r8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r5, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq db674 │ │ │ │ + beq db684 │ │ │ │ cmp r0, #17 │ │ │ │ - beq db68c │ │ │ │ + beq db69c │ │ │ │ cmp r0, #18 │ │ │ │ - bne db6cc │ │ │ │ + bne db6dc │ │ │ │ mov r0, #2 │ │ │ │ str r0, [r4] │ │ │ │ cmp r5, #-2147483631 @ 0x80000011 │ │ │ │ - bne db72c │ │ │ │ + bne db73c │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr sl, [r1, #4] │ │ │ │ mov r8, r1 │ │ │ │ add ip, sp, #8 │ │ │ │ ldm sl, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r9, sp, #24 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r9 │ │ │ │ - bl ff9d0 │ │ │ │ + bl ff9e0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #2 │ │ │ │ - bne db708 │ │ │ │ + bne db718 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, #3 │ │ │ │ strd r0, [r4] │ │ │ │ - b db710 │ │ │ │ + b db720 │ │ │ │ add r5, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ - bl ff9d0 │ │ │ │ + bl ff9e0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #2 │ │ │ │ - bne db6f8 │ │ │ │ + bne db708 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, #3 │ │ │ │ strd r0, [r4] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldm r5, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r4, {r0, r1, r2, r3, r6, r7} │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldm r9, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r4, {r0, r1, r2, r3, r6, r7} │ │ │ │ mov r0, sl │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r1, r8 │ │ │ │ cmp r5, #-2147483631 @ 0x80000011 │ │ │ │ - beq db684 │ │ │ │ + beq db694 │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r5, #-2147483631 @ 0x80000011 │ │ │ │ - beq db760 │ │ │ │ + beq db770 │ │ │ │ mov r0, r8 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r7, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq db7a0 │ │ │ │ + beq db7b0 │ │ │ │ cmp r0, #17 │ │ │ │ - beq db7b8 │ │ │ │ + beq db7c8 │ │ │ │ cmp r0, #18 │ │ │ │ - bne db7f4 │ │ │ │ + bne db804 │ │ │ │ mov r0, #1024 @ 0x400 │ │ │ │ strh r0, [r4] │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - bne db864 │ │ │ │ + bne db874 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ add ip, sp, #8 │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl d8cc8 │ │ │ │ + bl d8cd8 │ │ │ │ ldrb r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq db838 │ │ │ │ + beq db848 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ - b db844 │ │ │ │ + b db854 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl d8cc8 │ │ │ │ + bl d8cd8 │ │ │ │ ldrb r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq db820 │ │ │ │ + beq db830 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r0, [sp, #9] │ │ │ │ @@ -137302,135 +137306,135 @@ │ │ │ │ ldrb r0, [sp, #25] │ │ │ │ strb r0, [r4, #1] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r1, r5 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq db7b0 │ │ │ │ + beq db7c0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq db898 │ │ │ │ + beq db8a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r7, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq db8d8 │ │ │ │ + beq db8e8 │ │ │ │ cmp r0, #17 │ │ │ │ - beq db8f0 │ │ │ │ + beq db900 │ │ │ │ cmp r0, #18 │ │ │ │ - bne db948 │ │ │ │ + bne db958 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - bne db938 │ │ │ │ + bne db948 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ mov r0, sp │ │ │ │ - bl d6b08 │ │ │ │ + bl d6b18 │ │ │ │ cmp r0, #0 │ │ │ │ mov r2, #2 │ │ │ │ movweq r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [r4] │ │ │ │ mov r2, #8 │ │ │ │ str r1, [r4, #4] │ │ │ │ mov r1, #16 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r1, r5 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq db8e8 │ │ │ │ + beq db8f8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r1 │ │ │ │ - bl d6b08 │ │ │ │ + bl d6b18 │ │ │ │ mov r2, #2 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq db990 │ │ │ │ + beq db9a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r7, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq db9d0 │ │ │ │ + beq db9e0 │ │ │ │ cmp r0, #17 │ │ │ │ - beq db9e8 │ │ │ │ + beq db9f8 │ │ │ │ cmp r0, #18 │ │ │ │ - bne dba24 │ │ │ │ + bne dba34 │ │ │ │ mov r0, #1792 @ 0x700 │ │ │ │ strh r0, [r4] │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - bne dba94 │ │ │ │ + bne dbaa4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ add ip, sp, #8 │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl d9658 │ │ │ │ + bl d9668 │ │ │ │ ldrb r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq dba68 │ │ │ │ + beq dba78 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ - b dba74 │ │ │ │ + b dba84 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl d9658 │ │ │ │ + bl d9668 │ │ │ │ ldrb r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq dba50 │ │ │ │ + beq dba60 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r0, [sp, #9] │ │ │ │ @@ -137442,73 +137446,73 @@ │ │ │ │ ldrb r0, [sp, #25] │ │ │ │ strb r0, [r4, #1] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r1, r5 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq db9e0 │ │ │ │ + beq db9f0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq dbac8 │ │ │ │ + beq dbad8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r7, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq dbb08 │ │ │ │ + beq dbb18 │ │ │ │ cmp r0, #17 │ │ │ │ - beq dbb20 │ │ │ │ + beq dbb30 │ │ │ │ cmp r0, #18 │ │ │ │ - bne dbb5c │ │ │ │ + bne dbb6c │ │ │ │ mov r0, #1280 @ 0x500 │ │ │ │ strh r0, [r4] │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - bne dbbcc │ │ │ │ + bne dbbdc │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ add ip, sp, #8 │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl d9cbc │ │ │ │ + bl d9ccc │ │ │ │ ldrb r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq dbba0 │ │ │ │ + beq dbbb0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ - b dbbac │ │ │ │ + b dbbbc │ │ │ │ add r0, sp, #8 │ │ │ │ - bl d9cbc │ │ │ │ + bl d9ccc │ │ │ │ ldrb r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq dbb88 │ │ │ │ + beq dbb98 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r0, [sp, #9] │ │ │ │ @@ -137520,73 +137524,73 @@ │ │ │ │ ldrb r0, [sp, #25] │ │ │ │ strb r0, [r4, #1] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r1, r5 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq dbb18 │ │ │ │ + beq dbb28 │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq dbc00 │ │ │ │ + beq dbc10 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r7, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq dbc40 │ │ │ │ + beq dbc50 │ │ │ │ cmp r0, #17 │ │ │ │ - beq dbc58 │ │ │ │ + beq dbc68 │ │ │ │ cmp r0, #18 │ │ │ │ - bne dbc94 │ │ │ │ + bne dbca4 │ │ │ │ mov r0, #768 @ 0x300 │ │ │ │ strh r0, [r4] │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - bne dbd04 │ │ │ │ + bne dbd14 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ add ip, sp, #8 │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl db310 │ │ │ │ + bl db320 │ │ │ │ ldrb r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq dbcd8 │ │ │ │ + beq dbce8 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ - b dbce4 │ │ │ │ + b dbcf4 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl db310 │ │ │ │ + bl db320 │ │ │ │ ldrb r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq dbcc0 │ │ │ │ + beq dbcd0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r0, [sp, #9] │ │ │ │ @@ -137598,74 +137602,74 @@ │ │ │ │ ldrb r0, [sp, #25] │ │ │ │ strb r0, [r4, #1] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r1, r5 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq dbc50 │ │ │ │ + beq dbc60 │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq dbd38 │ │ │ │ + beq dbd48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r7, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq dbd78 │ │ │ │ + beq dbd88 │ │ │ │ cmp r0, #17 │ │ │ │ - beq dbd90 │ │ │ │ + beq dbda0 │ │ │ │ cmp r0, #18 │ │ │ │ - bne dbdd0 │ │ │ │ + bne dbde0 │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r4, #8] │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - bne dbe38 │ │ │ │ + bne dbe48 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ add ip, sp, #8 │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl fd670 │ │ │ │ + bl fd680 │ │ │ │ ldrb r0, [sp, #32] │ │ │ │ cmp r0, #3 │ │ │ │ - bne dbe10 │ │ │ │ + bne dbe20 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, #4 │ │ │ │ strb r1, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ - b dbe1c │ │ │ │ + b dbe2c │ │ │ │ add r0, sp, #8 │ │ │ │ - bl fd670 │ │ │ │ + bl fd680 │ │ │ │ ldrb r0, [sp, #16] │ │ │ │ cmp r0, #3 │ │ │ │ - bne dbdfc │ │ │ │ + bne dbe0c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, #4 │ │ │ │ strb r1, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r2, sp, #8 │ │ │ │ @@ -137675,72 +137679,72 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r2, sp, #24 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r1, r5 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq dbd88 │ │ │ │ + beq dbd98 │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq dbe6c │ │ │ │ + beq dbe7c │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r7, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq dbeac │ │ │ │ + beq dbebc │ │ │ │ cmp r0, #17 │ │ │ │ - beq dbec4 │ │ │ │ + beq dbed4 │ │ │ │ cmp r0, #18 │ │ │ │ - bne dbefc │ │ │ │ + bne dbf0c │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [r4] │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - bne dbf5c │ │ │ │ + bne dbf6c │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, sp │ │ │ │ - bl d5368 │ │ │ │ + bl d5378 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne dbf34 │ │ │ │ + bne dbf44 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ strd r0, [r4] │ │ │ │ - b dbf40 │ │ │ │ + b dbf50 │ │ │ │ mov r0, sp │ │ │ │ - bl d5368 │ │ │ │ + bl d5378 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne dbf24 │ │ │ │ + bne dbf34 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ strd r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ @@ -137748,81 +137752,81 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r2, sp, #16 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r1, r5 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq dbebc │ │ │ │ + beq dbecc │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq dbf90 │ │ │ │ + beq dbfa0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ ldr r7, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq dbfd0 │ │ │ │ + beq dbfe0 │ │ │ │ cmp r0, #17 │ │ │ │ - beq dbfec │ │ │ │ + beq dbffc │ │ │ │ cmp r0, #18 │ │ │ │ - bne dc03c │ │ │ │ + bne dc04c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #2 │ │ │ │ strd r2, [r4] │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - bne dc0bc │ │ │ │ + bne dc0cc │ │ │ │ add sp, sp, #112 @ 0x70 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ add ip, sp, #8 │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 100110 │ │ │ │ + bl 100120 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne dc090 │ │ │ │ + bne dc0a0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #3 │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4] │ │ │ │ str r0, [r4, #8] │ │ │ │ - b dc0a0 │ │ │ │ + b dc0b0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 100110 │ │ │ │ + bl 100120 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne dc078 │ │ │ │ + bne dc088 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #3 │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4] │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #112 @ 0x70 │ │ │ │ @@ -137836,80 +137840,80 @@ │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ bl 53d54 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r1, r5 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq dbfe4 │ │ │ │ + beq dbff4 │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #112 @ 0x70 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq dc0f0 │ │ │ │ + beq dc100 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #232 @ 0xe8 │ │ │ │ ldr r7, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq dc130 │ │ │ │ + beq dc140 │ │ │ │ cmp r0, #17 │ │ │ │ - beq dc14c │ │ │ │ + beq dc15c │ │ │ │ cmp r0, #18 │ │ │ │ - bne dc198 │ │ │ │ + bne dc1a8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #2 │ │ │ │ strd r2, [r4] │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - bne dc218 │ │ │ │ + bne dc228 │ │ │ │ add sp, sp, #232 @ 0xe8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, sp │ │ │ │ - bl d4194 │ │ │ │ + bl d41a4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne dc1ec │ │ │ │ + bne dc1fc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #3 │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4] │ │ │ │ str r0, [r4, #8] │ │ │ │ - b dc1fc │ │ │ │ + b dc20c │ │ │ │ add r0, sp, #16 │ │ │ │ - bl d4194 │ │ │ │ + bl d41a4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne dc1d4 │ │ │ │ + bne dc1e4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #3 │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4] │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #232 @ 0xe8 │ │ │ │ @@ -137923,73 +137927,73 @@ │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #216 @ 0xd8 │ │ │ │ bl 53d54 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r1, r5 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq dc144 │ │ │ │ + beq dc154 │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #232 @ 0xe8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq dc24c │ │ │ │ + beq dc25c │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r7, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq dc28c │ │ │ │ + beq dc29c │ │ │ │ cmp r0, #17 │ │ │ │ - beq dc2a4 │ │ │ │ + beq dc2b4 │ │ │ │ cmp r0, #18 │ │ │ │ - bne dc2e0 │ │ │ │ + bne dc2f0 │ │ │ │ mov r0, #3072 @ 0xc00 │ │ │ │ strh r0, [r4] │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - bne dc350 │ │ │ │ + bne dc360 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ add ip, sp, #8 │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl dacac │ │ │ │ + bl dacbc │ │ │ │ ldrb r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq dc324 │ │ │ │ + beq dc334 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ - b dc330 │ │ │ │ + b dc340 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl dacac │ │ │ │ + bl dacbc │ │ │ │ ldrb r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq dc30c │ │ │ │ + beq dc31c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r0, [sp, #9] │ │ │ │ @@ -138001,72 +138005,72 @@ │ │ │ │ ldrb r0, [sp, #25] │ │ │ │ strb r0, [r4, #1] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r1, r5 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq dc29c │ │ │ │ + beq dc2ac │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq dc384 │ │ │ │ + beq dc394 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r7, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq dc3c4 │ │ │ │ + beq dc3d4 │ │ │ │ cmp r0, #17 │ │ │ │ - beq dc3dc │ │ │ │ + beq dc3ec │ │ │ │ cmp r0, #18 │ │ │ │ - bne dc414 │ │ │ │ + bne dc424 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [r4] │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - bne dc474 │ │ │ │ + bne dc484 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, sp │ │ │ │ - bl d5cec │ │ │ │ + bl d5cfc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne dc44c │ │ │ │ + bne dc45c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ strd r0, [r4] │ │ │ │ - b dc458 │ │ │ │ + b dc468 │ │ │ │ mov r0, sp │ │ │ │ - bl d5cec │ │ │ │ + bl d5cfc │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne dc43c │ │ │ │ + bne dc44c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ strd r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ @@ -138074,158 +138078,158 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r2, sp, #16 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r1, r5 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq dc3d4 │ │ │ │ + beq dc3e4 │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq dc4a8 │ │ │ │ + beq dc4b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r7, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq dc4e8 │ │ │ │ + beq dc4f8 │ │ │ │ cmp r0, #17 │ │ │ │ - beq dc500 │ │ │ │ + beq dc510 │ │ │ │ cmp r0, #18 │ │ │ │ - bne dc55c │ │ │ │ + bne dc56c │ │ │ │ mov r0, #512 @ 0x200 │ │ │ │ strh r0, [r4] │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - bne dc54c │ │ │ │ + bne dc55c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mov r8, r1 │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ - bne dc584 │ │ │ │ + bne dc594 │ │ │ │ ldrb r5, [sp, #4] │ │ │ │ mov r0, sp │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ strb r5, [r4, #1] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r1, r8 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq dc4f8 │ │ │ │ + beq dc508 │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ - bne dc5a4 │ │ │ │ + bne dc5b4 │ │ │ │ mov r0, r1 │ │ │ │ ldrb r5, [r1, #4] │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ strb r5, [r4, #1] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #116] @ dc600 │ │ │ │ + ldr r2, [pc, #116] @ dc610 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #23 │ │ │ │ mov r0, sp │ │ │ │ bl 567fc │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ - b dc52c │ │ │ │ - ldr r2, [pc, #88] @ dc604 │ │ │ │ + b dc53c │ │ │ │ + ldr r2, [pc, #88] @ dc614 │ │ │ │ add r3, sp, #23 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq dc5f4 │ │ │ │ + beq dc604 │ │ │ │ mov r0, r8 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq r6, r8, r4, ror #26 │ │ │ │ - adceq r6, r8, ip, lsr sp │ │ │ │ + adceq r6, r8, r4, asr sp │ │ │ │ + adceq r6, r8, ip, lsr #26 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r7, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq dc63c │ │ │ │ + beq dc64c │ │ │ │ cmp r0, #17 │ │ │ │ - beq dc654 │ │ │ │ + beq dc664 │ │ │ │ cmp r0, #18 │ │ │ │ - bne dc690 │ │ │ │ + bne dc6a0 │ │ │ │ mov r0, #1280 @ 0x500 │ │ │ │ strh r0, [r4] │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - bne dc700 │ │ │ │ + bne dc710 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ add ip, sp, #8 │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl d6d14 │ │ │ │ + bl d6d24 │ │ │ │ ldrb r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq dc6d4 │ │ │ │ + beq dc6e4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ - b dc6e0 │ │ │ │ + b dc6f0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl d6d14 │ │ │ │ + bl d6d24 │ │ │ │ ldrb r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq dc6bc │ │ │ │ + beq dc6cc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r0, [sp, #9] │ │ │ │ @@ -138237,73 +138241,73 @@ │ │ │ │ ldrb r0, [sp, #25] │ │ │ │ strb r0, [r4, #1] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r1, r5 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq dc64c │ │ │ │ + beq dc65c │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq dc734 │ │ │ │ + beq dc744 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r7, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq dc774 │ │ │ │ + beq dc784 │ │ │ │ cmp r0, #17 │ │ │ │ - beq dc78c │ │ │ │ + beq dc79c │ │ │ │ cmp r0, #18 │ │ │ │ - bne dc7c8 │ │ │ │ + bne dc7d8 │ │ │ │ mov r0, #1792 @ 0x700 │ │ │ │ strh r0, [r4] │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - bne dc838 │ │ │ │ + bne dc848 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ add ip, sp, #8 │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl d7d08 │ │ │ │ + bl d7d18 │ │ │ │ ldrb r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq dc80c │ │ │ │ + beq dc81c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ - b dc818 │ │ │ │ + b dc828 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl d7d08 │ │ │ │ + bl d7d18 │ │ │ │ ldrb r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq dc7f4 │ │ │ │ + beq dc804 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r0, [sp, #9] │ │ │ │ @@ -138315,73 +138319,73 @@ │ │ │ │ ldrb r0, [sp, #25] │ │ │ │ strb r0, [r4, #1] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r1, r5 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq dc784 │ │ │ │ + beq dc794 │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq dc86c │ │ │ │ + beq dc87c │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r7, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq dc8ac │ │ │ │ + beq dc8bc │ │ │ │ cmp r0, #17 │ │ │ │ - beq dc8c4 │ │ │ │ + beq dc8d4 │ │ │ │ cmp r0, #18 │ │ │ │ - bne dc900 │ │ │ │ + bne dc910 │ │ │ │ mov r0, #1024 @ 0x400 │ │ │ │ strh r0, [r4] │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - bne dc970 │ │ │ │ + bne dc980 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ add ip, sp, #8 │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl da64c │ │ │ │ + bl da65c │ │ │ │ ldrb r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq dc944 │ │ │ │ + beq dc954 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ - b dc950 │ │ │ │ + b dc960 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl da64c │ │ │ │ + bl da65c │ │ │ │ ldrb r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq dc92c │ │ │ │ + beq dc93c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r0, [sp, #9] │ │ │ │ @@ -138393,72 +138397,72 @@ │ │ │ │ ldrb r0, [sp, #25] │ │ │ │ strb r0, [r4, #1] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r1, r5 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq dc8bc │ │ │ │ + beq dc8cc │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq dc9a4 │ │ │ │ + beq dc9b4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r7, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq dc9e4 │ │ │ │ + beq dc9f4 │ │ │ │ cmp r0, #17 │ │ │ │ - beq dc9fc │ │ │ │ + beq dca0c │ │ │ │ cmp r0, #18 │ │ │ │ - bne dca34 │ │ │ │ + bne dca44 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [r4] │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - bne dca94 │ │ │ │ + bne dcaa4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, sp │ │ │ │ - bl d632c │ │ │ │ + bl d633c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne dca6c │ │ │ │ + bne dca7c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ strd r0, [r4] │ │ │ │ - b dca78 │ │ │ │ + b dca88 │ │ │ │ mov r0, sp │ │ │ │ - bl d632c │ │ │ │ + bl d633c │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne dca5c │ │ │ │ + bne dca6c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ strd r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ @@ -138466,81 +138470,81 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r2, sp, #16 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r1, r5 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq dc9f4 │ │ │ │ + beq dca04 │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq dcac8 │ │ │ │ + beq dcad8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #496 @ 0x1f0 │ │ │ │ ldr r7, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq dcb08 │ │ │ │ + beq dcb18 │ │ │ │ cmp r0, #17 │ │ │ │ - beq dcb24 │ │ │ │ + beq dcb34 │ │ │ │ cmp r0, #18 │ │ │ │ - bne dcb74 │ │ │ │ + bne dcb84 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #3 │ │ │ │ strd r2, [r4] │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - bne dcbf4 │ │ │ │ + bne dcc04 │ │ │ │ add sp, sp, #496 @ 0x1f0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ add ip, sp, #8 │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl fbecc │ │ │ │ + bl fbedc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne dcbc8 │ │ │ │ + bne dcbd8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #4 │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4] │ │ │ │ str r0, [r4, #8] │ │ │ │ - b dcbd8 │ │ │ │ + b dcbe8 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl fbecc │ │ │ │ + bl fbedc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne dcbb0 │ │ │ │ + bne dcbc0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #4 │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4] │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #496 @ 0x1f0 │ │ │ │ @@ -138554,72 +138558,72 @@ │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #472 @ 0x1d8 │ │ │ │ bl 53d54 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r1, r5 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq dcb1c │ │ │ │ + beq dcb2c │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #496 @ 0x1f0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq dcc28 │ │ │ │ + beq dcc38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r7, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq dcc68 │ │ │ │ + beq dcc78 │ │ │ │ cmp r0, #17 │ │ │ │ - beq dcc80 │ │ │ │ + beq dcc90 │ │ │ │ cmp r0, #18 │ │ │ │ - bne dccb8 │ │ │ │ + bne dccc8 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [r4] │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - bne dcd18 │ │ │ │ + bne dcd28 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, sp │ │ │ │ - bl d6580 │ │ │ │ + bl d6590 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne dccf0 │ │ │ │ + bne dcd00 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ strd r0, [r4] │ │ │ │ - b dccfc │ │ │ │ + b dcd0c │ │ │ │ mov r0, sp │ │ │ │ - bl d6580 │ │ │ │ + bl d6590 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne dcce0 │ │ │ │ + bne dccf0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ strd r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ @@ -138627,72 +138631,72 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r2, sp, #16 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r1, r5 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq dcc78 │ │ │ │ + beq dcc88 │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq dcd4c │ │ │ │ + beq dcd5c │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r7, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq dcd8c │ │ │ │ + beq dcd9c │ │ │ │ cmp r0, #17 │ │ │ │ - beq dcda4 │ │ │ │ + beq dcdb4 │ │ │ │ cmp r0, #18 │ │ │ │ - bne dcddc │ │ │ │ + bne dcdec │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [r4] │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - bne dce3c │ │ │ │ + bne dce4c │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, sp │ │ │ │ - bl d6974 │ │ │ │ + bl d6984 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne dce14 │ │ │ │ + bne dce24 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ strd r0, [r4] │ │ │ │ - b dce20 │ │ │ │ + b dce30 │ │ │ │ mov r0, sp │ │ │ │ - bl d6974 │ │ │ │ + bl d6984 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne dce04 │ │ │ │ + bne dce14 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ strd r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ @@ -138700,73 +138704,73 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r2, sp, #16 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r1, r5 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq dcd9c │ │ │ │ + beq dcdac │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq dce70 │ │ │ │ + beq dce80 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r7, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq dceb0 │ │ │ │ + beq dcec0 │ │ │ │ cmp r0, #17 │ │ │ │ - beq dcec8 │ │ │ │ + beq dced8 │ │ │ │ cmp r0, #18 │ │ │ │ - bne dcf04 │ │ │ │ + bne dcf14 │ │ │ │ mov r0, #1024 @ 0x400 │ │ │ │ strh r0, [r4] │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - bne dcf74 │ │ │ │ + bne dcf84 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ add ip, sp, #8 │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl d9fec │ │ │ │ + bl d9ffc │ │ │ │ ldrb r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq dcf48 │ │ │ │ + beq dcf58 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ - b dcf54 │ │ │ │ + b dcf64 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl d9fec │ │ │ │ + bl d9ffc │ │ │ │ ldrb r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq dcf30 │ │ │ │ + beq dcf40 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r0, [sp, #9] │ │ │ │ @@ -138778,73 +138782,73 @@ │ │ │ │ ldrb r0, [sp, #25] │ │ │ │ strb r0, [r4, #1] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r1, r5 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq dcec0 │ │ │ │ + beq dced0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq dcfa8 │ │ │ │ + beq dcfb8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r7, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq dcfe8 │ │ │ │ + beq dcff8 │ │ │ │ cmp r0, #17 │ │ │ │ - beq dd000 │ │ │ │ + beq dd010 │ │ │ │ cmp r0, #18 │ │ │ │ - bne dd03c │ │ │ │ + bne dd04c │ │ │ │ mov r0, #512 @ 0x200 │ │ │ │ strh r0, [r4] │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - bne dd0ac │ │ │ │ + bne dd0bc │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ add ip, sp, #8 │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl dafdc │ │ │ │ + bl dafec │ │ │ │ ldrb r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq dd080 │ │ │ │ + beq dd090 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ - b dd08c │ │ │ │ + b dd09c │ │ │ │ add r0, sp, #8 │ │ │ │ - bl dafdc │ │ │ │ + bl dafec │ │ │ │ ldrb r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq dd068 │ │ │ │ + beq dd078 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r0, [sp, #9] │ │ │ │ @@ -138856,72 +138860,72 @@ │ │ │ │ ldrb r0, [sp, #25] │ │ │ │ strb r0, [r4, #1] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r1, r5 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq dcff8 │ │ │ │ + beq dd008 │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq dd0e0 │ │ │ │ + beq dd0f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r7, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq dd120 │ │ │ │ + beq dd130 │ │ │ │ cmp r0, #17 │ │ │ │ - beq dd138 │ │ │ │ + beq dd148 │ │ │ │ cmp r0, #18 │ │ │ │ - bne dd170 │ │ │ │ + bne dd180 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [r4] │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - bne dd1d0 │ │ │ │ + bne dd1e0 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, sp │ │ │ │ - bl d4da8 │ │ │ │ + bl d4db8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne dd1a8 │ │ │ │ + bne dd1b8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ strd r0, [r4] │ │ │ │ - b dd1b4 │ │ │ │ + b dd1c4 │ │ │ │ mov r0, sp │ │ │ │ - bl d4da8 │ │ │ │ + bl d4db8 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne dd198 │ │ │ │ + bne dd1a8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ strd r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ @@ -138929,213 +138933,213 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r2, sp, #16 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r1, r5 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq dd130 │ │ │ │ + beq dd140 │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq dd204 │ │ │ │ + beq dd214 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ vpush {d8} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r7, [r1] │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ eor r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq dd24c │ │ │ │ + beq dd25c │ │ │ │ cmp r0, #17 │ │ │ │ - beq dd26c │ │ │ │ + beq dd27c │ │ │ │ cmp r0, #18 │ │ │ │ - bne dd2cc │ │ │ │ + bne dd2dc │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ str r0, [r5, #4] │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - bne dd4c4 │ │ │ │ + bne dd4d4 │ │ │ │ add sp, sp, #24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r4, #4] │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #9 │ │ │ │ - bhi dd440 │ │ │ │ + bhi dd450 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ andeq r0, r0, r8, ror r1 │ │ │ │ andeq r0, r0, r4, asr #2 │ │ │ │ andeq r0, r0, r0, asr r1 │ │ │ │ andeq r0, r0, r4, lsr r1 │ │ │ │ andeq r0, r0, r8, lsl #3 │ │ │ │ muleq r0, r8, r1 │ │ │ │ andeq r0, r0, r4, ror #2 │ │ │ │ andeq r0, r0, r8, asr #3 │ │ │ │ andeq r0, r0, ip, lsr r1 │ │ │ │ ldrb r0, [sp, #4] │ │ │ │ - b dd418 │ │ │ │ + b dd428 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #9 │ │ │ │ - bhi dd4d8 │ │ │ │ + bhi dd4e8 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ andeq r0, r0, ip, ror r0 │ │ │ │ andeq r0, r0, ip, lsl #1 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ muleq r0, r8, r0 │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ - b dd354 │ │ │ │ - ldrsb r0, [r4, #4] │ │ │ │ b dd364 │ │ │ │ + ldrsb r0, [r4, #4] │ │ │ │ + b dd374 │ │ │ │ vldr d8, [r4, #8] │ │ │ │ - b dd3ac │ │ │ │ + b dd3bc │ │ │ │ vldr s0, [r4, #4] │ │ │ │ vcvt.f64.u32 d8, s0 │ │ │ │ - b dd3ac │ │ │ │ + b dd3bc │ │ │ │ ldrd r0, [r4, #8] │ │ │ │ - bl 984598 │ │ │ │ + bl 9845a8 │ │ │ │ vmov d8, r0, r1 │ │ │ │ - b dd3ac │ │ │ │ + b dd3bc │ │ │ │ ldrd r0, [r4, #8] │ │ │ │ - bl 9844e4 │ │ │ │ + bl 9844f4 │ │ │ │ vmov d8, r0, r1 │ │ │ │ - b dd3ac │ │ │ │ + b dd3bc │ │ │ │ ldrh r0, [r4, #4] │ │ │ │ vmov s0, r0 │ │ │ │ vcvt.f64.u32 d8, s0 │ │ │ │ - b dd3ac │ │ │ │ + b dd3bc │ │ │ │ ldrsh r0, [r4, #4] │ │ │ │ vmov s0, r0 │ │ │ │ vcvt.f64.s32 d8, s0 │ │ │ │ - b dd3ac │ │ │ │ + b dd3bc │ │ │ │ vldr s0, [r4, #4] │ │ │ │ vcvt.f64.s32 d8, s0 │ │ │ │ - b dd3ac │ │ │ │ + b dd3bc │ │ │ │ vldr s0, [r4, #4] │ │ │ │ vmov.f64 d1, #112 @ 0x3f800000 1.0 │ │ │ │ vmov r0, s0 │ │ │ │ vmov.f64 d2, #240 @ 0xbf800000 -1.0 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ cmn r0, #1 │ │ │ │ vmovgt.f64 d2, d1 │ │ │ │ vmov r0, r1, d2 │ │ │ │ vmov r0, r2, d0 │ │ │ │ lsr r1, r1, #31 │ │ │ │ bfi r2, r1, #31, #1 │ │ │ │ vmov d8, r0, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #1 │ │ │ │ vstr d8, [r5, #8] │ │ │ │ strd r0, [r5] │ │ │ │ add sp, sp, #24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrsb r0, [sp, #4] │ │ │ │ - b dd428 │ │ │ │ + b dd438 │ │ │ │ vldr d8, [sp, #8] │ │ │ │ - b dd494 │ │ │ │ + b dd4a4 │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vcvt.f64.u32 d8, s0 │ │ │ │ - b dd494 │ │ │ │ + b dd4a4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - bl 984598 │ │ │ │ + bl 9845a8 │ │ │ │ vmov d8, r0, r1 │ │ │ │ - b dd494 │ │ │ │ + b dd4a4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - bl 9844e4 │ │ │ │ + bl 9844f4 │ │ │ │ vmov d8, r0, r1 │ │ │ │ - b dd494 │ │ │ │ + b dd4a4 │ │ │ │ ldrh r0, [sp, #4] │ │ │ │ vmov s0, r0 │ │ │ │ vcvt.f64.u32 d8, s0 │ │ │ │ - b dd494 │ │ │ │ + b dd4a4 │ │ │ │ ldrsh r0, [sp, #4] │ │ │ │ vmov s0, r0 │ │ │ │ vcvt.f64.s32 d8, s0 │ │ │ │ - b dd494 │ │ │ │ + b dd4a4 │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vcvt.f64.s32 d8, s0 │ │ │ │ - b dd494 │ │ │ │ - ldr r2, [pc, #240] @ dd538 │ │ │ │ + b dd4a4 │ │ │ │ + ldr r2, [pc, #240] @ dd548 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #23 │ │ │ │ mov r0, sp │ │ │ │ bl 567fc │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #2 │ │ │ │ - b dd4a8 │ │ │ │ + b dd4b8 │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vmov.f64 d1, #112 @ 0x3f800000 1.0 │ │ │ │ vmov r0, s0 │ │ │ │ vmov.f64 d2, #240 @ 0xbf800000 -1.0 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ cmn r0, #1 │ │ │ │ vmovgt.f64 d2, d1 │ │ │ │ vmov r0, r1, d2 │ │ │ │ vmov r0, r2, d0 │ │ │ │ lsr r1, r1, #31 │ │ │ │ bfi r2, r1, #31, #1 │ │ │ │ vmov d8, r0, r2 │ │ │ │ mov r0, sp │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #1 │ │ │ │ vstr d8, [r5, #8] │ │ │ │ strd r0, [r5] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq dd260 │ │ │ │ + beq dd270 │ │ │ │ mov r0, r4 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #92] @ dd53c │ │ │ │ + ldr r2, [pc, #92] @ dd54c │ │ │ │ add r1, sp, #23 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #2 │ │ │ │ @@ -139143,62 +139147,62 @@ │ │ │ │ add sp, sp, #24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq dd52c │ │ │ │ + beq dd53c │ │ │ │ mov r0, r4 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq r6, r8, r0, lsr ip │ │ │ │ - umlaleq r6, r8, r0, fp │ │ │ │ + adceq r6, r8, r0, lsr #24 │ │ │ │ + adceq r6, r8, r0, lsl #23 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r7, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq dd574 │ │ │ │ + beq dd584 │ │ │ │ cmp r0, #17 │ │ │ │ - beq dd58c │ │ │ │ + beq dd59c │ │ │ │ cmp r0, #18 │ │ │ │ - bne dd5c4 │ │ │ │ + bne dd5d4 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [r4] │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - bne dd624 │ │ │ │ + bne dd634 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, sp │ │ │ │ - bl d6794 │ │ │ │ + bl d67a4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne dd5fc │ │ │ │ + bne dd60c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ strd r0, [r4] │ │ │ │ - b dd608 │ │ │ │ + b dd618 │ │ │ │ mov r0, sp │ │ │ │ - bl d6794 │ │ │ │ + bl d67a4 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne dd5ec │ │ │ │ + bne dd5fc │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ strd r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ @@ -139206,81 +139210,81 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r2, sp, #16 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r1, r5 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq dd584 │ │ │ │ + beq dd594 │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq dd658 │ │ │ │ + beq dd668 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #168 @ 0xa8 │ │ │ │ ldr r7, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq dd698 │ │ │ │ + beq dd6a8 │ │ │ │ cmp r0, #17 │ │ │ │ - beq dd6b4 │ │ │ │ + beq dd6c4 │ │ │ │ cmp r0, #18 │ │ │ │ - bne dd704 │ │ │ │ + bne dd714 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #2 │ │ │ │ strd r2, [r4] │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - bne dd784 │ │ │ │ + bne dd794 │ │ │ │ add sp, sp, #168 @ 0xa8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ add ip, sp, #8 │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl eef84 │ │ │ │ + bl eef94 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne dd758 │ │ │ │ + bne dd768 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #3 │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4] │ │ │ │ str r0, [r4, #8] │ │ │ │ - b dd768 │ │ │ │ + b dd778 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl eef84 │ │ │ │ + bl eef94 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne dd740 │ │ │ │ + bne dd750 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #3 │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4] │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #168 @ 0xa8 │ │ │ │ @@ -139294,145 +139298,145 @@ │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #144 @ 0x90 │ │ │ │ bl 53d54 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r1, r5 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq dd6ac │ │ │ │ + beq dd6bc │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #168 @ 0xa8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq dd7b8 │ │ │ │ + beq dd7c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r7, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq dd7f8 │ │ │ │ + beq dd808 │ │ │ │ cmp r0, #17 │ │ │ │ - beq dd810 │ │ │ │ + beq dd820 │ │ │ │ cmp r0, #18 │ │ │ │ - bne dd868 │ │ │ │ + bne dd878 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - bne dd858 │ │ │ │ + bne dd868 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ mov r0, sp │ │ │ │ - bl d3ff4 │ │ │ │ + bl d4004 │ │ │ │ cmp r0, #0 │ │ │ │ mov r2, #2 │ │ │ │ movweq r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [r4] │ │ │ │ mov r2, #8 │ │ │ │ str r1, [r4, #4] │ │ │ │ mov r1, #16 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r1, r5 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq dd808 │ │ │ │ + beq dd818 │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r1 │ │ │ │ - bl d3ff4 │ │ │ │ + bl d4004 │ │ │ │ mov r2, #2 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq dd8b0 │ │ │ │ + beq dd8c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r5, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq dd8f0 │ │ │ │ + beq dd900 │ │ │ │ cmp r0, #17 │ │ │ │ - beq dd90c │ │ │ │ + beq dd91c │ │ │ │ cmp r0, #18 │ │ │ │ - bne dd960 │ │ │ │ + bne dd970 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #2 │ │ │ │ strd r2, [r4] │ │ │ │ cmp r5, #-2147483631 @ 0x80000011 │ │ │ │ - bne dd9e4 │ │ │ │ + bne dd9f4 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r9, [r1, #4] │ │ │ │ mov r8, r1 │ │ │ │ add ip, sp, #8 │ │ │ │ ldm r9, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r7, sp, #24 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 105550 │ │ │ │ + bl 105560 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne dd9b8 │ │ │ │ + bne dd9c8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #3 │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4] │ │ │ │ str r0, [r4, #8] │ │ │ │ - b dd9c8 │ │ │ │ + b dd9d8 │ │ │ │ add r5, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 105550 │ │ │ │ + bl 105560 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne dd9a0 │ │ │ │ + bne dd9b0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #3 │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4] │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ @@ -139446,73 +139450,73 @@ │ │ │ │ ldm r7!, {r0, r1, r2, r3, r6} │ │ │ │ stmia r4!, {r0, r1, r2, r3, r6} │ │ │ │ ldm r7, {r0, r1, r2, r3, r6} │ │ │ │ stm r4, {r0, r1, r2, r3, r6} │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r1, r8 │ │ │ │ cmp r5, #-2147483631 @ 0x80000011 │ │ │ │ - beq dd904 │ │ │ │ + beq dd914 │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r5, #-2147483631 @ 0x80000011 │ │ │ │ - beq dda18 │ │ │ │ + beq dda28 │ │ │ │ mov r0, r8 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r7, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq dda58 │ │ │ │ + beq dda68 │ │ │ │ cmp r0, #17 │ │ │ │ - beq dda70 │ │ │ │ + beq dda80 │ │ │ │ cmp r0, #18 │ │ │ │ - bne ddaac │ │ │ │ + bne ddabc │ │ │ │ mov r0, #1024 @ 0x400 │ │ │ │ strh r0, [r4] │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - bne ddb1c │ │ │ │ + bne ddb2c │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ add ip, sp, #8 │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl d76a8 │ │ │ │ + bl d76b8 │ │ │ │ ldrb r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ddaf0 │ │ │ │ + beq ddb00 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ - b ddafc │ │ │ │ + b ddb0c │ │ │ │ add r0, sp, #8 │ │ │ │ - bl d76a8 │ │ │ │ + bl d76b8 │ │ │ │ ldrb r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ddad8 │ │ │ │ + beq ddae8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r0, [sp, #9] │ │ │ │ @@ -139524,81 +139528,81 @@ │ │ │ │ ldrb r0, [sp, #25] │ │ │ │ strb r0, [r4, #1] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r1, r5 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq dda68 │ │ │ │ + beq dda78 │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq ddb50 │ │ │ │ + beq ddb60 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ ldr r7, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq ddb90 │ │ │ │ + beq ddba0 │ │ │ │ cmp r0, #17 │ │ │ │ - beq ddbac │ │ │ │ + beq ddbbc │ │ │ │ cmp r0, #18 │ │ │ │ - bne ddbfc │ │ │ │ + bne ddc0c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #2 │ │ │ │ strd r2, [r4] │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - bne ddc7c │ │ │ │ + bne ddc8c │ │ │ │ add sp, sp, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ add ip, sp, #8 │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 108138 │ │ │ │ + bl 108148 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne ddc50 │ │ │ │ + bne ddc60 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #3 │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4] │ │ │ │ str r0, [r4, #8] │ │ │ │ - b ddc60 │ │ │ │ + b ddc70 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 108138 │ │ │ │ + bl 108148 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne ddc38 │ │ │ │ + bne ddc48 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #3 │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4] │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #96 @ 0x60 │ │ │ │ @@ -139612,73 +139616,73 @@ │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ bl 53d54 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r1, r5 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq ddba4 │ │ │ │ + beq ddbb4 │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq ddcb0 │ │ │ │ + beq ddcc0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r7, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq ddcf0 │ │ │ │ + beq ddd00 │ │ │ │ cmp r0, #17 │ │ │ │ - beq ddd08 │ │ │ │ + beq ddd18 │ │ │ │ cmp r0, #18 │ │ │ │ - bne ddd44 │ │ │ │ + bne ddd54 │ │ │ │ mov r0, #2304 @ 0x900 │ │ │ │ strh r0, [r4] │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - bne dddb4 │ │ │ │ + bne dddc4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ add ip, sp, #8 │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl d9328 │ │ │ │ + bl d9338 │ │ │ │ ldrb r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ddd88 │ │ │ │ + beq ddd98 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ - b ddd94 │ │ │ │ + b ddda4 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl d9328 │ │ │ │ + bl d9338 │ │ │ │ ldrb r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ddd70 │ │ │ │ + beq ddd80 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r0, [sp, #9] │ │ │ │ @@ -139690,158 +139694,158 @@ │ │ │ │ ldrb r0, [sp, #25] │ │ │ │ strb r0, [r4, #1] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r1, r5 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq ddd00 │ │ │ │ + beq ddd10 │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq ddde8 │ │ │ │ + beq dddf8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r5, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq dde28 │ │ │ │ + beq dde38 │ │ │ │ cmp r0, #17 │ │ │ │ - beq dde40 │ │ │ │ + beq dde50 │ │ │ │ cmp r0, #18 │ │ │ │ - bne dde80 │ │ │ │ + bne dde90 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [r4] │ │ │ │ cmp r5, #-2147483631 @ 0x80000011 │ │ │ │ - bne ddee0 │ │ │ │ + bne ddef0 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr sl, [r1, #4] │ │ │ │ mov r8, r1 │ │ │ │ add ip, sp, #8 │ │ │ │ ldm sl, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r9, sp, #24 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r9 │ │ │ │ - bl f87b4 │ │ │ │ + bl f87c4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne ddebc │ │ │ │ + bne ddecc │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, #-2147483646 @ 0x80000002 │ │ │ │ strd r0, [r4] │ │ │ │ - b ddec4 │ │ │ │ + b dded4 │ │ │ │ add r5, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ - bl f87b4 │ │ │ │ + bl f87c4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne ddeac │ │ │ │ + bne ddebc │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, #-2147483646 @ 0x80000002 │ │ │ │ strd r0, [r4] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldm r5, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r4, {r0, r1, r2, r3, r6, r7} │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldm r9, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r4, {r0, r1, r2, r3, r6, r7} │ │ │ │ mov r0, sl │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r1, r8 │ │ │ │ cmp r5, #-2147483631 @ 0x80000011 │ │ │ │ - beq dde38 │ │ │ │ + beq dde48 │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r5, #-2147483631 @ 0x80000011 │ │ │ │ - beq ddf14 │ │ │ │ + beq ddf24 │ │ │ │ mov r0, r8 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r5, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq ddf54 │ │ │ │ + beq ddf64 │ │ │ │ cmp r0, #17 │ │ │ │ - beq ddf70 │ │ │ │ + beq ddf80 │ │ │ │ cmp r0, #18 │ │ │ │ - bne ddfc4 │ │ │ │ + bne ddfd4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #2 │ │ │ │ strd r2, [r4] │ │ │ │ cmp r5, #-2147483631 @ 0x80000011 │ │ │ │ - bne de058 │ │ │ │ + bne de068 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r9, [r1, #4] │ │ │ │ mov r8, r1 │ │ │ │ add ip, sp, #8 │ │ │ │ ldm r9, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r7, sp, #24 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r7 │ │ │ │ - bl f1cc4 │ │ │ │ + bl f1cd4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne de024 │ │ │ │ + bne de034 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #3 │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4] │ │ │ │ str r0, [r4, #8] │ │ │ │ - b de03c │ │ │ │ + b de04c │ │ │ │ add r5, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ - bl f1cc4 │ │ │ │ + bl f1cd4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne de004 │ │ │ │ + bne de014 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #3 │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4] │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ @@ -139859,81 +139863,81 @@ │ │ │ │ ldm r7!, {r0, r1, r2, r3, r6} │ │ │ │ stmia r4!, {r0, r1, r2, r3, r6} │ │ │ │ ldm r7, {r0, r1, r2, r3, r6} │ │ │ │ stm r4, {r0, r1, r2, r3, r6} │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r1, r8 │ │ │ │ cmp r5, #-2147483631 @ 0x80000011 │ │ │ │ - beq ddf68 │ │ │ │ + beq ddf78 │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r5, #-2147483631 @ 0x80000011 │ │ │ │ - beq de08c │ │ │ │ + beq de09c │ │ │ │ mov r0, r8 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #488 @ 0x1e8 │ │ │ │ ldr r7, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq de0cc │ │ │ │ + beq de0dc │ │ │ │ cmp r0, #17 │ │ │ │ - beq de0e8 │ │ │ │ + beq de0f8 │ │ │ │ cmp r0, #18 │ │ │ │ - bne de138 │ │ │ │ + bne de148 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #2 │ │ │ │ strd r2, [r4] │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - bne de1b8 │ │ │ │ + bne de1c8 │ │ │ │ add sp, sp, #488 @ 0x1e8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ add ip, sp, #8 │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl dec1c │ │ │ │ + bl dec2c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne de18c │ │ │ │ + bne de19c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #3 │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4] │ │ │ │ str r0, [r4, #8] │ │ │ │ - b de19c │ │ │ │ + b de1ac │ │ │ │ add r0, sp, #24 │ │ │ │ - bl dec1c │ │ │ │ + bl dec2c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne de174 │ │ │ │ + bne de184 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #3 │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4] │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #488 @ 0x1e8 │ │ │ │ @@ -139947,72 +139951,72 @@ │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #464 @ 0x1d0 │ │ │ │ bl 53d54 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r1, r5 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq de0e0 │ │ │ │ + beq de0f0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #488 @ 0x1e8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq de1ec │ │ │ │ + beq de1fc │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r7, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq de22c │ │ │ │ + beq de23c │ │ │ │ cmp r0, #17 │ │ │ │ - beq de244 │ │ │ │ + beq de254 │ │ │ │ cmp r0, #18 │ │ │ │ - bne de27c │ │ │ │ + bne de28c │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [r4] │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - bne de2dc │ │ │ │ + bne de2ec │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, sp │ │ │ │ - bl d5b0c │ │ │ │ + bl d5b1c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne de2b4 │ │ │ │ + bne de2c4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ strd r0, [r4] │ │ │ │ - b de2c0 │ │ │ │ + b de2d0 │ │ │ │ mov r0, sp │ │ │ │ - bl d5b0c │ │ │ │ + bl d5b1c │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne de2a4 │ │ │ │ + bne de2b4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ strd r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ @@ -140020,72 +140024,72 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r2, sp, #16 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r1, r5 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq de23c │ │ │ │ + beq de24c │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq de310 │ │ │ │ + beq de320 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r7, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq de350 │ │ │ │ + beq de360 │ │ │ │ cmp r0, #17 │ │ │ │ - beq de368 │ │ │ │ + beq de378 │ │ │ │ cmp r0, #18 │ │ │ │ - bne de3a0 │ │ │ │ + bne de3b0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [r4] │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - bne de400 │ │ │ │ + bne de410 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, sp │ │ │ │ - bl dea58 │ │ │ │ + bl dea68 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne de3d8 │ │ │ │ + bne de3e8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ strd r0, [r4] │ │ │ │ - b de3e4 │ │ │ │ + b de3f4 │ │ │ │ mov r0, sp │ │ │ │ - bl dea58 │ │ │ │ + bl dea68 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne de3c8 │ │ │ │ + bne de3d8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ strd r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ @@ -140093,72 +140097,72 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r2, sp, #16 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r1, r5 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq de360 │ │ │ │ + beq de370 │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq de434 │ │ │ │ + beq de444 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r7, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq de474 │ │ │ │ + beq de484 │ │ │ │ cmp r0, #17 │ │ │ │ - beq de48c │ │ │ │ + beq de49c │ │ │ │ cmp r0, #18 │ │ │ │ - bne de4c4 │ │ │ │ + bne de4d4 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [r4] │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - bne de524 │ │ │ │ + bne de534 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, sp │ │ │ │ - bl d51d8 │ │ │ │ + bl d51e8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne de4fc │ │ │ │ + bne de50c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ strd r0, [r4] │ │ │ │ - b de508 │ │ │ │ + b de518 │ │ │ │ mov r0, sp │ │ │ │ - bl d51d8 │ │ │ │ + bl d51e8 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne de4ec │ │ │ │ + bne de4fc │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ strd r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ @@ -140166,72 +140170,72 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r2, sp, #16 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r1, r5 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq de484 │ │ │ │ + beq de494 │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq de558 │ │ │ │ + beq de568 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r7, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq de598 │ │ │ │ + beq de5a8 │ │ │ │ cmp r0, #17 │ │ │ │ - beq de5b0 │ │ │ │ + beq de5c0 │ │ │ │ cmp r0, #18 │ │ │ │ - bne de5e8 │ │ │ │ + bne de5f8 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [r4] │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - bne de648 │ │ │ │ + bne de658 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, sp │ │ │ │ - bl d5f00 │ │ │ │ + bl d5f10 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne de620 │ │ │ │ + bne de630 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ strd r0, [r4] │ │ │ │ - b de62c │ │ │ │ + b de63c │ │ │ │ mov r0, sp │ │ │ │ - bl d5f00 │ │ │ │ + bl d5f10 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne de610 │ │ │ │ + bne de620 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ strd r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ @@ -140239,81 +140243,81 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r2, sp, #16 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r1, r5 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq de5a8 │ │ │ │ + beq de5b8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq de67c │ │ │ │ + beq de68c │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #712 @ 0x2c8 │ │ │ │ ldr r7, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq de6bc │ │ │ │ + beq de6cc │ │ │ │ cmp r0, #17 │ │ │ │ - beq de6d8 │ │ │ │ + beq de6e8 │ │ │ │ cmp r0, #18 │ │ │ │ - bne de728 │ │ │ │ + bne de738 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #2 │ │ │ │ strd r2, [r4] │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - bne de7a8 │ │ │ │ + bne de7b8 │ │ │ │ add sp, sp, #712 @ 0x2c8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ add ip, sp, #8 │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 102004 │ │ │ │ + bl 102014 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne de77c │ │ │ │ + bne de78c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #3 │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4] │ │ │ │ str r0, [r4, #8] │ │ │ │ - b de78c │ │ │ │ + b de79c │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 102004 │ │ │ │ + bl 102014 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne de764 │ │ │ │ + bne de774 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #3 │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4] │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #712 @ 0x2c8 │ │ │ │ @@ -140327,73 +140331,73 @@ │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #688 @ 0x2b0 │ │ │ │ bl 53d54 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r1, r5 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq de6d0 │ │ │ │ + beq de6e0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #712 @ 0x2c8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq de7dc │ │ │ │ + beq de7ec │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r7, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq de81c │ │ │ │ + beq de82c │ │ │ │ cmp r0, #17 │ │ │ │ - beq de834 │ │ │ │ + beq de844 │ │ │ │ cmp r0, #18 │ │ │ │ - bne de870 │ │ │ │ + bne de880 │ │ │ │ mov r0, #1280 @ 0x500 │ │ │ │ strh r0, [r4] │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - bne de8e0 │ │ │ │ + bne de8f0 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ add ip, sp, #8 │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl da97c │ │ │ │ + bl da98c │ │ │ │ ldrb r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq de8b4 │ │ │ │ + beq de8c4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ - b de8c0 │ │ │ │ + b de8d0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl da97c │ │ │ │ + bl da98c │ │ │ │ ldrb r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq de89c │ │ │ │ + beq de8ac │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r0, [sp, #9] │ │ │ │ @@ -140405,73 +140409,73 @@ │ │ │ │ ldrb r0, [sp, #25] │ │ │ │ strb r0, [r4, #1] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r1, r5 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq de82c │ │ │ │ + beq de83c │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq de914 │ │ │ │ + beq de924 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r7, [r1] │ │ │ │ mov r4, r0 │ │ │ │ eor r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq de954 │ │ │ │ + beq de964 │ │ │ │ cmp r0, #17 │ │ │ │ - beq de96c │ │ │ │ + beq de97c │ │ │ │ cmp r0, #18 │ │ │ │ - bne de9a8 │ │ │ │ + bne de9b8 │ │ │ │ mov r0, #512 @ 0x200 │ │ │ │ strh r0, [r4] │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - bne dea18 │ │ │ │ + bne dea28 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ add ip, sp, #8 │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl d7044 │ │ │ │ + bl d7054 │ │ │ │ ldrb r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq de9ec │ │ │ │ + beq de9fc │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ - b de9f8 │ │ │ │ + b dea08 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl d7044 │ │ │ │ + bl d7054 │ │ │ │ ldrb r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq de9d4 │ │ │ │ + beq de9e4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r0, [sp, #9] │ │ │ │ @@ -140483,45 +140487,45 @@ │ │ │ │ ldrb r0, [sp, #25] │ │ │ │ strb r0, [r4, #1] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r1, r5 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq de964 │ │ │ │ + beq de974 │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r7, #-2147483631 @ 0x80000011 │ │ │ │ - beq dea4c │ │ │ │ + beq dea5c │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r4, r1 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ sub r0, r0, #12 │ │ │ │ cmp r0, #3 │ │ │ │ - bhi debb0 │ │ │ │ + bhi debc0 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ muleq r0, ip, r0 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ @@ -140529,116 +140533,116 @@ │ │ │ │ stm r5, {r0, r1, r2} │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldmib r4, {r0, r1, r2} │ │ │ │ stm sp, {r0, r1, r2} │ │ │ │ mov r1, sp │ │ │ │ mov r0, r5 │ │ │ │ - bl 2079f8 │ │ │ │ + bl 207a08 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldrd r6, [r4, #4] │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 97dfe4 │ │ │ │ + bl 97dff4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq deb6c │ │ │ │ - ldr r2, [pc, #288] @ dec14 │ │ │ │ + beq deb7c │ │ │ │ + ldr r2, [pc, #288] @ dec24 │ │ │ │ mov r0, #6 │ │ │ │ str r7, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp, #28] │ │ │ │ strb r0, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, sp, #47 @ 0x2f │ │ │ │ bl 6b86c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r5] │ │ │ │ mov r0, r4 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r6, [r4, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - bmi debd8 │ │ │ │ + bmi debe8 │ │ │ │ ldr r9, [r4, #4] │ │ │ │ - beq deb80 │ │ │ │ - ldr r0, [pc, #200] @ dec10 │ │ │ │ + beq deb90 │ │ │ │ + ldr r0, [pc, #200] @ dec20 │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq debdc │ │ │ │ + beq debec │ │ │ │ mov r7, r0 │ │ │ │ - b deb84 │ │ │ │ + b deb94 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - bmi debd8 │ │ │ │ + bmi debe8 │ │ │ │ ldr r9, [sp, #16] │ │ │ │ - bne deb40 │ │ │ │ + bne deb50 │ │ │ │ mov r7, #1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r6 │ │ │ │ bl 53d54 │ │ │ │ str r6, [r5] │ │ │ │ str r7, [r5, #4] │ │ │ │ str r6, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r2, [pc, #96] @ dec18 │ │ │ │ + ldr r2, [pc, #96] @ dec28 │ │ │ │ add r1, sp, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r5] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, #0 │ │ │ │ - ldr r2, [pc, #40] @ dec0c │ │ │ │ + ldr r2, [pc, #40] @ dec1c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ bl 8e644 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq r8, r8, r4, asr r9 │ │ │ │ - adceq r1, lr, r4, lsl #4 │ │ │ │ - strhteq r8, [r8], r8 │ │ │ │ - adceq r4, r8, r0, ror r7 │ │ │ │ + adceq r8, r8, r4, asr #18 │ │ │ │ + strdeq r1, [lr], r4 @ │ │ │ │ + adceq r8, r8, r8, lsr #27 │ │ │ │ + adceq r4, r8, r0, ror #14 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ vpush {d8-d9} │ │ │ │ sub sp, sp, #1648 @ 0x670 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r4, r1 │ │ │ │ add r1, sp, #624 @ 0x270 │ │ │ │ eor r6, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r6, #21 │ │ │ │ movcs r6, #21 │ │ │ │ cmp r6, #20 │ │ │ │ - beq dedd8 │ │ │ │ + beq dede8 │ │ │ │ cmp r6, #21 │ │ │ │ - bne df8e4 │ │ │ │ + bne df8f4 │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ add r1, r1, #16 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, r2, r3, lsl #5 │ │ │ │ str r1, [sp, #572] @ 0x23c │ │ │ │ str r0, [sp, #568] @ 0x238 │ │ │ │ @@ -140726,38 +140730,38 @@ │ │ │ │ mov r2, #3 │ │ │ │ str r1, [sp, #168] @ 0xa8 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ str sl, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #1120] @ 0x460 │ │ │ │ str r3, [sp, #248] @ 0xf8 │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ - b dee60 │ │ │ │ + b dee70 │ │ │ │ ldmib r4, {r0, r7, fp} │ │ │ │ mov r1, #0 │ │ │ │ cmp fp, #0 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ add r0, r7, fp, lsl #4 │ │ │ │ str r1, [sp, #244] @ 0xf4 │ │ │ │ str r7, [sp, #232] @ 0xe8 │ │ │ │ str r7, [sp, #228] @ 0xe4 │ │ │ │ str r0, [sp, #240] @ 0xf0 │ │ │ │ - beq dee14 │ │ │ │ + beq dee24 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r1], #16 │ │ │ │ str r1, [sp, #232] @ 0xe8 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne df820 │ │ │ │ - ldr r1, [pc, #3784] @ dfce4 │ │ │ │ - ldr r2, [pc, #3784] @ dfce8 │ │ │ │ + bne df830 │ │ │ │ + ldr r1, [pc, #3784] @ dfcf4 │ │ │ │ + ldr r2, [pc, #3784] @ dfcf8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl 57f38 │ │ │ │ mov r8, r0 │ │ │ │ - b df8bc │ │ │ │ + b df8cc │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ add r0, lr, #376 @ 0x178 │ │ │ │ vldr d9, [r0, #232] @ 0xe8 │ │ │ │ mov ip, r4 │ │ │ │ mov lr, r5 │ │ │ │ mov r4, sl │ │ │ │ @@ -140770,18 +140774,18 @@ │ │ │ │ mov r5, lr │ │ │ │ mov r4, ip │ │ │ │ str r1, [sp, #224] @ 0xe0 │ │ │ │ str r0, [sp, #220] @ 0xdc │ │ │ │ str r6, [sp, #216] @ 0xd8 │ │ │ │ add r0, sp, #1392 @ 0x570 │ │ │ │ add r1, sp, #544 @ 0x220 │ │ │ │ - bl 1bc3f4 │ │ │ │ + bl 1bc404 │ │ │ │ ldrb r0, [sp, #1392] @ 0x570 │ │ │ │ cmp r0, #0 │ │ │ │ - bne df808 │ │ │ │ + bne df818 │ │ │ │ ldrb r0, [sp, #1393] @ 0x571 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ andeq r0, r0, r4, lsr #12 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ @@ -140799,31 +140803,31 @@ │ │ │ │ andeq r0, r0, r4, lsr #2 │ │ │ │ muleq r0, r0, r4 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r0, ror #22 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ str r9, [sp, #180] @ 0xb4 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne e0814 │ │ │ │ + bne e0824 │ │ │ │ ldr r0, [sp, #544] @ 0x220 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #544] @ 0x220 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e0f0c │ │ │ │ + beq e0f1c │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ ldr r6, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #1392] @ 0x570 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #1392 @ 0x570 │ │ │ │ add r0, lr, #600 @ 0x258 │ │ │ │ - bl de31c │ │ │ │ + bl de32c │ │ │ │ ldr r2, [sp, #220] @ 0xdc │ │ │ │ mov lr, r5 │ │ │ │ ldr r0, [sp, #1624] @ 0x658 │ │ │ │ mov ip, r4 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r0, r2 │ │ │ │ @@ -140836,48 +140840,48 @@ │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #192] @ 0xc0 │ │ │ │ mov r4, sl │ │ │ │ str fp, [sp, #196] @ 0xc4 │ │ │ │ str r8, [sp, #184] @ 0xb8 │ │ │ │ str sl, [sp, #188] @ 0xbc │ │ │ │ - bne dee60 │ │ │ │ - b dfc0c │ │ │ │ + bne dee70 │ │ │ │ + b dfc1c │ │ │ │ ldr r0, [sp, #544] @ 0x220 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #544] @ 0x220 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e0b6c │ │ │ │ + beq e0b7c │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ ldr r6, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #1392] @ 0x570 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add r0, sp, #1392 @ 0x570 │ │ │ │ - bl 121534 │ │ │ │ - b dee44 │ │ │ │ + bl 121544 │ │ │ │ + b dee54 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne e0740 │ │ │ │ + bne e0750 │ │ │ │ ldr r0, [sp, #544] @ 0x220 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #544] @ 0x220 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e0fa0 │ │ │ │ + beq e0fb0 │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ ldr r6, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #1392] @ 0x570 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #1392 @ 0x570 │ │ │ │ add r0, lr, #600 @ 0x258 │ │ │ │ - bl de440 │ │ │ │ + bl de450 │ │ │ │ ldr r0, [sp, #1624] @ 0x658 │ │ │ │ mov lr, r5 │ │ │ │ str r5, [sp, #200] @ 0xc8 │ │ │ │ mov ip, r4 │ │ │ │ ldr r1, [sp, #1628] @ 0x65c │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ @@ -140888,56 +140892,56 @@ │ │ │ │ ldr r2, [sp, #1632] @ 0x660 │ │ │ │ str r4, [sp, #192] @ 0xc0 │ │ │ │ mov r4, sl │ │ │ │ str r2, [sp, #32] │ │ │ │ str fp, [sp, #196] @ 0xc4 │ │ │ │ str r8, [sp, #184] @ 0xb8 │ │ │ │ str sl, [sp, #188] @ 0xbc │ │ │ │ - bne dee60 │ │ │ │ - b dfaf4 │ │ │ │ + bne dee70 │ │ │ │ + b dfb04 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #3 │ │ │ │ - bne e0784 │ │ │ │ + bne e0794 │ │ │ │ ldr r0, [sp, #544] @ 0x220 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #544] @ 0x220 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e0b6c │ │ │ │ + beq e0b7c │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ ldr r6, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #1392] @ 0x570 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #1392 @ 0x570 │ │ │ │ add r0, lr, #600 @ 0x258 │ │ │ │ - bl d79d8 │ │ │ │ + bl d79e8 │ │ │ │ ldrb r1, [sp, #1625] @ 0x659 │ │ │ │ ldrb r0, [sp, #1624] @ 0x658 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ - b df7bc │ │ │ │ + b df7cc │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne e07e4 │ │ │ │ + bne e07f4 │ │ │ │ ldr r0, [sp, #544] @ 0x220 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #544] @ 0x220 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e0c60 │ │ │ │ + beq e0c70 │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ ldr r6, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #1392] @ 0x570 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #1392 @ 0x570 │ │ │ │ add r0, lr, #600 @ 0x258 │ │ │ │ - bl dea58 │ │ │ │ + bl dea68 │ │ │ │ ldr r0, [sp, #1624] @ 0x658 │ │ │ │ mov lr, r5 │ │ │ │ ldr r3, [sp, #224] @ 0xe0 │ │ │ │ mov ip, r4 │ │ │ │ str r5, [sp, #200] @ 0xc8 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ @@ -140948,116 +140952,116 @@ │ │ │ │ str r1, [sp, #24] │ │ │ │ mov r1, r3 │ │ │ │ str r4, [sp, #192] @ 0xc0 │ │ │ │ mov r4, sl │ │ │ │ str fp, [sp, #196] @ 0xc4 │ │ │ │ str r8, [sp, #184] @ 0xb8 │ │ │ │ str sl, [sp, #188] @ 0xbc │ │ │ │ - bne dee60 │ │ │ │ - b dfb84 │ │ │ │ + bne dee70 │ │ │ │ + b dfb94 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ eor r0, r0, #3 │ │ │ │ str r9, [sp, #180] @ 0xb4 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne e0758 │ │ │ │ + bne e0768 │ │ │ │ ldr r0, [sp, #544] @ 0x220 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #544] @ 0x220 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e0bfc │ │ │ │ + beq e0c0c │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ str r0, [sp, #1624] @ 0x658 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [sp, #124] @ 0x7c │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ mov r0, #3 │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #1392 @ 0x570 │ │ │ │ add r1, lr, #600 @ 0x258 │ │ │ │ - bl dbf9c │ │ │ │ + bl dbfac │ │ │ │ ldr r2, [sp, #1392] @ 0x570 │ │ │ │ ldr r1, [sp, #1396] @ 0x574 │ │ │ │ ldr r6, [sp, #1400] @ 0x578 │ │ │ │ eor r0, r2, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq dfb9c │ │ │ │ + beq dfbac │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ bl 53d54 │ │ │ │ mov ip, r4 │ │ │ │ mov lr, r5 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ - b df290 │ │ │ │ + b df2a0 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ eor r0, r0, #3 │ │ │ │ str r9, [sp, #180] @ 0xb4 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne e072c │ │ │ │ + bne e073c │ │ │ │ ldr r0, [sp, #544] @ 0x220 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #544] @ 0x220 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e0d90 │ │ │ │ + beq e0da0 │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ str r0, [sp, #1624] @ 0x658 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [sp, #124] @ 0x7c │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ mov r0, #3 │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #1392 @ 0x570 │ │ │ │ add r1, lr, #600 @ 0x258 │ │ │ │ - bl dc0fc │ │ │ │ + bl dc10c │ │ │ │ ldr r2, [sp, #1392] @ 0x570 │ │ │ │ ldr r1, [sp, #1396] @ 0x574 │ │ │ │ ldr r6, [sp, #1400] @ 0x578 │ │ │ │ eor r0, r2, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq dfb0c │ │ │ │ + beq dfb1c │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #132] @ 0x84 │ │ │ │ mov r2, #204 @ 0xcc │ │ │ │ bl 53d54 │ │ │ │ mov ip, r4 │ │ │ │ mov lr, r5 │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ mov r4, sl │ │ │ │ - b df3c0 │ │ │ │ + b df3d0 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne e07b4 │ │ │ │ + bne e07c4 │ │ │ │ ldr r0, [sp, #544] @ 0x220 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #544] @ 0x220 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e0e94 │ │ │ │ + beq e0ea4 │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ ldr r6, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #1392] @ 0x570 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #1392 @ 0x570 │ │ │ │ add r0, lr, #600 @ 0x258 │ │ │ │ - bl de564 │ │ │ │ + bl de574 │ │ │ │ ldr r0, [sp, #1624] @ 0x658 │ │ │ │ mov lr, r5 │ │ │ │ ldr r3, [sp, #224] @ 0xe0 │ │ │ │ mov ip, r4 │ │ │ │ str r8, [sp, #184] @ 0xb8 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ str fp, [sp, #196] @ 0xc4 │ │ │ │ @@ -141068,40 +141072,40 @@ │ │ │ │ ldr fp, [sp, #1632] @ 0x660 │ │ │ │ ldr r5, [sp, #212] @ 0xd4 │ │ │ │ ldr r6, [sp, #216] @ 0xd8 │ │ │ │ ldr r0, [sp, #220] @ 0xdc │ │ │ │ str r4, [sp, #192] @ 0xc0 │ │ │ │ mov r4, sl │ │ │ │ str sl, [sp, #188] @ 0xbc │ │ │ │ - bne dee60 │ │ │ │ - b dfadc │ │ │ │ + bne dee70 │ │ │ │ + b dfaec │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ str r9, [sp, #180] @ 0xb4 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - bne e0718 │ │ │ │ + bne e0728 │ │ │ │ ldr r0, [sp, #544] @ 0x220 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #544] @ 0x220 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e1094 │ │ │ │ + beq e10a4 │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ ldr r6, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #1624] @ 0x658 │ │ │ │ mov r0, #-2147483646 @ 0x80000002 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #1392 @ 0x570 │ │ │ │ add r1, lr, #600 @ 0x258 │ │ │ │ - bl dddf4 │ │ │ │ + bl dde04 │ │ │ │ ldr r0, [sp, #1392] @ 0x570 │ │ │ │ ldr r6, [sp, #1396] @ 0x574 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - beq dfc38 │ │ │ │ + beq dfc48 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r9, r7 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ mov ip, r4 │ │ │ │ ldr r7, [sp, #72] @ 0x48 │ │ │ │ mov lr, r5 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ @@ -141110,34 +141114,34 @@ │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ mov r7, r9 │ │ │ │ ldr r5, [sp, #212] @ 0xd4 │ │ │ │ ldr r6, [sp, #216] @ 0xd8 │ │ │ │ ldr r0, [sp, #220] @ 0xdc │ │ │ │ ldr r9, [sp, #180] @ 0xb4 │ │ │ │ ldr r1, [sp, #224] @ 0xe0 │ │ │ │ - b dee60 │ │ │ │ + b dee70 │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne e0840 │ │ │ │ + bne e0850 │ │ │ │ ldr r0, [sp, #544] @ 0x220 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #544] @ 0x220 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e0cf8 │ │ │ │ + beq e0d08 │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ ldr r6, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #1392] @ 0x570 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #1392 @ 0x570 │ │ │ │ add r0, lr, #600 @ 0x258 │ │ │ │ - bl dea58 │ │ │ │ + bl dea68 │ │ │ │ ldr r3, [sp, #224] @ 0xe0 │ │ │ │ mov lr, r5 │ │ │ │ ldr r1, [sp, #1624] @ 0x658 │ │ │ │ mov ip, r4 │ │ │ │ str r5, [sp, #200] @ 0xc8 │ │ │ │ ldr r0, [sp, #1628] @ 0x65c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -141148,56 +141152,56 @@ │ │ │ │ mov r1, r3 │ │ │ │ str r4, [sp, #192] @ 0xc0 │ │ │ │ mov r4, sl │ │ │ │ str r2, [sp, #20] │ │ │ │ str fp, [sp, #196] @ 0xc4 │ │ │ │ str r8, [sp, #184] @ 0xb8 │ │ │ │ str sl, [sp, #188] @ 0xbc │ │ │ │ - bne dee60 │ │ │ │ - b dfac4 │ │ │ │ + bne dee70 │ │ │ │ + b dfad4 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #8 │ │ │ │ - bne e0858 │ │ │ │ + bne e0868 │ │ │ │ ldr r0, [sp, #544] @ 0x220 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #544] @ 0x220 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e0b6c │ │ │ │ + beq e0b7c │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ ldr r6, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #1392] @ 0x570 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #1392 @ 0x570 │ │ │ │ add r0, lr, #600 @ 0x258 │ │ │ │ - bl dc740 │ │ │ │ + bl dc750 │ │ │ │ ldrb r0, [sp, #1624] @ 0x658 │ │ │ │ ldrb r1, [sp, #1625] @ 0x659 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ - b df7bc │ │ │ │ + b df7cc │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne e076c │ │ │ │ + bne e077c │ │ │ │ ldr r0, [sp, #544] @ 0x220 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #544] @ 0x220 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e1038 │ │ │ │ + beq e1048 │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ ldr r6, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #1392] @ 0x570 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #1392 @ 0x570 │ │ │ │ add r0, lr, #600 @ 0x258 │ │ │ │ - bl dc390 │ │ │ │ + bl dc3a0 │ │ │ │ ldr r0, [sp, #1624] @ 0x658 │ │ │ │ ldr r3, [sp, #224] @ 0xe0 │ │ │ │ str r5, [sp, #200] @ 0xc8 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ ldr lr, [sp, #1628] @ 0x65c │ │ │ │ mov r1, r3 │ │ │ │ @@ -141206,65 +141210,65 @@ │ │ │ │ ldr r6, [sp, #216] @ 0xd8 │ │ │ │ ldr r0, [sp, #220] @ 0xdc │ │ │ │ str r4, [sp, #192] @ 0xc0 │ │ │ │ mov r4, sl │ │ │ │ str fp, [sp, #196] @ 0xc4 │ │ │ │ str r8, [sp, #184] @ 0xb8 │ │ │ │ str sl, [sp, #188] @ 0xbc │ │ │ │ - bne dee60 │ │ │ │ - b dfc24 │ │ │ │ + bne dee70 │ │ │ │ + b dfc34 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne e0828 │ │ │ │ + bne e0838 │ │ │ │ ldr r0, [sp, #544] @ 0x220 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #544] @ 0x220 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e0b6c │ │ │ │ + beq e0b7c │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ ldr r6, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #1392] @ 0x570 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #1392 @ 0x570 │ │ │ │ add r0, lr, #600 @ 0x258 │ │ │ │ - bl dd210 │ │ │ │ + bl dd220 │ │ │ │ ldr r0, [sp, #1624] @ 0x658 │ │ │ │ ldr r1, [sp, #1628] @ 0x65c │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq df920 │ │ │ │ + beq df930 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ add r0, lr, #376 @ 0x178 │ │ │ │ vldr d8, [r0, #232] @ 0xe8 │ │ │ │ - b dee44 │ │ │ │ + b dee54 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne e087c │ │ │ │ + bne e088c │ │ │ │ ldr r0, [sp, #544] @ 0x220 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #544] @ 0x220 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e0ee0 │ │ │ │ + beq e0ef0 │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ ldr r6, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #1392] @ 0x570 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #1392 @ 0x570 │ │ │ │ add r0, lr, #600 @ 0x258 │ │ │ │ - bl dcc34 │ │ │ │ + bl dcc44 │ │ │ │ ldr r0, [sp, #1624] @ 0x658 │ │ │ │ mov ip, r4 │ │ │ │ ldr r3, [sp, #224] @ 0xe0 │ │ │ │ mov lr, r5 │ │ │ │ str r7, [sp, #184] @ 0xb8 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ @@ -141274,35 +141278,35 @@ │ │ │ │ ldr r4, [sp, #1632] @ 0x660 │ │ │ │ ldr r5, [sp, #212] @ 0xd4 │ │ │ │ ldr r6, [sp, #216] @ 0xd8 │ │ │ │ ldr r0, [sp, #220] @ 0xdc │ │ │ │ str ip, [sp, #192] @ 0xc0 │ │ │ │ str fp, [sp, #196] @ 0xc4 │ │ │ │ str sl, [sp, #188] @ 0xbc │ │ │ │ - bne dee60 │ │ │ │ - b dfa98 │ │ │ │ + bne dee70 │ │ │ │ + b dfaa8 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne e07fc │ │ │ │ + bne e080c │ │ │ │ ldr r0, [sp, #544] @ 0x220 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #544] @ 0x220 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e0dfc │ │ │ │ + beq e0e0c │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ ldr r6, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #1392] @ 0x570 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #1392 @ 0x570 │ │ │ │ add r0, lr, #600 @ 0x258 │ │ │ │ - bl de31c │ │ │ │ + bl de32c │ │ │ │ ldr r0, [sp, #1624] @ 0x658 │ │ │ │ mov lr, r5 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ mov ip, r4 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ ldr r3, [sp, #224] @ 0xe0 │ │ │ │ @@ -141312,59 +141316,59 @@ │ │ │ │ ldr r6, [sp, #216] @ 0xd8 │ │ │ │ ldr r0, [sp, #220] @ 0xdc │ │ │ │ ldr r1, [sp, #1632] @ 0x660 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, r3 │ │ │ │ str r8, [sp, #184] @ 0xb8 │ │ │ │ str sl, [sp, #188] @ 0xbc │ │ │ │ - bne dee60 │ │ │ │ - b dfcec │ │ │ │ + bne dee70 │ │ │ │ + b dfcfc │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne e079c │ │ │ │ + bne e07ac │ │ │ │ ldr r0, [sp, #544] @ 0x220 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #544] @ 0x220 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e0b6c │ │ │ │ + beq e0b7c │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ ldr r6, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #1392] @ 0x570 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #1392 @ 0x570 │ │ │ │ add r0, lr, #600 @ 0x258 │ │ │ │ - bl dd210 │ │ │ │ + bl dd220 │ │ │ │ ldr r0, [sp, #1624] @ 0x658 │ │ │ │ ldr r1, [sp, #1628] @ 0x65c │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne dee34 │ │ │ │ - b df920 │ │ │ │ + bne dee44 │ │ │ │ + b df930 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ cmp r0, #3 │ │ │ │ - bne e07cc │ │ │ │ + bne e07dc │ │ │ │ ldr r0, [sp, #544] @ 0x220 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #544] @ 0x220 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e0b6c │ │ │ │ + beq e0b7c │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ ldr r6, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #1392] @ 0x570 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #1392 @ 0x570 │ │ │ │ add r0, lr, #600 @ 0x258 │ │ │ │ - bl de920 │ │ │ │ + bl de930 │ │ │ │ ldrb r1, [sp, #1625] @ 0x659 │ │ │ │ ldrb r0, [sp, #1624] @ 0x658 │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ ldr r3, [sp, #224] @ 0xe0 │ │ │ │ cmp r0, #0 │ │ │ │ mov lr, r5 │ │ │ │ str r5, [sp, #200] @ 0xc8 │ │ │ │ @@ -141374,75 +141378,75 @@ │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [sp, #220] @ 0xdc │ │ │ │ str r4, [sp, #192] @ 0xc0 │ │ │ │ mov r4, sl │ │ │ │ str fp, [sp, #196] @ 0xc4 │ │ │ │ str r8, [sp, #184] @ 0xb8 │ │ │ │ str sl, [sp, #188] @ 0xbc │ │ │ │ - beq dee60 │ │ │ │ + beq dee70 │ │ │ │ ldr r0, [sp, #1628] @ 0x65c │ │ │ │ mov sl, r7 │ │ │ │ str r9, [sp, #180] @ 0xb4 │ │ │ │ - b dfad4 │ │ │ │ + b dfae4 │ │ │ │ ldr r0, [sp, #1396] @ 0x574 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [sp, #224] @ 0xe0 │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ str r9, [sp, #180] @ 0xb4 │ │ │ │ - b dfd20 │ │ │ │ + b dfd30 │ │ │ │ ldmib r7, {r1, r2, r3} │ │ │ │ mov r5, #1 │ │ │ │ add ip, sp, #1392 @ 0x570 │ │ │ │ str r5, [sp, #244] @ 0xf4 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #1120 @ 0x460 │ │ │ │ add r1, sp, #1392 @ 0x570 │ │ │ │ - bl de31c │ │ │ │ + bl de32c │ │ │ │ ldr r9, [sp, #1120] @ 0x460 │ │ │ │ ldr r8, [sp, #1124] @ 0x464 │ │ │ │ cmp r9, #-2147483647 @ 0x80000001 │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ - beq df8b8 │ │ │ │ + beq df8c8 │ │ │ │ cmp fp, #1 │ │ │ │ str r4, [sp, #84] @ 0x54 │ │ │ │ - beq df878 │ │ │ │ + beq df888 │ │ │ │ ldr r0, [r7, #16] │ │ │ │ add r1, r7, #32 │ │ │ │ ldr r6, [sp, #1128] @ 0x468 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #232] @ 0xe8 │ │ │ │ - bne df94c │ │ │ │ - ldr r1, [pc, #4080] @ e0870 │ │ │ │ - ldr r2, [pc, #4080] @ e0874 │ │ │ │ + bne df95c │ │ │ │ + ldr r1, [pc, #4080] @ e0880 │ │ │ │ + ldr r2, [pc, #4080] @ e0884 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ bl 57f38 │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq df8b0 │ │ │ │ + beq df8c0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r8, r4 │ │ │ │ ldr r4, [sp, #84] @ 0x54 │ │ │ │ ldr r6, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [sp, #228] @ 0xe4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ stmib sl, {r1, r8} │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [sl] │ │ │ │ - beq e00cc │ │ │ │ + beq e00dc │ │ │ │ add r0, sp, #228 @ 0xe4 │ │ │ │ - bl 1ba360 │ │ │ │ - b e00cc │ │ │ │ - ldr r2, [pc, #3980] @ e0878 │ │ │ │ + bl 1ba370 │ │ │ │ + b e00dc │ │ │ │ + ldr r2, [pc, #3980] @ e0888 │ │ │ │ add lr, sp, #1536 @ 0x600 │ │ │ │ add r1, lr, #111 @ 0x6f │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ @@ -141459,61 +141463,61 @@ │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ str r0, [sp, #1120] @ 0x460 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #1356] @ 0x54c │ │ │ │ str r9, [sp, #180] @ 0xb4 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ - b dfc58 │ │ │ │ + b dfc68 │ │ │ │ add r3, r7, #20 │ │ │ │ mov r5, #2 │ │ │ │ add ip, sp, #1392 @ 0x570 │ │ │ │ str r5, [sp, #244] @ 0xf4 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #1120 @ 0x460 │ │ │ │ add r1, sp, #1392 @ 0x570 │ │ │ │ - bl dc390 │ │ │ │ + bl dc3a0 │ │ │ │ ldr r0, [sp, #1120] @ 0x460 │ │ │ │ ldr r4, [sp, #1124] @ 0x464 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - beq df894 │ │ │ │ + beq df8a4 │ │ │ │ ldr r1, [sp, #1128] @ 0x468 │ │ │ │ cmp fp, #2 │ │ │ │ str r1, [sp, #216] @ 0xd8 │ │ │ │ str r1, [sp, #1384] @ 0x568 │ │ │ │ str r4, [sp, #220] @ 0xdc │ │ │ │ str r4, [sp, #1380] @ 0x564 │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ str r0, [sp, #1376] @ 0x560 │ │ │ │ - beq df9b8 │ │ │ │ + beq df9c8 │ │ │ │ ldr r0, [r7, #32] │ │ │ │ add r1, r7, #48 @ 0x30 │ │ │ │ str r1, [sp, #232] @ 0xe8 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne e02ac │ │ │ │ - ldr r1, [pc, #4092] @ e09bc │ │ │ │ - ldr r2, [pc, #4092] @ e09c0 │ │ │ │ + bne e02bc │ │ │ │ + ldr r1, [pc, #4092] @ e09cc │ │ │ │ + ldr r2, [pc, #4092] @ e09d0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #2 │ │ │ │ bl 57f38 │ │ │ │ ldr r5, [sp, #224] @ 0xe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - beq df894 │ │ │ │ + beq df8a4 │ │ │ │ ldr r0, [sp, #216] @ 0xd8 │ │ │ │ add r6, r0, #1 │ │ │ │ ldr r0, [sp, #220] @ 0xdc │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq e0210 │ │ │ │ + beq e0220 │ │ │ │ add r7, r0, #144 @ 0x90 │ │ │ │ - bl 19f5f8 │ │ │ │ + bl 19f608 │ │ │ │ mov r0, r7 │ │ │ │ - b df9ec │ │ │ │ + b df9fc │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ str r0, [sp, #1120] @ 0x460 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #1356] @ 0x54c │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ @@ -141540,46 +141544,46 @@ │ │ │ │ subs r0, r2, #-2147483647 @ 0x80000001 │ │ │ │ str sl, [sp, #1348] @ 0x544 │ │ │ │ str r7, [sp, #1344] @ 0x540 │ │ │ │ str fp, [sp, #1112] @ 0x458 │ │ │ │ str r8, [sp, #1108] @ 0x454 │ │ │ │ str r4, [sp, #1096] @ 0x448 │ │ │ │ str r2, [sp, #1088] @ 0x440 │ │ │ │ - bne e0128 │ │ │ │ + bne e0138 │ │ │ │ mov r2, #-2147483648 @ 0x80000000 │ │ │ │ - b e0138 │ │ │ │ + b e0148 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r7, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ mov r0, r3 │ │ │ │ str r9, [sp, #180] @ 0xb4 │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ ldr r5, [sp, #200] @ 0xc8 │ │ │ │ ldr r4, [sp, #192] @ 0xc0 │ │ │ │ ldr fp, [sp, #196] @ 0xc4 │ │ │ │ ldr r7, [sp, #184] @ 0xb8 │ │ │ │ - b dfd1c │ │ │ │ + b dfd2c │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ mov sl, r7 │ │ │ │ str r9, [sp, #180] @ 0xb4 │ │ │ │ str r1, [sp, #176] @ 0xb0 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ - b dfd00 │ │ │ │ + b dfd10 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov sl, r7 │ │ │ │ str r9, [sp, #180] @ 0xb4 │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ str r8, [sp, #124] @ 0x7c │ │ │ │ - b dfd00 │ │ │ │ + b dfd10 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov sl, r7 │ │ │ │ str r9, [sp, #180] @ 0xb4 │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ - b dfd00 │ │ │ │ + b dfd10 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #1124] @ 0x464 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #1120] @ 0x460 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ @@ -141601,21 +141605,21 @@ │ │ │ │ str sl, [sp, #1348] @ 0x544 │ │ │ │ str r7, [sp, #1344] @ 0x540 │ │ │ │ str fp, [sp, #1112] @ 0x458 │ │ │ │ str r8, [sp, #1108] @ 0x454 │ │ │ │ str r4, [sp, #1096] @ 0x448 │ │ │ │ str r5, [sp, #1092] @ 0x444 │ │ │ │ str r0, [sp, #252] @ 0xfc │ │ │ │ - b dfcac │ │ │ │ + b dfcbc │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ mov sl, r7 │ │ │ │ str r9, [sp, #180] @ 0xb4 │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ str r6, [sp, #124] @ 0x7c │ │ │ │ - b dfd00 │ │ │ │ + b dfd10 │ │ │ │ mov r0, #0 │ │ │ │ str r6, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #252] @ 0xfc │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ str r0, [sp, #1120] @ 0x460 │ │ │ │ @@ -141635,26 +141639,26 @@ │ │ │ │ str sl, [sp, #1348] @ 0x544 │ │ │ │ str r7, [sp, #1344] @ 0x540 │ │ │ │ str fp, [sp, #1112] @ 0x458 │ │ │ │ str r8, [sp, #1108] @ 0x454 │ │ │ │ str r4, [sp, #1096] @ 0x448 │ │ │ │ str r5, [sp, #1092] @ 0x444 │ │ │ │ str r0, [sp, #1088] @ 0x440 │ │ │ │ - b dfca4 │ │ │ │ + b dfcb4 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r9, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ - b dfd0c │ │ │ │ + b dfd1c │ │ │ │ mov sl, r7 │ │ │ │ str r9, [sp, #180] @ 0xb4 │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ str lr, [sp, #124] @ 0x7c │ │ │ │ - b dfd04 │ │ │ │ + b dfd14 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ str r0, [sp, #1120] @ 0x460 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #1356] @ 0x54c │ │ │ │ mov r0, #-2147483646 @ 0x80000002 │ │ │ │ @@ -141688,18 +141692,18 @@ │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ mov r6, #1 │ │ │ │ ldr r0, [sp, #224] @ 0xe0 │ │ │ │ ldr r1, [sp, #1352] @ 0x548 │ │ │ │ sub r2, r1, #-2147483647 @ 0x80000001 │ │ │ │ cmp r2, #2 │ │ │ │ - bcc dfdd8 │ │ │ │ - b dfdbc │ │ │ │ - adceq r5, r8, r8, lsr #1 │ │ │ │ - adceq r4, r8, r4, ror #9 │ │ │ │ + bcc dfde8 │ │ │ │ + b dfdcc │ │ │ │ + umlaleq r5, r8, r8, r0 │ │ │ │ + ldrdeq r4, [r8], r4 @ │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov sl, r7 │ │ │ │ str r9, [sp, #180] @ 0xb4 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ str r5, [sp, #124] @ 0x7c │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ mov r0, r3 │ │ │ │ @@ -141743,248 +141747,248 @@ │ │ │ │ str r5, [sp, #1092] @ 0x444 │ │ │ │ str r1, [sp, #196] @ 0xc4 │ │ │ │ str r1, [sp, #200] @ 0xc8 │ │ │ │ str r1, [sp, #204] @ 0xcc │ │ │ │ ldr r1, [sp, #1352] @ 0x548 │ │ │ │ sub r2, r1, #-2147483647 @ 0x80000001 │ │ │ │ cmp r2, #2 │ │ │ │ - bcc dfdd8 │ │ │ │ + bcc dfde8 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne e00e8 │ │ │ │ + bne e00f8 │ │ │ │ ldr r1, [sp, #1364] @ 0x554 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne e0108 │ │ │ │ + bne e0118 │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - blt dfdf4 │ │ │ │ + blt dfe04 │ │ │ │ cmp r1, #0 │ │ │ │ - beq dfdf4 │ │ │ │ + beq dfe04 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr sl, [sp, #1340] @ 0x53c │ │ │ │ str r6, [sp, #208] @ 0xd0 │ │ │ │ cmp sl, #-2147483646 @ 0x80000002 │ │ │ │ - blt dfe50 │ │ │ │ + blt dfe60 │ │ │ │ ldr r4, [sp, #1344] @ 0x540 │ │ │ │ ldr r0, [sp, #1348] @ 0x544 │ │ │ │ str r7, [sp, #192] @ 0xc0 │ │ │ │ add r7, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq dfe30 │ │ │ │ + beq dfe40 │ │ │ │ add r5, r0, #80 @ 0x50 │ │ │ │ - bl 19ed98 │ │ │ │ + bl 19eda8 │ │ │ │ mov r0, r5 │ │ │ │ - b dfe18 │ │ │ │ + b dfe28 │ │ │ │ ldr r7, [sp, #192] @ 0xc0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq dfe50 │ │ │ │ + beq dfe60 │ │ │ │ add r0, sl, sl, lsl #2 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #248] @ 0xf8 │ │ │ │ ldr r1, [sp, #252] @ 0xfc │ │ │ │ subs r0, r0, #2 │ │ │ │ sbcs r0, r1, #0 │ │ │ │ - bcs dfe6c │ │ │ │ + bcs dfe7c │ │ │ │ add r0, sp, #248 @ 0xf8 │ │ │ │ - bl 122164 │ │ │ │ + bl 122174 │ │ │ │ ldr r0, [sp, #1120] @ 0x460 │ │ │ │ mvn r1, #3 │ │ │ │ mvn r3, #0 │ │ │ │ ldr r4, [sp, #220] @ 0xdc │ │ │ │ orr r0, r0, r1 │ │ │ │ orr r1, r1, #2 │ │ │ │ subs r0, r0, r1 │ │ │ │ ldr r5, [sp, #212] @ 0xd4 │ │ │ │ sbcs r0, r3, r3 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [sp, #196] @ 0xc4 │ │ │ │ movwcc r2, #1 │ │ │ │ tst r0, r2 │ │ │ │ - beq dfeac │ │ │ │ + beq dfebc │ │ │ │ add r0, sp, #1120 @ 0x460 │ │ │ │ - bl 1220c4 │ │ │ │ + bl 1220d4 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ tst r9, #1 │ │ │ │ - beq dfed4 │ │ │ │ + beq dfee4 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - blt dfed4 │ │ │ │ + blt dfee4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq dfed4 │ │ │ │ + beq dfee4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #164] @ 0xa4 │ │ │ │ bics r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ movwne r0, #1 │ │ │ │ tst r0, fp │ │ │ │ ldr r0, [sp, #216] @ 0xd8 │ │ │ │ - beq dfef4 │ │ │ │ + beq dff04 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #176] @ 0xb0 │ │ │ │ bics r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ movwne r0, #1 │ │ │ │ tst r0, r7 │ │ │ │ - beq dff14 │ │ │ │ + beq dff24 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r8, [sp, #1104] @ 0x450 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [sp, #200] @ 0xc8 │ │ │ │ mov r5, #0 │ │ │ │ cmp r8, #-2147483647 @ 0x80000001 │ │ │ │ movwgt r0, #1 │ │ │ │ tst r1, r0 │ │ │ │ - beq dfff8 │ │ │ │ + beq e0008 │ │ │ │ ldr r7, [sp, #1112] @ 0x458 │ │ │ │ ldr r4, [sp, #1108] @ 0x454 │ │ │ │ cmp r7, #0 │ │ │ │ - beq dffd8 │ │ │ │ + beq dffe8 │ │ │ │ mov r6, #0 │ │ │ │ - b dff58 │ │ │ │ + b dff68 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r6, r7 │ │ │ │ - beq dffd8 │ │ │ │ + beq dffe8 │ │ │ │ rsb r0, r6, r6, lsl #3 │ │ │ │ add r5, r4, r0, lsl #3 │ │ │ │ ldrd sl, [r5, #28] │ │ │ │ cmp fp, #0 │ │ │ │ - beq dff9c │ │ │ │ + beq dffac │ │ │ │ add r9, sl, #4 │ │ │ │ - b dff80 │ │ │ │ + b dff90 │ │ │ │ add r9, r9, #12 │ │ │ │ subs fp, fp, #1 │ │ │ │ - beq dff9c │ │ │ │ + beq dffac │ │ │ │ ldr r1, [r9, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq dff74 │ │ │ │ + beq dff84 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b dff74 │ │ │ │ + bl 40e554 │ │ │ │ + b dff84 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq dffbc │ │ │ │ + beq dffcc │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, sl │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq dff4c │ │ │ │ + beq dff5c │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b dff4c │ │ │ │ + bl 40e554 │ │ │ │ + b dff5c │ │ │ │ cmp r8, #0 │ │ │ │ mov r5, #0 │ │ │ │ - beq dfff8 │ │ │ │ + beq e0008 │ │ │ │ rsb r0, r8, r8, lsl #3 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r6, [sp, #1088] @ 0x440 │ │ │ │ ldr r0, [sp, #204] @ 0xcc │ │ │ │ ldr r4, [sp, #208] @ 0xd0 │ │ │ │ cmp r6, #-2147483647 @ 0x80000001 │ │ │ │ movwgt r5, #1 │ │ │ │ tst r0, r5 │ │ │ │ - beq e0058 │ │ │ │ + beq e0068 │ │ │ │ ldr r0, [sp, #1096] @ 0x448 │ │ │ │ ldr r9, [sp, #1092] @ 0x444 │ │ │ │ add r7, r0, #1 │ │ │ │ mov r0, r9 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq e003c │ │ │ │ + beq e004c │ │ │ │ add r5, r0, #144 @ 0x90 │ │ │ │ - bl 19f5f8 │ │ │ │ + bl 19f608 │ │ │ │ mov r0, r5 │ │ │ │ - b e0024 │ │ │ │ + b e0034 │ │ │ │ cmp r6, #0 │ │ │ │ - beq e0058 │ │ │ │ + beq e0068 │ │ │ │ add r0, r6, r6, lsl #3 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ tst r4, #1 │ │ │ │ - beq e0080 │ │ │ │ + beq e0090 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - blt e0080 │ │ │ │ + blt e0090 │ │ │ │ cmp r1, #0 │ │ │ │ - beq e0080 │ │ │ │ + beq e0090 │ │ │ │ ldr r0, [sp, #180] @ 0xb4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [sp, #560] @ 0x230 │ │ │ │ mov r2, #2 │ │ │ │ ldr r6, [sp, #88] @ 0x58 │ │ │ │ str r1, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ str r2, [r3] │ │ │ │ str r1, [r3, #8] │ │ │ │ - beq e00b4 │ │ │ │ + beq e00c4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #544] @ 0x220 │ │ │ │ ldr r4, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e00cc │ │ │ │ + beq e00dc │ │ │ │ add r0, sp, #544 @ 0x220 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ and r0, r6, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - bne e06b0 │ │ │ │ + bne e06c0 │ │ │ │ add sp, sp, #1648 @ 0x670 │ │ │ │ vpop {d8-d9} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #1356] @ 0x54c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #224] @ 0xe0 │ │ │ │ ldr r1, [sp, #1364] @ 0x554 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq dfdd8 │ │ │ │ + beq dfde8 │ │ │ │ ldr r0, [sp, #1368] @ 0x558 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #224] @ 0xe0 │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - bge dfde4 │ │ │ │ - b dfdf4 │ │ │ │ + bge dfdf4 │ │ │ │ + b dfe04 │ │ │ │ add r7, sp, #1088 @ 0x440 │ │ │ │ ldm r7, {r2, r3, r7} │ │ │ │ str r7, [sp, #1384] @ 0x568 │ │ │ │ str r3, [sp, #1380] @ 0x564 │ │ │ │ str r2, [sp, #1376] @ 0x560 │ │ │ │ clz r0, r0 │ │ │ │ ldr r2, [sp, #172] @ 0xac │ │ │ │ clz r1, r1 │ │ │ │ subs r2, r2, #-2147483647 @ 0x80000001 │ │ │ │ clz r2, r2 │ │ │ │ - bne e0160 │ │ │ │ + bne e0170 │ │ │ │ ldr r4, [sp, #176] @ 0xb0 │ │ │ │ mov r3, #-2147483648 @ 0x80000000 │ │ │ │ - b e0178 │ │ │ │ + b e0188 │ │ │ │ ldr r3, [sp, #1104] @ 0x450 │ │ │ │ ldr r7, [sp, #1108] @ 0x454 │ │ │ │ ldr r6, [sp, #1112] @ 0x458 │ │ │ │ str r6, [sp, #1632] @ 0x660 │ │ │ │ ldr r4, [sp, #176] @ 0xb0 │ │ │ │ str r7, [sp, #1628] @ 0x65c │ │ │ │ str r3, [sp, #1624] @ 0x658 │ │ │ │ @@ -141995,48 +141999,48 @@ │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ add r0, r4, #-2147483648 @ 0x80000000 │ │ │ │ clz r0, r0 │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ str r4, [sp, #176] @ 0xb0 │ │ │ │ lsr r7, r0, #5 │ │ │ │ str r9, [sp, #180] @ 0xb4 │ │ │ │ - bne e01d4 │ │ │ │ - ldr r0, [pc, #4044] @ e1180 │ │ │ │ + bne e01e4 │ │ │ │ + ldr r0, [pc, #4044] @ e1190 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #9 │ │ │ │ bl 57dc4 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ mov r0, #1 │ │ │ │ mov r9, #1 │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ mov fp, #1 │ │ │ │ - b e040c │ │ │ │ + b e041c │ │ │ │ ldr r1, [sp, #164] @ 0xa4 │ │ │ │ add r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ clz r0, r0 │ │ │ │ lsr fp, r0, #5 │ │ │ │ - bne e0230 │ │ │ │ - ldr r0, [pc, #3984] @ e1184 │ │ │ │ + bne e0240 │ │ │ │ + ldr r0, [pc, #3984] @ e1194 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #11 │ │ │ │ bl 57dc4 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ mov r0, #1 │ │ │ │ mov r9, #1 │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ - b e03f4 │ │ │ │ + b e0404 │ │ │ │ cmp r5, #0 │ │ │ │ - beq df894 │ │ │ │ + beq df8a4 │ │ │ │ add r0, r5, r5, lsl #3 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #4 │ │ │ │ ldr r0, [sp, #220] @ 0xdc │ │ │ │ - bl 40e544 │ │ │ │ - b df894 │ │ │ │ + bl 40e554 │ │ │ │ + b df8a4 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ eor r0, r2, #2 │ │ │ │ str r7, [sp, #192] @ 0xc0 │ │ │ │ orrs sl, r0, r1 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ @@ -142054,58 +142058,58 @@ │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #8 │ │ │ │ movweq r0, #7 │ │ │ │ cmp r4, #-2147483647 @ 0x80000001 │ │ │ │ moveq r4, #-2147483648 @ 0x80000000 │ │ │ │ cmp r7, #0 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ - bne e0344 │ │ │ │ + bne e0354 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #1396] @ 0x574 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #1392] @ 0x570 │ │ │ │ - b e0354 │ │ │ │ + b e0364 │ │ │ │ add r3, r7, #36 @ 0x24 │ │ │ │ mov r7, #3 │ │ │ │ add ip, sp, #1392 @ 0x570 │ │ │ │ str r7, [sp, #244] @ 0xf4 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r7, sp, #1120 @ 0x460 │ │ │ │ add r1, sp, #1392 @ 0x570 │ │ │ │ mov r0, r7 │ │ │ │ - bl de564 │ │ │ │ + bl de574 │ │ │ │ ldr r1, [sp, #1120] @ 0x460 │ │ │ │ ldr r4, [sp, #1124] @ 0x464 │ │ │ │ ldr r5, [sp, #224] @ 0xe0 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ - beq df9d8 │ │ │ │ + beq df9e8 │ │ │ │ ldr r0, [sp, #1128] @ 0x468 │ │ │ │ str r0, [sp, #1616] @ 0x650 │ │ │ │ str r4, [sp, #212] @ 0xd4 │ │ │ │ str r4, [sp, #1612] @ 0x64c │ │ │ │ str r1, [sp, #208] @ 0xd0 │ │ │ │ str r1, [sp, #1608] @ 0x648 │ │ │ │ add r0, sp, #1392 @ 0x570 │ │ │ │ add r1, sp, #228 @ 0xe4 │ │ │ │ - bl 1c116c │ │ │ │ + bl 1c117c │ │ │ │ ldr fp, [sp, #1392] @ 0x570 │ │ │ │ ldr r0, [sp, #1396] @ 0x574 │ │ │ │ cmp fp, #-2147483647 @ 0x80000001 │ │ │ │ - beq e033c │ │ │ │ + beq e034c │ │ │ │ cmp fp, #-2147483648 @ 0x80000000 │ │ │ │ - bne e06c8 │ │ │ │ - ldr r1, [pc, #4044] @ e12f8 │ │ │ │ - ldr r2, [pc, #4044] @ e12fc │ │ │ │ + bne e06d8 │ │ │ │ + ldr r1, [pc, #4044] @ e1308 │ │ │ │ + ldr r2, [pc, #4044] @ e130c │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ bl 57f38 │ │ │ │ mov r7, r0 │ │ │ │ - b e0a84 │ │ │ │ + b e0a94 │ │ │ │ add r0, sp, #1392 @ 0x570 │ │ │ │ add r1, sp, #1120 @ 0x460 │ │ │ │ mov r2, #216 @ 0xd8 │ │ │ │ bl 53d54 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ eor r0, r3, #2 │ │ │ │ @@ -142113,70 +142117,70 @@ │ │ │ │ orrs r8, r0, r2 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ moveq r2, r8 │ │ │ │ movne r8, r3 │ │ │ │ cmp r0, #3 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ - bne e0440 │ │ │ │ + bne e0450 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ clz r1, r7 │ │ │ │ sub r0, r0, #-2147483647 @ 0x80000001 │ │ │ │ lsr r1, r1, #5 │ │ │ │ clz r0, r0 │ │ │ │ str r1, [sp, #196] @ 0xc4 │ │ │ │ lsr r9, r0, #5 │ │ │ │ - ldr r0, [pc, #3928] @ e1300 │ │ │ │ + ldr r0, [pc, #3928] @ e1310 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #10 │ │ │ │ bl 57dc4 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [sp, #1392] @ 0x570 │ │ │ │ ldr r1, [sp, #1396] @ 0x574 │ │ │ │ ldr r6, [sp, #208] @ 0xd0 │ │ │ │ eor r0, r0, #2 │ │ │ │ ldr r7, [sp, #192] @ 0xc0 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne e0660 │ │ │ │ + bne e0670 │ │ │ │ orr r0, r4, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne e0674 │ │ │ │ + bne e0684 │ │ │ │ ldr r1, [sp, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq e03f4 │ │ │ │ + beq e0404 │ │ │ │ ldr r0, [sp, #216] @ 0xd8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #176] @ 0xb0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq e040c │ │ │ │ + beq e041c │ │ │ │ ldr r0, [sp, #220] @ 0xdc │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #600 @ 0x258 │ │ │ │ - bl 120970 │ │ │ │ + bl 120980 │ │ │ │ add r0, sp, #1376 @ 0x560 │ │ │ │ - bl 120bcc │ │ │ │ + bl 120bdc │ │ │ │ orr r0, r5, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq dfccc │ │ │ │ + beq dfcdc │ │ │ │ ldr r0, [sp, #180] @ 0xb4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b dfccc │ │ │ │ + bl 40e554 │ │ │ │ + b dfcdc │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne e0460 │ │ │ │ + bne e0470 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ - b e0470 │ │ │ │ + b e0480 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #456 @ 0x1c8 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ bl 53d54 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ mov fp, #-2147483647 @ 0x80000001 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ @@ -142189,15 +142193,15 @@ │ │ │ │ ldr r3, [r2] │ │ │ │ moveq r9, #-2147483648 @ 0x80000000 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ str r3, [sp, #204] @ 0xcc │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ - beq e04d4 │ │ │ │ + beq e04e4 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov fp, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ ldmib r3, {r1, r2, r3} │ │ │ │ str r3, [sp, #1620] @ 0x654 │ │ │ │ str r2, [sp, #1616] @ 0x650 │ │ │ │ str r1, [sp, #1612] @ 0x64c │ │ │ │ @@ -142284,165 +142288,165 @@ │ │ │ │ str r9, [sp, #1056] @ 0x420 │ │ │ │ strb r7, [sp, #1080] @ 0x438 │ │ │ │ ldm r5!, {r1, r2, r3, r6, r7} │ │ │ │ stmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ ldm r5, {r1, r2, r3, r6, r7} │ │ │ │ stm r0, {r1, r2, r3, r6, r7} │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ldm r6, {r3, r4, r6} │ │ │ │ - beq e0694 │ │ │ │ + beq e06a4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r3] │ │ │ │ str r1, [r3, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ - bl 1223f8 │ │ │ │ - b e00cc │ │ │ │ + bl 122408 │ │ │ │ + b e00dc │ │ │ │ add r0, sp, #1392 @ 0x570 │ │ │ │ - bl 1220c4 │ │ │ │ + bl 1220d4 │ │ │ │ orr r0, r4, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq e03dc │ │ │ │ + beq e03ec │ │ │ │ ldr r0, [sp, #212] @ 0xd4 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne e03e8 │ │ │ │ - b e03f4 │ │ │ │ + bne e03f8 │ │ │ │ + b e0404 │ │ │ │ add r1, sp, #624 @ 0x270 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #464 @ 0x1d0 │ │ │ │ bl 53d54 │ │ │ │ and r0, r6, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq e00d8 │ │ │ │ + beq e00e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #1648 @ 0x670 │ │ │ │ vpop {d8-d9} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ ldr r0, [sp, #1400] @ 0x578 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ add r0, sp, #1392 @ 0x570 │ │ │ │ add r1, sp, #228 @ 0xe4 │ │ │ │ - bl 1c116c │ │ │ │ + bl 1c117c │ │ │ │ ldr r4, [sp, #1392] @ 0x570 │ │ │ │ ldr r0, [sp, #1396] @ 0x574 │ │ │ │ cmp r4, #-2147483647 @ 0x80000001 │ │ │ │ - beq e0710 │ │ │ │ + beq e0720 │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ - bne e0908 │ │ │ │ - ldr r1, [pc, #4072] @ e16e8 │ │ │ │ - ldr r2, [pc, #4072] @ e16ec │ │ │ │ + bne e0918 │ │ │ │ + ldr r1, [pc, #4072] @ e16f8 │ │ │ │ + ldr r2, [pc, #4072] @ e16fc │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ bl 57f38 │ │ │ │ mov r7, r0 │ │ │ │ - b e0a6c │ │ │ │ - ldr r3, [pc, #4048] @ e16f0 │ │ │ │ + b e0a7c │ │ │ │ + ldr r3, [pc, #4048] @ e1700 │ │ │ │ mov r1, #14 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ add r3, pc, r3 │ │ │ │ - b e088c │ │ │ │ - ldr r3, [pc, #4092] @ e1730 │ │ │ │ + b e089c │ │ │ │ + ldr r3, [pc, #4092] @ e1740 │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ add r3, pc, r3 │ │ │ │ - b e088c │ │ │ │ + b e089c │ │ │ │ str r9, [sp, #180] @ 0xb4 │ │ │ │ mov r1, #16 │ │ │ │ - ldr r3, [pc, #4072] @ e1738 │ │ │ │ + ldr r3, [pc, #4072] @ e1748 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ add r3, pc, r3 │ │ │ │ - b e088c │ │ │ │ - ldr r3, [pc, #4060] @ e173c │ │ │ │ + b e089c │ │ │ │ + ldr r3, [pc, #4060] @ e174c │ │ │ │ mov r1, #14 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ add r3, pc, r3 │ │ │ │ - b e088c │ │ │ │ + b e089c │ │ │ │ str r9, [sp, #180] @ 0xb4 │ │ │ │ mov r1, #10 │ │ │ │ - ldr r3, [pc, #4092] @ e1778 │ │ │ │ + ldr r3, [pc, #4092] @ e1788 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ add r3, pc, r3 │ │ │ │ - b e088c │ │ │ │ + b e089c │ │ │ │ str r9, [sp, #180] @ 0xb4 │ │ │ │ mov r1, #10 │ │ │ │ - ldr r3, [pc, #4072] @ e177c │ │ │ │ + ldr r3, [pc, #4072] @ e178c │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ add r3, pc, r3 │ │ │ │ - b e088c │ │ │ │ + b e089c │ │ │ │ str r9, [sp, #180] @ 0xb4 │ │ │ │ mov r1, #17 │ │ │ │ - ldr r3, [pc, #4052] @ e1780 │ │ │ │ + ldr r3, [pc, #4052] @ e1790 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ add r3, pc, r3 │ │ │ │ - b e088c │ │ │ │ + b e089c │ │ │ │ str r9, [sp, #180] @ 0xb4 │ │ │ │ mov r1, #6 │ │ │ │ - ldr r3, [pc, #4084] @ e17b8 │ │ │ │ + ldr r3, [pc, #4084] @ e17c8 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ add r3, pc, r3 │ │ │ │ - b e088c │ │ │ │ + b e089c │ │ │ │ str r9, [sp, #180] @ 0xb4 │ │ │ │ mov r1, #21 │ │ │ │ - ldr r3, [pc, #4084] @ e17d0 │ │ │ │ + ldr r3, [pc, #4084] @ e17e0 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ add r3, pc, r3 │ │ │ │ - b e088c │ │ │ │ + b e089c │ │ │ │ str r9, [sp, #180] @ 0xb4 │ │ │ │ mov r1, #11 │ │ │ │ - ldr r3, [pc, #4064] @ e17d4 │ │ │ │ + ldr r3, [pc, #4064] @ e17e4 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ add r3, pc, r3 │ │ │ │ - b e088c │ │ │ │ + b e089c │ │ │ │ str r9, [sp, #180] @ 0xb4 │ │ │ │ mov r1, #6 │ │ │ │ - ldr r3, [pc, #4044] @ e17d8 │ │ │ │ + ldr r3, [pc, #4044] @ e17e8 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ add r3, pc, r3 │ │ │ │ - b e088c │ │ │ │ + b e089c │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r1, #9 │ │ │ │ - ldr r3, [pc, #4080] @ e1814 │ │ │ │ + ldr r3, [pc, #4080] @ e1824 │ │ │ │ add r3, pc, r3 │ │ │ │ - b e088c │ │ │ │ + b e089c │ │ │ │ str r9, [sp, #180] @ 0xb4 │ │ │ │ mov r1, #8 │ │ │ │ - ldr r3, [pc, #4064] @ e1818 │ │ │ │ + ldr r3, [pc, #4064] @ e1828 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ add r3, pc, r3 │ │ │ │ - b e088c │ │ │ │ + b e089c │ │ │ │ str r9, [sp, #180] @ 0xb4 │ │ │ │ mov r1, #9 │ │ │ │ - ldr r3, [pc, #4088] @ e1848 │ │ │ │ + ldr r3, [pc, #4088] @ e1858 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ add r3, pc, r3 │ │ │ │ - b e088c │ │ │ │ + b e089c │ │ │ │ str r9, [sp, #180] @ 0xb4 │ │ │ │ mov r1, #16 │ │ │ │ - ldr r3, [pc, #4068] @ e184c │ │ │ │ + ldr r3, [pc, #4068] @ e185c │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ add r3, pc, r3 │ │ │ │ - b e088c │ │ │ │ - adceq r4, r8, r4, asr #12 │ │ │ │ - adceq r3, r8, r0, lsl #21 │ │ │ │ - adceq r3, r8, r8, asr #20 │ │ │ │ + b e089c │ │ │ │ + adceq r4, r8, r4, lsr r6 │ │ │ │ + adceq r3, r8, r0, ror sl │ │ │ │ + adceq r3, r8, r8, lsr sl │ │ │ │ str r9, [sp, #180] @ 0xb4 │ │ │ │ mov r1, #6 │ │ │ │ - ldr r3, [pc, #4068] @ e1870 │ │ │ │ + ldr r3, [pc, #4068] @ e1880 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #1340] @ 0x53c │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #256] @ 0x100 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #1128] @ 0x468 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ @@ -142466,168 +142470,168 @@ │ │ │ │ str r8, [sp, #1108] @ 0x454 │ │ │ │ str r4, [sp, #1096] @ 0x448 │ │ │ │ str r5, [sp, #1092] @ 0x444 │ │ │ │ str r0, [sp, #1124] @ 0x464 │ │ │ │ mov r0, r3 │ │ │ │ bl 58038 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ - b dfcac │ │ │ │ + b dfcbc │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ ldr r0, [sp, #1400] @ 0x578 │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ add r0, sp, #1392 @ 0x570 │ │ │ │ add r1, sp, #228 @ 0xe4 │ │ │ │ - bl 1c0f18 │ │ │ │ + bl 1c0f28 │ │ │ │ ldr r1, [sp, #1392] @ 0x570 │ │ │ │ ldr r2, [sp, #1396] @ 0x574 │ │ │ │ eor r0, r1, #3 │ │ │ │ orrs r0, r0, r2 │ │ │ │ - bne e093c │ │ │ │ + bne e094c │ │ │ │ ldr r7, [sp, #1400] @ 0x578 │ │ │ │ - b e0a54 │ │ │ │ + b e0a64 │ │ │ │ eor r0, r1, #2 │ │ │ │ str r1, [sp, #180] @ 0xb4 │ │ │ │ orrs r0, r0, r2 │ │ │ │ str r2, [sp, #176] @ 0xb0 │ │ │ │ mov r0, #5 │ │ │ │ - beq e09a0 │ │ │ │ + beq e09b0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #376 @ 0x178 │ │ │ │ vldr d8, [r0] │ │ │ │ add r0, sp, #1392 @ 0x570 │ │ │ │ add r1, sp, #228 @ 0xe4 │ │ │ │ - bl 1c0058 │ │ │ │ + bl 1c0068 │ │ │ │ ldr r0, [sp, #1392] @ 0x570 │ │ │ │ ldr r1, [sp, #1396] @ 0x574 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ str r4, [sp, #188] @ 0xbc │ │ │ │ str r1, [sp, #172] @ 0xac │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ - beq e09c4 │ │ │ │ + beq e09d4 │ │ │ │ ldr r1, [sp, #184] @ 0xb8 │ │ │ │ mov r0, #6 │ │ │ │ ldr r5, [sp, #224] @ 0xe0 │ │ │ │ ldr r4, [sp, #188] @ 0xbc │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ - bne e09d4 │ │ │ │ - ldr r1, [pc, #4092] @ e19a4 │ │ │ │ - ldr r2, [pc, #4092] @ e19a8 │ │ │ │ + bne e09e4 │ │ │ │ + ldr r1, [pc, #4092] @ e19b4 │ │ │ │ + ldr r2, [pc, #4092] @ e19b8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ mov r7, r0 │ │ │ │ - b e0a54 │ │ │ │ - adceq r4, r8, r4, lsl #10 │ │ │ │ - adceq r3, r8, r0, asr #18 │ │ │ │ + b e0a64 │ │ │ │ + strdeq r4, [r8], r4 @ │ │ │ │ + adceq r3, r8, r0, lsr r9 │ │ │ │ ldr r7, [sp, #172] @ 0xac │ │ │ │ ldr r5, [sp, #224] @ 0xe0 │ │ │ │ ldr r4, [sp, #188] @ 0xbc │ │ │ │ - b e0a54 │ │ │ │ + b e0a64 │ │ │ │ ldr r0, [sp, #1400] @ 0x578 │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ add r0, sp, #1392 @ 0x570 │ │ │ │ add r1, sp, #228 @ 0xe4 │ │ │ │ - bl 1c0318 │ │ │ │ + bl 1c0328 │ │ │ │ ldrb r0, [sp, #1392] @ 0x570 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e0a00 │ │ │ │ + beq e0a10 │ │ │ │ ldr r0, [sp, #1396] @ 0x574 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ - b e0a28 │ │ │ │ + b e0a38 │ │ │ │ ldrb r1, [sp, #1393] @ 0x571 │ │ │ │ mov r0, #7 │ │ │ │ cmp r1, #8 │ │ │ │ - bne e0ac4 │ │ │ │ - ldr r1, [pc, #3988] @ e19ac │ │ │ │ - ldr r2, [pc, #3988] @ e19b0 │ │ │ │ + bne e0ad4 │ │ │ │ + ldr r1, [pc, #3988] @ e19bc │ │ │ │ + ldr r2, [pc, #3988] @ e19c0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq e0a48 │ │ │ │ + beq e0a58 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #184] @ 0xb8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r5, [sp, #224] @ 0xe0 │ │ │ │ ldr r4, [sp, #188] @ 0xbc │ │ │ │ ldr r7, [sp, #168] @ 0xa8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq e0a6c │ │ │ │ + beq e0a7c │ │ │ │ ldr r0, [sp, #196] @ 0xc4 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #204] @ 0xcc │ │ │ │ cmp fp, #0 │ │ │ │ - beq e0a84 │ │ │ │ + beq e0a94 │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r6, [sp, #208] @ 0xd0 │ │ │ │ ldr r4, [sp, #212] @ 0xd4 │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ - beq e0abc │ │ │ │ + beq e0acc │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #584 @ 0x248 │ │ │ │ - bl 1b6e98 │ │ │ │ + bl 1b6ea8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq e0abc │ │ │ │ + beq e0acc │ │ │ │ rsb r0, r6, r6, lsl #3 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r4, r7 │ │ │ │ - b df9d8 │ │ │ │ + b df9e8 │ │ │ │ mov r4, r1 │ │ │ │ add r0, sp, #1392 @ 0x570 │ │ │ │ add r1, sp, #228 @ 0xe4 │ │ │ │ - bl 1c0c98 │ │ │ │ + bl 1c0ca8 │ │ │ │ ldrb r0, [sp, #1392] @ 0x570 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e09f4 │ │ │ │ + bne e0a04 │ │ │ │ ldrb r1, [sp, #1393] @ 0x571 │ │ │ │ mov r0, #8 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r1, #3 │ │ │ │ - beq e0a10 │ │ │ │ + beq e0a20 │ │ │ │ add r0, sp, #1392 @ 0x570 │ │ │ │ add r1, sp, #228 @ 0xe4 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1c0b28 │ │ │ │ + bl 1c0b38 │ │ │ │ ldr r2, [sp, #1392] @ 0x570 │ │ │ │ ldr r1, [sp, #1396] @ 0x574 │ │ │ │ ldr r0, [sp, #1400] @ 0x578 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ eor r0, r2, #4 │ │ │ │ orrs r0, r0, r1 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ str r1, [sp, #156] @ 0x9c │ │ │ │ - beq e0a28 │ │ │ │ + beq e0a38 │ │ │ │ add r1, r5, #12 │ │ │ │ add r0, sp, #248 @ 0xf8 │ │ │ │ mov r2, #204 @ 0xcc │ │ │ │ bl 53d54 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne e10b4 │ │ │ │ - ldr r1, [pc, #3680] @ e19b4 │ │ │ │ - ldr r2, [pc, #3680] @ e19b8 │ │ │ │ + bne e10c4 │ │ │ │ + ldr r1, [pc, #3680] @ e19c4 │ │ │ │ + ldr r2, [pc, #3680] @ e19c8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #9 │ │ │ │ bl 57f38 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ - b e0a28 │ │ │ │ + b e0a38 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ str r0, [sp, #1120] @ 0x460 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #1356] @ 0x54c │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ @@ -142647,23 +142651,23 @@ │ │ │ │ str r0, [sp, #1104] @ 0x450 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #1088] @ 0x440 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ str r0, [sp, #252] @ 0xfc │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #1124] @ 0x464 │ │ │ │ - ldr r0, [pc, #3548] @ e19bc │ │ │ │ - ldr r2, [pc, #3548] @ e19c0 │ │ │ │ + ldr r0, [pc, #3548] @ e19cc │ │ │ │ + ldr r2, [pc, #3548] @ e19d0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp, #1096] @ 0x448 │ │ │ │ add r2, pc, r2 │ │ │ │ str r5, [sp, #1092] @ 0x444 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b e1034 │ │ │ │ + b e1044 │ │ │ │ mov r0, #0 │ │ │ │ str sl, [sp, #1348] @ 0x544 │ │ │ │ str r0, [sp, #252] @ 0xfc │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ str r0, [sp, #1120] @ 0x460 │ │ │ │ @@ -142680,18 +142684,18 @@ │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ str r0, [sp, #1104] @ 0x450 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ str r7, [sp, #1344] @ 0x540 │ │ │ │ str fp, [sp, #1112] @ 0x458 │ │ │ │ str r8, [sp, #1108] @ 0x454 │ │ │ │ str r0, [sp, #1088] @ 0x440 │ │ │ │ - b e0bd0 │ │ │ │ + b e0be0 │ │ │ │ str r9, [sp, #180] @ 0xb4 │ │ │ │ - ldr r0, [pc, #4076] @ e1c58 │ │ │ │ - ldr r2, [pc, #4076] @ e1c5c │ │ │ │ + ldr r0, [pc, #4076] @ e1c68 │ │ │ │ + ldr r2, [pc, #4076] @ e1c6c │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #248] @ 0xf8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ str r1, [sp, #1120] @ 0x460 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ @@ -142718,18 +142722,18 @@ │ │ │ │ str fp, [sp, #1112] @ 0x458 │ │ │ │ str r8, [sp, #1108] @ 0x454 │ │ │ │ str r4, [sp, #1096] @ 0x448 │ │ │ │ str r5, [sp, #1092] @ 0x444 │ │ │ │ str r1, [sp, #164] @ 0xa4 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b e1034 │ │ │ │ + b e1044 │ │ │ │ str r9, [sp, #180] @ 0xb4 │ │ │ │ - ldr r0, [pc, #3916] @ e1c50 │ │ │ │ - ldr r2, [pc, #3916] @ e1c54 │ │ │ │ + ldr r0, [pc, #3916] @ e1c60 │ │ │ │ + ldr r2, [pc, #3916] @ e1c64 │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #248] @ 0xf8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ str r1, [sp, #1120] @ 0x460 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ @@ -142756,15 +142760,15 @@ │ │ │ │ str fp, [sp, #1112] @ 0x458 │ │ │ │ str r8, [sp, #1108] @ 0x454 │ │ │ │ str r4, [sp, #1096] @ 0x448 │ │ │ │ str r5, [sp, #1092] @ 0x444 │ │ │ │ str r1, [sp, #176] @ 0xb0 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b e1034 │ │ │ │ + b e1044 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #1124] @ 0x464 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #1120] @ 0x460 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ @@ -142783,18 +142787,18 @@ │ │ │ │ str r0, [sp, #1088] @ 0x440 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ str sl, [sp, #1348] @ 0x544 │ │ │ │ str r7, [sp, #1344] @ 0x540 │ │ │ │ str fp, [sp, #1112] @ 0x458 │ │ │ │ str r8, [sp, #1108] @ 0x454 │ │ │ │ str r0, [sp, #252] @ 0xfc │ │ │ │ - b e0bd8 │ │ │ │ + b e0be8 │ │ │ │ str r9, [sp, #180] @ 0xb4 │ │ │ │ - ldr r0, [pc, #3672] @ e1c60 │ │ │ │ - ldr r2, [pc, #3672] @ e1c64 │ │ │ │ + ldr r0, [pc, #3672] @ e1c70 │ │ │ │ + ldr r2, [pc, #3672] @ e1c74 │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #248] @ 0xf8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ str r1, [sp, #1120] @ 0x460 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ @@ -142821,15 +142825,15 @@ │ │ │ │ str fp, [sp, #1112] @ 0x458 │ │ │ │ str r8, [sp, #1108] @ 0x454 │ │ │ │ str r4, [sp, #1096] @ 0x448 │ │ │ │ str r5, [sp, #1092] @ 0x444 │ │ │ │ str r1, [sp, #156] @ 0x9c │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b e1034 │ │ │ │ + b e1044 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ str r0, [sp, #1120] @ 0x460 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #1356] @ 0x54c │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ @@ -142840,28 +142844,28 @@ │ │ │ │ str r0, [sp, #256] @ 0x100 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #1128] @ 0x468 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r9, [sp, #180] @ 0xb4 │ │ │ │ str sl, [sp, #1348] @ 0x544 │ │ │ │ str r7, [sp, #1344] @ 0x540 │ │ │ │ - b e0bb4 │ │ │ │ + b e0bc4 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ str r0, [sp, #1120] @ 0x460 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #1356] @ 0x54c │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #1352] @ 0x548 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r9, [sp, #180] @ 0xb4 │ │ │ │ - b e0b94 │ │ │ │ - ldr r0, [pc, #3380] @ e1c48 │ │ │ │ - ldr r2, [pc, #3380] @ e1c4c │ │ │ │ + b e0ba4 │ │ │ │ + ldr r0, [pc, #3380] @ e1c58 │ │ │ │ + ldr r2, [pc, #3380] @ e1c5c │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #248] @ 0xf8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ str r1, [sp, #1120] @ 0x460 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ @@ -142888,18 +142892,18 @@ │ │ │ │ str fp, [sp, #1112] @ 0x458 │ │ │ │ str r8, [sp, #1108] @ 0x454 │ │ │ │ str r4, [sp, #1096] @ 0x448 │ │ │ │ str r5, [sp, #1092] @ 0x444 │ │ │ │ str r1, [sp, #168] @ 0xa8 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b e1034 │ │ │ │ + b e1044 │ │ │ │ str r9, [sp, #180] @ 0xb4 │ │ │ │ - ldr r0, [pc, #3260] @ e1c68 │ │ │ │ - ldr r2, [pc, #3260] @ e1c6c │ │ │ │ + ldr r0, [pc, #3260] @ e1c78 │ │ │ │ + ldr r2, [pc, #3260] @ e1c7c │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #248] @ 0xf8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ str r1, [sp, #1120] @ 0x460 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ @@ -142949,218 +142953,218 @@ │ │ │ │ str r0, [sp, #1104] @ 0x450 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r9, [sp, #180] @ 0xb4 │ │ │ │ str sl, [sp, #1348] @ 0x544 │ │ │ │ str r7, [sp, #1344] @ 0x540 │ │ │ │ str fp, [sp, #1112] @ 0x458 │ │ │ │ str r8, [sp, #1108] @ 0x454 │ │ │ │ - b e0bc4 │ │ │ │ + b e0bd4 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ str r0, [sp, #1120] @ 0x460 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #1356] @ 0x54c │ │ │ │ mov r0, #-2147483646 @ 0x80000002 │ │ │ │ - b e0b8c │ │ │ │ + b e0b9c │ │ │ │ add r0, r7, #12 │ │ │ │ add r1, sp, #248 @ 0xf8 │ │ │ │ mov r2, #204 @ 0xcc │ │ │ │ bl 53d54 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ str r0, [sp, #1124] @ 0x464 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ str r0, [sp, #1120] @ 0x460 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ str r0, [sp, #1128] @ 0x468 │ │ │ │ add r0, sp, #1392 @ 0x570 │ │ │ │ add r1, sp, #228 @ 0xe4 │ │ │ │ - bl 1c0f18 │ │ │ │ + bl 1c0f28 │ │ │ │ ldr r0, [sp, #1392] @ 0x570 │ │ │ │ ldr r7, [sp, #1396] @ 0x574 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r7 │ │ │ │ - bne e110c │ │ │ │ + bne e111c │ │ │ │ ldr r0, [sp, #1400] @ 0x578 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ - b e1138 │ │ │ │ + b e1148 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r7 │ │ │ │ mov r0, #10 │ │ │ │ - bne e1154 │ │ │ │ - ldr r1, [pc, #2808] @ e1c20 │ │ │ │ - ldr r2, [pc, #2808] @ e1c24 │ │ │ │ + bne e1164 │ │ │ │ + ldr r1, [pc, #2808] @ e1c30 │ │ │ │ + ldr r2, [pc, #2808] @ e1c34 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ addne r0, sp, #1120 @ 0x460 │ │ │ │ - blne 1220c4 │ │ │ │ - b e0a28 │ │ │ │ + blne 1220d4 │ │ │ │ + b e0a38 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #376 @ 0x178 │ │ │ │ vldr d9, [r0] │ │ │ │ add r0, sp, #1392 @ 0x570 │ │ │ │ add r1, sp, #228 @ 0xe4 │ │ │ │ - bl 1c074c │ │ │ │ + bl 1c075c │ │ │ │ ldrb r0, [sp, #1392] @ 0x570 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e1188 │ │ │ │ + beq e1198 │ │ │ │ ldr r0, [sp, #1396] @ 0x574 │ │ │ │ - b e1104 │ │ │ │ - addeq fp, sl, r7, lsl #19 │ │ │ │ - addeq fp, sl, r0, asr r9 │ │ │ │ + b e1114 │ │ │ │ + addeq fp, sl, r7, ror r9 │ │ │ │ + addeq fp, sl, r0, asr #18 │ │ │ │ ldrb r1, [sp, #1393] @ 0x571 │ │ │ │ mov r0, #11 │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ cmp r1, #3 │ │ │ │ - beq e1120 │ │ │ │ + beq e1130 │ │ │ │ add r5, sp, #1392 @ 0x570 │ │ │ │ add r1, sp, #228 @ 0xe4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c01a8 │ │ │ │ + bl 1c01b8 │ │ │ │ ldr r2, [sp, #1392] @ 0x570 │ │ │ │ ldr r1, [sp, #1396] @ 0x574 │ │ │ │ ldr r0, [sp, #1400] @ 0x578 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ eor r0, r2, #4 │ │ │ │ orrs r0, r0, r1 │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ - beq e1138 │ │ │ │ + beq e1148 │ │ │ │ add r1, r5, #12 │ │ │ │ add r0, sp, #544 @ 0x220 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ bl 53d54 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne e1214 │ │ │ │ - ldr r1, [pc, #2604] @ e1c28 │ │ │ │ - ldr r2, [pc, #2604] @ e1c2c │ │ │ │ + bne e1224 │ │ │ │ + ldr r1, [pc, #2604] @ e1c38 │ │ │ │ + ldr r2, [pc, #2604] @ e1c3c │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #12 │ │ │ │ bl 57f38 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ - b e1138 │ │ │ │ + b e1148 │ │ │ │ add r0, sp, #456 @ 0x1c8 │ │ │ │ add r1, sp, #544 @ 0x220 │ │ │ │ add r0, r0, #12 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ bl 53d54 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #460] @ 0x1cc │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #456] @ 0x1c8 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ str r0, [sp, #464] @ 0x1d0 │ │ │ │ add r0, sp, #1392 @ 0x570 │ │ │ │ add r1, sp, #228 @ 0xe4 │ │ │ │ - bl 1c0d4c │ │ │ │ + bl 1c0d5c │ │ │ │ ldr r0, [sp, #1392] @ 0x570 │ │ │ │ ldr r1, [sp, #1396] @ 0x574 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ str r1, [sp, #168] @ 0xa8 │ │ │ │ - beq e13a4 │ │ │ │ + beq e13b4 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne e1288 │ │ │ │ - ldr r1, [pc, #2496] @ e1c30 │ │ │ │ - ldr r2, [pc, #2496] @ e1c34 │ │ │ │ + bne e1298 │ │ │ │ + ldr r1, [pc, #2496] @ e1c40 │ │ │ │ + ldr r2, [pc, #2496] @ e1c44 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #13 │ │ │ │ bl 57f38 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ - b e13a4 │ │ │ │ + b e13b4 │ │ │ │ ldr r1, [sp, #1400] @ 0x578 │ │ │ │ str r1, [sp, #1632] @ 0x660 │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ str r1, [sp, #1628] @ 0x65c │ │ │ │ str r0, [sp, #1624] @ 0x658 │ │ │ │ add r0, sp, #1392 @ 0x570 │ │ │ │ add r1, sp, #228 @ 0xe4 │ │ │ │ - bl 1c1214 │ │ │ │ + bl 1c1224 │ │ │ │ ldr r0, [sp, #1392] @ 0x570 │ │ │ │ ldr r1, [sp, #1396] @ 0x574 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ - beq e12ec │ │ │ │ + beq e12fc │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne e1304 │ │ │ │ - ldr r1, [pc, #2404] @ e1c38 │ │ │ │ - ldr r2, [pc, #2404] @ e1c3c │ │ │ │ + bne e1314 │ │ │ │ + ldr r1, [pc, #2404] @ e1c48 │ │ │ │ + ldr r2, [pc, #2404] @ e1c4c │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #14 │ │ │ │ bl 57f38 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ - b e1398 │ │ │ │ + b e13a8 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ - b e1398 │ │ │ │ - umlaleq r3, r8, r8, fp │ │ │ │ - ldrdeq r2, [r8], r4 @ │ │ │ │ - addeq ip, sl, ip, asr #13 │ │ │ │ + b e13a8 │ │ │ │ + adceq r3, r8, r8, lsl #23 │ │ │ │ + adceq r2, r8, r4, asr #31 │ │ │ │ + @ instruction: 0x008ac6bc │ │ │ │ ldr r0, [sp, #1400] @ 0x578 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ add r0, sp, #1392 @ 0x570 │ │ │ │ add r1, sp, #228 @ 0xe4 │ │ │ │ - bl 1bf6c0 │ │ │ │ + bl 1bf6d0 │ │ │ │ ldr r1, [sp, #1392] @ 0x570 │ │ │ │ ldr r0, [sp, #1396] @ 0x574 │ │ │ │ cmp r1, #-2147483645 @ 0x80000003 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ - beq e1378 │ │ │ │ + beq e1388 │ │ │ │ ldr r0, [sp, #1400] @ 0x578 │ │ │ │ str r0, [sp, #1352] @ 0x548 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ ldr r1, [sp, #1404] @ 0x57c │ │ │ │ ldr r2, [sp, #1408] @ 0x580 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ ldr r3, [sp, #1412] @ 0x584 │ │ │ │ str r3, [sp, #1364] @ 0x554 │ │ │ │ str r2, [sp, #1360] @ 0x550 │ │ │ │ str r1, [sp, #1356] @ 0x54c │ │ │ │ - bne e13c0 │ │ │ │ - ldr r1, [pc, #2268] @ e1c40 │ │ │ │ - ldr r2, [pc, #2268] @ e1c44 │ │ │ │ + bne e13d0 │ │ │ │ + ldr r1, [pc, #2268] @ e1c50 │ │ │ │ + ldr r2, [pc, #2268] @ e1c54 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #15 │ │ │ │ bl 57f38 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq e1398 │ │ │ │ + beq e13a8 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #600 @ 0x258 │ │ │ │ - bl 120a54 │ │ │ │ + bl 120a64 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ addne r0, sp, #456 @ 0x1c8 │ │ │ │ - blne 122164 │ │ │ │ - b e1138 │ │ │ │ + blne 122174 │ │ │ │ + b e1148 │ │ │ │ ldr r3, [sp, #1364] @ 0x554 │ │ │ │ str r3, [sp, #980] @ 0x3d4 │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ str r3, [sp, #988] @ 0x3dc │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ str r3, [sp, #992] @ 0x3e0 │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ @@ -143233,319 +143237,319 @@ │ │ │ │ strb r3, [sp, #1081] @ 0x439 │ │ │ │ str r1, [sp, #1060] @ 0x424 │ │ │ │ str r2, [sp, #1064] @ 0x428 │ │ │ │ str r0, [sp, #960] @ 0x3c0 │ │ │ │ vstr d9, [sp, #648] @ 0x288 │ │ │ │ vstr d8, [sp, #632] @ 0x278 │ │ │ │ add r0, sp, #228 @ 0xe4 │ │ │ │ - bl 1a5db8 │ │ │ │ + bl 1a5dc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e1534 │ │ │ │ + beq e1544 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sl] │ │ │ │ str r1, [sl, #4] │ │ │ │ str r0, [sl, #8] │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ ldr r4, [sp, #84] @ 0x54 │ │ │ │ ldr r6, [sp, #88] @ 0x58 │ │ │ │ - bl 1223f8 │ │ │ │ - b e00cc │ │ │ │ + bl 122408 │ │ │ │ + b e00dc │ │ │ │ add r1, sp, #624 @ 0x270 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #464 @ 0x1d0 │ │ │ │ bl 53d54 │ │ │ │ add sp, sp, #1648 @ 0x670 │ │ │ │ vpop {d8-d9} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ - bl 1223f8 │ │ │ │ - b e1bf8 │ │ │ │ + bl 122408 │ │ │ │ + b e1c08 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ - b e15a4 │ │ │ │ + b e15b4 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq e1598 │ │ │ │ + beq e15a8 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ - bl 40e544 │ │ │ │ - b e1598 │ │ │ │ + bl 40e554 │ │ │ │ + b e15a8 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #600 @ 0x258 │ │ │ │ - bl 120a54 │ │ │ │ + bl 120a64 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq e15c8 │ │ │ │ + beq e15d8 │ │ │ │ add r0, sp, #456 @ 0x1c8 │ │ │ │ - bl 122164 │ │ │ │ - b e15c8 │ │ │ │ + bl 122174 │ │ │ │ + b e15d8 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq e15ec │ │ │ │ + beq e15fc │ │ │ │ add r0, sp, #1120 @ 0x460 │ │ │ │ - bl 1220c4 │ │ │ │ - b e15ec │ │ │ │ + bl 1220d4 │ │ │ │ + b e15fc │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq e1618 │ │ │ │ + beq e1628 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #184] @ 0xb8 │ │ │ │ - bl 40e544 │ │ │ │ - b e1618 │ │ │ │ + bl 40e554 │ │ │ │ + b e1628 │ │ │ │ str r4, [sp, #188] @ 0xbc │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [sp, #188] @ 0xbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq e163c │ │ │ │ + beq e164c │ │ │ │ ldr r0, [sp, #196] @ 0xc4 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #188] @ 0xbc │ │ │ │ - bl 40e544 │ │ │ │ - b e163c │ │ │ │ + bl 40e554 │ │ │ │ + b e164c │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ cmp fp, #0 │ │ │ │ - beq e1684 │ │ │ │ + beq e1694 │ │ │ │ ldr r0, [sp, #204] @ 0xcc │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b e1684 │ │ │ │ + bl 40e554 │ │ │ │ + b e1694 │ │ │ │ cmp r6, #0 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ - beq e17c0 │ │ │ │ + beq e17d0 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ mov r2, #8 │ │ │ │ rsb r0, r0, r0, lsl #3 │ │ │ │ lsl r1, r0, #3 │ │ │ │ ldr r0, [sp, #212] @ 0xd4 │ │ │ │ - bl 40e544 │ │ │ │ - b e17c0 │ │ │ │ + bl 40e554 │ │ │ │ + b e17d0 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #584 @ 0x248 │ │ │ │ - bl 120970 │ │ │ │ - b e17c0 │ │ │ │ + bl 120980 │ │ │ │ + b e17d0 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ - bl 1223f8 │ │ │ │ - b e1be0 │ │ │ │ + bl 122408 │ │ │ │ + b e1bf0 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [sp, #1392] @ 0x570 │ │ │ │ ldr r1, [sp, #1396] @ 0x574 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ addne r0, sp, #1392 @ 0x570 │ │ │ │ - blne 1220c4 │ │ │ │ + blne 1220d4 │ │ │ │ orr r0, r4, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne e16f4 │ │ │ │ + bne e1704 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e1710 │ │ │ │ + bne e1720 │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e1764 │ │ │ │ - b e17a0 │ │ │ │ - adceq r3, r8, r4, asr #15 │ │ │ │ - adceq r2, r8, r0, lsl #24 │ │ │ │ - addeq ip, sl, sl, ror #6 │ │ │ │ + bne e1774 │ │ │ │ + b e17b0 │ │ │ │ + strhteq r3, [r8], r4 │ │ │ │ + strdeq r2, [r8], r0 @ │ │ │ │ + addeq ip, sl, sl, asr r3 │ │ │ │ ldr r0, [sp, #212] @ 0xd4 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e16d8 │ │ │ │ + beq e16e8 │ │ │ │ ldr r0, [sp, #216] @ 0xd8 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #164] @ 0xa4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e1764 │ │ │ │ - b e17a0 │ │ │ │ - addeq r9, sl, fp, asr r2 │ │ │ │ - b e199c │ │ │ │ - addeq r8, sl, r4, asr r5 │ │ │ │ - addeq ip, sl, r6, lsl r3 │ │ │ │ + bne e1774 │ │ │ │ + b e17b0 │ │ │ │ + addeq r9, sl, fp, asr #4 │ │ │ │ + b e19ac │ │ │ │ + addeq r8, sl, r4, asr #10 │ │ │ │ + addeq ip, sl, r6, lsl #6 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ mov r0, #1 │ │ │ │ mov r9, #1 │ │ │ │ str r7, [sp, #192] @ 0xc0 │ │ │ │ str r6, [sp, #208] @ 0xd0 │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e17a0 │ │ │ │ + beq e17b0 │ │ │ │ ldr r0, [sp, #220] @ 0xdc │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #176] @ 0xb0 │ │ │ │ - bl 40e544 │ │ │ │ - b e17a0 │ │ │ │ - @ instruction: 0x008ac2be │ │ │ │ - ldrdeq ip, [sl], ip @ │ │ │ │ - @ instruction: 0x008ac2b3 │ │ │ │ + bl 40e554 │ │ │ │ + b e17b0 │ │ │ │ + addeq ip, sl, lr, lsr #5 │ │ │ │ + addeq ip, sl, ip, asr #5 │ │ │ │ + addeq ip, sl, r3, lsr #5 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ mov r0, #1 │ │ │ │ str r7, [sp, #192] @ 0xc0 │ │ │ │ mov r9, #1 │ │ │ │ str r6, [sp, #208] @ 0xd0 │ │ │ │ mov fp, #1 │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #600 @ 0x258 │ │ │ │ - bl 120970 │ │ │ │ + bl 120980 │ │ │ │ add r0, sp, #1376 @ 0x560 │ │ │ │ - bl 120bcc │ │ │ │ - b e17e8 │ │ │ │ - addeq ip, sl, r0, lsl #5 │ │ │ │ + bl 120bdc │ │ │ │ + b e17f8 │ │ │ │ + addeq ip, sl, r0, ror r2 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ add r0, sp, #1376 @ 0x560 │ │ │ │ - bl 120bcc │ │ │ │ - b e1898 │ │ │ │ + bl 120bdc │ │ │ │ + b e18a8 │ │ │ │ bl 8e880 │ │ │ │ - addeq ip, sl, lr, ror #4 │ │ │ │ - addeq fp, sl, ip, asr #6 │ │ │ │ - ldrdeq fp, [sl], r3 │ │ │ │ + addeq ip, sl, lr, asr r2 │ │ │ │ + addeq fp, sl, ip, lsr r3 │ │ │ │ + addeq fp, sl, r3, asr #7 │ │ │ │ str r7, [sp, #192] @ 0xc0 │ │ │ │ str r6, [sp, #208] @ 0xd0 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ orr r0, r5, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne e181c │ │ │ │ + bne e182c │ │ │ │ ldr r0, [sp, #1352] @ 0x548 │ │ │ │ sub r0, r0, #-2147483647 @ 0x80000001 │ │ │ │ cmp r0, #2 │ │ │ │ - bcs e1a6c │ │ │ │ + bcs e1a7c │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - bge e1a84 │ │ │ │ - b e1aa0 │ │ │ │ - addeq ip, sl, r1, lsl r2 │ │ │ │ - addeq r9, sl, fp, ror #2 │ │ │ │ + bge e1a94 │ │ │ │ + b e1ab0 │ │ │ │ + addeq ip, sl, r1, lsl #4 │ │ │ │ + addeq r9, sl, fp, asr r1 │ │ │ │ ldr r0, [sp, #180] @ 0xb4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #1352] @ 0x548 │ │ │ │ sub r0, r0, #-2147483647 @ 0x80000001 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc e1804 │ │ │ │ - b e1a6c │ │ │ │ + bcc e1814 │ │ │ │ + b e1a7c │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ - b e1898 │ │ │ │ - addeq fp, sl, r7, ror #5 │ │ │ │ - strdeq r8, [sl], ip │ │ │ │ + b e18a8 │ │ │ │ + ldrdeq fp, [sl], r7 │ │ │ │ + addeq r8, sl, ip, ror #7 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq e1874 │ │ │ │ + beq e1884 │ │ │ │ mov r0, r7 │ │ │ │ add r5, r7, #144 @ 0x90 │ │ │ │ - bl 19f5f8 │ │ │ │ + bl 19f608 │ │ │ │ mov r7, r5 │ │ │ │ - b e1854 │ │ │ │ - addeq ip, sl, r0, lsl #4 │ │ │ │ + b e1864 │ │ │ │ + strdeq ip, [sl], r0 │ │ │ │ ldr r0, [sp, #224] @ 0xe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e1898 │ │ │ │ + beq e18a8 │ │ │ │ ldr r0, [sp, #224] @ 0xe0 │ │ │ │ mov r2, #8 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ lsl r1, r0, #4 │ │ │ │ ldr r0, [sp, #220] @ 0xdc │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq e18e8 │ │ │ │ + beq e18f8 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b e18e8 │ │ │ │ + bl 40e554 │ │ │ │ + b e18f8 │ │ │ │ bl 8e880 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [sp, #544] @ 0x220 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e1be0 │ │ │ │ + beq e1bf0 │ │ │ │ add r0, sp, #544 @ 0x220 │ │ │ │ - bl 121534 │ │ │ │ - b e1be0 │ │ │ │ + bl 121544 │ │ │ │ + b e1bf0 │ │ │ │ bl 8e880 │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ str r4, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [sp, #228] @ 0xe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e1be0 │ │ │ │ + beq e1bf0 │ │ │ │ add r0, sp, #228 @ 0xe4 │ │ │ │ - bl 1ba360 │ │ │ │ - b e1be0 │ │ │ │ + bl 1ba370 │ │ │ │ + b e1bf0 │ │ │ │ bl 8e880 │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ str r4, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ - b e1be0 │ │ │ │ + b e1bf0 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq e1934 │ │ │ │ + beq e1944 │ │ │ │ mov r0, r5 │ │ │ │ add r4, r5, #144 @ 0x90 │ │ │ │ - bl 19f5f8 │ │ │ │ + bl 19f608 │ │ │ │ mov r5, r4 │ │ │ │ - b e1918 │ │ │ │ + b e1928 │ │ │ │ cmp r6, #0 │ │ │ │ - beq e1bb4 │ │ │ │ + beq e1bc4 │ │ │ │ add r0, r6, r6, lsl #3 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 40e544 │ │ │ │ - b e1bb4 │ │ │ │ + bl 40e554 │ │ │ │ + b e1bc4 │ │ │ │ bl 8e880 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq e1978 │ │ │ │ + beq e1988 │ │ │ │ mov r0, r5 │ │ │ │ add r6, r5, #80 @ 0x50 │ │ │ │ - bl 19ed98 │ │ │ │ + bl 19eda8 │ │ │ │ mov r5, r6 │ │ │ │ - b e195c │ │ │ │ + b e196c │ │ │ │ cmp sl, #0 │ │ │ │ - beq e1ab8 │ │ │ │ + beq e1ac8 │ │ │ │ add r0, sl, sl, lsl #2 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e544 │ │ │ │ - b e1ab8 │ │ │ │ + bl 40e554 │ │ │ │ + b e1ac8 │ │ │ │ bl 8e880 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ - b e1a3c │ │ │ │ - adceq r3, r8, ip, lsl r5 │ │ │ │ - adceq r2, r8, r8, asr r9 │ │ │ │ - adceq r3, r8, ip, lsr #9 │ │ │ │ - adceq r2, r8, r8, ror #17 │ │ │ │ - adceq r3, r8, r0, ror r3 │ │ │ │ - adceq r2, r8, ip, lsr #15 │ │ │ │ - addeq r0, fp, r0, lsl sl │ │ │ │ - adceq r5, r8, ip, lsr ip │ │ │ │ + b e1a4c │ │ │ │ + adceq r3, r8, ip, lsl #10 │ │ │ │ + adceq r2, r8, r8, asr #18 │ │ │ │ + umlaleq r3, r8, ip, r4 │ │ │ │ + ldrdeq r2, [r8], r8 @ │ │ │ │ + adceq r3, r8, r0, ror #6 │ │ │ │ + umlaleq r2, r8, ip, r7 │ │ │ │ + addeq r0, fp, r0, lsl #20 │ │ │ │ + adceq r5, r8, ip, lsr #24 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ str r0, [sp, #1120] @ 0x460 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #1356] @ 0x54c │ │ │ │ @@ -143579,156 +143583,156 @@ │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ ldr r0, [sp, #1352] @ 0x548 │ │ │ │ sub r0, r0, #-2147483647 @ 0x80000001 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc e1804 │ │ │ │ + bcc e1814 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #328 @ 0x148 │ │ │ │ - bl 122230 │ │ │ │ + bl 122240 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - blt e1aa0 │ │ │ │ + blt e1ab0 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e1aa0 │ │ │ │ + beq e1ab0 │ │ │ │ ldr r0, [sp, #224] @ 0xe0 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #1340] @ 0x53c │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - beq e1ab8 │ │ │ │ + beq e1ac8 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #316 @ 0x13c │ │ │ │ - bl 120a54 │ │ │ │ + bl 120a64 │ │ │ │ ldr r0, [sp, #248] @ 0xf8 │ │ │ │ ldr r1, [sp, #252] @ 0xfc │ │ │ │ subs r0, r0, #2 │ │ │ │ sbcs r0, r1, #0 │ │ │ │ addcc r0, sp, #248 @ 0xf8 │ │ │ │ - blcc 122164 │ │ │ │ + blcc 122174 │ │ │ │ ldr r0, [sp, #1120] @ 0x460 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [sp, #1124] @ 0x464 │ │ │ │ subs r0, r0, #2 │ │ │ │ sbcs r0, r1, #0 │ │ │ │ ldr r0, [sp, #196] @ 0xc4 │ │ │ │ movwcc r2, #1 │ │ │ │ tst r0, r2 │ │ │ │ addne r0, sp, #1120 @ 0x460 │ │ │ │ - blne 1220c4 │ │ │ │ + blne 1220d4 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ subs r0, r0, #-2147483647 @ 0x80000001 │ │ │ │ movwne r0, #1 │ │ │ │ tst r0, r9 │ │ │ │ - beq e1b2c │ │ │ │ + beq e1b3c │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq e1b2c │ │ │ │ + beq e1b3c │ │ │ │ ldr r0, [sp, #212] @ 0xd4 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ bics r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ movwne r0, #1 │ │ │ │ tst r0, fp │ │ │ │ - beq e1b50 │ │ │ │ + beq e1b60 │ │ │ │ ldr r0, [sp, #216] @ 0xd8 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #164] @ 0xa4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ ldr r1, [sp, #192] @ 0xc0 │ │ │ │ bics r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ movwne r0, #1 │ │ │ │ tst r0, r1 │ │ │ │ - beq e1b78 │ │ │ │ + beq e1b88 │ │ │ │ ldr r0, [sp, #220] @ 0xdc │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #176] @ 0xb0 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #1104] @ 0x450 │ │ │ │ ldr r1, [sp, #200] @ 0xc8 │ │ │ │ subs r0, r0, #-2147483647 @ 0x80000001 │ │ │ │ movwne r0, #1 │ │ │ │ tst r1, r0 │ │ │ │ addne r0, sp, #1104 @ 0x450 │ │ │ │ - blne 120970 │ │ │ │ + blne 120980 │ │ │ │ ldr r0, [sp, #1088] @ 0x440 │ │ │ │ ldr r1, [sp, #204] @ 0xcc │ │ │ │ subs r0, r0, #-2147483647 @ 0x80000001 │ │ │ │ movwne r0, #1 │ │ │ │ tst r1, r0 │ │ │ │ - beq e1bb4 │ │ │ │ + beq e1bc4 │ │ │ │ add r0, sp, #1088 @ 0x440 │ │ │ │ - bl 120bcc │ │ │ │ + bl 120bdc │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - beq e1bd8 │ │ │ │ + beq e1be8 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ tst r0, #1 │ │ │ │ ldrne r0, [sp, #168] @ 0xa8 │ │ │ │ orrne r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne e1c00 │ │ │ │ + bne e1c10 │ │ │ │ add r0, sp, #544 @ 0x220 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ and r0, r0, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq e1bf8 │ │ │ │ + beq e1c08 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #180] @ 0xb4 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ - bl 40e544 │ │ │ │ - b e1bd8 │ │ │ │ + bl 40e554 │ │ │ │ + b e1be8 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - umlaleq r2, r8, ip, sp │ │ │ │ - ldrdeq r2, [r8], r8 @ │ │ │ │ - adceq r2, r8, r8, asr #25 │ │ │ │ - adceq r2, r8, r4, lsl #2 │ │ │ │ - adceq r2, r8, r4, asr ip │ │ │ │ - umlaleq r2, r8, r0, r0 │ │ │ │ - strdeq r2, [r8], r0 @ │ │ │ │ - adceq r2, r8, ip, lsr #32 │ │ │ │ - adceq r2, r8, r0, ror #22 │ │ │ │ - umlaleq r1, r8, ip, pc @ │ │ │ │ + adceq r2, r8, ip, lsl #27 │ │ │ │ + adceq r2, r8, r8, asr #3 │ │ │ │ + strhteq r2, [r8], r8 │ │ │ │ + strdeq r2, [r8], r4 @ │ │ │ │ + adceq r2, r8, r4, asr #24 │ │ │ │ + adceq r2, r8, r0, lsl #1 │ │ │ │ + adceq r2, r8, r0, ror #23 │ │ │ │ + adceq r2, r8, ip, lsl r0 │ │ │ │ + adceq r2, r8, r0, asr fp │ │ │ │ + adceq r1, r8, ip, lsl #31 │ │ │ │ + addeq r0, fp, r8, asr #13 │ │ │ │ + strdeq r5, [r8], r4 @ │ │ │ │ ldrdeq r0, [fp], r8 │ │ │ │ - adceq r5, r8, r4, lsl #18 │ │ │ │ - addeq r0, fp, r8, ror #17 │ │ │ │ - adceq r5, r8, r4, lsl fp │ │ │ │ - addeq r0, fp, r0, lsl #19 │ │ │ │ - adceq r5, r8, ip, lsr #23 │ │ │ │ - addeq r0, fp, r4, ror #15 │ │ │ │ - adceq r5, r8, r0, lsl sl │ │ │ │ - addeq r0, fp, r0, asr #12 │ │ │ │ - adceq r5, r8, ip, ror #16 │ │ │ │ + adceq r5, r8, r4, lsl #22 │ │ │ │ + addeq r0, fp, r0, ror r9 │ │ │ │ + umlaleq r5, r8, ip, fp │ │ │ │ + ldrdeq r0, [fp], r4 │ │ │ │ + adceq r5, r8, r0, lsl #20 │ │ │ │ + addeq r0, fp, r0, lsr r6 │ │ │ │ + adceq r5, r8, ip, asr r8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r8, r1 │ │ │ │ eor r5, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r5, #21 │ │ │ │ movcs r5, #21 │ │ │ │ cmp r5, #20 │ │ │ │ - beq e1d90 │ │ │ │ + beq e1da0 │ │ │ │ cmp r5, #21 │ │ │ │ - bne e1f3c │ │ │ │ + bne e1f4c │ │ │ │ ldrd r2, [r8, #4] │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ add r6, sp, #16 │ │ │ │ str sl, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ @@ -143742,251 +143746,251 @@ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov fp, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r9, [sp, #16] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1bc2c8 │ │ │ │ + bl 1bc2d8 │ │ │ │ ldrb r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e1e00 │ │ │ │ + bne e1e10 │ │ │ │ ldrb r0, [sp, #57] @ 0x39 │ │ │ │ cmp r0, #2 │ │ │ │ - beq e1e0c │ │ │ │ + beq e1e1c │ │ │ │ tst r0, #1 │ │ │ │ - beq e1d40 │ │ │ │ + beq e1d50 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r9, [sp, #16] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e1fb0 │ │ │ │ + beq e1fc0 │ │ │ │ ldm sl, {r1, r2, r3} │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ stm r8, {r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ - bl 121534 │ │ │ │ - b e1cec │ │ │ │ + bl 121544 │ │ │ │ + b e1cfc │ │ │ │ cmp fp, #-2147483648 @ 0x80000000 │ │ │ │ - bne e1f74 │ │ │ │ + bne e1f84 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r9, [sp, #16] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e1fb0 │ │ │ │ + beq e1fc0 │ │ │ │ ldm sl, {r1, r2, r3} │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ stm r8, {r1, r2, r3} │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ mov r1, r7 │ │ │ │ - bl d4bac │ │ │ │ + bl d4bbc │ │ │ │ ldr fp, [sp, #100] @ 0x64 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ cmp fp, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #4] │ │ │ │ - beq e1f64 │ │ │ │ + beq e1f74 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp] │ │ │ │ - b e1cec │ │ │ │ + b e1cfc │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r2, #0 │ │ │ │ ldmib r8, {r0, r4} │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, r4, r1, lsl #4 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - beq e1dd0 │ │ │ │ + beq e1de0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r1], #16 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne e1e6c │ │ │ │ - ldr r1, [pc, #648] @ e2060 │ │ │ │ - ldr r2, [pc, #648] @ e2064 │ │ │ │ + bne e1e7c │ │ │ │ + ldr r1, [pc, #648] @ e2070 │ │ │ │ + ldr r2, [pc, #648] @ e2074 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl 57f38 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ strd r6, [sl] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 1ba360 │ │ │ │ - b e1e64 │ │ │ │ + bl 1ba370 │ │ │ │ + b e1e74 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r8, r4 │ │ │ │ - b e1e28 │ │ │ │ + b e1e38 │ │ │ │ cmp fp, #-2147483648 @ 0x80000000 │ │ │ │ - bne e1edc │ │ │ │ - ldr r0, [pc, #600] @ e2074 │ │ │ │ + bne e1eec │ │ │ │ + ldr r0, [pc, #600] @ e2084 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #6 │ │ │ │ mov r8, r4 │ │ │ │ bl 57dc4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov sl, #-2147483648 @ 0x80000000 │ │ │ │ str sl, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [r1, #4] │ │ │ │ - beq e1e4c │ │ │ │ + beq e1e5c │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r5, [sp, #8] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e1e64 │ │ │ │ + beq e1e74 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldmib r4, {r1, r2, r3} │ │ │ │ mov r7, #1 │ │ │ │ add ip, sp, #16 │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl d4bac │ │ │ │ + bl d4bbc │ │ │ │ ldr r6, [sp, #100] @ 0x64 │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ - beq e1dec │ │ │ │ + beq e1dfc │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ ldr r8, [sp, #108] @ 0x6c │ │ │ │ add r0, r0, #4 │ │ │ │ str r4, [sp, #16] │ │ │ │ ldmib r0, {r1, r5} │ │ │ │ ldr r9, [r0] │ │ │ │ add r0, sp, #16 │ │ │ │ str r5, [sp, #28] │ │ │ │ str r1, [sp, #24] │ │ │ │ str r9, [sp, #20] │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ cmp r5, r9 │ │ │ │ - bne e1f8c │ │ │ │ + bne e1f9c │ │ │ │ stm sl, {r6, r7, r8} │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r8, r4 │ │ │ │ ldm r6!, {r1, r2, r3, r4, r5} │ │ │ │ mov r0, r7 │ │ │ │ stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ ldm r6, {r1, r2, r3, r4, r5} │ │ │ │ stm r0, {r1, r2, r3, r4, r5} │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq e1f1c │ │ │ │ + beq e1f2c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r2] │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r1, [r0, #4] │ │ │ │ ldr r1, [sp] │ │ │ │ str fp, [r0] │ │ │ │ str r1, [r0, #8] │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #276] @ e2058 │ │ │ │ + ldr r2, [pc, #276] @ e2068 │ │ │ │ add r1, sp, #115 @ 0x73 │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [sl] │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r8, r4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b e1e2c │ │ │ │ - ldr r0, [pc, #236] @ e2068 │ │ │ │ + b e1e3c │ │ │ │ + ldr r0, [pc, #236] @ e2078 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #6 │ │ │ │ mov r8, r4 │ │ │ │ bl 58038 │ │ │ │ - b e1e28 │ │ │ │ - ldr r2, [pc, #200] @ e205c │ │ │ │ + b e1e38 │ │ │ │ + ldr r2, [pc, #200] @ e206c │ │ │ │ sub r1, r5, r9 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, r0, r1, lsr #4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ bl 57f38 │ │ │ │ - b e1f50 │ │ │ │ - ldr r0, [pc, #180] @ e206c │ │ │ │ + b e1f60 │ │ │ │ + ldr r0, [pc, #180] @ e207c │ │ │ │ mov r8, r4 │ │ │ │ - ldr r2, [pc, #176] @ e2070 │ │ │ │ + ldr r2, [pc, #176] @ e2080 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b e2014 │ │ │ │ b e2024 │ │ │ │ - b e2020 │ │ │ │ + b e2034 │ │ │ │ + b e2030 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e2030 │ │ │ │ + beq e2040 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 121534 │ │ │ │ - b e2030 │ │ │ │ + bl 121544 │ │ │ │ + b e2040 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 1ba360 │ │ │ │ - b e2048 │ │ │ │ + bl 1ba370 │ │ │ │ + b e2058 │ │ │ │ bl 8e880 │ │ │ │ str r5, [sp, #8] │ │ │ │ mov r6, r0 │ │ │ │ - b e2030 │ │ │ │ - b e2024 │ │ │ │ + b e2040 │ │ │ │ + b e2034 │ │ │ │ mov r8, r4 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ and r0, r0, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq e2048 │ │ │ │ + beq e2058 │ │ │ │ mov r0, r8 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - adceq r1, r8, r4, lsl #8 │ │ │ │ - strdeq r4, [r8], ip @ │ │ │ │ - adceq r2, r8, ip, lsl r2 │ │ │ │ - adceq r1, r8, r8, lsr #10 │ │ │ │ - addeq fp, sl, r5, lsr r3 │ │ │ │ - addeq pc, sl, r4, lsr r6 @ │ │ │ │ - adceq r4, r8, r4, ror #16 │ │ │ │ - umulleq fp, sl, r5, r4 │ │ │ │ + strdeq r1, [r8], r4 @ │ │ │ │ + adceq r4, r8, ip, ror #15 │ │ │ │ + adceq r2, r8, ip, lsl #4 │ │ │ │ + adceq r1, r8, r8, lsl r5 │ │ │ │ + addeq fp, sl, r5, lsr #6 │ │ │ │ + addeq pc, sl, r4, lsr #12 │ │ │ │ + adceq r4, r8, r4, asr r8 │ │ │ │ + addeq fp, sl, r5, lsl #9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #164 @ 0xa4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r6, r1 │ │ │ │ eor r5, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r5, #21 │ │ │ │ movcs r5, #21 │ │ │ │ cmp r5, #20 │ │ │ │ - beq e2294 │ │ │ │ + beq e22a4 │ │ │ │ cmp r5, #21 │ │ │ │ - bne e24d0 │ │ │ │ + bne e24e0 │ │ │ │ ldrd r2, [r6, #4] │ │ │ │ mov r8, #-2147483627 @ 0x80000015 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, #0 │ │ │ │ str r5, [sp, #24] │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ @@ -144001,259 +144005,259 @@ │ │ │ │ add r7, sp, #104 @ 0x68 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ orr fp, r7, #4 │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ orr sl, r5, #4 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ str r8, [sp, #64] @ 0x40 │ │ │ │ - ldr r4, [pc, #1780] @ e27fc │ │ │ │ + ldr r4, [pc, #1780] @ e280c │ │ │ │ mov r0, #2 │ │ │ │ - ldr r9, [pc, #1776] @ e2800 │ │ │ │ + ldr r9, [pc, #1776] @ e2810 │ │ │ │ add r4, pc, r4 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1bda38 │ │ │ │ + bl 1bda48 │ │ │ │ ldrb r0, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e2300 │ │ │ │ + bne e2310 │ │ │ │ ldrb r0, [sp, #105] @ 0x69 │ │ │ │ cmp r0, #3 │ │ │ │ - bne e2164 │ │ │ │ + bne e2174 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r8, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e2674 │ │ │ │ + beq e2684 │ │ │ │ ldm sl, {r1, r2, r3} │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ stm fp, {r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ - bl 121534 │ │ │ │ - b e2118 │ │ │ │ + bl 121544 │ │ │ │ + b e2128 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r8, asr #10 │ │ │ │ andeq r0, r0, r0, asr #3 │ │ │ │ mov r9, r4 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ str r6, [sp, #12] │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ - bne e262c │ │ │ │ + bne e263c │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r8, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e2694 │ │ │ │ + beq e26a4 │ │ │ │ ldm sl, {r1, r2, r3} │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ stm fp, {r1, r2, r3} │ │ │ │ add r0, sp, #148 @ 0x94 │ │ │ │ mov r1, r7 │ │ │ │ - bl dea58 │ │ │ │ + bl dea68 │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ - beq e25e8 │ │ │ │ + beq e25f8 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ mov r4, r9 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ - ldr r9, [pc, #1576] @ e2818 │ │ │ │ + ldr r9, [pc, #1576] @ e2828 │ │ │ │ add r9, pc, r9 │ │ │ │ - b e2118 │ │ │ │ + b e2128 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #2 │ │ │ │ - bne e261c │ │ │ │ + bne e262c │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r8, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e2674 │ │ │ │ + beq e2684 │ │ │ │ ldm sl, {r1, r2, r3} │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ stm fp, {r1, r2, r3} │ │ │ │ add r0, sp, #148 @ 0x94 │ │ │ │ mov r1, r7 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ cmp r0, #2 │ │ │ │ - beq e2540 │ │ │ │ + beq e2550 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ str r0, [sp, #4] │ │ │ │ - b e2118 │ │ │ │ + b e2128 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #2 │ │ │ │ - bne e2644 │ │ │ │ + bne e2654 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r8, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e2674 │ │ │ │ + beq e2684 │ │ │ │ ldm sl, {r1, r2, r3} │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ stm fp, {r1, r2, r3} │ │ │ │ add r0, sp, #148 @ 0x94 │ │ │ │ mov r1, r7 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #2 │ │ │ │ - beq e2540 │ │ │ │ + beq e2550 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ str r0, [sp] │ │ │ │ - b e2118 │ │ │ │ + b e2128 │ │ │ │ ldmib r6, {r0, r4, r8} │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, r4, r8, lsl #4 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - beq e22d0 │ │ │ │ + beq e22e0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r1], #16 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne e2394 │ │ │ │ - ldr r1, [pc, #1300] @ e27ec │ │ │ │ - ldr r2, [pc, #1300] @ e27f0 │ │ │ │ + bne e23a4 │ │ │ │ + ldr r1, [pc, #1300] @ e27fc │ │ │ │ + ldr r2, [pc, #1300] @ e2800 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl 57f38 │ │ │ │ mov fp, r0 │ │ │ │ mov sl, #2 │ │ │ │ strd sl, [r7] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 1ba360 │ │ │ │ - b e238c │ │ │ │ + bl 1ba370 │ │ │ │ + b e239c │ │ │ │ ldr r8, [sp, #108] @ 0x6c │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r7, [sp, #28] │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ orr r0, r4, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - beq e235c │ │ │ │ + beq e236c │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b e235c │ │ │ │ + bl 40e554 │ │ │ │ + b e236c │ │ │ │ ldr sl, [sp, #40] @ 0x28 │ │ │ │ cmp sl, #-2147483648 @ 0x80000000 │ │ │ │ - bne e242c │ │ │ │ - ldr r0, [pc, #1240] @ e281c │ │ │ │ + bne e243c │ │ │ │ + ldr r0, [pc, #1240] @ e282c │ │ │ │ mov r4, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #3 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ bl 57dc4 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r2, #2 │ │ │ │ stm r7, {r2, r8} │ │ │ │ cmp r0, #0 │ │ │ │ - beq e2378 │ │ │ │ + beq e2388 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e238c │ │ │ │ + beq e239c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #164 @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov sl, r6 │ │ │ │ mov r6, #1 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ mov r6, sl │ │ │ │ ldmib r4, {r1, r2, r3} │ │ │ │ add ip, sp, #104 @ 0x68 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ - bl dea58 │ │ │ │ + bl dea68 │ │ │ │ ldr r9, [sp, #64] @ 0x40 │ │ │ │ ldr fp, [sp, #68] @ 0x44 │ │ │ │ cmp r9, #-2147483648 @ 0x80000000 │ │ │ │ - beq e22ec │ │ │ │ + beq e22fc │ │ │ │ mov r0, #1 │ │ │ │ cmp r8, #1 │ │ │ │ - beq e23f0 │ │ │ │ + beq e2400 │ │ │ │ add r1, r4, #32 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - bne e24f8 │ │ │ │ - ldr r1, [pc, #1020] @ e27f4 │ │ │ │ - ldr r2, [pc, #1020] @ e27f8 │ │ │ │ + bne e2508 │ │ │ │ + ldr r1, [pc, #1020] @ e2804 │ │ │ │ + ldr r2, [pc, #1020] @ e2808 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ mov r6, r0 │ │ │ │ cmp r9, #0 │ │ │ │ - beq e2420 │ │ │ │ + beq e2430 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov fp, r6 │ │ │ │ mov r6, sl │ │ │ │ - b e22ec │ │ │ │ + b e22fc │ │ │ │ mov r8, r6 │ │ │ │ ldm r5!, {r1, r2, r3, r4, r6} │ │ │ │ mov r0, r7 │ │ │ │ stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ ldm r5, {r1, r2, r3, r4, r6} │ │ │ │ stm r0, {r1, r2, r3, r4, r6} │ │ │ │ ldr r0, [sp, #32] │ │ │ │ subs r5, r0, #2 │ │ │ │ movne r5, r0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ subs r4, r0, #2 │ │ │ │ movne r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq e24a0 │ │ │ │ + beq e24b0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r4, #2 │ │ │ │ cmp sl, #0 │ │ │ │ str r4, [r2] │ │ │ │ str r1, [r2, #4] │ │ │ │ - beq e238c │ │ │ │ + beq e239c │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #164 @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ stmib r1, {r2, r4} │ │ │ │ ldr r2, [sp] │ │ │ │ str r0, [r1, #20] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r5, [r1] │ │ │ │ str r2, [r1, #12] │ │ │ │ str sl, [r1, #16] │ │ │ │ str r0, [r1, #24] │ │ │ │ add sp, sp, #164 @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #784] @ e27e8 │ │ │ │ + ldr r2, [pc, #784] @ e27f8 │ │ │ │ add r1, sp, #163 @ 0xa3 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #2 │ │ │ │ strd r0, [r7] │ │ │ │ @@ -144265,218 +144269,218 @@ │ │ │ │ add ip, sp, #108 @ 0x6c │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ cmp r6, #2 │ │ │ │ - bne e2548 │ │ │ │ + bne e2558 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ cmp r9, #0 │ │ │ │ - bne e2410 │ │ │ │ - b e2420 │ │ │ │ + bne e2420 │ │ │ │ + b e2430 │ │ │ │ ldr r8, [sp, #152] @ 0x98 │ │ │ │ - b e2304 │ │ │ │ + b e2314 │ │ │ │ mov r0, #2 │ │ │ │ cmp r8, #2 │ │ │ │ - beq e23f0 │ │ │ │ + beq e2400 │ │ │ │ add r1, r4, #48 @ 0x30 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ ldr r8, [sp, #68] @ 0x44 │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - beq e23f0 │ │ │ │ + beq e2400 │ │ │ │ add r3, r4, #36 @ 0x24 │ │ │ │ mov r4, #3 │ │ │ │ add ip, sp, #108 @ 0x6c │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ cmp r4, #2 │ │ │ │ - beq e2530 │ │ │ │ + beq e2540 │ │ │ │ mov r5, r9 │ │ │ │ ldr r9, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 1a5db8 │ │ │ │ + bl 1a5dc8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - beq e25fc │ │ │ │ + beq e260c │ │ │ │ mov r0, #2 │ │ │ │ cmp r5, #0 │ │ │ │ strd r0, [r7] │ │ │ │ - beq e238c │ │ │ │ + beq e239c │ │ │ │ mov r0, fp │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #164 @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r7, [sp, #28] │ │ │ │ ldr r8, [sp, #16] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ - b e235c │ │ │ │ + b e236c │ │ │ │ stm r7, {r6, r8} │ │ │ │ str r4, [r7, #8] │ │ │ │ str r9, [r7, #12] │ │ │ │ str r5, [r7, #16] │ │ │ │ str fp, [r7, #20] │ │ │ │ str r0, [r7, #24] │ │ │ │ add sp, sp, #164 @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #480] @ e2804 │ │ │ │ + ldr r0, [pc, #480] @ e2814 │ │ │ │ mov r1, #6 │ │ │ │ add r0, pc, r0 │ │ │ │ - b e264c │ │ │ │ + b e265c │ │ │ │ ldr r5, [sp, #24] │ │ │ │ mov r1, #3 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ mov r0, r9 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ - b e2658 │ │ │ │ + b e2668 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r9 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r7, [sp, #28] │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ bl 58038 │ │ │ │ mov r8, r0 │ │ │ │ orr r0, r4, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - beq e235c │ │ │ │ - b e2320 │ │ │ │ - ldr r0, [pc, #396] @ e2808 │ │ │ │ + beq e236c │ │ │ │ + b e2330 │ │ │ │ + ldr r0, [pc, #396] @ e2818 │ │ │ │ mov r8, r6 │ │ │ │ - ldr r2, [pc, #392] @ e280c │ │ │ │ + ldr r2, [pc, #392] @ e281c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b e26b8 │ │ │ │ + b e26c8 │ │ │ │ ldr r8, [sp, #12] │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r0, [pc, #364] @ e2810 │ │ │ │ - ldr r2, [pc, #364] @ e2814 │ │ │ │ + ldr r0, [pc, #364] @ e2820 │ │ │ │ + ldr r2, [pc, #364] @ e2824 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r7, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq e27d8 │ │ │ │ + beq e27e8 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r7 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r7, r0 │ │ │ │ cmp r9, #0 │ │ │ │ - beq e276c │ │ │ │ + beq e277c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b e276c │ │ │ │ + bl 40e554 │ │ │ │ + b e277c │ │ │ │ mov r7, r0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq e27c0 │ │ │ │ + beq e27d0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ - bl 40e544 │ │ │ │ - b e27c0 │ │ │ │ + bl 40e554 │ │ │ │ + b e27d0 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ - b e2790 │ │ │ │ - b e2790 │ │ │ │ - b e2790 │ │ │ │ + b e27a0 │ │ │ │ + b e27a0 │ │ │ │ + b e27a0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r8, [sp, #12] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - b e2798 │ │ │ │ + b e27a8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r8, r6 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e27c0 │ │ │ │ + beq e27d0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121534 │ │ │ │ - b e27c0 │ │ │ │ + bl 121544 │ │ │ │ + b e27d0 │ │ │ │ bl 8e880 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 1ba360 │ │ │ │ - b e27d8 │ │ │ │ + bl 1ba370 │ │ │ │ + b e27e8 │ │ │ │ bl 8e880 │ │ │ │ mov r8, r6 │ │ │ │ mov r7, r0 │ │ │ │ str r5, [sp, #24] │ │ │ │ - b e27c0 │ │ │ │ - b e2794 │ │ │ │ + b e27d0 │ │ │ │ + b e27a4 │ │ │ │ mov r8, r6 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq e27b8 │ │ │ │ + beq e27c8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ and r0, r0, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq e27d8 │ │ │ │ + beq e27e8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r7 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - adceq r0, r8, r0, lsl #29 │ │ │ │ - adceq r1, r8, ip, lsl #22 │ │ │ │ - adceq r1, r8, r8, lsr #32 │ │ │ │ - adceq r1, r8, ip, ror #19 │ │ │ │ - adceq r0, r8, r8, lsl #30 │ │ │ │ - umulleq r9, sl, r6, r8 │ │ │ │ - umulleq r9, sl, r7, r8 │ │ │ │ - addeq r9, sl, r1, lsl #7 │ │ │ │ - addeq lr, sl, r0, ror pc │ │ │ │ - adceq r4, r8, r0, lsr #3 │ │ │ │ - addeq lr, sl, ip, asr #30 │ │ │ │ - adceq r4, r8, r8, ror r1 │ │ │ │ - @ instruction: 0x008a97bf │ │ │ │ - addeq r9, sl, lr, asr r6 │ │ │ │ + adceq r0, r8, r0, ror lr │ │ │ │ + strdeq r1, [r8], ip @ │ │ │ │ + adceq r1, r8, r8, lsl r0 │ │ │ │ + ldrdeq r1, [r8], ip @ │ │ │ │ + strdeq r0, [r8], r8 @ │ │ │ │ + addeq r9, sl, r6, lsl #17 │ │ │ │ + addeq r9, sl, r7, lsl #17 │ │ │ │ + addeq r9, sl, r1, ror r3 │ │ │ │ + addeq lr, sl, r0, ror #30 │ │ │ │ + umlaleq r4, r8, r0, r1 │ │ │ │ + addeq lr, sl, ip, lsr pc │ │ │ │ + adceq r4, r8, r8, ror #2 │ │ │ │ + addeq r9, sl, pc, lsr #15 │ │ │ │ + addeq r9, sl, lr, asr #12 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r6, r1 │ │ │ │ eor r5, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r5, #21 │ │ │ │ movcs r5, #21 │ │ │ │ cmp r5, #20 │ │ │ │ - beq e2a24 │ │ │ │ + beq e2a34 │ │ │ │ cmp r5, #21 │ │ │ │ - bne e2c50 │ │ │ │ + bne e2c60 │ │ │ │ ldrd r2, [r6, #4] │ │ │ │ mov fp, #-2147483627 @ 0x80000015 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #0 │ │ │ │ str r5, [sp, #20] │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ @@ -144492,248 +144496,248 @@ │ │ │ │ str r0, [sp, #32] │ │ │ │ orr r8, r7, #4 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ orr r9, r5, #4 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ mov sl, #3 │ │ │ │ str fp, [sp, #56] @ 0x38 │ │ │ │ - ldr r4, [pc, #1728] @ e2f74 │ │ │ │ + ldr r4, [pc, #1728] @ e2f84 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1bc070 │ │ │ │ + bl 1bc080 │ │ │ │ ldrb r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e2a90 │ │ │ │ + bne e2aa0 │ │ │ │ ldrb r0, [sp, #97] @ 0x61 │ │ │ │ cmp r0, #3 │ │ │ │ - bne e2900 │ │ │ │ + bne e2910 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str fp, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e2dec │ │ │ │ + beq e2dfc │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ stm r8, {r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ - bl 121534 │ │ │ │ - b e28b4 │ │ │ │ + bl 121544 │ │ │ │ + b e28c4 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r4, lsr #10 │ │ │ │ @ instruction: 0x000001b4 │ │ │ │ str r6, [sp, #8] │ │ │ │ mov r6, sl │ │ │ │ mov sl, r4 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ - bne e2da0 │ │ │ │ + bne e2db0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str fp, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e2e0c │ │ │ │ + beq e2e1c │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ stm r8, {r1, r2, r3} │ │ │ │ add r0, sp, #140 @ 0x8c │ │ │ │ mov r1, r7 │ │ │ │ - bl dea58 │ │ │ │ + bl dea68 │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r1, [sp, #32] │ │ │ │ - beq e2d64 │ │ │ │ + beq e2d74 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ mov r4, sl │ │ │ │ mov sl, r6 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r6, [sp, #8] │ │ │ │ - b e28b4 │ │ │ │ + b e28c4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #2 │ │ │ │ - bne e2d90 │ │ │ │ + bne e2da0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str fp, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e2dec │ │ │ │ + beq e2dfc │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ stm r8, {r1, r2, r3} │ │ │ │ add r0, sp, #140 @ 0x8c │ │ │ │ mov r1, r7 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ cmp r0, #2 │ │ │ │ - beq e2cc0 │ │ │ │ + beq e2cd0 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ str r0, [sp] │ │ │ │ - b e28b4 │ │ │ │ + b e28c4 │ │ │ │ cmp sl, #3 │ │ │ │ - bne e2db8 │ │ │ │ + bne e2dc8 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str fp, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e2dec │ │ │ │ + beq e2dfc │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ stm r8, {r1, r2, r3} │ │ │ │ add r0, sp, #140 @ 0x8c │ │ │ │ mov r1, r7 │ │ │ │ - bl dc4b4 │ │ │ │ + bl dc4c4 │ │ │ │ ldrb r0, [sp, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne e2cc0 │ │ │ │ + bne e2cd0 │ │ │ │ ldrb sl, [sp, #141] @ 0x8d │ │ │ │ - b e28b4 │ │ │ │ + b e28c4 │ │ │ │ ldmib r6, {r0, r4, r8} │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, r4, r8, lsl #4 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - beq e2a60 │ │ │ │ + beq e2a70 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r1], #16 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne e2b24 │ │ │ │ - ldr r1, [pc, #1276] @ e2f64 │ │ │ │ - ldr r2, [pc, #1276] @ e2f68 │ │ │ │ + bne e2b34 │ │ │ │ + ldr r1, [pc, #1276] @ e2f74 │ │ │ │ + ldr r2, [pc, #1276] @ e2f78 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl 57f38 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, #2 │ │ │ │ strd r8, [r7] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 1ba360 │ │ │ │ - b e2b1c │ │ │ │ + bl 1ba370 │ │ │ │ + b e2b2c │ │ │ │ ldr r8, [sp, #100] @ 0x64 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ ldr r4, [sp, #32] │ │ │ │ orr r0, r4, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - beq e2aec │ │ │ │ + beq e2afc │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b e2aec │ │ │ │ + bl 40e554 │ │ │ │ + b e2afc │ │ │ │ ldr r9, [sp, #32] │ │ │ │ cmp r9, #-2147483648 @ 0x80000000 │ │ │ │ - bne e2bbc │ │ │ │ - ldr r0, [pc, #1212] @ e2f90 │ │ │ │ + bne e2bcc │ │ │ │ + ldr r0, [pc, #1212] @ e2fa0 │ │ │ │ mov r4, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #11 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ bl 57dc4 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r2, #2 │ │ │ │ stm r7, {r2, r8} │ │ │ │ cmp r0, #0 │ │ │ │ - beq e2b08 │ │ │ │ + beq e2b18 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e2b1c │ │ │ │ + beq e2b2c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov fp, r6 │ │ │ │ mov r6, #1 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ mov r6, fp │ │ │ │ ldmib r4, {r1, r2, r3} │ │ │ │ add ip, sp, #96 @ 0x60 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ - bl dea58 │ │ │ │ + bl dea68 │ │ │ │ ldr sl, [sp, #56] @ 0x38 │ │ │ │ ldr r9, [sp, #60] @ 0x3c │ │ │ │ cmp sl, #-2147483648 @ 0x80000000 │ │ │ │ - beq e2a7c │ │ │ │ + beq e2a8c │ │ │ │ mov r0, #1 │ │ │ │ cmp r8, #1 │ │ │ │ - beq e2b80 │ │ │ │ + beq e2b90 │ │ │ │ add r1, r4, #32 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - bne e2c78 │ │ │ │ - ldr r1, [pc, #996] @ e2f6c │ │ │ │ - ldr r2, [pc, #996] @ e2f70 │ │ │ │ + bne e2c88 │ │ │ │ + ldr r1, [pc, #996] @ e2f7c │ │ │ │ + ldr r2, [pc, #996] @ e2f80 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ mov r6, r0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq e2bb0 │ │ │ │ + beq e2bc0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r9, r6 │ │ │ │ mov r6, fp │ │ │ │ - b e2a7c │ │ │ │ + b e2a8c │ │ │ │ mov r8, r6 │ │ │ │ ldm r5!, {r1, r2, r3, r4, r6} │ │ │ │ mov r0, r7 │ │ │ │ stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ ldm r5, {r1, r2, r3, r4, r6} │ │ │ │ stm r0, {r1, r2, r3, r4, r6} │ │ │ │ ldr r0, [sp, #28] │ │ │ │ subs r5, r0, #2 │ │ │ │ movne r5, r0 │ │ │ │ cmp sl, #3 │ │ │ │ movweq sl, #2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - beq e2c2c │ │ │ │ + beq e2c3c │ │ │ │ mov r4, #2 │ │ │ │ cmp r9, #0 │ │ │ │ str r4, [r2] │ │ │ │ str r1, [r2, #4] │ │ │ │ - beq e2b1c │ │ │ │ + beq e2b2c │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp] │ │ │ │ str r0, [r2, #12] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ strb sl, [r2, #20] │ │ │ │ str r5, [r2] │ │ │ │ stmib r2, {r1, r9} │ │ │ │ str r0, [r2, #16] │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #776] @ e2f60 │ │ │ │ + ldr r2, [pc, #776] @ e2f70 │ │ │ │ add r1, sp, #155 @ 0x9b │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #2 │ │ │ │ strd r0, [r7] │ │ │ │ @@ -144745,216 +144749,216 @@ │ │ │ │ add ip, sp, #100 @ 0x64 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ cmp r6, #2 │ │ │ │ - bne e2cc8 │ │ │ │ + bne e2cd8 │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ cmp sl, #0 │ │ │ │ - bne e2ba0 │ │ │ │ - b e2bb0 │ │ │ │ + bne e2bb0 │ │ │ │ + b e2bc0 │ │ │ │ ldr r8, [sp, #144] @ 0x90 │ │ │ │ - b e2a94 │ │ │ │ + b e2aa4 │ │ │ │ mov r0, #2 │ │ │ │ cmp r8, #2 │ │ │ │ - beq e2b80 │ │ │ │ + beq e2b90 │ │ │ │ add r1, r4, #48 @ 0x30 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ ldr r8, [sp, #60] @ 0x3c │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - beq e2b80 │ │ │ │ + beq e2b90 │ │ │ │ add r3, r4, #36 @ 0x24 │ │ │ │ mov r4, #3 │ │ │ │ add ip, sp, #100 @ 0x64 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ - bl dc4b4 │ │ │ │ + bl dc4c4 │ │ │ │ ldrb r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #1 │ │ │ │ - beq e2cb0 │ │ │ │ + beq e2cc0 │ │ │ │ ldrb r4, [sp, #57] @ 0x39 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 1a5db8 │ │ │ │ + bl 1a5dc8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq e2d78 │ │ │ │ + beq e2d88 │ │ │ │ mov r0, #2 │ │ │ │ cmp sl, #0 │ │ │ │ strd r0, [r7] │ │ │ │ - beq e2b1c │ │ │ │ + beq e2b2c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ ldr r8, [sp, #12] │ │ │ │ ldr r6, [sp, #8] │ │ │ │ - b e2aec │ │ │ │ + b e2afc │ │ │ │ strb r4, [r7, #20] │ │ │ │ stm r7, {r6, r8, sl} │ │ │ │ str r9, [r7, #12] │ │ │ │ str r0, [r7, #16] │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #480] @ e2f78 │ │ │ │ + ldr r0, [pc, #480] @ e2f88 │ │ │ │ mov r1, #10 │ │ │ │ add r0, pc, r0 │ │ │ │ - b e2dc4 │ │ │ │ + b e2dd4 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ mov r1, #11 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ mov r0, sl │ │ │ │ ldr r6, [sp, #8] │ │ │ │ - b e2dd0 │ │ │ │ - ldr r0, [pc, #444] @ e2f7c │ │ │ │ + b e2de0 │ │ │ │ + ldr r0, [pc, #444] @ e2f8c │ │ │ │ mov r1, #27 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ ldr r4, [sp, #32] │ │ │ │ bl 58038 │ │ │ │ mov r8, r0 │ │ │ │ orr r0, r4, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - beq e2aec │ │ │ │ - b e2ab0 │ │ │ │ - ldr r0, [pc, #396] @ e2f80 │ │ │ │ + beq e2afc │ │ │ │ + b e2ac0 │ │ │ │ + ldr r0, [pc, #396] @ e2f90 │ │ │ │ mov r8, r6 │ │ │ │ - ldr r2, [pc, #392] @ e2f84 │ │ │ │ + ldr r2, [pc, #392] @ e2f94 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b e2e30 │ │ │ │ + b e2e40 │ │ │ │ ldr r8, [sp, #8] │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r0, [pc, #364] @ e2f88 │ │ │ │ - ldr r2, [pc, #364] @ e2f8c │ │ │ │ + ldr r0, [pc, #364] @ e2f98 │ │ │ │ + ldr r2, [pc, #364] @ e2f9c │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r7, r0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq e2f50 │ │ │ │ + beq e2f60 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r7 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r7, r0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq e2ee4 │ │ │ │ + beq e2ef4 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b e2ee4 │ │ │ │ + bl 40e554 │ │ │ │ + b e2ef4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r9, #0 │ │ │ │ - beq e2f38 │ │ │ │ + beq e2f48 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - bl 40e544 │ │ │ │ - b e2f38 │ │ │ │ + bl 40e554 │ │ │ │ + b e2f48 │ │ │ │ str r4, [sp, #32] │ │ │ │ - b e2f08 │ │ │ │ - b e2f08 │ │ │ │ - b e2f08 │ │ │ │ + b e2f18 │ │ │ │ + b e2f18 │ │ │ │ + b e2f18 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r8, [sp, #8] │ │ │ │ str r0, [sp, #32] │ │ │ │ - b e2f10 │ │ │ │ + b e2f20 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r8, r6 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e2f38 │ │ │ │ + beq e2f48 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 121534 │ │ │ │ - b e2f38 │ │ │ │ + bl 121544 │ │ │ │ + b e2f48 │ │ │ │ bl 8e880 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 1ba360 │ │ │ │ - b e2f50 │ │ │ │ + bl 1ba370 │ │ │ │ + b e2f60 │ │ │ │ bl 8e880 │ │ │ │ mov r8, r6 │ │ │ │ mov r7, r0 │ │ │ │ str r5, [sp, #20] │ │ │ │ - b e2f38 │ │ │ │ - b e2f0c │ │ │ │ + b e2f48 │ │ │ │ + b e2f1c │ │ │ │ mov r8, r6 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq e2f30 │ │ │ │ + beq e2f40 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ and r0, r0, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq e2f50 │ │ │ │ + beq e2f60 │ │ │ │ mov r0, r8 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r7 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - adceq r0, r8, r0, lsl r7 │ │ │ │ - adceq r1, r8, ip, asr r5 │ │ │ │ - umlaleq r0, r8, r8, r8 │ │ │ │ - adceq r1, r8, ip, lsr r4 │ │ │ │ - adceq r0, r8, r8, ror r7 │ │ │ │ - addeq sl, sl, r7, ror #2 │ │ │ │ - addeq sl, sl, r1, lsr #8 │ │ │ │ - addeq sl, sl, r3, lsl #8 │ │ │ │ - strdeq lr, [sl], r8 │ │ │ │ - adceq r3, r8, r8, lsr #20 │ │ │ │ - ldrdeq lr, [sl], r4 │ │ │ │ - adceq r3, r8, r0, lsl #20 │ │ │ │ - addeq r9, sl, r3, asr #30 │ │ │ │ + adceq r0, r8, r0, lsl #14 │ │ │ │ + adceq r1, r8, ip, asr #10 │ │ │ │ + adceq r0, r8, r8, lsl #17 │ │ │ │ + adceq r1, r8, ip, lsr #8 │ │ │ │ + adceq r0, r8, r8, ror #14 │ │ │ │ + addeq sl, sl, r7, asr r1 │ │ │ │ + addeq sl, sl, r1, lsl r4 │ │ │ │ + strdeq sl, [sl], r3 │ │ │ │ + addeq lr, sl, r8, ror #15 │ │ │ │ + adceq r3, r8, r8, lsl sl │ │ │ │ + addeq lr, sl, r4, asr #15 │ │ │ │ + strdeq r3, [r8], r0 @ │ │ │ │ + addeq r9, sl, r3, lsr pc │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r5, r1 │ │ │ │ str r1, [sp, #28] │ │ │ │ eor r8, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r8, #21 │ │ │ │ movcs r8, #21 │ │ │ │ cmp r8, #20 │ │ │ │ - beq e3164 │ │ │ │ + beq e3174 │ │ │ │ cmp r8, #21 │ │ │ │ - bne e3430 │ │ │ │ + bne e3440 │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add r7, sp, #96 @ 0x60 │ │ │ │ add r0, r2, r3, lsl #5 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r0, r6, #16 │ │ │ │ @@ -144970,479 +144974,479 @@ │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1bb464 │ │ │ │ + bl 1bb474 │ │ │ │ ldrb r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e3428 │ │ │ │ + bne e3438 │ │ │ │ ldrb r0, [sp, #97] @ 0x61 │ │ │ │ cmp r0, #4 │ │ │ │ - bne e3068 │ │ │ │ + bne e3078 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e364c │ │ │ │ + beq e365c │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ stm sl, {r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ - bl 121534 │ │ │ │ - b e301c │ │ │ │ + bl 121544 │ │ │ │ + b e302c │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, ror #3 │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ andeq r0, r0, ip, lsr #1 │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r4, lsr #4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #2 │ │ │ │ - bne e362c │ │ │ │ + bne e363c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e364c │ │ │ │ + beq e365c │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ stm sl, {r1, r2, r3} │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ mov r1, r7 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ ldr fp, [sp, #140] @ 0x8c │ │ │ │ cmp r0, #2 │ │ │ │ str r0, [sp, #24] │ │ │ │ - bne e301c │ │ │ │ - b e34f0 │ │ │ │ + bne e302c │ │ │ │ + b e3500 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne e363c │ │ │ │ + bne e364c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e364c │ │ │ │ + beq e365c │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ stm sl, {r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ - bl d3ff4 │ │ │ │ + bl d4004 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [sp, #20] │ │ │ │ - beq e301c │ │ │ │ - b e35b8 │ │ │ │ + beq e302c │ │ │ │ + b e35c8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne e361c │ │ │ │ + bne e362c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e364c │ │ │ │ + beq e365c │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ stm sl, {r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ - bl d3ff4 │ │ │ │ + bl d4004 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r5, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e301c │ │ │ │ + beq e302c │ │ │ │ ldr fp, [sp, #8] │ │ │ │ - b e34f0 │ │ │ │ + b e3500 │ │ │ │ ldmib r5, {r1, r4, r6} │ │ │ │ mov r0, #0 │ │ │ │ cmp r6, #0 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ add r1, r4, r6, lsl #4 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ - beq e31a0 │ │ │ │ + beq e31b0 │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r2], #16 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - bne e31d8 │ │ │ │ - ldr r1, [pc, #1380] @ e370c │ │ │ │ - ldr r2, [pc, #1380] @ e3710 │ │ │ │ + bne e31e8 │ │ │ │ + ldr r1, [pc, #1380] @ e371c │ │ │ │ + ldr r2, [pc, #1380] @ e3720 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r4, #2 │ │ │ │ stm sl, {r4, fp} │ │ │ │ cmp r0, #0 │ │ │ │ - beq e3524 │ │ │ │ + beq e3534 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 1ba360 │ │ │ │ - b e3524 │ │ │ │ + bl 1ba370 │ │ │ │ + b e3534 │ │ │ │ ldmib r4, {r0, r2, r3} │ │ │ │ mov r7, #1 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ stm r1, {r0, r2, r3} │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - bl d3ff4 │ │ │ │ + bl d4004 │ │ │ │ mov fp, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e31b8 │ │ │ │ + bne e31c8 │ │ │ │ mov r0, #1 │ │ │ │ cmp r6, #1 │ │ │ │ - beq e31a0 │ │ │ │ + beq e31b0 │ │ │ │ add r1, r4, #32 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - beq e31a0 │ │ │ │ + beq e31b0 │ │ │ │ add r3, r4, #20 │ │ │ │ mov r7, #2 │ │ │ │ add ip, sp, #100 @ 0x64 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ cmp r7, #2 │ │ │ │ - bne e355c │ │ │ │ + bne e356c │ │ │ │ ldr fp, [sp, #60] @ 0x3c │ │ │ │ - b e31b8 │ │ │ │ + b e31c8 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e364c │ │ │ │ + beq e365c │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ stm sl, {r1, r2, r3} │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - bl d3ff4 │ │ │ │ + bl d4004 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e32c0 │ │ │ │ + beq e32d0 │ │ │ │ mov fp, r1 │ │ │ │ - b e34f0 │ │ │ │ + b e3500 │ │ │ │ mov r2, fp │ │ │ │ ldr fp, [sp, #12] │ │ │ │ mov r0, #1 │ │ │ │ ldr sl, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq e346c │ │ │ │ - ldr r0, [pc, #1116] @ e3714 │ │ │ │ + beq e347c │ │ │ │ + ldr r0, [pc, #1116] @ e3724 │ │ │ │ mov r1, #6 │ │ │ │ add r0, pc, r0 │ │ │ │ - b e34e8 │ │ │ │ + b e34f8 │ │ │ │ mov r4, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp] │ │ │ │ str fp, [sp, #4] │ │ │ │ ldr fp, [sp, #12] │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ - bl 1bb464 │ │ │ │ + bl 1bb474 │ │ │ │ ldrb r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e3428 │ │ │ │ + bne e3438 │ │ │ │ ldrb r0, [sp, #97] @ 0x61 │ │ │ │ cmp r0, #4 │ │ │ │ - bne e331c │ │ │ │ + bne e332c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e364c │ │ │ │ + beq e365c │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ stm sl, {r1, r2, r3} │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - bl 121534 │ │ │ │ - b e32d0 │ │ │ │ + bl 121544 │ │ │ │ + b e32e0 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, lsl #4 │ │ │ │ andeq r0, r0, r8, lsr #1 │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ andeq r0, r0, ip, lsr r3 │ │ │ │ andeq r0, r0, r0, lsr r1 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne e363c │ │ │ │ + bne e364c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e364c │ │ │ │ + beq e365c │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ stm sl, {r1, r2, r3} │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - bl d3ff4 │ │ │ │ + bl d4004 │ │ │ │ mov fp, r1 │ │ │ │ mov r1, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [sp, #20] │ │ │ │ - beq e32d0 │ │ │ │ - b e34f0 │ │ │ │ + beq e32e0 │ │ │ │ + b e3500 │ │ │ │ cmp r5, #0 │ │ │ │ - bne e361c │ │ │ │ + bne e362c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e364c │ │ │ │ + beq e365c │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ stm sl, {r1, r2, r3} │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - bl d3ff4 │ │ │ │ + bl d4004 │ │ │ │ str fp, [sp, #12] │ │ │ │ mov r5, #1 │ │ │ │ cmp r0, #0 │ │ │ │ mov fp, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - beq e32cc │ │ │ │ - b e34f0 │ │ │ │ + beq e32dc │ │ │ │ + b e3500 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #2 │ │ │ │ - bne e362c │ │ │ │ + bne e363c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e364c │ │ │ │ + beq e365c │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ stm sl, {r1, r2, r3} │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ str fp, [sp, #12] │ │ │ │ cmp r0, #2 │ │ │ │ mov fp, r1 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r1, [sp, #4] │ │ │ │ - bne e32cc │ │ │ │ - b e34f0 │ │ │ │ + bne e32dc │ │ │ │ + b e3500 │ │ │ │ ldr fp, [sp, #100] @ 0x64 │ │ │ │ - b e34f0 │ │ │ │ - ldr r2, [pc, #720] @ e3708 │ │ │ │ + b e3500 │ │ │ │ + ldr r2, [pc, #720] @ e3718 │ │ │ │ add r1, sp, #147 @ 0x93 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #2 │ │ │ │ strd r0, [sl] │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr sl, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne e32b0 │ │ │ │ + bne e32c0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, #9 │ │ │ │ subs r9, r0, #2 │ │ │ │ movne r9, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq e34d4 │ │ │ │ + beq e34e4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq e34e0 │ │ │ │ + beq e34f0 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldm r6!, {r1, r2, r3, r4, r5} │ │ │ │ stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ ldm r6, {r1, r2, r3, r4, r5} │ │ │ │ stm r0, {r1, r2, r3, r4, r5} │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ ldm sp, {r2, r3} │ │ │ │ - beq e3540 │ │ │ │ + beq e3550 │ │ │ │ mov r0, #2 │ │ │ │ strd r0, [sl] │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #596] @ e3730 │ │ │ │ + ldr r0, [pc, #596] @ e3740 │ │ │ │ add r0, pc, r0 │ │ │ │ - b e34e8 │ │ │ │ - ldr r0, [pc, #588] @ e3734 │ │ │ │ + b e34f8 │ │ │ │ + ldr r0, [pc, #588] @ e3744 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 57dc4 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov sl, #2 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ strd sl, [r1] │ │ │ │ - beq e3510 │ │ │ │ + beq e3520 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e3524 │ │ │ │ + beq e3534 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #504] @ e372c │ │ │ │ + ldr r0, [pc, #504] @ e373c │ │ │ │ mov r1, #6 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 58038 │ │ │ │ - b e34ec │ │ │ │ + b e34fc │ │ │ │ str r9, [sl] │ │ │ │ str r3, [sl, #4] │ │ │ │ str r2, [sl, #8] │ │ │ │ str r0, [sl, #12] │ │ │ │ str fp, [sl, #16] │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #2 │ │ │ │ cmp r6, #2 │ │ │ │ - beq e31a0 │ │ │ │ + beq e31b0 │ │ │ │ add r1, r4, #48 @ 0x30 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ ldr r9, [sp, #60] @ 0x3c │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - beq e31a0 │ │ │ │ + beq e31b0 │ │ │ │ add r3, r4, #36 @ 0x24 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ mov r6, #3 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ stm r1, {r0, r2, r3} │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - bl d3ff4 │ │ │ │ + bl d4004 │ │ │ │ mov r6, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e35c0 │ │ │ │ + beq e35d0 │ │ │ │ mov fp, r6 │ │ │ │ - b e31b8 │ │ │ │ + b e31c8 │ │ │ │ ldr fp, [sp, #12] │ │ │ │ - b e34f0 │ │ │ │ + b e3500 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 1bfb48 │ │ │ │ + bl 1bfb58 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #2 │ │ │ │ - bne e35e0 │ │ │ │ + bne e35f0 │ │ │ │ ldr fp, [sp, #100] @ 0x64 │ │ │ │ - b e31b8 │ │ │ │ + b e31c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e3614 │ │ │ │ + beq e3624 │ │ │ │ ldr r4, [sp, #100] @ 0x64 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 1a5db8 │ │ │ │ + bl 1a5dc8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne e34c4 │ │ │ │ + bne e34d4 │ │ │ │ stm sl, {r7, r9, fp} │ │ │ │ str r6, [sl, #12] │ │ │ │ str r4, [sl, #16] │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #3 │ │ │ │ - b e31a0 │ │ │ │ - ldr r0, [pc, #248] @ e371c │ │ │ │ + b e31b0 │ │ │ │ + ldr r0, [pc, #248] @ e372c │ │ │ │ mov r1, #9 │ │ │ │ add r0, pc, r0 │ │ │ │ - b e3538 │ │ │ │ - ldr r0, [pc, #228] @ e3718 │ │ │ │ + b e3548 │ │ │ │ + ldr r0, [pc, #228] @ e3728 │ │ │ │ mov r1, #14 │ │ │ │ add r0, pc, r0 │ │ │ │ - b e3538 │ │ │ │ - ldr r0, [pc, #220] @ e3720 │ │ │ │ + b e3548 │ │ │ │ + ldr r0, [pc, #220] @ e3730 │ │ │ │ mov r1, #9 │ │ │ │ add r0, pc, r0 │ │ │ │ - b e3538 │ │ │ │ - ldr r0, [pc, #208] @ e3724 │ │ │ │ - ldr r2, [pc, #208] @ e3728 │ │ │ │ + b e3548 │ │ │ │ + ldr r0, [pc, #208] @ e3734 │ │ │ │ + ldr r2, [pc, #208] @ e3738 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b e36d8 │ │ │ │ - b e36d8 │ │ │ │ - b e36d8 │ │ │ │ - b e36d8 │ │ │ │ - b e36d8 │ │ │ │ - b e36d8 │ │ │ │ - b e36d8 │ │ │ │ - b e36d8 │ │ │ │ + b e36e8 │ │ │ │ + b e36e8 │ │ │ │ + b e36e8 │ │ │ │ + b e36e8 │ │ │ │ + b e36e8 │ │ │ │ + b e36e8 │ │ │ │ + b e36e8 │ │ │ │ + b e36e8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e36e4 │ │ │ │ + beq e36f4 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 121534 │ │ │ │ - b e36e4 │ │ │ │ + bl 121544 │ │ │ │ + b e36f4 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e36f8 │ │ │ │ + beq e3708 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 1ba360 │ │ │ │ - b e36f8 │ │ │ │ + bl 1ba370 │ │ │ │ + b e3708 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ - b e36e4 │ │ │ │ - b e36d8 │ │ │ │ - b e36d8 │ │ │ │ + b e36f4 │ │ │ │ + b e36e8 │ │ │ │ + b e36e8 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ and r0, r8, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq e36f8 │ │ │ │ + beq e3708 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - adceq pc, r7, r0, asr #30 │ │ │ │ - adceq r0, r8, r4, lsr #27 │ │ │ │ - adceq r0, r8, r8, asr r1 │ │ │ │ - addeq r8, sl, r9, lsl #19 │ │ │ │ - addeq r9, sl, r4, lsr #1 │ │ │ │ - addeq r9, sl, r3, ror r8 │ │ │ │ - addeq r9, sl, ip, asr r8 │ │ │ │ - umulleq sp, sl, ip, pc @ │ │ │ │ - adceq r3, r8, ip, asr #3 │ │ │ │ - addeq r8, sl, sp, lsl #14 │ │ │ │ - @ instruction: 0x008a99bf │ │ │ │ - @ instruction: 0x008a99bc │ │ │ │ + adceq pc, r7, r0, lsr pc @ │ │ │ │ + umlaleq r0, r8, r4, sp │ │ │ │ + adceq r0, r8, r8, asr #2 │ │ │ │ + addeq r8, sl, r9, ror r9 │ │ │ │ + umulleq r9, sl, r4, r0 │ │ │ │ + addeq r9, sl, r3, ror #16 │ │ │ │ + addeq r9, sl, ip, asr #16 │ │ │ │ + addeq sp, sl, ip, lsl #31 │ │ │ │ + strhteq r3, [r8], ip │ │ │ │ + strdeq r8, [sl], sp │ │ │ │ + addeq r9, sl, pc, lsr #19 │ │ │ │ + addeq r9, sl, ip, lsr #19 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r5, r1 │ │ │ │ eor r4, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r4, #21 │ │ │ │ movcs r4, #21 │ │ │ │ cmp r4, #20 │ │ │ │ - beq e38b8 │ │ │ │ + beq e38c8 │ │ │ │ cmp r4, #21 │ │ │ │ - bne e3b40 │ │ │ │ + bne e3b50 │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ add r7, sp, #96 @ 0x60 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, r2, r3, lsl #5 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ @@ -145463,122 +145467,122 @@ │ │ │ │ mov r1, #0 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ str fp, [sp, #56] @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1bd90c │ │ │ │ + bl 1bd91c │ │ │ │ ldrb r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e3934 │ │ │ │ + bne e3944 │ │ │ │ ldrb r0, [sp, #97] @ 0x61 │ │ │ │ cmp r0, #2 │ │ │ │ - beq e3970 │ │ │ │ + beq e3980 │ │ │ │ tst r0, #1 │ │ │ │ - beq e3824 │ │ │ │ + beq e3834 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str fp, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e3c08 │ │ │ │ + beq e3c18 │ │ │ │ ldm r8, {r1, r2, r3} │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ - bl 121534 │ │ │ │ - b e37d0 │ │ │ │ + bl 121544 │ │ │ │ + b e37e0 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ eor r0, r9, #2 │ │ │ │ orrs r0, r0, r2 │ │ │ │ - bne e3b84 │ │ │ │ + bne e3b94 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str fp, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e3c24 │ │ │ │ + beq e3c34 │ │ │ │ ldm r8, {r1, r2, r3} │ │ │ │ mov r9, r5 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ mov r0, r7 │ │ │ │ - bl f7ab0 │ │ │ │ + bl f7ac0 │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ mov r5, r9 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - beq e3b70 │ │ │ │ + beq e3b80 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldrd r0, [r0] │ │ │ │ str r0, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ - b e37d0 │ │ │ │ + b e37e0 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r2, #0 │ │ │ │ ldmib r5, {r0, r7} │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, r7, r1, lsl #4 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - beq e38f8 │ │ │ │ + beq e3908 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r1], #16 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne e39e8 │ │ │ │ - ldr r1, [pc, #1152] @ e3d80 │ │ │ │ - ldr r2, [pc, #1152] @ e3d84 │ │ │ │ + bne e39f8 │ │ │ │ + ldr r1, [pc, #1152] @ e3d90 │ │ │ │ + ldr r2, [pc, #1152] @ e3d94 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl 57f38 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sl] │ │ │ │ str r1, [sl, #4] │ │ │ │ str r0, [sl, #8] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r8, r5 │ │ │ │ ldr r7, [sp, #100] @ 0x64 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ eor r0, r9, #2 │ │ │ │ orrs r0, r0, r6 │ │ │ │ ldrne r1, [sp, #28] │ │ │ │ bicsne r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ - beq e39ac │ │ │ │ + beq e39bc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b e39ac │ │ │ │ + bl 40e554 │ │ │ │ + b e39bc │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ ldr r8, [sp, #52] @ 0x34 │ │ │ │ eor r0, r9, #2 │ │ │ │ orrs r0, r0, r8 │ │ │ │ - bne e3aa4 │ │ │ │ - ldr r0, [pc, #1040] @ e3d9c │ │ │ │ + bne e3ab4 │ │ │ │ + ldr r0, [pc, #1040] @ e3dac │ │ │ │ mov r8, r5 │ │ │ │ mov r6, #0 │ │ │ │ mov r9, #2 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #6 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ @@ -145586,37 +145590,37 @@ │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ stmib sl, {r1, r7} │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [sl] │ │ │ │ - beq e39d0 │ │ │ │ + beq e39e0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e392c │ │ │ │ + beq e393c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 121534 │ │ │ │ - b e392c │ │ │ │ + bl 121544 │ │ │ │ + b e393c │ │ │ │ ldmib r7, {r1, r2, r3} │ │ │ │ mov r6, #1 │ │ │ │ add ip, sp, #136 @ 0x88 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ - bl f7ab0 │ │ │ │ + bl f7ac0 │ │ │ │ ldr fp, [sp, #96] @ 0x60 │ │ │ │ ldr r6, [sp, #100] @ 0x64 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ eor r1, fp, #2 │ │ │ │ orrs r1, r1, r6 │ │ │ │ - beq e3910 │ │ │ │ + beq e3920 │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ @@ -145627,17 +145631,17 @@ │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ ldmib r0, {r1, r8} │ │ │ │ str r8, [sp, #108] @ 0x6c │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ str r7, [sp, #100] @ 0x64 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ cmp r8, r7 │ │ │ │ - bne e3bac │ │ │ │ + bne e3bbc │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [sl, #16] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [sl, #20] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str fp, [sl] │ │ │ │ stmib sl, {r6, r9} │ │ │ │ @@ -145648,30 +145652,30 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldm r4!, {r1, r2, r3, r5, r6} │ │ │ │ mov r0, r7 │ │ │ │ stmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ ldm r4, {r1, r2, r3, r5, r6} │ │ │ │ stm r0, {r1, r2, r3, r5, r6} │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq e3b04 │ │ │ │ + beq e3b14 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sl, #8] │ │ │ │ str r1, [sl, #4] │ │ │ │ mov r2, #2 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ str r2, [sl] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq e392c │ │ │ │ + beq e393c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r0, [sl, #8] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r0, [sl, #16] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ @@ -145681,15 +145685,15 @@ │ │ │ │ str r9, [sl] │ │ │ │ str r8, [sl, #4] │ │ │ │ str r1, [sl, #12] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r0, [sl, #28] │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #560] @ e3d78 │ │ │ │ + ldr r2, [pc, #560] @ e3d88 │ │ │ │ add r1, sp, #155 @ 0x9b │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sl] │ │ │ │ @@ -145697,162 +145701,162 @@ │ │ │ │ str r0, [sl, #8] │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r8, r5 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ ldr r7, [sp, #16] │ │ │ │ - b e39ac │ │ │ │ - ldr r0, [pc, #508] @ e3d88 │ │ │ │ + b e39bc │ │ │ │ + ldr r0, [pc, #508] @ e3d98 │ │ │ │ mov r8, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #6 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ mov r6, r2 │ │ │ │ bl 58038 │ │ │ │ mov r7, r0 │ │ │ │ - b e394c │ │ │ │ + b e395c │ │ │ │ sub r1, r8, r7 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #448] @ e3d7c │ │ │ │ + ldr r2, [pc, #448] @ e3d8c │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r0, r0, r1, lsr #4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ bl 57f38 │ │ │ │ str r0, [sl, #8] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sl] │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ str r1, [sl, #4] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq e392c │ │ │ │ + beq e393c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #380] @ e3d8c │ │ │ │ - ldr r2, [pc, #380] @ e3d90 │ │ │ │ + ldr r0, [pc, #380] @ e3d9c │ │ │ │ + ldr r2, [pc, #380] @ e3da0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b e3c4c │ │ │ │ - ldr r0, [pc, #360] @ e3d94 │ │ │ │ + b e3c5c │ │ │ │ + ldr r0, [pc, #360] @ e3da4 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r2, [pc, #356] @ e3d98 │ │ │ │ + ldr r2, [pc, #356] @ e3da8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq e3d68 │ │ │ │ + beq e3d78 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq e3d50 │ │ │ │ + beq e3d60 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - bl 40e544 │ │ │ │ - b e3d50 │ │ │ │ + bl 40e554 │ │ │ │ + b e3d60 │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ - b e3d10 │ │ │ │ + b e3d20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - b e3d14 │ │ │ │ + b e3d24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e3d50 │ │ │ │ + beq e3d60 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 121534 │ │ │ │ - b e3d50 │ │ │ │ + bl 121544 │ │ │ │ + b e3d60 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 1ba360 │ │ │ │ - b e3d68 │ │ │ │ + bl 1ba370 │ │ │ │ + b e3d78 │ │ │ │ bl 8e880 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ - b e3d50 │ │ │ │ - b e3d10 │ │ │ │ + b e3d60 │ │ │ │ + b e3d20 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq e3d48 │ │ │ │ + beq e3d58 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq e3d48 │ │ │ │ + beq e3d58 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ and r0, r0, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq e3d68 │ │ │ │ + beq e3d78 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - adceq pc, r7, r0, asr #16 │ │ │ │ - ldrdeq r2, [r8], ip @ │ │ │ │ - adceq r0, r8, r4, lsl #13 │ │ │ │ - adceq pc, r7, r0, lsl #20 │ │ │ │ - addeq r8, sl, r8, lsr #23 │ │ │ │ - addeq sp, sl, r0, ror #19 │ │ │ │ - adceq r2, r8, r0, lsl ip │ │ │ │ - addeq sp, sl, r0, asr #19 │ │ │ │ - adceq r2, r8, r8, ror #23 │ │ │ │ - addeq r8, sl, r0, lsr #27 │ │ │ │ + adceq pc, r7, r0, lsr r8 @ │ │ │ │ + adceq r2, r8, ip, asr #23 │ │ │ │ + adceq r0, r8, r4, ror r6 │ │ │ │ + strdeq pc, [r7], r0 @ │ │ │ │ + umulleq r8, sl, r8, fp │ │ │ │ + ldrdeq sp, [sl], r0 │ │ │ │ + adceq r2, r8, r0, lsl #24 │ │ │ │ + @ instruction: 0x008ad9b0 │ │ │ │ + ldrdeq r2, [r8], r8 @ │ │ │ │ + umulleq r8, sl, r0, sp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r4, r1 │ │ │ │ eor fp, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp fp, #21 │ │ │ │ movcs fp, #21 │ │ │ │ cmp fp, #20 │ │ │ │ - beq e3ec4 │ │ │ │ + beq e3ed4 │ │ │ │ cmp fp, #21 │ │ │ │ - bne e40b8 │ │ │ │ + bne e40c8 │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, r2, r3, lsl #5 │ │ │ │ add r5, sp, #16 │ │ │ │ @@ -145866,326 +145870,326 @@ │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r8, [sp, #16] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1bdee8 │ │ │ │ + bl 1bdef8 │ │ │ │ ldrb r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e3f38 │ │ │ │ + bne e3f48 │ │ │ │ ldrb r0, [sp, #57] @ 0x39 │ │ │ │ cmp r0, #2 │ │ │ │ - beq e3f6c │ │ │ │ + beq e3f7c │ │ │ │ tst r0, #1 │ │ │ │ - beq e3e70 │ │ │ │ + beq e3e80 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r8, [sp, #16] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e4168 │ │ │ │ + beq e4178 │ │ │ │ ldm sl, {r1, r2, r3} │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ stm r9, {r1, r2, r3} │ │ │ │ mov r0, r6 │ │ │ │ - bl 121534 │ │ │ │ - b e3e1c │ │ │ │ + bl 121544 │ │ │ │ + b e3e2c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ - bne e40f0 │ │ │ │ + bne e4100 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r8, [sp, #16] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e4188 │ │ │ │ + beq e4198 │ │ │ │ ldm sl, {r1, r2, r3} │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ stm r9, {r1, r2, r3} │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ mov r1, r6 │ │ │ │ - bl dea58 │ │ │ │ + bl dea68 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq e40e0 │ │ │ │ + beq e40f0 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp] │ │ │ │ - b e3e1c │ │ │ │ + b e3e2c │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r2, #0 │ │ │ │ ldmib r4, {r0, r5} │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, r5, r1, lsl #4 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - beq e3f04 │ │ │ │ + beq e3f14 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r1], #16 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne e3fd0 │ │ │ │ - ldr r1, [pc, #932] @ e42b0 │ │ │ │ - ldr r2, [pc, #932] @ e42b4 │ │ │ │ + bne e3fe0 │ │ │ │ + ldr r1, [pc, #932] @ e42c0 │ │ │ │ + ldr r2, [pc, #932] @ e42c4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl 57f38 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ strd r6, [sl] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r8, r4 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ ldr r6, [sp, #8] │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ - beq e3f98 │ │ │ │ + beq e3fa8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq e3f98 │ │ │ │ + beq e3fa8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b e3f98 │ │ │ │ + bl 40e554 │ │ │ │ + b e3fa8 │ │ │ │ ldr sl, [sp, #12] │ │ │ │ cmp sl, #-2147483648 @ 0x80000000 │ │ │ │ - bne e4044 │ │ │ │ - ldr r0, [pc, #844] @ e42cc │ │ │ │ + bne e4054 │ │ │ │ + ldr r0, [pc, #844] @ e42dc │ │ │ │ mov r8, r4 │ │ │ │ mov r4, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #9 │ │ │ │ bl 57dc4 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r4, #-2147483648 @ 0x80000000 │ │ │ │ strd r4, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq e3fb4 │ │ │ │ + beq e3fc4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e3f30 │ │ │ │ + beq e3f40 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r4, r8 │ │ │ │ - bl 121534 │ │ │ │ - b e3f30 │ │ │ │ + bl 121544 │ │ │ │ + b e3f40 │ │ │ │ ldmib r5, {r1, r2, r3} │ │ │ │ mov r7, #1 │ │ │ │ add ip, sp, #16 │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl dea58 │ │ │ │ + bl dea68 │ │ │ │ ldr r9, [sp, #100] @ 0x64 │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ cmp r9, #-2147483648 @ 0x80000000 │ │ │ │ - beq e3f20 │ │ │ │ + beq e3f30 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ ldr r8, [sp, #108] @ 0x6c │ │ │ │ add r0, r0, #4 │ │ │ │ str r5, [sp, #16] │ │ │ │ ldr r4, [r0] │ │ │ │ ldmib r0, {r1, r6} │ │ │ │ str r6, [sp, #28] │ │ │ │ str r1, [sp, #24] │ │ │ │ str r4, [sp, #20] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ cmp r6, r4 │ │ │ │ - bne e411c │ │ │ │ + bne e412c │ │ │ │ str r9, [sl] │ │ │ │ stmib sl, {r7, r8} │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r9, r7 │ │ │ │ mov r8, r4 │ │ │ │ ldm r5!, {r1, r2, r3, r4, r7} │ │ │ │ mov r0, r6 │ │ │ │ stmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ ldm r5, {r1, r2, r3, r4, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r7} │ │ │ │ mov r0, r6 │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq e40a0 │ │ │ │ + beq e40b0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp sl, #0 │ │ │ │ strd r0, [r2] │ │ │ │ - beq e3f30 │ │ │ │ + beq e3f40 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp] │ │ │ │ str sl, [r2] │ │ │ │ str r9, [r2, #4] │ │ │ │ str r0, [r2, #8] │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #488] @ e42a8 │ │ │ │ + ldr r2, [pc, #488] @ e42b8 │ │ │ │ add r1, sp, #115 @ 0x73 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [sl] │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r8, r4 │ │ │ │ mov r5, r7 │ │ │ │ - b e3f98 │ │ │ │ - ldr r0, [pc, #448] @ e42b8 │ │ │ │ + b e3fa8 │ │ │ │ + ldr r0, [pc, #448] @ e42c8 │ │ │ │ mov r8, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #9 │ │ │ │ mov r4, r2 │ │ │ │ bl 58038 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne e3f58 │ │ │ │ - b e3f98 │ │ │ │ + bne e3f68 │ │ │ │ + b e3fa8 │ │ │ │ sub r1, r6, r4 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #384] @ e42ac │ │ │ │ + ldr r2, [pc, #384] @ e42bc │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, r0, r1, lsr #4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ bl 57f38 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r9, #0 │ │ │ │ strd r0, [sl] │ │ │ │ - beq e3f30 │ │ │ │ + beq e3f40 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #332] @ e42bc │ │ │ │ + ldr r0, [pc, #332] @ e42cc │ │ │ │ mov r8, r4 │ │ │ │ - ldr r2, [pc, #328] @ e42c0 │ │ │ │ + ldr r2, [pc, #328] @ e42d0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b e41ac │ │ │ │ - ldr r0, [pc, #308] @ e42c4 │ │ │ │ + b e41bc │ │ │ │ + ldr r0, [pc, #308] @ e42d4 │ │ │ │ mov r8, r4 │ │ │ │ - ldr r2, [pc, #304] @ e42c8 │ │ │ │ + ldr r2, [pc, #304] @ e42d8 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ cmp r9, #0 │ │ │ │ - beq e4298 │ │ │ │ + beq e42a8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq e4284 │ │ │ │ + beq e4294 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b e4284 │ │ │ │ + bl 40e554 │ │ │ │ + b e4294 │ │ │ │ str r4, [sp, #12] │ │ │ │ - b e4258 │ │ │ │ + b e4268 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ mov r8, r4 │ │ │ │ str r0, [sp, #12] │ │ │ │ - b e425c │ │ │ │ + b e426c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e4284 │ │ │ │ + beq e4294 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 121534 │ │ │ │ - b e4284 │ │ │ │ + bl 121544 │ │ │ │ + b e4294 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 1ba360 │ │ │ │ - b e4298 │ │ │ │ + bl 1ba370 │ │ │ │ + b e42a8 │ │ │ │ bl 8e880 │ │ │ │ mov r8, r4 │ │ │ │ mov r5, r0 │ │ │ │ - b e4284 │ │ │ │ - b e4258 │ │ │ │ + b e4294 │ │ │ │ + b e4268 │ │ │ │ mov r8, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq e427c │ │ │ │ + beq e428c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ and r0, fp, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq e4298 │ │ │ │ + beq e42a8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ + adceq pc, r7, r8, asr #5 │ │ │ │ + adceq r2, r8, ip, asr r6 │ │ │ │ ldrdeq pc, [r7], r8 @ │ │ │ │ - adceq r2, r8, ip, ror #12 │ │ │ │ - adceq pc, r7, r8, ror #31 │ │ │ │ - strdeq pc, [r7], r4 @ │ │ │ │ - addeq r7, sl, r3, ror #16 │ │ │ │ - addeq sp, sl, ip, ror r4 │ │ │ │ - adceq r2, r8, ip, lsr #13 │ │ │ │ - addeq sp, sl, r8, asr r4 │ │ │ │ - adceq r2, r8, r4, lsl #13 │ │ │ │ - ldrdeq r7, [sl], r7 @ │ │ │ │ + adceq pc, r7, r4, ror #7 │ │ │ │ + addeq r7, sl, r3, asr r8 │ │ │ │ + addeq sp, sl, ip, ror #8 │ │ │ │ + umlaleq r2, r8, ip, r6 │ │ │ │ + addeq sp, sl, r8, asr #8 │ │ │ │ + adceq r2, r8, r4, ror r6 │ │ │ │ + addeq r7, sl, r7, asr #19 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #788 @ 0x314 │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r4, r1 │ │ │ │ eor r6, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r6, #21 │ │ │ │ movcs r6, #21 │ │ │ │ cmp r6, #20 │ │ │ │ - beq e4424 │ │ │ │ + beq e4434 │ │ │ │ cmp r6, #21 │ │ │ │ - bne e4654 │ │ │ │ + bne e4664 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #2816 @ 0xb00 │ │ │ │ add r1, sp, #20 │ │ │ │ orr r8, r0, #4 │ │ │ │ add r0, sp, #760 @ 0x2f8 │ │ │ │ stm r1, {r4, r6, fp} │ │ │ │ add r7, sp, #2128 @ 0x850 │ │ │ │ @@ -146206,128 +146210,128 @@ │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str sl, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #32] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1bbf44 │ │ │ │ + bl 1bbf54 │ │ │ │ ldrb r0, [sp, #2128] @ 0x850 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e44a4 │ │ │ │ + bne e44b4 │ │ │ │ ldrb r0, [sp, #2129] @ 0x851 │ │ │ │ cmp r0, #2 │ │ │ │ - beq e44dc │ │ │ │ + beq e44ec │ │ │ │ tst r0, #1 │ │ │ │ - beq e43c0 │ │ │ │ + beq e43d0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r4, [sp, #32] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e4758 │ │ │ │ + beq e4768 │ │ │ │ ldm r5, {r1, r2, r3} │ │ │ │ str r0, [sp, #2128] @ 0x850 │ │ │ │ stm r9, {r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ - bl 121534 │ │ │ │ - b e436c │ │ │ │ + bl 121544 │ │ │ │ + b e437c │ │ │ │ eor r0, fp, #3 │ │ │ │ orrs r0, r0, sl │ │ │ │ - bne e46d8 │ │ │ │ + bne e46e8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r4, [sp, #32] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e4784 │ │ │ │ + beq e4794 │ │ │ │ ldm r5, {r1, r2, r3} │ │ │ │ str r0, [sp, #2816] @ 0xb00 │ │ │ │ stm r8, {r1, r2, r3} │ │ │ │ add r1, sp, #2816 @ 0xb00 │ │ │ │ mov r0, r7 │ │ │ │ - bl de688 │ │ │ │ + bl de698 │ │ │ │ ldr fp, [sp, #2128] @ 0x850 │ │ │ │ ldr r0, [sp, #2136] @ 0x858 │ │ │ │ ldr sl, [sp, #2132] @ 0x854 │ │ │ │ str r0, [sp, #12] │ │ │ │ eor r0, fp, #3 │ │ │ │ orrs r0, r0, sl │ │ │ │ - beq e468c │ │ │ │ + beq e469c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #676 @ 0x2a4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ bl 53d54 │ │ │ │ - b e436c │ │ │ │ + b e437c │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r2, #0 │ │ │ │ ldmib r4, {r0, r5} │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add r0, r5, r1, lsl #4 │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ - beq e4464 │ │ │ │ + beq e4474 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r1], #16 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne e44f4 │ │ │ │ - ldr r1, [pc, #1120] @ e48cc │ │ │ │ - ldr r2, [pc, #1120] @ e48d0 │ │ │ │ + bne e4504 │ │ │ │ + ldr r1, [pc, #1120] @ e48dc │ │ │ │ + ldr r2, [pc, #1120] @ e48e0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl 57f38 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #3 │ │ │ │ str r2, [fp] │ │ │ │ str r1, [fp, #4] │ │ │ │ str r0, [fp, #8] │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ add sp, sp, #788 @ 0x314 │ │ │ │ add sp, sp, #2048 @ 0x800 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [sp, #2132] @ 0x854 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str fp, [sp, #760] @ 0x2f8 │ │ │ │ str r0, [sp, #768] @ 0x300 │ │ │ │ str sl, [sp, #764] @ 0x2fc │ │ │ │ subs r0, fp, #2 │ │ │ │ sbcs r0, sl, #0 │ │ │ │ - bcs e4690 │ │ │ │ + bcs e46a0 │ │ │ │ add r0, sp, #760 @ 0x2f8 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r6, [sp, #24] │ │ │ │ - bl 122280 │ │ │ │ + bl 122290 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - b e469c │ │ │ │ + b e46ac │ │ │ │ eor r0, fp, #3 │ │ │ │ orrs r0, r0, sl │ │ │ │ - bne e45a0 │ │ │ │ + bne e45b0 │ │ │ │ mov sl, #0 │ │ │ │ mov fp, #2 │ │ │ │ - b e45b4 │ │ │ │ + b e45c4 │ │ │ │ ldmib r5, {r1, r2, r3} │ │ │ │ mov r7, #1 │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #1460] @ 0x5b4 │ │ │ │ str r2, [sp, #1456] @ 0x5b0 │ │ │ │ str r1, [sp, #1452] @ 0x5ac │ │ │ │ str r0, [sp, #1448] @ 0x5a8 │ │ │ │ add sl, sp, #2128 @ 0x850 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, lr, #424 @ 0x1a8 │ │ │ │ mov r0, sl │ │ │ │ - bl de688 │ │ │ │ + bl de698 │ │ │ │ ldr r9, [sp, #2128] @ 0x850 │ │ │ │ ldr r8, [sp, #2132] @ 0x854 │ │ │ │ ldr r0, [sp, #2136] @ 0x858 │ │ │ │ eor r1, r9, #3 │ │ │ │ orrs r1, r1, r8 │ │ │ │ - beq e447c │ │ │ │ + beq e448c │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ add r7, r1, #4 │ │ │ │ add r1, sp, #760 @ 0x2f8 │ │ │ │ add r2, r1, #12 │ │ │ │ add r1, sl, #12 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r2 │ │ │ │ @@ -146339,20 +146343,20 @@ │ │ │ │ str r8, [sp, #764] @ 0x2fc │ │ │ │ str r9, [sp, #760] @ 0x2f8 │ │ │ │ str r5, [sp, #2128] @ 0x850 │ │ │ │ str r7, [sp, #2140] @ 0x85c │ │ │ │ str r0, [sp, #2136] @ 0x858 │ │ │ │ str sl, [sp, #2132] @ 0x854 │ │ │ │ add r0, sp, #2128 @ 0x850 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ cmp r7, sl │ │ │ │ - bne e470c │ │ │ │ + bne e471c │ │ │ │ add r1, sp, #760 @ 0x2f8 │ │ │ │ mov r0, fp │ │ │ │ - b e4640 │ │ │ │ + b e4650 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add r0, lr, #424 @ 0x1a8 │ │ │ │ mov r2, #676 @ 0x2a4 │ │ │ │ bl 53d54 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ @@ -146366,39 +146370,39 @@ │ │ │ │ bl 53d54 │ │ │ │ ldm r6!, {r1, r2, r3, r4, r5} │ │ │ │ mov r0, r7 │ │ │ │ stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ ldm r6, {r1, r2, r3, r4, r5} │ │ │ │ stm r0, {r1, r2, r3, r4, r5} │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e4638 │ │ │ │ + beq e4648 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r1, #0 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r2, #3 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ str r0, [r3, #8] │ │ │ │ eor r0, fp, #2 │ │ │ │ orrs r0, r0, sl │ │ │ │ str r2, [r3] │ │ │ │ str r1, [r3, #4] │ │ │ │ - beq e4498 │ │ │ │ + beq e44a8 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 122280 │ │ │ │ - b e4498 │ │ │ │ + bl 122290 │ │ │ │ + b e44a8 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #688 @ 0x2b0 │ │ │ │ bl 53d54 │ │ │ │ add sp, sp, #788 @ 0x314 │ │ │ │ add sp, sp, #2048 @ 0x800 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #616] @ e48c4 │ │ │ │ + ldr r2, [pc, #616] @ e48d4 │ │ │ │ add lr, sp, #2816 @ 0xb00 │ │ │ │ add r1, lr, #19 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #3 │ │ │ │ @@ -146414,167 +146418,167 @@ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #3 │ │ │ │ stmib r3, {r1, r5} │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r3] │ │ │ │ - beq e46c0 │ │ │ │ + beq e46d0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e4498 │ │ │ │ + beq e44a8 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 121534 │ │ │ │ - b e4498 │ │ │ │ - ldr r0, [pc, #500] @ e48d4 │ │ │ │ + bl 121544 │ │ │ │ + b e44a8 │ │ │ │ + ldr r0, [pc, #500] @ e48e4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ str fp, [sp, #760] @ 0x2f8 │ │ │ │ str r1, [sp, #768] @ 0x300 │ │ │ │ str sl, [sp, #764] @ 0x2fc │ │ │ │ mov r1, #15 │ │ │ │ bl 58038 │ │ │ │ mov r5, r0 │ │ │ │ subs r0, fp, #2 │ │ │ │ sbcs r0, sl, #0 │ │ │ │ - bcc e44c4 │ │ │ │ - b e4690 │ │ │ │ + bcc e44d4 │ │ │ │ + b e46a0 │ │ │ │ sub r1, r7, sl │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #428] @ e48c8 │ │ │ │ + ldr r2, [pc, #428] @ e48d8 │ │ │ │ str r0, [sp, #2128] @ 0x850 │ │ │ │ add r0, r0, r1, lsr #4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #2128 @ 0x850 │ │ │ │ bl 57f38 │ │ │ │ str r0, [fp, #8] │ │ │ │ eor r0, r9, #2 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #3 │ │ │ │ orrs r0, r0, r8 │ │ │ │ str r2, [fp] │ │ │ │ str r1, [fp, #4] │ │ │ │ - beq e4498 │ │ │ │ + beq e44a8 │ │ │ │ add r0, sp, #760 @ 0x2f8 │ │ │ │ - bl 122280 │ │ │ │ - b e4498 │ │ │ │ - ldr r0, [pc, #376] @ e48d8 │ │ │ │ - ldr r2, [pc, #376] @ e48dc │ │ │ │ + bl 122290 │ │ │ │ + b e44a8 │ │ │ │ + ldr r0, [pc, #376] @ e48e8 │ │ │ │ + ldr r2, [pc, #376] @ e48ec │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ str fp, [sp, #760] @ 0x2f8 │ │ │ │ str r1, [sp, #768] @ 0x300 │ │ │ │ str sl, [sp, #764] @ 0x2fc │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b e47b4 │ │ │ │ - ldr r0, [pc, #340] @ e48e0 │ │ │ │ + b e47c4 │ │ │ │ + ldr r0, [pc, #340] @ e48f0 │ │ │ │ mov sl, #0 │ │ │ │ - ldr r2, [pc, #336] @ e48e4 │ │ │ │ + ldr r2, [pc, #336] @ e48f4 │ │ │ │ mov fp, #3 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ str sl, [sp, #764] @ 0x2fc │ │ │ │ str fp, [sp, #760] @ 0x2f8 │ │ │ │ str r1, [sp, #768] @ 0x300 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ - b e487c │ │ │ │ + b e488c │ │ │ │ mov r5, r0 │ │ │ │ eor r0, r9, #2 │ │ │ │ orrs r0, r0, r8 │ │ │ │ - beq e48b0 │ │ │ │ + beq e48c0 │ │ │ │ add r0, sp, #760 @ 0x2f8 │ │ │ │ - bl 122280 │ │ │ │ - b e48b0 │ │ │ │ + bl 122290 │ │ │ │ + b e48c0 │ │ │ │ mov r5, r0 │ │ │ │ - b e4890 │ │ │ │ + b e48a0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e4898 │ │ │ │ + beq e48a8 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 121534 │ │ │ │ - b e4898 │ │ │ │ + bl 121544 │ │ │ │ + b e48a8 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov sl, #0 │ │ │ │ mov fp, #3 │ │ │ │ - b e4860 │ │ │ │ + b e4870 │ │ │ │ mov r5, r0 │ │ │ │ eor r0, fp, #2 │ │ │ │ orrs r0, r0, sl │ │ │ │ - beq e4898 │ │ │ │ + beq e48a8 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 122280 │ │ │ │ - b e4898 │ │ │ │ + bl 122290 │ │ │ │ + b e48a8 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 1ba360 │ │ │ │ - b e48b0 │ │ │ │ + bl 1ba370 │ │ │ │ + b e48c0 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #24] │ │ │ │ str r4, [sp, #20] │ │ │ │ - b e4898 │ │ │ │ + b e48a8 │ │ │ │ mov r5, r0 │ │ │ │ - b e4870 │ │ │ │ + b e4880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str fp, [sp, #760] @ 0x2f8 │ │ │ │ str r0, [sp, #768] @ 0x300 │ │ │ │ str sl, [sp, #764] @ 0x2fc │ │ │ │ eor r0, fp, #3 │ │ │ │ orrs r0, r0, sl │ │ │ │ - beq e4890 │ │ │ │ + beq e48a0 │ │ │ │ eor r0, fp, #2 │ │ │ │ orrs r0, r0, sl │ │ │ │ - beq e4890 │ │ │ │ + beq e48a0 │ │ │ │ add r0, sp, #760 @ 0x2f8 │ │ │ │ - bl 122280 │ │ │ │ + bl 122290 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ and r0, r0, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq e48b0 │ │ │ │ + beq e48c0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - adceq lr, r7, r8, asr #26 │ │ │ │ - adceq r2, r8, ip, ror r0 │ │ │ │ - adceq pc, r7, r0, lsl #20 │ │ │ │ - umlaleq lr, r7, r4, lr │ │ │ │ - addeq r8, sl, r4, ror #1 │ │ │ │ - addeq ip, sl, ip, lsl #29 │ │ │ │ - strhteq r2, [r8], ip │ │ │ │ - addeq ip, sl, r8, asr lr │ │ │ │ - adceq r2, r8, r8, lsl #1 │ │ │ │ + adceq lr, r7, r8, lsr sp │ │ │ │ + adceq r2, r8, ip, rrx │ │ │ │ + strdeq pc, [r7], r0 @ │ │ │ │ + adceq lr, r7, r4, lsl #29 │ │ │ │ + ldrdeq r8, [sl], r4 │ │ │ │ + addeq ip, sl, ip, ror lr │ │ │ │ + adceq r2, r8, ip, lsr #1 │ │ │ │ + addeq ip, sl, r8, asr #28 │ │ │ │ + adceq r2, r8, r8, ror r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #212 @ 0xd4 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov sl, r1 │ │ │ │ eor r4, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r4, #21 │ │ │ │ movcs r4, #21 │ │ │ │ cmp r4, #20 │ │ │ │ - beq e4b3c │ │ │ │ + beq e4b4c │ │ │ │ cmp r4, #21 │ │ │ │ - bne e4ea4 │ │ │ │ + bne e4eb4 │ │ │ │ ldrd r2, [sl, #4] │ │ │ │ add r6, sp, #72 @ 0x48 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ add r0, r2, r3, lsl #5 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ @@ -146595,187 +146599,187 @@ │ │ │ │ mov fp, #6 │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ str r8, [sp, #72] @ 0x48 │ │ │ │ str r9, [sp, #40] @ 0x28 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1be768 │ │ │ │ + bl 1be778 │ │ │ │ ldrb r0, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e4bb0 │ │ │ │ + bne e4bc0 │ │ │ │ ldrb r0, [sp, #153] @ 0x99 │ │ │ │ cmp r0, #4 │ │ │ │ - bne e49cc │ │ │ │ + bne e49dc │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ str r8, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e4fd4 │ │ │ │ + beq e4fe4 │ │ │ │ ldm r4, {r1, r2, r3} │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ - bl 121534 │ │ │ │ - b e4980 │ │ │ │ + bl 121544 │ │ │ │ + b e4990 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ strheq r0, [r0], -r4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ andeq r0, r0, ip, asr r6 │ │ │ │ andeq r0, r0, r4, ror #4 │ │ │ │ cmp fp, #6 │ │ │ │ - bne e4f74 │ │ │ │ + bne e4f84 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ str r8, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e4fd4 │ │ │ │ + beq e4fe4 │ │ │ │ ldm r4, {r1, r2, r3} │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ add r0, sp, #196 @ 0xc4 │ │ │ │ mov r1, r7 │ │ │ │ - bl dbad4 │ │ │ │ + bl dbae4 │ │ │ │ ldrb r0, [sp, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e4ecc │ │ │ │ + bne e4edc │ │ │ │ ldrb fp, [sp, #197] @ 0xc5 │ │ │ │ - b e4980 │ │ │ │ + b e4990 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ cmp r2, #-2147483647 @ 0x80000001 │ │ │ │ - bne e4f58 │ │ │ │ + bne e4f68 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ str r8, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e4ff0 │ │ │ │ + beq e5000 │ │ │ │ ldm r4, {r1, r2, r3} │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ add r0, sp, #196 @ 0xc4 │ │ │ │ mov r1, r7 │ │ │ │ - bl dcd58 │ │ │ │ + bl dcd68 │ │ │ │ ldr r1, [sp, #196] @ 0xc4 │ │ │ │ ldr r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ ldr r0, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #12] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ - bne e4980 │ │ │ │ - b e4ed4 │ │ │ │ + bne e4990 │ │ │ │ + b e4ee4 │ │ │ │ cmp sl, #2 │ │ │ │ - bne e4f90 │ │ │ │ + bne e4fa0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ str r8, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e4fd4 │ │ │ │ + beq e4fe4 │ │ │ │ ldm r4, {r1, r2, r3} │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ add r0, sp, #196 @ 0xc4 │ │ │ │ mov r1, r7 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr sl, [sp, #196] @ 0xc4 │ │ │ │ cmp sl, #2 │ │ │ │ - beq e4ecc │ │ │ │ + beq e4edc │ │ │ │ ldr r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #8] │ │ │ │ - b e4980 │ │ │ │ + b e4990 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ cmp r2, #-2147483647 @ 0x80000001 │ │ │ │ - bne e4fa8 │ │ │ │ + bne e4fb8 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ str r8, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e5014 │ │ │ │ + beq e5024 │ │ │ │ ldm r4, {r1, r2, r3} │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ add r0, sp, #196 @ 0xc4 │ │ │ │ mov r1, r7 │ │ │ │ - bl dcd58 │ │ │ │ + bl dcd68 │ │ │ │ ldr r0, [sp, #196] @ 0xc4 │ │ │ │ ldr r9, [sp, #200] @ 0xc8 │ │ │ │ ldr r1, [sp, #204] @ 0xcc │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - bne e497c │ │ │ │ + bne e498c │ │ │ │ mov r4, #-2147483647 @ 0x80000001 │ │ │ │ ldr sl, [sp, #28] │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ - bge e4bc8 │ │ │ │ - b e4be0 │ │ │ │ + bge e4bd8 │ │ │ │ + b e4bf0 │ │ │ │ ldmib sl, {r1, r5, r6} │ │ │ │ mov r0, #0 │ │ │ │ cmp r6, #0 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ add r1, r5, r6, lsl #4 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ - beq e4b78 │ │ │ │ + beq e4b88 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [r2], #16 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - bne e4cf4 │ │ │ │ - ldr r1, [pc, #1560] @ e5198 │ │ │ │ - ldr r2, [pc, #1560] @ e519c │ │ │ │ + bne e4d04 │ │ │ │ + ldr r1, [pc, #1560] @ e51a8 │ │ │ │ + ldr r2, [pc, #1560] @ e51ac │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r6, #2 │ │ │ │ strd r6, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq e4cec │ │ │ │ + beq e4cfc │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 1ba360 │ │ │ │ - b e4cec │ │ │ │ + bl 1ba370 │ │ │ │ + b e4cfc │ │ │ │ ldr r9, [sp, #156] @ 0x9c │ │ │ │ ldr sl, [sp, #28] │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ - blt e4be0 │ │ │ │ + blt e4bf0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq e4be0 │ │ │ │ + beq e4bf0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsl r1, r5, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ - blt e4c00 │ │ │ │ + blt e4c10 │ │ │ │ cmp r4, #0 │ │ │ │ - beq e4c00 │ │ │ │ + beq e4c10 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ lsl r1, r4, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ mov r8, #2 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ strd r8, [r1] │ │ │ │ - beq e4c20 │ │ │ │ + beq e4c30 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e4cec │ │ │ │ + beq e4cfc │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 121534 │ │ │ │ - b e4cec │ │ │ │ + bl 121544 │ │ │ │ + b e4cfc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ @@ -146799,351 +146803,351 @@ │ │ │ │ mov r0, r7 │ │ │ │ strb fp, [sp, #144] @ 0x90 │ │ │ │ ldm r6!, {r1, r2, r3, r4, r5} │ │ │ │ stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ ldm r6, {r1, r2, r3, r4, r5} │ │ │ │ stm r0, {r1, r2, r3, r4, r5} │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq e4d2c │ │ │ │ + beq e4d3c │ │ │ │ mov r0, #2 │ │ │ │ strd r0, [r5] │ │ │ │ orr r0, r8, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne e4e70 │ │ │ │ + bne e4e80 │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne e4e8c │ │ │ │ + bne e4e9c │ │ │ │ add sp, sp, #212 @ 0xd4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldmib r5, {r0, r2, r3} │ │ │ │ mov r7, #1 │ │ │ │ add ip, sp, #76 @ 0x4c │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ - bl dbad4 │ │ │ │ + bl dbae4 │ │ │ │ ldrb r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #1 │ │ │ │ - bne e4d48 │ │ │ │ + bne e4d58 │ │ │ │ ldr r7, [sp, #116] @ 0x74 │ │ │ │ - b e4b90 │ │ │ │ + b e4ba0 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ ldm r0!, {r1, r2, r3, r7} │ │ │ │ stmia r5!, {r1, r2, r3, r7} │ │ │ │ ldm r0, {r1, r2, r3, r6, r7} │ │ │ │ stm r5, {r1, r2, r3, r6, r7} │ │ │ │ add sp, sp, #212 @ 0xd4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ cmp r6, #1 │ │ │ │ - beq e4b78 │ │ │ │ + beq e4b88 │ │ │ │ add r1, r5, #32 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ ldrb r8, [sp, #113] @ 0x71 │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - beq e4b78 │ │ │ │ + beq e4b88 │ │ │ │ add r3, r5, #20 │ │ │ │ mov r7, #2 │ │ │ │ add ip, sp, #76 @ 0x4c │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr fp, [sp, #112] @ 0x70 │ │ │ │ cmp fp, #2 │ │ │ │ - beq e4d24 │ │ │ │ + beq e4d34 │ │ │ │ mov r0, #2 │ │ │ │ cmp r6, #2 │ │ │ │ - beq e4b78 │ │ │ │ + beq e4b88 │ │ │ │ add r1, r5, #48 @ 0x30 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ ldr r6, [sp, #116] @ 0x74 │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - beq e4b78 │ │ │ │ + beq e4b88 │ │ │ │ add r3, r5, #36 @ 0x24 │ │ │ │ mov r7, #3 │ │ │ │ add ip, sp, #76 @ 0x4c │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ - bl dcd58 │ │ │ │ + bl dcd68 │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ ldr r7, [sp, #116] @ 0x74 │ │ │ │ cmp r5, #-2147483647 @ 0x80000001 │ │ │ │ - beq e4b90 │ │ │ │ + beq e4ba0 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ str r4, [sp, #32] │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ - bl 1c0bf0 │ │ │ │ + bl 1c0c00 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - beq e4e48 │ │ │ │ + beq e4e58 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne e4ee4 │ │ │ │ - ldr r1, [pc, #860] @ e5190 │ │ │ │ - ldr r2, [pc, #860] @ e5194 │ │ │ │ + bne e4ef4 │ │ │ │ + ldr r1, [pc, #860] @ e51a0 │ │ │ │ + ldr r2, [pc, #860] @ e51a4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ bl 57f38 │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r5, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq e4e64 │ │ │ │ + beq e4e74 │ │ │ │ lsl r1, r5, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r7, r4 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - b e4b90 │ │ │ │ + b e4ba0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ lsl r1, r8, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq e4cec │ │ │ │ + beq e4cfc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsl r1, r9, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #212 @ 0xd4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #736] @ e518c │ │ │ │ + ldr r2, [pc, #736] @ e519c │ │ │ │ add r1, sp, #211 @ 0xd3 │ │ │ │ mov r0, sl │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #2 │ │ │ │ strd r0, [r9] │ │ │ │ add sp, sp, #212 @ 0xd4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r9, [sp, #200] @ 0xc8 │ │ │ │ - b e4bb4 │ │ │ │ + b e4bc4 │ │ │ │ ldr r9, [sp, #20] │ │ │ │ ldr sl, [sp, #28] │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ - b e4be0 │ │ │ │ + b e4bf0 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #168] @ 0xa8 │ │ │ │ str r7, [sp, #164] @ 0xa4 │ │ │ │ str r5, [sp, #160] @ 0xa0 │ │ │ │ strb r8, [sp, #184] @ 0xb8 │ │ │ │ str r1, [sp, #180] @ 0xb4 │ │ │ │ str r4, [sp, #176] @ 0xb0 │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ str r6, [sp, #156] @ 0x9c │ │ │ │ str fp, [sp, #152] @ 0x98 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 1a5db8 │ │ │ │ + bl 1a5dc8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq e4f3c │ │ │ │ + beq e4f4c │ │ │ │ mov r0, #2 │ │ │ │ strd r0, [r9] │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ - bl 121f60 │ │ │ │ + bl 121f70 │ │ │ │ add sp, sp, #212 @ 0xd4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ ldm r0!, {r1, r2, r3, r7} │ │ │ │ stmia r9!, {r1, r2, r3, r7} │ │ │ │ ldm r0, {r1, r2, r3, r6, r7} │ │ │ │ stm r9, {r1, r2, r3, r6, r7} │ │ │ │ add sp, sp, #212 @ 0xd4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #588] @ e51ac │ │ │ │ + ldr r0, [pc, #588] @ e51bc │ │ │ │ mov r1, #14 │ │ │ │ ldr sl, [sp, #28] │ │ │ │ mov r5, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ - b e4fc0 │ │ │ │ + b e4fd0 │ │ │ │ ldr sl, [sp, #28] │ │ │ │ mov r1, #10 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ - ldr r0, [pc, #532] @ e51a0 │ │ │ │ + ldr r0, [pc, #532] @ e51b0 │ │ │ │ add r0, pc, r0 │ │ │ │ - b e4fc0 │ │ │ │ - ldr r0, [pc, #524] @ e51a4 │ │ │ │ + b e4fd0 │ │ │ │ + ldr r0, [pc, #524] @ e51b4 │ │ │ │ mov r1, #12 │ │ │ │ ldr sl, [sp, #28] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ - b e4fbc │ │ │ │ - ldr r0, [pc, #504] @ e51a8 │ │ │ │ + b e4fcc │ │ │ │ + ldr r0, [pc, #504] @ e51b8 │ │ │ │ mov r1, #7 │ │ │ │ ldr sl, [sp, #28] │ │ │ │ mov r4, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ bl 58038 │ │ │ │ mov r9, r0 │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ - bge e4bc8 │ │ │ │ - b e4be0 │ │ │ │ - ldr r0, [pc, #468] @ e51b0 │ │ │ │ - ldr r2, [pc, #468] @ e51b4 │ │ │ │ + bge e4bd8 │ │ │ │ + b e4bf0 │ │ │ │ + ldr r0, [pc, #468] @ e51c0 │ │ │ │ + ldr r2, [pc, #468] @ e51c4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b e5034 │ │ │ │ - ldr r0, [pc, #456] @ e51c0 │ │ │ │ + b e5044 │ │ │ │ + ldr r0, [pc, #456] @ e51d0 │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r2, [pc, #452] @ e51c4 │ │ │ │ + ldr r2, [pc, #452] @ e51d4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b e5034 │ │ │ │ - ldr r0, [pc, #412] @ e51b8 │ │ │ │ + b e5044 │ │ │ │ + ldr r0, [pc, #412] @ e51c8 │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r2, [pc, #408] @ e51bc │ │ │ │ + ldr r2, [pc, #408] @ e51cc │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ - bl 121f60 │ │ │ │ + bl 121f70 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - b e5100 │ │ │ │ + b e5110 │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r5, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq e50e0 │ │ │ │ + beq e50f0 │ │ │ │ lsl r1, r5, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b e50e0 │ │ │ │ + bl 40e554 │ │ │ │ + b e50f0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e5164 │ │ │ │ + beq e5174 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 121534 │ │ │ │ - b e5164 │ │ │ │ + bl 121544 │ │ │ │ + b e5174 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - bl 121f60 │ │ │ │ - b e5164 │ │ │ │ - b e5100 │ │ │ │ + bl 121f70 │ │ │ │ + b e5174 │ │ │ │ + b e5110 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - b e5104 │ │ │ │ - b e5100 │ │ │ │ + b e5114 │ │ │ │ + b e5110 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - b e5104 │ │ │ │ + b e5114 │ │ │ │ str r4, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ str sl, [sp, #28] │ │ │ │ - b e5164 │ │ │ │ + b e5174 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e517c │ │ │ │ + beq e518c │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 1ba360 │ │ │ │ - b e517c │ │ │ │ + bl 1ba370 │ │ │ │ + b e518c │ │ │ │ bl 8e880 │ │ │ │ - b e5100 │ │ │ │ + b e5110 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - blt e5130 │ │ │ │ + blt e5140 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq e5130 │ │ │ │ + beq e5140 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - blt e515c │ │ │ │ + blt e516c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e515c │ │ │ │ + beq e516c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ and r0, r0, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq e517c │ │ │ │ + beq e518c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - adceq lr, r7, ip, lsl #10 │ │ │ │ - adceq pc, r7, r8, lsr #32 │ │ │ │ - adceq lr, r7, ip, asr #9 │ │ │ │ - ldrdeq pc, [r7], ip @ │ │ │ │ - adceq lr, r7, r0, lsl #15 │ │ │ │ - ldrdeq r7, [sl], r5 │ │ │ │ - addeq r7, sl, fp, asr #15 │ │ │ │ - addeq r6, sl, fp, asr #22 │ │ │ │ - addeq r7, sl, fp, lsl #16 │ │ │ │ - addeq ip, sl, r4, lsl r6 │ │ │ │ - adceq r1, r8, r4, asr #16 │ │ │ │ - ldrdeq ip, [sl], r0 │ │ │ │ - strdeq r1, [r8], ip @ │ │ │ │ - strdeq ip, [sl], r4 │ │ │ │ - adceq r1, r8, r0, lsr #16 │ │ │ │ + strdeq lr, [r7], ip @ │ │ │ │ + adceq pc, r7, r8, lsl r0 @ │ │ │ │ + strhteq lr, [r7], ip │ │ │ │ + adceq pc, r7, ip, asr #5 │ │ │ │ + adceq lr, r7, r0, ror r7 │ │ │ │ + addeq r7, sl, r5, asr #15 │ │ │ │ + @ instruction: 0x008a77bb │ │ │ │ + addeq r6, sl, fp, lsr fp │ │ │ │ + strdeq r7, [sl], fp │ │ │ │ + addeq ip, sl, r4, lsl #12 │ │ │ │ + adceq r1, r8, r4, lsr r8 │ │ │ │ + addeq ip, sl, r0, asr #11 │ │ │ │ + adceq r1, r8, ip, ror #15 │ │ │ │ + addeq ip, sl, r4, ror #11 │ │ │ │ + adceq r1, r8, r0, lsl r8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #340 @ 0x154 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ eor r2, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ cmp r2, #20 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ - beq e5764 │ │ │ │ + beq e5774 │ │ │ │ cmp r2, #21 │ │ │ │ - bne e58a4 │ │ │ │ + bne e58b4 │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ add r1, sp, #264 @ 0x108 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ mov r0, #-2147483627 @ 0x80000015 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ add r0, r2, r3, lsl #5 │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ @@ -147181,34 +147185,34 @@ │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ str r1, [sp, #304] @ 0x130 │ │ │ │ mov r6, #3 │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ - b e52d8 │ │ │ │ + b e52e8 │ │ │ │ ldrb r1, [sp, #321] @ 0x141 │ │ │ │ ldrb r0, [sp, #320] @ 0x140 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r4 │ │ │ │ - bne e5890 │ │ │ │ + bne e58a0 │ │ │ │ mov r4, r3 │ │ │ │ mov r8, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ mov r1, sl │ │ │ │ - bl 1bd330 │ │ │ │ + bl 1bd340 │ │ │ │ ldrb r0, [sp, #264] @ 0x108 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e57e0 │ │ │ │ + bne e57f0 │ │ │ │ ldrb r0, [sp, #265] @ 0x109 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ muleq r0, r4, r2 │ │ │ │ andeq r0, r0, r8, ror #2 │ │ │ │ @@ -147220,357 +147224,357 @@ │ │ │ │ andeq r0, r0, r4, ror #7 │ │ │ │ andeq r0, r0, r8, lsr #2 │ │ │ │ andeq r0, r0, r4, lsr #7 │ │ │ │ andeq r0, r0, r0, asr #11 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ cmp r0, #3 │ │ │ │ - bne e5f88 │ │ │ │ + bne e5f98 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ add r4, sp, #264 @ 0x108 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ - beq e632c │ │ │ │ + beq e633c │ │ │ │ ldm r7, {r1, r2, r3} │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #320] @ 0x140 │ │ │ │ mov r0, #3 │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r1, sp, #320 @ 0x140 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [sp, #92] @ 0x5c │ │ │ │ - bl db640 │ │ │ │ + bl db650 │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ ldr r1, [sp, #268] @ 0x10c │ │ │ │ cmp r0, #3 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ - beq e59a4 │ │ │ │ + beq e59b4 │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [sp, #276] @ 0x114 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ str r1, [sp, #12] │ │ │ │ str r0, [sp, #16] │ │ │ │ - b e56e0 │ │ │ │ + b e56f0 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ cmp r2, #-2147483647 @ 0x80000001 │ │ │ │ - bne e5f9c │ │ │ │ + bne e5fac │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e6398 │ │ │ │ + beq e63a8 │ │ │ │ ldm r7, {r1, r2, r3} │ │ │ │ ldr r6, [sp, #120] @ 0x78 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ add r0, sp, #320 @ 0x140 │ │ │ │ add r1, sp, #264 @ 0x108 │ │ │ │ - bl de1f8 │ │ │ │ + bl de208 │ │ │ │ ldr r2, [sp, #320] @ 0x140 │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [sp, #324] @ 0x144 │ │ │ │ ldr r0, [sp, #328] @ 0x148 │ │ │ │ cmp r2, #-2147483647 @ 0x80000001 │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ mov r2, r8 │ │ │ │ - bne e52d8 │ │ │ │ - b e59e0 │ │ │ │ + bne e52e8 │ │ │ │ + b e59f0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #3 │ │ │ │ - bne e6010 │ │ │ │ + bne e6020 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e6234 │ │ │ │ + beq e6244 │ │ │ │ ldm r7, {r1, r2, r3} │ │ │ │ ldr r6, [sp, #120] @ 0x78 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add r0, sp, #320 @ 0x140 │ │ │ │ add r1, sp, #264 @ 0x108 │ │ │ │ - bl d836c │ │ │ │ - b e52b4 │ │ │ │ + bl d837c │ │ │ │ + b e52c4 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne e5fe0 │ │ │ │ + bne e5ff0 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e62f4 │ │ │ │ + beq e6304 │ │ │ │ ldm r7, {r1, r2, r3} │ │ │ │ ldr r6, [sp, #120] @ 0x78 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ add r0, sp, #320 @ 0x140 │ │ │ │ add r1, sp, #264 @ 0x108 │ │ │ │ - bl de31c │ │ │ │ + bl de32c │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [sp, #324] @ 0x144 │ │ │ │ ldr r1, [sp, #328] @ 0x148 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ mov r0, r9 │ │ │ │ - bne e52d8 │ │ │ │ - b e5988 │ │ │ │ + bne e52e8 │ │ │ │ + b e5998 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne e5fb0 │ │ │ │ + bne e5fc0 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e6360 │ │ │ │ + beq e6370 │ │ │ │ ldm r7, {r1, r2, r3} │ │ │ │ ldr r6, [sp, #120] @ 0x78 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ add r0, sp, #320 @ 0x140 │ │ │ │ add r1, sp, #264 @ 0x108 │ │ │ │ - bl de31c │ │ │ │ + bl de32c │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ mov r2, r8 │ │ │ │ ldr r3, [sp, #324] @ 0x144 │ │ │ │ ldr r1, [sp, #328] @ 0x148 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ str r1, [sp, #24] │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ mov r0, r9 │ │ │ │ - bne e52d8 │ │ │ │ - b e5938 │ │ │ │ + bne e52e8 │ │ │ │ + b e5948 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #5 │ │ │ │ - bne e5ff8 │ │ │ │ + bne e6008 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e6234 │ │ │ │ + beq e6244 │ │ │ │ ldm r7, {r1, r2, r3} │ │ │ │ ldr r6, [sp, #120] @ 0x78 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add r0, sp, #320 @ 0x140 │ │ │ │ add r1, sp, #264 @ 0x108 │ │ │ │ - bl dda24 │ │ │ │ + bl dda34 │ │ │ │ ldrb r1, [sp, #321] @ 0x141 │ │ │ │ ldrb r0, [sp, #320] @ 0x140 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ - b e52c0 │ │ │ │ + b e52d0 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #3 │ │ │ │ - bne e5fc8 │ │ │ │ + bne e5fd8 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e6234 │ │ │ │ + beq e6244 │ │ │ │ ldm r7, {r1, r2, r3} │ │ │ │ ldr r6, [sp, #120] @ 0x78 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add r0, sp, #320 @ 0x140 │ │ │ │ add r1, sp, #264 @ 0x108 │ │ │ │ - bl dc4b4 │ │ │ │ + bl dc4c4 │ │ │ │ ldrb r0, [sp, #320] @ 0x140 │ │ │ │ ldrb r1, [sp, #321] @ 0x141 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ - b e52c0 │ │ │ │ + b e52d0 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #6 │ │ │ │ - bne e5f40 │ │ │ │ + bne e5f50 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e6234 │ │ │ │ + beq e6244 │ │ │ │ ldm r7, {r1, r2, r3} │ │ │ │ ldr r6, [sp, #120] @ 0x78 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add r0, sp, #320 @ 0x140 │ │ │ │ add r1, sp, #264 @ 0x108 │ │ │ │ - bl de7e8 │ │ │ │ + bl de7f8 │ │ │ │ ldrb r1, [sp, #321] @ 0x141 │ │ │ │ ldrb r0, [sp, #320] @ 0x140 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ - b e52c0 │ │ │ │ + b e52d0 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne e5f70 │ │ │ │ + bne e5f80 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e63a4 │ │ │ │ + beq e63b4 │ │ │ │ ldm r7, {r1, r2, r3} │ │ │ │ ldr r6, [sp, #120] @ 0x78 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ add r0, sp, #320 @ 0x140 │ │ │ │ add r1, sp, #264 @ 0x108 │ │ │ │ - bl de31c │ │ │ │ + bl de32c │ │ │ │ ldr r1, [sp, #320] @ 0x140 │ │ │ │ mov r2, r8 │ │ │ │ ldr r0, [sp, #324] @ 0x144 │ │ │ │ mov r3, r4 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ ldr r0, [sp, #328] @ 0x148 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r9 │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ mov r1, r5 │ │ │ │ - bne e52d8 │ │ │ │ - b e5954 │ │ │ │ + bne e52e8 │ │ │ │ + b e5964 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e6234 │ │ │ │ + beq e6244 │ │ │ │ ldm r7, {r1, r2, r3} │ │ │ │ ldr r6, [sp, #120] @ 0x78 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r4 │ │ │ │ - b e52d8 │ │ │ │ + b e52e8 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne e5f58 │ │ │ │ + bne e5f68 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e6234 │ │ │ │ + beq e6244 │ │ │ │ ldm r7, {r1, r2, r3} │ │ │ │ ldr r6, [sp, #120] @ 0x78 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ - bl d3ff4 │ │ │ │ + bl d4004 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r1, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r4 │ │ │ │ - beq e52d8 │ │ │ │ + beq e52e8 │ │ │ │ mov fp, r8 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ - b e59f0 │ │ │ │ + b e5a00 │ │ │ │ ldmib r1, {r0, r6, r7} │ │ │ │ mov r1, #0 │ │ │ │ cmp r7, #0 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ add r0, r6, r7, lsl #4 │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ str r6, [sp, #128] @ 0x80 │ │ │ │ str r6, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ - beq e57a0 │ │ │ │ + beq e57b0 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r1], #16 │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne e57f4 │ │ │ │ - ldr r1, [pc, #3924] @ e66fc │ │ │ │ - ldr r2, [pc, #3924] @ e6700 │ │ │ │ + bne e5804 │ │ │ │ + ldr r1, [pc, #3924] @ e670c │ │ │ │ + ldr r2, [pc, #3924] @ e6710 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl 57f38 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ mov r4, #3 │ │ │ │ strd r4, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq e57d8 │ │ │ │ + beq e57e8 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ add sp, sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [sp, #268] @ 0x10c │ │ │ │ mov fp, r8 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ - b e59f0 │ │ │ │ + b e5a00 │ │ │ │ ldmib r6, {r1, r2, r3} │ │ │ │ mov r5, #1 │ │ │ │ add ip, sp, #144 @ 0x90 │ │ │ │ str r5, [sp, #140] @ 0x8c │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ - bl db640 │ │ │ │ + bl db650 │ │ │ │ ldr fp, [sp, #264] @ 0x108 │ │ │ │ ldr r5, [sp, #268] @ 0x10c │ │ │ │ cmp fp, #3 │ │ │ │ - beq e57bc │ │ │ │ + beq e57cc │ │ │ │ ldr r8, [sp, #272] @ 0x110 │ │ │ │ mov r0, #1 │ │ │ │ ldr sl, [sp, #276] @ 0x114 │ │ │ │ cmp r7, #1 │ │ │ │ - beq e5854 │ │ │ │ + beq e5864 │ │ │ │ add r1, r6, #32 │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ ldr r3, [sp, #280] @ 0x118 │ │ │ │ ldr r2, [sp, #284] @ 0x11c │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - bne e5b80 │ │ │ │ - ldr r1, [pc, #3752] @ e6704 │ │ │ │ - ldr r2, [pc, #3752] @ e6708 │ │ │ │ + bne e5b90 │ │ │ │ + ldr r1, [pc, #3752] @ e6714 │ │ │ │ + ldr r2, [pc, #3752] @ e6718 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ mov r6, r0 │ │ │ │ cmp fp, #2 │ │ │ │ bicsne r0, r8, #-2147483648 @ 0x80000000 │ │ │ │ - beq e5888 │ │ │ │ + beq e5898 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, r6 │ │ │ │ - b e57bc │ │ │ │ + b e57cc │ │ │ │ mov fp, r8 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ ldr r7, [sp, #324] @ 0x144 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ - b e59f0 │ │ │ │ - ldr r2, [pc, #3660] @ e66f8 │ │ │ │ + b e5a00 │ │ │ │ + ldr r2, [pc, #3660] @ e6708 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ mov r0, r1 │ │ │ │ add r1, lr, #83 @ 0x53 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #3 │ │ │ │ @@ -147596,180 +147600,180 @@ │ │ │ │ mov r0, r5 │ │ │ │ movweq r0, #2 │ │ │ │ str r9, [sp, #312] @ 0x138 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne e5bc4 │ │ │ │ + bne e5bd4 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - b e5bd4 │ │ │ │ + b e5be4 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov fp, r8 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ mov r7, r3 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ - b e59f0 │ │ │ │ + b e5a00 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ mov fp, r8 │ │ │ │ str r9, [sp, #312] @ 0x138 │ │ │ │ mov r4, #1 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov sl, #1 │ │ │ │ mov r6, #1 │ │ │ │ mov r9, #1 │ │ │ │ str r5, [sp, #308] @ 0x134 │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ cmp r9, #0 │ │ │ │ - bne e5a38 │ │ │ │ - b e5aa0 │ │ │ │ + bne e5a48 │ │ │ │ + b e5ab0 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov fp, r8 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ mov r7, r2 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ - b e59f0 │ │ │ │ + b e5a00 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r6, #1 │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ mov sl, #1 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ mov fp, r8 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ mov r4, #1 │ │ │ │ str r9, [sp, #312] @ 0x138 │ │ │ │ mov r9, #1 │ │ │ │ str r5, [sp, #308] @ 0x134 │ │ │ │ mov r5, #1 │ │ │ │ - b e5a10 │ │ │ │ + b e5a20 │ │ │ │ mov fp, r8 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r7, r1 │ │ │ │ add r1, sp, #304 @ 0x130 │ │ │ │ stm r1, {r0, r5, r9} │ │ │ │ mov r5, #1 │ │ │ │ mov r9, #1 │ │ │ │ mov r6, #1 │ │ │ │ mov sl, #1 │ │ │ │ mov r4, #1 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ cmp r5, #0 │ │ │ │ - beq e5a2c │ │ │ │ + beq e5a3c │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - blt e5a2c │ │ │ │ + blt e5a3c │ │ │ │ cmp r1, #0 │ │ │ │ - bne e5b68 │ │ │ │ + bne e5b78 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ cmp r9, #0 │ │ │ │ - beq e5aa0 │ │ │ │ + beq e5ab0 │ │ │ │ ldr r5, [sp, #304] @ 0x130 │ │ │ │ cmp r5, #-2147483647 @ 0x80000001 │ │ │ │ - ble e5aa0 │ │ │ │ + ble e5ab0 │ │ │ │ ldr r7, [sp, #312] @ 0x138 │ │ │ │ ldr r9, [sp, #308] @ 0x134 │ │ │ │ cmp r7, #0 │ │ │ │ - beq e5a84 │ │ │ │ + beq e5a94 │ │ │ │ add r8, r9, #4 │ │ │ │ - b e5a68 │ │ │ │ + b e5a78 │ │ │ │ add r8, r8, #12 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq e5a84 │ │ │ │ + beq e5a94 │ │ │ │ ldr r1, [r8, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq e5a5c │ │ │ │ + beq e5a6c │ │ │ │ ldr r0, [r8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b e5a5c │ │ │ │ + bl 40e554 │ │ │ │ + b e5a6c │ │ │ │ cmp r5, #0 │ │ │ │ - beq e5aa0 │ │ │ │ + beq e5ab0 │ │ │ │ add r0, r5, r5, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r9 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ cmp r6, #0 │ │ │ │ - beq e5ac8 │ │ │ │ + beq e5ad8 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - blt e5ac8 │ │ │ │ + blt e5ad8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq e5ac8 │ │ │ │ + beq e5ad8 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ cmp sl, #0 │ │ │ │ ldr r5, [sp, #108] @ 0x6c │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ ldr r7, [sp, #96] @ 0x60 │ │ │ │ - beq e5afc │ │ │ │ + beq e5b0c │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - blt e5afc │ │ │ │ + blt e5b0c │ │ │ │ cmp r1, #0 │ │ │ │ - beq e5afc │ │ │ │ + beq e5b0c │ │ │ │ mov r0, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mvn r0, #3 │ │ │ │ mov r1, #0 │ │ │ │ orr r0, r5, r0 │ │ │ │ cmn r0, #3 │ │ │ │ eor r0, r4, #1 │ │ │ │ movwhi r1, #1 │ │ │ │ orrs r0, r1, r0 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ - bne e5b34 │ │ │ │ + bne e5b44 │ │ │ │ bics r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ - beq e5b34 │ │ │ │ + beq e5b44 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ mov r2, #3 │ │ │ │ stm r6, {r2, r7} │ │ │ │ cmp r0, #0 │ │ │ │ - beq e5b50 │ │ │ │ + beq e5b60 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e57d8 │ │ │ │ + beq e57e8 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ - bl 121534 │ │ │ │ - b e57d8 │ │ │ │ + bl 121544 │ │ │ │ + b e57e8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ cmp r9, #0 │ │ │ │ - bne e5a38 │ │ │ │ - b e5aa0 │ │ │ │ + bne e5a48 │ │ │ │ + b e5ab0 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ add r3, r6, #20 │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ mov r4, #2 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ add ip, sp, #268 @ 0x10c │ │ │ │ str r4, [sp, #140] @ 0x8c │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ str r1, [sp, #264] @ 0x108 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ add r1, sp, #264 @ 0x108 │ │ │ │ - bl dc4b4 │ │ │ │ + bl dc4c4 │ │ │ │ ldrb r0, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e5c34 │ │ │ │ + beq e5c44 │ │ │ │ ldr r6, [sp, #148] @ 0x94 │ │ │ │ - b e586c │ │ │ │ + b e587c │ │ │ │ add r2, sp, #304 @ 0x130 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r2, [sp, #272] @ 0x110 │ │ │ │ str r1, [sp, #268] @ 0x10c │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ mov fp, r8 │ │ │ │ ldr r9, [sp, #100] @ 0x64 │ │ │ │ @@ -147782,65 +147786,65 @@ │ │ │ │ ldr lr, [sp, #36] @ 0x24 │ │ │ │ moveq r9, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ cmp r1, #6 │ │ │ │ movweq r1, #5 │ │ │ │ str r9, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e5cdc │ │ │ │ + beq e5cec │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #3 │ │ │ │ - bne e5de8 │ │ │ │ - ldr r0, [pc, #2900] @ e6780 │ │ │ │ + bne e5df8 │ │ │ │ + ldr r0, [pc, #2900] @ e6790 │ │ │ │ mov r1, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ - b e5ce8 │ │ │ │ + b e5cf8 │ │ │ │ mov r0, #2 │ │ │ │ cmp r7, #2 │ │ │ │ - beq e5854 │ │ │ │ + beq e5864 │ │ │ │ add r1, r6, #48 @ 0x30 │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ ldr r1, [r6, #32] │ │ │ │ ldrb r7, [sp, #145] @ 0x91 │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - beq e5854 │ │ │ │ + beq e5864 │ │ │ │ add r3, r6, #36 @ 0x24 │ │ │ │ mov r6, #3 │ │ │ │ add ip, sp, #268 @ 0x10c │ │ │ │ str r6, [sp, #140] @ 0x8c │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ str r1, [sp, #264] @ 0x108 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ add r1, sp, #264 @ 0x108 │ │ │ │ - bl de31c │ │ │ │ + bl de32c │ │ │ │ ldr r4, [sp, #144] @ 0x90 │ │ │ │ ldr r6, [sp, #148] @ 0x94 │ │ │ │ cmp r4, #-2147483647 @ 0x80000001 │ │ │ │ - beq e586c │ │ │ │ + beq e587c │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ - bl 1c0058 │ │ │ │ + bl 1c0068 │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ ldr r1, [sp, #268] @ 0x10c │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - beq e5ee4 │ │ │ │ + beq e5ef4 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne e5eec │ │ │ │ - ldr r1, [pc, #2632] @ e670c │ │ │ │ - ldr r2, [pc, #2632] @ e6710 │ │ │ │ + bne e5efc │ │ │ │ + ldr r1, [pc, #2632] @ e671c │ │ │ │ + ldr r2, [pc, #2632] @ e6720 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ bl 57f38 │ │ │ │ mov r5, r0 │ │ │ │ - b e62d0 │ │ │ │ - ldr r0, [pc, #2712] @ e677c │ │ │ │ + b e62e0 │ │ │ │ + ldr r0, [pc, #2712] @ e678c │ │ │ │ mov r1, #7 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ sub r5, r5, #3 │ │ │ │ clz r5, r5 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ sub r2, r2, #-2147483647 @ 0x80000001 │ │ │ │ @@ -147859,54 +147863,54 @@ │ │ │ │ clz r2, r2 │ │ │ │ lsr r5, r2, #5 │ │ │ │ bl 57dc4 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ mov r7, r0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq e5d58 │ │ │ │ + beq e5d68 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ - bl 12398c │ │ │ │ + bl 12399c │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ ldr r4, [sp, #104] @ 0x68 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq e5d80 │ │ │ │ + beq e5d90 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ - beq e5db0 │ │ │ │ + beq e5dc0 │ │ │ │ mov r8, r7 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r8 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ cmp r1, #2 │ │ │ │ - beq e5a10 │ │ │ │ + beq e5a20 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r8, r7 │ │ │ │ mov r7, r0 │ │ │ │ bics r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ - beq e5ddc │ │ │ │ + beq e5dec │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r8 │ │ │ │ - b e5a10 │ │ │ │ + b e5a20 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r0, [sp, #252] @ 0xfc │ │ │ │ @@ -147945,196 +147949,196 @@ │ │ │ │ strb r4, [sp, #260] @ 0x104 │ │ │ │ str lr, [sp, #256] @ 0x100 │ │ │ │ str ip, [sp, #188] @ 0xbc │ │ │ │ ldm sl!, {r1, r2, r3, r6, r7} │ │ │ │ stmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ ldm sl, {r1, r2, r3, r6, r7} │ │ │ │ stm r5, {r1, r2, r3, r6, r7} │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq e5ed0 │ │ │ │ + beq e5ee0 │ │ │ │ mov r2, #3 │ │ │ │ str r2, [r0] │ │ │ │ str r1, [r0, #4] │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ - bl 121414 │ │ │ │ + bl 121424 │ │ │ │ add sp, sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ bl 53d54 │ │ │ │ add sp, sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r5, r1 │ │ │ │ - b e62d0 │ │ │ │ + b e62e0 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ - bl 1c0100 │ │ │ │ + bl 1c0110 │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ ldr r3, [sp, #268] @ 0x10c │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - beq e603c │ │ │ │ + beq e604c │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne e604c │ │ │ │ - ldr r1, [pc, #2028] @ e6714 │ │ │ │ - ldr r2, [pc, #2028] @ e6718 │ │ │ │ + bne e605c │ │ │ │ + ldr r1, [pc, #2028] @ e6724 │ │ │ │ + ldr r2, [pc, #2028] @ e6728 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ bl 57f38 │ │ │ │ mov r5, r0 │ │ │ │ - b e62ac │ │ │ │ + b e62bc │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ mov r1, #7 │ │ │ │ - ldr r0, [pc, #2032] @ e6740 │ │ │ │ + ldr r0, [pc, #2032] @ e6750 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ add r0, pc, r0 │ │ │ │ - b e6024 │ │ │ │ + b e6034 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ mov r1, #7 │ │ │ │ - ldr r0, [pc, #2020] @ e674c │ │ │ │ + ldr r0, [pc, #2020] @ e675c │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ add r0, pc, r0 │ │ │ │ - b e6024 │ │ │ │ + b e6034 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ mov r1, #14 │ │ │ │ - ldr r0, [pc, #1988] @ e6744 │ │ │ │ + ldr r0, [pc, #1988] @ e6754 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ add r0, pc, r0 │ │ │ │ - b e6024 │ │ │ │ + b e6034 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ mov r1, #14 │ │ │ │ - ldr r0, [pc, #1940] @ e672c │ │ │ │ + ldr r0, [pc, #1940] @ e673c │ │ │ │ add r0, pc, r0 │ │ │ │ - b e6024 │ │ │ │ + b e6034 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ mov r1, #5 │ │ │ │ - ldr r0, [pc, #1936] @ e673c │ │ │ │ + ldr r0, [pc, #1936] @ e674c │ │ │ │ add r0, pc, r0 │ │ │ │ - b e6024 │ │ │ │ + b e6034 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ mov r1, #4 │ │ │ │ - ldr r0, [pc, #1912] @ e6738 │ │ │ │ + ldr r0, [pc, #1912] @ e6748 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ add r0, pc, r0 │ │ │ │ - b e6024 │ │ │ │ + b e6034 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ mov r1, #8 │ │ │ │ - ldr r0, [pc, #1880] @ e6730 │ │ │ │ + ldr r0, [pc, #1880] @ e6740 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ add r0, pc, r0 │ │ │ │ - b e6024 │ │ │ │ + b e6034 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ mov r1, #8 │ │ │ │ - ldr r0, [pc, #1860] @ e6734 │ │ │ │ + ldr r0, [pc, #1860] @ e6744 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ add r0, pc, r0 │ │ │ │ - b e6024 │ │ │ │ + b e6034 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ mov r1, #16 │ │ │ │ - ldr r0, [pc, #1856] @ e6748 │ │ │ │ + ldr r0, [pc, #1856] @ e6758 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ add r0, pc, r0 │ │ │ │ - b e6024 │ │ │ │ + b e6034 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ mov r1, #4 │ │ │ │ - ldr r0, [pc, #1840] @ e6750 │ │ │ │ + ldr r0, [pc, #1840] @ e6760 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, sp, #304 @ 0x130 │ │ │ │ stm r3, {r2, r5, r9} │ │ │ │ mov fp, r8 │ │ │ │ bl 58038 │ │ │ │ mov r7, r0 │ │ │ │ - b e59f8 │ │ │ │ + b e5a08 │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ mov r5, r3 │ │ │ │ - b e62b4 │ │ │ │ + b e62c4 │ │ │ │ ldr r1, [sp, #272] @ 0x110 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ - bl 1c10b8 │ │ │ │ + bl 1c10c8 │ │ │ │ ldrb r0, [sp, #264] @ 0x108 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e607c │ │ │ │ + beq e608c │ │ │ │ ldr r5, [sp, #268] @ 0x10c │ │ │ │ - b e62a4 │ │ │ │ + b e62b4 │ │ │ │ ldrb r1, [sp, #265] @ 0x109 │ │ │ │ mov r0, #5 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ cmp r1, #6 │ │ │ │ - beq e60c4 │ │ │ │ + beq e60d4 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ - bl 1c0058 │ │ │ │ + bl 1c0068 │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ ldr r1, [sp, #268] @ 0x10c │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ - beq e60e0 │ │ │ │ + beq e60f0 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ mov r0, #6 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ - bne e60e8 │ │ │ │ - ldr r1, [pc, #1616] @ e671c │ │ │ │ - ldr r2, [pc, #1616] @ e6720 │ │ │ │ + bne e60f8 │ │ │ │ + ldr r1, [pc, #1616] @ e672c │ │ │ │ + ldr r2, [pc, #1616] @ e6730 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ mov r5, r0 │ │ │ │ - b e62a4 │ │ │ │ + b e62b4 │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ - b e62a4 │ │ │ │ + b e62b4 │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ - bl 1bffa4 │ │ │ │ + bl 1bffb4 │ │ │ │ ldrb r0, [sp, #264] @ 0x108 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e6114 │ │ │ │ + beq e6124 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ - b e6280 │ │ │ │ + b e6290 │ │ │ │ ldrb r1, [sp, #265] @ 0x109 │ │ │ │ mov r0, #7 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ cmp r1, #5 │ │ │ │ - beq e6268 │ │ │ │ + beq e6278 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ - bl 1bfb48 │ │ │ │ + bl 1bfb58 │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e6264 │ │ │ │ + beq e6274 │ │ │ │ ldr r1, [sp, #268] @ 0x10c │ │ │ │ cmp r0, #2 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ - beq e6280 │ │ │ │ + beq e6290 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ - bl 1c0828 │ │ │ │ + bl 1c0838 │ │ │ │ ldrb r0, [sp, #264] @ 0x108 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e6108 │ │ │ │ + bne e6118 │ │ │ │ ldrb r1, [sp, #265] @ 0x109 │ │ │ │ mov r0, #9 │ │ │ │ cmp r1, #3 │ │ │ │ - beq e6268 │ │ │ │ + beq e6278 │ │ │ │ add r3, sp, #144 @ 0x90 │ │ │ │ add ip, sp, #232 @ 0xe8 │ │ │ │ str r6, [sp, #212] @ 0xd4 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ str r4, [sp, #208] @ 0xd0 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ @@ -148164,119 +148168,119 @@ │ │ │ │ str r8, [sp, #192] @ 0xc0 │ │ │ │ strb r1, [sp, #261] @ 0x105 │ │ │ │ strb r7, [sp, #260] @ 0x104 │ │ │ │ str r0, [sp, #256] @ 0x100 │ │ │ │ str r5, [sp, #188] @ 0xbc │ │ │ │ str fp, [sp, #184] @ 0xb8 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ - bl 1a5db8 │ │ │ │ + bl 1a5dc8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq e63dc │ │ │ │ + beq e63ec │ │ │ │ mov r0, #3 │ │ │ │ strd r0, [r9] │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ - bl 121414 │ │ │ │ + bl 121424 │ │ │ │ add sp, sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ - ldr r0, [pc, #1292] @ e6754 │ │ │ │ - ldr r2, [pc, #1292] @ e6758 │ │ │ │ + ldr r0, [pc, #1292] @ e6764 │ │ │ │ + ldr r2, [pc, #1292] @ e6768 │ │ │ │ add r0, pc, r0 │ │ │ │ str r9, [sp, #312] @ 0x138 │ │ │ │ add r2, pc, r2 │ │ │ │ str r5, [sp, #308] @ 0x134 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b e63d8 │ │ │ │ + b e63e8 │ │ │ │ mov r0, #8 │ │ │ │ - ldr r1, [pc, #1204] @ e6724 │ │ │ │ - ldr r2, [pc, #1204] @ e6728 │ │ │ │ + ldr r1, [pc, #1204] @ e6734 │ │ │ │ + ldr r2, [pc, #1204] @ e6738 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq e62a0 │ │ │ │ + beq e62b0 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r5, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ - bl 12398c │ │ │ │ + bl 12399c │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ mov r1, r4 │ │ │ │ orr r0, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq e62d4 │ │ │ │ + beq e62e4 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r1, r4 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq e62ec │ │ │ │ + beq e62fc │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r6, r5 │ │ │ │ - b e586c │ │ │ │ + b e587c │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ - ldr r0, [pc, #1124] @ e6764 │ │ │ │ - ldr r2, [pc, #1124] @ e6768 │ │ │ │ + ldr r0, [pc, #1124] @ e6774 │ │ │ │ + ldr r2, [pc, #1124] @ e6778 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #304] @ 0x130 │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ add r2, pc, r2 │ │ │ │ str r9, [sp, #312] @ 0x138 │ │ │ │ str r5, [sp, #308] @ 0x134 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b e63d8 │ │ │ │ - ldr r0, [pc, #1064] @ e675c │ │ │ │ - ldr r2, [pc, #1064] @ e6760 │ │ │ │ + b e63e8 │ │ │ │ + ldr r0, [pc, #1064] @ e676c │ │ │ │ + ldr r2, [pc, #1064] @ e6770 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #304] @ 0x130 │ │ │ │ mov r1, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ str r9, [sp, #312] @ 0x138 │ │ │ │ str r5, [sp, #308] @ 0x134 │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b e63d8 │ │ │ │ + b e63e8 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ - ldr r0, [pc, #1024] @ e676c │ │ │ │ - ldr r2, [pc, #1024] @ e6770 │ │ │ │ + ldr r0, [pc, #1024] @ e677c │ │ │ │ + ldr r2, [pc, #1024] @ e6780 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #304] @ 0x130 │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ add r2, pc, r2 │ │ │ │ str r9, [sp, #312] @ 0x138 │ │ │ │ str r5, [sp, #308] @ 0x134 │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b e63d8 │ │ │ │ + b e63e8 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ - b e623c │ │ │ │ + b e624c │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ - ldr r0, [pc, #964] @ e6774 │ │ │ │ - ldr r2, [pc, #964] @ e6778 │ │ │ │ + ldr r0, [pc, #964] @ e6784 │ │ │ │ + ldr r2, [pc, #964] @ e6788 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #304] @ 0x130 │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ add r2, pc, r2 │ │ │ │ str r9, [sp, #312] @ 0x138 │ │ │ │ str r5, [sp, #308] @ 0x134 │ │ │ │ @@ -148288,121 +148292,121 @@ │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ bl 53d54 │ │ │ │ add sp, sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ - bl 121414 │ │ │ │ + bl 121424 │ │ │ │ mov r0, r7 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq e6434 │ │ │ │ + beq e6444 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ - bl 40e544 │ │ │ │ - b e6434 │ │ │ │ + bl 40e554 │ │ │ │ + b e6444 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ - bl 12398c │ │ │ │ - b e6444 │ │ │ │ + bl 12399c │ │ │ │ + b e6454 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq e646c │ │ │ │ + beq e647c │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ - bl 40e544 │ │ │ │ - b e646c │ │ │ │ + bl 40e554 │ │ │ │ + b e647c │ │ │ │ mov r7, r0 │ │ │ │ orr r0, r4, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq e6538 │ │ │ │ + beq e6548 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b e6538 │ │ │ │ - b e65a0 │ │ │ │ + bl 40e554 │ │ │ │ + b e6548 │ │ │ │ + b e65b0 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ - bl 121414 │ │ │ │ - b e66bc │ │ │ │ + bl 121424 │ │ │ │ + b e66cc │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq e64c4 │ │ │ │ + beq e64d4 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ - bl 12398c │ │ │ │ + bl 12399c │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq e64ec │ │ │ │ + beq e64fc │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq e650c │ │ │ │ + beq e651c │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #2 │ │ │ │ ldrne r0, [sp, #64] @ 0x40 │ │ │ │ bicsne r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq e65d8 │ │ │ │ + beq e65e8 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ - bl 40e544 │ │ │ │ - b e65d8 │ │ │ │ + bl 40e554 │ │ │ │ + b e65e8 │ │ │ │ mov r7, r0 │ │ │ │ cmp fp, #2 │ │ │ │ bicsne r0, r8, #-2147483648 @ 0x80000000 │ │ │ │ - beq e657c │ │ │ │ + beq e658c │ │ │ │ mov r0, sl │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b e657c │ │ │ │ + bl 40e554 │ │ │ │ + b e658c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e66bc │ │ │ │ + beq e66cc │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ - bl 121534 │ │ │ │ - b e66bc │ │ │ │ + bl 121544 │ │ │ │ + b e66cc │ │ │ │ bl 8e880 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq e66d4 │ │ │ │ + beq e66e4 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ - bl 1ba360 │ │ │ │ - b e66d4 │ │ │ │ + bl 1ba370 │ │ │ │ + b e66e4 │ │ │ │ bl 8e880 │ │ │ │ mov r7, r0 │ │ │ │ - b e66bc │ │ │ │ + b e66cc │ │ │ │ mov r7, r0 │ │ │ │ - b e65c0 │ │ │ │ + b e65d0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ str r9, [sp, #312] @ 0x138 │ │ │ │ str r5, [sp, #308] @ 0x134 │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ mov r0, #1 │ │ │ │ @@ -148413,129 +148417,129 @@ │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ cmpne r5, #0 │ │ │ │ ldrne r0, [sp, #100] @ 0x64 │ │ │ │ orrne r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne e66dc │ │ │ │ + bne e66ec │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ subs r0, r0, #-2147483647 @ 0x80000001 │ │ │ │ movwne r0, #1 │ │ │ │ tst r9, r0 │ │ │ │ - beq e6610 │ │ │ │ + beq e6620 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl 12398c │ │ │ │ + bl 12399c │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ subs r0, r0, #-2147483647 @ 0x80000001 │ │ │ │ movwne r0, #1 │ │ │ │ tst r0, r6 │ │ │ │ - beq e6644 │ │ │ │ + beq e6654 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq e6644 │ │ │ │ + beq e6654 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ subs r0, r0, #-2147483647 @ 0x80000001 │ │ │ │ movwne r0, #1 │ │ │ │ tst r0, sl │ │ │ │ - beq e6678 │ │ │ │ + beq e6688 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq e6678 │ │ │ │ + beq e6688 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ subs r0, r0, #3 │ │ │ │ movwne r0, #1 │ │ │ │ tst r0, r1 │ │ │ │ - beq e66b4 │ │ │ │ + beq e66c4 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ cmp r0, #2 │ │ │ │ ldrne r0, [sp, #64] @ 0x40 │ │ │ │ bicsne r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq e66b4 │ │ │ │ + beq e66c4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ and r0, r0, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq e66d4 │ │ │ │ + beq e66e4 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r7 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ - bl 40e544 │ │ │ │ - b e65f4 │ │ │ │ + bl 40e554 │ │ │ │ + b e6604 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - adceq sp, r7, r8, lsl fp │ │ │ │ - adceq lr, r7, r4, ror r6 │ │ │ │ - adceq sp, r7, r8, asr fp │ │ │ │ - adceq lr, r7, r0, asr #11 │ │ │ │ - adceq sp, r7, r4, lsr #21 │ │ │ │ - adceq lr, r7, r8, asr r1 │ │ │ │ - adceq sp, r7, ip, lsr r6 │ │ │ │ - strdeq sp, [r7], r4 @ │ │ │ │ - ldrdeq sp, [r7], r8 @ │ │ │ │ - adceq sp, r7, r0, asr sp │ │ │ │ - adceq sp, r7, r4, lsr r2 │ │ │ │ - adceq sp, r7, ip, lsr #23 │ │ │ │ - umlaleq sp, r7, r0, r0 │ │ │ │ - addeq r5, sl, r3, lsr #22 │ │ │ │ - strdeq r3, [sl], r3 @ │ │ │ │ + adceq sp, r7, r8, lsl #22 │ │ │ │ + adceq lr, r7, r4, ror #12 │ │ │ │ + adceq sp, r7, r8, asr #22 │ │ │ │ + strhteq lr, [r7], r0 │ │ │ │ + umlaleq sp, r7, r4, sl │ │ │ │ + adceq lr, r7, r8, asr #2 │ │ │ │ + adceq sp, r7, ip, lsr #12 │ │ │ │ + adceq sp, r7, r4, ror #29 │ │ │ │ + adceq sp, r7, r8, asr #7 │ │ │ │ + adceq sp, r7, r0, asr #26 │ │ │ │ + adceq sp, r7, r4, lsr #4 │ │ │ │ + umlaleq sp, r7, ip, fp │ │ │ │ + adceq sp, r7, r0, lsl #1 │ │ │ │ + addeq r5, sl, r3, lsl fp │ │ │ │ addeq r3, sl, r3, ror #19 │ │ │ │ - addeq r2, sl, fp, asr r1 │ │ │ │ - addeq r5, sl, sp, lsl fp │ │ │ │ - addeq r5, sl, sl, ror fp │ │ │ │ - addeq r5, sl, r1, asr fp │ │ │ │ - addeq r2, sl, ip, asr #24 │ │ │ │ - addeq r5, sl, r7, ror fp │ │ │ │ - strdeq r2, [sl], pc @ │ │ │ │ - addeq fp, sl, r8, lsr #7 │ │ │ │ - ldrdeq r0, [r8], r4 @ │ │ │ │ - @ instruction: 0x008ab2b8 │ │ │ │ - adceq r0, r8, r0, ror #9 │ │ │ │ - addeq fp, sl, ip, ror #5 │ │ │ │ - adceq r0, r8, r4, lsl r5 │ │ │ │ - addeq fp, sl, r0, lsl #5 │ │ │ │ - adceq r0, r8, r8, lsr #9 │ │ │ │ - addeq fp, sl, ip, lsr r2 │ │ │ │ - adceq r0, r8, r4, ror #8 │ │ │ │ - strdeq r5, [sl], fp │ │ │ │ - strdeq r2, [sl], r3 │ │ │ │ + ldrdeq r3, [sl], r3 @ │ │ │ │ + addeq r2, sl, fp, asr #2 │ │ │ │ + addeq r5, sl, sp, lsl #22 │ │ │ │ + addeq r5, sl, sl, ror #22 │ │ │ │ + addeq r5, sl, r1, asr #22 │ │ │ │ + addeq r2, sl, ip, lsr ip │ │ │ │ + addeq r5, sl, r7, ror #22 │ │ │ │ + addeq r2, sl, pc, ror #1 │ │ │ │ + umulleq fp, sl, r8, r3 │ │ │ │ + adceq r0, r8, r4, asr #11 │ │ │ │ + addeq fp, sl, r8, lsr #5 │ │ │ │ + ldrdeq r0, [r8], r0 @ │ │ │ │ + ldrdeq fp, [sl], ip │ │ │ │ + adceq r0, r8, r4, lsl #10 │ │ │ │ + addeq fp, sl, r0, ror r2 │ │ │ │ + umlaleq r0, r8, r8, r4 │ │ │ │ + addeq fp, sl, ip, lsr #4 │ │ │ │ + adceq r0, r8, r4, asr r4 │ │ │ │ + addeq r5, sl, fp, ror #27 │ │ │ │ + addeq r2, sl, r3, ror #9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ vpush {d8} │ │ │ │ sub sp, sp, #168 @ 0xa8 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r4, r1 │ │ │ │ eor r5, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r5, #21 │ │ │ │ movcs r5, #21 │ │ │ │ cmp r5, #20 │ │ │ │ - beq e69cc │ │ │ │ + beq e69dc │ │ │ │ cmp r5, #21 │ │ │ │ - bne e6c6c │ │ │ │ + bne e6c7c │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ add r6, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r1, sp, #24 │ │ │ │ add r0, r2, r3, lsl #5 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, r6, #16 │ │ │ │ @@ -148554,270 +148558,270 @@ │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ str sl, [sp, #64] @ 0x40 │ │ │ │ str r9, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1beec4 │ │ │ │ + bl 1beed4 │ │ │ │ ldrb r0, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e6a54 │ │ │ │ + bne e6a64 │ │ │ │ ldrb r0, [sp, #105] @ 0x69 │ │ │ │ cmp r0, #4 │ │ │ │ - bne e6868 │ │ │ │ + bne e6878 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str sl, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e6e74 │ │ │ │ + beq e6e84 │ │ │ │ ldm fp, {r1, r2, r3} │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ stm r4, {r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ - bl 121534 │ │ │ │ - b e681c │ │ │ │ + bl 121544 │ │ │ │ + b e682c │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ strheq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r0, lsl #2 │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ andeq r0, r0, ip, lsr r6 │ │ │ │ andeq r0, r0, r8, lsl r2 │ │ │ │ cmp r5, #2 │ │ │ │ - bne e6e1c │ │ │ │ + bne e6e2c │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str sl, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e6e74 │ │ │ │ + beq e6e84 │ │ │ │ ldm fp, {r1, r2, r3} │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ stm r4, {r1, r2, r3} │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ mov r1, r7 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr r5, [sp, #144] @ 0x90 │ │ │ │ cmp r5, #2 │ │ │ │ - beq e6d4c │ │ │ │ + beq e6d5c │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #4] │ │ │ │ - b e681c │ │ │ │ + b e682c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #2 │ │ │ │ - bne e6e58 │ │ │ │ + bne e6e68 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str sl, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e6e74 │ │ │ │ + beq e6e84 │ │ │ │ ldm fp, {r1, r2, r3} │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ stm r4, {r1, r2, r3} │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ mov r1, r7 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ cmp r1, #2 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - bne e681c │ │ │ │ - b e6a5c │ │ │ │ + bne e682c │ │ │ │ + b e6a6c │ │ │ │ eor r0, r8, #2 │ │ │ │ orrs r0, r0, r9 │ │ │ │ - bne e6e30 │ │ │ │ + bne e6e40 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str sl, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e6e74 │ │ │ │ + beq e6e84 │ │ │ │ ldm fp, {r1, r2, r3} │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ stm r4, {r1, r2, r3} │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ mov r1, r7 │ │ │ │ - bl dd210 │ │ │ │ + bl dd220 │ │ │ │ ldr r8, [sp, #144] @ 0x90 │ │ │ │ ldr r9, [sp, #148] @ 0x94 │ │ │ │ eor r0, r8, #2 │ │ │ │ orrs r0, r0, r9 │ │ │ │ - beq e6d30 │ │ │ │ + beq e6d40 │ │ │ │ vldr d8, [sp, #152] @ 0x98 │ │ │ │ - b e681c │ │ │ │ + b e682c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ - bne e6e44 │ │ │ │ + bne e6e54 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str sl, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e6e90 │ │ │ │ + beq e6ea0 │ │ │ │ ldm fp, {r1, r2, r3} │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ stm r4, {r1, r2, r3} │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ mov r1, r7 │ │ │ │ - bl d6974 │ │ │ │ + bl d6984 │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ - beq e6d38 │ │ │ │ + beq e6d48 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ str r0, [sp, #8] │ │ │ │ - b e681c │ │ │ │ + b e682c │ │ │ │ ldmib r4, {r1, r6, r8} │ │ │ │ mov r0, #0 │ │ │ │ cmp r8, #0 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ add r1, r6, r8, lsl #4 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ - beq e6a08 │ │ │ │ + beq e6a18 │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [r2], #16 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - bne e6b10 │ │ │ │ - ldr r1, [pc, #1512] @ e6ff8 │ │ │ │ - ldr r2, [pc, #1512] @ e6ffc │ │ │ │ + bne e6b20 │ │ │ │ + ldr r1, [pc, #1512] @ e7008 │ │ │ │ + ldr r2, [pc, #1512] @ e700c │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #2 │ │ │ │ str r2, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [r9] │ │ │ │ str r0, [r9, #8] │ │ │ │ - beq e6a44 │ │ │ │ + beq e6a54 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ add sp, sp, #168 @ 0xa8 │ │ │ │ vpop {d8} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq e6a7c │ │ │ │ + beq e6a8c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r5, [sp, #28] │ │ │ │ - b e6ad0 │ │ │ │ + b e6ae0 │ │ │ │ subs sl, r5, #2 │ │ │ │ eor r0, r8, #2 │ │ │ │ movne sl, r5 │ │ │ │ orrs fp, r0, r9 │ │ │ │ moveq r9, fp │ │ │ │ movne fp, r8 │ │ │ │ ldr r8, [sp, #40] @ 0x28 │ │ │ │ cmp r8, #-2147483648 @ 0x80000000 │ │ │ │ - bne e6b48 │ │ │ │ - ldr r0, [pc, #1384] @ e7020 │ │ │ │ + bne e6b58 │ │ │ │ + ldr r0, [pc, #1384] @ e7030 │ │ │ │ mov r4, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #7 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ bl 57dc4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ stmib r3, {r1, r7} │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r3] │ │ │ │ - beq e6af8 │ │ │ │ + beq e6b08 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e6a44 │ │ │ │ + beq e6a54 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121534 │ │ │ │ - b e6a44 │ │ │ │ + bl 121544 │ │ │ │ + b e6a54 │ │ │ │ ldmib r6, {r0, r2, r3} │ │ │ │ mov r7, #1 │ │ │ │ add ip, sp, #108 @ 0x6c │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr fp, [sp, #64] @ 0x40 │ │ │ │ cmp fp, #2 │ │ │ │ - bne e6bb8 │ │ │ │ + bne e6bc8 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - b e6a1c │ │ │ │ + b e6a2c │ │ │ │ ldm r6!, {r1, r2, r3, r4, r5} │ │ │ │ mov r0, r7 │ │ │ │ stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ ldm r6, {r1, r2, r3, r4, r5} │ │ │ │ stm r0, {r1, r2, r3, r4, r5} │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ subs r6, r0, #2 │ │ │ │ movne r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq e6c24 │ │ │ │ + beq e6c34 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ cmp r8, #0 │ │ │ │ str r2, [r3] │ │ │ │ str r1, [r3, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ - beq e6a44 │ │ │ │ + beq e6a54 │ │ │ │ lsl r1, r8, #2 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #168 @ 0xa8 │ │ │ │ vpop {d8} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ cmp r8, #1 │ │ │ │ - beq e6a08 │ │ │ │ + beq e6a18 │ │ │ │ add r1, r6, #32 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - beq e6a08 │ │ │ │ + beq e6a18 │ │ │ │ add r3, r6, #20 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ mov r7, #2 │ │ │ │ add ip, sp, #108 @ 0x6c │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ - bl dd210 │ │ │ │ + bl dd220 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ ldr sl, [sp, #68] @ 0x44 │ │ │ │ eor r0, r7, #2 │ │ │ │ orrs r0, r0, sl │ │ │ │ - bne e6ca4 │ │ │ │ + bne e6cb4 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - b e6a1c │ │ │ │ + b e6a2c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r0, [r3, #20] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r0, [r3, #28] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r0, [r3, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ @@ -148828,15 +148832,15 @@ │ │ │ │ str r0, [r3, #40] @ 0x28 │ │ │ │ vstr d8, [r3, #8] │ │ │ │ str r9, [r3, #4] │ │ │ │ add sp, sp, #168 @ 0xa8 │ │ │ │ vpop {d8} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #888] @ e6fec │ │ │ │ + ldr r2, [pc, #888] @ e6ffc │ │ │ │ add r1, sp, #167 @ 0xa7 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r9] │ │ │ │ @@ -148844,89 +148848,89 @@ │ │ │ │ str r0, [r9, #8] │ │ │ │ add sp, sp, #168 @ 0xa8 │ │ │ │ vpop {d8} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #2 │ │ │ │ cmp r8, #2 │ │ │ │ - beq e6a08 │ │ │ │ + beq e6a18 │ │ │ │ add r1, r6, #48 @ 0x30 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [r6, #32] │ │ │ │ vldr d8, [sp, #72] @ 0x48 │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - beq e6a08 │ │ │ │ + beq e6a18 │ │ │ │ add r3, r6, #36 @ 0x24 │ │ │ │ mov r6, #3 │ │ │ │ add ip, sp, #108 @ 0x6c │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ - bl d6974 │ │ │ │ + bl d6984 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ - beq e6a1c │ │ │ │ + beq e6a2c │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r8, r5 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ - bl 1c1464 │ │ │ │ + bl 1c1474 │ │ │ │ ldr r5, [sp, #104] @ 0x68 │ │ │ │ cmp r5, #3 │ │ │ │ - bne e6d54 │ │ │ │ + bne e6d64 │ │ │ │ ldr r7, [sp, #108] @ 0x6c │ │ │ │ - b e6d78 │ │ │ │ + b e6d88 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ - b e6a58 │ │ │ │ + b e6a68 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r5, [sp, #28] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r7, [sp, #12] │ │ │ │ - b e6ad4 │ │ │ │ + b e6ae4 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ - b e6a58 │ │ │ │ + b e6a68 │ │ │ │ cmp r5, #2 │ │ │ │ - bne e6d9c │ │ │ │ - ldr r1, [pc, #652] @ e6ff0 │ │ │ │ - ldr r2, [pc, #652] @ e6ff4 │ │ │ │ + bne e6dac │ │ │ │ + ldr r1, [pc, #652] @ e7000 │ │ │ │ + ldr r2, [pc, #652] @ e7004 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ bl 57f38 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r6, #0 │ │ │ │ mov r5, r8 │ │ │ │ - beq e6d94 │ │ │ │ + beq e6da4 │ │ │ │ lsl r1, r6, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r7 │ │ │ │ - b e6a1c │ │ │ │ + b e6a2c │ │ │ │ ldr r4, [sp, #108] @ 0x6c │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 1a5db8 │ │ │ │ + bl 1a5dc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e6dd8 │ │ │ │ + beq e6de8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ cmp r6, #0 │ │ │ │ str r2, [r9] │ │ │ │ str r1, [r9, #4] │ │ │ │ str r0, [r9, #8] │ │ │ │ - beq e6a44 │ │ │ │ + beq e6a54 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ lsl r1, r6, #2 │ │ │ │ - b e6ba0 │ │ │ │ + b e6bb0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [r9, #20] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [r9, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r7, [r9] │ │ │ │ str fp, [r9, #16] │ │ │ │ @@ -148938,154 +148942,154 @@ │ │ │ │ str sl, [r9, #4] │ │ │ │ add sp, sp, #168 @ 0xa8 │ │ │ │ vpop {d8} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ mov r1, #13 │ │ │ │ - ldr r0, [pc, #468] @ e7000 │ │ │ │ + ldr r0, [pc, #468] @ e7010 │ │ │ │ add r0, pc, r0 │ │ │ │ - b e6e68 │ │ │ │ - ldr r0, [pc, #460] @ e7004 │ │ │ │ + b e6e78 │ │ │ │ + ldr r0, [pc, #460] @ e7014 │ │ │ │ mov r1, #11 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ - b e6e68 │ │ │ │ - ldr r0, [pc, #444] @ e7008 │ │ │ │ + b e6e78 │ │ │ │ + ldr r0, [pc, #444] @ e7018 │ │ │ │ mov r1, #7 │ │ │ │ mov r4, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - b e6e68 │ │ │ │ - ldr r0, [pc, #428] @ e700c │ │ │ │ + b e6e78 │ │ │ │ + ldr r0, [pc, #428] @ e701c │ │ │ │ mov r1, #14 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 58038 │ │ │ │ str r0, [sp, #20] │ │ │ │ - b e6a5c │ │ │ │ - ldr r0, [pc, #404] @ e7010 │ │ │ │ - ldr r2, [pc, #404] @ e7014 │ │ │ │ + b e6a6c │ │ │ │ + ldr r0, [pc, #404] @ e7020 │ │ │ │ + ldr r2, [pc, #404] @ e7024 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b e6eb0 │ │ │ │ - ldr r0, [pc, #384] @ e7018 │ │ │ │ + b e6ec0 │ │ │ │ + ldr r0, [pc, #384] @ e7028 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r2, [pc, #380] @ e701c │ │ │ │ + ldr r2, [pc, #380] @ e702c │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq e6fdc │ │ │ │ + beq e6fec │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ lsl r1, r6, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq e6f74 │ │ │ │ + beq e6f84 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ lsl r1, r6, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b e6f74 │ │ │ │ + bl 40e554 │ │ │ │ + b e6f84 │ │ │ │ mov r5, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq e6fc4 │ │ │ │ + beq e6fd4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 40e544 │ │ │ │ - b e6fc4 │ │ │ │ + bl 40e554 │ │ │ │ + b e6fd4 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ - b e6f94 │ │ │ │ + b e6fa4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - b e6f98 │ │ │ │ - b e6f94 │ │ │ │ - b e6f94 │ │ │ │ - b e6f94 │ │ │ │ + b e6fa8 │ │ │ │ + b e6fa4 │ │ │ │ + b e6fa4 │ │ │ │ + b e6fa4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e6fc4 │ │ │ │ + beq e6fd4 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121534 │ │ │ │ - b e6fc4 │ │ │ │ + bl 121544 │ │ │ │ + b e6fd4 │ │ │ │ bl 8e880 │ │ │ │ str r5, [sp, #28] │ │ │ │ mov r5, r0 │ │ │ │ str r4, [sp, #24] │ │ │ │ - b e6fc4 │ │ │ │ + b e6fd4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq e6fdc │ │ │ │ + beq e6fec │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 1ba360 │ │ │ │ - b e6fdc │ │ │ │ + bl 1ba370 │ │ │ │ + b e6fec │ │ │ │ bl 8e880 │ │ │ │ - b e6f94 │ │ │ │ + b e6fa4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq e6fbc │ │ │ │ + beq e6fcc │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ and r0, r0, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq e6fdc │ │ │ │ + beq e6fec │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - adceq ip, r7, r4, ror #14 │ │ │ │ - adceq sp, r7, r8, lsl #4 │ │ │ │ - umlaleq ip, r7, ip, r5 │ │ │ │ - adceq sp, r7, ip, asr r5 │ │ │ │ - strdeq ip, [r7], r0 @ │ │ │ │ - addeq r5, sl, r2, ror #16 │ │ │ │ - addeq r5, sl, fp, asr r8 │ │ │ │ - @ instruction: 0x008a4cb3 │ │ │ │ - addeq r5, sl, r4, ror r8 │ │ │ │ - addeq sl, sl, r4, ror r7 │ │ │ │ - adceq pc, r7, r4, lsr #19 │ │ │ │ - addeq sl, sl, r4, asr r7 │ │ │ │ - adceq pc, r7, r0, lsl #19 │ │ │ │ - addeq r5, sl, fp, asr #32 │ │ │ │ + adceq ip, r7, r4, asr r7 │ │ │ │ + strdeq sp, [r7], r8 @ │ │ │ │ + adceq ip, r7, ip, lsl #11 │ │ │ │ + adceq sp, r7, ip, asr #10 │ │ │ │ + adceq ip, r7, r0, ror #17 │ │ │ │ + addeq r5, sl, r2, asr r8 │ │ │ │ + addeq r5, sl, fp, asr #16 │ │ │ │ + addeq r4, sl, r3, lsr #25 │ │ │ │ + addeq r5, sl, r4, ror #16 │ │ │ │ + addeq sl, sl, r4, ror #14 │ │ │ │ + umlaleq pc, r7, r4, r9 @ │ │ │ │ + addeq sl, sl, r4, asr #14 │ │ │ │ + adceq pc, r7, r0, ror r9 @ │ │ │ │ + addeq r5, sl, fp, lsr r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r4, r1 │ │ │ │ eor fp, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp fp, #21 │ │ │ │ movcs fp, #21 │ │ │ │ cmp fp, #20 │ │ │ │ - beq e7148 │ │ │ │ + beq e7158 │ │ │ │ cmp fp, #21 │ │ │ │ - bne e733c │ │ │ │ + bne e734c │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, r2, r3, lsl #5 │ │ │ │ add r5, sp, #16 │ │ │ │ @@ -149099,328 +149103,328 @@ │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r8, [sp, #16] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1bddbc │ │ │ │ + bl 1bddcc │ │ │ │ ldrb r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e71bc │ │ │ │ + bne e71cc │ │ │ │ ldrb r0, [sp, #57] @ 0x39 │ │ │ │ cmp r0, #2 │ │ │ │ - beq e71f0 │ │ │ │ + beq e7200 │ │ │ │ tst r0, #1 │ │ │ │ - beq e70f4 │ │ │ │ + beq e7104 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r8, [sp, #16] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e73ec │ │ │ │ + beq e73fc │ │ │ │ ldm sl, {r1, r2, r3} │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ stm r9, {r1, r2, r3} │ │ │ │ mov r0, r6 │ │ │ │ - bl 121534 │ │ │ │ - b e70a0 │ │ │ │ + bl 121544 │ │ │ │ + b e70b0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ - bne e7374 │ │ │ │ + bne e7384 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r8, [sp, #16] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e740c │ │ │ │ + beq e741c │ │ │ │ ldm sl, {r1, r2, r3} │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ stm r9, {r1, r2, r3} │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ mov r1, r6 │ │ │ │ - bl dea58 │ │ │ │ + bl dea68 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq e7364 │ │ │ │ + beq e7374 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp] │ │ │ │ - b e70a0 │ │ │ │ + b e70b0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r2, #0 │ │ │ │ ldmib r4, {r0, r5} │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, r5, r1, lsl #4 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - beq e7188 │ │ │ │ + beq e7198 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r1], #16 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne e7254 │ │ │ │ - ldr r1, [pc, #932] @ e7534 │ │ │ │ - ldr r2, [pc, #932] @ e7538 │ │ │ │ + bne e7264 │ │ │ │ + ldr r1, [pc, #932] @ e7544 │ │ │ │ + ldr r2, [pc, #932] @ e7548 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl 57f38 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ strd r6, [sl] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r8, r4 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ ldr r6, [sp, #8] │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ - beq e721c │ │ │ │ + beq e722c │ │ │ │ cmp r4, #0 │ │ │ │ - beq e721c │ │ │ │ + beq e722c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b e721c │ │ │ │ + bl 40e554 │ │ │ │ + b e722c │ │ │ │ ldr sl, [sp, #12] │ │ │ │ cmp sl, #-2147483648 @ 0x80000000 │ │ │ │ - bne e72c8 │ │ │ │ - ldr r0, [pc, #844] @ e7550 │ │ │ │ + bne e72d8 │ │ │ │ + ldr r0, [pc, #844] @ e7560 │ │ │ │ mov r8, r4 │ │ │ │ mov r4, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #4 │ │ │ │ bl 57dc4 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r4, #-2147483648 @ 0x80000000 │ │ │ │ strd r4, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq e7238 │ │ │ │ + beq e7248 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e71b4 │ │ │ │ + beq e71c4 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r4, r8 │ │ │ │ - bl 121534 │ │ │ │ - b e71b4 │ │ │ │ + bl 121544 │ │ │ │ + b e71c4 │ │ │ │ ldmib r5, {r1, r2, r3} │ │ │ │ mov r7, #1 │ │ │ │ add ip, sp, #16 │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl dea58 │ │ │ │ + bl dea68 │ │ │ │ ldr r9, [sp, #100] @ 0x64 │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ cmp r9, #-2147483648 @ 0x80000000 │ │ │ │ - beq e71a4 │ │ │ │ + beq e71b4 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ ldr r8, [sp, #108] @ 0x6c │ │ │ │ add r0, r0, #4 │ │ │ │ str r5, [sp, #16] │ │ │ │ ldr r4, [r0] │ │ │ │ ldmib r0, {r1, r6} │ │ │ │ str r6, [sp, #28] │ │ │ │ str r1, [sp, #24] │ │ │ │ str r4, [sp, #20] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ cmp r6, r4 │ │ │ │ - bne e73a0 │ │ │ │ + bne e73b0 │ │ │ │ str r9, [sl] │ │ │ │ stmib sl, {r7, r8} │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r9, r7 │ │ │ │ mov r8, r4 │ │ │ │ ldm r5!, {r1, r2, r3, r4, r7} │ │ │ │ mov r0, r6 │ │ │ │ stmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ ldm r5, {r1, r2, r3, r4, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r7} │ │ │ │ mov r0, r6 │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq e7324 │ │ │ │ + beq e7334 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp sl, #0 │ │ │ │ strd r0, [r2] │ │ │ │ - beq e71b4 │ │ │ │ + beq e71c4 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp] │ │ │ │ str sl, [r2] │ │ │ │ str r9, [r2, #4] │ │ │ │ str r0, [r2, #8] │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #488] @ e752c │ │ │ │ + ldr r2, [pc, #488] @ e753c │ │ │ │ add r1, sp, #115 @ 0x73 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [sl] │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r8, r4 │ │ │ │ mov r5, r7 │ │ │ │ - b e721c │ │ │ │ - ldr r0, [pc, #448] @ e753c │ │ │ │ + b e722c │ │ │ │ + ldr r0, [pc, #448] @ e754c │ │ │ │ mov r8, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #4 │ │ │ │ mov r4, r2 │ │ │ │ bl 58038 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne e71dc │ │ │ │ - b e721c │ │ │ │ + bne e71ec │ │ │ │ + b e722c │ │ │ │ sub r1, r6, r4 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #384] @ e7530 │ │ │ │ + ldr r2, [pc, #384] @ e7540 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, r0, r1, lsr #4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ bl 57f38 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r9, #0 │ │ │ │ strd r0, [sl] │ │ │ │ - beq e71b4 │ │ │ │ + beq e71c4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #332] @ e7540 │ │ │ │ + ldr r0, [pc, #332] @ e7550 │ │ │ │ mov r8, r4 │ │ │ │ - ldr r2, [pc, #328] @ e7544 │ │ │ │ + ldr r2, [pc, #328] @ e7554 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b e7430 │ │ │ │ - ldr r0, [pc, #308] @ e7548 │ │ │ │ + b e7440 │ │ │ │ + ldr r0, [pc, #308] @ e7558 │ │ │ │ mov r8, r4 │ │ │ │ - ldr r2, [pc, #304] @ e754c │ │ │ │ + ldr r2, [pc, #304] @ e755c │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ cmp r9, #0 │ │ │ │ - beq e751c │ │ │ │ + beq e752c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq e7508 │ │ │ │ + beq e7518 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b e7508 │ │ │ │ + bl 40e554 │ │ │ │ + b e7518 │ │ │ │ str r4, [sp, #12] │ │ │ │ - b e74dc │ │ │ │ + b e74ec │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ mov r8, r4 │ │ │ │ str r0, [sp, #12] │ │ │ │ - b e74e0 │ │ │ │ + b e74f0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e7508 │ │ │ │ + beq e7518 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 121534 │ │ │ │ - b e7508 │ │ │ │ + bl 121544 │ │ │ │ + b e7518 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 1ba360 │ │ │ │ - b e751c │ │ │ │ + bl 1ba370 │ │ │ │ + b e752c │ │ │ │ bl 8e880 │ │ │ │ mov r8, r4 │ │ │ │ mov r5, r0 │ │ │ │ - b e7508 │ │ │ │ - b e74dc │ │ │ │ + b e7518 │ │ │ │ + b e74ec │ │ │ │ mov r8, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq e7500 │ │ │ │ + beq e7510 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ and r0, fp, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq e751c │ │ │ │ + beq e752c │ │ │ │ mov r0, r8 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - adceq ip, r7, r4, lsr #1 │ │ │ │ - adceq pc, r7, r8, ror #7 │ │ │ │ - adceq ip, r7, ip, ror #28 │ │ │ │ - adceq ip, r7, r0, ror r1 │ │ │ │ - umulleq r0, sl, pc, sp @ │ │ │ │ - strdeq sl, [sl], r8 │ │ │ │ - adceq pc, r7, r8, lsr #8 │ │ │ │ - ldrdeq sl, [sl], r4 │ │ │ │ - adceq pc, r7, r0, lsl #8 │ │ │ │ - addeq r0, sl, r3, lsl pc │ │ │ │ + umlaleq ip, r7, r4, r0 │ │ │ │ + ldrdeq pc, [r7], r8 @ │ │ │ │ + adceq ip, r7, ip, asr lr │ │ │ │ + adceq ip, r7, r0, ror #2 │ │ │ │ + addeq r0, sl, pc, lsl #27 │ │ │ │ + addeq sl, sl, r8, ror #3 │ │ │ │ + adceq pc, r7, r8, lsl r4 @ │ │ │ │ + addeq sl, sl, r4, asr #3 │ │ │ │ + strdeq pc, [r7], r0 @ │ │ │ │ + addeq r0, sl, r3, lsl #30 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ vpush {d8} │ │ │ │ sub sp, sp, #168 @ 0xa8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r4, r1 │ │ │ │ eor r2, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ cmp r2, #20 │ │ │ │ str r2, [sp, #24] │ │ │ │ - beq e77f8 │ │ │ │ + beq e7808 │ │ │ │ cmp r2, #21 │ │ │ │ - bne e7aac │ │ │ │ + bne e7abc │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ add r6, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r7, sp, #104 @ 0x68 │ │ │ │ add r0, r2, r3, lsl #5 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, r6, #16 │ │ │ │ @@ -149441,292 +149445,292 @@ │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ str r9, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1bafb4 │ │ │ │ + bl 1bafc4 │ │ │ │ ldrb r0, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e7874 │ │ │ │ + bne e7884 │ │ │ │ ldrb r0, [sp, #105] @ 0x69 │ │ │ │ cmp r0, #5 │ │ │ │ - bne e7644 │ │ │ │ + bne e7654 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e7cdc │ │ │ │ + beq e7cec │ │ │ │ ldm r5, {r1, r2, r3} │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ stm fp, {r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ - bl 121534 │ │ │ │ - b e75f8 │ │ │ │ + bl 121544 │ │ │ │ + b e7608 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ strheq r0, [r0], -ip │ │ │ │ andeq r0, r0, ip, lsl #2 │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ andeq r0, r0, r8, asr r1 │ │ │ │ andeq r0, r0, r8, asr #13 │ │ │ │ andeq r0, r0, r4, asr r2 │ │ │ │ cmp sl, #2 │ │ │ │ - bne e7c00 │ │ │ │ + bne e7c10 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e7cdc │ │ │ │ + beq e7cec │ │ │ │ ldm r5, {r1, r2, r3} │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ stm fp, {r1, r2, r3} │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ mov r1, r7 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr sl, [sp, #144] @ 0x90 │ │ │ │ cmp sl, #2 │ │ │ │ - beq e7ae4 │ │ │ │ + beq e7af4 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp] │ │ │ │ - b e75f8 │ │ │ │ + b e7608 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ - bne e7bec │ │ │ │ + bne e7bfc │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e7cf8 │ │ │ │ + beq e7d08 │ │ │ │ ldm r5, {r1, r2, r3} │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ stm fp, {r1, r2, r3} │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ mov r1, r7 │ │ │ │ - bl d6974 │ │ │ │ + bl d6984 │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ - bne e75f8 │ │ │ │ - b e78ec │ │ │ │ + bne e7608 │ │ │ │ + b e78fc │ │ │ │ eor r0, r8, #2 │ │ │ │ orrs r0, r0, r9 │ │ │ │ - bne e7c28 │ │ │ │ + bne e7c38 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e7cdc │ │ │ │ + beq e7cec │ │ │ │ ldm r5, {r1, r2, r3} │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ stm fp, {r1, r2, r3} │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ mov r1, r7 │ │ │ │ - bl dd210 │ │ │ │ + bl dd220 │ │ │ │ ldr r8, [sp, #144] @ 0x90 │ │ │ │ ldr r9, [sp, #148] @ 0x94 │ │ │ │ eor r0, r8, #2 │ │ │ │ orrs r0, r0, r9 │ │ │ │ - beq e7ba0 │ │ │ │ + beq e7bb0 │ │ │ │ vldr d8, [sp, #152] @ 0x98 │ │ │ │ - b e75f8 │ │ │ │ + b e7608 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #3 │ │ │ │ - bne e7c3c │ │ │ │ + bne e7c4c │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e7cdc │ │ │ │ + beq e7cec │ │ │ │ ldm r5, {r1, r2, r3} │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ stm fp, {r1, r2, r3} │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ mov r1, r7 │ │ │ │ - bl dc4b4 │ │ │ │ + bl dc4c4 │ │ │ │ ldrb r0, [sp, #144] @ 0x90 │ │ │ │ ldrb r1, [sp, #145] @ 0x91 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - beq e75f8 │ │ │ │ - b e7ae4 │ │ │ │ + beq e7608 │ │ │ │ + b e7af4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #2 │ │ │ │ - bne e7c14 │ │ │ │ + bne e7c24 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e7cdc │ │ │ │ + beq e7cec │ │ │ │ ldm r5, {r1, r2, r3} │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ stm fp, {r1, r2, r3} │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ mov r1, r7 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ cmp r1, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r1, [sp, #28] │ │ │ │ - bne e75f8 │ │ │ │ - b e787c │ │ │ │ + bne e7608 │ │ │ │ + b e788c │ │ │ │ ldmib r4, {r1, r6, r7} │ │ │ │ mov r0, #0 │ │ │ │ cmp r7, #0 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ add r1, r6, r7, lsl #4 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ - beq e7834 │ │ │ │ + beq e7844 │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [r2], #16 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - bne e7944 │ │ │ │ - ldr r1, [pc, #1564] @ e7e58 │ │ │ │ - ldr r2, [pc, #1564] @ e7e5c │ │ │ │ + bne e7954 │ │ │ │ + ldr r1, [pc, #1564] @ e7e68 │ │ │ │ + ldr r2, [pc, #1564] @ e7e6c │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ stmib r8, {r1, r6} │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r8] │ │ │ │ - beq e7934 │ │ │ │ + beq e7944 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 1ba360 │ │ │ │ - b e7934 │ │ │ │ + bl 1ba370 │ │ │ │ + b e7944 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq e789c │ │ │ │ + beq e78ac │ │ │ │ ldr r0, [sp, #32] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b e78e8 │ │ │ │ + b e78f8 │ │ │ │ subs fp, sl, #2 │ │ │ │ eor r0, r8, #2 │ │ │ │ movne fp, sl │ │ │ │ orrs sl, r0, r9 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ moveq r9, sl │ │ │ │ movne sl, r8 │ │ │ │ ldr r8, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #3 │ │ │ │ movweq r0, #2 │ │ │ │ cmp r8, #-2147483648 @ 0x80000000 │ │ │ │ - bne e797c │ │ │ │ - ldr r0, [pc, #1456] @ e7e8c │ │ │ │ + bne e798c │ │ │ │ + ldr r0, [pc, #1456] @ e7e9c │ │ │ │ mov r4, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #7 │ │ │ │ bl 57dc4 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r2, #2 │ │ │ │ str r1, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ str r2, [r3] │ │ │ │ str r1, [r3, #8] │ │ │ │ - beq e791c │ │ │ │ + beq e792c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e7934 │ │ │ │ + beq e7944 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #168 @ 0xa8 │ │ │ │ vpop {d8} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldmib r6, {r0, r2, r3} │ │ │ │ mov r5, #1 │ │ │ │ add ip, sp, #108 @ 0x6c │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr fp, [sp, #64] @ 0x40 │ │ │ │ cmp fp, #2 │ │ │ │ - bne e79f0 │ │ │ │ + bne e7a00 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - b e784c │ │ │ │ + b e785c │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, r7 │ │ │ │ ldm r6!, {r1, r2, r3, r4, r5} │ │ │ │ stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ ldm r6, {r1, r2, r3, r4, r5} │ │ │ │ stm r0, {r1, r2, r3, r4, r5} │ │ │ │ ldr r0, [sp, #28] │ │ │ │ subs r6, r0, #2 │ │ │ │ movne r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e7a58 │ │ │ │ + beq e7a68 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ cmp r8, #0 │ │ │ │ str r2, [r3] │ │ │ │ str r1, [r3, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ - beq e7934 │ │ │ │ + beq e7944 │ │ │ │ lsl r1, r8, #2 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #168 @ 0xa8 │ │ │ │ vpop {d8} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ cmp r7, #1 │ │ │ │ - beq e7834 │ │ │ │ + beq e7844 │ │ │ │ add r1, r6, #32 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ ldr r9, [sp, #68] @ 0x44 │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - beq e7834 │ │ │ │ + beq e7844 │ │ │ │ add r3, r6, #20 │ │ │ │ mov r5, #2 │ │ │ │ add ip, sp, #108 @ 0x6c │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ - bl dd210 │ │ │ │ + bl dd220 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ ldr sl, [sp, #68] @ 0x44 │ │ │ │ eor r0, r5, #2 │ │ │ │ orrs r0, r0, sl │ │ │ │ - bne e7aec │ │ │ │ + bne e7afc │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ - b e784c │ │ │ │ + b e785c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ strb r1, [r0, #44] @ 0x2c │ │ │ │ ldr r1, [sp] │ │ │ │ str r1, [r0, #20] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r1, [r0, #28] │ │ │ │ @@ -149740,136 +149744,136 @@ │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ vstr d8, [r0, #8] │ │ │ │ str r9, [r0, #4] │ │ │ │ add sp, sp, #168 @ 0xa8 │ │ │ │ vpop {d8} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #928] @ e7e54 │ │ │ │ + ldr r2, [pc, #928] @ e7e64 │ │ │ │ add r1, sp, #167 @ 0xa7 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r8] │ │ │ │ str r1, [r8, #4] │ │ │ │ str r0, [r8, #8] │ │ │ │ add sp, sp, #168 @ 0xa8 │ │ │ │ vpop {d8} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ - b e7878 │ │ │ │ + b e7888 │ │ │ │ mov r0, #2 │ │ │ │ cmp r7, #2 │ │ │ │ - beq e7834 │ │ │ │ + beq e7844 │ │ │ │ add r1, r6, #48 @ 0x30 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [r6, #32] │ │ │ │ vldr d8, [sp, #72] @ 0x48 │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - beq e7834 │ │ │ │ + beq e7844 │ │ │ │ add r3, r6, #36 @ 0x24 │ │ │ │ mov r7, #3 │ │ │ │ add ip, sp, #108 @ 0x6c │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ - bl dc4b4 │ │ │ │ + bl dc4c4 │ │ │ │ ldrb r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ - beq e7974 │ │ │ │ + beq e7984 │ │ │ │ ldrb r0, [sp, #65] @ 0x41 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ - bl 1c03cc │ │ │ │ + bl 1c03dc │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ ldr r6, [sp, #108] @ 0x6c │ │ │ │ cmp r7, #-2147483647 @ 0x80000001 │ │ │ │ - beq e784c │ │ │ │ + beq e785c │ │ │ │ mov r0, #3 │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ - beq e7834 │ │ │ │ + beq e7844 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ - bl 1c1464 │ │ │ │ + bl 1c1474 │ │ │ │ ldr r6, [sp, #104] @ 0x68 │ │ │ │ cmp r6, #3 │ │ │ │ - bne e7ba8 │ │ │ │ + bne e7bb8 │ │ │ │ ldr r5, [sp, #108] @ 0x6c │ │ │ │ - b e7bcc │ │ │ │ + b e7bdc │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ - b e7878 │ │ │ │ + b e7888 │ │ │ │ cmp r6, #2 │ │ │ │ - bne e7c58 │ │ │ │ - ldr r1, [pc, #680] @ e7e60 │ │ │ │ - ldr r2, [pc, #680] @ e7e64 │ │ │ │ + bne e7c68 │ │ │ │ + ldr r1, [pc, #680] @ e7e70 │ │ │ │ + ldr r2, [pc, #680] @ e7e74 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ bl 57f38 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - beq e7be4 │ │ │ │ + beq e7bf4 │ │ │ │ lsl r1, r7, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r6, r5 │ │ │ │ - b e784c │ │ │ │ - ldr r0, [pc, #640] @ e7e74 │ │ │ │ + b e785c │ │ │ │ + ldr r0, [pc, #640] @ e7e84 │ │ │ │ mov r1, #7 │ │ │ │ mov r4, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - b e7c4c │ │ │ │ + b e7c5c │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ mov r1, #13 │ │ │ │ - ldr r0, [pc, #600] @ e7e68 │ │ │ │ + ldr r0, [pc, #600] @ e7e78 │ │ │ │ add r0, pc, r0 │ │ │ │ - b e7c4c │ │ │ │ - ldr r0, [pc, #604] @ e7e78 │ │ │ │ + b e7c5c │ │ │ │ + ldr r0, [pc, #604] @ e7e88 │ │ │ │ mov r1, #14 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ - b e7c4c │ │ │ │ - ldr r0, [pc, #572] @ e7e6c │ │ │ │ + b e7c5c │ │ │ │ + ldr r0, [pc, #572] @ e7e7c │ │ │ │ mov r1, #11 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ - b e7c4c │ │ │ │ - ldr r0, [pc, #556] @ e7e70 │ │ │ │ + b e7c5c │ │ │ │ + ldr r0, [pc, #556] @ e7e80 │ │ │ │ mov r1, #12 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 58038 │ │ │ │ str r0, [sp, #12] │ │ │ │ - b e787c │ │ │ │ + b e788c │ │ │ │ ldr r4, [sp, #108] @ 0x6c │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 1a5db8 │ │ │ │ + bl 1a5dc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e7c94 │ │ │ │ + beq e7ca4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ cmp r7, #0 │ │ │ │ str r2, [r8] │ │ │ │ str r1, [r8, #4] │ │ │ │ str r0, [r8, #8] │ │ │ │ - beq e7934 │ │ │ │ + beq e7944 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ lsl r1, r7, #2 │ │ │ │ - b e79d8 │ │ │ │ + b e79e8 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ strb r0, [r8, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [r8, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r5, [r8] │ │ │ │ str fp, [r8, #16] │ │ │ │ @@ -149880,136 +149884,136 @@ │ │ │ │ str r0, [r8, #40] @ 0x28 │ │ │ │ vstr d8, [r8, #8] │ │ │ │ str sl, [r8, #4] │ │ │ │ add sp, sp, #168 @ 0xa8 │ │ │ │ vpop {d8} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #408] @ e7e7c │ │ │ │ - ldr r2, [pc, #408] @ e7e80 │ │ │ │ + ldr r0, [pc, #408] @ e7e8c │ │ │ │ + ldr r2, [pc, #408] @ e7e90 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b e7d18 │ │ │ │ - ldr r0, [pc, #388] @ e7e84 │ │ │ │ + b e7d28 │ │ │ │ + ldr r0, [pc, #388] @ e7e94 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r2, [pc, #384] @ e7e88 │ │ │ │ + ldr r2, [pc, #384] @ e7e98 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq e7e44 │ │ │ │ + beq e7e54 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ lsl r1, r7, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq e7ddc │ │ │ │ + beq e7dec │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ lsl r1, r7, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b e7ddc │ │ │ │ + bl 40e554 │ │ │ │ + b e7dec │ │ │ │ mov r5, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq e7e2c │ │ │ │ + beq e7e3c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 40e544 │ │ │ │ - b e7e2c │ │ │ │ + bl 40e554 │ │ │ │ + b e7e3c │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ - b e7dfc │ │ │ │ - b e7dfc │ │ │ │ - b e7dfc │ │ │ │ - b e7dfc │ │ │ │ - b e7dfc │ │ │ │ + b e7e0c │ │ │ │ + b e7e0c │ │ │ │ + b e7e0c │ │ │ │ + b e7e0c │ │ │ │ + b e7e0c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - b e7e00 │ │ │ │ + b e7e10 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e7e2c │ │ │ │ + beq e7e3c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121534 │ │ │ │ - b e7e2c │ │ │ │ + bl 121544 │ │ │ │ + b e7e3c │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ str r4, [sp, #16] │ │ │ │ - b e7e2c │ │ │ │ + b e7e3c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq e7e44 │ │ │ │ + beq e7e54 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 1ba360 │ │ │ │ - b e7e44 │ │ │ │ + bl 1ba370 │ │ │ │ + b e7e54 │ │ │ │ bl 8e880 │ │ │ │ - b e7dfc │ │ │ │ + b e7e0c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq e7e24 │ │ │ │ + beq e7e34 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ and r0, r0, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq e7e44 │ │ │ │ + beq e7e54 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - adceq fp, r7, r4, asr #18 │ │ │ │ - adceq ip, r7, r8, ror #14 │ │ │ │ - adceq fp, r7, r4, asr #21 │ │ │ │ - adceq ip, r7, ip, ror #7 │ │ │ │ - adceq fp, r7, r8, asr #14 │ │ │ │ - addeq r4, sl, lr, ror sl │ │ │ │ - addeq r4, sl, r3, ror #20 │ │ │ │ - addeq r4, sl, pc, lsl fp │ │ │ │ - addeq r3, sl, fp, lsl #30 │ │ │ │ - @ instruction: 0x008a4ab8 │ │ │ │ - addeq r9, sl, ip, lsl #18 │ │ │ │ - adceq lr, r7, ip, lsr fp │ │ │ │ - addeq r9, sl, ip, ror #17 │ │ │ │ - adceq lr, r7, r8, lsl fp │ │ │ │ - addeq r4, sl, r7, lsr #4 │ │ │ │ + adceq fp, r7, r4, lsr r9 │ │ │ │ + adceq ip, r7, r8, asr r7 │ │ │ │ + strhteq fp, [r7], r4 │ │ │ │ + ldrdeq ip, [r7], ip @ │ │ │ │ + adceq fp, r7, r8, lsr r7 │ │ │ │ + addeq r4, sl, lr, ror #20 │ │ │ │ + addeq r4, sl, r3, asr sl │ │ │ │ + addeq r4, sl, pc, lsl #22 │ │ │ │ + strdeq r3, [sl], fp │ │ │ │ + addeq r4, sl, r8, lsr #21 │ │ │ │ + strdeq r9, [sl], ip │ │ │ │ + adceq lr, r7, ip, lsr #22 │ │ │ │ + ldrdeq r9, [sl], ip │ │ │ │ + adceq lr, r7, r8, lsl #22 │ │ │ │ + addeq r4, sl, r7, lsl r2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #372 @ 0x174 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ eor r2, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ cmp r2, #20 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ - beq e8564 │ │ │ │ + beq e8574 │ │ │ │ cmp r2, #21 │ │ │ │ - bne e88d4 │ │ │ │ + bne e88e4 │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ mov r7, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ mov r0, #-2147483627 @ 0x80000015 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ @@ -150043,15 +150047,15 @@ │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str sl, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - b e7f8c │ │ │ │ + b e7f9c │ │ │ │ add r4, sp, #120 @ 0x78 │ │ │ │ mov ip, r8 │ │ │ │ mov r1, sl │ │ │ │ ldr fp, [sp, #104] @ 0x68 │ │ │ │ ldm r4, {r2, r3, r4} │ │ │ │ ldr r5, [sp, #116] @ 0x74 │ │ │ │ ldr r6, [sp, #112] @ 0x70 │ │ │ │ @@ -150062,18 +150066,18 @@ │ │ │ │ str r7, [sp, #108] @ 0x6c │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ str r5, [sp, #116] @ 0x74 │ │ │ │ str fp, [sp, #104] @ 0x68 │ │ │ │ stm r0, {r2, r3, r4} │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ - bl 1bc9d0 │ │ │ │ + bl 1bc9e0 │ │ │ │ ldrb r0, [sp, #304] @ 0x130 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e85dc │ │ │ │ + bne e85ec │ │ │ │ ldrb r0, [sp, #305] @ 0x131 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, lsr r0 │ │ │ │ andeq r0, r0, r8, lsr r3 │ │ │ │ @ instruction: 0x000001b0 │ │ │ │ @@ -150085,303 +150089,303 @@ │ │ │ │ andeq r0, r0, r4, lsl #10 │ │ │ │ andeq r0, r0, r0, lsr r1 │ │ │ │ andeq r0, r0, ip, ror r4 │ │ │ │ strheq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r8, lsr #18 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483645 @ 0x80000003 │ │ │ │ - bne e8cf4 │ │ │ │ + bne e8d04 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e9420 │ │ │ │ + beq e9430 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ ldr r7, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ mov r0, #-2147483645 @ 0x80000003 │ │ │ │ stm r7, {r1, r2, r3} │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #360 @ 0x168 │ │ │ │ add r1, sp, #304 @ 0x130 │ │ │ │ - bl 39ef74 │ │ │ │ + bl 39ef84 │ │ │ │ add r4, sp, #120 @ 0x78 │ │ │ │ ldr r0, [sp, #360] @ 0x168 │ │ │ │ ldr fp, [sp, #364] @ 0x16c │ │ │ │ mov ip, r8 │ │ │ │ ldr r5, [sp, #116] @ 0x74 │ │ │ │ cmp r0, #-2147483645 @ 0x80000003 │ │ │ │ ldr r6, [sp, #112] @ 0x70 │ │ │ │ ldr r7, [sp, #108] @ 0x6c │ │ │ │ ldr r1, [sp, #368] @ 0x170 │ │ │ │ ldm r4, {r2, r3, r4} │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, sl │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - bne e7f8c │ │ │ │ - b e89c4 │ │ │ │ + bne e7f9c │ │ │ │ + b e89d4 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e92b8 │ │ │ │ + beq e92c8 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ ldr r7, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ stm r7, {r1, r2, r3} │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl 121534 │ │ │ │ - b e7f6c │ │ │ │ + bl 121544 │ │ │ │ + b e7f7c │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #2 │ │ │ │ - bne e8c80 │ │ │ │ + bne e8c90 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e92b8 │ │ │ │ + beq e92c8 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r7, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ stm r7, {r1, r2, r3} │ │ │ │ - bne e8db8 │ │ │ │ + bne e8dc8 │ │ │ │ ldrb r0, [sp, #308] @ 0x134 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl 121534 │ │ │ │ - b e7f6c │ │ │ │ + bl 121544 │ │ │ │ + b e7f7c │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne e8ca4 │ │ │ │ + bne e8cb4 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e9488 │ │ │ │ + beq e9498 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ ldr r7, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ stm r7, {r1, r2, r3} │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #360 @ 0x168 │ │ │ │ add r1, sp, #304 @ 0x130 │ │ │ │ - bl dea58 │ │ │ │ + bl dea68 │ │ │ │ add r4, sp, #120 @ 0x78 │ │ │ │ ldr r0, [sp, #360] @ 0x168 │ │ │ │ ldr r7, [sp, #364] @ 0x16c │ │ │ │ mov ip, r8 │ │ │ │ ldr fp, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r5, [sp, #116] @ 0x74 │ │ │ │ ldr r6, [sp, #112] @ 0x70 │ │ │ │ ldr r1, [sp, #368] @ 0x170 │ │ │ │ ldm r4, {r2, r3, r4} │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, sl │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ - bne e7f8c │ │ │ │ - b e89d0 │ │ │ │ + bne e7f9c │ │ │ │ + b e89e0 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne e8ccc │ │ │ │ + bne e8cdc │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e9324 │ │ │ │ + beq e9334 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ ldr r7, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ stm r7, {r1, r2, r3} │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #360 @ 0x168 │ │ │ │ add r1, sp, #304 @ 0x130 │ │ │ │ - bl dea58 │ │ │ │ + bl dea68 │ │ │ │ ldr r0, [sp, #360] @ 0x168 │ │ │ │ mov ip, r8 │ │ │ │ ldr r3, [sp, #364] @ 0x16c │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r4, [sp, #128] @ 0x80 │ │ │ │ ldr fp, [sp, #104] @ 0x68 │ │ │ │ ldr r5, [sp, #116] @ 0x74 │ │ │ │ ldr r6, [sp, #112] @ 0x70 │ │ │ │ ldr r7, [sp, #108] @ 0x6c │ │ │ │ ldr r1, [sp, #368] @ 0x170 │ │ │ │ str r1, [sp, #24] │ │ │ │ mov r1, sl │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ - bne e7f8c │ │ │ │ - b e8974 │ │ │ │ + bne e7f9c │ │ │ │ + b e8984 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne e8ce0 │ │ │ │ + bne e8cf0 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e93ec │ │ │ │ + beq e93fc │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ ldr r7, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ stm r7, {r1, r2, r3} │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #360 @ 0x168 │ │ │ │ add r1, sp, #304 @ 0x130 │ │ │ │ - bl dea58 │ │ │ │ + bl dea68 │ │ │ │ ldr r0, [sp, #360] @ 0x168 │ │ │ │ mov ip, r8 │ │ │ │ ldr r2, [sp, #364] @ 0x16c │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r4, [sp, #128] @ 0x80 │ │ │ │ ldr fp, [sp, #104] @ 0x68 │ │ │ │ ldr r5, [sp, #116] @ 0x74 │ │ │ │ ldr r6, [sp, #112] @ 0x70 │ │ │ │ ldr r7, [sp, #108] @ 0x6c │ │ │ │ ldr r1, [sp, #368] @ 0x170 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, sl │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - bne e7f8c │ │ │ │ - b e8994 │ │ │ │ + bne e7f9c │ │ │ │ + b e89a4 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne e8d44 │ │ │ │ + bne e8d54 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e9384 │ │ │ │ + beq e9394 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ ldr r7, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ stm r7, {r1, r2, r3} │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #360 @ 0x168 │ │ │ │ add r1, sp, #304 @ 0x130 │ │ │ │ - bl dea58 │ │ │ │ + bl dea68 │ │ │ │ add r4, sp, #120 @ 0x78 │ │ │ │ ldr r0, [sp, #360] @ 0x168 │ │ │ │ ldr r5, [sp, #364] @ 0x16c │ │ │ │ mov ip, r8 │ │ │ │ ldr fp, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r6, [sp, #112] @ 0x70 │ │ │ │ ldr r7, [sp, #108] @ 0x6c │ │ │ │ ldr r1, [sp, #368] @ 0x170 │ │ │ │ ldm r4, {r2, r3, r4} │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r1, sl │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ - bne e7f8c │ │ │ │ - b e89a4 │ │ │ │ + bne e7f9c │ │ │ │ + b e89b4 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne e8d08 │ │ │ │ + bne e8d18 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e9454 │ │ │ │ + beq e9464 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ ldr r7, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ stm r7, {r1, r2, r3} │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #360 @ 0x168 │ │ │ │ add r1, sp, #304 @ 0x130 │ │ │ │ - bl dea58 │ │ │ │ + bl dea68 │ │ │ │ ldr r0, [sp, #360] @ 0x168 │ │ │ │ mov ip, r8 │ │ │ │ ldr r4, [sp, #364] @ 0x16c │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ ldr fp, [sp, #104] @ 0x68 │ │ │ │ ldr r5, [sp, #116] @ 0x74 │ │ │ │ ldr r6, [sp, #112] @ 0x70 │ │ │ │ ldr r7, [sp, #108] @ 0x6c │ │ │ │ ldr r1, [sp, #368] @ 0x170 │ │ │ │ str r1, [sp, #32] │ │ │ │ mov r1, sl │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ - bne e7f8c │ │ │ │ - b e89b4 │ │ │ │ + bne e7f9c │ │ │ │ + b e89c4 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #2 │ │ │ │ - bne e8d1c │ │ │ │ + bne e8d2c │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e92b8 │ │ │ │ + beq e92c8 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r7, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ stm r7, {r1, r2, r3} │ │ │ │ - bne e8d90 │ │ │ │ + bne e8da0 │ │ │ │ ldrb r0, [sp, #308] @ 0x134 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl 121534 │ │ │ │ - b e7f6c │ │ │ │ + bl 121544 │ │ │ │ + b e7f7c │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ - bne e8c94 │ │ │ │ + bne e8ca4 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e9358 │ │ │ │ + beq e9368 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ ldr r7, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ stm r7, {r1, r2, r3} │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #360 @ 0x168 │ │ │ │ add r1, sp, #304 @ 0x130 │ │ │ │ - bl d574c │ │ │ │ + bl d575c │ │ │ │ add ip, sp, #360 @ 0x168 │ │ │ │ add r4, sp, #120 @ 0x78 │ │ │ │ ldr fp, [sp, #104] @ 0x68 │ │ │ │ ldm ip, {r0, r1, ip} │ │ │ │ ldr r5, [sp, #116] @ 0x74 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r6, [sp, #112] @ 0x70 │ │ │ │ ldr r7, [sp, #108] @ 0x6c │ │ │ │ ldm r4, {r2, r3, r4} │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ - bne e7f8c │ │ │ │ - b e8984 │ │ │ │ + bne e7f9c │ │ │ │ + b e8994 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne e8d30 │ │ │ │ + bne e8d40 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e94bc │ │ │ │ + beq e94cc │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ ldr r7, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ stm r7, {r1, r2, r3} │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #360 @ 0x168 │ │ │ │ add r1, sp, #304 @ 0x130 │ │ │ │ - bl dea58 │ │ │ │ + bl dea68 │ │ │ │ add r4, sp, #120 @ 0x78 │ │ │ │ ldr r1, [sp, #360] @ 0x168 │ │ │ │ ldr fp, [sp, #104] @ 0x68 │ │ │ │ mov ip, r8 │ │ │ │ ldr r5, [sp, #116] @ 0x74 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r6, [sp, #112] @ 0x70 │ │ │ │ @@ -150389,81 +150393,81 @@ │ │ │ │ ldr r0, [sp, #364] @ 0x16c │ │ │ │ ldm r4, {r2, r3, r4} │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #368] @ 0x170 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ mov r1, sl │ │ │ │ str r0, [sp, #20] │ │ │ │ - bne e7f8c │ │ │ │ - b e8934 │ │ │ │ + bne e7f9c │ │ │ │ + b e8944 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne e8cb8 │ │ │ │ + bne e8cc8 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e93b8 │ │ │ │ + beq e93c8 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ ldr r7, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ stm r7, {r1, r2, r3} │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add r0, sp, #360 @ 0x168 │ │ │ │ add r1, sp, #304 @ 0x130 │ │ │ │ - bl dea58 │ │ │ │ + bl dea68 │ │ │ │ add r4, sp, #120 @ 0x78 │ │ │ │ ldr r0, [sp, #360] @ 0x168 │ │ │ │ ldr r6, [sp, #364] @ 0x16c │ │ │ │ mov ip, r8 │ │ │ │ ldr fp, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r5, [sp, #116] @ 0x74 │ │ │ │ ldr r7, [sp, #108] @ 0x6c │ │ │ │ ldr r1, [sp, #368] @ 0x170 │ │ │ │ ldm r4, {r2, r3, r4} │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, sl │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ - bne e7f8c │ │ │ │ + bne e7f9c │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ mov fp, r6 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ - b e85e0 │ │ │ │ + b e85f0 │ │ │ │ ldmib r1, {r0, r4, r7} │ │ │ │ mov r1, #0 │ │ │ │ cmp r7, #0 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ add r0, r4, r7, lsl #4 │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ str r4, [sp, #136] @ 0x88 │ │ │ │ str r4, [sp, #132] @ 0x84 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - beq e85a0 │ │ │ │ + beq e85b0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r1], #16 │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne e8840 │ │ │ │ - ldr r1, [pc, #3924] @ e94fc │ │ │ │ - ldr r2, [pc, #3924] @ e9500 │ │ │ │ + bne e8850 │ │ │ │ + ldr r1, [pc, #3924] @ e950c │ │ │ │ + ldr r2, [pc, #3924] @ e9510 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl 57f38 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ mov r4, #-2147483648 @ 0x80000000 │ │ │ │ strd r4, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq e8838 │ │ │ │ + beq e8848 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ - bl 1ba360 │ │ │ │ - b e8838 │ │ │ │ + bl 1ba370 │ │ │ │ + b e8848 │ │ │ │ ldr fp, [sp, #308] @ 0x134 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #344] @ 0x158 │ │ │ │ mov r0, #1 │ │ │ │ str r8, [sp, #352] @ 0x160 │ │ │ │ mov r3, #1 │ │ │ │ @@ -150474,187 +150478,187 @@ │ │ │ │ mov r8, #1 │ │ │ │ mov sl, #1 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ mov r9, #1 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ orr r0, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq e8668 │ │ │ │ + beq e8678 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r6, r9 │ │ │ │ mov r9, r4 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #1 │ │ │ │ str r8, [sp, #76] @ 0x4c │ │ │ │ mov r8, sl │ │ │ │ mov sl, r3 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, sl │ │ │ │ mov r4, r9 │ │ │ │ mov sl, r8 │ │ │ │ ldr r8, [sp, #76] @ 0x4c │ │ │ │ mov r9, r6 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ tst r1, r0 │ │ │ │ cmpne r3, #0 │ │ │ │ - beq e8684 │ │ │ │ + beq e8694 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ bics r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ movwne r0, #1 │ │ │ │ tst r0, r7 │ │ │ │ - beq e86a4 │ │ │ │ + beq e86b4 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ ldr r7, [sp, #100] @ 0x64 │ │ │ │ bics r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ movwne r0, #1 │ │ │ │ tst r0, r5 │ │ │ │ - beq e86c8 │ │ │ │ + beq e86d8 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r5, [sp, #344] @ 0x158 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ subs r0, r5, #-2147483648 @ 0x80000000 │ │ │ │ movwne r0, #1 │ │ │ │ tst r4, r0 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ - beq e8774 │ │ │ │ + beq e8784 │ │ │ │ ldr r6, [sp, #352] @ 0x160 │ │ │ │ ldr r4, [sp, #348] @ 0x15c │ │ │ │ str fp, [sp, #52] @ 0x34 │ │ │ │ mov fp, r9 │ │ │ │ mov r9, r7 │ │ │ │ cmp r6, #0 │ │ │ │ - beq e8744 │ │ │ │ + beq e8754 │ │ │ │ add r7, r4, #4 │ │ │ │ - b e8714 │ │ │ │ + b e8724 │ │ │ │ add r7, r7, #12 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq e8744 │ │ │ │ + beq e8754 │ │ │ │ ldr r1, [r7, #-4] │ │ │ │ cmp r1, #-2147483638 @ 0x8000000a │ │ │ │ - bgt e8728 │ │ │ │ + bgt e8738 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - bne e8708 │ │ │ │ + bne e8718 │ │ │ │ cmp r1, #0 │ │ │ │ - beq e8708 │ │ │ │ + beq e8718 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ - b e8708 │ │ │ │ + b e8718 │ │ │ │ mov r7, r9 │ │ │ │ mov r9, fp │ │ │ │ ldr fp, [sp, #52] @ 0x34 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ - beq e8774 │ │ │ │ + beq e8784 │ │ │ │ add r0, r5, r5, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ bics r2, r1, #-2147483648 @ 0x80000000 │ │ │ │ movwne r2, #1 │ │ │ │ tst r2, r8 │ │ │ │ - beq e8798 │ │ │ │ + beq e87a8 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ bics r2, r1, #-2147483648 @ 0x80000000 │ │ │ │ movwne r2, #1 │ │ │ │ tst r2, sl │ │ │ │ - beq e87bc │ │ │ │ + beq e87cc │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ bics r2, r1, #-2147483648 @ 0x80000000 │ │ │ │ movwne r2, #1 │ │ │ │ tst r2, r7 │ │ │ │ - beq e87d8 │ │ │ │ + beq e87e8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r9, #0 │ │ │ │ - beq e8808 │ │ │ │ + beq e8818 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483644 @ 0x80000004 │ │ │ │ - blt e8808 │ │ │ │ + blt e8818 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e8808 │ │ │ │ + beq e8818 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ mov r2, #-2147483648 @ 0x80000000 │ │ │ │ stm r6, {r2, fp} │ │ │ │ cmp r0, #0 │ │ │ │ - beq e8824 │ │ │ │ + beq e8834 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e8838 │ │ │ │ + beq e8848 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #372 @ 0x174 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldmib r4, {r1, r2, r3} │ │ │ │ mov r6, #1 │ │ │ │ add ip, sp, #304 @ 0x130 │ │ │ │ str r6, [sp, #148] @ 0x94 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ add r1, sp, #304 @ 0x130 │ │ │ │ - bl 39ef74 │ │ │ │ + bl 39ef84 │ │ │ │ ldr fp, [sp, #152] @ 0x98 │ │ │ │ ldr r5, [sp, #156] @ 0x9c │ │ │ │ cmp fp, #-2147483645 @ 0x80000003 │ │ │ │ - beq e85bc │ │ │ │ + beq e85cc │ │ │ │ cmp r7, #1 │ │ │ │ - beq e8890 │ │ │ │ + beq e88a0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r1, r4, #32 │ │ │ │ ldr r9, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ - bne e89dc │ │ │ │ - ldr r1, [pc, #4048] @ e9868 │ │ │ │ - ldr r2, [pc, #4048] @ e986c │ │ │ │ + bne e89ec │ │ │ │ + ldr r1, [pc, #4048] @ e9878 │ │ │ │ + ldr r2, [pc, #4048] @ e987c │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ bl 57f38 │ │ │ │ mov r6, r0 │ │ │ │ cmp fp, #-2147483645 @ 0x80000003 │ │ │ │ - blt e88cc │ │ │ │ + blt e88dc │ │ │ │ cmp fp, #0 │ │ │ │ - beq e88cc │ │ │ │ + beq e88dc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, r6 │ │ │ │ - b e85bc │ │ │ │ - ldr r2, [pc, #4088] @ e98d4 │ │ │ │ + b e85cc │ │ │ │ + ldr r2, [pc, #4088] @ e98e4 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #360 @ 0x168 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [sl] │ │ │ │ @@ -150662,22 +150666,22 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #344] @ 0x158 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r8, [sp, #352] @ 0x160 │ │ │ │ cmp r0, #-2147483645 @ 0x80000003 │ │ │ │ str sl, [sp, #348] @ 0x15c │ │ │ │ - bne e8a6c │ │ │ │ - ldr r0, [pc, #4088] @ e9918 │ │ │ │ + bne e8a7c │ │ │ │ + ldr r0, [pc, #4088] @ e9928 │ │ │ │ mov r1, #-2147483645 @ 0x80000003 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #5 │ │ │ │ bl 57dc4 │ │ │ │ - b e8d64 │ │ │ │ + b e8d74 │ │ │ │ ldr fp, [sp, #52] @ 0x34 │ │ │ │ mov r9, #1 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r4, #1 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r5, #1 │ │ │ │ str r8, [sp, #352] @ 0x160 │ │ │ │ @@ -150685,260 +150689,260 @@ │ │ │ │ str sl, [sp, #348] @ 0x15c │ │ │ │ mov sl, #1 │ │ │ │ str r0, [sp, #344] @ 0x158 │ │ │ │ mov r0, #1 │ │ │ │ mov r7, #1 │ │ │ │ mov r3, #1 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ - b e8668 │ │ │ │ + b e8678 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ mov fp, r3 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ - b e85e0 │ │ │ │ + b e85f0 │ │ │ │ mov fp, r1 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - b e85e8 │ │ │ │ + b e85f8 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ mov fp, r2 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - b e85e0 │ │ │ │ + b e85f0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ mov fp, r5 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ - b e85e0 │ │ │ │ + b e85f0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ mov fp, r4 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ - b e85e0 │ │ │ │ + b e85f0 │ │ │ │ mov r0, #-2147483645 @ 0x80000003 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - b e85e0 │ │ │ │ + b e85f0 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ mov fp, r7 │ │ │ │ - b e85e4 │ │ │ │ + b e85f4 │ │ │ │ add r3, r4, #20 │ │ │ │ mov r6, #2 │ │ │ │ add ip, sp, #304 @ 0x130 │ │ │ │ str r6, [sp, #148] @ 0x94 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ add r1, sp, #304 @ 0x130 │ │ │ │ - bl dea58 │ │ │ │ + bl dea68 │ │ │ │ ldr r8, [sp, #152] @ 0x98 │ │ │ │ ldr r6, [sp, #156] @ 0x9c │ │ │ │ cmp r8, #-2147483648 @ 0x80000000 │ │ │ │ - beq e88ac │ │ │ │ + beq e88bc │ │ │ │ cmp r7, #2 │ │ │ │ - beq e8a30 │ │ │ │ + beq e8a40 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ add r1, r4, #48 @ 0x30 │ │ │ │ ldr r2, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ - bne e8b3c │ │ │ │ - ldr r1, [pc, #4020] @ e99ec │ │ │ │ - ldr r2, [pc, #4020] @ e99f0 │ │ │ │ + bne e8b4c │ │ │ │ + ldr r1, [pc, #4020] @ e99fc │ │ │ │ + ldr r2, [pc, #4020] @ e9a00 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #2 │ │ │ │ bl 57f38 │ │ │ │ mov r4, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq e8a64 │ │ │ │ + beq e8a74 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r6, r4 │ │ │ │ - b e88ac │ │ │ │ + b e88bc │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ add r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ clz r0, r0 │ │ │ │ lsr r9, r0, #5 │ │ │ │ str r9, [sp, #100] @ 0x64 │ │ │ │ - bne e8ab8 │ │ │ │ - ldr r0, [pc, #3940] @ e99f4 │ │ │ │ + bne e8ac8 │ │ │ │ + ldr r0, [pc, #3940] @ e9a04 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #7 │ │ │ │ bl 57dc4 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, #1 │ │ │ │ mov r7, #1 │ │ │ │ mov r5, #1 │ │ │ │ mov r4, #1 │ │ │ │ mov r8, #1 │ │ │ │ mov sl, #1 │ │ │ │ - b e9064 │ │ │ │ + b e9074 │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ add r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ clz r0, r0 │ │ │ │ lsr sl, r0, #5 │ │ │ │ - bne e8afc │ │ │ │ - ldr r0, [pc, #3872] @ e99f8 │ │ │ │ + bne e8b0c │ │ │ │ + ldr r0, [pc, #3872] @ e9a08 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #11 │ │ │ │ bl 57dc4 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, #1 │ │ │ │ mov r7, #1 │ │ │ │ mov r5, #1 │ │ │ │ mov r4, #1 │ │ │ │ mov r8, #1 │ │ │ │ - b e9044 │ │ │ │ + b e9054 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ add r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ clz r0, r0 │ │ │ │ lsr r8, r0, #5 │ │ │ │ - bne e8bc4 │ │ │ │ - ldr r0, [pc, #3808] @ e99fc │ │ │ │ + bne e8bd4 │ │ │ │ + ldr r0, [pc, #3808] @ e9a0c │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #7 │ │ │ │ bl 57dc4 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, #1 │ │ │ │ mov r7, #1 │ │ │ │ mov r5, #1 │ │ │ │ mov r4, #1 │ │ │ │ - b e9024 │ │ │ │ + b e9034 │ │ │ │ add r3, r4, #36 @ 0x24 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ mov r7, #3 │ │ │ │ add ip, sp, #304 @ 0x130 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ str r7, [sp, #148] @ 0x94 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ add r1, sp, #304 @ 0x130 │ │ │ │ - bl dea58 │ │ │ │ + bl dea68 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq e8a4c │ │ │ │ + beq e8a5c │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ - bl 1c116c │ │ │ │ + bl 1c117c │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ ldr r7, [sp, #308] @ 0x134 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - beq e8e24 │ │ │ │ + beq e8e34 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne e8c14 │ │ │ │ - ldr r1, [pc, #4088] @ e9ba4 │ │ │ │ - ldr r2, [pc, #4088] @ e9ba8 │ │ │ │ + bne e8c24 │ │ │ │ + ldr r1, [pc, #4088] @ e9bb4 │ │ │ │ + ldr r2, [pc, #4088] @ e9bb8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ bl 57f38 │ │ │ │ mov r7, r0 │ │ │ │ - b e8e24 │ │ │ │ + b e8e34 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #2 │ │ │ │ - bne e8be0 │ │ │ │ - ldr r0, [pc, #4056] @ e9bb0 │ │ │ │ + bne e8bf0 │ │ │ │ + ldr r0, [pc, #4056] @ e9bc0 │ │ │ │ mov r1, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ - b e8bf8 │ │ │ │ + b e8c08 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #2 │ │ │ │ - bne e8c4c │ │ │ │ - ldr r0, [pc, #4032] @ e9bb4 │ │ │ │ + bne e8c5c │ │ │ │ + ldr r0, [pc, #4032] @ e9bc4 │ │ │ │ mov r1, #17 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 57dc4 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, #1 │ │ │ │ mov r7, #1 │ │ │ │ mov r5, #1 │ │ │ │ mov r4, #1 │ │ │ │ - b e9004 │ │ │ │ + b e9014 │ │ │ │ str r7, [sp, #112] @ 0x70 │ │ │ │ ldr r7, [sp, #312] @ 0x138 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ - bl 1c0fdc │ │ │ │ + bl 1c0fec │ │ │ │ ldrb r0, [sp, #304] @ 0x130 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e8de0 │ │ │ │ + beq e8df0 │ │ │ │ ldr r7, [sp, #308] @ 0x134 │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ cmp r1, #0 │ │ │ │ - bne e8e18 │ │ │ │ - b e8e24 │ │ │ │ + bne e8e28 │ │ │ │ + b e8e34 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne e8e44 │ │ │ │ - ldr r0, [pc, #3928] @ e9bb8 │ │ │ │ + bne e8e54 │ │ │ │ + ldr r0, [pc, #3928] @ e9bc8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #10 │ │ │ │ bl 57dc4 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r3, #1 │ │ │ │ mov r7, #1 │ │ │ │ mov r5, #1 │ │ │ │ - b e8ff8 │ │ │ │ - ldr r0, [pc, #3956] @ e9bfc │ │ │ │ + b e9008 │ │ │ │ + ldr r0, [pc, #3956] @ e9c0c │ │ │ │ mov r1, #12 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ add r0, pc, r0 │ │ │ │ - b e8d54 │ │ │ │ - ldr r0, [pc, #3944] @ e9c04 │ │ │ │ + b e8d64 │ │ │ │ + ldr r0, [pc, #3944] @ e9c14 │ │ │ │ mov r1, #10 │ │ │ │ add r0, pc, r0 │ │ │ │ - b e8d54 │ │ │ │ - ldr r0, [pc, #3940] @ e9c10 │ │ │ │ + b e8d64 │ │ │ │ + ldr r0, [pc, #3940] @ e9c20 │ │ │ │ mov r1, #11 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ add r0, pc, r0 │ │ │ │ - b e8d54 │ │ │ │ - ldr r0, [pc, #3916] @ e9c0c │ │ │ │ + b e8d64 │ │ │ │ + ldr r0, [pc, #3916] @ e9c1c │ │ │ │ mov r1, #10 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ add r0, pc, r0 │ │ │ │ - b e8d54 │ │ │ │ - ldr r0, [pc, #3872] @ e9bf4 │ │ │ │ + b e8d64 │ │ │ │ + ldr r0, [pc, #3872] @ e9c04 │ │ │ │ mov r1, #11 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ add r0, pc, r0 │ │ │ │ - b e8d54 │ │ │ │ - ldr r0, [pc, #3856] @ e9bf8 │ │ │ │ + b e8d64 │ │ │ │ + ldr r0, [pc, #3856] @ e9c08 │ │ │ │ mov r1, #7 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ add r0, pc, r0 │ │ │ │ - b e8d54 │ │ │ │ + b e8d64 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r1, #5 │ │ │ │ - ldr r0, [pc, #3816] @ e9bec │ │ │ │ + ldr r0, [pc, #3816] @ e9bfc │ │ │ │ add r0, pc, r0 │ │ │ │ - b e8d54 │ │ │ │ - ldr r0, [pc, #3808] @ e9bf0 │ │ │ │ + b e8d64 │ │ │ │ + ldr r0, [pc, #3808] @ e9c00 │ │ │ │ mov r1, #7 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ add r0, pc, r0 │ │ │ │ - b e8d54 │ │ │ │ - ldr r0, [pc, #3804] @ e9c00 │ │ │ │ + b e8d64 │ │ │ │ + ldr r0, [pc, #3804] @ e9c10 │ │ │ │ mov r1, #17 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ add r0, pc, r0 │ │ │ │ - b e8d54 │ │ │ │ - ldr r0, [pc, #3804] @ e9c14 │ │ │ │ + b e8d64 │ │ │ │ + ldr r0, [pc, #3804] @ e9c24 │ │ │ │ mov r1, #14 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ add r0, pc, r0 │ │ │ │ - b e8d54 │ │ │ │ - ldr r0, [pc, #3772] @ e9c08 │ │ │ │ + b e8d64 │ │ │ │ + ldr r0, [pc, #3772] @ e9c18 │ │ │ │ mov r1, #9 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ add r0, pc, r0 │ │ │ │ str r8, [sp, #352] @ 0x160 │ │ │ │ str sl, [sp, #348] @ 0x15c │ │ │ │ str r2, [sp, #344] @ 0x158 │ │ │ │ bl 58038 │ │ │ │ @@ -150948,213 +150952,213 @@ │ │ │ │ mov r7, #1 │ │ │ │ mov r5, #1 │ │ │ │ mov r4, #1 │ │ │ │ mov r8, #1 │ │ │ │ mov sl, #1 │ │ │ │ mov r9, #1 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ - b e9090 │ │ │ │ - ldr r2, [pc, #3756] @ e9c44 │ │ │ │ + b e90a0 │ │ │ │ + ldr r2, [pc, #3756] @ e9c54 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp, #352] @ 0x160 │ │ │ │ str sl, [sp, #348] @ 0x15c │ │ │ │ str r0, [sp, #344] @ 0x158 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ add r1, sp, #360 @ 0x168 │ │ │ │ bl 567fc │ │ │ │ - b e8d64 │ │ │ │ - ldr r2, [pc, #3712] @ e9c40 │ │ │ │ + b e8d74 │ │ │ │ + ldr r2, [pc, #3712] @ e9c50 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp, #352] @ 0x160 │ │ │ │ str sl, [sp, #348] @ 0x15c │ │ │ │ str r0, [sp, #344] @ 0x158 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ add r1, sp, #360 @ 0x168 │ │ │ │ bl 567fc │ │ │ │ - b e8d64 │ │ │ │ + b e8d74 │ │ │ │ ldrb r1, [sp, #305] @ 0x131 │ │ │ │ mov r0, #4 │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ cmp r1, #2 │ │ │ │ - bne e8e8c │ │ │ │ - ldr r1, [pc, #3520] @ e9bbc │ │ │ │ - ldr r2, [pc, #3520] @ e9bc0 │ │ │ │ + bne e8e9c │ │ │ │ + ldr r1, [pc, #3520] @ e9bcc │ │ │ │ + ldr r2, [pc, #3520] @ e9bd0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ cmp r1, #0 │ │ │ │ - beq e8e24 │ │ │ │ + beq e8e34 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ cmp r1, #0 │ │ │ │ - beq e8e3c │ │ │ │ + beq e8e4c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r4, r7 │ │ │ │ - b e8a4c │ │ │ │ + b e8a5c │ │ │ │ add r2, sp, #344 @ 0x158 │ │ │ │ add r3, sp, #304 @ 0x130 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ add r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ clz r0, r0 │ │ │ │ lsr r5, r0, #5 │ │ │ │ - bne e8f00 │ │ │ │ - ldr r0, [pc, #3572] @ e9c68 │ │ │ │ + bne e8f10 │ │ │ │ + ldr r0, [pc, #3572] @ e9c78 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #9 │ │ │ │ bl 57dc4 │ │ │ │ mov fp, r0 │ │ │ │ mov r4, #1 │ │ │ │ mov r7, #1 │ │ │ │ - b e8fe8 │ │ │ │ + b e8ff8 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ - bl 1c0fdc │ │ │ │ + bl 1c0fec │ │ │ │ ldrb r0, [sp, #304] @ 0x130 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e8c38 │ │ │ │ + bne e8c48 │ │ │ │ ldrb r1, [sp, #305] @ 0x131 │ │ │ │ mov r0, #5 │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ cmp r1, #2 │ │ │ │ - beq e8df4 │ │ │ │ + beq e8e04 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ - bl 1c0a80 │ │ │ │ + bl 1c0a90 │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ ldr r1, [sp, #308] @ 0x134 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ - beq e95ac │ │ │ │ + beq e95bc │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne e91d8 │ │ │ │ - ldr r1, [pc, #3292] @ e9bc4 │ │ │ │ - ldr r2, [pc, #3292] @ e9bc8 │ │ │ │ + bne e91e8 │ │ │ │ + ldr r1, [pc, #3292] @ e9bd4 │ │ │ │ + ldr r2, [pc, #3292] @ e9bd8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #6 │ │ │ │ bl 57f38 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ - b e95ac │ │ │ │ + b e95bc │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ mov r6, r8 │ │ │ │ mov r8, sl │ │ │ │ add r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ clz r0, r0 │ │ │ │ lsr r7, r0, #5 │ │ │ │ - bne e8f3c │ │ │ │ - ldr r0, [pc, #3396] @ e9c6c │ │ │ │ + bne e8f4c │ │ │ │ + ldr r0, [pc, #3396] @ e9c7c │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #10 │ │ │ │ bl 57dc4 │ │ │ │ mov fp, r0 │ │ │ │ mov r4, #1 │ │ │ │ - b e8fc4 │ │ │ │ + b e8fd4 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ add r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ clz r0, r0 │ │ │ │ lsr r4, r0, #5 │ │ │ │ - bne e8f6c │ │ │ │ - ldr r0, [pc, #3348] @ e9c70 │ │ │ │ + bne e8f7c │ │ │ │ + ldr r0, [pc, #3348] @ e9c80 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #11 │ │ │ │ bl 57dc4 │ │ │ │ mov fp, r0 │ │ │ │ - b e8fa8 │ │ │ │ + b e8fb8 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne e90a8 │ │ │ │ - ldr r0, [pc, #3316] @ e9c74 │ │ │ │ + bne e90b8 │ │ │ │ + ldr r0, [pc, #3316] @ e9c84 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #14 │ │ │ │ bl 57dc4 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e8fa8 │ │ │ │ + beq e8fb8 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e8fc4 │ │ │ │ + beq e8fd4 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e8fe0 │ │ │ │ + beq e8ff0 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov sl, r8 │ │ │ │ mov r8, r6 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl 12340c │ │ │ │ + bl 12341c │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r3, r4 │ │ │ │ add r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ clz r0, r0 │ │ │ │ lsr r4, r0, #5 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - beq e9024 │ │ │ │ + beq e9034 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ mov r2, #1 │ │ │ │ mov r6, r3 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r3, r6 │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ cmp r1, #0 │ │ │ │ - beq e9044 │ │ │ │ + beq e9054 │ │ │ │ mov r2, #1 │ │ │ │ mov r6, r3 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r3, r6 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - beq e9064 │ │ │ │ + beq e9074 │ │ │ │ mov r2, #1 │ │ │ │ mov r6, r3 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r3, r6 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r9, #0 │ │ │ │ cmp r1, #-2147483645 @ 0x80000003 │ │ │ │ - blt e9090 │ │ │ │ + blt e90a0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq e9090 │ │ │ │ + beq e90a0 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ mov r6, r3 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r3, r6 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ orr r0, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq e8668 │ │ │ │ - b e8628 │ │ │ │ + beq e8678 │ │ │ │ + b e8638 │ │ │ │ add r2, sp, #344 @ 0x158 │ │ │ │ add r3, sp, #228 @ 0xe4 │ │ │ │ add r4, sp, #152 @ 0x98 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r0, [sp, #296] @ 0x128 │ │ │ │ @@ -151212,275 +151216,275 @@ │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ ldm r4!, {r1, r2, r3, r6, r7} │ │ │ │ mov r5, r0 │ │ │ │ stmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ ldm r4, {r1, r2, r3, r6, r7} │ │ │ │ stm r5, {r1, r2, r3, r6, r7} │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq e923c │ │ │ │ + beq e924c │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r2] │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ - bl 1210a8 │ │ │ │ + bl 1210b8 │ │ │ │ add sp, sp, #372 @ 0x174 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #312] @ 0x138 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ str r1, [sp, #156] @ 0x9c │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ - bl 1c116c │ │ │ │ + bl 1c117c │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ ldr r1, [sp, #308] @ 0x134 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ - beq e9254 │ │ │ │ + beq e9264 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne e9260 │ │ │ │ - ldr r1, [pc, #2472] @ e9bcc │ │ │ │ - ldr r2, [pc, #2472] @ e9bd0 │ │ │ │ + bne e9270 │ │ │ │ + ldr r1, [pc, #2472] @ e9bdc │ │ │ │ + ldr r2, [pc, #2472] @ e9be0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #7 │ │ │ │ bl 57f38 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ - b e95a4 │ │ │ │ + b e95b4 │ │ │ │ add r1, sp, #192 @ 0xc0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ bl 53d54 │ │ │ │ add sp, sp, #372 @ 0x174 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ - b e95a4 │ │ │ │ + b e95b4 │ │ │ │ ldr r0, [sp, #312] @ 0x138 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ - bl 1c116c │ │ │ │ + bl 1c117c │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ ldr r1, [sp, #308] @ 0x134 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - beq e92c0 │ │ │ │ + beq e92d0 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne e92cc │ │ │ │ - ldr r1, [pc, #2356] @ e9bd4 │ │ │ │ - ldr r2, [pc, #2356] @ e9bd8 │ │ │ │ + bne e92dc │ │ │ │ + ldr r1, [pc, #2356] @ e9be4 │ │ │ │ + ldr r2, [pc, #2356] @ e9be8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #8 │ │ │ │ bl 57f38 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ - b e9588 │ │ │ │ + b e9598 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - b e935c │ │ │ │ + b e936c │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ - b e9588 │ │ │ │ + b e9598 │ │ │ │ ldr r0, [sp, #312] @ 0x138 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ - bl 1c116c │ │ │ │ + bl 1c117c │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ ldr r1, [sp, #308] @ 0x134 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ - beq e94f0 │ │ │ │ + beq e9500 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne e9504 │ │ │ │ - ldr r1, [pc, #2256] @ e9bdc │ │ │ │ - ldr r2, [pc, #2256] @ e9be0 │ │ │ │ + bne e9514 │ │ │ │ + ldr r1, [pc, #2256] @ e9bec │ │ │ │ + ldr r2, [pc, #2256] @ e9bf0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #9 │ │ │ │ bl 57f38 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ - b e956c │ │ │ │ - ldr r0, [pc, #2308] @ e9c30 │ │ │ │ - ldr r2, [pc, #2308] @ e9c34 │ │ │ │ + b e957c │ │ │ │ + ldr r0, [pc, #2308] @ e9c40 │ │ │ │ + ldr r2, [pc, #2308] @ e9c44 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #344] @ 0x158 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp, #352] @ 0x160 │ │ │ │ str sl, [sp, #348] @ 0x15c │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b e94ec │ │ │ │ + b e94fc │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #344] @ 0x158 │ │ │ │ - ldr r0, [pc, #2224] @ e9c18 │ │ │ │ - ldr r2, [pc, #2224] @ e9c1c │ │ │ │ + ldr r0, [pc, #2224] @ e9c28 │ │ │ │ + ldr r2, [pc, #2224] @ e9c2c │ │ │ │ add r0, pc, r0 │ │ │ │ str r8, [sp, #352] @ 0x160 │ │ │ │ add r2, pc, r2 │ │ │ │ str sl, [sp, #348] @ 0x15c │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b e94ec │ │ │ │ - ldr r0, [pc, #2236] @ e9c48 │ │ │ │ - ldr r2, [pc, #2236] @ e9c4c │ │ │ │ + b e94fc │ │ │ │ + ldr r0, [pc, #2236] @ e9c58 │ │ │ │ + ldr r2, [pc, #2236] @ e9c5c │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #344] @ 0x158 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp, #352] @ 0x160 │ │ │ │ str sl, [sp, #348] @ 0x15c │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b e94ec │ │ │ │ - ldr r0, [pc, #2192] @ e9c50 │ │ │ │ - ldr r2, [pc, #2192] @ e9c54 │ │ │ │ + b e94fc │ │ │ │ + ldr r0, [pc, #2192] @ e9c60 │ │ │ │ + ldr r2, [pc, #2192] @ e9c64 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #344] @ 0x158 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp, #352] @ 0x160 │ │ │ │ str sl, [sp, #348] @ 0x15c │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b e94ec │ │ │ │ - ldr r0, [pc, #2116] @ e9c38 │ │ │ │ - ldr r2, [pc, #2116] @ e9c3c │ │ │ │ + b e94fc │ │ │ │ + ldr r0, [pc, #2116] @ e9c48 │ │ │ │ + ldr r2, [pc, #2116] @ e9c4c │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #344] @ 0x158 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp, #352] @ 0x160 │ │ │ │ str sl, [sp, #348] @ 0x15c │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b e94ec │ │ │ │ - ldr r0, [pc, #2040] @ e9c20 │ │ │ │ - ldr r2, [pc, #2040] @ e9c24 │ │ │ │ + b e94fc │ │ │ │ + ldr r0, [pc, #2040] @ e9c30 │ │ │ │ + ldr r2, [pc, #2040] @ e9c34 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #344] @ 0x158 │ │ │ │ mov r1, #-2147483645 @ 0x80000003 │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp, #352] @ 0x160 │ │ │ │ str sl, [sp, #348] @ 0x15c │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b e94ec │ │ │ │ - ldr r0, [pc, #1996] @ e9c28 │ │ │ │ - ldr r2, [pc, #1996] @ e9c2c │ │ │ │ + b e94fc │ │ │ │ + ldr r0, [pc, #1996] @ e9c38 │ │ │ │ + ldr r2, [pc, #1996] @ e9c3c │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #344] @ 0x158 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp, #352] @ 0x160 │ │ │ │ str sl, [sp, #348] @ 0x15c │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b e94ec │ │ │ │ - ldr r0, [pc, #1992] @ e9c58 │ │ │ │ - ldr r2, [pc, #1992] @ e9c5c │ │ │ │ + b e94fc │ │ │ │ + ldr r0, [pc, #1992] @ e9c68 │ │ │ │ + ldr r2, [pc, #1992] @ e9c6c │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #344] @ 0x158 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp, #352] @ 0x160 │ │ │ │ str sl, [sp, #348] @ 0x15c │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b e94ec │ │ │ │ - ldr r0, [pc, #1948] @ e9c60 │ │ │ │ - ldr r2, [pc, #1948] @ e9c64 │ │ │ │ + b e94fc │ │ │ │ + ldr r0, [pc, #1948] @ e9c70 │ │ │ │ + ldr r2, [pc, #1948] @ e9c74 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #344] @ 0x158 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp, #352] @ 0x160 │ │ │ │ str sl, [sp, #348] @ 0x15c │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ - b e956c │ │ │ │ - adceq fp, r7, r4, lsr r8 │ │ │ │ - adceq sl, r7, r8, asr sp │ │ │ │ + b e957c │ │ │ │ + adceq fp, r7, r4, lsr #16 │ │ │ │ + adceq sl, r7, r8, asr #26 │ │ │ │ ldr r0, [sp, #312] @ 0x138 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ - bl 1c116c │ │ │ │ + bl 1c117c │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ ldr r1, [sp, #308] @ 0x134 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ - beq e9550 │ │ │ │ + beq e9560 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne e95c0 │ │ │ │ - ldr r1, [pc, #1704] @ e9be4 │ │ │ │ - ldr r2, [pc, #1704] @ e9be8 │ │ │ │ + bne e95d0 │ │ │ │ + ldr r1, [pc, #1704] @ e9bf4 │ │ │ │ + ldr r2, [pc, #1704] @ e9bf8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #10 │ │ │ │ bl 57f38 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq e956c │ │ │ │ + beq e957c │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e9588 │ │ │ │ + beq e9598 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e95a4 │ │ │ │ + beq e95b4 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ - bl 12340c │ │ │ │ + bl 12341c │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ cmp r1, #0 │ │ │ │ - bne e8e18 │ │ │ │ - b e8e24 │ │ │ │ + bne e8e28 │ │ │ │ + b e8e34 │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ str r1, [sp, #236] @ 0xec │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #272] @ 0x110 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #268] @ 0x10c │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ @@ -151524,235 +151528,235 @@ │ │ │ │ str r4, [sp, #208] @ 0xd0 │ │ │ │ str ip, [sp, #284] @ 0x11c │ │ │ │ str r1, [sp, #280] @ 0x118 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ str r6, [sp, #196] @ 0xc4 │ │ │ │ str r8, [sp, #192] @ 0xc0 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ - bl 1a5db8 │ │ │ │ + bl 1a5dc8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq e96b4 │ │ │ │ + beq e96c4 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [sl] │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ - bl 1210a8 │ │ │ │ + bl 1210b8 │ │ │ │ add sp, sp, #372 @ 0x174 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r1, sp, #192 @ 0xc0 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ bl 53d54 │ │ │ │ add sp, sp, #372 @ 0x174 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ - bl 1210a8 │ │ │ │ + bl 1210b8 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq e9708 │ │ │ │ + beq e9718 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ - bl 40e544 │ │ │ │ - b e9708 │ │ │ │ + bl 40e554 │ │ │ │ + b e9718 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e972c │ │ │ │ + beq e973c │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ - bl 40e544 │ │ │ │ - b e972c │ │ │ │ + bl 40e554 │ │ │ │ + b e973c │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e9784 │ │ │ │ + beq e9794 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ - bl 40e544 │ │ │ │ - b e9784 │ │ │ │ + bl 40e554 │ │ │ │ + b e9794 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ - bl 1210a8 │ │ │ │ - b e9b80 │ │ │ │ + bl 1210b8 │ │ │ │ + b e9b90 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e9794 │ │ │ │ + beq e97a4 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ - bl 40e544 │ │ │ │ - b e9794 │ │ │ │ + bl 40e554 │ │ │ │ + b e97a4 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ - bl 12340c │ │ │ │ - b e9808 │ │ │ │ + bl 12341c │ │ │ │ + b e9818 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e97bc │ │ │ │ + beq e97cc │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ - bl 40e544 │ │ │ │ - b e97bc │ │ │ │ + bl 40e554 │ │ │ │ + b e97cc │ │ │ │ mov r4, #1 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e97f4 │ │ │ │ + beq e9804 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ - bl 40e544 │ │ │ │ - b e97f4 │ │ │ │ + bl 40e554 │ │ │ │ + b e9804 │ │ │ │ mov r6, r8 │ │ │ │ mov r8, sl │ │ │ │ ldr r9, [sp, #100] @ 0x64 │ │ │ │ mov r4, #1 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r7, #1 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl 12340c │ │ │ │ + bl 12341c │ │ │ │ mov sl, #0 │ │ │ │ - b e9848 │ │ │ │ + b e9858 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e98b4 │ │ │ │ + beq e98c4 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ - bl 40e544 │ │ │ │ - b e98b4 │ │ │ │ + bl 40e554 │ │ │ │ + b e98c4 │ │ │ │ ldr r9, [sp, #100] @ 0x64 │ │ │ │ mov r6, r8 │ │ │ │ mov r8, sl │ │ │ │ mov r4, #1 │ │ │ │ mov r7, #1 │ │ │ │ mov r5, #1 │ │ │ │ mov sl, #1 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e9890 │ │ │ │ + beq e98a0 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ - bl 40e544 │ │ │ │ - b e9890 │ │ │ │ - adceq fp, r7, r4, asr #10 │ │ │ │ - adceq sl, r7, r8, ror #20 │ │ │ │ + bl 40e554 │ │ │ │ + b e98a0 │ │ │ │ + adceq fp, r7, r4, lsr r5 │ │ │ │ + adceq sl, r7, r8, asr sl │ │ │ │ ldr r9, [sp, #100] @ 0x64 │ │ │ │ mov r6, r8 │ │ │ │ mov r8, sl │ │ │ │ mov r4, #1 │ │ │ │ mov r7, #1 │ │ │ │ mov r5, #1 │ │ │ │ mov sl, #1 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq e98f8 │ │ │ │ + beq e9908 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ - bl 40e544 │ │ │ │ - b e98f8 │ │ │ │ + bl 40e554 │ │ │ │ + b e9908 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq e9968 │ │ │ │ + beq e9978 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b e9968 │ │ │ │ - adceq sl, r7, ip, lsr #22 │ │ │ │ + bl 40e554 │ │ │ │ + b e9978 │ │ │ │ + adceq sl, r7, ip, lsl fp │ │ │ │ ldr r9, [sp, #100] @ 0x64 │ │ │ │ mov r8, sl │ │ │ │ mov r4, #1 │ │ │ │ mov r7, #1 │ │ │ │ mov r5, #1 │ │ │ │ mov sl, #1 │ │ │ │ mov r6, #1 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e993c │ │ │ │ + beq e994c │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ - bl 40e544 │ │ │ │ - b e993c │ │ │ │ - strdeq r2, [sl], r2 @ │ │ │ │ + bl 40e554 │ │ │ │ + b e994c │ │ │ │ + addeq r2, sl, r2, ror #31 │ │ │ │ ldr r9, [sp, #100] @ 0x64 │ │ │ │ mov r4, #1 │ │ │ │ mov r7, #1 │ │ │ │ mov r5, #1 │ │ │ │ mov sl, #1 │ │ │ │ mov r6, #1 │ │ │ │ mov r8, #1 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ - bl 1211ec │ │ │ │ + bl 1211fc │ │ │ │ eor fp, sl, #1 │ │ │ │ eor sl, r5, #1 │ │ │ │ eor r5, r7, #1 │ │ │ │ eor r7, r4, #1 │ │ │ │ eor r6, r6, #1 │ │ │ │ mov r4, #0 │ │ │ │ - b e9a34 │ │ │ │ + b e9a44 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ cmp r8, #0 │ │ │ │ - beq e998c │ │ │ │ + beq e999c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b e998c │ │ │ │ - b e99e4 │ │ │ │ + bl 40e554 │ │ │ │ + b e999c │ │ │ │ + b e99f4 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, fp │ │ │ │ mov r1, r5 │ │ │ │ - bl 1211ec │ │ │ │ + bl 1211fc │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e99cc │ │ │ │ - b e9b98 │ │ │ │ + bne e99dc │ │ │ │ + b e9ba8 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq e9b80 │ │ │ │ + beq e9b90 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ - bl 121534 │ │ │ │ - b e9b80 │ │ │ │ + bl 121544 │ │ │ │ + b e9b90 │ │ │ │ bl 8e880 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ - bl 1ba360 │ │ │ │ - b e9b98 │ │ │ │ + bl 1ba370 │ │ │ │ + b e9ba8 │ │ │ │ bl 8e880 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ - b e9b80 │ │ │ │ + b e9b90 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ - b e9a14 │ │ │ │ - adceq fp, r7, r4, lsr #7 │ │ │ │ - adceq sl, r7, r8, asr #17 │ │ │ │ - addeq r2, sl, pc, lsl #29 │ │ │ │ - addeq r2, sl, lr, asr #28 │ │ │ │ - addeq r2, sl, r5, lsl lr │ │ │ │ + b e9a24 │ │ │ │ + umlaleq fp, r7, r4, r3 │ │ │ │ + strhteq sl, [r7], r8 │ │ │ │ + addeq r2, sl, pc, ror lr │ │ │ │ + addeq r2, sl, lr, lsr lr │ │ │ │ + addeq r2, sl, r5, lsl #28 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ str r8, [sp, #352] @ 0x160 │ │ │ │ str sl, [sp, #348] @ 0x15c │ │ │ │ str r0, [sp, #344] @ 0x158 │ │ │ │ mov r8, #1 │ │ │ │ mov r7, #0 │ │ │ │ @@ -151761,168 +151765,168 @@ │ │ │ │ mov fp, #0 │ │ │ │ mov r6, #0 │ │ │ │ mov r9, #1 │ │ │ │ mov r4, #1 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq e9a54 │ │ │ │ + beq e9a64 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r7, #0 │ │ │ │ - bne e9a7c │ │ │ │ + bne e9a8c │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq e9a7c │ │ │ │ + beq e9a8c │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r5, #0 │ │ │ │ - bne e9aa4 │ │ │ │ + bne e9ab4 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq e9aa4 │ │ │ │ + beq e9ab4 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp sl, #0 │ │ │ │ - bne e9acc │ │ │ │ + bne e9adc │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq e9acc │ │ │ │ + beq e9adc │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #344] @ 0x158 │ │ │ │ add r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ orrs r0, fp, r0 │ │ │ │ - bne e9aec │ │ │ │ + bne e9afc │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ - bl 12340c │ │ │ │ + bl 12341c │ │ │ │ cmp r6, #0 │ │ │ │ - bne e9b14 │ │ │ │ + bne e9b24 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq e9b14 │ │ │ │ + beq e9b24 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ bics r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ movwne r0, #1 │ │ │ │ tst r0, r8 │ │ │ │ - beq e9b38 │ │ │ │ + beq e9b48 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ bics r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ movwne r0, #1 │ │ │ │ tst r0, r9 │ │ │ │ - beq e9b5c │ │ │ │ + beq e9b6c │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ subs r0, r0, #-2147483645 @ 0x80000003 │ │ │ │ movwne r0, #1 │ │ │ │ tst r0, r4 │ │ │ │ ldrne r0, [sp, #64] @ 0x40 │ │ │ │ ldrne r1, [sp, #104] @ 0x68 │ │ │ │ - blne 1211ec │ │ │ │ + blne 1211fc │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ and r0, r0, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq e9b98 │ │ │ │ + beq e9ba8 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq fp, r7, r0, lsr r2 │ │ │ │ - adceq sl, r7, r4, asr r7 │ │ │ │ + adceq fp, r7, r0, lsr #4 │ │ │ │ + adceq sl, r7, r4, asr #14 │ │ │ │ bl 8e880 │ │ │ │ - addeq r2, sl, ip, asr sp │ │ │ │ addeq r2, sl, ip, asr #26 │ │ │ │ - strdeq r2, [sl], r5 │ │ │ │ - adceq sl, r7, r0, ror #31 │ │ │ │ - adceq sl, r7, r4, lsl #10 │ │ │ │ - strdeq sl, [r7], r4 @ │ │ │ │ - adceq sl, r7, r8, lsl r4 │ │ │ │ - strhteq sl, [r7], r8 │ │ │ │ - ldrdeq sl, [r7], ip @ │ │ │ │ - adceq sl, r7, ip, lsr fp │ │ │ │ - adceq sl, r7, r0, rrx │ │ │ │ + addeq r2, sl, ip, lsr sp │ │ │ │ + addeq r2, sl, r5, ror #25 │ │ │ │ ldrdeq sl, [r7], r0 @ │ │ │ │ - strdeq r9, [r7], r4 @ │ │ │ │ - adceq sl, r7, r0, lsr #17 │ │ │ │ - adceq r9, r7, r4, asr #27 │ │ │ │ - addeq r2, sl, r6, lsl ip │ │ │ │ - addeq r2, sl, r7, lsl #24 │ │ │ │ - addeq r2, sl, sl, asr #24 │ │ │ │ - addeq r2, sl, r1, asr #24 │ │ │ │ - addeq r2, sl, r8, lsr #25 │ │ │ │ - addeq r2, sl, r8, lsl ip │ │ │ │ - @ instruction: 0x008a2cb5 │ │ │ │ - addeq r2, sl, fp, lsl #24 │ │ │ │ - addeq r2, sl, r0, lsr #25 │ │ │ │ - @ instruction: 0x008a2cbe │ │ │ │ - addeq r2, sl, sp, lsr ip │ │ │ │ - addeq r8, sl, r8, lsl #5 │ │ │ │ - strhteq sp, [r7], r4 │ │ │ │ - addeq r8, sl, r4, asr #3 │ │ │ │ - adceq sp, r7, ip, ror #7 │ │ │ │ - umulleq r8, sl, r0, r1 │ │ │ │ - strhteq sp, [r7], r8 │ │ │ │ - addeq r8, sl, r0, asr #5 │ │ │ │ - adceq sp, r7, r8, ror #9 │ │ │ │ - strdeq r8, [sl], r8 @ │ │ │ │ - adceq sp, r7, r0, lsr #8 │ │ │ │ - adceq sl, r7, ip, lsr #10 │ │ │ │ - adceq sl, r7, r4, asr r5 │ │ │ │ - addeq r8, sl, r0, ror #4 │ │ │ │ - adceq sp, r7, r8, lsl #9 │ │ │ │ - addeq r8, sl, ip, lsr #4 │ │ │ │ - adceq sp, r7, r4, asr r4 │ │ │ │ - addeq r8, sl, ip, asr r1 │ │ │ │ - adceq sp, r7, r4, lsl #7 │ │ │ │ - addeq r8, sl, r8, lsr #2 │ │ │ │ - adceq sp, r7, r0, asr r3 │ │ │ │ - addeq r2, sl, fp, ror #21 │ │ │ │ - addeq r2, sl, r0, asr #20 │ │ │ │ - addeq r2, sl, r6, lsl sl │ │ │ │ - strdeq r2, [sl], sp │ │ │ │ + strdeq sl, [r7], r4 @ │ │ │ │ + adceq sl, r7, r4, ror #29 │ │ │ │ + adceq sl, r7, r8, lsl #8 │ │ │ │ + adceq sl, r7, r8, lsr #23 │ │ │ │ + adceq sl, r7, ip, asr #1 │ │ │ │ + adceq sl, r7, ip, lsr #22 │ │ │ │ + adceq sl, r7, r0, asr r0 │ │ │ │ + adceq sl, r7, r0, asr #21 │ │ │ │ + adceq r9, r7, r4, ror #31 │ │ │ │ + umlaleq sl, r7, r0, r8 │ │ │ │ + strhteq r9, [r7], r4 │ │ │ │ + addeq r2, sl, r6, lsl #24 │ │ │ │ + strdeq r2, [sl], r7 │ │ │ │ + addeq r2, sl, sl, lsr ip │ │ │ │ + addeq r2, sl, r1, lsr ip │ │ │ │ + umulleq r2, sl, r8, ip │ │ │ │ + addeq r2, sl, r8, lsl #24 │ │ │ │ + addeq r2, sl, r5, lsr #25 │ │ │ │ + strdeq r2, [sl], fp │ │ │ │ + umulleq r2, sl, r0, ip │ │ │ │ + addeq r2, sl, lr, lsr #25 │ │ │ │ + addeq r2, sl, sp, lsr #24 │ │ │ │ + addeq r8, sl, r8, ror r2 │ │ │ │ + adceq sp, r7, r4, lsr #9 │ │ │ │ + @ instruction: 0x008a81b4 │ │ │ │ + ldrdeq sp, [r7], ip @ │ │ │ │ + addeq r8, sl, r0, lsl #3 │ │ │ │ + adceq sp, r7, r8, lsr #7 │ │ │ │ + @ instruction: 0x008a82b0 │ │ │ │ + ldrdeq sp, [r7], r8 @ │ │ │ │ + addeq r8, sl, r8, ror #3 │ │ │ │ + adceq sp, r7, r0, lsl r4 │ │ │ │ + adceq sl, r7, ip, lsl r5 │ │ │ │ + adceq sl, r7, r4, asr #10 │ │ │ │ + addeq r8, sl, r0, asr r2 │ │ │ │ + adceq sp, r7, r8, ror r4 │ │ │ │ + addeq r8, sl, ip, lsl r2 │ │ │ │ + adceq sp, r7, r4, asr #8 │ │ │ │ + addeq r8, sl, ip, asr #2 │ │ │ │ + adceq sp, r7, r4, ror r3 │ │ │ │ + addeq r8, sl, r8, lsl r1 │ │ │ │ + adceq sp, r7, r0, asr #6 │ │ │ │ + ldrdeq r2, [sl], fp │ │ │ │ + addeq r2, sl, r0, lsr sl │ │ │ │ + addeq r2, sl, r6, lsl #20 │ │ │ │ + addeq r2, sl, sp, ror #19 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r4, r1 │ │ │ │ eor r5, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r5, #21 │ │ │ │ movcs r5, #21 │ │ │ │ cmp r5, #20 │ │ │ │ - beq e9d94 │ │ │ │ + beq e9da4 │ │ │ │ cmp r5, #21 │ │ │ │ - bne ea024 │ │ │ │ + bne ea034 │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ add r7, sp, #72 @ 0x48 │ │ │ │ str r5, [sp, #12] │ │ │ │ add r5, sp, #16 │ │ │ │ str fp, [sp, #4] │ │ │ │ orr r9, r7, #4 │ │ │ │ str r4, [sp, #8] │ │ │ │ @@ -151936,421 +151940,421 @@ │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r8, [sp, #16] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1bc2c8 │ │ │ │ + bl 1bc2d8 │ │ │ │ ldrb r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e9e04 │ │ │ │ + bne e9e14 │ │ │ │ ldrb r0, [sp, #73] @ 0x49 │ │ │ │ cmp r0, #2 │ │ │ │ - beq e9e48 │ │ │ │ + beq e9e58 │ │ │ │ tst r0, #1 │ │ │ │ - beq e9d48 │ │ │ │ + beq e9d58 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r8, [sp, #16] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq ea11c │ │ │ │ + beq ea12c │ │ │ │ ldm fp, {r1, r2, r3} │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ stm r9, {r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ - bl 121534 │ │ │ │ - b e9cf4 │ │ │ │ + bl 121544 │ │ │ │ + b e9d04 │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ - bne ea058 │ │ │ │ + bne ea068 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r8, [sp, #16] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq ea14c │ │ │ │ + beq ea15c │ │ │ │ ldm fp, {r1, r2, r3} │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ stm r9, {r1, r2, r3} │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ mov r1, r7 │ │ │ │ - bl d5538 │ │ │ │ + bl d5548 │ │ │ │ ldr r6, [sp, #124] @ 0x7c │ │ │ │ ldr sl, [sp, #128] @ 0x80 │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ - beq ea04c │ │ │ │ + beq ea05c │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ str r0, [sp] │ │ │ │ - b e9cf4 │ │ │ │ + b e9d04 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r2, #0 │ │ │ │ ldmib r4, {r0, r6} │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add r0, r6, r1, lsl #4 │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ - beq e9dd4 │ │ │ │ + beq e9de4 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r1], #16 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne e9e80 │ │ │ │ - ldr r1, [pc, #1372] @ ea338 │ │ │ │ - ldr r2, [pc, #1372] @ ea33c │ │ │ │ + bne e9e90 │ │ │ │ + ldr r1, [pc, #1372] @ ea348 │ │ │ │ + ldr r2, [pc, #1372] @ ea34c │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl 57f38 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ strd r6, [fp] │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 1ba360 │ │ │ │ - b ea010 │ │ │ │ + bl 1ba370 │ │ │ │ + b ea020 │ │ │ │ mov fp, r4 │ │ │ │ ldr r5, [sp] │ │ │ │ ldr r9, [sp, #76] @ 0x4c │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ str r5, [sp, #120] @ 0x78 │ │ │ │ str sl, [sp, #116] @ 0x74 │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ - beq e9f24 │ │ │ │ + beq e9f34 │ │ │ │ add r5, r5, #1 │ │ │ │ mov r0, sl │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq e9f08 │ │ │ │ + beq e9f18 │ │ │ │ add r7, r0, #1312 @ 0x520 │ │ │ │ - bl 19f948 │ │ │ │ + bl 19f958 │ │ │ │ mov r0, r7 │ │ │ │ - b e9e30 │ │ │ │ + b e9e40 │ │ │ │ ldr r8, [sp] │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ str r8, [sp, #120] @ 0x78 │ │ │ │ str sl, [sp, #116] @ 0x74 │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ - bne e9f60 │ │ │ │ - ldr r0, [pc, #1260] @ ea354 │ │ │ │ + bne e9f70 │ │ │ │ + ldr r0, [pc, #1260] @ ea364 │ │ │ │ mov fp, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #6 │ │ │ │ bl 57dc4 │ │ │ │ mov r9, r0 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - b e9f24 │ │ │ │ + b e9f34 │ │ │ │ ldmib r6, {r1, r2, r3} │ │ │ │ mov r7, #1 │ │ │ │ add ip, sp, #16 │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ add r1, sp, #16 │ │ │ │ - bl d5538 │ │ │ │ + bl d5548 │ │ │ │ ldr sl, [sp, #124] @ 0x7c │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ cmp sl, #-2147483648 @ 0x80000000 │ │ │ │ - beq e9df0 │ │ │ │ + beq e9e00 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ ldr r8, [sp, #132] @ 0x84 │ │ │ │ add r0, r0, #4 │ │ │ │ str r5, [sp, #12] │ │ │ │ str r8, [sp, #120] @ 0x78 │ │ │ │ ldr r9, [r0] │ │ │ │ ldmib r0, {r1, r5} │ │ │ │ str r7, [sp, #116] @ 0x74 │ │ │ │ str sl, [sp, #112] @ 0x70 │ │ │ │ str r6, [sp, #16] │ │ │ │ str r5, [sp, #28] │ │ │ │ str r1, [sp, #24] │ │ │ │ str r9, [sp, #20] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ cmp r5, r9 │ │ │ │ - bne ea088 │ │ │ │ + bne ea098 │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm fp, {r0, r1, r2} │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r6, #0 │ │ │ │ - beq e9f24 │ │ │ │ + beq e9f34 │ │ │ │ mov r0, #1312 @ 0x520 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r6, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r8, #-2147483648 @ 0x80000000 │ │ │ │ strd r8, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq e9f40 │ │ │ │ + beq e9f50 │ │ │ │ mov r0, fp │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r4, [sp, #8] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq ea010 │ │ │ │ + beq ea020 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 121534 │ │ │ │ - b ea010 │ │ │ │ + bl 121544 │ │ │ │ + b ea020 │ │ │ │ str r8, [sp, #64] @ 0x40 │ │ │ │ mov r0, r7 │ │ │ │ str sl, [sp, #60] @ 0x3c │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ ldr fp, [sp, #8] │ │ │ │ ldm r5!, {r1, r2, r3, r4, r6} │ │ │ │ stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ ldm r5, {r1, r2, r3, r4, r6} │ │ │ │ stm r0, {r1, r2, r3, r4, r6} │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r4, fp │ │ │ │ - beq e9ffc │ │ │ │ + beq ea00c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r5, r8, #1 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r2] │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq e9fc8 │ │ │ │ + beq e9fd8 │ │ │ │ add r7, sl, #1312 @ 0x520 │ │ │ │ mov r0, sl │ │ │ │ - bl 19f948 │ │ │ │ + bl 19f958 │ │ │ │ mov sl, r7 │ │ │ │ - b e9fac │ │ │ │ + b e9fbc │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ea00c │ │ │ │ + beq ea01c │ │ │ │ mov r1, #1312 @ 0x520 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ and r0, r5, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq ea01c │ │ │ │ - b ea10c │ │ │ │ + beq ea02c │ │ │ │ + b ea11c │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r5, [sp, #12] │ │ │ │ and r0, r5, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - bne ea10c │ │ │ │ + bne ea11c │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #772] @ ea330 │ │ │ │ + ldr r2, [pc, #772] @ ea340 │ │ │ │ add r1, sp, #139 @ 0x8b │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [fp] │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov fp, r4 │ │ │ │ mov r9, sl │ │ │ │ - b e9e78 │ │ │ │ - ldr r0, [pc, #736] @ ea340 │ │ │ │ + b e9e88 │ │ │ │ + ldr r0, [pc, #736] @ ea350 │ │ │ │ mov fp, r4 │ │ │ │ ldr r5, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ str r5, [sp, #120] @ 0x78 │ │ │ │ str sl, [sp, #116] @ 0x74 │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ mov r1, #6 │ │ │ │ bl 58038 │ │ │ │ mov r9, r0 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - b e9e28 │ │ │ │ + b e9e38 │ │ │ │ sub r1, r5, r9 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #668] @ ea334 │ │ │ │ + ldr r2, [pc, #668] @ ea344 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, r0, r1, lsr #4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ bl 57f38 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, fp │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ add r6, r8, #1 │ │ │ │ strd r0, [r2] │ │ │ │ mov fp, r4 │ │ │ │ mov r0, r7 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq ea0dc │ │ │ │ + beq ea0ec │ │ │ │ add r8, r0, #1312 @ 0x520 │ │ │ │ - bl 19f948 │ │ │ │ + bl 19f958 │ │ │ │ mov r0, r8 │ │ │ │ - b ea0c4 │ │ │ │ + b ea0d4 │ │ │ │ cmp sl, #0 │ │ │ │ - beq ea0f8 │ │ │ │ + beq ea108 │ │ │ │ mov r0, #1312 @ 0x520 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, sl, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r4, fp │ │ │ │ ldr r5, [sp, #12] │ │ │ │ and r0, r5, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq ea01c │ │ │ │ + beq ea02c │ │ │ │ mov r0, r4 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr fp, [sp, #8] │ │ │ │ - ldr r0, [pc, #540] @ ea344 │ │ │ │ - ldr r2, [pc, #540] @ ea348 │ │ │ │ + ldr r0, [pc, #540] @ ea354 │ │ │ │ + ldr r2, [pc, #540] @ ea358 │ │ │ │ ldr r1, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ str sl, [sp, #116] @ 0x74 │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b ea17c │ │ │ │ + b ea18c │ │ │ │ ldr fp, [sp, #8] │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r0, [pc, #496] @ ea34c │ │ │ │ - ldr r2, [pc, #496] @ ea350 │ │ │ │ + ldr r0, [pc, #496] @ ea35c │ │ │ │ + ldr r2, [pc, #496] @ ea360 │ │ │ │ ldr r1, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ str sl, [sp, #116] @ 0x74 │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r9, r0 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq ea1a0 │ │ │ │ + beq ea1b0 │ │ │ │ mov r0, r8 │ │ │ │ add r5, r8, #1312 @ 0x520 │ │ │ │ - bl 19f948 │ │ │ │ + bl 19f958 │ │ │ │ mov r8, r5 │ │ │ │ - b ea184 │ │ │ │ + b ea194 │ │ │ │ cmp sl, #0 │ │ │ │ - beq ea304 │ │ │ │ + beq ea314 │ │ │ │ mov r0, #1312 @ 0x520 │ │ │ │ mul r1, sl, r0 │ │ │ │ mov r0, r7 │ │ │ │ - b ea274 │ │ │ │ + b ea284 │ │ │ │ bl 8e880 │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - bl 120d54 │ │ │ │ - b ea31c │ │ │ │ + bl 120d64 │ │ │ │ + b ea32c │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 120d54 │ │ │ │ - b ea304 │ │ │ │ + bl 120d64 │ │ │ │ + b ea314 │ │ │ │ ldr fp, [sp, #8] │ │ │ │ - b ea2cc │ │ │ │ + b ea2dc │ │ │ │ ldr fp, [sp, #8] │ │ │ │ mov r9, r0 │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ - b ea2dc │ │ │ │ + b ea2ec │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr fp, [sp, #8] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq ea304 │ │ │ │ + beq ea314 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 121534 │ │ │ │ - b ea304 │ │ │ │ + bl 121544 │ │ │ │ + b ea314 │ │ │ │ bl 8e880 │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 1ba360 │ │ │ │ - b ea31c │ │ │ │ + bl 1ba370 │ │ │ │ + b ea32c │ │ │ │ bl 8e880 │ │ │ │ mov fp, r4 │ │ │ │ mov r9, r0 │ │ │ │ str r5, [sp, #12] │ │ │ │ - b ea304 │ │ │ │ + b ea314 │ │ │ │ mov r9, r0 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq ea25c │ │ │ │ + beq ea26c │ │ │ │ mov r0, r7 │ │ │ │ add r4, r7, #1312 @ 0x520 │ │ │ │ - bl 19f948 │ │ │ │ + bl 19f958 │ │ │ │ mov r7, r4 │ │ │ │ - b ea240 │ │ │ │ + b ea250 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ea304 │ │ │ │ + beq ea314 │ │ │ │ mov r1, #1312 @ 0x520 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ - b ea304 │ │ │ │ + bl 40e554 │ │ │ │ + b ea314 │ │ │ │ bl 8e880 │ │ │ │ ldr fp, [sp, #8] │ │ │ │ mov r9, r0 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq ea2a8 │ │ │ │ + beq ea2b8 │ │ │ │ mov r0, r7 │ │ │ │ add r4, r7, #1312 @ 0x520 │ │ │ │ - bl 19f948 │ │ │ │ + bl 19f958 │ │ │ │ mov r7, r4 │ │ │ │ - b ea28c │ │ │ │ + b ea29c │ │ │ │ cmp r6, #0 │ │ │ │ - beq ea2fc │ │ │ │ + beq ea30c │ │ │ │ mov r0, #1312 @ 0x520 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r6, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 40e544 │ │ │ │ - b ea2fc │ │ │ │ + bl 40e554 │ │ │ │ + b ea30c │ │ │ │ bl 8e880 │ │ │ │ mov r9, r0 │ │ │ │ - b ea2ec │ │ │ │ + b ea2fc │ │ │ │ ldr fp, [sp, #8] │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ str sl, [sp, #116] @ 0x74 │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ - beq ea2fc │ │ │ │ + beq ea30c │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - bl 120d54 │ │ │ │ + bl 120d64 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ and r0, r0, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq ea31c │ │ │ │ + beq ea32c │ │ │ │ mov r0, fp │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r9 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - adceq r9, r7, ip, ror #7 │ │ │ │ - adceq ip, r7, r0, lsl #14 │ │ │ │ - adceq sl, r7, r8, lsl r2 │ │ │ │ - adceq r9, r7, r4, lsr #10 │ │ │ │ - addeq r3, sl, r9, asr #4 │ │ │ │ - addeq r7, sl, r4, asr #9 │ │ │ │ - strdeq ip, [r7], r4 @ │ │ │ │ - umulleq r7, sl, r0, r4 │ │ │ │ - adceq ip, r7, r0, asr #13 │ │ │ │ - addeq r3, sl, r5, asr #8 │ │ │ │ + ldrdeq r9, [r7], ip @ │ │ │ │ + strdeq ip, [r7], r0 @ │ │ │ │ + adceq sl, r7, r8, lsl #4 │ │ │ │ + adceq r9, r7, r4, lsl r5 │ │ │ │ + addeq r3, sl, r9, lsr r2 │ │ │ │ + @ instruction: 0x008a74b4 │ │ │ │ + adceq ip, r7, r4, ror #13 │ │ │ │ + addeq r7, sl, r0, lsl #9 │ │ │ │ + strhteq ip, [r7], r0 │ │ │ │ + addeq r3, sl, r5, lsr r4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ vpush {d8-d9} │ │ │ │ sub sp, sp, #536 @ 0x218 │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ @@ -152358,17 +152362,17 @@ │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ eor r2, r0, #-2147483648 @ 0x80000000 │ │ │ │ add sl, r3, #16 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ cmp r2, #20 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ - beq ea9cc │ │ │ │ + beq ea9dc │ │ │ │ cmp r2, #21 │ │ │ │ - bne eac6c │ │ │ │ + bne eac7c │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ mov r4, #0 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ mov r0, #-2147483627 @ 0x80000015 │ │ │ │ add r1, r2, r3, lsl #5 │ │ │ │ str r1, [sp, #180] @ 0xb4 │ │ │ │ add r1, sp, #1504 @ 0x5e0 │ │ │ │ @@ -152421,32 +152425,32 @@ │ │ │ │ str r9, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #184] @ 0xb8 │ │ │ │ str r4, [sp, #900] @ 0x384 │ │ │ │ str r4, [sp, #1364] @ 0x554 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ - b ea4a4 │ │ │ │ + b ea4b4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, sl │ │ │ │ mov r3, r9 │ │ │ │ mov r9, r3 │ │ │ │ mov sl, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #1504 @ 0x5e0 │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ - bl 1bdc90 │ │ │ │ + bl 1bdca0 │ │ │ │ ldrb r0, [sp, #1504] @ 0x5e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne eaa4c │ │ │ │ + bne eaa5c │ │ │ │ ldrb r0, [sp, #1505] @ 0x5e1 │ │ │ │ add r1, pc, #12 │ │ │ │ - ldr r2, [pc, #3904] @ eb41c │ │ │ │ + ldr r2, [pc, #3904] @ eb42c │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add r2, pc, r2 │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r4, lsr #3 │ │ │ │ andeq r0, r0, r0, lsl r2 │ │ │ │ @@ -152456,346 +152460,346 @@ │ │ │ │ andeq r0, r0, r0, lsl #5 │ │ │ │ andeq r0, r0, ip, ror #8 │ │ │ │ andeq r0, r0, r0, lsl r1 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ @ instruction: 0x000007b8 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne eb1d8 │ │ │ │ + bne eb1e8 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq eb66c │ │ │ │ + beq eb67c │ │ │ │ ldm fp, {r1, r2, r3} │ │ │ │ ldr r6, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #1504] @ 0x5e0 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r0, sp, #2560 @ 0xa00 │ │ │ │ add r1, sp, #1504 @ 0x5e0 │ │ │ │ - bl dcd58 │ │ │ │ + bl dcd68 │ │ │ │ ldr r0, [sp, #2560] @ 0xa00 │ │ │ │ mov r3, r9 │ │ │ │ ldr r2, [sp, #2564] @ 0xa04 │ │ │ │ ldr r1, [sp, #2568] @ 0xa08 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ mov r0, r5 │ │ │ │ - bne ea4a4 │ │ │ │ - b eae34 │ │ │ │ + bne ea4b4 │ │ │ │ + b eae44 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne eb200 │ │ │ │ + bne eb210 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq eb518 │ │ │ │ + beq eb528 │ │ │ │ ldm fp, {r1, r2, r3} │ │ │ │ ldr r6, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #1504] @ 0x5e0 │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add r0, sp, #2560 @ 0xa00 │ │ │ │ add r1, sp, #1504 @ 0x5e0 │ │ │ │ - bl dd210 │ │ │ │ + bl dd220 │ │ │ │ ldr r0, [sp, #2560] @ 0xa00 │ │ │ │ ldr r1, [sp, #2564] @ 0xa04 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq eac64 │ │ │ │ + beq eac74 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ add r0, lr, #520 @ 0x208 │ │ │ │ vldr d9, [r0] │ │ │ │ - b ea494 │ │ │ │ + b ea4a4 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ eor r0, r7, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne eb220 │ │ │ │ + bne eb230 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq eb5d8 │ │ │ │ + beq eb5e8 │ │ │ │ ldm fp, {r1, r2, r3} │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #2560] @ 0xa00 │ │ │ │ mov r0, #0 │ │ │ │ stm r7, {r1, r2, r3} │ │ │ │ mov r7, #3 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ add r0, sp, #1504 @ 0x5e0 │ │ │ │ add r1, sp, #2560 @ 0xa00 │ │ │ │ - bl dd664 │ │ │ │ + bl dd674 │ │ │ │ mov r6, r9 │ │ │ │ add r9, sp, #1504 @ 0x5e0 │ │ │ │ ldm r9, {r0, r1, r9} │ │ │ │ mov r7, r0 │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq eaddc │ │ │ │ + beq eadec │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ bl 53d54 │ │ │ │ str r9, [sp, #60] @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, sl │ │ │ │ mov r3, r6 │ │ │ │ - b ea4a4 │ │ │ │ + b ea4b4 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne eb1c8 │ │ │ │ + bne eb1d8 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq eb57c │ │ │ │ + beq eb58c │ │ │ │ ldm fp, {r1, r2, r3} │ │ │ │ ldr r6, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #1504] @ 0x5e0 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ add r0, sp, #2560 @ 0xa00 │ │ │ │ add r1, sp, #1504 @ 0x5e0 │ │ │ │ - bl de31c │ │ │ │ + bl de32c │ │ │ │ add r2, sp, #2560 @ 0xa00 │ │ │ │ mov r3, r9 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, sl │ │ │ │ - bne ea4a4 │ │ │ │ - b eae18 │ │ │ │ + bne ea4b4 │ │ │ │ + b eae28 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne eb1b8 │ │ │ │ + bne eb1c8 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq eb610 │ │ │ │ + beq eb620 │ │ │ │ ldm fp, {r1, r2, r3} │ │ │ │ ldr r6, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #1504] @ 0x5e0 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ add r0, sp, #2560 @ 0xa00 │ │ │ │ add r1, sp, #1504 @ 0x5e0 │ │ │ │ - bl de31c │ │ │ │ + bl de32c │ │ │ │ ldr r1, [sp, #2560] @ 0xa00 │ │ │ │ mov r3, r9 │ │ │ │ ldr r0, [sp, #2564] @ 0xa04 │ │ │ │ ldr r2, [sp, #2568] @ 0xa08 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ str r2, [sp, #24] │ │ │ │ mov r2, sl │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ mov r1, r8 │ │ │ │ - bne ea4a4 │ │ │ │ - b eae28 │ │ │ │ + bne ea4b4 │ │ │ │ + b eae38 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne eb1a8 │ │ │ │ + bne eb1b8 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq eb518 │ │ │ │ + beq eb528 │ │ │ │ ldm fp, {r1, r2, r3} │ │ │ │ ldr r6, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #1504] @ 0x5e0 │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add r0, sp, #2560 @ 0xa00 │ │ │ │ add r1, sp, #1504 @ 0x5e0 │ │ │ │ - bl dd210 │ │ │ │ + bl dd220 │ │ │ │ ldr r2, [sp, #2560] @ 0xa00 │ │ │ │ ldr r1, [sp, #2564] @ 0xa04 │ │ │ │ eor r0, r2, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq eac64 │ │ │ │ + beq eac74 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ add r0, lr, #520 @ 0x208 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ vldr d8, [r0] │ │ │ │ - b ea494 │ │ │ │ + b ea4a4 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ cmp r0, #3 │ │ │ │ - bne eb1e0 │ │ │ │ + bne eb1f0 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq eb518 │ │ │ │ + beq eb528 │ │ │ │ ldm fp, {r1, r2, r3} │ │ │ │ ldr r6, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #1504] @ 0x5e0 │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add r0, sp, #2560 @ 0xa00 │ │ │ │ add r1, sp, #1504 @ 0x5e0 │ │ │ │ - bl dc4b4 │ │ │ │ + bl dc4c4 │ │ │ │ ldrb r0, [sp, #2560] @ 0xa00 │ │ │ │ mov r2, sl │ │ │ │ ldrb r1, [sp, #2561] @ 0xa01 │ │ │ │ mov r3, r9 │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ - beq ea4a4 │ │ │ │ - b eae80 │ │ │ │ + beq ea4b4 │ │ │ │ + b eae90 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r4 │ │ │ │ - bne eb1f0 │ │ │ │ + bne eb200 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq eb72c │ │ │ │ + beq eb73c │ │ │ │ ldm fp, {r1, r2, r3} │ │ │ │ mov r4, #0 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #2560] @ 0xa00 │ │ │ │ mov r0, #2 │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ add r0, sp, #1504 @ 0x5e0 │ │ │ │ add r1, sp, #2560 @ 0xa00 │ │ │ │ - bl dec1c │ │ │ │ + bl dec2c │ │ │ │ add r6, sp, #1504 @ 0x5e0 │ │ │ │ ldm r6, {r0, r1, r6} │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq eae44 │ │ │ │ + beq eae54 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, #452 @ 0x1c4 │ │ │ │ bl 53d54 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ - b ea494 │ │ │ │ + b ea4a4 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #2 │ │ │ │ - bne eb210 │ │ │ │ + bne eb220 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq eb518 │ │ │ │ + beq eb528 │ │ │ │ ldm fp, {r1, r2, r3} │ │ │ │ ldr r6, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #1504] @ 0x5e0 │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add r0, sp, #2560 @ 0xa00 │ │ │ │ add r1, sp, #1504 @ 0x5e0 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr r1, [sp, #2560] @ 0xa00 │ │ │ │ mov r2, sl │ │ │ │ ldr r0, [sp, #2564] @ 0xa04 │ │ │ │ mov r3, r9 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r1, #2 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ - bne ea4a4 │ │ │ │ - b eaa54 │ │ │ │ + bne ea4b4 │ │ │ │ + b eaa64 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq eb518 │ │ │ │ + beq eb528 │ │ │ │ ldm fp, {r1, r2, r3} │ │ │ │ ldr r6, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #1504] @ 0x5e0 │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add r0, sp, #1504 @ 0x5e0 │ │ │ │ - bl 121534 │ │ │ │ - b ea494 │ │ │ │ + bl 121544 │ │ │ │ + b ea4a4 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne eb198 │ │ │ │ + bne eb1a8 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq eb6d0 │ │ │ │ + beq eb6e0 │ │ │ │ ldm fp, {r1, r2, r3} │ │ │ │ ldr r6, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #1504] @ 0x5e0 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ add r0, sp, #2560 @ 0xa00 │ │ │ │ add r1, sp, #1504 @ 0x5e0 │ │ │ │ - bl de31c │ │ │ │ + bl de32c │ │ │ │ ldr r1, [sp, #2560] @ 0xa00 │ │ │ │ mov r2, sl │ │ │ │ ldr r3, [sp, #2564] @ 0xa04 │ │ │ │ ldr r0, [sp, #2568] @ 0xa08 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ mov r1, r8 │ │ │ │ - bne ea4a4 │ │ │ │ + bne ea4b4 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ - b eaa54 │ │ │ │ + b eaa64 │ │ │ │ ldmib r1, {r0, r5, r6} │ │ │ │ mov r1, #0 │ │ │ │ cmp r6, #0 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ add r0, r5, r6, lsl #4 │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ str r5, [sp, #136] @ 0x88 │ │ │ │ str r5, [sp, #132] @ 0x84 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - beq eaa08 │ │ │ │ + beq eaa18 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r1], #16 │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne eabd4 │ │ │ │ - ldr r1, [pc, #4076] @ eb9fc │ │ │ │ - ldr r2, [pc, #4076] @ eba00 │ │ │ │ + bne eabe4 │ │ │ │ + ldr r1, [pc, #4076] @ eba0c │ │ │ │ + ldr r2, [pc, #4076] @ eba10 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl 57f38 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ stmib r9, {r1, r4} │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r9] │ │ │ │ - beq eabc0 │ │ │ │ + beq eabd0 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ - bl 1ba360 │ │ │ │ - b eabc0 │ │ │ │ + bl 1ba370 │ │ │ │ + b eabd0 │ │ │ │ ldr r0, [sp, #1508] @ 0x5e4 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #896] @ 0x380 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #1368] @ 0x558 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ @@ -152808,142 +152812,142 @@ │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ ldr r0, [sp, #1360] @ 0x550 │ │ │ │ ldr r1, [sp, #1364] @ 0x554 │ │ │ │ subs r0, r0, #2 │ │ │ │ sbcs r0, r1, #0 │ │ │ │ - bcs eaaa8 │ │ │ │ + bcs eaab8 │ │ │ │ add r0, sp, #1360 @ 0x550 │ │ │ │ - bl 1218b0 │ │ │ │ + bl 1218c0 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - blt eaac8 │ │ │ │ + blt eaad8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq eaac8 │ │ │ │ + beq eaad8 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #896] @ 0x380 │ │ │ │ ldr r7, [sp, #120] @ 0x78 │ │ │ │ ldr r1, [sp, #900] @ 0x384 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq eaae8 │ │ │ │ + beq eaaf8 │ │ │ │ add r0, sp, #896 @ 0x380 │ │ │ │ - bl 1223f8 │ │ │ │ + bl 122408 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ tst r0, #1 │ │ │ │ - beq eab18 │ │ │ │ + beq eab28 │ │ │ │ cmp r7, #-2147483646 @ 0x80000002 │ │ │ │ - blt eab18 │ │ │ │ + blt eab28 │ │ │ │ cmp r7, #0 │ │ │ │ - beq eab18 │ │ │ │ + beq eab28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ tst r0, #1 │ │ │ │ - beq eab4c │ │ │ │ + beq eab5c │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - blt eab4c │ │ │ │ + blt eab5c │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq eab4c │ │ │ │ + beq eab5c │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ tst r0, #1 │ │ │ │ - beq eab88 │ │ │ │ + beq eab98 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - blt eab88 │ │ │ │ + blt eab98 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq eab88 │ │ │ │ + beq eab98 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, sl │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ stmib r6, {r1, r4} │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r6] │ │ │ │ - beq eabac │ │ │ │ + beq eabbc │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq eabc0 │ │ │ │ + beq eabd0 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #536 @ 0x218 │ │ │ │ add sp, sp, #2048 @ 0x800 │ │ │ │ vpop {d8-d9} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldmib r5, {r1, r2, r3} │ │ │ │ mov r7, #1 │ │ │ │ add ip, sp, #1504 @ 0x5e0 │ │ │ │ str r7, [sp, #148] @ 0x94 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #896 @ 0x380 │ │ │ │ add r1, sp, #1504 @ 0x5e0 │ │ │ │ - bl dcd58 │ │ │ │ + bl dcd68 │ │ │ │ ldr fp, [sp, #896] @ 0x380 │ │ │ │ ldr r4, [sp, #900] @ 0x384 │ │ │ │ cmp fp, #-2147483647 @ 0x80000001 │ │ │ │ - beq eaa24 │ │ │ │ + beq eaa34 │ │ │ │ mov r0, #1 │ │ │ │ cmp r6, #1 │ │ │ │ - beq eac28 │ │ │ │ + beq eac38 │ │ │ │ add r1, r5, #32 │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ ldr r8, [sp, #904] @ 0x388 │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - bne eae88 │ │ │ │ - ldr r1, [pc, #4052] @ ebc04 │ │ │ │ - ldr r2, [pc, #4052] @ ebc08 │ │ │ │ + bne eae98 │ │ │ │ + ldr r1, [pc, #4052] @ ebc14 │ │ │ │ + ldr r2, [pc, #4052] @ ebc18 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ mov r5, r0 │ │ │ │ orr r0, fp, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq eac5c │ │ │ │ + beq eac6c │ │ │ │ lsl r1, fp, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r4, r5 │ │ │ │ - b eaa24 │ │ │ │ + b eaa34 │ │ │ │ ldr r0, [sp, #2568] @ 0xa08 │ │ │ │ - b eaa50 │ │ │ │ - ldr r2, [pc, #3980] @ ebc00 │ │ │ │ + b eaa60 │ │ │ │ + ldr r2, [pc, #3980] @ ebc10 │ │ │ │ add lr, sp, #2560 @ 0xa00 │ │ │ │ mov r0, r1 │ │ │ │ add r1, lr, #23 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r9] │ │ │ │ str r1, [r9, #4] │ │ │ │ str r0, [r9, #8] │ │ │ │ - b eabc0 │ │ │ │ + b eabd0 │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ mov lr, r7 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r6, [sp, #92] @ 0x5c │ │ │ │ str r7, [sp, #1360] @ 0x550 │ │ │ │ str r0, [sp, #1368] @ 0x558 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ @@ -152975,114 +152979,114 @@ │ │ │ │ str ip, [sp, #1364] @ 0x554 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ str r4, [sp, #900] @ 0x384 │ │ │ │ mov r7, r1 │ │ │ │ moveq r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #0 │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ - bne eaec8 │ │ │ │ + bne eaed8 │ │ │ │ sub r0, r2, #-2147483647 @ 0x80000001 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ sub r0, r3, #-2147483647 @ 0x80000001 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ sub r0, r1, #-2147483647 @ 0x80000001 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ - ldr r0, [pc, #3852] @ ebc80 │ │ │ │ + ldr r0, [pc, #3852] @ ebc90 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #5 │ │ │ │ bl 57dc4 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ orr r0, r6, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq ead9c │ │ │ │ + beq eadac │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq eadb8 │ │ │ │ + beq eadc8 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq eaa8c │ │ │ │ + beq eaa9c │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b eaa8c │ │ │ │ + bl 40e554 │ │ │ │ + b eaa9c │ │ │ │ mov r0, #0 │ │ │ │ str r9, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #1364] @ 0x554 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #1360] @ 0x550 │ │ │ │ mov r9, r6 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #896] @ 0x380 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #1368] @ 0x558 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #904] @ 0x388 │ │ │ │ mov r0, #1 │ │ │ │ str r4, [sp, #900] @ 0x384 │ │ │ │ - b eaa80 │ │ │ │ + b eaa90 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ - b eaa54 │ │ │ │ + b eaa64 │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ - b eaa50 │ │ │ │ + b eaa60 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ - b eaa54 │ │ │ │ + b eaa64 │ │ │ │ mov r0, #0 │ │ │ │ str r7, [sp, #1360] @ 0x550 │ │ │ │ str r0, [sp, #900] @ 0x384 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #896] @ 0x380 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #1368] @ 0x558 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #904] @ 0x388 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #1364] @ 0x554 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ - b eaa84 │ │ │ │ + b eaa94 │ │ │ │ ldr r0, [sp, #2564] @ 0xa04 │ │ │ │ - b eaa50 │ │ │ │ + b eaa60 │ │ │ │ add r3, r5, #20 │ │ │ │ mov r7, #2 │ │ │ │ str r7, [sp, #148] @ 0x94 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ str r3, [sp, #1516] @ 0x5ec │ │ │ │ str r2, [sp, #1512] @ 0x5e8 │ │ │ │ str r0, [sp, #1508] @ 0x5e4 │ │ │ │ str r1, [sp, #1504] @ 0x5e0 │ │ │ │ add r0, sp, #896 @ 0x380 │ │ │ │ add r1, sp, #1504 @ 0x5e0 │ │ │ │ - bl dc4b4 │ │ │ │ + bl dc4c4 │ │ │ │ ldrb r0, [sp, #896] @ 0x380 │ │ │ │ cmp r0, #0 │ │ │ │ - beq eaf4c │ │ │ │ + beq eaf5c │ │ │ │ ldr r5, [sp, #900] @ 0x384 │ │ │ │ - b eac40 │ │ │ │ + b eac50 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #1968 @ 0x7b0 │ │ │ │ mov r2, #452 @ 0x1c4 │ │ │ │ str r6, [sp, #120] @ 0x78 │ │ │ │ str r9, [sp, #128] @ 0x80 │ │ │ │ mov r6, ip │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ @@ -153102,65 +153106,65 @@ │ │ │ │ moveq r2, r9 │ │ │ │ movne r9, r3 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ moveq r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ - bne eb000 │ │ │ │ + bne eb010 │ │ │ │ mov r0, #0 │ │ │ │ mov r6, r4 │ │ │ │ mov r7, #2 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ - b eb018 │ │ │ │ + b eb028 │ │ │ │ mov r0, #2 │ │ │ │ cmp r6, #2 │ │ │ │ - beq eac28 │ │ │ │ + beq eac38 │ │ │ │ add r1, r5, #48 @ 0x30 │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ ldrb r6, [sp, #897] @ 0x381 │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - beq eac28 │ │ │ │ + beq eac38 │ │ │ │ add r3, r5, #36 @ 0x24 │ │ │ │ mov r7, #3 │ │ │ │ str r7, [sp, #148] @ 0x94 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ str r3, [sp, #1516] @ 0x5ec │ │ │ │ str r2, [sp, #1512] @ 0x5e8 │ │ │ │ str r0, [sp, #1508] @ 0x5e4 │ │ │ │ str r1, [sp, #1504] @ 0x5e0 │ │ │ │ add r7, sp, #896 @ 0x380 │ │ │ │ add r1, sp, #1504 @ 0x5e0 │ │ │ │ mov r0, r7 │ │ │ │ - bl de31c │ │ │ │ + bl de32c │ │ │ │ ldr r0, [sp, #896] @ 0x380 │ │ │ │ ldr r5, [sp, #900] @ 0x384 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - beq eac40 │ │ │ │ + beq eac50 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ ldr r0, [sp, #904] @ 0x388 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ add r0, sp, #1504 @ 0x5e0 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ - bl 1c0058 │ │ │ │ + bl 1c0068 │ │ │ │ ldr r0, [sp, #1504] @ 0x5e0 │ │ │ │ ldr r1, [sp, #1508] @ 0x5e4 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - beq eb158 │ │ │ │ + beq eb168 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne eb160 │ │ │ │ - ldr r1, [pc, #3108] @ ebc0c │ │ │ │ - ldr r2, [pc, #3108] @ ebc10 │ │ │ │ + bne eb170 │ │ │ │ + ldr r1, [pc, #3108] @ ebc1c │ │ │ │ + ldr r2, [pc, #3108] @ ebc20 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ bl 57f38 │ │ │ │ mov r6, r0 │ │ │ │ - b eb3f8 │ │ │ │ + b eb408 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ add r0, lr, #376 @ 0x178 │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ mov r6, r4 │ │ │ │ bl 53d54 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ @@ -153222,82 +153226,82 @@ │ │ │ │ strb r0, [sp, #888] @ 0x378 │ │ │ │ add r0, sp, #1504 @ 0x5e0 │ │ │ │ ldm r4!, {r1, r2, r3, r6, r7} │ │ │ │ mov r5, r0 │ │ │ │ stmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ ldm r4, {r1, r2, r3, r6, r7} │ │ │ │ stm r5, {r1, r2, r3, r6, r7} │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq eb144 │ │ │ │ + beq eb154 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r3] │ │ │ │ str r1, [r3, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ - bl 122c70 │ │ │ │ - b eabc0 │ │ │ │ + bl 122c80 │ │ │ │ + b eabd0 │ │ │ │ add r1, sp, #192 @ 0xc0 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #704 @ 0x2c0 │ │ │ │ bl 53d54 │ │ │ │ - b eabc0 │ │ │ │ + b eabd0 │ │ │ │ mov r6, r1 │ │ │ │ - b eb3f8 │ │ │ │ + b eb408 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ ldr r0, [sp, #1512] @ 0x5e8 │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ add r0, sp, #1504 @ 0x5e0 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ - bl 1c0f18 │ │ │ │ + bl 1c0f28 │ │ │ │ ldr r1, [sp, #1504] @ 0x5e0 │ │ │ │ ldr r2, [sp, #1508] @ 0x5e4 │ │ │ │ eor r0, r1, #3 │ │ │ │ orrs r0, r0, r2 │ │ │ │ - bne eb264 │ │ │ │ + bne eb274 │ │ │ │ ldr r6, [sp, #1512] @ 0x5e8 │ │ │ │ - b eb3d4 │ │ │ │ - ldr r2, [pc, #2736] @ ebc50 │ │ │ │ + b eb3e4 │ │ │ │ + ldr r2, [pc, #2736] @ ebc60 │ │ │ │ mov r1, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ - b eb22c │ │ │ │ - ldr r2, [pc, #2716] @ ebc4c │ │ │ │ + b eb23c │ │ │ │ + ldr r2, [pc, #2716] @ ebc5c │ │ │ │ mov r1, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ - b eb22c │ │ │ │ - ldr r2, [pc, #2684] @ ebc3c │ │ │ │ + b eb23c │ │ │ │ + ldr r2, [pc, #2684] @ ebc4c │ │ │ │ mov r1, #15 │ │ │ │ add r2, pc, r2 │ │ │ │ - b eb22c │ │ │ │ - ldr r2, [pc, #2664] @ ebc38 │ │ │ │ + b eb23c │ │ │ │ + ldr r2, [pc, #2664] @ ebc48 │ │ │ │ mov r1, #11 │ │ │ │ add r2, pc, r2 │ │ │ │ - b eb22c │ │ │ │ + b eb23c │ │ │ │ mov r1, #14 │ │ │ │ - b eb22c │ │ │ │ - ldr r2, [pc, #2636] @ ebc34 │ │ │ │ + b eb23c │ │ │ │ + ldr r2, [pc, #2636] @ ebc44 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ - b eb22c │ │ │ │ - ldr r2, [pc, #2636] @ ebc44 │ │ │ │ + b eb23c │ │ │ │ + ldr r2, [pc, #2636] @ ebc54 │ │ │ │ mov r1, #5 │ │ │ │ add r2, pc, r2 │ │ │ │ - b eb22c │ │ │ │ - ldr r2, [pc, #2616] @ ebc40 │ │ │ │ + b eb23c │ │ │ │ + ldr r2, [pc, #2616] @ ebc50 │ │ │ │ mov r1, #11 │ │ │ │ add r2, pc, r2 │ │ │ │ - b eb22c │ │ │ │ - ldr r2, [pc, #2608] @ ebc48 │ │ │ │ + b eb23c │ │ │ │ + ldr r2, [pc, #2608] @ ebc58 │ │ │ │ mov r1, #14 │ │ │ │ add r2, pc, r2 │ │ │ │ - b eb22c │ │ │ │ - ldr r2, [pc, #2604] @ ebc54 │ │ │ │ + b eb23c │ │ │ │ + ldr r2, [pc, #2604] @ ebc64 │ │ │ │ mov r1, #9 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #896] @ 0x380 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #1368] @ 0x558 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ @@ -153305,282 +153309,282 @@ │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ str r7, [sp, #1360] @ 0x550 │ │ │ │ str r0, [sp, #1364] @ 0x554 │ │ │ │ str r4, [sp, #900] @ 0x384 │ │ │ │ mov r0, r2 │ │ │ │ bl 58038 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - b eaa7c │ │ │ │ + b eaa8c │ │ │ │ eor r0, r1, #2 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ orrs r0, r0, r2 │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ - bne eb298 │ │ │ │ - ldr r1, [pc, #2452] @ ebc14 │ │ │ │ - ldr r2, [pc, #2452] @ ebc18 │ │ │ │ + bne eb2a8 │ │ │ │ + ldr r1, [pc, #2452] @ ebc24 │ │ │ │ + ldr r2, [pc, #2452] @ ebc28 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ bl 57f38 │ │ │ │ mov r6, r0 │ │ │ │ - b eb3d4 │ │ │ │ + b eb3e4 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #488 @ 0x1e8 │ │ │ │ vldr d8, [r0] │ │ │ │ add r0, sp, #1504 @ 0x5e0 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ - bl 1bfbd0 │ │ │ │ + bl 1bfbe0 │ │ │ │ ldr r1, [sp, #1504] @ 0x5e0 │ │ │ │ ldr r2, [sp, #1508] @ 0x5e4 │ │ │ │ ldr r0, [sp, #1512] @ 0x5e8 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ eor r0, r1, #3 │ │ │ │ orrs r0, r0, r2 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ - bne eb2dc │ │ │ │ + bne eb2ec │ │ │ │ ldr r6, [sp, #108] @ 0x6c │ │ │ │ - b eb3d4 │ │ │ │ + b eb3e4 │ │ │ │ add r0, sp, #1504 @ 0x5e0 │ │ │ │ mov r2, #452 @ 0x1c4 │ │ │ │ add r1, r0, #12 │ │ │ │ add r0, sp, #1968 @ 0x7b0 │ │ │ │ bl 53d54 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne eb320 │ │ │ │ - ldr r1, [pc, #2320] @ ebc1c │ │ │ │ - ldr r2, [pc, #2320] @ ebc20 │ │ │ │ + bne eb330 │ │ │ │ + ldr r1, [pc, #2320] @ ebc2c │ │ │ │ + ldr r2, [pc, #2320] @ ebc30 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #5 │ │ │ │ bl 57f38 │ │ │ │ - b eb290 │ │ │ │ + b eb2a0 │ │ │ │ add r0, r7, #12 │ │ │ │ add r1, sp, #1968 @ 0x7b0 │ │ │ │ mov r2, #452 @ 0x1c4 │ │ │ │ bl 53d54 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #900] @ 0x384 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #896] @ 0x380 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #904] @ 0x388 │ │ │ │ add r0, sp, #1504 @ 0x5e0 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ - bl 1c1464 │ │ │ │ + bl 1c1474 │ │ │ │ ldr r7, [sp, #1504] @ 0x5e0 │ │ │ │ cmp r7, #2 │ │ │ │ - beq eb378 │ │ │ │ + beq eb388 │ │ │ │ ldr r0, [sp, #1508] @ 0x5e4 │ │ │ │ cmp r7, #3 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ - bne eb398 │ │ │ │ + bne eb3a8 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ - b eb3c4 │ │ │ │ + b eb3d4 │ │ │ │ mov r0, #6 │ │ │ │ - ldr r1, [pc, #2208] @ ebc24 │ │ │ │ - ldr r2, [pc, #2208] @ ebc28 │ │ │ │ + ldr r1, [pc, #2208] @ ebc34 │ │ │ │ + ldr r2, [pc, #2208] @ ebc38 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ - b eb3c8 │ │ │ │ + b eb3d8 │ │ │ │ add r0, sp, #1504 @ 0x5e0 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ - bl 1c0f18 │ │ │ │ + bl 1c0f28 │ │ │ │ ldr r0, [sp, #1504] @ 0x5e0 │ │ │ │ ldr r1, [sp, #1508] @ 0x5e4 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ - bne eb420 │ │ │ │ + bne eb430 │ │ │ │ ldr r0, [sp, #1512] @ 0x5e8 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r0, sp, #896 @ 0x380 │ │ │ │ - bl 1223f8 │ │ │ │ + bl 122408 │ │ │ │ ldr r6, [sp, #108] @ 0x6c │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ orr r0, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq eb3fc │ │ │ │ + beq eb40c │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq eb414 │ │ │ │ + beq eb424 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, r6 │ │ │ │ - b eac40 │ │ │ │ - addeq r1, sl, r7, asr r7 │ │ │ │ + b eac50 │ │ │ │ + addeq r1, sl, r7, asr #14 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ mov r0, #7 │ │ │ │ - beq eb37c │ │ │ │ + beq eb38c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #488 @ 0x1e8 │ │ │ │ vldr d9, [r0] │ │ │ │ add r0, sp, #1504 @ 0x5e0 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ - bl 1c0058 │ │ │ │ + bl 1c0068 │ │ │ │ ldr r0, [sp, #1504] @ 0x5e0 │ │ │ │ ldr r1, [sp, #1508] @ 0x5e4 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ - beq eb574 │ │ │ │ + beq eb584 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ mov r0, #8 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ - beq eb37c │ │ │ │ + beq eb38c │ │ │ │ ldr r0, [sp, #1512] @ 0x5e8 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #1504 @ 0x5e0 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ - bl 1c05d0 │ │ │ │ + bl 1c05e0 │ │ │ │ ldr r1, [sp, #1504] @ 0x5e0 │ │ │ │ ldr r2, [sp, #1508] @ 0x5e4 │ │ │ │ ldr r0, [sp, #1512] @ 0x5e8 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ eor r0, r1, #4 │ │ │ │ orrs r0, r0, r2 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ - beq eb4f4 │ │ │ │ + beq eb504 │ │ │ │ add r0, sp, #1504 @ 0x5e0 │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ add r1, r0, #12 │ │ │ │ add r0, sp, #1360 @ 0x550 │ │ │ │ bl 53d54 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne eb76c │ │ │ │ - ldr r1, [pc, #1868] @ ebc2c │ │ │ │ - ldr r2, [pc, #1868] @ ebc30 │ │ │ │ + bne eb77c │ │ │ │ + ldr r1, [pc, #1868] @ ebc3c │ │ │ │ + ldr r2, [pc, #1868] @ ebc40 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #9 │ │ │ │ bl 57f38 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq eb3c8 │ │ │ │ + beq eb3d8 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ - bl 40e544 │ │ │ │ - b eb3c8 │ │ │ │ + bl 40e554 │ │ │ │ + b eb3d8 │ │ │ │ mov r2, r7 │ │ │ │ mov r7, r9 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ ldr fp, [sp, #124] @ 0x7c │ │ │ │ ldr r5, [sp, #120] @ 0x78 │ │ │ │ ldr r9, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #896] @ 0x380 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #1368] @ 0x558 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ str r2, [sp, #1360] @ 0x550 │ │ │ │ str r0, [sp, #1364] @ 0x554 │ │ │ │ str r4, [sp, #900] @ 0x384 │ │ │ │ - ldr r0, [pc, #1792] @ ebc58 │ │ │ │ - ldr r2, [pc, #1792] @ ebc5c │ │ │ │ + ldr r0, [pc, #1792] @ ebc68 │ │ │ │ + ldr r2, [pc, #1792] @ ebc6c │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #904] @ 0x388 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b eb728 │ │ │ │ + b eb738 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ - b eb3c4 │ │ │ │ + b eb3d4 │ │ │ │ mov r3, r7 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ ldr fp, [sp, #124] @ 0x7c │ │ │ │ mov r7, r9 │ │ │ │ ldr r5, [sp, #120] @ 0x78 │ │ │ │ mov r9, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r0, [pc, #1740] @ ebc68 │ │ │ │ - ldr r2, [pc, #1740] @ ebc6c │ │ │ │ + ldr r0, [pc, #1740] @ ebc78 │ │ │ │ + ldr r2, [pc, #1740] @ ebc7c │ │ │ │ str r3, [sp, #1360] @ 0x550 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #896] @ 0x380 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #1368] @ 0x558 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #904] @ 0x388 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ str r3, [sp, #1364] @ 0x554 │ │ │ │ str r4, [sp, #900] @ 0x384 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b eb728 │ │ │ │ + b eb738 │ │ │ │ mov r0, #0 │ │ │ │ mov r7, r9 │ │ │ │ str r0, [sp, #1364] @ 0x554 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #1360] @ 0x550 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #896] @ 0x380 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ ldr fp, [sp, #124] @ 0x7c │ │ │ │ ldr r5, [sp, #120] @ 0x78 │ │ │ │ ldr r9, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #1368] @ 0x558 │ │ │ │ - b eb54c │ │ │ │ + b eb55c │ │ │ │ mov r3, r7 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ mov r7, r9 │ │ │ │ ldr fp, [sp, #124] @ 0x7c │ │ │ │ ldr r9, [sp, #104] @ 0x68 │ │ │ │ mov r5, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r0, [pc, #1600] @ ebc70 │ │ │ │ - ldr r2, [pc, #1600] @ ebc74 │ │ │ │ + ldr r0, [pc, #1600] @ ebc80 │ │ │ │ + ldr r2, [pc, #1600] @ ebc84 │ │ │ │ str r3, [sp, #1360] @ 0x550 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #896] @ 0x380 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #1368] @ 0x558 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #904] @ 0x388 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ str r3, [sp, #1364] @ 0x554 │ │ │ │ str r4, [sp, #900] @ 0x384 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b eb728 │ │ │ │ + b eb738 │ │ │ │ mov r3, r7 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ mov r7, r9 │ │ │ │ ldr fp, [sp, #124] @ 0x7c │ │ │ │ ldr r5, [sp, #120] @ 0x78 │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ ldr r9, [sp, #104] @ 0x68 │ │ │ │ - ldr r0, [pc, #1488] @ ebc60 │ │ │ │ - ldr r2, [pc, #1488] @ ebc64 │ │ │ │ + ldr r0, [pc, #1488] @ ebc70 │ │ │ │ + ldr r2, [pc, #1488] @ ebc74 │ │ │ │ str r3, [sp, #1360] @ 0x550 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #896] @ 0x380 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #1368] @ 0x558 │ │ │ │ @@ -153588,23 +153592,23 @@ │ │ │ │ str r3, [sp, #904] @ 0x388 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ str r3, [sp, #1364] @ 0x554 │ │ │ │ str r4, [sp, #900] @ 0x384 │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b eb728 │ │ │ │ + b eb738 │ │ │ │ mov r3, r7 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ mov r7, r9 │ │ │ │ ldr r5, [sp, #120] @ 0x78 │ │ │ │ ldr r9, [sp, #104] @ 0x68 │ │ │ │ mov fp, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r0, [pc, #1416] @ ebc78 │ │ │ │ - ldr r2, [pc, #1416] @ ebc7c │ │ │ │ + ldr r0, [pc, #1416] @ ebc88 │ │ │ │ + ldr r2, [pc, #1416] @ ebc8c │ │ │ │ str r3, [sp, #1360] @ 0x550 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #896] @ 0x380 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #1368] @ 0x558 │ │ │ │ @@ -153627,15 +153631,15 @@ │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ ldr fp, [sp, #124] @ 0x7c │ │ │ │ ldr r5, [sp, #120] @ 0x78 │ │ │ │ ldr r9, [sp, #104] @ 0x68 │ │ │ │ str r1, [sp, #1360] @ 0x550 │ │ │ │ str r0, [sp, #1364] @ 0x554 │ │ │ │ - b eb550 │ │ │ │ + b eb560 │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ add r1, r0, #480 @ 0x1e0 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ add r0, r0, #508 @ 0x1fc │ │ │ │ add r1, sp, #1360 @ 0x550 │ │ │ │ bl 53d54 │ │ │ │ @@ -153679,161 +153683,161 @@ │ │ │ │ str r0, [sp, #836] @ 0x344 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ vstr d9, [sp, #680] @ 0x2a8 │ │ │ │ strb r6, [sp, #888] @ 0x378 │ │ │ │ str r7, [sp, #832] @ 0x340 │ │ │ │ str r0, [sp, #696] @ 0x2b8 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ - bl 1a5db8 │ │ │ │ + bl 1a5dc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq eb864 │ │ │ │ + beq eb874 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r9] │ │ │ │ str r1, [r9, #4] │ │ │ │ str r0, [r9, #8] │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ - bl 122c70 │ │ │ │ - b eabc0 │ │ │ │ + bl 122c80 │ │ │ │ + b eabd0 │ │ │ │ add r1, sp, #192 @ 0xc0 │ │ │ │ mov r0, r9 │ │ │ │ - b eb14c │ │ │ │ + b eb15c │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ - bl 122c70 │ │ │ │ - b ebbc4 │ │ │ │ + bl 122c80 │ │ │ │ + b ebbd4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq eb8ac │ │ │ │ + beq eb8bc │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ - bl 40e544 │ │ │ │ - b eb8ac │ │ │ │ + bl 40e554 │ │ │ │ + b eb8bc │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #896 @ 0x380 │ │ │ │ - bl 1223f8 │ │ │ │ - b eb8c0 │ │ │ │ + bl 122408 │ │ │ │ + b eb8d0 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq eb8e8 │ │ │ │ + beq eb8f8 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ - bl 40e544 │ │ │ │ - b eb8e8 │ │ │ │ + bl 40e554 │ │ │ │ + b eb8f8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq eb9dc │ │ │ │ + beq eb9ec │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b eb9dc │ │ │ │ + bl 40e554 │ │ │ │ + b eb9ec │ │ │ │ mov r7, r9 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ ldr fp, [sp, #124] @ 0x7c │ │ │ │ ldr r5, [sp, #120] @ 0x78 │ │ │ │ ldr r9, [sp, #104] @ 0x68 │ │ │ │ - b eba7c │ │ │ │ + b eba8c │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ - bl 122c70 │ │ │ │ - b ebbac │ │ │ │ + bl 122c80 │ │ │ │ + b ebbbc │ │ │ │ mov r7, r9 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ ldr fp, [sp, #124] @ 0x7c │ │ │ │ mov r2, r6 │ │ │ │ ldr r5, [sp, #120] @ 0x78 │ │ │ │ mov r6, r0 │ │ │ │ ldr r9, [sp, #104] @ 0x68 │ │ │ │ orr r0, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne eb980 │ │ │ │ + bne eb990 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne eb9a0 │ │ │ │ + bne eb9b0 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq ebad8 │ │ │ │ - b eb9c0 │ │ │ │ + beq ebae8 │ │ │ │ + b eb9d0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq eb96c │ │ │ │ + beq eb97c │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq ebad8 │ │ │ │ + beq ebae8 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, sl │ │ │ │ - bl 40e544 │ │ │ │ - b ebad8 │ │ │ │ + bl 40e554 │ │ │ │ + b ebae8 │ │ │ │ mov r6, r0 │ │ │ │ orr r0, fp, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq eba58 │ │ │ │ + beq eba68 │ │ │ │ lsl r1, fp, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b eba58 │ │ │ │ - adceq r9, r7, ip, lsl #10 │ │ │ │ - strdeq r8, [r7], r0 @ │ │ │ │ + bl 40e554 │ │ │ │ + b eba68 │ │ │ │ + strdeq r9, [r7], ip @ │ │ │ │ + adceq r8, r7, r0, ror #17 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ mov r5, r7 │ │ │ │ ldr r9, [sp, #104] @ 0x68 │ │ │ │ mov r6, r0 │ │ │ │ - b ebb34 │ │ │ │ + b ebb44 │ │ │ │ mov r7, r9 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ ldr fp, [sp, #124] @ 0x7c │ │ │ │ mov r6, r0 │ │ │ │ ldr r5, [sp, #120] @ 0x78 │ │ │ │ ldr r9, [sp, #104] @ 0x68 │ │ │ │ - b ebaf8 │ │ │ │ + b ebb08 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq ebbac │ │ │ │ + beq ebbbc │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ - bl 121534 │ │ │ │ - b ebbac │ │ │ │ + bl 121544 │ │ │ │ + b ebbbc │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ebbc4 │ │ │ │ + beq ebbd4 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ - bl 1ba360 │ │ │ │ - b ebbc4 │ │ │ │ + bl 1ba370 │ │ │ │ + b ebbd4 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ - b ebbac │ │ │ │ + b ebbbc │ │ │ │ mov r6, r0 │ │ │ │ - b ebac8 │ │ │ │ + b ebad8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #896] @ 0x380 │ │ │ │ mov r3, r7 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r7, r9 │ │ │ │ str r0, [sp, #1368] @ 0x558 │ │ │ │ @@ -153852,128 +153856,128 @@ │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ ldr r0, [sp, #1360] @ 0x550 │ │ │ │ ldr r1, [sp, #1364] @ 0x554 │ │ │ │ bic r0, r0, #1 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq ebaf8 │ │ │ │ + beq ebb08 │ │ │ │ add r0, sp, #1360 @ 0x550 │ │ │ │ - bl 1218b0 │ │ │ │ + bl 1218c0 │ │ │ │ cmp fp, #-2147483646 @ 0x80000002 │ │ │ │ - blt ebb18 │ │ │ │ + blt ebb28 │ │ │ │ cmp fp, #0 │ │ │ │ - beq ebb18 │ │ │ │ + beq ebb28 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #896] @ 0x380 │ │ │ │ ldr r1, [sp, #900] @ 0x384 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq ebb34 │ │ │ │ + beq ebb44 │ │ │ │ add r0, sp, #896 @ 0x380 │ │ │ │ - bl 1223f8 │ │ │ │ + bl 122408 │ │ │ │ cmp r5, #-2147483647 @ 0x80000001 │ │ │ │ ldrne r0, [sp, #112] @ 0x70 │ │ │ │ tstne r0, #1 │ │ │ │ orrne r0, r5, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne ebbcc │ │ │ │ + bne ebbdc │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ subs r0, r9, #-2147483647 @ 0x80000001 │ │ │ │ movwne r0, #1 │ │ │ │ tst r0, r1 │ │ │ │ orrne r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne ebbe0 │ │ │ │ + bne ebbf0 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ subs r0, r0, #-2147483647 @ 0x80000001 │ │ │ │ movwne r0, #1 │ │ │ │ tst r0, r1 │ │ │ │ - beq ebba4 │ │ │ │ + beq ebbb4 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq ebba4 │ │ │ │ + beq ebbb4 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, sl │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ and r0, r0, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq ebbc4 │ │ │ │ + beq ebbd4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b ebb4c │ │ │ │ + bl 40e554 │ │ │ │ + b ebb5c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b ebb68 │ │ │ │ + bl 40e554 │ │ │ │ + b ebb78 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - strhteq r8, [r7], r0 │ │ │ │ - adceq r9, r7, ip, ror #5 │ │ │ │ - ldrdeq r8, [r7], r0 @ │ │ │ │ - adceq r8, r7, r4, lsr pc │ │ │ │ - adceq r8, r7, r8, lsl r3 │ │ │ │ - umlaleq r8, r7, ip, ip │ │ │ │ - adceq r8, r7, r0, lsl #1 │ │ │ │ - adceq r8, r7, r0, lsl ip │ │ │ │ - strdeq r7, [r7], r4 @ │ │ │ │ - umlaleq r8, r7, r8, fp │ │ │ │ - adceq r7, r7, ip, ror pc │ │ │ │ - adceq r8, r7, ip, lsr sl │ │ │ │ - adceq r7, r7, r0, lsr #28 │ │ │ │ - strdeq lr, [r9], r3 │ │ │ │ - addeq r1, sl, r7, asr #16 │ │ │ │ - addeq r1, sl, r2, ror #16 │ │ │ │ - addeq r1, sl, pc, lsl #9 │ │ │ │ - addeq r0, sl, pc, asr #20 │ │ │ │ - addeq r1, sl, r0, asr #9 │ │ │ │ - addeq r1, sl, r6, lsr r5 │ │ │ │ - @ instruction: 0x008a1bb8 │ │ │ │ - addeq r1, sl, r4, ror #9 │ │ │ │ - umulleq r6, sl, r4, r0 │ │ │ │ - adceq fp, r7, r4, asr #5 │ │ │ │ - addeq r5, sl, ip, asr pc │ │ │ │ - adceq fp, r7, r8, lsl #3 │ │ │ │ - addeq r6, sl, r0, asr r0 │ │ │ │ - adceq fp, r7, ip, ror r2 │ │ │ │ - @ instruction: 0x008a5fbc │ │ │ │ - adceq fp, r7, r8, ror #3 │ │ │ │ - strdeq r5, [sl], ip │ │ │ │ - adceq fp, r7, r8, lsr #2 │ │ │ │ - ldrdeq r0, [sl], r7 │ │ │ │ + adceq r8, r7, r0, lsr #15 │ │ │ │ + ldrdeq r9, [r7], ip @ │ │ │ │ + adceq r8, r7, r0, asr #13 │ │ │ │ + adceq r8, r7, r4, lsr #30 │ │ │ │ + adceq r8, r7, r8, lsl #6 │ │ │ │ + adceq r8, r7, ip, lsl #25 │ │ │ │ + adceq r8, r7, r0, ror r0 │ │ │ │ + adceq r8, r7, r0, lsl #24 │ │ │ │ + adceq r7, r7, r4, ror #31 │ │ │ │ + adceq r8, r7, r8, lsl #23 │ │ │ │ + adceq r7, r7, ip, ror #30 │ │ │ │ + adceq r8, r7, ip, lsr #20 │ │ │ │ + adceq r7, r7, r0, lsl lr │ │ │ │ + addeq lr, r9, r3, ror #15 │ │ │ │ + addeq r1, sl, r7, lsr r8 │ │ │ │ + addeq r1, sl, r2, asr r8 │ │ │ │ + addeq r1, sl, pc, ror r4 │ │ │ │ + addeq r0, sl, pc, lsr sl │ │ │ │ + @ instruction: 0x008a14b0 │ │ │ │ + addeq r1, sl, r6, lsr #10 │ │ │ │ + addeq r1, sl, r8, lsr #23 │ │ │ │ + ldrdeq r1, [sl], r4 │ │ │ │ + addeq r6, sl, r4, lsl #1 │ │ │ │ + strhteq fp, [r7], r4 │ │ │ │ + addeq r5, sl, ip, asr #30 │ │ │ │ + adceq fp, r7, r8, ror r1 │ │ │ │ + addeq r6, sl, r0, asr #32 │ │ │ │ + adceq fp, r7, ip, ror #4 │ │ │ │ + addeq r5, sl, ip, lsr #31 │ │ │ │ + ldrdeq fp, [r7], r8 @ │ │ │ │ + addeq r5, sl, ip, ror #29 │ │ │ │ + adceq fp, r7, r8, lsl r1 │ │ │ │ + addeq r0, sl, r7, asr #29 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r4, r1 │ │ │ │ eor fp, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp fp, #21 │ │ │ │ movcs fp, #21 │ │ │ │ cmp fp, #20 │ │ │ │ - beq ebda8 │ │ │ │ + beq ebdb8 │ │ │ │ cmp fp, #21 │ │ │ │ - bne ebf9c │ │ │ │ + bne ebfac │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, r2, r3, lsl #5 │ │ │ │ add r5, sp, #16 │ │ │ │ @@ -153987,330 +153991,330 @@ │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r8, [sp, #16] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1bcc28 │ │ │ │ + bl 1bcc38 │ │ │ │ ldrb r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ebe1c │ │ │ │ + bne ebe2c │ │ │ │ ldrb r0, [sp, #57] @ 0x39 │ │ │ │ cmp r0, #2 │ │ │ │ - beq ebe50 │ │ │ │ + beq ebe60 │ │ │ │ tst r0, #1 │ │ │ │ - beq ebd54 │ │ │ │ + beq ebd64 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r8, [sp, #16] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq ec04c │ │ │ │ + beq ec05c │ │ │ │ ldm sl, {r1, r2, r3} │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ stm r9, {r1, r2, r3} │ │ │ │ mov r0, r6 │ │ │ │ - bl 121534 │ │ │ │ - b ebd00 │ │ │ │ + bl 121544 │ │ │ │ + b ebd10 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ - bne ebfd4 │ │ │ │ + bne ebfe4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r8, [sp, #16] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq ec06c │ │ │ │ + beq ec07c │ │ │ │ ldm sl, {r1, r2, r3} │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ stm r9, {r1, r2, r3} │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ mov r1, r6 │ │ │ │ - bl dea58 │ │ │ │ + bl dea68 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq ebfc4 │ │ │ │ + beq ebfd4 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp] │ │ │ │ - b ebd00 │ │ │ │ + b ebd10 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r2, #0 │ │ │ │ ldmib r4, {r0, r5} │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, r5, r1, lsl #4 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - beq ebde8 │ │ │ │ + beq ebdf8 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r1], #16 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne ebeb4 │ │ │ │ - ldr r1, [pc, #932] @ ec194 │ │ │ │ - ldr r2, [pc, #932] @ ec198 │ │ │ │ + bne ebec4 │ │ │ │ + ldr r1, [pc, #932] @ ec1a4 │ │ │ │ + ldr r2, [pc, #932] @ ec1a8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl 57f38 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ strd r6, [sl] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r8, r4 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ ldr r6, [sp, #8] │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ - beq ebe7c │ │ │ │ + beq ebe8c │ │ │ │ cmp r4, #0 │ │ │ │ - beq ebe7c │ │ │ │ + beq ebe8c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b ebe7c │ │ │ │ + bl 40e554 │ │ │ │ + b ebe8c │ │ │ │ ldr sl, [sp, #12] │ │ │ │ cmp sl, #-2147483648 @ 0x80000000 │ │ │ │ - bne ebf28 │ │ │ │ - ldr r0, [pc, #844] @ ec1b0 │ │ │ │ + bne ebf38 │ │ │ │ + ldr r0, [pc, #844] @ ec1c0 │ │ │ │ mov r8, r4 │ │ │ │ mov r4, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #6 │ │ │ │ bl 57dc4 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r4, #-2147483648 @ 0x80000000 │ │ │ │ strd r4, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ebe98 │ │ │ │ + beq ebea8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq ebe14 │ │ │ │ + beq ebe24 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r4, r8 │ │ │ │ - bl 121534 │ │ │ │ - b ebe14 │ │ │ │ + bl 121544 │ │ │ │ + b ebe24 │ │ │ │ ldmib r5, {r1, r2, r3} │ │ │ │ mov r7, #1 │ │ │ │ add ip, sp, #16 │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl dea58 │ │ │ │ + bl dea68 │ │ │ │ ldr r9, [sp, #100] @ 0x64 │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ cmp r9, #-2147483648 @ 0x80000000 │ │ │ │ - beq ebe04 │ │ │ │ + beq ebe14 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ ldr r8, [sp, #108] @ 0x6c │ │ │ │ add r0, r0, #4 │ │ │ │ str r5, [sp, #16] │ │ │ │ ldr r4, [r0] │ │ │ │ ldmib r0, {r1, r6} │ │ │ │ str r6, [sp, #28] │ │ │ │ str r1, [sp, #24] │ │ │ │ str r4, [sp, #20] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ cmp r6, r4 │ │ │ │ - bne ec000 │ │ │ │ + bne ec010 │ │ │ │ str r9, [sl] │ │ │ │ stmib sl, {r7, r8} │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r9, r7 │ │ │ │ mov r8, r4 │ │ │ │ ldm r5!, {r1, r2, r3, r4, r7} │ │ │ │ mov r0, r6 │ │ │ │ stmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ ldm r5, {r1, r2, r3, r4, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r7} │ │ │ │ mov r0, r6 │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ebf84 │ │ │ │ + beq ebf94 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp sl, #0 │ │ │ │ strd r0, [r2] │ │ │ │ - beq ebe14 │ │ │ │ + beq ebe24 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp] │ │ │ │ str sl, [r2] │ │ │ │ str r9, [r2, #4] │ │ │ │ str r0, [r2, #8] │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #488] @ ec18c │ │ │ │ + ldr r2, [pc, #488] @ ec19c │ │ │ │ add r1, sp, #115 @ 0x73 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [sl] │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r8, r4 │ │ │ │ mov r5, r7 │ │ │ │ - b ebe7c │ │ │ │ - ldr r0, [pc, #448] @ ec19c │ │ │ │ + b ebe8c │ │ │ │ + ldr r0, [pc, #448] @ ec1ac │ │ │ │ mov r8, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #6 │ │ │ │ mov r4, r2 │ │ │ │ bl 58038 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne ebe3c │ │ │ │ - b ebe7c │ │ │ │ + bne ebe4c │ │ │ │ + b ebe8c │ │ │ │ sub r1, r6, r4 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #384] @ ec190 │ │ │ │ + ldr r2, [pc, #384] @ ec1a0 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, r0, r1, lsr #4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ bl 57f38 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r9, #0 │ │ │ │ strd r0, [sl] │ │ │ │ - beq ebe14 │ │ │ │ + beq ebe24 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #332] @ ec1a0 │ │ │ │ + ldr r0, [pc, #332] @ ec1b0 │ │ │ │ mov r8, r4 │ │ │ │ - ldr r2, [pc, #328] @ ec1a4 │ │ │ │ + ldr r2, [pc, #328] @ ec1b4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b ec090 │ │ │ │ - ldr r0, [pc, #308] @ ec1a8 │ │ │ │ + b ec0a0 │ │ │ │ + ldr r0, [pc, #308] @ ec1b8 │ │ │ │ mov r8, r4 │ │ │ │ - ldr r2, [pc, #304] @ ec1ac │ │ │ │ + ldr r2, [pc, #304] @ ec1bc │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ cmp r9, #0 │ │ │ │ - beq ec17c │ │ │ │ + beq ec18c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq ec168 │ │ │ │ + beq ec178 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b ec168 │ │ │ │ + bl 40e554 │ │ │ │ + b ec178 │ │ │ │ str r4, [sp, #12] │ │ │ │ - b ec13c │ │ │ │ + b ec14c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ mov r8, r4 │ │ │ │ str r0, [sp, #12] │ │ │ │ - b ec140 │ │ │ │ + b ec150 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq ec168 │ │ │ │ + beq ec178 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 121534 │ │ │ │ - b ec168 │ │ │ │ + bl 121544 │ │ │ │ + b ec178 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 1ba360 │ │ │ │ - b ec17c │ │ │ │ + bl 1ba370 │ │ │ │ + b ec18c │ │ │ │ bl 8e880 │ │ │ │ mov r8, r4 │ │ │ │ mov r5, r0 │ │ │ │ - b ec168 │ │ │ │ - b ec13c │ │ │ │ + b ec178 │ │ │ │ + b ec14c │ │ │ │ mov r8, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq ec160 │ │ │ │ + beq ec170 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ and r0, fp, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq ec17c │ │ │ │ + beq ec18c │ │ │ │ mov r0, r8 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - umlaleq r7, r7, r4, r4 @ │ │ │ │ - adceq sl, r7, r8, lsl #15 │ │ │ │ - ldrdeq r8, [r7], ip @ │ │ │ │ - adceq r7, r7, r0, lsl r5 │ │ │ │ - strdeq r0, [sl], r2 │ │ │ │ - umulleq r5, sl, r8, r5 │ │ │ │ - adceq sl, r7, r8, asr #15 │ │ │ │ - addeq r5, sl, r4, ror r5 │ │ │ │ - adceq sl, r7, r0, lsr #15 │ │ │ │ - addeq r0, sl, r6, ror #26 │ │ │ │ + adceq r7, r7, r4, lsl #9 │ │ │ │ + adceq sl, r7, r8, ror r7 │ │ │ │ + adceq r8, r7, ip, asr #3 │ │ │ │ + adceq r7, r7, r0, lsl #10 │ │ │ │ + addeq r0, sl, r2, ror #23 │ │ │ │ + addeq r5, sl, r8, lsl #11 │ │ │ │ + strhteq sl, [r7], r8 │ │ │ │ + addeq r5, sl, r4, ror #10 │ │ │ │ + umlaleq sl, r7, r0, r7 │ │ │ │ + addeq r0, sl, r6, asr sp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ vpush {d8-d10} │ │ │ │ sub sp, sp, #352 @ 0x160 │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ add r3, sp, #936 @ 0x3a8 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ eor r2, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ cmp r2, #20 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ - beq ec418 │ │ │ │ + beq ec428 │ │ │ │ cmp r2, #21 │ │ │ │ - bne ed388 │ │ │ │ + bne ed398 │ │ │ │ add r2, r3, #24 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ add r1, sp, #3456 @ 0xd80 │ │ │ │ str r0, [sp, #920] @ 0x398 │ │ │ │ mov r0, #-2147483627 @ 0x80000015 │ │ │ │ str r0, [sp, #896] @ 0x380 │ │ │ │ @@ -154438,47 +154442,47 @@ │ │ │ │ str r7, [sp, #124] @ 0x7c │ │ │ │ mov r7, #4 │ │ │ │ str r2, [sp, #2320] @ 0x910 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ str r7, [sp, #128] @ 0x80 │ │ │ │ str r4, [sp, #120] @ 0x78 │ │ │ │ str r2, [sp, #2792] @ 0xae8 │ │ │ │ - b ec4d4 │ │ │ │ + b ec4e4 │ │ │ │ ldmib r1, {r0, r5, fp} │ │ │ │ mov r1, #0 │ │ │ │ cmp fp, #0 │ │ │ │ str r0, [sp, #292] @ 0x124 │ │ │ │ add r0, r5, fp, lsl #4 │ │ │ │ str r1, [sp, #300] @ 0x12c │ │ │ │ str r5, [sp, #288] @ 0x120 │ │ │ │ str r5, [sp, #284] @ 0x11c │ │ │ │ str r0, [sp, #296] @ 0x128 │ │ │ │ - beq ec454 │ │ │ │ + beq ec464 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r1], #16 │ │ │ │ str r1, [sp, #288] @ 0x120 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne ed268 │ │ │ │ - ldr r1, [pc, #4064] @ ed43c │ │ │ │ - ldr r2, [pc, #4064] @ ed440 │ │ │ │ + bne ed278 │ │ │ │ + ldr r1, [pc, #4064] @ ed44c │ │ │ │ + ldr r2, [pc, #4064] @ ed450 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl 57f38 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #284] @ 0x11c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ stmib r4, {r1, sl} │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r4] │ │ │ │ - beq ed36c │ │ │ │ + beq ed37c │ │ │ │ add r0, sp, #284 @ 0x11c │ │ │ │ - bl 1ba360 │ │ │ │ - b ed36c │ │ │ │ + bl 1ba370 │ │ │ │ + b ed37c │ │ │ │ ldr r0, [sp, #3468] @ 0xd8c │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [sp, #3472] @ 0xd90 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #3476] @ 0xd94 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ @@ -154493,18 +154497,18 @@ │ │ │ │ mov r4, r3 │ │ │ │ mov r8, r2 │ │ │ │ mov fp, r1 │ │ │ │ mov sl, r0 │ │ │ │ add r7, sp, #3456 @ 0xd80 │ │ │ │ add r1, sp, #896 @ 0x380 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1bd45c │ │ │ │ + bl 1bd46c │ │ │ │ ldrb r0, [sp, #3456] @ 0xd80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ecfc4 │ │ │ │ + bne ecfd4 │ │ │ │ ldrb r0, [sp, #3457] @ 0xd81 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ @@ -154524,388 +154528,388 @@ │ │ │ │ andeq r0, r0, ip, asr #1 │ │ │ │ andeq r0, r0, r4, lsl #13 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ andeq r0, r0, r0, lsr #19 │ │ │ │ andeq r1, r0, r4, lsr r0 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne edf9c │ │ │ │ + bne edfac │ │ │ │ ldr r0, [sp, #896] @ 0x380 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #896] @ 0x380 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq ee3cc │ │ │ │ + beq ee3dc │ │ │ │ ldr r3, [sp, #280] @ 0x118 │ │ │ │ ldr r6, [sp, #276] @ 0x114 │ │ │ │ str r0, [sp, #3456] @ 0xd80 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ str r0, [sp, #268] @ 0x10c │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ mov r1, r7 │ │ │ │ add r0, lr, #904 @ 0x388 │ │ │ │ - bl dcd58 │ │ │ │ + bl dcd68 │ │ │ │ ldr r1, [sp, #3976] @ 0xf88 │ │ │ │ mov r2, r8 │ │ │ │ ldr r3, [sp, #3980] @ 0xf8c │ │ │ │ ldr r0, [sp, #3984] @ 0xf90 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, sl │ │ │ │ str r1, [sp, #268] @ 0x10c │ │ │ │ mov r1, fp │ │ │ │ - bne ec4d4 │ │ │ │ - b ed604 │ │ │ │ + bne ec4e4 │ │ │ │ + b ed614 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ee0b0 │ │ │ │ + bne ee0c0 │ │ │ │ ldr r0, [sp, #896] @ 0x380 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #896] @ 0x380 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq ee300 │ │ │ │ + beq ee310 │ │ │ │ ldr r3, [sp, #280] @ 0x118 │ │ │ │ ldr r6, [sp, #276] @ 0x114 │ │ │ │ str r0, [sp, #3456] @ 0xd80 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ - bl d6b08 │ │ │ │ + bl d6b18 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ed61c │ │ │ │ + bne ed62c │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ movw r1, #48 @ 0x30 │ │ │ │ movt r1, #65520 @ 0xfff0 │ │ │ │ tst r0, r1 │ │ │ │ - bne ed738 │ │ │ │ + bne ed748 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ - b ec4c4 │ │ │ │ + b ec4d4 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ str r4, [sp, #272] @ 0x110 │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r5 │ │ │ │ - bne ee06c │ │ │ │ + bne ee07c │ │ │ │ ldr r0, [sp, #896] @ 0x380 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #896] @ 0x380 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq ee300 │ │ │ │ + beq ee310 │ │ │ │ ldr r3, [sp, #280] @ 0x118 │ │ │ │ ldr r6, [sp, #264] @ 0x108 │ │ │ │ str r0, [sp, #3976] @ 0xf88 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ mov r0, r7 │ │ │ │ add r1, lr, #904 @ 0x388 │ │ │ │ - bl dd664 │ │ │ │ + bl dd674 │ │ │ │ ldr r1, [sp, #3456] @ 0xd80 │ │ │ │ ldr r7, [sp, #3460] @ 0xd84 │ │ │ │ ldr r5, [sp, #3464] @ 0xd88 │ │ │ │ eor r0, r1, #3 │ │ │ │ orrs r0, r0, r7 │ │ │ │ - beq ed730 │ │ │ │ + beq ed740 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ ldr r1, [sp, #260] @ 0x104 │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ bl 53d54 │ │ │ │ str r5, [sp, #216] @ 0xd8 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ mov r2, r8 │ │ │ │ str r4, [sp, #132] @ 0x84 │ │ │ │ mov r5, r7 │ │ │ │ str r4, [sp, #204] @ 0xcc │ │ │ │ str r7, [sp, #228] @ 0xe4 │ │ │ │ ldr r3, [sp, #272] @ 0x110 │ │ │ │ - b ec4d4 │ │ │ │ + b ec4e4 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - bne ee03c │ │ │ │ + bne ee04c │ │ │ │ ldr r0, [sp, #896] @ 0x380 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #896] @ 0x380 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq ee300 │ │ │ │ + beq ee310 │ │ │ │ ldr r3, [sp, #280] @ 0x118 │ │ │ │ ldr r6, [sp, #276] @ 0x114 │ │ │ │ str r0, [sp, #3456] @ 0xd80 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ - bl d3ff4 │ │ │ │ + bl d4004 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ mov r1, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [sp, #172] @ 0xac │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r4 │ │ │ │ - beq ec4d4 │ │ │ │ - b ed728 │ │ │ │ + beq ec4e4 │ │ │ │ + b ed738 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ eor r0, r0, #4 │ │ │ │ str r4, [sp, #272] @ 0x110 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne edf5c │ │ │ │ + bne edf6c │ │ │ │ ldr r0, [sp, #896] @ 0x380 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #896] @ 0x380 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq ee300 │ │ │ │ + beq ee310 │ │ │ │ ldr r3, [sp, #280] @ 0x118 │ │ │ │ ldr r6, [sp, #264] @ 0x108 │ │ │ │ str r0, [sp, #3976] @ 0xf88 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ mov r0, r7 │ │ │ │ add r1, lr, #904 @ 0x388 │ │ │ │ - bl dcad4 │ │ │ │ + bl dcae4 │ │ │ │ ldr r6, [sp, #3456] @ 0xd80 │ │ │ │ ldr r7, [sp, #3460] @ 0xd84 │ │ │ │ ldr r4, [sp, #3464] @ 0xd88 │ │ │ │ eor r0, r6, #4 │ │ │ │ orrs r0, r0, r7 │ │ │ │ - beq ed3b8 │ │ │ │ + beq ed3c8 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ mov r2, #460 @ 0x1cc │ │ │ │ ldr r1, [sp, #260] @ 0x104 │ │ │ │ bl 53d54 │ │ │ │ str r4, [sp, #232] @ 0xe8 │ │ │ │ str r6, [sp, #160] @ 0xa0 │ │ │ │ str r6, [sp, #212] @ 0xd4 │ │ │ │ str r7, [sp, #156] @ 0x9c │ │ │ │ str r7, [sp, #244] @ 0xf4 │ │ │ │ - b ecb80 │ │ │ │ + b ecb90 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ cmp r0, #4 │ │ │ │ - bne ee054 │ │ │ │ + bne ee064 │ │ │ │ ldr r0, [sp, #896] @ 0x380 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #896] @ 0x380 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq ee300 │ │ │ │ + beq ee310 │ │ │ │ ldr r3, [sp, #280] @ 0x118 │ │ │ │ ldr r6, [sp, #276] @ 0x114 │ │ │ │ str r0, [sp, #3456] @ 0xd80 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ mov r1, r7 │ │ │ │ add r0, lr, #904 @ 0x388 │ │ │ │ - bl d8ff8 │ │ │ │ + bl d9008 │ │ │ │ ldrb r0, [sp, #3976] @ 0xf88 │ │ │ │ mov r2, r8 │ │ │ │ ldrb r1, [sp, #3977] @ 0xf89 │ │ │ │ mov r3, r4 │ │ │ │ str r1, [sp, #168] @ 0xa8 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - beq ec4d4 │ │ │ │ - b ed380 │ │ │ │ + beq ec4e4 │ │ │ │ + b ed390 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ eor r0, r0, #3 │ │ │ │ str r4, [sp, #272] @ 0x110 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne edf70 │ │ │ │ + bne edf80 │ │ │ │ ldr r0, [sp, #896] @ 0x380 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #896] @ 0x380 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq ee300 │ │ │ │ + beq ee310 │ │ │ │ ldr r3, [sp, #280] @ 0x118 │ │ │ │ ldr r6, [sp, #264] @ 0x108 │ │ │ │ str r0, [sp, #3976] @ 0xf88 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ mov r0, r7 │ │ │ │ add r1, lr, #904 @ 0x388 │ │ │ │ - bl de098 │ │ │ │ + bl de0a8 │ │ │ │ ldr r6, [sp, #3456] @ 0xd80 │ │ │ │ ldr r7, [sp, #3460] @ 0xd84 │ │ │ │ ldr r4, [sp, #3464] @ 0xd88 │ │ │ │ eor r0, r6, #3 │ │ │ │ orrs r0, r0, r7 │ │ │ │ - beq ed3b8 │ │ │ │ + beq ed3c8 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ mov r2, #452 @ 0x1c4 │ │ │ │ ldr r1, [sp, #260] @ 0x104 │ │ │ │ bl 53d54 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ mov r2, r8 │ │ │ │ str r4, [sp, #224] @ 0xe0 │ │ │ │ str r6, [sp, #140] @ 0x8c │ │ │ │ str r6, [sp, #208] @ 0xd0 │ │ │ │ str r7, [sp, #136] @ 0x88 │ │ │ │ str r7, [sp, #236] @ 0xec │ │ │ │ ldr r3, [sp, #272] @ 0x110 │ │ │ │ - b ec4d4 │ │ │ │ + b ec4e4 │ │ │ │ ldr r0, [sp, #196] @ 0xc4 │ │ │ │ cmp r0, #2 │ │ │ │ - bne edf14 │ │ │ │ + bne edf24 │ │ │ │ ldr r0, [sp, #896] @ 0x380 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #896] @ 0x380 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq ee300 │ │ │ │ + beq ee310 │ │ │ │ ldr r3, [sp, #280] @ 0x118 │ │ │ │ ldr r6, [sp, #276] @ 0x114 │ │ │ │ str r0, [sp, #3456] @ 0xd80 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ mov r1, r7 │ │ │ │ add r0, lr, #904 @ 0x388 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr r0, [sp, #3976] @ 0xf88 │ │ │ │ mov r1, fp │ │ │ │ ldr r6, [sp, #3980] @ 0xf8c │ │ │ │ mov r2, r8 │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ cmp r0, #2 │ │ │ │ mov r0, sl │ │ │ │ mov r3, r4 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ - bne ec4d4 │ │ │ │ - b ecfc8 │ │ │ │ + bne ec4e4 │ │ │ │ + b ecfd8 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ cmp r0, #5 │ │ │ │ - bne ee098 │ │ │ │ + bne ee0a8 │ │ │ │ ldr r0, [sp, #896] @ 0x380 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #896] @ 0x380 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq ee300 │ │ │ │ + beq ee310 │ │ │ │ ldr r3, [sp, #280] @ 0x118 │ │ │ │ ldr r6, [sp, #276] @ 0x114 │ │ │ │ str r0, [sp, #3456] @ 0xd80 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ mov r1, r7 │ │ │ │ add r0, lr, #904 @ 0x388 │ │ │ │ - bl dce7c │ │ │ │ + bl dce8c │ │ │ │ ldrb r0, [sp, #3976] @ 0xf88 │ │ │ │ mov r2, r8 │ │ │ │ ldrb r1, [sp, #3977] @ 0xf89 │ │ │ │ mov r3, r4 │ │ │ │ str r1, [sp, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - beq ec4d4 │ │ │ │ - b ed380 │ │ │ │ + beq ec4e4 │ │ │ │ + b ed390 │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne edfdc │ │ │ │ + bne edfec │ │ │ │ ldr r0, [sp, #896] @ 0x380 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #896] @ 0x380 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq ee300 │ │ │ │ + beq ee310 │ │ │ │ ldr r3, [sp, #280] @ 0x118 │ │ │ │ str r0, [sp, #3456] @ 0xd80 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ ldr r6, [sp, #276] @ 0x114 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ movcs r0, #21 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #9 │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ - bhi edb0c │ │ │ │ + bhi edb1c │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ andeq r0, r0, r4, lsr #10 │ │ │ │ andeq r0, r0, r8, ror #9 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ andeq r0, r0, ip, lsr r5 │ │ │ │ andeq r0, r0, r0, asr r5 │ │ │ │ andeq r0, r0, r0, lsl r5 │ │ │ │ andeq r0, r0, r4, ror #10 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrb r0, [sp, #3460] @ 0xd84 │ │ │ │ - b ecf48 │ │ │ │ + b ecf58 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne edf44 │ │ │ │ + bne edf54 │ │ │ │ ldr r0, [sp, #896] @ 0x380 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #896] @ 0x380 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq ee300 │ │ │ │ + beq ee310 │ │ │ │ ldr r3, [sp, #280] @ 0x118 │ │ │ │ ldr r6, [sp, #264] @ 0x108 │ │ │ │ str r0, [sp, #3976] @ 0xf88 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ mov r0, r7 │ │ │ │ add r1, lr, #904 @ 0x388 │ │ │ │ - bl dd8bc │ │ │ │ + bl dd8cc │ │ │ │ ldr r2, [sp, #3456] @ 0xd80 │ │ │ │ ldr r3, [sp, #3460] @ 0xd84 │ │ │ │ ldr r1, [sp, #3464] @ 0xd88 │ │ │ │ eor r0, r2, #3 │ │ │ │ orrs r0, r0, r3 │ │ │ │ - beq ed3c0 │ │ │ │ + beq ed3d0 │ │ │ │ ldr r0, [sp, #260] @ 0x104 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ str r1, [sp, #32] │ │ │ │ add r1, lr, #760 @ 0x2f8 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ mov r7, r5 │ │ │ │ str r2, [sp, #148] @ 0x94 │ │ │ │ ldm r0!, {r2, r3, r6} │ │ │ │ stmia r1!, {r2, r3, r6} │ │ │ │ ldm r0, {r2, r3, r5, r6} │ │ │ │ stm r1, {r2, r3, r5, r6} │ │ │ │ mov r5, r7 │ │ │ │ - b ec4c4 │ │ │ │ + b ec4d4 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ str r4, [sp, #272] @ 0x110 │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r9 │ │ │ │ - bne edfc8 │ │ │ │ + bne edfd8 │ │ │ │ ldr r0, [sp, #896] @ 0x380 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #896] @ 0x380 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq ee300 │ │ │ │ + beq ee310 │ │ │ │ ldr r3, [sp, #280] @ 0x118 │ │ │ │ ldr r6, [sp, #264] @ 0x108 │ │ │ │ str r0, [sp, #3976] @ 0xf88 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ mov r0, r7 │ │ │ │ add r1, lr, #904 @ 0x388 │ │ │ │ - bl ddb5c │ │ │ │ + bl ddb6c │ │ │ │ ldr r9, [sp, #3456] @ 0xd80 │ │ │ │ ldr ip, [sp, #3460] @ 0xd84 │ │ │ │ ldr r7, [sp, #3464] @ 0xd88 │ │ │ │ eor r0, r9, #3 │ │ │ │ orrs r0, r0, ip │ │ │ │ - beq ed614 │ │ │ │ + beq ed624 │ │ │ │ ldr r0, [sp, #260] @ 0x104 │ │ │ │ mov lr, r5 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ ldm r0!, {r2, r3, r4, r5, r6} │ │ │ │ stmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ ldm r0!, {r2, r3, r4, r5, r6} │ │ │ │ stmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ @@ -154917,283 +154921,283 @@ │ │ │ │ mov r9, ip │ │ │ │ str r7, [sp, #240] @ 0xf0 │ │ │ │ str ip, [sp, #248] @ 0xf8 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ mov r2, r8 │ │ │ │ ldr r3, [sp, #272] @ 0x110 │ │ │ │ - b ec4d4 │ │ │ │ + b ec4e4 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ cmp r0, #4 │ │ │ │ - bne edf84 │ │ │ │ + bne edf94 │ │ │ │ ldr r0, [sp, #896] @ 0x380 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #896] @ 0x380 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq ee300 │ │ │ │ + beq ee310 │ │ │ │ ldr r3, [sp, #280] @ 0x118 │ │ │ │ ldr r6, [sp, #276] @ 0x114 │ │ │ │ str r0, [sp, #3456] @ 0xd80 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ mov r1, r7 │ │ │ │ add r0, lr, #904 @ 0x388 │ │ │ │ - bl dbd44 │ │ │ │ + bl dbd54 │ │ │ │ ldrb r0, [sp, #3984] @ 0xf90 │ │ │ │ ldr r1, [sp, #3976] @ 0xf88 │ │ │ │ cmp r0, #4 │ │ │ │ - beq ed3c0 │ │ │ │ + beq ed3d0 │ │ │ │ str r1, [sp, #28] │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ ldr r2, [sp, #3980] @ 0xf8c │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, lr, #380 @ 0x17c │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ ldrh r0, [r1] │ │ │ │ ldrb r1, [r1, #2] │ │ │ │ strh r0, [r2] │ │ │ │ strb r1, [sp, #3454] @ 0xd7e │ │ │ │ - b ec4c4 │ │ │ │ + b ec4d4 │ │ │ │ ldr r0, [sp, #200] @ 0xc8 │ │ │ │ cmp r0, #5 │ │ │ │ - bne ee024 │ │ │ │ + bne ee034 │ │ │ │ ldr r0, [sp, #896] @ 0x380 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #896] @ 0x380 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq ee300 │ │ │ │ + beq ee310 │ │ │ │ ldr r3, [sp, #280] @ 0x118 │ │ │ │ ldr r6, [sp, #276] @ 0x114 │ │ │ │ str r0, [sp, #3456] @ 0xd80 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ mov r1, r7 │ │ │ │ add r0, lr, #904 @ 0x388 │ │ │ │ - bl dc878 │ │ │ │ + bl dc888 │ │ │ │ ldrb r0, [sp, #3976] @ 0xf88 │ │ │ │ mov r2, r8 │ │ │ │ ldrb r1, [sp, #3977] @ 0xf89 │ │ │ │ mov r3, r4 │ │ │ │ str r1, [sp, #200] @ 0xc8 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - beq ec4d4 │ │ │ │ - b ed380 │ │ │ │ + beq ec4e4 │ │ │ │ + b ed390 │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ cmp r0, #2 │ │ │ │ - bne edf2c │ │ │ │ + bne edf3c │ │ │ │ ldr r0, [sp, #896] @ 0x380 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #896] @ 0x380 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq ee300 │ │ │ │ + beq ee310 │ │ │ │ ldr r3, [sp, #280] @ 0x118 │ │ │ │ ldr r6, [sp, #276] @ 0x114 │ │ │ │ str r0, [sp, #3456] @ 0xd80 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ mov r1, r7 │ │ │ │ add r0, lr, #904 @ 0x388 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr r0, [sp, #3976] @ 0xf88 │ │ │ │ mov r1, fp │ │ │ │ ldr r6, [sp, #3980] @ 0xf8c │ │ │ │ mov r2, r8 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ cmp r0, #2 │ │ │ │ mov r0, sl │ │ │ │ mov r3, r4 │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ - bne ec4d4 │ │ │ │ - b ecfc8 │ │ │ │ + bne ec4e4 │ │ │ │ + b ecfd8 │ │ │ │ ldr r0, [sp, #180] @ 0xb4 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne ee00c │ │ │ │ + bne ee01c │ │ │ │ ldr r0, [sp, #896] @ 0x380 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #896] @ 0x380 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq ee300 │ │ │ │ + beq ee310 │ │ │ │ ldr r3, [sp, #280] @ 0x118 │ │ │ │ ldr r6, [sp, #276] @ 0x114 │ │ │ │ str r0, [sp, #3456] @ 0xd80 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ mov r1, r7 │ │ │ │ add r0, lr, #904 @ 0x388 │ │ │ │ - bl dc9b0 │ │ │ │ + bl dc9c0 │ │ │ │ ldr r1, [sp, #3980] @ 0xf8c │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [sp, #3976] @ 0xf88 │ │ │ │ ldr r0, [sp, #3984] @ 0xf90 │ │ │ │ cmp r2, #-2147483647 @ 0x80000001 │ │ │ │ mov r6, r1 │ │ │ │ str r2, [sp, #180] @ 0xb4 │ │ │ │ - bne ec4d4 │ │ │ │ - b ecfc8 │ │ │ │ + bne ec4e4 │ │ │ │ + b ecfd8 │ │ │ │ ldr r0, [sp, #256] @ 0x100 │ │ │ │ ldr r1, [sp, #252] @ 0xfc │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne edff4 │ │ │ │ + bne ee004 │ │ │ │ ldr r0, [sp, #896] @ 0x380 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #896] @ 0x380 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq ee468 │ │ │ │ + beq ee478 │ │ │ │ ldr r3, [sp, #280] @ 0x118 │ │ │ │ str r0, [sp, #3976] @ 0xf88 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [sp, #264] @ 0x108 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ str r0, [sp, #252] @ 0xfc │ │ │ │ mov r0, #2 │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ str r0, [sp, #256] @ 0x100 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ mov r0, r7 │ │ │ │ add r1, lr, #904 @ 0x388 │ │ │ │ - bl f7ab0 │ │ │ │ + bl f7ac0 │ │ │ │ ldr r2, [sp, #3456] @ 0xd80 │ │ │ │ ldr r0, [sp, #3464] @ 0xd88 │ │ │ │ ldr r1, [sp, #3460] @ 0xd84 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ eor r0, r2, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ str r2, [sp, #256] @ 0x100 │ │ │ │ - bne ec498 │ │ │ │ - b ed694 │ │ │ │ + bne ec4a8 │ │ │ │ + b ed6a4 │ │ │ │ ldr r0, [sp, #188] @ 0xbc │ │ │ │ cmp r0, #0 │ │ │ │ - bne edfb0 │ │ │ │ + bne edfc0 │ │ │ │ ldr r0, [sp, #896] @ 0x380 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #896] @ 0x380 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq ee300 │ │ │ │ + beq ee310 │ │ │ │ ldr r3, [sp, #280] @ 0x118 │ │ │ │ ldr r6, [sp, #276] @ 0x114 │ │ │ │ str r0, [sp, #3456] @ 0xd80 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ - bl d3ff4 │ │ │ │ + bl d4004 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ mov r1, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [sp, #188] @ 0xbc │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r4 │ │ │ │ - beq ec4d4 │ │ │ │ - b ed5fc │ │ │ │ + beq ec4e4 │ │ │ │ + b ed60c │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ cmp r0, #2 │ │ │ │ - bne ee080 │ │ │ │ + bne ee090 │ │ │ │ ldr r0, [sp, #896] @ 0x380 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #896] @ 0x380 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq ee300 │ │ │ │ + beq ee310 │ │ │ │ ldr r3, [sp, #280] @ 0x118 │ │ │ │ ldr r6, [sp, #276] @ 0x114 │ │ │ │ str r0, [sp, #3456] @ 0xd80 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ mov r1, r7 │ │ │ │ add r0, lr, #904 @ 0x388 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr r0, [sp, #3976] @ 0xf88 │ │ │ │ mov r1, fp │ │ │ │ ldr r6, [sp, #3980] @ 0xf8c │ │ │ │ mov r2, r8 │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ cmp r0, #2 │ │ │ │ mov r0, sl │ │ │ │ mov r3, r4 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ - bne ec4d4 │ │ │ │ - b ecfc8 │ │ │ │ + bne ec4e4 │ │ │ │ + b ecfd8 │ │ │ │ ldr r0, [sp, #896] @ 0x380 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #896] @ 0x380 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq ee300 │ │ │ │ + beq ee310 │ │ │ │ ldr r3, [sp, #280] @ 0x118 │ │ │ │ ldr r6, [sp, #276] @ 0x114 │ │ │ │ str r0, [sp, #3456] @ 0xd80 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ - bl 121534 │ │ │ │ - b ec4c4 │ │ │ │ + bl 121544 │ │ │ │ + b ec4d4 │ │ │ │ add lr, sp, #3328 @ 0xd00 │ │ │ │ ldrsb r0, [lr, #132] @ 0x84 │ │ │ │ - b ecf5c │ │ │ │ + b ecf6c │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #380 @ 0x17c │ │ │ │ vldr d8, [r0, #12] │ │ │ │ - b ecfb0 │ │ │ │ + b ecfc0 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #380 @ 0x17c │ │ │ │ vldr s0, [r0, #8] │ │ │ │ vcvt.f64.u32 d8, s0 │ │ │ │ - b ecfb0 │ │ │ │ + b ecfc0 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ ldrd r0, [r0] │ │ │ │ - bl 984598 │ │ │ │ + bl 9845a8 │ │ │ │ vmov d8, r0, r1 │ │ │ │ - b ecfb0 │ │ │ │ + b ecfc0 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ ldrd r0, [r0] │ │ │ │ - bl 9844e4 │ │ │ │ + bl 9844f4 │ │ │ │ vmov d8, r0, r1 │ │ │ │ - b ecfb0 │ │ │ │ + b ecfc0 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #380 @ 0x17c │ │ │ │ ldrh r0, [r0, #8] │ │ │ │ vmov s0, r0 │ │ │ │ vcvt.f64.u32 d8, s0 │ │ │ │ - b ecfb0 │ │ │ │ + b ecfc0 │ │ │ │ add lr, sp, #3328 @ 0xd00 │ │ │ │ ldrsh r0, [lr, #132] @ 0x84 │ │ │ │ vmov s0, r0 │ │ │ │ vcvt.f64.s32 d8, s0 │ │ │ │ - b ecfb0 │ │ │ │ + b ecfc0 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #380 @ 0x17c │ │ │ │ vldr s0, [r0, #8] │ │ │ │ vcvt.f64.s32 d8, s0 │ │ │ │ - b ecfb0 │ │ │ │ + b ecfc0 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ vmov.f64 d1, d10 │ │ │ │ add r0, lr, #380 @ 0x17c │ │ │ │ vldr s0, [r0, #8] │ │ │ │ vmov r0, s0 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ cmn r0, #1 │ │ │ │ vmovgt.f64 d1, d9 │ │ │ │ vmov r0, r1, d1 │ │ │ │ vmov r0, r2, d0 │ │ │ │ lsr r1, r1, #31 │ │ │ │ bfi r2, r1, #31, #1 │ │ │ │ vmov d8, r0, r2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ - b ec4c4 │ │ │ │ + b ec4d4 │ │ │ │ ldr r6, [sp, #3460] @ 0xd84 │ │ │ │ mov r9, r6 │ │ │ │ str r4, [sp, #272] @ 0x110 │ │ │ │ ldr r0, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #3304] @ 0xce8 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ str r0, [sp, #2840] @ 0xb18 │ │ │ │ @@ -155230,225 +155234,225 @@ │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [sp, #256] @ 0x100 │ │ │ │ ldr r2, [sp, #252] @ 0xfc │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r2 │ │ │ │ bicsne r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ - beq ed084 │ │ │ │ + beq ed094 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov sl, r9 │ │ │ │ ldr r9, [sp, #268] @ 0x10c │ │ │ │ mvn fp, #0 │ │ │ │ str r9, [sp, #268] @ 0x10c │ │ │ │ mvn r9, #3 │ │ │ │ cmp r8, #0 │ │ │ │ - beq ed0c4 │ │ │ │ + beq ed0d4 │ │ │ │ ldr r0, [sp, #3304] @ 0xce8 │ │ │ │ orr r1, r9, #2 │ │ │ │ orr r0, r0, r9 │ │ │ │ subs r0, r0, r1 │ │ │ │ sbcs r0, fp, fp │ │ │ │ - bcs ed0c4 │ │ │ │ + bcs ed0d4 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #232 @ 0xe8 │ │ │ │ - bl 1218b0 │ │ │ │ + bl 1218c0 │ │ │ │ ldr r0, [sp, #2840] @ 0xb18 │ │ │ │ adds r2, r9, #2 │ │ │ │ ldr r1, [sp, #2844] @ 0xb1c │ │ │ │ adc r3, fp, #0 │ │ │ │ orr r0, r0, r9 │ │ │ │ mov r4, #0 │ │ │ │ orr r1, r1, fp │ │ │ │ subs r0, r0, r2 │ │ │ │ sbcs r0, r1, r3 │ │ │ │ mov r0, #0 │ │ │ │ movwcc r0, #1 │ │ │ │ tst r6, r0 │ │ │ │ - beq ed104 │ │ │ │ + beq ed114 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #792 @ 0x318 │ │ │ │ - bl 1223f8 │ │ │ │ + bl 122408 │ │ │ │ ldr r8, [sp, #2792] @ 0xae8 │ │ │ │ cmp r8, #-2147483647 @ 0x80000001 │ │ │ │ movwgt r4, #1 │ │ │ │ tst r7, r4 │ │ │ │ - beq ed1a8 │ │ │ │ + beq ed1b8 │ │ │ │ ldr r6, [sp, #2800] @ 0xaf0 │ │ │ │ ldr r7, [sp, #2796] @ 0xaec │ │ │ │ cmp r6, #0 │ │ │ │ str r5, [sp, #264] @ 0x108 │ │ │ │ - beq ed188 │ │ │ │ + beq ed198 │ │ │ │ mov r4, #0 │ │ │ │ - b ed140 │ │ │ │ + b ed150 │ │ │ │ add r4, r4, #536 @ 0x218 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq ed188 │ │ │ │ + beq ed198 │ │ │ │ add r5, r7, r4 │ │ │ │ ldr r0, [r5, #520] @ 0x208 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne ed174 │ │ │ │ + bne ed184 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ eor r1, r1, #2 │ │ │ │ orrs r1, r1, r2 │ │ │ │ - beq ed134 │ │ │ │ - bl 1a05bc │ │ │ │ - b ed134 │ │ │ │ + beq ed144 │ │ │ │ + bl 1a05cc │ │ │ │ + b ed144 │ │ │ │ lsl r1, r0, #2 │ │ │ │ ldr r0, [r5, #524] @ 0x20c │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b ed154 │ │ │ │ + bl 40e554 │ │ │ │ + b ed164 │ │ │ │ ldr r5, [sp, #264] @ 0x108 │ │ │ │ cmp r8, #0 │ │ │ │ - beq ed1a8 │ │ │ │ + beq ed1b8 │ │ │ │ mov r0, #536 @ 0x218 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #2320] @ 0x910 │ │ │ │ mov r4, #0 │ │ │ │ ldr r1, [sp, #2324] @ 0x914 │ │ │ │ subs r0, r0, #2 │ │ │ │ sbcs r0, r1, #0 │ │ │ │ mov r0, #0 │ │ │ │ movwcc r0, #1 │ │ │ │ tst r5, r0 │ │ │ │ - beq ed1d4 │ │ │ │ + beq ed1e4 │ │ │ │ add r0, sp, #2320 @ 0x910 │ │ │ │ - bl 1223f8 │ │ │ │ + bl 122408 │ │ │ │ ldr r0, [sp, #2248] @ 0x8c8 │ │ │ │ adds r2, r9, #2 │ │ │ │ ldr r1, [sp, #2252] @ 0x8cc │ │ │ │ adc r3, fp, #0 │ │ │ │ orr r0, r0, r9 │ │ │ │ ldr r5, [sp, #272] @ 0x110 │ │ │ │ orr r1, r1, fp │ │ │ │ subs r0, r0, r2 │ │ │ │ sbcs r0, r1, r3 │ │ │ │ ldr r0, [sp, #276] @ 0x114 │ │ │ │ movwcc r4, #1 │ │ │ │ tst r0, r4 │ │ │ │ ldr r4, [sp, #120] @ 0x78 │ │ │ │ - beq ed22c │ │ │ │ + beq ed23c │ │ │ │ ldr r1, [sp, #2296] @ 0x8f8 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne ed300 │ │ │ │ + bne ed310 │ │ │ │ ldr r1, [sp, #2308] @ 0x904 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne ed31c │ │ │ │ + bne ed32c │ │ │ │ ldr r0, [sp, #280] @ 0x118 │ │ │ │ tst r0, #1 │ │ │ │ - beq ed334 │ │ │ │ + beq ed344 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - blt ed334 │ │ │ │ + blt ed344 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ cmp r0, #0 │ │ │ │ - beq ed334 │ │ │ │ + beq ed344 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e544 │ │ │ │ - b ed334 │ │ │ │ + bl 40e554 │ │ │ │ + b ed344 │ │ │ │ ldmib r5, {r1, r2, r3} │ │ │ │ mov r7, #1 │ │ │ │ add ip, sp, #3456 @ 0xd80 │ │ │ │ str r7, [sp, #300] @ 0x12c │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #2320 @ 0x910 │ │ │ │ add r1, sp, #3456 @ 0xd80 │ │ │ │ - bl dcd58 │ │ │ │ + bl dcd68 │ │ │ │ ldr r8, [sp, #2320] @ 0x910 │ │ │ │ ldr sl, [sp, #2324] @ 0x914 │ │ │ │ cmp r8, #-2147483647 @ 0x80000001 │ │ │ │ - beq ec470 │ │ │ │ + beq ec480 │ │ │ │ cmp fp, #1 │ │ │ │ str r4, [sp, #120] @ 0x78 │ │ │ │ - beq ed2bc │ │ │ │ + beq ed2cc │ │ │ │ ldr r0, [r5, #16] │ │ │ │ add r1, r5, #32 │ │ │ │ ldr r4, [sp, #2328] @ 0x918 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #288] @ 0x120 │ │ │ │ - bne ed444 │ │ │ │ - ldr r1, [pc, #3948] @ ee230 │ │ │ │ - ldr r2, [pc, #3948] @ ee234 │ │ │ │ + bne ed454 │ │ │ │ + ldr r1, [pc, #3948] @ ee240 │ │ │ │ + ldr r2, [pc, #3948] @ ee244 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ bl 57f38 │ │ │ │ mov r9, r0 │ │ │ │ orr r0, r8, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq ed2f4 │ │ │ │ + beq ed304 │ │ │ │ lsl r1, r8, #2 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov sl, r9 │ │ │ │ ldr r4, [sp, #120] @ 0x78 │ │ │ │ - b ec470 │ │ │ │ + b ec480 │ │ │ │ ldr r0, [sp, #2300] @ 0x8fc │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #2308] @ 0x904 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq ed22c │ │ │ │ + beq ed23c │ │ │ │ ldr r0, [sp, #2312] @ 0x908 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #280] @ 0x118 │ │ │ │ tst r0, #1 │ │ │ │ - bne ed238 │ │ │ │ + bne ed248 │ │ │ │ ldr r0, [sp, #912] @ 0x390 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ stmib r4, {r1, sl} │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r4] │ │ │ │ - beq ed358 │ │ │ │ + beq ed368 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #896] @ 0x380 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq ed36c │ │ │ │ + beq ed37c │ │ │ │ add r0, sp, #896 @ 0x380 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #352 @ 0x160 │ │ │ │ add sp, sp, #4096 @ 0x1000 │ │ │ │ vpop {d8-d10} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [sp, #3980] @ 0xf8c │ │ │ │ - b ecfc8 │ │ │ │ - ldr r2, [pc, #4092] @ ee38c │ │ │ │ + b ecfd8 │ │ │ │ + ldr r2, [pc, #4092] @ ee39c │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ mov r0, r1 │ │ │ │ add r1, lr, #904 @ 0x388 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r0, [r4, #8] │ │ │ │ - b ed36c │ │ │ │ + b ed37c │ │ │ │ mov r9, r4 │ │ │ │ - b ecfd0 │ │ │ │ + b ecfe0 │ │ │ │ ldr r0, [sp, #204] @ 0xcc │ │ │ │ mov r9, r1 │ │ │ │ str r0, [sp, #3304] @ 0xce8 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ str r0, [sp, #2840] @ 0xb18 │ │ │ │ ldr r0, [sp, #212] @ 0xd4 │ │ │ │ str r0, [sp, #2320] @ 0x910 │ │ │ │ @@ -155471,33 +155475,33 @@ │ │ │ │ ldr r0, [sp, #248] @ 0xf8 │ │ │ │ str r8, [sp, #2792] @ 0xae8 │ │ │ │ mov r8, #1 │ │ │ │ str r4, [sp, #272] @ 0x110 │ │ │ │ str sl, [sp, #2800] @ 0xaf0 │ │ │ │ str fp, [sp, #2796] @ 0xaec │ │ │ │ str r0, [sp, #2252] @ 0x8cc │ │ │ │ - b ed040 │ │ │ │ - strdeq r7, [r7], r8 @ │ │ │ │ - adceq r6, r7, r4, lsr #29 │ │ │ │ + b ed050 │ │ │ │ + adceq r7, r7, r8, ror #19 │ │ │ │ + umlaleq r6, r7, r4, lr │ │ │ │ add r3, r5, #20 │ │ │ │ mov r7, #2 │ │ │ │ add ip, sp, #2320 @ 0x910 │ │ │ │ str r7, [sp, #300] @ 0x12c │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r7, sp, #3456 @ 0xd80 │ │ │ │ add r1, sp, #2320 @ 0x910 │ │ │ │ mov r0, r7 │ │ │ │ - bl ddb5c │ │ │ │ + bl ddb6c │ │ │ │ ldr r3, [sp, #3456] @ 0xd80 │ │ │ │ ldr r2, [sp, #3460] @ 0xd84 │ │ │ │ ldr r9, [sp, #3464] @ 0xd88 │ │ │ │ eor r0, r3, #3 │ │ │ │ orrs r0, r0, r2 │ │ │ │ - beq ed2d8 │ │ │ │ + beq ed2e8 │ │ │ │ add r0, r7, #12 │ │ │ │ str r4, [sp, #272] @ 0x110 │ │ │ │ str r2, [sp, #280] @ 0x118 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov ip, r3 │ │ │ │ ldm r0!, {r2, r3, r4, r6, r7} │ │ │ │ add r1, lr, #200 @ 0xc8 │ │ │ │ @@ -155510,42 +155514,42 @@ │ │ │ │ mov r0, #2 │ │ │ │ stm r1, {r2, r3, r4, r6, r7} │ │ │ │ ldr r6, [sp, #280] @ 0x118 │ │ │ │ str r6, [sp, #2252] @ 0x8cc │ │ │ │ str ip, [sp, #276] @ 0x114 │ │ │ │ str ip, [sp, #2248] @ 0x8c8 │ │ │ │ str r9, [sp, #2256] @ 0x8d0 │ │ │ │ - beq ed4ec │ │ │ │ + beq ed4fc │ │ │ │ add r1, r5, #48 @ 0x30 │ │ │ │ str r1, [sp, #288] @ 0x120 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - bne ed9d8 │ │ │ │ - ldr r1, [pc, #3948] @ ee460 │ │ │ │ - ldr r2, [pc, #3948] @ ee464 │ │ │ │ + bne ed9e8 │ │ │ │ + ldr r1, [pc, #3948] @ ee470 │ │ │ │ + ldr r2, [pc, #3948] @ ee474 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #276] @ 0x114 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r6 │ │ │ │ - beq ed2d8 │ │ │ │ + beq ed2e8 │ │ │ │ ldr r1, [sp, #2296] @ 0x8f8 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne edbc4 │ │ │ │ + bne edbd4 │ │ │ │ ldr r1, [sp, #2308] @ 0x904 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq ed2d8 │ │ │ │ + beq ed2e8 │ │ │ │ ldr r0, [sp, #2312] @ 0x908 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b ed2d8 │ │ │ │ + bl 40e554 │ │ │ │ + b ed2e8 │ │ │ │ ldr r0, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #3304] @ 0xce8 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ str r0, [sp, #2840] @ 0xb18 │ │ │ │ ldr r0, [sp, #212] @ 0xd4 │ │ │ │ str r0, [sp, #2320] @ 0x910 │ │ │ │ ldr r0, [sp, #220] @ 0xdc │ │ │ │ @@ -155578,28 +155582,28 @@ │ │ │ │ clz r6, r0 │ │ │ │ clz r5, r1 │ │ │ │ moveq sl, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #0 │ │ │ │ str fp, [sp, #2796] @ 0xaec │ │ │ │ str r8, [sp, #2792] @ 0xae8 │ │ │ │ str r4, [sp, #272] @ 0x110 │ │ │ │ - bne ed7e4 │ │ │ │ + bne ed7f4 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #764] @ 0x2fc │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #760] @ 0x2f8 │ │ │ │ - b ed7f8 │ │ │ │ + b ed808 │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ - b ecfc8 │ │ │ │ + b ecfd8 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r6, r3 │ │ │ │ str r0, [sp, #268] @ 0x10c │ │ │ │ - b ecfc8 │ │ │ │ + b ecfd8 │ │ │ │ mov r9, r7 │ │ │ │ - b ecfd0 │ │ │ │ + b ecfe0 │ │ │ │ ldr r0, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #3304] @ 0xce8 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ str r0, [sp, #2840] @ 0xb18 │ │ │ │ ldr r0, [sp, #212] @ 0xd4 │ │ │ │ str r0, [sp, #2320] @ 0x910 │ │ │ │ ldr r0, [sp, #220] @ 0xdc │ │ │ │ @@ -155621,15 +155625,15 @@ │ │ │ │ str r0, [sp, #2324] @ 0x914 │ │ │ │ ldr r0, [sp, #248] @ 0xf8 │ │ │ │ str r4, [sp, #272] @ 0x110 │ │ │ │ str sl, [sp, #2800] @ 0xaf0 │ │ │ │ str fp, [sp, #2796] @ 0xaec │ │ │ │ str r8, [sp, #2792] @ 0xae8 │ │ │ │ str r0, [sp, #2252] @ 0x8cc │ │ │ │ - b ed7bc │ │ │ │ + b ed7cc │ │ │ │ ldr r0, [sp, #204] @ 0xcc │ │ │ │ mov r5, #1 │ │ │ │ str r0, [sp, #3304] @ 0xce8 │ │ │ │ mov r7, #1 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ mov r6, #1 │ │ │ │ str r0, [sp, #2840] @ 0xb18 │ │ │ │ @@ -155658,21 +155662,21 @@ │ │ │ │ mov r8, #1 │ │ │ │ str r0, [sp, #2252] @ 0x8cc │ │ │ │ mov r0, #1 │ │ │ │ str r4, [sp, #272] @ 0x110 │ │ │ │ str fp, [sp, #2796] @ 0xaec │ │ │ │ str r0, [sp, #280] @ 0x118 │ │ │ │ str r0, [sp, #276] @ 0x114 │ │ │ │ - b ed088 │ │ │ │ + b ed098 │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ - b ecfc8 │ │ │ │ + b ecfd8 │ │ │ │ mov r9, r5 │ │ │ │ - b ecfd0 │ │ │ │ + b ecfe0 │ │ │ │ str r4, [sp, #272] @ 0x110 │ │ │ │ - ldr r0, [pc, #4036] @ ee708 │ │ │ │ + ldr r0, [pc, #4036] @ ee718 │ │ │ │ ldr r1, [sp, #204] @ 0xcc │ │ │ │ str r1, [sp, #3304] @ 0xce8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ str r1, [sp, #2840] @ 0xb18 │ │ │ │ ldr r1, [sp, #212] @ 0xd4 │ │ │ │ str r1, [sp, #2320] @ 0x910 │ │ │ │ @@ -155705,15 +155709,15 @@ │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ mov r8, #1 │ │ │ │ mov r6, #1 │ │ │ │ mov r7, #1 │ │ │ │ mov r5, #1 │ │ │ │ str r0, [sp, #276] @ 0x114 │ │ │ │ str r0, [sp, #280] @ 0x118 │ │ │ │ - b ed060 │ │ │ │ + b ed070 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, sp, #760 @ 0x2f8 │ │ │ │ add r1, lr, #200 @ 0xc8 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ bl 53d54 │ │ │ │ ldr r2, [sp, #196] @ 0xc4 │ │ │ │ lsr r7, r6, #5 │ │ │ │ @@ -155723,67 +155727,67 @@ │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ movne fp, r2 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ str r7, [sp, #276] @ 0x114 │ │ │ │ lsr r7, r5, #5 │ │ │ │ cmp r3, #0 │ │ │ │ str r7, [sp, #280] @ 0x118 │ │ │ │ - beq ed84c │ │ │ │ + beq ed85c │ │ │ │ eor r0, r0, #4 │ │ │ │ orrs r9, r0, r1 │ │ │ │ - bne ed888 │ │ │ │ + bne ed898 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #3460] @ 0xd84 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #3456] @ 0xd80 │ │ │ │ - b ed898 │ │ │ │ - ldr r0, [pc, #4076] @ ee840 │ │ │ │ + b ed8a8 │ │ │ │ + ldr r0, [pc, #4076] @ ee850 │ │ │ │ mov r8, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #11 │ │ │ │ mov r6, #1 │ │ │ │ mov r7, #1 │ │ │ │ mov r5, #1 │ │ │ │ ldr fp, [sp, #84] @ 0x54 │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ bl 57dc4 │ │ │ │ mov r9, r0 │ │ │ │ mov r6, #1 │ │ │ │ mov r7, #1 │ │ │ │ mov r5, #1 │ │ │ │ - b eda94 │ │ │ │ + b edaa4 │ │ │ │ add r0, sp, #3456 @ 0xd80 │ │ │ │ add r1, sp, #2320 @ 0x910 │ │ │ │ mov r2, #472 @ 0x1d8 │ │ │ │ bl 53d54 │ │ │ │ ldr r0, [sp, #180] @ 0xb4 │ │ │ │ cmp r8, #5 │ │ │ │ movweq r8, #4 │ │ │ │ str sl, [sp, #260] @ 0x104 │ │ │ │ subs r0, r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne ed8b8 │ │ │ │ + bne ed8c8 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - b ed8cc │ │ │ │ + b ed8dc │ │ │ │ ldr r2, [sp, #2796] @ 0xaec │ │ │ │ ldr r3, [sp, #2800] @ 0xaf0 │ │ │ │ ldr r1, [sp, #2792] @ 0xae8 │ │ │ │ str r3, [sp, #3936] @ 0xf60 │ │ │ │ str r2, [sp, #3932] @ 0xf5c │ │ │ │ str r1, [sp, #3928] @ 0xf58 │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ ldr sl, [sp, #176] @ 0xb0 │ │ │ │ ldr r2, [sp, #144] @ 0x90 │ │ │ │ eor r1, r1, #3 │ │ │ │ orrs r1, r1, r2 │ │ │ │ - bne ed8fc │ │ │ │ + bne ed90c │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ - b ed91c │ │ │ │ + b ed92c │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r1, lr, #872 @ 0x368 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r5, lr, #760 @ 0x2f8 │ │ │ │ ldm r5!, {r2, r3, r7} │ │ │ │ stmia r1!, {r2, r3, r7} │ │ │ │ ldm r5, {r2, r3, r6, r7} │ │ │ │ @@ -155794,130 +155798,130 @@ │ │ │ │ clz r7, r9 │ │ │ │ subs r4, r0, #2 │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ movne r4, r0 │ │ │ │ eor r0, r1, #3 │ │ │ │ orrs r0, r0, r2 │ │ │ │ clz r6, r0 │ │ │ │ - bne ed95c │ │ │ │ + bne ed96c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #3980] @ 0xf8c │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #3976] @ 0xf88 │ │ │ │ - b ed974 │ │ │ │ + b ed984 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ mov r2, #464 @ 0x1d0 │ │ │ │ add r0, lr, #904 @ 0x388 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r1, lr, #792 @ 0x318 │ │ │ │ bl 53d54 │ │ │ │ lsr r0, r7, #5 │ │ │ │ lsr r7, r5, #5 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ lsr r6, r6, #5 │ │ │ │ ldr r0, [sp, #188] @ 0xbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq ed9c4 │ │ │ │ + beq ed9d4 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ ldr r5, [sp, #264] @ 0x108 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ - beq eda24 │ │ │ │ + beq eda34 │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ cmp r1, #4 │ │ │ │ - bne edad4 │ │ │ │ + bne edae4 │ │ │ │ str r0, [sp, #268] @ 0x10c │ │ │ │ mov r1, #11 │ │ │ │ - ldr r0, [pc, #3824] @ ee8b0 │ │ │ │ + ldr r0, [pc, #3824] @ ee8c0 │ │ │ │ add r0, pc, r0 │ │ │ │ - b eda34 │ │ │ │ - ldr r0, [pc, #3816] @ ee8b4 │ │ │ │ + b eda44 │ │ │ │ + ldr r0, [pc, #3816] @ ee8c4 │ │ │ │ mov r1, #14 │ │ │ │ ldr r5, [sp, #264] @ 0x108 │ │ │ │ add r0, pc, r0 │ │ │ │ - b eda34 │ │ │ │ + b eda44 │ │ │ │ add r3, r5, #36 @ 0x24 │ │ │ │ mov r7, #3 │ │ │ │ str r7, [sp, #300] @ 0x12c │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ str r3, [sp, #3468] @ 0xd8c │ │ │ │ str r2, [sp, #3464] @ 0xd88 │ │ │ │ str r0, [sp, #3460] @ 0xd84 │ │ │ │ str r1, [sp, #3456] @ 0xd80 │ │ │ │ add r5, sp, #2320 @ 0x910 │ │ │ │ add r1, sp, #3456 @ 0xd80 │ │ │ │ mov r0, r5 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r9, lr, #380 @ 0x17c │ │ │ │ ldr r7, [sp, #2320] @ 0x910 │ │ │ │ cmp r7, #2 │ │ │ │ - bne edb98 │ │ │ │ + bne edba8 │ │ │ │ ldr r9, [sp, #2324] @ 0x914 │ │ │ │ - b ed504 │ │ │ │ + b ed514 │ │ │ │ str r0, [sp, #268] @ 0x10c │ │ │ │ mov r1, #12 │ │ │ │ - ldr r0, [pc, #3716] @ ee8b8 │ │ │ │ + ldr r0, [pc, #3716] @ ee8c8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r8, #1 │ │ │ │ ldr fp, [sp, #84] @ 0x54 │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ ldr sl, [sp, #260] @ 0x104 │ │ │ │ bl 57dc4 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #3976] @ 0xf88 │ │ │ │ ldr r1, [sp, #3980] @ 0xf8c │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq eda6c │ │ │ │ + beq eda7c │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #904 @ 0x388 │ │ │ │ - bl 1223f8 │ │ │ │ + bl 122408 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #856 @ 0x358 │ │ │ │ - bl 120c70 │ │ │ │ + bl 120c80 │ │ │ │ ldr r0, [sp, #3456] @ 0xd80 │ │ │ │ ldr r1, [sp, #3460] @ 0xd84 │ │ │ │ rsbs r0, r0, #1 │ │ │ │ rscs r0, r1, #0 │ │ │ │ - bcc eda94 │ │ │ │ + bcc edaa4 │ │ │ │ add r0, sp, #3456 @ 0xd80 │ │ │ │ - bl 1223f8 │ │ │ │ + bl 122408 │ │ │ │ ldr r0, [sp, #760] @ 0x2f8 │ │ │ │ ldr r1, [sp, #764] @ 0x2fc │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq edab0 │ │ │ │ + beq edac0 │ │ │ │ add r0, sp, #760 @ 0x2f8 │ │ │ │ - bl 121c98 │ │ │ │ + bl 121ca8 │ │ │ │ orr r0, sl, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq edacc │ │ │ │ + beq edadc │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ lsl r1, sl, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r1, fp │ │ │ │ - b ed060 │ │ │ │ + b ed070 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ subs r5, sl, #2 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ movne r5, sl │ │ │ │ eor r0, r0, #3 │ │ │ │ str r8, [sp, #200] @ 0xc8 │ │ │ │ orrs r0, r0, r1 │ │ │ │ clz sl, r0 │ │ │ │ - bne edbe4 │ │ │ │ + bne edbf4 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #308] @ 0x134 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ - b edbf8 │ │ │ │ + b edc08 │ │ │ │ str r4, [sp, #272] @ 0x110 │ │ │ │ - ldr r2, [pc, #4076] @ eeb04 │ │ │ │ + ldr r2, [pc, #4076] @ eeb14 │ │ │ │ ldr r0, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #3304] @ 0xce8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ str r0, [sp, #2840] @ 0xb18 │ │ │ │ ldr r0, [sp, #212] @ 0xd4 │ │ │ │ str r0, [sp, #2320] @ 0x910 │ │ │ │ @@ -155942,56 +155946,56 @@ │ │ │ │ str fp, [sp, #2796] @ 0xaec │ │ │ │ str r8, [sp, #2792] @ 0xae8 │ │ │ │ str r0, [sp, #2252] @ 0x8cc │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, sp, #3456 @ 0xd80 │ │ │ │ add r1, lr, #904 @ 0x388 │ │ │ │ bl 567fc │ │ │ │ - b ee13c │ │ │ │ + b ee14c │ │ │ │ ldr r4, [sp, #2324] @ 0x914 │ │ │ │ add r0, sp, #3456 @ 0xd80 │ │ │ │ add r1, sp, #284 @ 0x11c │ │ │ │ - bl 1bf9a8 │ │ │ │ + bl 1bf9b8 │ │ │ │ ldr r0, [sp, #3456] @ 0xd80 │ │ │ │ ldr r1, [sp, #3460] @ 0xd84 │ │ │ │ eor r2, r0, #2 │ │ │ │ orrs r2, r2, r1 │ │ │ │ - bne edc90 │ │ │ │ + bne edca0 │ │ │ │ ldr r9, [sp, #3464] @ 0xd88 │ │ │ │ - b ed504 │ │ │ │ + b ed514 │ │ │ │ ldr r0, [sp, #2300] @ 0x8fc │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #2308] @ 0x904 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq ed2d8 │ │ │ │ - b ed534 │ │ │ │ + beq ed2e8 │ │ │ │ + b ed544 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ add r1, lr, #232 @ 0xe8 │ │ │ │ mov r2, #144 @ 0x90 │ │ │ │ bl 53d54 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ mov r9, r4 │ │ │ │ ldr r1, [sp, #252] @ 0xfc │ │ │ │ lsr r8, sl, #5 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #5 │ │ │ │ ldr r2, [sp, #124] @ 0x7c │ │ │ │ movweq r0, #4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq edd08 │ │ │ │ + beq edd18 │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ mov r4, r5 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ mov r2, #3 │ │ │ │ ldr sl, [sp, #260] @ 0x104 │ │ │ │ cmp r0, #4 │ │ │ │ - beq edc6c │ │ │ │ + beq edc7c │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ mov r5, r0 │ │ │ │ add r2, lr, #856 @ 0x358 │ │ │ │ add r1, lr, #380 @ 0x17c │ │ │ │ ldrb r0, [sp, #3454] @ 0xd7e │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ strb r0, [r2, #518] @ 0x206 │ │ │ │ @@ -155999,67 +156003,67 @@ │ │ │ │ ldrh r1, [r1] │ │ │ │ mov r2, r5 │ │ │ │ strh r1, [r0] │ │ │ │ ldr r1, [sp, #252] @ 0xfc │ │ │ │ ldr r5, [sp, #256] @ 0x100 │ │ │ │ eor r0, r5, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne edd4c │ │ │ │ - ldr r0, [pc, #4088] @ eec7c │ │ │ │ + bne edd5c │ │ │ │ + ldr r0, [pc, #4088] @ eec8c │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #6 │ │ │ │ bl 57dc4 │ │ │ │ - b edd1c │ │ │ │ + b edd2c │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq edf0c │ │ │ │ + beq edf1c │ │ │ │ vldr d8, [r9, #12] │ │ │ │ add fp, sp, #3456 @ 0xd80 │ │ │ │ add r1, sp, #284 @ 0x11c │ │ │ │ mov r0, fp │ │ │ │ - bl 1c14f8 │ │ │ │ + bl 1c1508 │ │ │ │ str r7, [sp, #268] @ 0x10c │ │ │ │ ldr r7, [sp, #3456] @ 0xd80 │ │ │ │ str r4, [sp, #264] @ 0x108 │ │ │ │ ldr r4, [sp, #3460] @ 0xd84 │ │ │ │ eor r0, r7, #5 │ │ │ │ ldr r9, [sp, #3464] @ 0xd88 │ │ │ │ orrs r0, r0, r4 │ │ │ │ - beq ed504 │ │ │ │ + beq ed514 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r1, fp, #12 │ │ │ │ add r0, lr, #792 @ 0x318 │ │ │ │ mov r2, #460 @ 0x1cc │ │ │ │ bl 53d54 │ │ │ │ eor r0, r7, #4 │ │ │ │ orrs r0, r0, r4 │ │ │ │ - bne ee158 │ │ │ │ - ldr r1, [pc, #4064] @ eecd4 │ │ │ │ - ldr r2, [pc, #4064] @ eecd8 │ │ │ │ + bne ee168 │ │ │ │ + ldr r1, [pc, #4064] @ eece4 │ │ │ │ + ldr r2, [pc, #4064] @ eece8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ bl 57f38 │ │ │ │ - b ed500 │ │ │ │ - ldr r0, [pc, #4044] @ eecdc │ │ │ │ + b ed510 │ │ │ │ + ldr r0, [pc, #4044] @ eecec │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #22 │ │ │ │ ldr sl, [sp, #260] @ 0x104 │ │ │ │ bl 57dc4 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ ldr fp, [sp, #84] @ 0x54 │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ eor r0, r0, #2 │ │ │ │ ldr r1, [sp, #308] @ 0x134 │ │ │ │ ldr r5, [sp, #264] @ 0x108 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq eda4c │ │ │ │ + beq eda5c │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl 1218b0 │ │ │ │ - b eda4c │ │ │ │ + bl 1218c0 │ │ │ │ + b eda5c │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ add r8, sp, #936 @ 0x3a8 │ │ │ │ str r0, [sp, #2196] @ 0x894 │ │ │ │ add r0, r8, #32 │ │ │ │ str sl, [sp, #2192] @ 0x890 │ │ │ │ mov sl, r1 │ │ │ │ add r1, sp, #760 @ 0x2f8 │ │ │ │ @@ -156152,134 +156156,134 @@ │ │ │ │ str r9, [sp, #2168] @ 0x878 │ │ │ │ str fp, [sp, #2160] @ 0x870 │ │ │ │ mov r4, r0 │ │ │ │ ldm r5!, {r1, r2, r3, r6, r7} │ │ │ │ stmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ ldm r5, {r1, r2, r3, r6, r7} │ │ │ │ stm r4, {r1, r2, r3, r6, r7} │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ee144 │ │ │ │ + beq ee154 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r3] │ │ │ │ str r1, [r3, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ add r0, sp, #936 @ 0x3a8 │ │ │ │ - bl 121ce8 │ │ │ │ - b ed36c │ │ │ │ + bl 121cf8 │ │ │ │ + b ed37c │ │ │ │ mov r0, #3 │ │ │ │ - b ed4ec │ │ │ │ + b ed4fc │ │ │ │ str r4, [sp, #272] @ 0x110 │ │ │ │ mov r1, #13 │ │ │ │ - ldr r2, [pc, #4036] @ eeee8 │ │ │ │ + ldr r2, [pc, #4036] @ eeef8 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ add r2, pc, r2 │ │ │ │ - b ee0c4 │ │ │ │ + b ee0d4 │ │ │ │ str r4, [sp, #272] @ 0x110 │ │ │ │ mov r1, #15 │ │ │ │ - ldr r2, [pc, #4016] @ eeeec │ │ │ │ + ldr r2, [pc, #4016] @ eeefc │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ add r2, pc, r2 │ │ │ │ - b ee0c4 │ │ │ │ + b ee0d4 │ │ │ │ str r4, [sp, #272] @ 0x110 │ │ │ │ mov r1, #17 │ │ │ │ - ldr r2, [pc, #4076] @ eef40 │ │ │ │ + ldr r2, [pc, #4076] @ eef50 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ add r2, pc, r2 │ │ │ │ - b ee0c4 │ │ │ │ - ldr r2, [pc, #4048] @ eef34 │ │ │ │ + b ee0d4 │ │ │ │ + ldr r2, [pc, #4048] @ eef44 │ │ │ │ mov r1, #14 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ add r2, pc, r2 │ │ │ │ - b ee0c4 │ │ │ │ - ldr r2, [pc, #4048] @ eef48 │ │ │ │ + b ee0d4 │ │ │ │ + ldr r2, [pc, #4048] @ eef58 │ │ │ │ mov r1, #5 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ add r2, pc, r2 │ │ │ │ - b ee0c4 │ │ │ │ + b ee0d4 │ │ │ │ str r4, [sp, #272] @ 0x110 │ │ │ │ mov r1, #9 │ │ │ │ - ldr r2, [pc, #4048] @ eef64 │ │ │ │ + ldr r2, [pc, #4048] @ eef74 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ add r2, pc, r2 │ │ │ │ - b ee0c4 │ │ │ │ + b ee0d4 │ │ │ │ str r4, [sp, #272] @ 0x110 │ │ │ │ mov r1, #14 │ │ │ │ - ldr r2, [pc, #3964] @ eef28 │ │ │ │ + ldr r2, [pc, #3964] @ eef38 │ │ │ │ add r2, pc, r2 │ │ │ │ - b ee0c4 │ │ │ │ + b ee0d4 │ │ │ │ str r4, [sp, #272] @ 0x110 │ │ │ │ mov r1, #14 │ │ │ │ - ldr r2, [pc, #3980] @ eef4c │ │ │ │ + ldr r2, [pc, #3980] @ eef5c │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ add r2, pc, r2 │ │ │ │ - b ee0c4 │ │ │ │ - ldr r2, [pc, #3932] @ eef2c │ │ │ │ + b ee0d4 │ │ │ │ + ldr r2, [pc, #3932] @ eef3c │ │ │ │ mov r1, #11 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ add r2, pc, r2 │ │ │ │ - b ee0c4 │ │ │ │ + b ee0d4 │ │ │ │ str r4, [sp, #272] @ 0x110 │ │ │ │ mov r1, #11 │ │ │ │ - ldr r2, [pc, #3908] @ eef30 │ │ │ │ + ldr r2, [pc, #3908] @ eef40 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ add r2, pc, r2 │ │ │ │ - b ee0c4 │ │ │ │ + b ee0d4 │ │ │ │ str r4, [sp, #272] @ 0x110 │ │ │ │ mov r1, #6 │ │ │ │ - ldr r2, [pc, #3940] @ eef68 │ │ │ │ + ldr r2, [pc, #3940] @ eef78 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ add r2, pc, r2 │ │ │ │ - b ee0c4 │ │ │ │ + b ee0d4 │ │ │ │ str r4, [sp, #272] @ 0x110 │ │ │ │ mov r1, #5 │ │ │ │ - ldr r2, [pc, #3872] @ eef3c │ │ │ │ + ldr r2, [pc, #3872] @ eef4c │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ add r2, pc, r2 │ │ │ │ - b ee0c4 │ │ │ │ + b ee0d4 │ │ │ │ str r4, [sp, #272] @ 0x110 │ │ │ │ mov r1, #10 │ │ │ │ - ldr r2, [pc, #3844] @ eef38 │ │ │ │ + ldr r2, [pc, #3844] @ eef48 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ add r2, pc, r2 │ │ │ │ - b ee0c4 │ │ │ │ + b ee0d4 │ │ │ │ str r4, [sp, #272] @ 0x110 │ │ │ │ mov r1, #12 │ │ │ │ - ldr r2, [pc, #3844] @ eef50 │ │ │ │ + ldr r2, [pc, #3844] @ eef60 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ add r2, pc, r2 │ │ │ │ - b ee0c4 │ │ │ │ + b ee0d4 │ │ │ │ str r4, [sp, #272] @ 0x110 │ │ │ │ mov r1, #11 │ │ │ │ - ldr r2, [pc, #3824] @ eef54 │ │ │ │ + ldr r2, [pc, #3824] @ eef64 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ add r2, pc, r2 │ │ │ │ - b ee0c4 │ │ │ │ - ldr r2, [pc, #3812] @ eef58 │ │ │ │ + b ee0d4 │ │ │ │ + ldr r2, [pc, #3812] @ eef68 │ │ │ │ mov r1, #9 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ add r2, pc, r2 │ │ │ │ - b ee0c4 │ │ │ │ + b ee0d4 │ │ │ │ str r4, [sp, #272] @ 0x110 │ │ │ │ mov r1, #13 │ │ │ │ - ldr r2, [pc, #3764] @ eef44 │ │ │ │ + ldr r2, [pc, #3764] @ eef54 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ add r2, pc, r2 │ │ │ │ - b ee0c4 │ │ │ │ + b ee0d4 │ │ │ │ str r4, [sp, #272] @ 0x110 │ │ │ │ mov r1, #10 │ │ │ │ - ldr r2, [pc, #3764] @ eef5c │ │ │ │ + ldr r2, [pc, #3764] @ eef6c │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ add r2, pc, r2 │ │ │ │ - b ee0c4 │ │ │ │ + b ee0d4 │ │ │ │ str r4, [sp, #272] @ 0x110 │ │ │ │ mov r1, #22 │ │ │ │ - ldr r2, [pc, #3744] @ eef60 │ │ │ │ + ldr r2, [pc, #3744] @ eef70 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #268] @ 0x10c │ │ │ │ ldr r0, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #3304] @ 0xce8 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ str r0, [sp, #2840] @ 0xb18 │ │ │ │ @@ -156305,129 +156309,129 @@ │ │ │ │ str sl, [sp, #2800] @ 0xaf0 │ │ │ │ str fp, [sp, #2796] @ 0xaec │ │ │ │ str r8, [sp, #2792] @ 0xae8 │ │ │ │ str r0, [sp, #2252] @ 0x8cc │ │ │ │ mov r0, r2 │ │ │ │ bl 58038 │ │ │ │ mov r9, r0 │ │ │ │ - b ed03c │ │ │ │ + b ed04c │ │ │ │ add r1, sp, #936 @ 0x3a8 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #1312 @ 0x520 │ │ │ │ bl 53d54 │ │ │ │ - b ed36c │ │ │ │ + b ed37c │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, r5, #12 │ │ │ │ add r1, lr, #792 @ 0x318 │ │ │ │ mov r2, #460 @ 0x1cc │ │ │ │ bl 53d54 │ │ │ │ mov fp, r4 │ │ │ │ mov r5, r7 │ │ │ │ str r4, [sp, #2324] @ 0x914 │ │ │ │ str r7, [sp, #2320] @ 0x910 │ │ │ │ str r9, [sp, #2328] @ 0x918 │ │ │ │ add r0, sp, #3456 @ 0xd80 │ │ │ │ add r1, sp, #284 @ 0x11c │ │ │ │ - bl 1c051c │ │ │ │ + bl 1c052c │ │ │ │ ldrb r0, [sp, #3456] @ 0xd80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ee1a0 │ │ │ │ + beq ee1b0 │ │ │ │ ldr r9, [sp, #3460] @ 0xd84 │ │ │ │ - b ee20c │ │ │ │ + b ee21c │ │ │ │ ldrb r0, [sp, #3457] @ 0xd81 │ │ │ │ cmp r0, #5 │ │ │ │ - bne ee1c8 │ │ │ │ - ldr r1, [pc, #3388] @ eeef0 │ │ │ │ - ldr r2, [pc, #3388] @ eeef4 │ │ │ │ + bne ee1d8 │ │ │ │ + ldr r1, [pc, #3388] @ eef00 │ │ │ │ + ldr r2, [pc, #3388] @ eef04 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #5 │ │ │ │ bl 57f38 │ │ │ │ - b ee208 │ │ │ │ + b ee218 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #3456 @ 0xd80 │ │ │ │ add r1, sp, #284 @ 0x11c │ │ │ │ - bl 1bf900 │ │ │ │ + bl 1bf910 │ │ │ │ ldr r0, [sp, #3456] @ 0xd80 │ │ │ │ ldr r9, [sp, #3460] @ 0xd84 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - beq ee20c │ │ │ │ + beq ee21c │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne ee238 │ │ │ │ - ldr r1, [pc, #3328] @ eeef8 │ │ │ │ - ldr r2, [pc, #3328] @ eeefc │ │ │ │ + bne ee248 │ │ │ │ + ldr r1, [pc, #3328] @ eef08 │ │ │ │ + ldr r2, [pc, #3328] @ eef0c │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #6 │ │ │ │ bl 57f38 │ │ │ │ mov r9, r0 │ │ │ │ rsbs r0, r5, #1 │ │ │ │ rscs r0, fp, #0 │ │ │ │ - bcc ee228 │ │ │ │ + bcc ee238 │ │ │ │ add r0, sp, #2320 @ 0x910 │ │ │ │ ldr r6, [sp, #280] @ 0x118 │ │ │ │ - bl 1223f8 │ │ │ │ - b ed504 │ │ │ │ + bl 122408 │ │ │ │ + b ed514 │ │ │ │ ldr r6, [sp, #280] @ 0x118 │ │ │ │ - b ed504 │ │ │ │ - umlaleq r6, r7, r0, fp │ │ │ │ - adceq r6, r7, ip, lsr r0 │ │ │ │ + b ed514 │ │ │ │ + adceq r6, r7, r0, lsl #23 │ │ │ │ + adceq r6, r7, ip, lsr #32 │ │ │ │ ldr r1, [sp, #3464] @ 0xd88 │ │ │ │ str r1, [sp, #2816] @ 0xb00 │ │ │ │ str r9, [sp, #2812] @ 0xafc │ │ │ │ str r0, [sp, #2808] @ 0xaf8 │ │ │ │ add r4, sp, #3456 @ 0xd80 │ │ │ │ add r1, sp, #284 @ 0x11c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bf834 │ │ │ │ + bl 1bf844 │ │ │ │ add r9, sp, #3456 @ 0xd80 │ │ │ │ ldm r9, {r0, r1, r9} │ │ │ │ str r0, [sp, #260] @ 0x104 │ │ │ │ eor r0, r0, #4 │ │ │ │ orrs r0, r0, r1 │ │ │ │ str r1, [sp, #256] @ 0x100 │ │ │ │ - beq ee2f0 │ │ │ │ + beq ee300 │ │ │ │ add r0, r4, #12 │ │ │ │ add r1, sp, #896 @ 0x380 │ │ │ │ ldm r0!, {r2, r3, r6} │ │ │ │ stmia r1!, {r2, r3, r6} │ │ │ │ ldm r0, {r2, r3, r4, r6} │ │ │ │ stm r1, {r2, r3, r4, r6} │ │ │ │ ldr r0, [sp, #260] @ 0x104 │ │ │ │ ldr r1, [sp, #256] @ 0x100 │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ mov r0, #7 │ │ │ │ - beq ee2d8 │ │ │ │ + beq ee2e8 │ │ │ │ add r0, sp, #3456 @ 0xd80 │ │ │ │ add r1, sp, #284 @ 0x11c │ │ │ │ - bl 1c1464 │ │ │ │ + bl 1c1474 │ │ │ │ ldr r0, [sp, #3456] @ 0xd80 │ │ │ │ ldr r1, [sp, #3460] @ 0xd84 │ │ │ │ cmp r0, #3 │ │ │ │ str r1, [sp, #248] @ 0xf8 │ │ │ │ str r0, [sp, #252] @ 0xfc │ │ │ │ - beq ee390 │ │ │ │ + beq ee3a0 │ │ │ │ ldr r1, [sp, #252] @ 0xfc │ │ │ │ mov r0, #8 │ │ │ │ cmp r1, #2 │ │ │ │ - bne ee398 │ │ │ │ - ldr r1, [pc, #3104] @ eef00 │ │ │ │ - ldr r2, [pc, #3104] @ eef04 │ │ │ │ + bne ee3a8 │ │ │ │ + ldr r1, [pc, #3104] @ eef10 │ │ │ │ + ldr r2, [pc, #3104] @ eef14 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ mov r9, r0 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #760 @ 0x2f8 │ │ │ │ - bl 120c70 │ │ │ │ - b ee20c │ │ │ │ + bl 120c80 │ │ │ │ + b ee21c │ │ │ │ str r4, [sp, #272] @ 0x110 │ │ │ │ - ldr r0, [pc, #3168] @ eef6c │ │ │ │ - ldr r2, [pc, #3168] @ eef70 │ │ │ │ + ldr r0, [pc, #3168] @ eef7c │ │ │ │ + ldr r2, [pc, #3168] @ eef80 │ │ │ │ ldr r1, [sp, #204] @ 0xcc │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #3304] @ 0xce8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ str r1, [sp, #2840] @ 0xb18 │ │ │ │ ldr r1, [sp, #212] @ 0xd4 │ │ │ │ @@ -156451,34 +156455,34 @@ │ │ │ │ ldr r1, [sp, #248] @ 0xf8 │ │ │ │ str sl, [sp, #2800] @ 0xaf0 │ │ │ │ str fp, [sp, #2796] @ 0xaec │ │ │ │ str r8, [sp, #2792] @ 0xae8 │ │ │ │ str r1, [sp, #2252] @ 0x8cc │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b ee500 │ │ │ │ - strhteq r6, [r7], r4 │ │ │ │ + b ee510 │ │ │ │ + adceq r6, r7, r4, lsr #1 │ │ │ │ ldr r9, [sp, #248] @ 0xf8 │ │ │ │ - b ee2f0 │ │ │ │ + b ee300 │ │ │ │ add r6, sp, #3456 @ 0xd80 │ │ │ │ add r1, sp, #284 @ 0x11c │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c0904 │ │ │ │ + bl 1c0914 │ │ │ │ add r4, sp, #3456 @ 0xd80 │ │ │ │ ldm r4, {r0, r1, r4} │ │ │ │ str r0, [sp, #240] @ 0xf0 │ │ │ │ eor r0, r0, #4 │ │ │ │ orrs r0, r0, r1 │ │ │ │ str r1, [sp, #244] @ 0xf4 │ │ │ │ - bne ee504 │ │ │ │ + bne ee514 │ │ │ │ mov r9, r4 │ │ │ │ - b ee2f0 │ │ │ │ + b ee300 │ │ │ │ str r4, [sp, #272] @ 0x110 │ │ │ │ - ldr r0, [pc, #2972] @ eef74 │ │ │ │ - ldr r2, [pc, #2972] @ eef78 │ │ │ │ + ldr r0, [pc, #2972] @ eef84 │ │ │ │ + ldr r2, [pc, #2972] @ eef88 │ │ │ │ ldr r1, [sp, #204] @ 0xcc │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #3304] @ 0xce8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ str r1, [sp, #2840] @ 0xb18 │ │ │ │ ldr r1, [sp, #212] @ 0xd4 │ │ │ │ @@ -156504,20 +156508,20 @@ │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ str sl, [sp, #2800] @ 0xaf0 │ │ │ │ str fp, [sp, #2796] @ 0xaec │ │ │ │ str r8, [sp, #2792] @ 0xae8 │ │ │ │ str r1, [sp, #268] @ 0x10c │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b ee500 │ │ │ │ - adceq r6, r7, r0, ror #18 │ │ │ │ - adceq r5, r7, ip, lsl #28 │ │ │ │ + b ee510 │ │ │ │ + adceq r6, r7, r0, asr r9 │ │ │ │ + strdeq r5, [r7], ip @ │ │ │ │ str r4, [sp, #272] @ 0x110 │ │ │ │ - ldr r0, [pc, #2824] @ eef7c │ │ │ │ - ldr r2, [pc, #2824] @ eef80 │ │ │ │ + ldr r0, [pc, #2824] @ eef8c │ │ │ │ + ldr r2, [pc, #2824] @ eef90 │ │ │ │ ldr r1, [sp, #204] @ 0xcc │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #3304] @ 0xce8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ str r1, [sp, #2840] @ 0xb18 │ │ │ │ ldr r1, [sp, #212] @ 0xd4 │ │ │ │ @@ -156554,244 +156558,244 @@ │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ mov r2, #452 @ 0x1c4 │ │ │ │ bl 53d54 │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ ldr r1, [sp, #244] @ 0xf4 │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne ee544 │ │ │ │ - ldr r1, [pc, #2520] @ eef08 │ │ │ │ - ldr r2, [pc, #2520] @ eef0c │ │ │ │ + bne ee554 │ │ │ │ + ldr r1, [pc, #2520] @ eef18 │ │ │ │ + ldr r2, [pc, #2520] @ eef1c │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #9 │ │ │ │ bl 57f38 │ │ │ │ - b ee2ec │ │ │ │ + b ee2fc │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r1, sp, #304 @ 0x130 │ │ │ │ add r0, lr, #904 @ 0x388 │ │ │ │ mov r2, #452 @ 0x1c4 │ │ │ │ add r0, r0, #12 │ │ │ │ bl 53d54 │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ str r0, [sp, #3980] @ 0xf8c │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #3976] @ 0xf88 │ │ │ │ str r4, [sp, #3984] @ 0xf90 │ │ │ │ add r0, sp, #3456 @ 0xd80 │ │ │ │ add r1, sp, #284 @ 0x11c │ │ │ │ - bl 1bfb48 │ │ │ │ + bl 1bfb58 │ │ │ │ ldr r0, [sp, #3456] @ 0xd80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ee5a0 │ │ │ │ + beq ee5b0 │ │ │ │ ldr r1, [sp, #3460] @ 0xd84 │ │ │ │ cmp r0, #2 │ │ │ │ str r1, [sp, #236] @ 0xec │ │ │ │ - bne ee5a8 │ │ │ │ + bne ee5b8 │ │ │ │ ldr r9, [sp, #236] @ 0xec │ │ │ │ - b ee600 │ │ │ │ + b ee610 │ │ │ │ mov r0, #10 │ │ │ │ - b ee5e8 │ │ │ │ + b ee5f8 │ │ │ │ add r0, sp, #936 @ 0x3a8 │ │ │ │ add r0, r0, #104 @ 0x68 │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ add r0, sp, #3456 @ 0xd80 │ │ │ │ add r1, sp, #284 @ 0x11c │ │ │ │ - bl 1bfb48 │ │ │ │ + bl 1bfb58 │ │ │ │ ldr r0, [sp, #3456] @ 0xd80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ee5e4 │ │ │ │ + beq ee5f4 │ │ │ │ ldr r1, [sp, #3460] @ 0xd84 │ │ │ │ cmp r0, #2 │ │ │ │ str r1, [sp, #228] @ 0xe4 │ │ │ │ - bne ee624 │ │ │ │ + bne ee634 │ │ │ │ ldr r9, [sp, #228] @ 0xe4 │ │ │ │ - b ee600 │ │ │ │ + b ee610 │ │ │ │ mov r0, #11 │ │ │ │ - ldr r1, [pc, #2336] @ eef10 │ │ │ │ - ldr r2, [pc, #2336] @ eef14 │ │ │ │ + ldr r1, [pc, #2336] @ eef20 │ │ │ │ + ldr r2, [pc, #2336] @ eef24 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ ldr r1, [sp, #244] @ 0xf4 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq ee2f0 │ │ │ │ + beq ee300 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #904 @ 0x388 │ │ │ │ - bl 1223f8 │ │ │ │ - b ee2f0 │ │ │ │ + bl 122408 │ │ │ │ + b ee300 │ │ │ │ add r0, sp, #3456 @ 0xd80 │ │ │ │ add r1, sp, #284 @ 0x11c │ │ │ │ - bl 1bfa6c │ │ │ │ + bl 1bfa7c │ │ │ │ ldrb r0, [sp, #3456] @ 0xd80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ee644 │ │ │ │ + beq ee654 │ │ │ │ ldr r9, [sp, #3460] @ 0xd84 │ │ │ │ - b ee600 │ │ │ │ + b ee610 │ │ │ │ ldrb r1, [sp, #3457] @ 0xd81 │ │ │ │ mov r0, #12 │ │ │ │ str r1, [sp, #224] @ 0xe0 │ │ │ │ cmp r1, #4 │ │ │ │ - beq ee5e8 │ │ │ │ + beq ee5f8 │ │ │ │ add r0, sp, #3456 @ 0xd80 │ │ │ │ add r1, sp, #284 @ 0x11c │ │ │ │ - bl 1c1464 │ │ │ │ + bl 1c1474 │ │ │ │ ldr r0, [sp, #3456] @ 0xd80 │ │ │ │ ldr r1, [sp, #3460] @ 0xd84 │ │ │ │ cmp r0, #3 │ │ │ │ str r1, [sp, #216] @ 0xd8 │ │ │ │ str r0, [sp, #220] @ 0xdc │ │ │ │ - beq ee6c0 │ │ │ │ + beq ee6d0 │ │ │ │ ldr r1, [sp, #220] @ 0xdc │ │ │ │ mov r0, #13 │ │ │ │ cmp r1, #2 │ │ │ │ - beq ee5e8 │ │ │ │ + beq ee5f8 │ │ │ │ add r6, sp, #3456 @ 0xd80 │ │ │ │ add r1, sp, #284 @ 0x11c │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c05d0 │ │ │ │ + bl 1c05e0 │ │ │ │ add r4, sp, #3456 @ 0xd80 │ │ │ │ ldm r4, {r0, r1, r4} │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ eor r0, r0, #4 │ │ │ │ orrs r0, r0, r1 │ │ │ │ str r1, [sp, #212] @ 0xd4 │ │ │ │ - bne ee6c8 │ │ │ │ + bne ee6d8 │ │ │ │ mov r9, r4 │ │ │ │ - b ee600 │ │ │ │ + b ee610 │ │ │ │ ldr r9, [sp, #216] @ 0xd8 │ │ │ │ - b ee600 │ │ │ │ + b ee610 │ │ │ │ add r1, r6, #12 │ │ │ │ add r0, sp, #760 @ 0x2f8 │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ bl 53d54 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ ldr r1, [sp, #212] @ 0xd4 │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne ee70c │ │ │ │ - ldr r1, [pc, #2084] @ eef18 │ │ │ │ - ldr r2, [pc, #2084] @ eef1c │ │ │ │ + bne ee71c │ │ │ │ + ldr r1, [pc, #2084] @ eef28 │ │ │ │ + ldr r2, [pc, #2084] @ eef2c │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #14 │ │ │ │ bl 57f38 │ │ │ │ - b ee5fc │ │ │ │ - umulleq r3, fp, r7, r6 │ │ │ │ + b ee60c │ │ │ │ + addeq r3, fp, r7, lsl #13 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r1, sp, #760 @ 0x2f8 │ │ │ │ add r0, lr, #232 @ 0xe8 │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ add r0, r0, #12 │ │ │ │ bl 53d54 │ │ │ │ ldr r0, [sp, #212] @ 0xd4 │ │ │ │ str r0, [sp, #3308] @ 0xcec │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ str r0, [sp, #3304] @ 0xce8 │ │ │ │ str r4, [sp, #3312] @ 0xcf0 │ │ │ │ add r0, sp, #3456 @ 0xd80 │ │ │ │ add r1, sp, #284 @ 0x11c │ │ │ │ - bl 1bf548 │ │ │ │ + bl 1bf558 │ │ │ │ ldrb r0, [sp, #3456] @ 0xd80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ee758 │ │ │ │ + beq ee768 │ │ │ │ ldr r9, [sp, #3460] @ 0xd84 │ │ │ │ - b ee88c │ │ │ │ + b ee89c │ │ │ │ ldrb r1, [sp, #3457] @ 0xd81 │ │ │ │ mov r0, #15 │ │ │ │ str r1, [sp, #204] @ 0xcc │ │ │ │ cmp r1, #5 │ │ │ │ - beq ee874 │ │ │ │ + beq ee884 │ │ │ │ add r0, sp, #3456 @ 0xd80 │ │ │ │ add r1, sp, #284 @ 0x11c │ │ │ │ - bl 1bf76c │ │ │ │ + bl 1bf77c │ │ │ │ ldr r0, [sp, #3456] @ 0xd80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ee79c │ │ │ │ + beq ee7ac │ │ │ │ ldr r1, [sp, #3460] @ 0xd84 │ │ │ │ cmp r0, #2 │ │ │ │ str r1, [sp, #200] @ 0xc8 │ │ │ │ - bne ee7a4 │ │ │ │ + bne ee7b4 │ │ │ │ ldr r9, [sp, #200] @ 0xc8 │ │ │ │ - b ee88c │ │ │ │ + b ee89c │ │ │ │ mov r0, #16 │ │ │ │ - b ee874 │ │ │ │ + b ee884 │ │ │ │ add r0, sp, #3456 @ 0xd80 │ │ │ │ add r1, sp, #284 @ 0x11c │ │ │ │ - bl 1bfef8 │ │ │ │ + bl 1bff08 │ │ │ │ ldr r0, [sp, #3456] @ 0xd80 │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ ldrb r0, [sp, #3464] @ 0xd88 │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ cmp r0, #5 │ │ │ │ - bne ee7d0 │ │ │ │ + bne ee7e0 │ │ │ │ ldr r9, [sp, #196] @ 0xc4 │ │ │ │ - b ee88c │ │ │ │ + b ee89c │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ ldrb r1, [sp, #3467] @ 0xd8b │ │ │ │ add r0, lr, #380 @ 0x17c │ │ │ │ ldr r2, [sp, #3460] @ 0xd84 │ │ │ │ str r2, [sp, #188] @ 0xbc │ │ │ │ add r2, lr, #856 @ 0x358 │ │ │ │ strb r1, [sp, #3930] @ 0xf5a │ │ │ │ ldr r1, [sp, #192] @ 0xc0 │ │ │ │ ldrh r0, [r0, #13] │ │ │ │ strh r0, [r2] │ │ │ │ mov r0, #17 │ │ │ │ cmp r1, #4 │ │ │ │ - beq ee874 │ │ │ │ + beq ee884 │ │ │ │ add r4, sp, #3456 @ 0xd80 │ │ │ │ add r1, sp, #284 @ 0x11c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c1370 │ │ │ │ + bl 1c1380 │ │ │ │ ldr r1, [sp, #3456] @ 0xd80 │ │ │ │ ldr r2, [sp, #3460] @ 0xd84 │ │ │ │ ldr r0, [sp, #3464] @ 0xd88 │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ eor r0, r1, #3 │ │ │ │ orrs r0, r0, r2 │ │ │ │ str r1, [sp, #180] @ 0xb4 │ │ │ │ str r2, [sp, #176] @ 0xb0 │ │ │ │ - bne ee844 │ │ │ │ + bne ee854 │ │ │ │ ldr r9, [sp, #184] @ 0xb8 │ │ │ │ - b ee88c │ │ │ │ - addeq lr, r9, r3, asr #28 │ │ │ │ + b ee89c │ │ │ │ + addeq lr, r9, r3, lsr lr │ │ │ │ add lr, r4, #12 │ │ │ │ add r0, sp, #3072 @ 0xc00 │ │ │ │ add ip, r0, #872 @ 0x368 │ │ │ │ ldm lr, {r0, r1, r3, r4, r6} │ │ │ │ mov r2, ip │ │ │ │ stm r2, {r0, r1, r3, r4, r6} │ │ │ │ ldr r0, [sp, #180] @ 0xb4 │ │ │ │ ldr r1, [sp, #176] @ 0xb0 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ mov r0, #18 │ │ │ │ - bne ee8bc │ │ │ │ - ldr r1, [pc, #1700] @ eef20 │ │ │ │ - ldr r2, [pc, #1700] @ eef24 │ │ │ │ + bne ee8cc │ │ │ │ + ldr r1, [pc, #1700] @ eef30 │ │ │ │ + ldr r2, [pc, #1700] @ eef34 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ ldr r1, [sp, #212] @ 0xd4 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq ee600 │ │ │ │ + beq ee610 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #232 @ 0xe8 │ │ │ │ - bl 1218b0 │ │ │ │ - b ee600 │ │ │ │ - addeq lr, r9, r6, lsr sp │ │ │ │ - addeq lr, r9, r8, lsl #26 │ │ │ │ - @ instruction: 0x0089ecb6 │ │ │ │ + bl 1218c0 │ │ │ │ + b ee610 │ │ │ │ + addeq lr, r9, r6, lsr #26 │ │ │ │ + strdeq lr, [r9], r8 │ │ │ │ + addeq lr, r9, r6, lsr #25 │ │ │ │ ldm ip, {r1, r2, r3, r4, r6} │ │ │ │ add fp, sp, #936 @ 0x3a8 │ │ │ │ add r0, fp, #12 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ stm r0, {r1, r2, r3, r4, r6} │ │ │ │ add r1, lr, #200 @ 0xc8 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ @@ -156874,189 +156878,189 @@ │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ strb r0, [sp, #2224] @ 0x8b0 │ │ │ │ ldr r0, [sp, #188] @ 0xbc │ │ │ │ str r0, [sp, #2220] @ 0x8ac │ │ │ │ ldr r0, [sp, #196] @ 0xc4 │ │ │ │ str r0, [sp, #2216] @ 0x8a8 │ │ │ │ add r0, sp, #284 @ 0x11c │ │ │ │ - bl 1a5db8 │ │ │ │ + bl 1a5dc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq eea54 │ │ │ │ + beq eea64 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r3] │ │ │ │ str r1, [r3, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ add r0, sp, #936 @ 0x3a8 │ │ │ │ - bl 121ce8 │ │ │ │ - b ed36c │ │ │ │ + bl 121cf8 │ │ │ │ + b ed37c │ │ │ │ add r1, sp, #936 @ 0x3a8 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ - b ee14c │ │ │ │ + b ee15c │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #936 @ 0x3a8 │ │ │ │ - bl 121ce8 │ │ │ │ - b eeec4 │ │ │ │ + bl 121cf8 │ │ │ │ + b eeed4 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ ldr r1, [sp, #212] @ 0xd4 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq eea9c │ │ │ │ + beq eeaac │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #232 @ 0xe8 │ │ │ │ - bl 1218b0 │ │ │ │ - b eea9c │ │ │ │ + bl 1218c0 │ │ │ │ + b eeaac │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ ldr r1, [sp, #244] @ 0xf4 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq eeac4 │ │ │ │ + beq eead4 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #904 @ 0x388 │ │ │ │ - bl 1223f8 │ │ │ │ - b eeac4 │ │ │ │ + bl 122408 │ │ │ │ + b eead4 │ │ │ │ mov r9, r0 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #760 @ 0x2f8 │ │ │ │ - bl 120c70 │ │ │ │ - b eead8 │ │ │ │ + bl 120c80 │ │ │ │ + b eeae8 │ │ │ │ mov r9, r0 │ │ │ │ rsbs r0, r5, #1 │ │ │ │ rscs r0, fp, #0 │ │ │ │ - bcc eebd4 │ │ │ │ + bcc eebe4 │ │ │ │ add r0, sp, #2320 @ 0x910 │ │ │ │ - bl 1223f8 │ │ │ │ - b eebd4 │ │ │ │ + bl 122408 │ │ │ │ + b eebe4 │ │ │ │ bl 8e880 │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #936 @ 0x3a8 │ │ │ │ - bl 121ce8 │ │ │ │ - b eeeac │ │ │ │ - adceq r6, r7, r8, asr r5 │ │ │ │ + bl 121cf8 │ │ │ │ + b eeebc │ │ │ │ + adceq r6, r7, r8, asr #10 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ ldr r1, [sp, #308] @ 0x134 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq eeb3c │ │ │ │ + beq eeb4c │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl 1218b0 │ │ │ │ - b eeb3c │ │ │ │ + bl 1218c0 │ │ │ │ + b eeb4c │ │ │ │ mov r9, r0 │ │ │ │ - b eeb5c │ │ │ │ - b eeccc │ │ │ │ + b eeb6c │ │ │ │ + b eecdc │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #3976] @ 0xf88 │ │ │ │ ldr r1, [sp, #3980] @ 0xf8c │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq eeb5c │ │ │ │ + beq eeb6c │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #904 @ 0x388 │ │ │ │ - bl 1223f8 │ │ │ │ + bl 122408 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #856 @ 0x358 │ │ │ │ - bl 120c70 │ │ │ │ - b eeb70 │ │ │ │ + bl 120c80 │ │ │ │ + b eeb80 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #3456] @ 0xd80 │ │ │ │ ldr r1, [sp, #3460] @ 0xd84 │ │ │ │ rsbs r0, r0, #1 │ │ │ │ rscs r0, r1, #0 │ │ │ │ - bcc eeb98 │ │ │ │ + bcc eeba8 │ │ │ │ add r0, sp, #3456 @ 0xd80 │ │ │ │ - bl 1223f8 │ │ │ │ - b eeb98 │ │ │ │ + bl 122408 │ │ │ │ + b eeba8 │ │ │ │ mov r9, r0 │ │ │ │ str r5, [sp, #264] @ 0x108 │ │ │ │ ldr r0, [sp, #760] @ 0x2f8 │ │ │ │ ldr r1, [sp, #764] @ 0x2fc │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ addne r0, sp, #760 @ 0x2f8 │ │ │ │ - blne 121c98 │ │ │ │ + blne 121ca8 │ │ │ │ orr r0, sl, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq eed70 │ │ │ │ + beq eed80 │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ lsl r1, sl, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b eed70 │ │ │ │ + bl 40e554 │ │ │ │ + b eed80 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #276] @ 0x114 │ │ │ │ ldr r1, [sp, #280] @ 0x118 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq eebfc │ │ │ │ + beq eec0c │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #200 @ 0xc8 │ │ │ │ - bl 121c98 │ │ │ │ - b eebfc │ │ │ │ + bl 121ca8 │ │ │ │ + b eec0c │ │ │ │ mov r9, r0 │ │ │ │ orr r0, r8, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq eec60 │ │ │ │ + beq eec70 │ │ │ │ lsl r1, r8, #2 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b eec60 │ │ │ │ + bl 40e554 │ │ │ │ + b eec70 │ │ │ │ mov r9, r0 │ │ │ │ - b eee30 │ │ │ │ + b eee40 │ │ │ │ str r5, [sp, #264] @ 0x108 │ │ │ │ mov r9, r0 │ │ │ │ - b eedf8 │ │ │ │ + b eee08 │ │ │ │ str r5, [sp, #264] @ 0x108 │ │ │ │ mov r9, r0 │ │ │ │ - b eedd0 │ │ │ │ + b eede0 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #896] @ 0x380 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq eeeac │ │ │ │ + beq eeebc │ │ │ │ add r0, sp, #896 @ 0x380 │ │ │ │ - bl 121534 │ │ │ │ - b eeeac │ │ │ │ + bl 121544 │ │ │ │ + b eeebc │ │ │ │ bl 8e880 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #284] @ 0x11c │ │ │ │ cmp r0, #0 │ │ │ │ - beq eeec4 │ │ │ │ + beq eeed4 │ │ │ │ add r0, sp, #284 @ 0x11c │ │ │ │ - bl 1ba360 │ │ │ │ - b eeec4 │ │ │ │ + bl 1ba370 │ │ │ │ + b eeed4 │ │ │ │ bl 8e880 │ │ │ │ - @ instruction: 0x0089eab4 │ │ │ │ + addeq lr, r9, r4, lsr #21 │ │ │ │ mov r9, r0 │ │ │ │ - b eeeac │ │ │ │ + b eeebc │ │ │ │ mov r9, r0 │ │ │ │ add r0, r5, #536 @ 0x218 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq eeca8 │ │ │ │ + beq eecb8 │ │ │ │ add r4, r0, #536 @ 0x218 │ │ │ │ - bl 19f7fc │ │ │ │ + bl 19f80c │ │ │ │ mov r0, r4 │ │ │ │ - b eec90 │ │ │ │ + b eeca0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq eee08 │ │ │ │ + beq eee18 │ │ │ │ mov r0, #536 @ 0x218 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 40e544 │ │ │ │ - b eee08 │ │ │ │ + bl 40e554 │ │ │ │ + b eee18 │ │ │ │ bl 8e880 │ │ │ │ mov r9, r0 │ │ │ │ - b eed54 │ │ │ │ - adceq r6, r7, r0, ror #2 │ │ │ │ - adceq r5, r7, ip, lsl #12 │ │ │ │ - addeq lr, r9, r9, lsl #20 │ │ │ │ + b eed64 │ │ │ │ + adceq r6, r7, r0, asr r1 │ │ │ │ + strdeq r5, [r7], ip @ │ │ │ │ + strdeq lr, [r9], r9 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #3304] @ 0xce8 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ str r0, [sp, #2840] @ 0xb18 │ │ │ │ ldr r0, [sp, #212] @ 0xd4 │ │ │ │ str r0, [sp, #2320] @ 0x910 │ │ │ │ @@ -157089,160 +157093,160 @@ │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ str r0, [sp, #276] @ 0x114 │ │ │ │ str r0, [sp, #280] @ 0x118 │ │ │ │ ldr r0, [sp, #256] @ 0x100 │ │ │ │ ldr r1, [sp, #252] @ 0xfc │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq eeda4 │ │ │ │ + beq eedb4 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq eeda4 │ │ │ │ + beq eedb4 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #3304] @ 0xce8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [sp, #3308] @ 0xcec │ │ │ │ subs r0, r0, #2 │ │ │ │ sbcs r0, r1, #0 │ │ │ │ movwcc r2, #1 │ │ │ │ tst r8, r2 │ │ │ │ - beq eedd0 │ │ │ │ + beq eede0 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #232 @ 0xe8 │ │ │ │ - bl 1218b0 │ │ │ │ + bl 1218c0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq eedf8 │ │ │ │ + beq eee08 │ │ │ │ ldr r0, [sp, #2840] @ 0xb18 │ │ │ │ ldr r1, [sp, #2844] @ 0xb1c │ │ │ │ subs r0, r0, #2 │ │ │ │ sbcs r0, r1, #0 │ │ │ │ - bcs eedf8 │ │ │ │ + bcs eee08 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #792 @ 0x318 │ │ │ │ - bl 1223f8 │ │ │ │ + bl 122408 │ │ │ │ ldr r0, [sp, #2792] @ 0xae8 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ cmpne r7, #0 │ │ │ │ - bne eeecc │ │ │ │ + bne eeedc │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ cmp r0, #0 │ │ │ │ - beq eee30 │ │ │ │ + beq eee40 │ │ │ │ ldr r0, [sp, #2320] @ 0x910 │ │ │ │ ldr r1, [sp, #2324] @ 0x914 │ │ │ │ subs r0, r0, #2 │ │ │ │ sbcs r0, r1, #0 │ │ │ │ - bcs eee30 │ │ │ │ + bcs eee40 │ │ │ │ add r0, sp, #2320 @ 0x910 │ │ │ │ - bl 1223f8 │ │ │ │ + bl 122408 │ │ │ │ ldr r0, [sp, #276] @ 0x114 │ │ │ │ cmp r0, #0 │ │ │ │ - beq eee68 │ │ │ │ + beq eee78 │ │ │ │ ldr r0, [sp, #2248] @ 0x8c8 │ │ │ │ mvn r1, #3 │ │ │ │ mvn r2, #0 │ │ │ │ orr r0, r0, r1 │ │ │ │ orr r1, r1, #2 │ │ │ │ subs r0, r0, r1 │ │ │ │ sbcs r0, r2, r2 │ │ │ │ - bcs eee68 │ │ │ │ + bcs eee78 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #200 @ 0xc8 │ │ │ │ - bl 121c98 │ │ │ │ + bl 121ca8 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ ldr r1, [sp, #280] @ 0x118 │ │ │ │ subs r0, r0, #-2147483647 @ 0x80000001 │ │ │ │ movwne r0, #1 │ │ │ │ tst r0, r1 │ │ │ │ - beq eeea4 │ │ │ │ + beq eeeb4 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq eeea4 │ │ │ │ + beq eeeb4 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #896 @ 0x380 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ and r0, r0, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq eeec4 │ │ │ │ + beq eeed4 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r9 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #744 @ 0x2e8 │ │ │ │ - bl 120c70 │ │ │ │ - b eee08 │ │ │ │ + bl 120c80 │ │ │ │ + b eee18 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - addeq lr, r9, r6, ror #14 │ │ │ │ - addeq lr, r9, r1, asr #15 │ │ │ │ - adceq r5, r7, r0, lsr #25 │ │ │ │ - adceq r5, r7, ip, asr #2 │ │ │ │ - adceq r5, r7, ip, asr ip │ │ │ │ - adceq r5, r7, r8, lsl #2 │ │ │ │ - adceq r5, r7, r4, ror fp │ │ │ │ - adceq r5, r7, r0, lsr #32 │ │ │ │ - adceq r5, r7, r4, lsr #18 │ │ │ │ - ldrdeq r4, [r7], r0 @ │ │ │ │ - adceq r5, r7, r4, ror #16 │ │ │ │ - adceq r4, r7, r0, lsl sp │ │ │ │ - adceq r5, r7, r0, ror #14 │ │ │ │ - adceq r4, r7, ip, lsl #24 │ │ │ │ - ldrdeq r5, [r7], r8 @ │ │ │ │ - adceq r4, r7, r4, lsl #21 │ │ │ │ - addeq sp, r9, fp, lsl #25 │ │ │ │ - addeq lr, r9, fp, lsr #13 │ │ │ │ - addeq lr, r9, fp, lsr #13 │ │ │ │ - addeq lr, r9, sl, lsr r7 │ │ │ │ - addeq lr, r9, ip, ror r6 │ │ │ │ - addeq sp, r9, r3, lsl #23 │ │ │ │ - addeq lr, r9, r6, ror #14 │ │ │ │ - addeq lr, r9, fp, lsr r6 │ │ │ │ - addeq sp, r9, fp, asr #25 │ │ │ │ - addeq lr, r9, r8, lsl r7 │ │ │ │ - umulleq lr, r9, sl, r6 │ │ │ │ - addeq lr, r9, lr, lsl #13 │ │ │ │ - umulleq lr, r9, r4, r6 │ │ │ │ - addeq sp, r9, r6, asr #22 │ │ │ │ - addeq lr, r9, r5, asr r6 │ │ │ │ - umulleq lr, r9, r7, r7 │ │ │ │ - addeq lr, r9, r0, lsr r7 │ │ │ │ - addeq r3, sl, r0, ror #5 │ │ │ │ - adceq r8, r7, ip, lsl #10 │ │ │ │ - addeq r3, sl, r4, lsl r2 │ │ │ │ - adceq r8, r7, r0, asr #8 │ │ │ │ - addeq r3, sl, r8, ror r1 │ │ │ │ - adceq r8, r7, r4, lsr #7 │ │ │ │ + addeq lr, r9, r6, asr r7 │ │ │ │ + @ instruction: 0x0089e7b1 │ │ │ │ + umlaleq r5, r7, r0, ip │ │ │ │ + adceq r5, r7, ip, lsr r1 │ │ │ │ + adceq r5, r7, ip, asr #24 │ │ │ │ + strdeq r5, [r7], r8 @ │ │ │ │ + adceq r5, r7, r4, ror #22 │ │ │ │ + adceq r5, r7, r0, lsl r0 │ │ │ │ + adceq r5, r7, r4, lsl r9 │ │ │ │ + adceq r4, r7, r0, asr #27 │ │ │ │ + adceq r5, r7, r4, asr r8 │ │ │ │ + adceq r4, r7, r0, lsl #26 │ │ │ │ + adceq r5, r7, r0, asr r7 │ │ │ │ + strdeq r4, [r7], ip @ │ │ │ │ + adceq r5, r7, r8, asr #11 │ │ │ │ + adceq r4, r7, r4, ror sl │ │ │ │ + addeq sp, r9, fp, ror ip │ │ │ │ + umulleq lr, r9, fp, r6 │ │ │ │ + umulleq lr, r9, fp, r6 │ │ │ │ + addeq lr, r9, sl, lsr #14 │ │ │ │ + addeq lr, r9, ip, ror #12 │ │ │ │ + addeq sp, r9, r3, ror fp │ │ │ │ + addeq lr, r9, r6, asr r7 │ │ │ │ + addeq lr, r9, fp, lsr #12 │ │ │ │ + @ instruction: 0x0089dcbb │ │ │ │ + addeq lr, r9, r8, lsl #14 │ │ │ │ + addeq lr, r9, sl, lsl #13 │ │ │ │ + addeq lr, r9, lr, ror r6 │ │ │ │ + addeq lr, r9, r4, lsl #13 │ │ │ │ + addeq sp, r9, r6, lsr fp │ │ │ │ + addeq lr, r9, r5, asr #12 │ │ │ │ + addeq lr, r9, r7, lsl #15 │ │ │ │ + addeq lr, r9, r0, lsr #14 │ │ │ │ + ldrdeq r3, [sl], r0 │ │ │ │ + strdeq r8, [r7], ip @ │ │ │ │ + addeq r3, sl, r4, lsl #4 │ │ │ │ + adceq r8, r7, r0, lsr r4 │ │ │ │ + addeq r3, sl, r8, ror #2 │ │ │ │ + umlaleq r8, r7, r4, r3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ vpush {d8} │ │ │ │ sub sp, sp, #544 @ 0x220 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ add r3, sp, #200 @ 0xc8 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ eor r2, r0, #-2147483648 @ 0x80000000 │ │ │ │ add r7, r3, #16 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ cmp r2, #20 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ - beq ef6d0 │ │ │ │ + beq ef6e0 │ │ │ │ cmp r2, #21 │ │ │ │ - bne ef9fc │ │ │ │ + bne efa0c │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ mov r9, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ mov r0, #-2147483627 @ 0x80000015 │ │ │ │ add r1, r2, r3, lsl #5 │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ add r0, sp, #520 @ 0x208 │ │ │ │ @@ -157297,38 +157301,38 @@ │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #404] @ 0x194 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ mov r6, #0 │ │ │ │ str r7, [sp, #16] │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ - b ef0f0 │ │ │ │ + b ef100 │ │ │ │ ldrb r0, [sp, #520] @ 0x208 │ │ │ │ ldrb r1, [sp, #521] @ 0x209 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r4 │ │ │ │ mov r6, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bne ef9f4 │ │ │ │ + bne efa04 │ │ │ │ mov r5, r4 │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov sl, r0 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ add r6, sp, #464 @ 0x1d0 │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1bcfac │ │ │ │ + bl 1bcfbc │ │ │ │ ldrb r0, [sp, #464] @ 0x1d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ef750 │ │ │ │ + bne ef760 │ │ │ │ ldrb r0, [sp, #465] @ 0x1d1 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, lsr r0 │ │ │ │ andeq r0, r0, r8, ror r3 │ │ │ │ andeq r0, r0, r4, lsr #4 │ │ │ │ @@ -157342,389 +157346,389 @@ │ │ │ │ andeq r0, r0, r0, asr #9 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r8, lsl #18 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne efe94 │ │ │ │ + bne efea4 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ str r5, [sp, #100] @ 0x64 │ │ │ │ - beq f02e0 │ │ │ │ + beq f02f0 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #520] @ 0x208 │ │ │ │ mov r0, #0 │ │ │ │ ldm r3, {r1, ip} │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ mov r0, #3 │ │ │ │ stm r7, {r1, ip} │ │ │ │ str r3, [r7, #8] │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r1, sp, #520 @ 0x208 │ │ │ │ mov r0, r6 │ │ │ │ - bl ddf20 │ │ │ │ + bl ddf30 │ │ │ │ ldr r1, [sp, #464] @ 0x1d0 │ │ │ │ ldr r0, [sp, #468] @ 0x1d4 │ │ │ │ ldr ip, [sp, #472] @ 0x1d8 │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ eor r1, r1, #3 │ │ │ │ orrs r1, r1, r0 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ - beq efab8 │ │ │ │ + beq efac8 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldm r1!, {r3, r4, r5, r6, r7} │ │ │ │ stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ ldm r1, {r0, r3, r4, r5, r6, r7} │ │ │ │ mov r1, r8 │ │ │ │ stm r2, {r0, r3, r4, r5, r6, r7} │ │ │ │ mov r0, sl │ │ │ │ str ip, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ ldr r4, [sp, #100] @ 0x64 │ │ │ │ - b ef0f0 │ │ │ │ + b ef100 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ mov r7, r5 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f0180 │ │ │ │ + beq f0190 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ ldr r5, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #464] @ 0x1d0 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ mov r0, r6 │ │ │ │ mov r5, r7 │ │ │ │ - bl 121534 │ │ │ │ - b ef660 │ │ │ │ + bl 121544 │ │ │ │ + b ef670 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne eff34 │ │ │ │ + bne eff44 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ mov r7, r5 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f022c │ │ │ │ + beq f023c │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ ldr r5, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #464] @ 0x1d0 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ add r0, sp, #520 @ 0x208 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r7 │ │ │ │ - bl dc9b0 │ │ │ │ + bl dc9c0 │ │ │ │ ldr r2, [sp, #520] @ 0x208 │ │ │ │ mov r6, r4 │ │ │ │ ldr r1, [sp, #524] @ 0x20c │ │ │ │ ldr r0, [sp, #528] @ 0x210 │ │ │ │ cmp r2, #-2147483647 @ 0x80000001 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ mov r2, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bne ef0f0 │ │ │ │ - b efb50 │ │ │ │ + bne ef100 │ │ │ │ + b efb60 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #2 │ │ │ │ - bne efe80 │ │ │ │ + bne efe90 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ mov r7, r5 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f0180 │ │ │ │ + beq f0190 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ ldr r5, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #464] @ 0x1d0 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ add r0, sp, #520 @ 0x208 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r7 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr r1, [sp, #520] @ 0x208 │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [sp, #524] @ 0x20c │ │ │ │ cmp r1, #2 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, sl │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ mov r1, r8 │ │ │ │ mov r4, r5 │ │ │ │ - bne ef0f0 │ │ │ │ - b ef75c │ │ │ │ + bne ef100 │ │ │ │ + b ef76c │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne eff20 │ │ │ │ + bne eff30 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ mov r7, r5 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f0368 │ │ │ │ + beq f0378 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ ldr r5, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #464] @ 0x1d0 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ add r0, sp, #520 @ 0x208 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r7 │ │ │ │ - bl de31c │ │ │ │ + bl de32c │ │ │ │ ldr r1, [sp, #520] @ 0x208 │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [sp, #524] @ 0x20c │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [sp, #528] @ 0x210 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, sl │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ mov r1, r8 │ │ │ │ mov r4, r5 │ │ │ │ - bne ef0f0 │ │ │ │ - b efb40 │ │ │ │ + bne ef100 │ │ │ │ + b efb50 │ │ │ │ cmp fp, #-2147483647 @ 0x80000001 │ │ │ │ - bne efebc │ │ │ │ + bne efecc │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ mov r7, r5 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f0288 │ │ │ │ + beq f0298 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ mov fp, #-2147483647 @ 0x80000001 │ │ │ │ ldr r5, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #464] @ 0x1d0 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ add r0, sp, #520 @ 0x208 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r7 │ │ │ │ - bl de31c │ │ │ │ + bl de32c │ │ │ │ mov r6, r4 │ │ │ │ ldr fp, [sp, #520] @ 0x208 │ │ │ │ ldr r4, [sp, #524] @ 0x20c │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ cmp fp, #-2147483647 @ 0x80000001 │ │ │ │ ldr r0, [sp, #528] @ 0x210 │ │ │ │ mov r2, r6 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, sl │ │ │ │ - bne ef0f0 │ │ │ │ - b efa7c │ │ │ │ + bne ef100 │ │ │ │ + b efa8c │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #5 │ │ │ │ - bne efea8 │ │ │ │ + bne efeb8 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ mov r7, r5 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f0180 │ │ │ │ + beq f0190 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ ldr r5, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #464] @ 0x1d0 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ add r0, sp, #520 @ 0x208 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r7 │ │ │ │ - bl dce7c │ │ │ │ + bl dce8c │ │ │ │ ldrb r1, [sp, #521] @ 0x209 │ │ │ │ ldrb r0, [sp, #520] @ 0x208 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ - b ef0d0 │ │ │ │ + b ef0e0 │ │ │ │ cmp r9, #-2147483647 @ 0x80000001 │ │ │ │ - bne efee4 │ │ │ │ + bne efef4 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f01d4 │ │ │ │ + beq f01e4 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ mov r9, #-2147483647 @ 0x80000001 │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #464] @ 0x1d0 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r7, {r1, r2, r3} │ │ │ │ add r0, sp, #520 @ 0x208 │ │ │ │ mov r1, r6 │ │ │ │ - bl de31c │ │ │ │ + bl de32c │ │ │ │ ldr r9, [sp, #520] @ 0x208 │ │ │ │ mov r6, r4 │ │ │ │ ldr r2, [sp, #524] @ 0x20c │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ cmp r9, #-2147483647 @ 0x80000001 │ │ │ │ ldr r0, [sp, #528] @ 0x210 │ │ │ │ mov r4, r5 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, sl │ │ │ │ - bne ef0f0 │ │ │ │ - b efb34 │ │ │ │ + bne ef100 │ │ │ │ + b efb44 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne eff0c │ │ │ │ + bne eff1c │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ mov r7, r5 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f030c │ │ │ │ + beq f031c │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ ldr r5, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #464] @ 0x1d0 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ add r0, sp, #520 @ 0x208 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r7 │ │ │ │ - bl de31c │ │ │ │ + bl de32c │ │ │ │ ldr r1, [sp, #520] @ 0x208 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [sp, #524] @ 0x20c │ │ │ │ mov r6, r4 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r4, r5 │ │ │ │ ldr r0, [sp, #528] @ 0x210 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, sl │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ mov r1, r8 │ │ │ │ - bne ef0f0 │ │ │ │ - b efaf0 │ │ │ │ + bne ef100 │ │ │ │ + b efb00 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ cmp r0, #10 │ │ │ │ - bne efef8 │ │ │ │ + bne eff08 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ mov r7, r5 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f0180 │ │ │ │ + beq f0190 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ ldr r5, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #464] @ 0x1d0 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ add r0, sp, #520 @ 0x208 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r7 │ │ │ │ - bl ddcbc │ │ │ │ - b ef0c4 │ │ │ │ + bl ddccc │ │ │ │ + b ef0d4 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne eff48 │ │ │ │ + bne eff58 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ mov r7, r5 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f0180 │ │ │ │ + beq f0190 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ ldr r5, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #464] @ 0x1d0 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ add r0, sp, #520 @ 0x208 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r7 │ │ │ │ - bl dd210 │ │ │ │ + bl dd220 │ │ │ │ ldr r1, [sp, #520] @ 0x208 │ │ │ │ ldr r2, [sp, #524] @ 0x20c │ │ │ │ eor r0, r1, #2 │ │ │ │ orrs r0, r0, r2 │ │ │ │ - beq efa88 │ │ │ │ + beq efa98 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ vldr d8, [sp, #528] @ 0x210 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ mov r4, r5 │ │ │ │ - b ef0f0 │ │ │ │ + b ef100 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #3 │ │ │ │ - bne efed0 │ │ │ │ + bne efee0 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ mov r7, r5 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f0180 │ │ │ │ + beq f0190 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ ldr r5, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #464] @ 0x1d0 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ add r0, sp, #520 @ 0x208 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r7 │ │ │ │ - bl dc4b4 │ │ │ │ + bl dc4c4 │ │ │ │ ldrb r1, [sp, #521] @ 0x209 │ │ │ │ ldrb r0, [sp, #520] @ 0x208 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ - b ef0d0 │ │ │ │ + b ef0e0 │ │ │ │ ldmib r1, {r0, r6, r9} │ │ │ │ mov r1, #0 │ │ │ │ cmp r9, #0 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ add r0, r6, r9, lsl #4 │ │ │ │ str r1, [sp, #156] @ 0x9c │ │ │ │ str r6, [sp, #144] @ 0x90 │ │ │ │ str r6, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ - beq ef70c │ │ │ │ + beq ef71c │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r1], #16 │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne ef7c4 │ │ │ │ - ldr r1, [pc, #3948] @ f0680 │ │ │ │ - ldr r2, [pc, #3948] @ f0684 │ │ │ │ + bne ef7d4 │ │ │ │ + ldr r1, [pc, #3948] @ f0690 │ │ │ │ + ldr r2, [pc, #3948] @ f0694 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl 57f38 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ stmib r4, {r1, sl} │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r4] │ │ │ │ - beq ef9e4 │ │ │ │ + beq ef9f4 │ │ │ │ add r0, sp, #140 @ 0x8c │ │ │ │ - bl 1ba360 │ │ │ │ - b ef9e4 │ │ │ │ + bl 1ba370 │ │ │ │ + b ef9f4 │ │ │ │ ldr r0, [sp, #468] @ 0x1d4 │ │ │ │ mov r6, r4 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ mov r4, r6 │ │ │ │ str r0, [sp, #344] @ 0x158 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ @@ -157738,165 +157742,165 @@ │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ str sl, [sp, #412] @ 0x19c │ │ │ │ str r8, [sp, #408] @ 0x198 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ str r5, [sp, #100] @ 0x64 │ │ │ │ str fp, [sp, #132] @ 0x84 │ │ │ │ - blt ef7b0 │ │ │ │ + blt ef7c0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne ef884 │ │ │ │ + bne ef894 │ │ │ │ mov r8, r6 │ │ │ │ ldr fp, [sp, #124] @ 0x7c │ │ │ │ cmp fp, #-2147483646 @ 0x80000002 │ │ │ │ - bge ef89c │ │ │ │ - b ef92c │ │ │ │ + bge ef8ac │ │ │ │ + b ef93c │ │ │ │ mov r5, #1 │ │ │ │ ldmib r6, {r1, r2, r3} │ │ │ │ add ip, sp, #416 @ 0x1a0 │ │ │ │ str r5, [sp, #156] @ 0x9c │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #464 @ 0x1d0 │ │ │ │ add r1, sp, #416 @ 0x1a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ddf20 │ │ │ │ + bl ddf30 │ │ │ │ ldr r8, [sp, #464] @ 0x1d0 │ │ │ │ ldr fp, [sp, #468] @ 0x1d4 │ │ │ │ ldr sl, [sp, #472] @ 0x1d8 │ │ │ │ eor r0, r8, #3 │ │ │ │ orrs r0, r0, fp │ │ │ │ - beq ef728 │ │ │ │ + beq ef738 │ │ │ │ add ip, r5, #12 │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ str r7, [sp, #16] │ │ │ │ add r1, r0, #12 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ cmp r9, #1 │ │ │ │ ldm ip!, {r0, r2, r3, r4, r5} │ │ │ │ stmia r1!, {r0, r2, r3, r4, r5} │ │ │ │ ldm ip, {r0, r2, r3, r4, r5, r7} │ │ │ │ stm r1, {r0, r2, r3, r4, r5, r7} │ │ │ │ str fp, [sp, #348] @ 0x15c │ │ │ │ str r8, [sp, #344] @ 0x158 │ │ │ │ str sl, [sp, #352] @ 0x160 │ │ │ │ - beq ef84c │ │ │ │ + beq ef85c │ │ │ │ ldr r0, [r6, #16] │ │ │ │ add r1, r6, #32 │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne efb60 │ │ │ │ - ldr r1, [pc, #3968] @ f07d4 │ │ │ │ - ldr r2, [pc, #3968] @ f07d8 │ │ │ │ + bne efb70 │ │ │ │ + ldr r1, [pc, #3968] @ f07e4 │ │ │ │ + ldr r2, [pc, #3968] @ f07e8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ bl 57f38 │ │ │ │ mov sl, r0 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ eor r0, r8, #2 │ │ │ │ orrs r0, r0, fp │ │ │ │ - beq ef728 │ │ │ │ + beq ef738 │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ - bl 12281c │ │ │ │ - b ef728 │ │ │ │ + bl 12282c │ │ │ │ + b ef738 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr fp, [sp, #404] @ 0x194 │ │ │ │ mov r8, r6 │ │ │ │ cmp fp, #-2147483646 @ 0x80000002 │ │ │ │ - blt ef92c │ │ │ │ + blt ef93c │ │ │ │ ldr r4, [sp, #412] @ 0x19c │ │ │ │ ldr r5, [sp, #408] @ 0x198 │ │ │ │ cmp r4, #0 │ │ │ │ str r9, [sp, #128] @ 0x80 │ │ │ │ - beq ef90c │ │ │ │ + beq ef91c │ │ │ │ mov r7, #0 │ │ │ │ - b ef8c4 │ │ │ │ + b ef8d4 │ │ │ │ add r7, r7, #536 @ 0x218 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq ef90c │ │ │ │ + beq ef91c │ │ │ │ add r6, r5, r7 │ │ │ │ ldr r0, [r6, #520] @ 0x208 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne ef8f8 │ │ │ │ + bne ef908 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ eor r1, r1, #2 │ │ │ │ orrs r1, r1, r2 │ │ │ │ - beq ef8b8 │ │ │ │ - bl 1a05bc │ │ │ │ - b ef8b8 │ │ │ │ + beq ef8c8 │ │ │ │ + bl 1a05cc │ │ │ │ + b ef8c8 │ │ │ │ lsl r1, r0, #2 │ │ │ │ ldr r0, [r6, #524] @ 0x20c │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b ef8d8 │ │ │ │ + bl 40e554 │ │ │ │ + b ef8e8 │ │ │ │ ldr r9, [sp, #128] @ 0x80 │ │ │ │ cmp fp, #0 │ │ │ │ - beq ef92c │ │ │ │ + beq ef93c │ │ │ │ mov r0, #536 @ 0x218 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, fp, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - blt ef950 │ │ │ │ + blt ef960 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ef950 │ │ │ │ + beq ef960 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - blt ef970 │ │ │ │ + blt ef980 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ef970 │ │ │ │ + beq ef980 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r9, #-2147483646 @ 0x80000002 │ │ │ │ - blt ef990 │ │ │ │ + blt ef9a0 │ │ │ │ cmp r9, #0 │ │ │ │ - beq ef990 │ │ │ │ + beq ef9a0 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #344] @ 0x158 │ │ │ │ ldr r1, [sp, #348] @ 0x15c │ │ │ │ subs r0, r0, #2 │ │ │ │ sbcs r0, r1, #0 │ │ │ │ - bcs ef9ac │ │ │ │ + bcs ef9bc │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ - bl 12281c │ │ │ │ + bl 12282c │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ stmib r4, {r1, r8} │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r4] │ │ │ │ - beq ef9d0 │ │ │ │ + beq ef9e0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq ef9e4 │ │ │ │ + beq ef9f4 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #544 @ 0x220 │ │ │ │ vpop {d8} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #524] @ 0x20c │ │ │ │ - b ef758 │ │ │ │ - ldr r2, [pc, #3532] @ f07d0 │ │ │ │ + b ef768 │ │ │ │ + ldr r2, [pc, #3532] @ f07e0 │ │ │ │ add lr, sp, #512 @ 0x200 │ │ │ │ mov r0, r1 │ │ │ │ add r1, lr, #31 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ @@ -157916,47 +157920,47 @@ │ │ │ │ str r0, [sp, #352] @ 0x160 │ │ │ │ eor r0, fp, #3 │ │ │ │ str sl, [sp, #412] @ 0x19c │ │ │ │ mov sl, r4 │ │ │ │ orrs r0, r0, r1 │ │ │ │ str r9, [sp, #128] @ 0x80 │ │ │ │ str r8, [sp, #408] @ 0x198 │ │ │ │ - bne efbf8 │ │ │ │ + bne efc08 │ │ │ │ mov r1, #0 │ │ │ │ mov fp, #2 │ │ │ │ - b efc14 │ │ │ │ + b efc24 │ │ │ │ mov fp, #-2147483647 @ 0x80000001 │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ - b ef75c │ │ │ │ + b ef76c │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #344] @ 0x158 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #404] @ 0x194 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #352] @ 0x160 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ ldr r6, [sp, #528] @ 0x210 │ │ │ │ str sl, [sp, #412] @ 0x19c │ │ │ │ str r8, [sp, #408] @ 0x198 │ │ │ │ str r0, [sp, #348] @ 0x15c │ │ │ │ - b efae4 │ │ │ │ + b efaf4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ str r1, [sp, #348] @ 0x15c │ │ │ │ mov r1, #3 │ │ │ │ str r0, [sp, #404] @ 0x194 │ │ │ │ mov r6, ip │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #344] @ 0x158 │ │ │ │ str sl, [sp, #412] @ 0x19c │ │ │ │ str r8, [sp, #408] @ 0x198 │ │ │ │ str r0, [sp, #352] @ 0x160 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ - b ef794 │ │ │ │ + b ef7a4 │ │ │ │ str fp, [sp, #132] @ 0x84 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ str r8, [sp, #408] @ 0x198 │ │ │ │ ldr fp, [sp, #124] @ 0x7c │ │ │ │ ldr r8, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #344] @ 0x158 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ @@ -157964,65 +157968,65 @@ │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ str r5, [sp, #100] @ 0x64 │ │ │ │ str r6, [sp, #104] @ 0x68 │ │ │ │ str sl, [sp, #412] @ 0x19c │ │ │ │ str fp, [sp, #404] @ 0x194 │ │ │ │ str r0, [sp, #348] @ 0x15c │ │ │ │ cmp fp, #-2147483646 @ 0x80000002 │ │ │ │ - bge ef89c │ │ │ │ - b ef92c │ │ │ │ + bge ef8ac │ │ │ │ + b ef93c │ │ │ │ mov r9, #-2147483647 @ 0x80000001 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ - b ef75c │ │ │ │ + b ef76c │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ - b ef75c │ │ │ │ + b ef76c │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ - b ef75c │ │ │ │ + b ef76c │ │ │ │ add r3, r6, #20 │ │ │ │ mov r7, #2 │ │ │ │ add ip, sp, #464 @ 0x1d0 │ │ │ │ str r7, [sp, #156] @ 0x9c │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #416 @ 0x1a0 │ │ │ │ add r1, sp, #464 @ 0x1d0 │ │ │ │ - bl de31c │ │ │ │ + bl de32c │ │ │ │ ldr r5, [sp, #416] @ 0x1a0 │ │ │ │ ldr sl, [sp, #420] @ 0x1a4 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ cmp r5, #-2147483647 @ 0x80000001 │ │ │ │ - beq ef86c │ │ │ │ + beq ef87c │ │ │ │ cmp r9, #2 │ │ │ │ - beq efbb8 │ │ │ │ + beq efbc8 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ add r1, r6, #48 @ 0x30 │ │ │ │ ldr r2, [sp, #424] @ 0x1a8 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ - bne efda4 │ │ │ │ - ldr r1, [pc, #3100] @ f07dc │ │ │ │ - ldr r2, [pc, #3100] @ f07e0 │ │ │ │ + bne efdb4 │ │ │ │ + ldr r1, [pc, #3100] @ f07ec │ │ │ │ + ldr r2, [pc, #3100] @ f07f0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #2 │ │ │ │ bl 57f38 │ │ │ │ mov r9, r0 │ │ │ │ orr r0, r5, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq efbf0 │ │ │ │ + beq efc00 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov sl, r9 │ │ │ │ - b ef86c │ │ │ │ + b ef87c │ │ │ │ ldr r4, [sp, #8] │ │ │ │ add r0, sp, #416 @ 0x1a0 │ │ │ │ ldm r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ ldm r4, {r1, r2, r3, r5, r6, r7} │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ @@ -158102,26 +158106,26 @@ │ │ │ │ strb r0, [sp, #340] @ 0x154 │ │ │ │ add r0, sp, #464 @ 0x1d0 │ │ │ │ ldm r4!, {r1, r2, r3, r6, r7} │ │ │ │ mov r5, r0 │ │ │ │ stmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ ldm r4, {r1, r2, r3, r6, r7} │ │ │ │ stm r5, {r1, r2, r3, r6, r7} │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq efd84 │ │ │ │ + beq efd94 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r3] │ │ │ │ str r1, [r3, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ - bl 1218b0 │ │ │ │ - b ef9e4 │ │ │ │ + bl 1218c0 │ │ │ │ + b ef9f4 │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #144 @ 0x90 │ │ │ │ bl 53d54 │ │ │ │ add sp, sp, #544 @ 0x220 │ │ │ │ vpop {d8} │ │ │ │ add sp, sp, #4 │ │ │ │ @@ -158131,111 +158135,111 @@ │ │ │ │ mov r6, #3 │ │ │ │ add ip, sp, #464 @ 0x1d0 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ str r6, [sp, #156] @ 0x9c │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #416 @ 0x1a0 │ │ │ │ add r1, sp, #464 @ 0x1d0 │ │ │ │ - bl de31c │ │ │ │ + bl de32c │ │ │ │ ldr r7, [sp, #416] @ 0x1a0 │ │ │ │ ldr r9, [sp, #420] @ 0x1a4 │ │ │ │ cmp r7, #-2147483647 @ 0x80000001 │ │ │ │ - beq efbd4 │ │ │ │ + beq efbe4 │ │ │ │ ldr r6, [sp, #424] @ 0x1a8 │ │ │ │ add r0, sp, #464 @ 0x1d0 │ │ │ │ add r1, sp, #140 @ 0x8c │ │ │ │ - bl 1c0058 │ │ │ │ + bl 1c0068 │ │ │ │ ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ ldr r1, [sp, #468] @ 0x1d4 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - beq efe28 │ │ │ │ + beq efe38 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ - bne efe30 │ │ │ │ - ldr r1, [pc, #2516] @ f07e4 │ │ │ │ - ldr r2, [pc, #2516] @ f07e8 │ │ │ │ + bne efe40 │ │ │ │ + ldr r1, [pc, #2516] @ f07f4 │ │ │ │ + ldr r2, [pc, #2516] @ f07f8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ bl 57f38 │ │ │ │ mov r6, r0 │ │ │ │ - b f00a8 │ │ │ │ + b f00b8 │ │ │ │ mov r6, r1 │ │ │ │ - b f00a8 │ │ │ │ + b f00b8 │ │ │ │ ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ add r0, sp, #464 @ 0x1d0 │ │ │ │ add r1, sp, #140 @ 0x8c │ │ │ │ - bl 1bf900 │ │ │ │ + bl 1bf910 │ │ │ │ ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ ldr r2, [sp, #468] @ 0x1d4 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - beq eff8c │ │ │ │ + beq eff9c │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne eff94 │ │ │ │ - ldr r1, [pc, #2436] @ f07ec │ │ │ │ - ldr r2, [pc, #2436] @ f07f0 │ │ │ │ + bne effa4 │ │ │ │ + ldr r1, [pc, #2436] @ f07fc │ │ │ │ + ldr r2, [pc, #2436] @ f0800 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ bl 57f38 │ │ │ │ mov r6, r0 │ │ │ │ - b f008c │ │ │ │ - ldr r3, [pc, #2464] @ f0828 │ │ │ │ + b f009c │ │ │ │ + ldr r3, [pc, #2464] @ f0838 │ │ │ │ mov r1, #10 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ add r3, pc, r3 │ │ │ │ - b eff58 │ │ │ │ + b eff68 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r1, #17 │ │ │ │ - ldr r3, [pc, #2400] @ f0804 │ │ │ │ + ldr r3, [pc, #2400] @ f0814 │ │ │ │ add r3, pc, r3 │ │ │ │ - b eff58 │ │ │ │ - ldr r3, [pc, #2416] @ f0820 │ │ │ │ + b eff68 │ │ │ │ + ldr r3, [pc, #2416] @ f0830 │ │ │ │ mov r1, #10 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ add r3, pc, r3 │ │ │ │ - b eff58 │ │ │ │ - ldr r3, [pc, #2380] @ f0810 │ │ │ │ + b eff68 │ │ │ │ + ldr r3, [pc, #2380] @ f0820 │ │ │ │ mov r1, #2 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ add r3, pc, r3 │ │ │ │ - b eff58 │ │ │ │ - ldr r3, [pc, #2380] @ f0824 │ │ │ │ + b eff68 │ │ │ │ + ldr r3, [pc, #2380] @ f0834 │ │ │ │ mov r1, #7 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ add r3, pc, r3 │ │ │ │ - b eff58 │ │ │ │ - ldr r3, [pc, #2332] @ f0808 │ │ │ │ + b eff68 │ │ │ │ + ldr r3, [pc, #2332] @ f0818 │ │ │ │ mov r1, #11 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ add r3, pc, r3 │ │ │ │ - b eff58 │ │ │ │ - ldr r3, [pc, #2332] @ f081c │ │ │ │ + b eff68 │ │ │ │ + ldr r3, [pc, #2332] @ f082c │ │ │ │ mov r1, #9 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ add r3, pc, r3 │ │ │ │ - b eff58 │ │ │ │ - ldr r3, [pc, #2308] @ f0818 │ │ │ │ + b eff68 │ │ │ │ + ldr r3, [pc, #2308] @ f0828 │ │ │ │ mov r1, #4 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ add r3, pc, r3 │ │ │ │ - b eff58 │ │ │ │ - ldr r3, [pc, #2276] @ f080c │ │ │ │ + b eff68 │ │ │ │ + ldr r3, [pc, #2276] @ f081c │ │ │ │ mov r1, #6 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ add r3, pc, r3 │ │ │ │ - b eff58 │ │ │ │ - ldr r3, [pc, #2264] @ f0814 │ │ │ │ + b eff68 │ │ │ │ + ldr r3, [pc, #2264] @ f0824 │ │ │ │ mov r1, #5 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ add r3, pc, r3 │ │ │ │ - b eff58 │ │ │ │ - ldr r3, [pc, #2268] @ f082c │ │ │ │ + b eff68 │ │ │ │ + ldr r3, [pc, #2268] @ f083c │ │ │ │ mov r1, #9 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #344] @ 0x158 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #404] @ 0x194 │ │ │ │ @@ -158243,166 +158247,166 @@ │ │ │ │ str sl, [sp, #412] @ 0x19c │ │ │ │ str r8, [sp, #408] @ 0x198 │ │ │ │ str r2, [sp, #352] @ 0x160 │ │ │ │ str r0, [sp, #348] @ 0x15c │ │ │ │ mov r0, r3 │ │ │ │ bl 58038 │ │ │ │ mov r6, r0 │ │ │ │ - b efae4 │ │ │ │ + b efaf4 │ │ │ │ mov r6, r2 │ │ │ │ - b f008c │ │ │ │ + b f009c │ │ │ │ ldr r1, [sp, #472] @ 0x1d8 │ │ │ │ str r1, [sp, #424] @ 0x1a8 │ │ │ │ str r2, [sp, #420] @ 0x1a4 │ │ │ │ str r0, [sp, #416] @ 0x1a0 │ │ │ │ add r0, sp, #464 @ 0x1d0 │ │ │ │ add r1, sp, #140 @ 0x8c │ │ │ │ - bl 1c0058 │ │ │ │ + bl 1c0068 │ │ │ │ ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ ldr r1, [sp, #468] @ 0x1d4 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - beq efff4 │ │ │ │ + beq f0004 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ str r6, [sp, #108] @ 0x6c │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ - bne efffc │ │ │ │ - ldr r1, [pc, #2072] @ f07f4 │ │ │ │ - ldr r2, [pc, #2072] @ f07f8 │ │ │ │ + bne f000c │ │ │ │ + ldr r1, [pc, #2072] @ f0804 │ │ │ │ + ldr r2, [pc, #2072] @ f0808 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #5 │ │ │ │ bl 57f38 │ │ │ │ mov r6, r0 │ │ │ │ - b f0084 │ │ │ │ + b f0094 │ │ │ │ mov r6, r1 │ │ │ │ - b f0084 │ │ │ │ + b f0094 │ │ │ │ ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ add r0, sp, #464 @ 0x1d0 │ │ │ │ add r1, sp, #140 @ 0x8c │ │ │ │ - bl 1c12bc │ │ │ │ + bl 1c12cc │ │ │ │ ldrb r0, [sp, #464] @ 0x1d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f002c │ │ │ │ + beq f003c │ │ │ │ ldr r0, [sp, #468] @ 0x1d4 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ - b f0058 │ │ │ │ + b f0068 │ │ │ │ ldrb r1, [sp, #465] @ 0x1d1 │ │ │ │ mov r0, #6 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ cmp r1, #10 │ │ │ │ - bne f00cc │ │ │ │ - ldr r1, [pc, #1972] @ f07fc │ │ │ │ - ldr r2, [pc, #1972] @ f0800 │ │ │ │ + bne f00dc │ │ │ │ + ldr r1, [pc, #1972] @ f080c │ │ │ │ + ldr r2, [pc, #1972] @ f0810 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq f0078 │ │ │ │ + beq f0088 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ ldr r6, [sp, #112] @ 0x70 │ │ │ │ add r0, sp, #416 @ 0x1a0 │ │ │ │ - bl 120c70 │ │ │ │ + bl 120c80 │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq f00a8 │ │ │ │ + beq f00b8 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ orr r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq f00c4 │ │ │ │ + beq f00d4 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r9, r6 │ │ │ │ - b efbd4 │ │ │ │ + b efbe4 │ │ │ │ add r0, sp, #464 @ 0x1d0 │ │ │ │ add r1, sp, #140 @ 0x8c │ │ │ │ - bl 1bf548 │ │ │ │ + bl 1bf558 │ │ │ │ ldrb r0, [sp, #464] @ 0x1d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne f0020 │ │ │ │ + bne f0030 │ │ │ │ ldrb r1, [sp, #465] @ 0x1d1 │ │ │ │ mov r0, #7 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ cmp r1, #5 │ │ │ │ - beq f0040 │ │ │ │ + beq f0050 │ │ │ │ add r0, sp, #464 @ 0x1d0 │ │ │ │ add r1, sp, #140 @ 0x8c │ │ │ │ - bl 1c0698 │ │ │ │ + bl 1c06a8 │ │ │ │ ldrb r0, [sp, #464] @ 0x1d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne f0020 │ │ │ │ + bne f0030 │ │ │ │ ldrb r1, [sp, #465] @ 0x1d1 │ │ │ │ mov r0, #8 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ cmp r1, #3 │ │ │ │ - beq f0040 │ │ │ │ + beq f0050 │ │ │ │ add r0, sp, #464 @ 0x1d0 │ │ │ │ add r1, sp, #140 @ 0x8c │ │ │ │ - bl 1c1464 │ │ │ │ + bl 1c1474 │ │ │ │ ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #2 │ │ │ │ - beq f03c4 │ │ │ │ + beq f03d4 │ │ │ │ ldr r0, [sp, #468] @ 0x1d4 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #3 │ │ │ │ - beq f0058 │ │ │ │ + beq f0068 │ │ │ │ add r0, sp, #464 @ 0x1d0 │ │ │ │ add r1, sp, #140 @ 0x8c │ │ │ │ - bl 1c0f18 │ │ │ │ + bl 1c0f28 │ │ │ │ ldr ip, [sp, #464] @ 0x1d0 │ │ │ │ ldr lr, [sp, #468] @ 0x1d4 │ │ │ │ eor r0, ip, #3 │ │ │ │ orrs r0, r0, lr │ │ │ │ - bne f03cc │ │ │ │ + bne f03dc │ │ │ │ ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ - b f0058 │ │ │ │ + b f0068 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #344] @ 0x158 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #404] @ 0x194 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ str sl, [sp, #412] @ 0x19c │ │ │ │ str r7, [sp, #100] @ 0x64 │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ str fp, [sp, #132] @ 0x84 │ │ │ │ str r9, [sp, #128] @ 0x80 │ │ │ │ str r8, [sp, #408] @ 0x198 │ │ │ │ str r0, [sp, #348] @ 0x15c │ │ │ │ - ldr r0, [pc, #1656] @ f0830 │ │ │ │ - ldr r2, [pc, #1656] @ f0834 │ │ │ │ + ldr r0, [pc, #1656] @ f0840 │ │ │ │ + ldr r2, [pc, #1656] @ f0844 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #352] @ 0x160 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b f03c0 │ │ │ │ + b f03d0 │ │ │ │ str r5, [sp, #100] @ 0x64 │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ str fp, [sp, #132] @ 0x84 │ │ │ │ - ldr r0, [pc, #1616] @ f0838 │ │ │ │ - ldr r2, [pc, #1616] @ f083c │ │ │ │ + ldr r0, [pc, #1616] @ f0848 │ │ │ │ + ldr r2, [pc, #1616] @ f084c │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #344] @ 0x158 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ str r1, [sp, #404] @ 0x194 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ @@ -158411,22 +158415,22 @@ │ │ │ │ str r1, [sp, #348] @ 0x15c │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ str sl, [sp, #412] @ 0x19c │ │ │ │ str r8, [sp, #408] @ 0x198 │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b f03c0 │ │ │ │ + b f03d0 │ │ │ │ str r7, [sp, #100] @ 0x64 │ │ │ │ mov r3, #-2147483647 @ 0x80000001 │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ str fp, [sp, #132] @ 0x84 │ │ │ │ str r9, [sp, #128] @ 0x80 │ │ │ │ - ldr r0, [pc, #1544] @ f0850 │ │ │ │ - ldr r2, [pc, #1544] @ f0854 │ │ │ │ + ldr r0, [pc, #1544] @ f0860 │ │ │ │ + ldr r2, [pc, #1544] @ f0864 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #344] @ 0x158 │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ @@ -158434,20 +158438,20 @@ │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ str sl, [sp, #412] @ 0x19c │ │ │ │ str r8, [sp, #408] @ 0x198 │ │ │ │ str r3, [sp, #404] @ 0x194 │ │ │ │ str r1, [sp, #348] @ 0x15c │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b f03c0 │ │ │ │ + b f03d0 │ │ │ │ str r7, [sp, #100] @ 0x64 │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ str r9, [sp, #128] @ 0x80 │ │ │ │ - ldr r0, [pc, #1452] @ f0848 │ │ │ │ - ldr r2, [pc, #1452] @ f084c │ │ │ │ + ldr r0, [pc, #1452] @ f0858 │ │ │ │ + ldr r2, [pc, #1452] @ f085c │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #344] @ 0x158 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ str r1, [sp, #404] @ 0x194 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ @@ -158456,32 +158460,32 @@ │ │ │ │ str r1, [sp, #348] @ 0x15c │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ str sl, [sp, #412] @ 0x19c │ │ │ │ str r8, [sp, #408] @ 0x198 │ │ │ │ str r1, [sp, #132] @ 0x84 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b f03c0 │ │ │ │ + b f03d0 │ │ │ │ mov r0, #0 │ │ │ │ str fp, [sp, #132] @ 0x84 │ │ │ │ str r0, [sp, #348] @ 0x15c │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #344] @ 0x158 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ str r9, [sp, #128] @ 0x80 │ │ │ │ str sl, [sp, #412] @ 0x19c │ │ │ │ str r8, [sp, #408] @ 0x198 │ │ │ │ str r0, [sp, #404] @ 0x194 │ │ │ │ - b f01b0 │ │ │ │ + b f01c0 │ │ │ │ str r7, [sp, #100] @ 0x64 │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ str fp, [sp, #132] @ 0x84 │ │ │ │ str r9, [sp, #128] @ 0x80 │ │ │ │ - ldr r0, [pc, #1332] @ f0858 │ │ │ │ - ldr r2, [pc, #1332] @ f085c │ │ │ │ + ldr r0, [pc, #1332] @ f0868 │ │ │ │ + ldr r2, [pc, #1332] @ f086c │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #344] @ 0x158 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ str r1, [sp, #404] @ 0x194 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ @@ -158490,21 +158494,21 @@ │ │ │ │ str r1, [sp, #348] @ 0x15c │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ str sl, [sp, #412] @ 0x19c │ │ │ │ str r8, [sp, #408] @ 0x198 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b f03c0 │ │ │ │ + b f03d0 │ │ │ │ str r7, [sp, #100] @ 0x64 │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ str fp, [sp, #132] @ 0x84 │ │ │ │ str r9, [sp, #128] @ 0x80 │ │ │ │ - ldr r0, [pc, #1216] @ f0840 │ │ │ │ - ldr r2, [pc, #1216] @ f0844 │ │ │ │ + ldr r0, [pc, #1216] @ f0850 │ │ │ │ + ldr r2, [pc, #1216] @ f0854 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #344] @ 0x158 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ str r1, [sp, #404] @ 0x194 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ @@ -158515,19 +158519,19 @@ │ │ │ │ str sl, [sp, #412] @ 0x19c │ │ │ │ str r8, [sp, #408] @ 0x198 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, #9 │ │ │ │ - b f0040 │ │ │ │ + b f0050 │ │ │ │ eor r0, ip, #2 │ │ │ │ orrs r0, r0, lr │ │ │ │ mov r0, #10 │ │ │ │ - beq f0040 │ │ │ │ + beq f0050 │ │ │ │ add r6, sp, #344 @ 0x158 │ │ │ │ vldr d0, [sp, #472] @ 0x1d8 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldm r6!, {r0, r1, r2, r3} │ │ │ │ stmia r7!, {r0, r1, r2, r3} │ │ │ │ ldm r6!, {r0, r1, r2, r3, r4} │ │ │ │ stmia r7!, {r0, r1, r2, r3, r4} │ │ │ │ @@ -158567,138 +158571,138 @@ │ │ │ │ str sl, [sp, #284] @ 0x11c │ │ │ │ str r5, [sp, #280] @ 0x118 │ │ │ │ vstr d0, [sp, #208] @ 0xd0 │ │ │ │ strb r0, [sp, #340] @ 0x154 │ │ │ │ str ip, [sp, #200] @ 0xc8 │ │ │ │ str lr, [sp, #204] @ 0xcc │ │ │ │ add r0, sp, #140 @ 0x8c │ │ │ │ - bl 1a5db8 │ │ │ │ + bl 1a5dc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f04c8 │ │ │ │ + beq f04d8 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r3] │ │ │ │ str r1, [r3, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ - bl 1218b0 │ │ │ │ - b ef9e4 │ │ │ │ + bl 1218c0 │ │ │ │ + b ef9f4 │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - b efd8c │ │ │ │ + b efd9c │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ - bl 1218b0 │ │ │ │ - b f07bc │ │ │ │ + bl 1218c0 │ │ │ │ + b f07cc │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq f0514 │ │ │ │ + beq f0524 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ - bl 40e544 │ │ │ │ - b f0514 │ │ │ │ + bl 40e554 │ │ │ │ + b f0524 │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #416 @ 0x1a0 │ │ │ │ - bl 120c70 │ │ │ │ - b f0528 │ │ │ │ + bl 120c80 │ │ │ │ + b f0538 │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq f0554 │ │ │ │ + beq f0564 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ - bl 40e544 │ │ │ │ - b f0554 │ │ │ │ + bl 40e554 │ │ │ │ + b f0564 │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq f0594 │ │ │ │ + beq f05a4 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b f0594 │ │ │ │ + bl 40e554 │ │ │ │ + b f05a4 │ │ │ │ str r5, [sp, #100] @ 0x64 │ │ │ │ mov r7, r0 │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ str fp, [sp, #132] @ 0x84 │ │ │ │ str r9, [sp, #128] @ 0x80 │ │ │ │ - b f06c4 │ │ │ │ + b f06d4 │ │ │ │ mov r7, r0 │ │ │ │ orr r0, r5, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq f05c8 │ │ │ │ + beq f05d8 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b f05c8 │ │ │ │ + bl 40e554 │ │ │ │ + b f05d8 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ - bl 1218b0 │ │ │ │ - b f07a4 │ │ │ │ + bl 1218c0 │ │ │ │ + b f07b4 │ │ │ │ mov r7, r0 │ │ │ │ eor r0, r8, #2 │ │ │ │ orrs r0, r0, fp │ │ │ │ - beq f0610 │ │ │ │ + beq f0620 │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ - bl 12281c │ │ │ │ - b f0610 │ │ │ │ + bl 12282c │ │ │ │ + b f0620 │ │ │ │ bl 8e880 │ │ │ │ mov r7, r0 │ │ │ │ - b f079c │ │ │ │ + b f07ac │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f07a4 │ │ │ │ + beq f07b4 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ - bl 121534 │ │ │ │ - b f07a4 │ │ │ │ + bl 121544 │ │ │ │ + b f07b4 │ │ │ │ bl 8e880 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq f07bc │ │ │ │ + beq f07cc │ │ │ │ add r0, sp, #140 @ 0x8c │ │ │ │ - bl 1ba360 │ │ │ │ - b f07bc │ │ │ │ + bl 1ba370 │ │ │ │ + b f07cc │ │ │ │ bl 8e880 │ │ │ │ mov r7, r0 │ │ │ │ - b f07a4 │ │ │ │ + b f07b4 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r6, #536 @ 0x218 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq f0654 │ │ │ │ + beq f0664 │ │ │ │ add r6, r0, #536 @ 0x218 │ │ │ │ - bl 19f7fc │ │ │ │ + bl 19f80c │ │ │ │ mov r0, r6 │ │ │ │ - b f063c │ │ │ │ + b f064c │ │ │ │ cmp fp, #0 │ │ │ │ - beq f0708 │ │ │ │ + beq f0718 │ │ │ │ mov r0, #536 @ 0x218 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, fp, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e544 │ │ │ │ - b f0708 │ │ │ │ + bl 40e554 │ │ │ │ + b f0718 │ │ │ │ bl 8e880 │ │ │ │ mov r7, r0 │ │ │ │ - b f06c4 │ │ │ │ - adceq r4, r7, r8, lsr #14 │ │ │ │ - adceq r3, r7, ip, ror #23 │ │ │ │ + b f06d4 │ │ │ │ + adceq r4, r7, r8, lsl r7 │ │ │ │ + ldrdeq r3, [r7], ip @ │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #344] @ 0x158 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #404] @ 0x194 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #352] @ 0x160 │ │ │ │ @@ -158708,127 +158712,127 @@ │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ str r9, [sp, #128] @ 0x80 │ │ │ │ str sl, [sp, #412] @ 0x19c │ │ │ │ str r8, [sp, #408] @ 0x198 │ │ │ │ str r0, [sp, #348] @ 0x15c │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - blt f06f4 │ │ │ │ + blt f0704 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f06f4 │ │ │ │ + beq f0704 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #404] @ 0x194 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - beq f0708 │ │ │ │ + beq f0718 │ │ │ │ add r0, sp, #404 @ 0x194 │ │ │ │ - bl 120c70 │ │ │ │ + bl 120c80 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - blt f0730 │ │ │ │ + blt f0740 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f0730 │ │ │ │ + beq f0740 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - blt f0758 │ │ │ │ + blt f0768 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f0758 │ │ │ │ + beq f0768 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - blt f0780 │ │ │ │ + blt f0790 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f0780 │ │ │ │ + beq f0790 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #344] @ 0x158 │ │ │ │ ldr r1, [sp, #348] @ 0x15c │ │ │ │ subs r0, r0, #2 │ │ │ │ sbcs r0, r1, #0 │ │ │ │ - bcs f079c │ │ │ │ + bcs f07ac │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ - bl 12281c │ │ │ │ + bl 12282c │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ and r0, r0, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq f07bc │ │ │ │ + beq f07cc │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r7 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - adceq r3, r7, r0, asr sl │ │ │ │ - adceq r4, r7, r8, ror #11 │ │ │ │ - adceq r3, r7, ip, lsr #21 │ │ │ │ - adceq r4, r7, ip, ror r2 │ │ │ │ - adceq r3, r7, r0, asr #14 │ │ │ │ - adceq r4, r7, ip, lsr #32 │ │ │ │ - strdeq r3, [r7], r0 @ │ │ │ │ - ldrdeq r3, [r7], r4 @ │ │ │ │ - umlaleq r3, r7, r8, r4 │ │ │ │ - adceq r3, r7, r0, ror #28 │ │ │ │ - adceq r3, r7, r4, lsr #6 │ │ │ │ - strdeq r3, [r7], r4 @ │ │ │ │ - strhteq r3, [r7], r8 │ │ │ │ - addeq fp, r9, r3, lsr #26 │ │ │ │ - addeq fp, r9, r4, ror #25 │ │ │ │ - @ instruction: 0x0089bcb3 │ │ │ │ - @ instruction: 0x0089bbbe │ │ │ │ - addeq fp, r9, pc, asr ip │ │ │ │ - addeq r8, r9, r3, lsl #4 │ │ │ │ - addeq fp, r9, r1, ror #25 │ │ │ │ - addeq fp, r9, sl, lsr sp │ │ │ │ - addeq fp, r9, ip, lsl sp │ │ │ │ - addeq fp, r9, r3, ror sp │ │ │ │ - @ instruction: 0x0089bcb5 │ │ │ │ - addeq r1, sl, r4, lsr r4 │ │ │ │ - adceq r6, r7, r4, ror #12 │ │ │ │ - addeq r1, sl, r4, lsl #8 │ │ │ │ - adceq r6, r7, r0, lsr r6 │ │ │ │ - addeq r1, sl, ip, ror #4 │ │ │ │ - umlaleq r6, r7, r8, r4 │ │ │ │ - addeq r1, sl, r0, asr r3 │ │ │ │ - adceq r6, r7, ip, ror r5 │ │ │ │ - addeq r1, sl, r4, lsr #7 │ │ │ │ - adceq r6, r7, r8, asr #11 │ │ │ │ - addeq r1, sl, r8, asr #5 │ │ │ │ - strdeq r6, [r7], r4 @ │ │ │ │ + adceq r3, r7, r0, asr #20 │ │ │ │ + ldrdeq r4, [r7], r8 @ │ │ │ │ + umlaleq r3, r7, ip, sl │ │ │ │ + adceq r4, r7, ip, ror #4 │ │ │ │ + adceq r3, r7, r0, lsr r7 │ │ │ │ + adceq r4, r7, ip, lsl r0 │ │ │ │ + adceq r3, r7, r0, ror #9 │ │ │ │ + adceq r3, r7, r4, asr #31 │ │ │ │ + adceq r3, r7, r8, lsl #9 │ │ │ │ + adceq r3, r7, r0, asr lr │ │ │ │ + adceq r3, r7, r4, lsl r3 │ │ │ │ + adceq r3, r7, r4, ror #27 │ │ │ │ + adceq r3, r7, r8, lsr #5 │ │ │ │ + addeq fp, r9, r3, lsl sp │ │ │ │ + ldrdeq fp, [r9], r4 │ │ │ │ + addeq fp, r9, r3, lsr #25 │ │ │ │ + addeq fp, r9, lr, lsr #23 │ │ │ │ + addeq fp, r9, pc, asr #24 │ │ │ │ + strdeq r8, [r9], r3 │ │ │ │ + ldrdeq fp, [r9], r1 │ │ │ │ + addeq fp, r9, sl, lsr #26 │ │ │ │ + addeq fp, r9, ip, lsl #26 │ │ │ │ + addeq fp, r9, r3, ror #26 │ │ │ │ + addeq fp, r9, r5, lsr #25 │ │ │ │ + addeq r1, sl, r4, lsr #8 │ │ │ │ + adceq r6, r7, r4, asr r6 │ │ │ │ + strdeq r1, [sl], r4 │ │ │ │ + adceq r6, r7, r0, lsr #12 │ │ │ │ + addeq r1, sl, ip, asr r2 │ │ │ │ + adceq r6, r7, r8, lsl #9 │ │ │ │ + addeq r1, sl, r0, asr #6 │ │ │ │ + adceq r6, r7, ip, ror #10 │ │ │ │ + umulleq r1, sl, r4, r3 │ │ │ │ + strhteq r6, [r7], r8 │ │ │ │ + @ instruction: 0x008a12b8 │ │ │ │ + adceq r6, r7, r4, ror #9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r5, r1 │ │ │ │ eor r8, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r8, #21 │ │ │ │ movcs r8, #21 │ │ │ │ cmp r8, #20 │ │ │ │ - beq f0a30 │ │ │ │ + beq f0a40 │ │ │ │ cmp r8, #21 │ │ │ │ - bne f0c94 │ │ │ │ + bne f0ca4 │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add r0, r2, r3, lsl #5 │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ @@ -158845,232 +158849,232 @@ │ │ │ │ mov r5, #3 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1bd6b4 │ │ │ │ + bl 1bd6c4 │ │ │ │ ldrb r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne f0a9c │ │ │ │ + bne f0aac │ │ │ │ ldrb r0, [sp, #89] @ 0x59 │ │ │ │ cmp r0, #3 │ │ │ │ - bne f0934 │ │ │ │ + bne f0944 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f0d28 │ │ │ │ + beq f0d38 │ │ │ │ ldm fp, {r1, r2, r3} │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ stm sl, {r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ - bl 121534 │ │ │ │ - b f08e8 │ │ │ │ + bl 121544 │ │ │ │ + b f08f8 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r8, asr r0 │ │ │ │ muleq r0, ip, r0 │ │ │ │ andeq r0, r0, r0, lsl #8 │ │ │ │ andeq r0, r0, r0, ror r1 │ │ │ │ cmp r5, #3 │ │ │ │ - bne f0cd8 │ │ │ │ + bne f0ce8 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f0d28 │ │ │ │ + beq f0d38 │ │ │ │ ldm fp, {r1, r2, r3} │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ stm sl, {r1, r2, r3} │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ mov r1, r7 │ │ │ │ - bl dc4b4 │ │ │ │ + bl dc4c4 │ │ │ │ ldrb r0, [sp, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne f0a24 │ │ │ │ + bne f0a34 │ │ │ │ ldrb r5, [sp, #129] @ 0x81 │ │ │ │ - b f08e8 │ │ │ │ + b f08f8 │ │ │ │ cmp r4, #7 │ │ │ │ - bne f0cf0 │ │ │ │ + bne f0d00 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f0d28 │ │ │ │ + beq f0d38 │ │ │ │ ldm fp, {r1, r2, r3} │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ stm sl, {r1, r2, r3} │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ mov r1, r7 │ │ │ │ - bl da31c │ │ │ │ + bl da32c │ │ │ │ ldrb r0, [sp, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne f0a24 │ │ │ │ + bne f0a34 │ │ │ │ ldrb r4, [sp, #129] @ 0x81 │ │ │ │ - b f08e8 │ │ │ │ + b f08f8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #13 │ │ │ │ - bne f0d08 │ │ │ │ + bne f0d18 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f0d28 │ │ │ │ + beq f0d38 │ │ │ │ ldm fp, {r1, r2, r3} │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ stm sl, {r1, r2, r3} │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ mov r1, r7 │ │ │ │ - bl dc258 │ │ │ │ + bl dc268 │ │ │ │ ldrb r0, [sp, #128] @ 0x80 │ │ │ │ ldrb r1, [sp, #129] @ 0x81 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [sp, #16] │ │ │ │ - beq f08e8 │ │ │ │ + beq f08f8 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ - b f0aa4 │ │ │ │ + b f0ab4 │ │ │ │ ldmib r5, {r1, r4, r7} │ │ │ │ mov r0, #0 │ │ │ │ cmp r7, #0 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ add r1, r4, r7, lsl #4 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #32] │ │ │ │ str r4, [sp, #28] │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ - beq f0a6c │ │ │ │ + beq f0a7c │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r2], #16 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - bne f0b18 │ │ │ │ - ldr r1, [pc, #856] @ f0dcc │ │ │ │ - ldr r2, [pc, #856] @ f0dd0 │ │ │ │ + bne f0b28 │ │ │ │ + ldr r1, [pc, #856] @ f0ddc │ │ │ │ + ldr r2, [pc, #856] @ f0de0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sl, #4] │ │ │ │ strb r1, [sl] │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r4, [sp, #20] │ │ │ │ - b f0ae0 │ │ │ │ + b f0af0 │ │ │ │ mov r9, r5 │ │ │ │ cmp r5, #3 │ │ │ │ movweq r9, #2 │ │ │ │ cmp r4, #7 │ │ │ │ - bne f0b50 │ │ │ │ + bne f0b60 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ - ldr r0, [pc, #792] @ f0de8 │ │ │ │ + ldr r0, [pc, #792] @ f0df8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #10 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ bl 57dc4 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ strb r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [r4, #4] │ │ │ │ - beq f0b00 │ │ │ │ + beq f0b10 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f0a94 │ │ │ │ + beq f0aa4 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 121534 │ │ │ │ - b f0a94 │ │ │ │ + bl 121544 │ │ │ │ + b f0aa4 │ │ │ │ ldmib r4, {r0, r2, r3} │ │ │ │ mov r6, #1 │ │ │ │ add ip, sp, #92 @ 0x5c │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ - bl dc4b4 │ │ │ │ + bl dc4c4 │ │ │ │ ldrb r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #1 │ │ │ │ - bne f0b94 │ │ │ │ + bne f0ba4 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ - b f0a80 │ │ │ │ + b f0a90 │ │ │ │ mov sl, r4 │ │ │ │ ldm r6!, {r1, r2, r3, r4, r5} │ │ │ │ mov r0, r7 │ │ │ │ stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ ldm r6, {r1, r2, r3, r4, r5} │ │ │ │ stm r0, {r1, r2, r3, r4, r5} │ │ │ │ mov r0, r7 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f0c6c │ │ │ │ + beq f0c7c │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r2, #4] │ │ │ │ strb r1, [r2] │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ cmp r7, #1 │ │ │ │ - beq f0a6c │ │ │ │ + beq f0a7c │ │ │ │ add r1, r4, #32 │ │ │ │ str r1, [sp, #32] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldrb r9, [sp, #49] @ 0x31 │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - beq f0a6c │ │ │ │ + beq f0a7c │ │ │ │ add r3, r4, #20 │ │ │ │ mov r6, #2 │ │ │ │ add ip, sp, #92 @ 0x5c │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ - bl da31c │ │ │ │ + bl da32c │ │ │ │ ldrb r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #1 │ │ │ │ - beq f0b48 │ │ │ │ + beq f0b58 │ │ │ │ mov r0, #2 │ │ │ │ cmp r7, #2 │ │ │ │ - beq f0a6c │ │ │ │ + beq f0a7c │ │ │ │ add r1, r4, #48 @ 0x30 │ │ │ │ str r1, [sp, #32] │ │ │ │ ldr r1, [r4, #32] │ │ │ │ ldrb r7, [sp, #49] @ 0x31 │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - beq f0a6c │ │ │ │ + beq f0a7c │ │ │ │ add r3, r4, #36 @ 0x24 │ │ │ │ mov r6, #3 │ │ │ │ add ip, sp, #92 @ 0x5c │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ - bl dc258 │ │ │ │ + bl dc268 │ │ │ │ ldrb r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #1 │ │ │ │ - beq f0b48 │ │ │ │ + beq f0b58 │ │ │ │ ldrb r4, [sp, #49] @ 0x31 │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 1a5db8 │ │ │ │ + bl 1a5dc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f0cbc │ │ │ │ + beq f0ccc │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sl, #4] │ │ │ │ strb r1, [sl] │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ strb sl, [r2, #2] │ │ │ │ @@ -159078,15 +159082,15 @@ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ strb r9, [r2, #1] │ │ │ │ cmp r0, #13 │ │ │ │ movweq r0, #12 │ │ │ │ strb r0, [r2, #3] │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #300] @ f0dc8 │ │ │ │ + ldr r2, [pc, #300] @ f0dd8 │ │ │ │ add r1, sp, #139 @ 0x8b │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ str r0, [sl, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sl] │ │ │ │ @@ -159098,91 +159102,91 @@ │ │ │ │ strb r9, [sl, #1] │ │ │ │ strb r0, [sl] │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r1, #5 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ - ldr r0, [pc, #232] @ f0dd4 │ │ │ │ + ldr r0, [pc, #232] @ f0de4 │ │ │ │ add r0, pc, r0 │ │ │ │ - b f0d1c │ │ │ │ + b f0d2c │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r1, #10 │ │ │ │ - ldr r0, [pc, #216] @ f0dd8 │ │ │ │ + ldr r0, [pc, #216] @ f0de8 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ add r0, pc, r0 │ │ │ │ - b f0d1c │ │ │ │ + b f0d2c │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r1, #17 │ │ │ │ - ldr r0, [pc, #196] @ f0ddc │ │ │ │ + ldr r0, [pc, #196] @ f0dec │ │ │ │ ldr r4, [sp, #20] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ bl 58038 │ │ │ │ - b f0ae0 │ │ │ │ - ldr r0, [pc, #176] @ f0de0 │ │ │ │ - ldr r2, [pc, #176] @ f0de4 │ │ │ │ + b f0af0 │ │ │ │ + ldr r0, [pc, #176] @ f0df0 │ │ │ │ + ldr r2, [pc, #176] @ f0df4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b f0d98 │ │ │ │ - b f0d98 │ │ │ │ - b f0d98 │ │ │ │ - b f0d98 │ │ │ │ + b f0da8 │ │ │ │ + b f0da8 │ │ │ │ + b f0da8 │ │ │ │ + b f0da8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f0da4 │ │ │ │ + beq f0db4 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 121534 │ │ │ │ - b f0da4 │ │ │ │ + bl 121544 │ │ │ │ + b f0db4 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 1ba360 │ │ │ │ - b f0db8 │ │ │ │ + bl 1ba370 │ │ │ │ + b f0dc8 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ str r5, [sp, #24] │ │ │ │ - b f0da4 │ │ │ │ - b f0d98 │ │ │ │ + b f0db4 │ │ │ │ + b f0da8 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ and r0, r8, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq f0db8 │ │ │ │ + beq f0dc8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - adceq r2, r7, ip, asr #15 │ │ │ │ - adceq r3, r7, r8, ror #9 │ │ │ │ - adceq r2, r7, ip, lsl #17 │ │ │ │ - addeq ip, r9, sp, lsl r2 │ │ │ │ - strdeq fp, [r9], r4 │ │ │ │ - strdeq ip, [r9], r2 │ │ │ │ - addeq r0, sl, r0, asr #17 │ │ │ │ - strdeq r5, [r7], r0 @ │ │ │ │ - addeq ip, r9, r8, lsr #32 │ │ │ │ + strhteq r2, [r7], ip │ │ │ │ + ldrdeq r3, [r7], r8 @ │ │ │ │ + adceq r2, r7, ip, ror r8 │ │ │ │ + addeq ip, r9, sp, lsl #4 │ │ │ │ + addeq fp, r9, r4, ror #27 │ │ │ │ + addeq ip, r9, r2, ror #3 │ │ │ │ + @ instruction: 0x008a08b0 │ │ │ │ + adceq r5, r7, r0, ror #21 │ │ │ │ + addeq ip, r9, r8, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ eor sl, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp sl, #21 │ │ │ │ movcs sl, #21 │ │ │ │ cmp sl, #20 │ │ │ │ - beq f0ea0 │ │ │ │ + beq f0eb0 │ │ │ │ cmp sl, #21 │ │ │ │ - bne f0f3c │ │ │ │ + bne f0f4c │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ ldrd r2, [r8, #4] │ │ │ │ mov r7, sp │ │ │ │ orr r4, r5, #4 │ │ │ │ orr r6, r7, #4 │ │ │ │ add r9, r7, #16 │ │ │ │ mov fp, #-2147483627 @ 0x80000015 │ │ │ │ @@ -159192,140 +159196,140 @@ │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, r2, r3, lsl #5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str fp, [sp] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1be390 │ │ │ │ + bl 1be3a0 │ │ │ │ ldrb r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne f0ed8 │ │ │ │ + bne f0ee8 │ │ │ │ ldrb r0, [sp, #41] @ 0x29 │ │ │ │ cmp r0, #1 │ │ │ │ - bne f0f08 │ │ │ │ + bne f0f18 │ │ │ │ ldr r0, [sp] │ │ │ │ str fp, [sp] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f0f8c │ │ │ │ + beq f0f9c │ │ │ │ ldm r6, {r1, r2, r3} │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ stm r4, {r1, r2, r3} │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b f0e54 │ │ │ │ + bl 121544 │ │ │ │ + b f0e64 │ │ │ │ ldmib r8, {r0, r1, r6} │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, r1, r6, lsl #4 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ mov r5, #0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne f0f60 │ │ │ │ + bne f0f70 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq f0ef0 │ │ │ │ + beq f0f00 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f0ecc │ │ │ │ + beq f0edc │ │ │ │ mov r0, sp │ │ │ │ - bl 121534 │ │ │ │ - b f0ecc │ │ │ │ + bl 121544 │ │ │ │ + b f0edc │ │ │ │ ldm r7!, {r1, r2, r3, r4, r6} │ │ │ │ mov r0, r5 │ │ │ │ stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ ldm r7, {r1, r2, r3, r4, r6} │ │ │ │ stm r0, {r1, r2, r3, r4, r6} │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #192] @ f1004 │ │ │ │ + ldr r2, [pc, #192] @ f1014 │ │ │ │ add r1, sp, #83 @ 0x53 │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #160] @ f1008 │ │ │ │ + ldr r2, [pc, #160] @ f1018 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ bl 57f38 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #120] @ f100c │ │ │ │ - ldr r2, [pc, #120] @ f1010 │ │ │ │ + ldr r0, [pc, #120] @ f101c │ │ │ │ + ldr r2, [pc, #120] @ f1020 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f0fe0 │ │ │ │ + beq f0ff0 │ │ │ │ mov r0, sp │ │ │ │ - bl 121534 │ │ │ │ - b f0fe0 │ │ │ │ + bl 121544 │ │ │ │ + b f0ff0 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ - b f0fe0 │ │ │ │ - b f0fd4 │ │ │ │ + b f0ff0 │ │ │ │ + b f0fe4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ and r0, sl, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq f0ff4 │ │ │ │ + beq f1004 │ │ │ │ mov r0, r8 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - adceq r2, r7, r4, lsr r5 │ │ │ │ - adceq r5, r7, r0, lsr r8 │ │ │ │ - addeq r0, sl, ip, asr r6 │ │ │ │ - adceq r5, r7, ip, lsl #17 │ │ │ │ + adceq r2, r7, r4, lsr #10 │ │ │ │ + adceq r5, r7, r0, lsr #16 │ │ │ │ + addeq r0, sl, ip, asr #12 │ │ │ │ + adceq r5, r7, ip, ror r8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ vpush {d8} │ │ │ │ sub sp, sp, #264 @ 0x108 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r3, r1 │ │ │ │ eor r1, r0, #-2147483648 @ 0x80000000 │ │ │ │ str r3, [sp, #32] │ │ │ │ cmp r1, #21 │ │ │ │ movcs r1, #21 │ │ │ │ cmp r1, #20 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - beq f13ec │ │ │ │ + beq f13fc │ │ │ │ cmp r1, #21 │ │ │ │ - bne f1714 │ │ │ │ + bne f1724 │ │ │ │ ldrd r2, [r3, #4] │ │ │ │ add r4, sp, #88 @ 0x58 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ mov r0, #-2147483627 @ 0x80000015 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, r2, r3, lsl #5 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ @@ -159353,25 +159357,25 @@ │ │ │ │ orr r5, r6, #4 │ │ │ │ orr r9, r4, #4 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ mov r2, #2 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r8, #-2147483647 @ 0x80000001 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ - b f10ec │ │ │ │ + b f10fc │ │ │ │ mov r0, fp │ │ │ │ mov r1, r7 │ │ │ │ mov r7, r1 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1bc520 │ │ │ │ + bl 1bc530 │ │ │ │ ldrb r0, [sp, #184] @ 0xb8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne f1460 │ │ │ │ + bne f1470 │ │ │ │ ldrb r0, [sp, #185] @ 0xb9 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ @ instruction: 0x000001b8 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ @@ -159379,310 +159383,310 @@ │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ andeq r0, r0, ip, lsl r2 │ │ │ │ andeq r0, r0, r4, ror r2 │ │ │ │ andeq r0, r0, ip, lsl #3 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #2 │ │ │ │ - bne f19b8 │ │ │ │ + bne f19c8 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f1a68 │ │ │ │ + beq f1a78 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ mov r1, r6 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ mov r1, r7 │ │ │ │ ldr sl, [sp, #244] @ 0xf4 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #2 │ │ │ │ mov r0, fp │ │ │ │ str sl, [sp, #28] │ │ │ │ - bne f10ec │ │ │ │ - b f1464 │ │ │ │ + bne f10fc │ │ │ │ + b f1474 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #2 │ │ │ │ - bne f1988 │ │ │ │ + bne f1998 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f1a68 │ │ │ │ + beq f1a78 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ mov r1, r6 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ mov r1, r7 │ │ │ │ ldr sl, [sp, #244] @ 0xf4 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #2 │ │ │ │ mov r0, fp │ │ │ │ str sl, [sp, #20] │ │ │ │ - bne f10ec │ │ │ │ - b f1464 │ │ │ │ + bne f10fc │ │ │ │ + b f1474 │ │ │ │ cmp r8, #-2147483647 @ 0x80000001 │ │ │ │ - bne f19e8 │ │ │ │ + bne f19f8 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f1ab8 │ │ │ │ + beq f1ac8 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ mov r8, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ mov r1, r6 │ │ │ │ - bl dc9b0 │ │ │ │ + bl dc9c0 │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ ldr r1, [sp, #244] @ 0xf4 │ │ │ │ ldr r0, [sp, #248] @ 0xf8 │ │ │ │ cmp r2, #-2147483647 @ 0x80000001 │ │ │ │ mov r8, r2 │ │ │ │ - bne f10ec │ │ │ │ - b f1750 │ │ │ │ + bne f10fc │ │ │ │ + b f1760 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #2 │ │ │ │ - bne f19a8 │ │ │ │ + bne f19b8 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f1a68 │ │ │ │ + beq f1a78 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ mov r1, r6 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ mov r1, r7 │ │ │ │ ldr sl, [sp, #244] @ 0xf4 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #2 │ │ │ │ mov r0, fp │ │ │ │ str sl, [sp, #24] │ │ │ │ - bne f10ec │ │ │ │ - b f1464 │ │ │ │ + bne f10fc │ │ │ │ + b f1474 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f1a68 │ │ │ │ + beq f1a78 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ mov r0, r6 │ │ │ │ - bl 121534 │ │ │ │ - b f10e4 │ │ │ │ + bl 121544 │ │ │ │ + b f10f4 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne f19d8 │ │ │ │ + bne f19e8 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f1a68 │ │ │ │ + beq f1a78 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ mov r1, r6 │ │ │ │ - bl dd210 │ │ │ │ + bl dd220 │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ ldr r1, [sp, #244] @ 0xf4 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq f175c │ │ │ │ + beq f176c │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ vldr d8, [sp, #248] @ 0xf8 │ │ │ │ - b f10e4 │ │ │ │ + b f10f4 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #5 │ │ │ │ - bne f19c8 │ │ │ │ + bne f19d8 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f1a68 │ │ │ │ + beq f1a78 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ mov r1, r6 │ │ │ │ - bl dce7c │ │ │ │ + bl dce8c │ │ │ │ ldrb r0, [sp, #240] @ 0xf0 │ │ │ │ ldrb r1, [sp, #241] @ 0xf1 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r7 │ │ │ │ - beq f10ec │ │ │ │ - b f13e4 │ │ │ │ + beq f10fc │ │ │ │ + b f13f4 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #3 │ │ │ │ - bne f1998 │ │ │ │ + bne f19a8 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f1a68 │ │ │ │ + beq f1a78 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ mov r1, r6 │ │ │ │ - bl dc4b4 │ │ │ │ + bl dc4c4 │ │ │ │ ldrb r0, [sp, #240] @ 0xf0 │ │ │ │ ldrb r1, [sp, #241] @ 0xf1 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r7 │ │ │ │ - beq f10ec │ │ │ │ + beq f10fc │ │ │ │ ldr sl, [sp, #244] @ 0xf4 │ │ │ │ - b f1464 │ │ │ │ + b f1474 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ mov r0, #0 │ │ │ │ ldmib r3, {r1, r7} │ │ │ │ cmp r4, #0 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ add r1, r7, r4, lsl #4 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ - beq f142c │ │ │ │ + beq f143c │ │ │ │ mov r2, r7 │ │ │ │ ldr r1, [r2], #16 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - bne f1548 │ │ │ │ - ldr r1, [pc, #2124] @ f1c80 │ │ │ │ - ldr r2, [pc, #2124] @ f1c84 │ │ │ │ + bne f1558 │ │ │ │ + ldr r1, [pc, #2124] @ f1c90 │ │ │ │ + ldr r2, [pc, #2124] @ f1c94 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r9] │ │ │ │ str r1, [r9, #4] │ │ │ │ str r0, [r9, #8] │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ - bl 1ba360 │ │ │ │ - b f1538 │ │ │ │ + bl 1ba370 │ │ │ │ + b f1548 │ │ │ │ ldr sl, [sp, #188] @ 0xbc │ │ │ │ mov r6, r8 │ │ │ │ str fp, [sp, #236] @ 0xec │ │ │ │ str r7, [sp, #232] @ 0xe8 │ │ │ │ str r8, [sp, #228] @ 0xe4 │ │ │ │ cmp r6, #-2147483646 @ 0x80000002 │ │ │ │ - blt f14fc │ │ │ │ + blt f150c │ │ │ │ cmp fp, #0 │ │ │ │ - beq f14e0 │ │ │ │ + beq f14f0 │ │ │ │ mov r4, #0 │ │ │ │ - b f1498 │ │ │ │ + b f14a8 │ │ │ │ add r4, r4, #536 @ 0x218 │ │ │ │ subs fp, fp, #1 │ │ │ │ - beq f14e0 │ │ │ │ + beq f14f0 │ │ │ │ add r5, r7, r4 │ │ │ │ ldr r0, [r5, #520] @ 0x208 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne f14cc │ │ │ │ + bne f14dc │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ eor r1, r1, #2 │ │ │ │ orrs r1, r1, r2 │ │ │ │ - beq f148c │ │ │ │ - bl 1a05bc │ │ │ │ - b f148c │ │ │ │ + beq f149c │ │ │ │ + bl 1a05cc │ │ │ │ + b f149c │ │ │ │ lsl r1, r0, #2 │ │ │ │ ldr r0, [r5, #524] @ 0x20c │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b f14ac │ │ │ │ + bl 40e554 │ │ │ │ + b f14bc │ │ │ │ cmp r6, #0 │ │ │ │ - beq f14fc │ │ │ │ + beq f150c │ │ │ │ mov r0, #536 @ 0x218 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, #2 │ │ │ │ cmp r0, #0 │ │ │ │ stmib r3, {r1, sl} │ │ │ │ str r2, [r3] │ │ │ │ - beq f1524 │ │ │ │ + beq f1534 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f1538 │ │ │ │ + beq f1548 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #264 @ 0x108 │ │ │ │ vpop {d8} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldmib r7, {r0, r2, r3} │ │ │ │ mov r6, #1 │ │ │ │ add ip, sp, #188 @ 0xbc │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ str r1, [sp, #184] @ 0xb8 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr r6, [sp, #88] @ 0x58 │ │ │ │ cmp r6, #2 │ │ │ │ - bne f1580 │ │ │ │ + bne f1590 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ - b f1440 │ │ │ │ + b f1450 │ │ │ │ mov r0, #1 │ │ │ │ cmp r4, #1 │ │ │ │ - beq f142c │ │ │ │ + beq f143c │ │ │ │ add r1, r7, #32 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ ldr r1, [r7, #16] │ │ │ │ ldr fp, [sp, #92] @ 0x5c │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - beq f142c │ │ │ │ + beq f143c │ │ │ │ add r3, r7, #20 │ │ │ │ mov r5, #2 │ │ │ │ add ip, sp, #188 @ 0xbc │ │ │ │ str r5, [sp, #84] @ 0x54 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ str r1, [sp, #184] @ 0xb8 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ - bl dd210 │ │ │ │ + bl dd220 │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ ldr r8, [sp, #92] @ 0x5c │ │ │ │ eor r0, r5, #2 │ │ │ │ orrs r0, r0, r8 │ │ │ │ - bne f1790 │ │ │ │ + bne f17a0 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ - b f1440 │ │ │ │ + b f1450 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r8, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ moveq r8, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r7, [sp, #232] @ 0xe8 │ │ │ │ str fp, [sp, #236] @ 0xec │ │ │ │ @@ -159725,40 +159729,40 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #132] @ 0x84 │ │ │ │ ldm r4!, {r1, r2, r3, r5, r7} │ │ │ │ stmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ ldm r4, {r1, r2, r3, r5, r7} │ │ │ │ stm r0, {r1, r2, r3, r5, r7} │ │ │ │ mov r0, r6 │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f1764 │ │ │ │ + beq f1774 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #2 │ │ │ │ cmp r8, #-2147483648 @ 0x80000000 │ │ │ │ str r3, [r7] │ │ │ │ str r2, [r7, #4] │ │ │ │ str r0, [r7, #8] │ │ │ │ - beq f1538 │ │ │ │ + beq f1548 │ │ │ │ add r0, r1, #40 @ 0x28 │ │ │ │ - bl 1b70ec │ │ │ │ + bl 1b70fc │ │ │ │ cmp r8, #0 │ │ │ │ - beq f1538 │ │ │ │ + beq f1548 │ │ │ │ mov r0, #536 @ 0x218 │ │ │ │ mul r1, r8, r0 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #264 @ 0x108 │ │ │ │ vpop {d8} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #1376] @ f1c7c │ │ │ │ + ldr r2, [pc, #1376] @ f1c8c │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r1, lr, #7 │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ @@ -159767,114 +159771,114 @@ │ │ │ │ str r0, [r9, #8] │ │ │ │ add sp, sp, #264 @ 0x108 │ │ │ │ vpop {d8} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r8, #-2147483647 @ 0x80000001 │ │ │ │ mov sl, r1 │ │ │ │ - b f1464 │ │ │ │ + b f1474 │ │ │ │ ldr sl, [sp, #248] @ 0xf8 │ │ │ │ - b f1464 │ │ │ │ + b f1474 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldm r1!, {r0, r2, r3, r7} │ │ │ │ stmia r5!, {r0, r2, r3, r7} │ │ │ │ ldm r1!, {r0, r2, r3, r6, r7} │ │ │ │ stmia r5!, {r0, r2, r3, r6, r7} │ │ │ │ ldm r1, {r0, r2, r3, r6, r7} │ │ │ │ stm r5, {r0, r2, r3, r6, r7} │ │ │ │ add sp, sp, #264 @ 0x108 │ │ │ │ vpop {d8} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r4, #2 │ │ │ │ - beq f17b0 │ │ │ │ + beq f17c0 │ │ │ │ ldr r0, [r7, #32] │ │ │ │ add r1, r7, #48 @ 0x30 │ │ │ │ vldr d8, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ - bne f17ec │ │ │ │ - ldr r1, [pc, #1232] @ f1c88 │ │ │ │ - ldr r2, [pc, #1232] @ f1c8c │ │ │ │ + bne f17fc │ │ │ │ + ldr r1, [pc, #1232] @ f1c98 │ │ │ │ + ldr r2, [pc, #1232] @ f1c9c │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #2 │ │ │ │ bl 57f38 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ stmib r9, {r1, sl} │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r9] │ │ │ │ - bne f1454 │ │ │ │ - b f1538 │ │ │ │ + bne f1464 │ │ │ │ + b f1548 │ │ │ │ add r3, r7, #36 @ 0x24 │ │ │ │ mov r7, #3 │ │ │ │ add ip, sp, #184 @ 0xb8 │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ - bl dc9b0 │ │ │ │ + bl dc9c0 │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ ldr sl, [sp, #92] @ 0x5c │ │ │ │ cmp r4, #-2147483647 @ 0x80000001 │ │ │ │ - beq f17cc │ │ │ │ + beq f17dc │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ str sl, [sp, #244] @ 0xf4 │ │ │ │ str r4, [sp, #240] @ 0xf0 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ - bl 1c1464 │ │ │ │ + bl 1c1474 │ │ │ │ ldr r7, [sp, #184] @ 0xb8 │ │ │ │ cmp r7, #3 │ │ │ │ - bne f1854 │ │ │ │ + bne f1864 │ │ │ │ ldr r0, [sp, #188] @ 0xbc │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - b f1a34 │ │ │ │ + b f1a44 │ │ │ │ mov r0, #3 │ │ │ │ cmp r7, #2 │ │ │ │ - beq f1a1c │ │ │ │ + beq f1a2c │ │ │ │ ldr r0, [sp, #188] @ 0xbc │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ - bl 1c1464 │ │ │ │ + bl 1c1474 │ │ │ │ ldr r1, [sp, #184] @ 0xb8 │ │ │ │ cmp r1, #2 │ │ │ │ - beq f1a18 │ │ │ │ + beq f1a28 │ │ │ │ ldr r0, [sp, #188] @ 0xbc │ │ │ │ cmp r1, #3 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ - beq f1a34 │ │ │ │ + beq f1a44 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ - bl 1bf548 │ │ │ │ + bl 1bf558 │ │ │ │ ldrb r0, [sp, #184] @ 0xb8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne f1848 │ │ │ │ + bne f1858 │ │ │ │ ldrb r1, [sp, #185] @ 0xb9 │ │ │ │ mov r0, #5 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ cmp r1, #5 │ │ │ │ - beq f1a1c │ │ │ │ + beq f1a2c │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ - bl 1c0698 │ │ │ │ + bl 1c06a8 │ │ │ │ ldrb r0, [sp, #184] @ 0xb8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne f1848 │ │ │ │ + bne f1858 │ │ │ │ ldrb r1, [sp, #185] @ 0xb9 │ │ │ │ mov r0, #6 │ │ │ │ cmp r1, #3 │ │ │ │ - beq f1a1c │ │ │ │ + beq f1a2c │ │ │ │ add r3, sp, #240 @ 0xf0 │ │ │ │ add ip, sp, #168 @ 0xa8 │ │ │ │ str r5, [sp, #128] @ 0x80 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ strb r1, [sp, #180] @ 0xb4 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ @@ -159887,256 +159891,256 @@ │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ str r7, [sp, #152] @ 0x98 │ │ │ │ str fp, [sp, #148] @ 0x94 │ │ │ │ str r6, [sp, #144] @ 0x90 │ │ │ │ vstr d8, [sp, #136] @ 0x88 │ │ │ │ str r8, [sp, #132] @ 0x84 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ - bl 1a5db8 │ │ │ │ + bl 1a5dc8 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f1a90 │ │ │ │ + beq f1aa0 │ │ │ │ ldr r4, [sp, #168] @ 0xa8 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #2 │ │ │ │ str r2, [r9, #4] │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ str r3, [r9] │ │ │ │ str r0, [r9, #8] │ │ │ │ - beq f1538 │ │ │ │ + beq f1548 │ │ │ │ add r0, r1, #40 @ 0x28 │ │ │ │ - bl 1b70ec │ │ │ │ + bl 1b70fc │ │ │ │ cmp r4, #0 │ │ │ │ - beq f1538 │ │ │ │ + beq f1548 │ │ │ │ mov r0, #536 @ 0x218 │ │ │ │ mul r1, r4, r0 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ - b f16fc │ │ │ │ - ldr r0, [pc, #792] @ f1ca8 │ │ │ │ + b f170c │ │ │ │ + ldr r0, [pc, #792] @ f1cb8 │ │ │ │ mov r1, #14 │ │ │ │ add r0, pc, r0 │ │ │ │ - b f19f4 │ │ │ │ - ldr r0, [pc, #784] @ f1cb0 │ │ │ │ + b f1a04 │ │ │ │ + ldr r0, [pc, #784] @ f1cc0 │ │ │ │ mov r1, #7 │ │ │ │ add r0, pc, r0 │ │ │ │ - b f19f4 │ │ │ │ - ldr r0, [pc, #756] @ f1ca4 │ │ │ │ + b f1a04 │ │ │ │ + ldr r0, [pc, #756] @ f1cb4 │ │ │ │ mov r1, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ - b f19f4 │ │ │ │ - ldr r0, [pc, #728] @ f1c98 │ │ │ │ + b f1a04 │ │ │ │ + ldr r0, [pc, #728] @ f1ca8 │ │ │ │ mov r1, #13 │ │ │ │ add r0, pc, r0 │ │ │ │ - b f19f4 │ │ │ │ - ldr r0, [pc, #732] @ f1cac │ │ │ │ + b f1a04 │ │ │ │ + ldr r0, [pc, #732] @ f1cbc │ │ │ │ mov r1, #10 │ │ │ │ add r0, pc, r0 │ │ │ │ - b f19f4 │ │ │ │ - ldr r0, [pc, #700] @ f1c9c │ │ │ │ + b f1a04 │ │ │ │ + ldr r0, [pc, #700] @ f1cac │ │ │ │ mov r1, #11 │ │ │ │ add r0, pc, r0 │ │ │ │ - b f19f4 │ │ │ │ - ldr r0, [pc, #688] @ f1ca0 │ │ │ │ + b f1a04 │ │ │ │ + ldr r0, [pc, #688] @ f1cb0 │ │ │ │ mov r1, #5 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r6, r8 │ │ │ │ str fp, [sp, #236] @ 0xec │ │ │ │ str r7, [sp, #232] @ 0xe8 │ │ │ │ str r8, [sp, #228] @ 0xe4 │ │ │ │ bl 58038 │ │ │ │ mov sl, r0 │ │ │ │ cmp r6, #-2147483646 @ 0x80000002 │ │ │ │ - bge f147c │ │ │ │ - b f14fc │ │ │ │ + bge f148c │ │ │ │ + b f150c │ │ │ │ mov r0, #4 │ │ │ │ - ldr r1, [pc, #620] @ f1c90 │ │ │ │ - ldr r2, [pc, #620] @ f1c94 │ │ │ │ + ldr r1, [pc, #620] @ f1ca0 │ │ │ │ + ldr r2, [pc, #620] @ f1ca4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ - beq f1a60 │ │ │ │ + beq f1a70 │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ - bl 1b70ec │ │ │ │ + bl 1b70fc │ │ │ │ cmp r4, #0 │ │ │ │ - beq f1a60 │ │ │ │ + beq f1a70 │ │ │ │ mov r0, #536 @ 0x218 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr sl, [sp, #64] @ 0x40 │ │ │ │ - b f17cc │ │ │ │ + b f17dc │ │ │ │ str r8, [sp, #228] @ 0xe4 │ │ │ │ - ldr r0, [pc, #576] @ f1cb4 │ │ │ │ - ldr r2, [pc, #576] @ f1cb8 │ │ │ │ + ldr r0, [pc, #576] @ f1cc4 │ │ │ │ + ldr r2, [pc, #576] @ f1cc8 │ │ │ │ add r0, pc, r0 │ │ │ │ str fp, [sp, #236] @ 0xec │ │ │ │ add r2, pc, r2 │ │ │ │ str r7, [sp, #232] @ 0xe8 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b f1ae4 │ │ │ │ + b f1af4 │ │ │ │ ldm r1!, {r0, r2, r3, r7} │ │ │ │ stmia r9!, {r0, r2, r3, r7} │ │ │ │ ldm r1!, {r0, r2, r3, r6, r7} │ │ │ │ stmia r9!, {r0, r2, r3, r6, r7} │ │ │ │ ldm r1, {r0, r2, r3, r6, r7} │ │ │ │ stm r9, {r0, r2, r3, r6, r7} │ │ │ │ add sp, sp, #264 @ 0x108 │ │ │ │ vpop {d8} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #508] @ f1cbc │ │ │ │ + ldr r0, [pc, #508] @ f1ccc │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r2, [pc, #504] @ f1cc0 │ │ │ │ + ldr r2, [pc, #504] @ f1cd0 │ │ │ │ mov r8, #-2147483647 @ 0x80000001 │ │ │ │ add r0, pc, r0 │ │ │ │ str fp, [sp, #236] @ 0xec │ │ │ │ add r2, pc, r2 │ │ │ │ str r7, [sp, #232] @ 0xe8 │ │ │ │ str r1, [sp, #228] @ 0xe4 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r6, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq f1c68 │ │ │ │ + beq f1c78 │ │ │ │ mov r0, #536 @ 0x218 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r4, r0 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ - bl 123130 │ │ │ │ - b f1c68 │ │ │ │ + bl 123140 │ │ │ │ + b f1c78 │ │ │ │ mov r6, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq f1bb4 │ │ │ │ + beq f1bc4 │ │ │ │ mov r0, #536 @ 0x218 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 40e544 │ │ │ │ - b f1bb4 │ │ │ │ + bl 40e554 │ │ │ │ + b f1bc4 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ - bl 120c70 │ │ │ │ - b f1bb4 │ │ │ │ + bl 120c80 │ │ │ │ + b f1bc4 │ │ │ │ bl 8e880 │ │ │ │ - b f1c20 │ │ │ │ + b f1c30 │ │ │ │ mov r6, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq f1c50 │ │ │ │ + beq f1c60 │ │ │ │ mov r0, #536 @ 0x218 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r8, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 40e544 │ │ │ │ - b f1c50 │ │ │ │ + bl 40e554 │ │ │ │ + b f1c60 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ - bl 123130 │ │ │ │ - b f1c50 │ │ │ │ + bl 123140 │ │ │ │ + b f1c60 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f1c50 │ │ │ │ + beq f1c60 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ - b f1c50 │ │ │ │ + bl 121544 │ │ │ │ + b f1c60 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f1c68 │ │ │ │ + beq f1c78 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ - bl 1ba360 │ │ │ │ - b f1c68 │ │ │ │ + bl 1ba370 │ │ │ │ + b f1c78 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ - b f1c50 │ │ │ │ + b f1c60 │ │ │ │ mov r8, r6 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r5, #536 @ 0x218 │ │ │ │ subs fp, fp, #1 │ │ │ │ - beq f1bfc │ │ │ │ + beq f1c0c │ │ │ │ add r4, r0, #536 @ 0x218 │ │ │ │ - bl 19f7fc │ │ │ │ + bl 19f80c │ │ │ │ mov r0, r4 │ │ │ │ - b f1be4 │ │ │ │ + b f1bf4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq f1c48 │ │ │ │ + beq f1c58 │ │ │ │ mov r0, #536 @ 0x218 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 40e544 │ │ │ │ - b f1c48 │ │ │ │ + bl 40e554 │ │ │ │ + b f1c58 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ - b f1c38 │ │ │ │ + b f1c48 │ │ │ │ mov r6, r0 │ │ │ │ str fp, [sp, #236] @ 0xec │ │ │ │ str r7, [sp, #232] @ 0xe8 │ │ │ │ str r8, [sp, #228] @ 0xe4 │ │ │ │ cmp r8, #-2147483647 @ 0x80000001 │ │ │ │ - beq f1c48 │ │ │ │ + beq f1c58 │ │ │ │ add r0, sp, #228 @ 0xe4 │ │ │ │ - bl 120c70 │ │ │ │ + bl 120c80 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ and r0, r0, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq f1c68 │ │ │ │ + beq f1c78 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - adceq r1, r7, r8, ror #26 │ │ │ │ - adceq r2, r7, r0, asr #22 │ │ │ │ - adceq r1, r7, ip, asr #29 │ │ │ │ - strhteq r2, [r7], ip │ │ │ │ - adceq r1, r7, r8, asr #22 │ │ │ │ - adceq r2, r7, r0, asr r5 │ │ │ │ - ldrdeq r1, [r7], ip @ │ │ │ │ - addeq sl, r9, sl, asr #25 │ │ │ │ - @ instruction: 0x0089acb7 │ │ │ │ - addeq sl, r9, pc, lsr #3 │ │ │ │ - addeq r6, r9, r3, ror r7 │ │ │ │ - addeq sl, r9, r8, asr #26 │ │ │ │ - addeq sl, r9, lr, lsl r2 │ │ │ │ - addeq sl, r9, r8, asr r2 │ │ │ │ - addeq pc, r9, ip, ror fp @ │ │ │ │ - adceq r4, r7, r8, lsr #27 │ │ │ │ - addeq pc, r9, r8, lsr #22 │ │ │ │ - adceq r4, r7, r4, asr sp │ │ │ │ + adceq r1, r7, r8, asr sp │ │ │ │ + adceq r2, r7, r0, lsr fp │ │ │ │ + strhteq r1, [r7], ip │ │ │ │ + adceq r2, r7, ip, lsr #15 │ │ │ │ + adceq r1, r7, r8, lsr fp │ │ │ │ + adceq r2, r7, r0, asr #10 │ │ │ │ + adceq r1, r7, ip, asr #17 │ │ │ │ + @ instruction: 0x0089acba │ │ │ │ + addeq sl, r9, r7, lsr #25 │ │ │ │ + umulleq sl, r9, pc, r1 @ │ │ │ │ + addeq r6, r9, r3, ror #14 │ │ │ │ + addeq sl, r9, r8, lsr sp │ │ │ │ + addeq sl, r9, lr, lsl #4 │ │ │ │ + addeq sl, r9, r8, asr #4 │ │ │ │ + addeq pc, r9, ip, ror #22 │ │ │ │ + umlaleq r4, r7, r8, sp │ │ │ │ + addeq pc, r9, r8, lsl fp @ │ │ │ │ + adceq r4, r7, r4, asr #26 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ vpush {d8} │ │ │ │ sub sp, sp, #280 @ 0x118 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ eor r2, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ cmp r2, #20 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ - beq f1f9c │ │ │ │ + beq f1fac │ │ │ │ cmp r2, #21 │ │ │ │ - bne f2380 │ │ │ │ + bne f2390 │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ add r6, sp, #192 @ 0xc0 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ orr r5, r6, #4 │ │ │ │ add r0, r2, r3, lsl #5 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ add r0, sp, #244 @ 0xf4 │ │ │ │ @@ -160163,191 +160167,191 @@ │ │ │ │ str fp, [sp, #128] @ 0x80 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1bbc98 │ │ │ │ + bl 1bbca8 │ │ │ │ ldrb r0, [sp, #192] @ 0xc0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne f2010 │ │ │ │ + bne f2020 │ │ │ │ ldrb r0, [sp, #193] @ 0xc1 │ │ │ │ cmp r0, #5 │ │ │ │ - bne f1dcc │ │ │ │ + bne f1ddc │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f2760 │ │ │ │ + beq f2770 │ │ │ │ ldm r8, {r1, r2, r3} │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ mov r0, r6 │ │ │ │ - bl 121534 │ │ │ │ - b f1d80 │ │ │ │ + bl 121544 │ │ │ │ + b f1d90 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r0, r0, r0, ror #2 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ andeq r0, r0, r0, lsl r1 │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ andeq r0, r0, r4, ror r2 │ │ │ │ eor r0, sl, #2 │ │ │ │ orrs r0, r0, fp │ │ │ │ - bne f25f8 │ │ │ │ + bne f2608 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f2760 │ │ │ │ + beq f2770 │ │ │ │ ldm r8, {r1, r2, r3} │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ mov r1, r6 │ │ │ │ - bl dd210 │ │ │ │ + bl dd220 │ │ │ │ ldr sl, [sp, #256] @ 0x100 │ │ │ │ ldr fp, [sp, #260] @ 0x104 │ │ │ │ eor r0, sl, #2 │ │ │ │ orrs r0, r0, fp │ │ │ │ - beq f2504 │ │ │ │ + beq f2514 │ │ │ │ vldr d8, [sp, #264] @ 0x108 │ │ │ │ - b f1d80 │ │ │ │ + b f1d90 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #2 │ │ │ │ - bne f25e8 │ │ │ │ + bne f25f8 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f2760 │ │ │ │ + beq f2770 │ │ │ │ ldm r8, {r1, r2, r3} │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ mov r1, r6 │ │ │ │ - bl d9988 │ │ │ │ + bl d9998 │ │ │ │ ldrb r0, [sp, #256] @ 0x100 │ │ │ │ ldrb r1, [sp, #257] @ 0x101 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ - beq f1d80 │ │ │ │ - b f2478 │ │ │ │ + beq f1d90 │ │ │ │ + b f2488 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne f2644 │ │ │ │ + bne f2654 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f27a8 │ │ │ │ + beq f27b8 │ │ │ │ ldm r8, {r1, r2, r3} │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ mov r1, r6 │ │ │ │ - bl de31c │ │ │ │ + bl de32c │ │ │ │ ldr r1, [sp, #256] @ 0x100 │ │ │ │ ldr r0, [sp, #260] @ 0x104 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ - bne f1d80 │ │ │ │ - b f24c0 │ │ │ │ + bne f1d90 │ │ │ │ + b f24d0 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ cmp r2, #-2147483647 @ 0x80000001 │ │ │ │ - bne f2660 │ │ │ │ + bne f2670 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f27f8 │ │ │ │ + beq f2808 │ │ │ │ ldm r8, {r1, r2, r3} │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ mov r1, r6 │ │ │ │ - bl dbe78 │ │ │ │ + bl dbe88 │ │ │ │ ldr r2, [sp, #256] @ 0x100 │ │ │ │ ldr r0, [sp, #260] @ 0x104 │ │ │ │ ldr r1, [sp, #264] @ 0x108 │ │ │ │ cmp r2, #-2147483647 @ 0x80000001 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ - bne f1d78 │ │ │ │ - b f2488 │ │ │ │ + bne f1d88 │ │ │ │ + b f2498 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ cmp r2, #-2147483647 @ 0x80000001 │ │ │ │ - bne f2624 │ │ │ │ + bne f2634 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f2848 │ │ │ │ + beq f2858 │ │ │ │ ldm r8, {r1, r2, r3} │ │ │ │ str r9, [sp, #16] │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ mov r1, r6 │ │ │ │ - bl dd540 │ │ │ │ + bl dd550 │ │ │ │ ldr r0, [sp, #256] @ 0x100 │ │ │ │ ldr r9, [sp, #260] @ 0x104 │ │ │ │ ldr r2, [sp, #264] @ 0x108 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bne f1d74 │ │ │ │ + bne f1d84 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ - b f2498 │ │ │ │ + b f24a8 │ │ │ │ ldmib r1, {r0, r5, r6} │ │ │ │ mov r1, #0 │ │ │ │ cmp r6, #0 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r0, r5, r6, lsl #4 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - beq f1fd8 │ │ │ │ + beq f1fe8 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r1], #16 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne f2154 │ │ │ │ - ldr r1, [pc, #2696] @ f2a68 │ │ │ │ - ldr r2, [pc, #2696] @ f2a6c │ │ │ │ + bne f2164 │ │ │ │ + ldr r1, [pc, #2696] @ f2a78 │ │ │ │ + ldr r2, [pc, #2696] @ f2a7c │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl 57f38 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r0, [r4, #8] │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ - bl 1ba360 │ │ │ │ - b f22e8 │ │ │ │ + bl 1ba370 │ │ │ │ + b f22f8 │ │ │ │ mov r0, r9 │ │ │ │ ldr r9, [sp, #196] @ 0xc4 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #252] @ 0xfc │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #248] @ 0xf8 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ str r7, [sp, #244] @ 0xf4 │ │ │ │ str r1, [sp, #240] @ 0xf0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ mov r5, #1 │ │ │ │ - b f21d8 │ │ │ │ + b f21e8 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #252] @ 0xfc │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #240] @ 0xf0 │ │ │ │ eor r0, sl, #2 │ │ │ │ @@ -160356,20 +160360,20 @@ │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ moveq fp, r0 │ │ │ │ movne r0, sl │ │ │ │ subs r5, r1, #-2147483647 @ 0x80000001 │ │ │ │ str r7, [sp, #244] @ 0xf4 │ │ │ │ str r9, [sp, #236] @ 0xec │ │ │ │ str r1, [sp, #232] @ 0xe8 │ │ │ │ - bne f2190 │ │ │ │ + bne f21a0 │ │ │ │ mov r2, #-2147483648 @ 0x80000000 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #192] @ 0xc0 │ │ │ │ cmp r1, #2 │ │ │ │ - beq f21b4 │ │ │ │ + beq f21c4 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ and r0, r1, #1 │ │ │ │ strb r0, [sp, #188] @ 0xbc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r5, [sp, #24] │ │ │ │ @@ -160394,166 +160398,166 @@ │ │ │ │ str r8, [sp, #168] @ 0xa8 │ │ │ │ str fp, [sp, #140] @ 0x8c │ │ │ │ ldm r4!, {r1, r2, r3, r5, r7} │ │ │ │ stmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ ldm r4, {r1, r2, r3, r5, r7} │ │ │ │ stm r0, {r1, r2, r3, r5, r7} │ │ │ │ mov r0, r6 │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f2354 │ │ │ │ + beq f2364 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r5] │ │ │ │ str r1, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ - bl 12281c │ │ │ │ - b f22e8 │ │ │ │ + bl 12282c │ │ │ │ + b f22f8 │ │ │ │ ldmib r5, {r1, r2, r3} │ │ │ │ mov r7, #1 │ │ │ │ add ip, sp, #192 @ 0xc0 │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r1, sp, #192 @ 0xc0 │ │ │ │ - bl dd210 │ │ │ │ + bl dd220 │ │ │ │ ldr r7, [sp, #96] @ 0x60 │ │ │ │ ldr fp, [sp, #100] @ 0x64 │ │ │ │ eor r0, r7, #2 │ │ │ │ orrs r0, r0, fp │ │ │ │ - bne f22f8 │ │ │ │ + bne f2308 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ - b f1ff0 │ │ │ │ + b f2000 │ │ │ │ add r7, sp, #232 @ 0xe8 │ │ │ │ ldm r7, {r2, r3, r7} │ │ │ │ str r7, [sp, #200] @ 0xc8 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #196] @ 0xc4 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #192] @ 0xc0 │ │ │ │ cmp r1, #2 │ │ │ │ - bne f20a4 │ │ │ │ + bne f20b4 │ │ │ │ clz r0, r5 │ │ │ │ lsr r5, r0, #5 │ │ │ │ - ldr r0, [pc, #2296] @ f2abc │ │ │ │ + ldr r0, [pc, #2296] @ f2acc │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #13 │ │ │ │ bl 57dc4 │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ - bl 123aa0 │ │ │ │ + bl 123ab0 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - blt f21f4 │ │ │ │ + blt f2204 │ │ │ │ cmp r1, #0 │ │ │ │ - bne f2204 │ │ │ │ + bne f2214 │ │ │ │ mov sl, r9 │ │ │ │ cmp r7, #-2147483646 @ 0x80000002 │ │ │ │ - bge f221c │ │ │ │ - b f2240 │ │ │ │ + bge f222c │ │ │ │ + b f2250 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r7, [sp, #244] @ 0xf4 │ │ │ │ mov sl, r9 │ │ │ │ cmp r7, #-2147483646 @ 0x80000002 │ │ │ │ - blt f2240 │ │ │ │ + blt f2250 │ │ │ │ add r0, sp, #244 @ 0xf4 │ │ │ │ - bl 1b6f44 │ │ │ │ + bl 1b6f54 │ │ │ │ cmp r7, #0 │ │ │ │ - beq f2240 │ │ │ │ + beq f2250 │ │ │ │ mov r0, #216 @ 0xd8 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r7, r0 │ │ │ │ ldr r0, [sp, #248] @ 0xf8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r7, [sp, #232] @ 0xe8 │ │ │ │ mov r0, #0 │ │ │ │ mov r8, #0 │ │ │ │ cmp r7, #-2147483647 @ 0x80000001 │ │ │ │ movwgt r0, #1 │ │ │ │ tst r5, r0 │ │ │ │ - beq f22b8 │ │ │ │ + beq f22c8 │ │ │ │ ldr r5, [sp, #240] @ 0xf0 │ │ │ │ ldr r9, [sp, #236] @ 0xec │ │ │ │ cmp r5, #0 │ │ │ │ - beq f229c │ │ │ │ + beq f22ac │ │ │ │ add r6, r9, #16 │ │ │ │ - b f2280 │ │ │ │ + b f2290 │ │ │ │ subs r5, r5, #1 │ │ │ │ add r6, r6, #28 │ │ │ │ - beq f229c │ │ │ │ + beq f22ac │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq f2274 │ │ │ │ + beq f2284 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b f2274 │ │ │ │ + bl 40e554 │ │ │ │ + b f2284 │ │ │ │ cmp r7, #0 │ │ │ │ - beq f22b8 │ │ │ │ + beq f22c8 │ │ │ │ rsb r0, r7, r7, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r9 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ mov r1, #2 │ │ │ │ stm r4, {r1, r8, sl} │ │ │ │ cmp r0, #0 │ │ │ │ - beq f22d4 │ │ │ │ + beq f22e4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f22e8 │ │ │ │ + beq f22f8 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #280 @ 0x118 │ │ │ │ vpop {d8} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r6, #1 │ │ │ │ - beq f2318 │ │ │ │ + beq f2328 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ add r1, r5, #32 │ │ │ │ vldr d8, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ - bne f23bc │ │ │ │ - ldr r1, [pc, #1872] @ f2a70 │ │ │ │ - ldr r2, [pc, #1872] @ f2a74 │ │ │ │ + bne f23cc │ │ │ │ + ldr r1, [pc, #1872] @ f2a80 │ │ │ │ + ldr r2, [pc, #1872] @ f2a84 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ bl 57f38 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ stmib r4, {r1, sl} │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r4] │ │ │ │ - bne f2004 │ │ │ │ - b f22e8 │ │ │ │ + bne f2014 │ │ │ │ + b f22f8 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ ldm r0!, {r1, r2, r3, r7} │ │ │ │ stmia r5!, {r1, r2, r3, r7} │ │ │ │ ldm r0!, {r1, r2, r3, r6, r7} │ │ │ │ stmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ ldm r0, {r1, r2, r3, r6, r7} │ │ │ │ stm r5, {r1, r2, r3, r6, r7} │ │ │ │ add sp, sp, #280 @ 0x118 │ │ │ │ vpop {d8} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #1756] @ f2a64 │ │ │ │ + ldr r2, [pc, #1756] @ f2a74 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ mov r0, r1 │ │ │ │ add r1, lr, #23 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ @@ -160571,68 +160575,68 @@ │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #204] @ 0xcc │ │ │ │ str r2, [sp, #200] @ 0xc8 │ │ │ │ str ip, [sp, #196] @ 0xc4 │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r1, sp, #192 @ 0xc0 │ │ │ │ - bl dd540 │ │ │ │ + bl dd550 │ │ │ │ ldr r9, [sp, #96] @ 0x60 │ │ │ │ ldr sl, [sp, #100] @ 0x64 │ │ │ │ cmp r9, #-2147483647 @ 0x80000001 │ │ │ │ - beq f2334 │ │ │ │ + beq f2344 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ cmp r6, #2 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ str sl, [sp, #260] @ 0x104 │ │ │ │ str r9, [sp, #256] @ 0x100 │ │ │ │ - beq f2428 │ │ │ │ + beq f2438 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ add r1, r5, #48 @ 0x30 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne f2510 │ │ │ │ - ldr r1, [pc, #1608] @ f2a78 │ │ │ │ - ldr r2, [pc, #1608] @ f2a7c │ │ │ │ + bne f2520 │ │ │ │ + ldr r1, [pc, #1608] @ f2a88 │ │ │ │ + ldr r2, [pc, #1608] @ f2a8c │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #2 │ │ │ │ bl 57f38 │ │ │ │ mov r8, r0 │ │ │ │ cmp r9, #-2147483648 @ 0x80000000 │ │ │ │ - beq f2470 │ │ │ │ + beq f2480 │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ - bl 1b74ec │ │ │ │ + bl 1b74fc │ │ │ │ cmp r9, #0 │ │ │ │ - beq f2470 │ │ │ │ + beq f2480 │ │ │ │ rsb r0, r9, r9, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, sl │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov sl, r8 │ │ │ │ - b f2334 │ │ │ │ + b f2344 │ │ │ │ str r9, [sp, #16] │ │ │ │ ldr r9, [sp, #260] @ 0x104 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ - b f2494 │ │ │ │ + b f24a4 │ │ │ │ str r9, [sp, #16] │ │ │ │ mov r9, r0 │ │ │ │ mov r7, #-2147483647 @ 0x80000001 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #252] @ 0xfc │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #248] @ 0xf8 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #240] @ 0xf0 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ str r7, [sp, #244] @ 0xf4 │ │ │ │ str r1, [sp, #236] @ 0xec │ │ │ │ - b f2040 │ │ │ │ + b f2050 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r5, #1 │ │ │ │ str r0, [sp, #252] @ 0xfc │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr sl, [sp, #28] │ │ │ │ @@ -160640,104 +160644,104 @@ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #240] @ 0xf0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r7, [sp, #244] @ 0xf4 │ │ │ │ str r9, [sp, #236] @ 0xec │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ cmp r7, #-2147483646 @ 0x80000002 │ │ │ │ - bge f221c │ │ │ │ - b f2240 │ │ │ │ + bge f222c │ │ │ │ + b f2250 │ │ │ │ mov r0, r9 │ │ │ │ ldr r9, [sp, #264] @ 0x108 │ │ │ │ - b f2018 │ │ │ │ + b f2028 │ │ │ │ add r3, r5, #36 @ 0x24 │ │ │ │ mov r6, #3 │ │ │ │ add ip, sp, #192 @ 0xc0 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r1, sp, #192 @ 0xc0 │ │ │ │ - bl d9988 │ │ │ │ + bl d9998 │ │ │ │ ldrb r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f2548 │ │ │ │ + beq f2558 │ │ │ │ ldr r8, [sp, #100] @ 0x64 │ │ │ │ - b f2444 │ │ │ │ + b f2454 │ │ │ │ ldrb r5, [sp, #97] @ 0x61 │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ - bl 1c0474 │ │ │ │ + bl 1c0484 │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ ldr r8, [sp, #196] @ 0xc4 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - beq f2444 │ │ │ │ + beq f2454 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne f258c │ │ │ │ - ldr r1, [pc, #1288] @ f2a80 │ │ │ │ - ldr r2, [pc, #1288] @ f2a84 │ │ │ │ + bne f259c │ │ │ │ + ldr r1, [pc, #1288] @ f2a90 │ │ │ │ + ldr r2, [pc, #1288] @ f2a94 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ bl 57f38 │ │ │ │ - b f2440 │ │ │ │ + b f2450 │ │ │ │ ldr r1, [sp, #200] @ 0xc8 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ str r8, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ - bl 1c0058 │ │ │ │ + bl 1c0068 │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ ldr r8, [sp, #196] @ 0xc4 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - beq f25dc │ │ │ │ + beq f25ec │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne f26c0 │ │ │ │ - ldr r1, [pc, #1216] @ f2a88 │ │ │ │ - ldr r2, [pc, #1216] @ f2a8c │ │ │ │ + bne f26d0 │ │ │ │ + ldr r1, [pc, #1216] @ f2a98 │ │ │ │ + ldr r2, [pc, #1216] @ f2a9c │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ bl 57f38 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - bl 120e9c │ │ │ │ - b f2444 │ │ │ │ - ldr r0, [pc, #1192] @ f2a98 │ │ │ │ + bl 120eac │ │ │ │ + b f2454 │ │ │ │ + ldr r0, [pc, #1192] @ f2aa8 │ │ │ │ mov r1, #13 │ │ │ │ add r0, pc, r0 │ │ │ │ - b f2650 │ │ │ │ + b f2660 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ mov r1, #17 │ │ │ │ ldr r8, [sp, #28] │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ - ldr r0, [pc, #1136] @ f2a90 │ │ │ │ + ldr r0, [pc, #1136] @ f2aa0 │ │ │ │ add r0, pc, r0 │ │ │ │ - b f2688 │ │ │ │ - ldr r0, [pc, #1128] @ f2a94 │ │ │ │ + b f2698 │ │ │ │ + ldr r0, [pc, #1128] @ f2aa4 │ │ │ │ mov r1, #15 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ mov r6, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r8, [sp, #28] │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ - b f267c │ │ │ │ - ldr r0, [pc, #1108] @ f2aa0 │ │ │ │ + b f268c │ │ │ │ + ldr r0, [pc, #1108] @ f2ab0 │ │ │ │ mov r1, #5 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r8, [sp, #28] │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ - b f2678 │ │ │ │ - ldr r0, [pc, #1076] @ f2a9c │ │ │ │ + b f2688 │ │ │ │ + ldr r0, [pc, #1076] @ f2aac │ │ │ │ mov r1, #8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ mov r7, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r8, [sp, #28] │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ @@ -160751,16 +160755,16 @@ │ │ │ │ str r6, [sp, #232] @ 0xe8 │ │ │ │ bl 58038 │ │ │ │ mov r9, r0 │ │ │ │ mov r5, #1 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - blt f21f4 │ │ │ │ - b f21ec │ │ │ │ + blt f2204 │ │ │ │ + b f21fc │ │ │ │ add r9, sp, #96 @ 0x60 │ │ │ │ ldr r3, [sp, #260] @ 0x104 │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ add r3, sp, #164 @ 0xa4 │ │ │ │ ldm r9, {r1, r2, r9} │ │ │ │ ldr lr, [sp, #256] @ 0x100 │ │ │ │ stm r3, {r1, r2, r9} │ │ │ │ @@ -160771,25 +160775,25 @@ │ │ │ │ str lr, [sp, #152] @ 0x98 │ │ │ │ str r7, [sp, #136] @ 0x88 │ │ │ │ strb r5, [sp, #188] @ 0xbc │ │ │ │ stm r1, {r0, r8, ip} │ │ │ │ vstr d8, [sp, #144] @ 0x90 │ │ │ │ str fp, [sp, #140] @ 0x8c │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ - bl 1a5db8 │ │ │ │ + bl 1a5dc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f2734 │ │ │ │ + beq f2744 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r0, [r4, #8] │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ - bl 12281c │ │ │ │ - b f22e8 │ │ │ │ + bl 12282c │ │ │ │ + b f22f8 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ ldm r0!, {r1, r2, r3, r7} │ │ │ │ stmia r4!, {r1, r2, r3, r7} │ │ │ │ ldm r0!, {r1, r2, r3, r6, r7} │ │ │ │ stmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ ldm r0, {r1, r2, r3, r6, r7} │ │ │ │ stm r4, {r1, r2, r3, r6, r7} │ │ │ │ @@ -160801,26 +160805,26 @@ │ │ │ │ str r0, [sp, #252] @ 0xfc │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #244] @ 0xf4 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ - ldr r0, [pc, #796] @ f2aa4 │ │ │ │ - ldr r2, [pc, #796] @ f2aa8 │ │ │ │ + ldr r0, [pc, #796] @ f2ab4 │ │ │ │ + ldr r2, [pc, #796] @ f2ab8 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #240] @ 0xf0 │ │ │ │ str r9, [sp, #236] @ 0xec │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b f2844 │ │ │ │ - ldr r0, [pc, #772] @ f2ab4 │ │ │ │ - ldr r2, [pc, #772] @ f2ab8 │ │ │ │ + b f2854 │ │ │ │ + ldr r0, [pc, #772] @ f2ac4 │ │ │ │ + ldr r2, [pc, #772] @ f2ac8 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #252] @ 0xfc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #248] @ 0xf8 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ @@ -160830,18 +160834,18 @@ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #232] @ 0xe8 │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ str r9, [sp, #236] @ 0xec │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b f2844 │ │ │ │ - ldr r0, [pc, #684] @ f2aac │ │ │ │ + b f2854 │ │ │ │ + ldr r0, [pc, #684] @ f2abc │ │ │ │ mov r3, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r2, [pc, #680] @ f2ab0 │ │ │ │ + ldr r2, [pc, #680] @ f2ac0 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #252] @ 0xfc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #248] @ 0xf8 │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ @@ -160858,92 +160862,92 @@ │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #252] @ 0xfc │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #244] @ 0xf4 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ - b f277c │ │ │ │ + b f278c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ - bl 12281c │ │ │ │ - b f2a50 │ │ │ │ + bl 12282c │ │ │ │ + b f2a60 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - bl 120e9c │ │ │ │ - b f28b8 │ │ │ │ + bl 120eac │ │ │ │ + b f28c8 │ │ │ │ bl 8e880 │ │ │ │ - b f2990 │ │ │ │ + b f29a0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r9, #0 │ │ │ │ - beq f296c │ │ │ │ + beq f297c │ │ │ │ rsb r0, r9, r9, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, sl │ │ │ │ - bl 40e544 │ │ │ │ - b f296c │ │ │ │ + bl 40e554 │ │ │ │ + b f297c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ - bl 123aa0 │ │ │ │ - b f296c │ │ │ │ + bl 123ab0 │ │ │ │ + b f297c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ - bl 123aa0 │ │ │ │ - b f29d8 │ │ │ │ + bl 123ab0 │ │ │ │ + b f29e8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ - bl 12281c │ │ │ │ - b f2a38 │ │ │ │ + bl 12282c │ │ │ │ + b f2a48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq f2a1c │ │ │ │ + beq f2a2c │ │ │ │ mov r0, #216 @ 0xd8 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r7, r0 │ │ │ │ ldr r0, [sp, #248] @ 0xf8 │ │ │ │ - bl 40e544 │ │ │ │ - b f2a1c │ │ │ │ + bl 40e554 │ │ │ │ + b f2a2c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - b f29a4 │ │ │ │ + b f29b4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r9, [sp, #16] │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - b f29a4 │ │ │ │ - b f299c │ │ │ │ - b f299c │ │ │ │ + b f29b4 │ │ │ │ + b f29ac │ │ │ │ + b f29ac │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r9, [sp, #16] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ - b f29a4 │ │ │ │ + b f29b4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f2a38 │ │ │ │ + beq f2a48 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - bl 121534 │ │ │ │ - b f2a38 │ │ │ │ + bl 121544 │ │ │ │ + b f2a48 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq f2a50 │ │ │ │ + beq f2a60 │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ - bl 1ba360 │ │ │ │ - b f2a50 │ │ │ │ + bl 1ba370 │ │ │ │ + b f2a60 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ - b f2a38 │ │ │ │ + b f2a48 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, #1 │ │ │ │ - b f29d8 │ │ │ │ + b f29e8 │ │ │ │ str r9, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r5, #1 │ │ │ │ str r0, [sp, #252] @ 0xfc │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ @@ -160953,84 +160957,84 @@ │ │ │ │ str r0, [sp, #240] @ 0xf0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - blt f2a08 │ │ │ │ + blt f2a18 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq f2a08 │ │ │ │ + beq f2a18 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - beq f2a1c │ │ │ │ + beq f2a2c │ │ │ │ add r0, sp, #244 @ 0xf4 │ │ │ │ - bl 120e9c │ │ │ │ + bl 120eac │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r0, [sp, #232] @ 0xe8 │ │ │ │ cmpne r0, #-2147483647 @ 0x80000001 │ │ │ │ addne r0, sp, #232 @ 0xe8 │ │ │ │ - blne 123aa0 │ │ │ │ + blne 123ab0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ and r0, r0, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq f2a50 │ │ │ │ + beq f2a60 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - adceq r1, r7, ip, lsl #2 │ │ │ │ - strdeq r1, [r7], r4 @ │ │ │ │ - adceq r1, r7, r0, lsr #6 │ │ │ │ - strhteq r1, [r7], r4 │ │ │ │ - adceq r0, r7, r0, ror #31 │ │ │ │ - adceq r1, r7, r4, lsr #21 │ │ │ │ + strdeq r1, [r7], ip @ │ │ │ │ + adceq r1, r7, r4, ror #29 │ │ │ │ + adceq r1, r7, r0, lsl r3 │ │ │ │ + adceq r1, r7, r4, lsr #23 │ │ │ │ ldrdeq r0, [r7], r0 @ │ │ │ │ - adceq r1, r7, ip, asr r9 │ │ │ │ - adceq r0, r7, r8, lsl #27 │ │ │ │ - adceq r1, r7, ip, lsl #18 │ │ │ │ - adceq r0, r7, r8, lsr sp │ │ │ │ - addeq sl, r9, sp, asr r5 │ │ │ │ - addeq sl, r9, r6, asr r5 │ │ │ │ - addeq sl, r9, r9, lsr #11 │ │ │ │ - addeq r7, r9, fp, lsl #7 │ │ │ │ - addeq r9, r9, r2, lsl r5 │ │ │ │ - addeq lr, r9, r4, ror #28 │ │ │ │ - umlaleq r4, r7, r4, r0 │ │ │ │ - addeq lr, r9, r8, ror #27 │ │ │ │ - adceq r4, r7, r4, lsl r0 │ │ │ │ - addeq lr, r9, ip, lsr lr │ │ │ │ - adceq r4, r7, r8, rrx │ │ │ │ - ldrdeq sl, [r9], r9 │ │ │ │ + umlaleq r1, r7, r4, sl │ │ │ │ + adceq r0, r7, r0, asr #29 │ │ │ │ + adceq r1, r7, ip, asr #18 │ │ │ │ + adceq r0, r7, r8, ror sp │ │ │ │ + strdeq r1, [r7], ip @ │ │ │ │ + adceq r0, r7, r8, lsr #26 │ │ │ │ + addeq sl, r9, sp, asr #10 │ │ │ │ + addeq sl, r9, r6, asr #10 │ │ │ │ + umulleq sl, r9, r9, r5 │ │ │ │ + addeq r7, r9, fp, ror r3 │ │ │ │ + addeq r9, r9, r2, lsl #10 │ │ │ │ + addeq lr, r9, r4, asr lr │ │ │ │ + adceq r4, r7, r4, lsl #1 │ │ │ │ + ldrdeq lr, [r9], r8 │ │ │ │ + adceq r4, r7, r4 │ │ │ │ + addeq lr, r9, ip, lsr #28 │ │ │ │ + adceq r4, r7, r8, asr r0 │ │ │ │ + addeq sl, r9, r9, asr #19 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ eor r2, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ cmp r2, #20 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ - beq f2c34 │ │ │ │ + beq f2c44 │ │ │ │ cmp r2, #21 │ │ │ │ - bne f2e88 │ │ │ │ + bne f2e98 │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r7, lr, #440 @ 0x1b8 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r0, r2, r3, lsl #5 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ @@ -161052,150 +161056,150 @@ │ │ │ │ str r0, [sp, #32] │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str sl, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1bd204 │ │ │ │ + bl 1bd214 │ │ │ │ ldrb r0, [sp, #1464] @ 0x5b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne f2cb4 │ │ │ │ + bne f2cc4 │ │ │ │ ldrb r0, [sp, #1465] @ 0x5b9 │ │ │ │ cmp r0, #2 │ │ │ │ - beq f2ce0 │ │ │ │ + beq f2cf0 │ │ │ │ tst r0, #1 │ │ │ │ - beq f2bb8 │ │ │ │ + beq f2bc8 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f2f4c │ │ │ │ + beq f2f5c │ │ │ │ ldm r8, {r1, r2, r3} │ │ │ │ str r0, [sp, #1464] @ 0x5b8 │ │ │ │ stm r9, {r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ - bl 121534 │ │ │ │ - b f2b64 │ │ │ │ + bl 121544 │ │ │ │ + b f2b74 │ │ │ │ eor r0, fp, #3 │ │ │ │ orrs r0, r0, sl │ │ │ │ - bne f2ec8 │ │ │ │ + bne f2ed8 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r5, [sp, #16] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ - beq f2f80 │ │ │ │ + beq f2f90 │ │ │ │ ldm r8, {r1, r2, r3} │ │ │ │ ldr r5, [sp, #28] │ │ │ │ str r0, [sp, #2152] @ 0x868 │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r0, r7 │ │ │ │ add r1, lr, #104 @ 0x68 │ │ │ │ - bl e42d0 │ │ │ │ + bl e42e0 │ │ │ │ ldr r1, [sp, #1464] @ 0x5b8 │ │ │ │ ldr r0, [sp, #1472] @ 0x5c0 │ │ │ │ ldr r2, [sp, #1468] @ 0x5bc │ │ │ │ ldr r5, [sp, #16] │ │ │ │ str r0, [sp, #24] │ │ │ │ eor r0, r1, #3 │ │ │ │ orrs r0, r0, r2 │ │ │ │ - beq f2ec0 │ │ │ │ + beq f2ed0 │ │ │ │ mov fp, r1 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov sl, r2 │ │ │ │ mov r2, #676 @ 0x2a4 │ │ │ │ bl 53d54 │ │ │ │ - b f2b64 │ │ │ │ + b f2b74 │ │ │ │ ldmib r1, {r0, r4} │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ add r0, r4, r1, lsl #4 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ - beq f2c74 │ │ │ │ + beq f2c84 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r1], #16 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne f2d4c │ │ │ │ - ldr r1, [pc, #1104] @ f30cc │ │ │ │ - ldr r2, [pc, #1104] @ f30d0 │ │ │ │ + bne f2d5c │ │ │ │ + ldr r1, [pc, #1104] @ f30dc │ │ │ │ + ldr r2, [pc, #1104] @ f30e0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl 57f38 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #3 │ │ │ │ str r2, [r5] │ │ │ │ str r1, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ add sp, sp, #2048 @ 0x800 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [sp, #1468] @ 0x5bc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str fp, [sp, #776] @ 0x308 │ │ │ │ str r0, [sp, #784] @ 0x310 │ │ │ │ str sl, [sp, #780] @ 0x30c │ │ │ │ rsbs r0, fp, #1 │ │ │ │ rscs r0, sl, #0 │ │ │ │ - bcc f2d10 │ │ │ │ + bcc f2d20 │ │ │ │ add r0, sp, #776 @ 0x308 │ │ │ │ - bl 122280 │ │ │ │ - b f2d10 │ │ │ │ + bl 122290 │ │ │ │ + b f2d20 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ eor r0, fp, #3 │ │ │ │ orrs r0, r0, sl │ │ │ │ str fp, [sp, #776] @ 0x308 │ │ │ │ str r4, [sp, #784] @ 0x310 │ │ │ │ str sl, [sp, #780] @ 0x30c │ │ │ │ - bne f2df4 │ │ │ │ - ldr r0, [pc, #996] @ f30e8 │ │ │ │ + bne f2e04 │ │ │ │ + ldr r0, [pc, #996] @ f30f8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #12 │ │ │ │ bl 57dc4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #3 │ │ │ │ stmib r5, {r1, r6} │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r5] │ │ │ │ - beq f2d34 │ │ │ │ + beq f2d44 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f2ca8 │ │ │ │ + beq f2cb8 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 121534 │ │ │ │ - b f2ca8 │ │ │ │ + bl 121544 │ │ │ │ + b f2cb8 │ │ │ │ ldmib r4, {r1, r2, r3} │ │ │ │ mov r7, #1 │ │ │ │ add ip, sp, #48 @ 0x30 │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ add r6, lr, #440 @ 0x1b8 │ │ │ │ mov r0, r6 │ │ │ │ - bl e42d0 │ │ │ │ + bl e42e0 │ │ │ │ ldr r9, [sp, #1464] @ 0x5b8 │ │ │ │ ldr r8, [sp, #1468] @ 0x5bc │ │ │ │ ldr r0, [sp, #1472] @ 0x5c0 │ │ │ │ eor r1, r9, #3 │ │ │ │ orrs r1, r1, r8 │ │ │ │ - beq f2c8c │ │ │ │ + beq f2c9c │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ add r7, r1, #4 │ │ │ │ add r1, sp, #776 @ 0x308 │ │ │ │ add r2, r1, #12 │ │ │ │ add r1, r6, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ @@ -161208,20 +161212,20 @@ │ │ │ │ str r9, [sp, #776] @ 0x308 │ │ │ │ str r4, [sp, #1464] @ 0x5b8 │ │ │ │ str r7, [sp, #1476] @ 0x5c4 │ │ │ │ str r0, [sp, #1472] @ 0x5c0 │ │ │ │ str r6, [sp, #1468] @ 0x5bc │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #440 @ 0x1b8 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ cmp r7, r6 │ │ │ │ - bne f2efc │ │ │ │ + bne f2f0c │ │ │ │ add r1, sp, #776 @ 0x308 │ │ │ │ mov r0, r5 │ │ │ │ - b f2e74 │ │ │ │ + b f2e84 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ add r0, r0, #12 │ │ │ │ mov r2, #676 @ 0x2a4 │ │ │ │ mov r8, r5 │ │ │ │ bl 53d54 │ │ │ │ str sl, [sp, #92] @ 0x5c │ │ │ │ @@ -161229,101 +161233,101 @@ │ │ │ │ str fp, [sp, #88] @ 0x58 │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ ldm r6!, {r1, r2, r3, r4, r5} │ │ │ │ stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ ldm r6, {r1, r2, r3, r4, r5} │ │ │ │ stm r0, {r1, r2, r3, r4, r5} │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ cmp r0, #0 │ │ │ │ mov r3, r8 │ │ │ │ - beq f2e6c │ │ │ │ + beq f2e7c │ │ │ │ str r0, [r3, #8] │ │ │ │ eor r0, fp, #2 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #3 │ │ │ │ orrs r0, r0, sl │ │ │ │ str r2, [r3] │ │ │ │ str r1, [r3, #4] │ │ │ │ - beq f2ca8 │ │ │ │ + beq f2cb8 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 122280 │ │ │ │ - b f2ca8 │ │ │ │ + bl 122290 │ │ │ │ + b f2cb8 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #688 @ 0x2b0 │ │ │ │ bl 53d54 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ add sp, sp, #2048 @ 0x800 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #564] @ f30c4 │ │ │ │ + ldr r2, [pc, #564] @ f30d4 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r0, r1 │ │ │ │ add r1, lr, #123 @ 0x7b │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #3 │ │ │ │ str r2, [r5] │ │ │ │ str r1, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ add sp, sp, #2048 @ 0x800 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [sp, #24] │ │ │ │ - b f2d10 │ │ │ │ - ldr r0, [pc, #516] @ f30d4 │ │ │ │ + b f2d20 │ │ │ │ + ldr r0, [pc, #516] @ f30e4 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r0, pc, r0 │ │ │ │ str fp, [sp, #776] @ 0x308 │ │ │ │ str r1, [sp, #784] @ 0x310 │ │ │ │ str sl, [sp, #780] @ 0x30c │ │ │ │ mov r1, #12 │ │ │ │ bl 58038 │ │ │ │ mov r6, r0 │ │ │ │ rsbs r0, fp, #1 │ │ │ │ rscs r0, sl, #0 │ │ │ │ - bcs f2cd4 │ │ │ │ - b f2d10 │ │ │ │ + bcs f2ce4 │ │ │ │ + b f2d20 │ │ │ │ sub r1, r7, r6 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #444] @ f30c8 │ │ │ │ + ldr r2, [pc, #444] @ f30d8 │ │ │ │ str r0, [sp, #1464] @ 0x5b8 │ │ │ │ add r0, r0, r1, lsr #4 │ │ │ │ add r2, pc, r2 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, lr, #440 @ 0x1b8 │ │ │ │ bl 57f38 │ │ │ │ str r0, [r5, #8] │ │ │ │ eor r0, r9, #2 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #3 │ │ │ │ orrs r0, r0, r8 │ │ │ │ str r2, [r5] │ │ │ │ str r1, [r5, #4] │ │ │ │ - beq f2ca8 │ │ │ │ + beq f2cb8 │ │ │ │ add r0, sp, #776 @ 0x308 │ │ │ │ - bl 122280 │ │ │ │ - b f2ca8 │ │ │ │ - ldr r0, [pc, #388] @ f30d8 │ │ │ │ + bl 122290 │ │ │ │ + b f2cb8 │ │ │ │ + ldr r0, [pc, #388] @ f30e8 │ │ │ │ mov r4, fp │ │ │ │ - ldr r2, [pc, #384] @ f30dc │ │ │ │ + ldr r2, [pc, #384] @ f30ec │ │ │ │ mov r6, sl │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ str fp, [sp, #776] @ 0x308 │ │ │ │ str r1, [sp, #784] @ 0x310 │ │ │ │ str sl, [sp, #780] @ 0x30c │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b f2fb8 │ │ │ │ + b f2fc8 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #340] @ f30e0 │ │ │ │ - ldr r2, [pc, #340] @ f30e4 │ │ │ │ + ldr r0, [pc, #340] @ f30f0 │ │ │ │ + ldr r2, [pc, #340] @ f30f4 │ │ │ │ mov r6, #0 │ │ │ │ str r1, [sp, #780] @ 0x30c │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp, #776] @ 0x308 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r4, #3 │ │ │ │ @@ -161331,99 +161335,99 @@ │ │ │ │ str r1, [sp, #784] @ 0x310 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ eor r0, r9, #2 │ │ │ │ orrs r0, r0, r8 │ │ │ │ - beq f30b0 │ │ │ │ + beq f30c0 │ │ │ │ add r0, sp, #776 @ 0x308 │ │ │ │ - bl 122280 │ │ │ │ - b f30b0 │ │ │ │ + bl 122290 │ │ │ │ + b f30c0 │ │ │ │ mov r5, r0 │ │ │ │ eor r0, fp, #2 │ │ │ │ orrs r0, r0, sl │ │ │ │ - beq f3098 │ │ │ │ + beq f30a8 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 122280 │ │ │ │ - b f3098 │ │ │ │ + bl 122290 │ │ │ │ + b f30a8 │ │ │ │ mov r6, sl │ │ │ │ mov r4, fp │ │ │ │ - b f3054 │ │ │ │ + b f3064 │ │ │ │ mov r5, r0 │ │ │ │ - b f3090 │ │ │ │ + b f30a0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, #0 │ │ │ │ mov r4, #3 │ │ │ │ - b f3068 │ │ │ │ + b f3078 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f3098 │ │ │ │ + beq f30a8 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 121534 │ │ │ │ - b f3098 │ │ │ │ + bl 121544 │ │ │ │ + b f30a8 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 1ba360 │ │ │ │ - b f30b0 │ │ │ │ + bl 1ba370 │ │ │ │ + b f30c0 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ - b f3098 │ │ │ │ + b f30a8 │ │ │ │ mov r5, r0 │ │ │ │ - b f3078 │ │ │ │ + b f3088 │ │ │ │ mov r6, sl │ │ │ │ mov r4, fp │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r4, [sp, #776] @ 0x308 │ │ │ │ str r0, [sp, #784] @ 0x310 │ │ │ │ str r6, [sp, #780] @ 0x30c │ │ │ │ bic r0, r4, #1 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r6 │ │ │ │ - beq f3090 │ │ │ │ + beq f30a0 │ │ │ │ add r0, sp, #776 @ 0x308 │ │ │ │ - bl 122280 │ │ │ │ + bl 122290 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ and r0, r0, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq f30b0 │ │ │ │ + beq f30c0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - adceq r0, r7, r4, lsl r6 │ │ │ │ - adceq r3, r7, ip, lsl #17 │ │ │ │ - adceq r1, r7, r0, lsr r3 │ │ │ │ - adceq r0, r7, r4, lsl #13 │ │ │ │ - addeq sl, r9, lr, lsr r2 │ │ │ │ - umulleq lr, r9, r0, r6 │ │ │ │ - adceq r3, r7, r0, asr #17 │ │ │ │ - addeq lr, r9, r4, asr r6 │ │ │ │ + adceq r0, r7, r4, lsl #12 │ │ │ │ adceq r3, r7, ip, ror r8 │ │ │ │ - addeq sl, r9, lr, lsl #8 │ │ │ │ + adceq r1, r7, r0, lsr #6 │ │ │ │ + adceq r0, r7, r4, ror r6 │ │ │ │ + addeq sl, r9, lr, lsr #4 │ │ │ │ + addeq lr, r9, r0, lsl #13 │ │ │ │ + strhteq r3, [r7], r0 │ │ │ │ + addeq lr, r9, r4, asr #12 │ │ │ │ + adceq r3, r7, ip, ror #16 │ │ │ │ + strdeq sl, [r9], lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #164 @ 0xa4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov fp, r1 │ │ │ │ eor r8, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r8, #21 │ │ │ │ movcs r8, #21 │ │ │ │ cmp r8, #20 │ │ │ │ - beq f32b0 │ │ │ │ + beq f32c0 │ │ │ │ cmp r8, #21 │ │ │ │ - bne f35a8 │ │ │ │ + bne f35b8 │ │ │ │ ldrd r2, [fp, #4] │ │ │ │ add r7, sp, #104 @ 0x68 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r4, sp, #64 @ 0x40 │ │ │ │ add r0, r2, r3, lsl #5 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, r7, #24 │ │ │ │ @@ -161444,219 +161448,219 @@ │ │ │ │ mov sl, #2 │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ str r5, [sp, #96] @ 0x60 │ │ │ │ str fp, [sp, #64] @ 0x40 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1bc19c │ │ │ │ + bl 1bc1ac │ │ │ │ ldrb r0, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne f3320 │ │ │ │ + bne f3330 │ │ │ │ ldrb r0, [sp, #105] @ 0x69 │ │ │ │ cmp r0, #2 │ │ │ │ - bne f31d0 │ │ │ │ + bne f31e0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str fp, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f3650 │ │ │ │ + beq f3660 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ - bl 121534 │ │ │ │ - b f3184 │ │ │ │ + bl 121544 │ │ │ │ + b f3194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f3268 │ │ │ │ + beq f3278 │ │ │ │ cmp r0, #1 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ eor r0, r0, #2 │ │ │ │ - bne f3358 │ │ │ │ + bne f3368 │ │ │ │ orrs r0, r0, r5 │ │ │ │ - bne f3608 │ │ │ │ + bne f3618 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str fp, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f36c8 │ │ │ │ + beq f36d8 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ mov r0, r7 │ │ │ │ - bl f7ab0 │ │ │ │ + bl f7ac0 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ ldr r5, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ eor r0, r0, #2 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ orrs r0, r0, r5 │ │ │ │ str r1, [sp, #28] │ │ │ │ - beq f35ec │ │ │ │ + beq f35fc │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldrd r0, [r0] │ │ │ │ str r0, [sp, #24] │ │ │ │ str r1, [sp, #20] │ │ │ │ - b f3184 │ │ │ │ + b f3194 │ │ │ │ cmp sl, #2 │ │ │ │ - bne f3628 │ │ │ │ + bne f3638 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str fp, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f3650 │ │ │ │ + beq f3660 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ mov r1, r7 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr sl, [sp, #144] @ 0x90 │ │ │ │ cmp sl, #2 │ │ │ │ - beq f35fc │ │ │ │ + beq f360c │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #12] │ │ │ │ - b f3184 │ │ │ │ + b f3194 │ │ │ │ ldmib fp, {r1, r4, r5} │ │ │ │ mov r0, #0 │ │ │ │ cmp r5, #0 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ add r1, r4, r5, lsl #4 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ - beq f32ec │ │ │ │ + beq f32fc │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r2], #16 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - bne f33c8 │ │ │ │ - ldr r1, [pc, #1312] @ f3814 │ │ │ │ - ldr r2, [pc, #1312] @ f3818 │ │ │ │ + bne f33d8 │ │ │ │ + ldr r1, [pc, #1312] @ f3824 │ │ │ │ + ldr r2, [pc, #1312] @ f3828 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r6] │ │ │ │ str r1, [r6, #4] │ │ │ │ str r0, [r6, #8] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 1ba360 │ │ │ │ - b f3450 │ │ │ │ + bl 1ba370 │ │ │ │ + b f3460 │ │ │ │ ldr r6, [sp, #108] @ 0x6c │ │ │ │ mov r7, r5 │ │ │ │ ldr fp, [sp, #52] @ 0x34 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ eor r0, r5, #2 │ │ │ │ orrs r0, r0, r7 │ │ │ │ ldrne r1, [sp, #36] @ 0x24 │ │ │ │ bicsne r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ - beq f338c │ │ │ │ + beq f339c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b f338c │ │ │ │ + bl 40e554 │ │ │ │ + b f339c │ │ │ │ subs r9, sl, #2 │ │ │ │ movne r9, sl │ │ │ │ orrs r0, r0, r5 │ │ │ │ - bne f3400 │ │ │ │ - ldr r0, [pc, #1200] @ f3820 │ │ │ │ + bne f3410 │ │ │ │ + ldr r0, [pc, #1200] @ f3830 │ │ │ │ mov r7, #0 │ │ │ │ mov r5, #2 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #6 │ │ │ │ ldr fp, [sp, #52] @ 0x34 │ │ │ │ bl 57dc4 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ stmib r4, {r1, r6} │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r4] │ │ │ │ - beq f33b0 │ │ │ │ + beq f33c0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f3450 │ │ │ │ + beq f3460 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121534 │ │ │ │ - b f3450 │ │ │ │ + bl 121544 │ │ │ │ + b f3460 │ │ │ │ ldmib r4, {r0, r2, r3} │ │ │ │ mov r7, #1 │ │ │ │ add ip, sp, #108 @ 0x6c │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr sl, [sp, #144] @ 0x90 │ │ │ │ cmp sl, #2 │ │ │ │ - bne f3458 │ │ │ │ + bne f3468 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ - b f3300 │ │ │ │ + b f3310 │ │ │ │ mov sl, r5 │ │ │ │ ldm r4!, {r1, r2, r3, r5, r6} │ │ │ │ mov r0, r7 │ │ │ │ stmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ ldm r4, {r1, r2, r3, r5, r6} │ │ │ │ stm r0, {r1, r2, r3, r5, r6} │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f3558 │ │ │ │ + beq f3568 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r1, [r3, #4] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [r3, #8] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [r3] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne f35d8 │ │ │ │ + bne f35e8 │ │ │ │ add sp, sp, #164 @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ cmp r5, #1 │ │ │ │ - beq f32ec │ │ │ │ + beq f32fc │ │ │ │ add r1, r4, #32 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - beq f32ec │ │ │ │ + beq f32fc │ │ │ │ add r3, r4, #20 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ mov r7, #2 │ │ │ │ add ip, sp, #148 @ 0x94 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ - bl f7ab0 │ │ │ │ + bl f7ac0 │ │ │ │ ldr r5, [sp, #104] @ 0x68 │ │ │ │ ldr r9, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ eor r1, r5, #2 │ │ │ │ orrs r1, r1, r9 │ │ │ │ - beq f3300 │ │ │ │ + beq f3310 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ add r0, r0, #4 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ @@ -161668,17 +161672,17 @@ │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ ldmib r0, {r1, r8} │ │ │ │ str r8, [sp, #116] @ 0x74 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ str r4, [sp, #108] @ 0x6c │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ cmp r8, r4 │ │ │ │ - bne f3670 │ │ │ │ + bne f3680 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ str sl, [r6, #32] │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [r6, #12] │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r0, [r6, #16] │ │ │ │ @@ -161707,194 +161711,194 @@ │ │ │ │ str r1, [r0, #20] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r1, [r0, #24] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [r0, #28] │ │ │ │ add sp, sp, #164 @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #608] @ f3810 │ │ │ │ + ldr r2, [pc, #608] @ f3820 │ │ │ │ add r1, sp, #163 @ 0xa3 │ │ │ │ mov r0, fp │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r6] │ │ │ │ str r1, [r6, #4] │ │ │ │ str r0, [r6, #8] │ │ │ │ add sp, sp, #164 @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #164 @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr fp, [sp, #52] @ 0x34 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ - b f338c │ │ │ │ + b f339c │ │ │ │ mov r7, r5 │ │ │ │ ldr r6, [sp, #148] @ 0x94 │ │ │ │ - b f3328 │ │ │ │ - ldr r0, [pc, #536] @ f3828 │ │ │ │ + b f3338 │ │ │ │ + ldr r0, [pc, #536] @ f3838 │ │ │ │ mov r7, r5 │ │ │ │ mov r1, #6 │ │ │ │ ldr fp, [sp, #52] @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ - b f3644 │ │ │ │ + b f3654 │ │ │ │ mov r7, r5 │ │ │ │ ldr fp, [sp, #52] @ 0x34 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ mov r1, #14 │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ - ldr r0, [pc, #480] @ f3824 │ │ │ │ + ldr r0, [pc, #480] @ f3834 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 58038 │ │ │ │ mov r6, r0 │ │ │ │ - b f3334 │ │ │ │ - ldr r0, [pc, #468] @ f382c │ │ │ │ + b f3344 │ │ │ │ + ldr r0, [pc, #468] @ f383c │ │ │ │ mov r6, r5 │ │ │ │ - ldr r2, [pc, #464] @ f3830 │ │ │ │ + ldr r2, [pc, #464] @ f3840 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b f36ec │ │ │ │ + b f36fc │ │ │ │ sub r0, r8, r4 │ │ │ │ - ldr r2, [pc, #416] @ f381c │ │ │ │ + ldr r2, [pc, #416] @ f382c │ │ │ │ mov r5, #2 │ │ │ │ add r0, r5, r0, lsr #4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r5, [sp, #104] @ 0x68 │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ bl 57f38 │ │ │ │ str r0, [r6, #8] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r5, [r6] │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ str r1, [r6, #4] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq f3450 │ │ │ │ + beq f3460 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #164 @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #356] @ f3834 │ │ │ │ + ldr r0, [pc, #356] @ f3844 │ │ │ │ mov r6, #0 │ │ │ │ - ldr r2, [pc, #352] @ f3838 │ │ │ │ + ldr r2, [pc, #352] @ f3848 │ │ │ │ mov r1, #2 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq f3800 │ │ │ │ + beq f3810 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq f37ec │ │ │ │ + beq f37fc │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ - bl 40e544 │ │ │ │ - b f37ec │ │ │ │ + bl 40e554 │ │ │ │ + b f37fc │ │ │ │ mov r6, r7 │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ - b f37b0 │ │ │ │ - b f37ac │ │ │ │ + b f37c0 │ │ │ │ + b f37bc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #2 │ │ │ │ mov r6, #0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ - b f37b4 │ │ │ │ + b f37c4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f37ec │ │ │ │ + beq f37fc │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121534 │ │ │ │ - b f37ec │ │ │ │ + bl 121544 │ │ │ │ + b f37fc │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 1ba360 │ │ │ │ - b f3800 │ │ │ │ + bl 1ba370 │ │ │ │ + b f3810 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ str fp, [sp, #52] @ 0x34 │ │ │ │ - b f37ec │ │ │ │ - b f37b0 │ │ │ │ + b f37fc │ │ │ │ + b f37c0 │ │ │ │ mov r6, r5 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r6 │ │ │ │ - beq f37e4 │ │ │ │ + beq f37f4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq f37e4 │ │ │ │ + beq f37f4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ and r0, r8, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq f3800 │ │ │ │ + beq f3810 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - adceq pc, r6, r8, lsl #30 │ │ │ │ - strdeq r0, [r7], r8 @ │ │ │ │ - adceq r0, r7, ip │ │ │ │ - adceq r3, r7, ip, lsl r1 │ │ │ │ - addeq r9, r9, r0, asr #7 │ │ │ │ - umulleq r9, r9, r8, r0 @ │ │ │ │ - addeq r9, r9, ip, lsl r1 │ │ │ │ - umulleq sp, r9, r4, pc @ │ │ │ │ - adceq r3, r7, r4, asr #3 │ │ │ │ - addeq sp, r9, r8, lsl pc │ │ │ │ - adceq r3, r7, r4, asr #2 │ │ │ │ + strdeq pc, [r6], r8 @ │ │ │ │ + adceq r0, r7, r8, ror #23 │ │ │ │ + strdeq pc, [r6], ip @ │ │ │ │ + adceq r3, r7, ip, lsl #2 │ │ │ │ + @ instruction: 0x008993b0 │ │ │ │ + addeq r9, r9, r8, lsl #1 │ │ │ │ + addeq r9, r9, ip, lsl #2 │ │ │ │ + addeq sp, r9, r4, lsl #31 │ │ │ │ + strhteq r3, [r7], r4 │ │ │ │ + addeq sp, r9, r8, lsl #30 │ │ │ │ + adceq r3, r7, r4, lsr r1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ vpush {d8} │ │ │ │ sub sp, sp, #256 @ 0x100 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r1] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ eor r2, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ cmp r2, #20 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ - beq f3b60 │ │ │ │ + beq f3b70 │ │ │ │ cmp r2, #21 │ │ │ │ - bne f3efc │ │ │ │ + bne f3f0c │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ add r4, sp, #80 @ 0x50 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r2, r3, lsl #5 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r0, r4, #16 │ │ │ │ @@ -161921,281 +161925,281 @@ │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov sl, r6 │ │ │ │ add r6, sp, #232 @ 0xe8 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1bcafc │ │ │ │ + bl 1bcb0c │ │ │ │ ldrb r0, [sp, #176] @ 0xb0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne f3bec │ │ │ │ + bne f3bfc │ │ │ │ ldrb r0, [sp, #177] @ 0xb1 │ │ │ │ cmp r0, #6 │ │ │ │ - bne f3944 │ │ │ │ + bne f3954 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f4174 │ │ │ │ + beq f4184 │ │ │ │ ldm fp, {r1, r2, r3} │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ stm r8, {r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ - bl 121534 │ │ │ │ - b f38f8 │ │ │ │ + bl 121544 │ │ │ │ + b f3908 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, ip, lsl r1 │ │ │ │ strheq r0, [r0], -ip │ │ │ │ andeq r0, r0, r0, ror r0 │ │ │ │ @ instruction: 0x000001bc │ │ │ │ andeq r0, r0, ip, ror #2 │ │ │ │ andeq r0, r0, r0, lsl #17 │ │ │ │ andeq r0, r0, ip, lsl r3 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #2 │ │ │ │ - bne f3fcc │ │ │ │ + bne f3fdc │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f4174 │ │ │ │ + beq f4184 │ │ │ │ ldm fp, {r1, r2, r3} │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ stm r8, {r1, r2, r3} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr r0, [sp, #232] @ 0xe8 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #2 │ │ │ │ - beq f3f38 │ │ │ │ + beq f3f48 │ │ │ │ ldr r0, [sp, #236] @ 0xec │ │ │ │ str r0, [sp, #4] │ │ │ │ - b f38f8 │ │ │ │ + b f3908 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #3 │ │ │ │ - bne f4008 │ │ │ │ + bne f4018 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f4174 │ │ │ │ + beq f4184 │ │ │ │ ldm fp, {r1, r2, r3} │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ stm r8, {r1, r2, r3} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl dc4b4 │ │ │ │ + bl dc4c4 │ │ │ │ ldrb r0, [sp, #232] @ 0xe8 │ │ │ │ ldrb r1, [sp, #233] @ 0xe9 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [sp, #28] │ │ │ │ - beq f38f8 │ │ │ │ - b f3f38 │ │ │ │ + beq f3908 │ │ │ │ + b f3f48 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne f401c │ │ │ │ + bne f402c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f4174 │ │ │ │ + beq f4184 │ │ │ │ ldm fp, {r1, r2, r3} │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ stm r8, {r1, r2, r3} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl dd210 │ │ │ │ + bl dd220 │ │ │ │ ldr r0, [sp, #232] @ 0xe8 │ │ │ │ ldr r1, [sp, #236] @ 0xec │ │ │ │ str r0, [sp, #32] │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ - beq f3f50 │ │ │ │ + beq f3f60 │ │ │ │ vldr d8, [sp, #240] @ 0xf0 │ │ │ │ - b f38f8 │ │ │ │ + b f3908 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #2 │ │ │ │ - bne f4030 │ │ │ │ + bne f4040 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f4174 │ │ │ │ + beq f4184 │ │ │ │ ldm fp, {r1, r2, r3} │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ stm r8, {r1, r2, r3} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr r0, [sp, #232] @ 0xe8 │ │ │ │ ldr r1, [sp, #236] @ 0xec │ │ │ │ cmp r0, #2 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r0, [sp, #24] │ │ │ │ - bne f38f8 │ │ │ │ - b f3f48 │ │ │ │ + bne f3908 │ │ │ │ + b f3f58 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #2 │ │ │ │ - bne f3fe0 │ │ │ │ + bne f3ff0 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f4174 │ │ │ │ + beq f4184 │ │ │ │ ldm fp, {r1, r2, r3} │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ stm r8, {r1, r2, r3} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr r0, [sp, #232] @ 0xe8 │ │ │ │ ldr r1, [sp, #236] @ 0xec │ │ │ │ cmp r0, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r0, [sp, #20] │ │ │ │ - bne f38f8 │ │ │ │ - b f3f40 │ │ │ │ + bne f3908 │ │ │ │ + b f3f50 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ - bne f3ff4 │ │ │ │ + bne f4004 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f41a0 │ │ │ │ + beq f41b0 │ │ │ │ ldm fp, {r1, r2, r3} │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ stm r8, {r1, r2, r3} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl d632c │ │ │ │ + bl d633c │ │ │ │ ldr r2, [sp, #232] @ 0xe8 │ │ │ │ ldr r6, [sp, #236] @ 0xec │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ - bne f38ec │ │ │ │ + bne f38fc │ │ │ │ mov r7, #-2147483648 @ 0x80000000 │ │ │ │ - b f3bf4 │ │ │ │ + b f3c04 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldr r6, [r0, #12] │ │ │ │ mov r0, #0 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ cmp r6, #0 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r1, r4, r6, lsl #4 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ - beq f3ba8 │ │ │ │ + beq f3bb8 │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r2], #16 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - bne f3c9c │ │ │ │ - ldr r1, [pc, #1992] @ f4378 │ │ │ │ - ldr r2, [pc, #1992] @ f437c │ │ │ │ + bne f3cac │ │ │ │ + ldr r1, [pc, #1992] @ f4388 │ │ │ │ + ldr r2, [pc, #1992] @ f438c │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov r2, #2 │ │ │ │ cmp r0, #0 │ │ │ │ stmib r3, {r1, r4} │ │ │ │ str r2, [r3] │ │ │ │ - beq f3d2c │ │ │ │ + beq f3d3c │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ - bl 1ba360 │ │ │ │ - b f3d2c │ │ │ │ + bl 1ba370 │ │ │ │ + b f3d3c │ │ │ │ ldr r6, [sp, #180] @ 0xb4 │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ str r9, [sp, #228] @ 0xe4 │ │ │ │ str sl, [sp, #224] @ 0xe0 │ │ │ │ str r7, [sp, #220] @ 0xdc │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ - beq f3cf0 │ │ │ │ + beq f3d00 │ │ │ │ cmp r9, #0 │ │ │ │ - beq f3cd4 │ │ │ │ + beq f3ce4 │ │ │ │ mov r4, #0 │ │ │ │ - b f3c24 │ │ │ │ + b f3c34 │ │ │ │ add r4, r4, #536 @ 0x218 │ │ │ │ subs r9, r9, #1 │ │ │ │ - beq f3cd4 │ │ │ │ + beq f3ce4 │ │ │ │ add r5, sl, r4 │ │ │ │ ldr r0, [r5, #520] @ 0x208 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne f3c58 │ │ │ │ + bne f3c68 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ eor r1, r1, #2 │ │ │ │ orrs r1, r1, r2 │ │ │ │ - beq f3c18 │ │ │ │ - bl 1a05bc │ │ │ │ - b f3c18 │ │ │ │ + beq f3c28 │ │ │ │ + bl 1a05cc │ │ │ │ + b f3c28 │ │ │ │ lsl r1, r0, #2 │ │ │ │ ldr r0, [r5, #524] @ 0x20c │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b f3c38 │ │ │ │ + bl 40e554 │ │ │ │ + b f3c48 │ │ │ │ ldr r8, [sp, #52] @ 0x34 │ │ │ │ str r9, [sp, #228] @ 0xe4 │ │ │ │ cmp r8, #-2147483648 @ 0x80000000 │ │ │ │ str sl, [sp, #224] @ 0xe0 │ │ │ │ str r8, [sp, #220] @ 0xdc │ │ │ │ - bne f3d3c │ │ │ │ - ldr r0, [pc, #1836] @ f43b8 │ │ │ │ + bne f3d4c │ │ │ │ + ldr r0, [pc, #1836] @ f43c8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #5 │ │ │ │ bl 57dc4 │ │ │ │ mov r6, r0 │ │ │ │ - b f3cf0 │ │ │ │ + b f3d00 │ │ │ │ ldmib r4, {r0, r2, r3} │ │ │ │ mov r7, #1 │ │ │ │ add ip, sp, #180 @ 0xb4 │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ str r1, [sp, #176] @ 0xb0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ add r1, sp, #176 @ 0xb0 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ cmp r5, #2 │ │ │ │ - bne f3e3c │ │ │ │ + bne f3e4c │ │ │ │ ldr r4, [sp, #84] @ 0x54 │ │ │ │ - b f3bc0 │ │ │ │ + b f3bd0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq f3cf0 │ │ │ │ + beq f3d00 │ │ │ │ mov r0, #536 @ 0x218 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r7, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov r2, #2 │ │ │ │ cmp r0, #0 │ │ │ │ stmib r3, {r1, r6} │ │ │ │ str r2, [r3] │ │ │ │ - beq f3d18 │ │ │ │ + beq f3d28 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f3d2c │ │ │ │ + beq f3d3c │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #256 @ 0x100 │ │ │ │ vpop {d8} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ @@ -162232,87 +162236,87 @@ │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ ldm r4!, {r1, r2, r3, r5, r6} │ │ │ │ stmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ ldm r4, {r1, r2, r3, r5, r6} │ │ │ │ stm r0, {r1, r2, r3, r5, r6} │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f4148 │ │ │ │ + beq f4158 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ add r1, r1, #40 @ 0x28 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [r7] │ │ │ │ str r2, [r7, #4] │ │ │ │ str r0, [r7, #8] │ │ │ │ mov r0, r1 │ │ │ │ - bl 1b70ec │ │ │ │ + bl 1b70fc │ │ │ │ cmp r8, #0 │ │ │ │ - beq f3d2c │ │ │ │ + beq f3d3c │ │ │ │ mov r0, #536 @ 0x218 │ │ │ │ mul r1, r8, r0 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #256 @ 0x100 │ │ │ │ vpop {d8} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ cmp r6, #1 │ │ │ │ - beq f3ba8 │ │ │ │ + beq f3bb8 │ │ │ │ add r1, r4, #32 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr sl, [sp, #84] @ 0x54 │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - beq f3ba8 │ │ │ │ + beq f3bb8 │ │ │ │ add r3, r4, #20 │ │ │ │ mov r7, #2 │ │ │ │ add ip, sp, #180 @ 0xb4 │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ str r1, [sp, #176] @ 0xb0 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ add r1, sp, #176 @ 0xb0 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ cmp r7, #2 │ │ │ │ - beq f3ccc │ │ │ │ + beq f3cdc │ │ │ │ mov r0, #2 │ │ │ │ cmp r6, #2 │ │ │ │ - beq f3ba8 │ │ │ │ + beq f3bb8 │ │ │ │ add r1, r4, #48 @ 0x30 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ ldr r8, [sp, #84] @ 0x54 │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - beq f3ba8 │ │ │ │ + beq f3bb8 │ │ │ │ add r3, r4, #36 @ 0x24 │ │ │ │ mov r6, #3 │ │ │ │ add ip, sp, #180 @ 0xb4 │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ str r1, [sp, #176] @ 0xb0 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ add r1, sp, #176 @ 0xb0 │ │ │ │ - bl dd210 │ │ │ │ + bl dd220 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ ldr r9, [sp, #84] @ 0x54 │ │ │ │ eor r0, r6, #2 │ │ │ │ orrs r0, r0, r9 │ │ │ │ - bne f3f58 │ │ │ │ + bne f3f68 │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ - b f3bc0 │ │ │ │ - ldr r2, [pc, #1136] @ f4374 │ │ │ │ + b f3bd0 │ │ │ │ + ldr r2, [pc, #1136] @ f4384 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #255 @ 0xff │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ @@ -162320,110 +162324,110 @@ │ │ │ │ str r1, [r3, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ add sp, sp, #256 @ 0x100 │ │ │ │ vpop {d8} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [sp, #236] @ 0xec │ │ │ │ - b f3bf0 │ │ │ │ + b f3c00 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ - b f3bf0 │ │ │ │ + b f3c00 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ - b f3bf0 │ │ │ │ + b f3c00 │ │ │ │ ldr r6, [sp, #240] @ 0xf0 │ │ │ │ - b f3bf0 │ │ │ │ + b f3c00 │ │ │ │ vldr d8, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ - bl 1c0698 │ │ │ │ + bl 1c06a8 │ │ │ │ ldrb r0, [sp, #176] @ 0xb0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f3f7c │ │ │ │ + beq f3f8c │ │ │ │ ldr r4, [sp, #180] @ 0xb4 │ │ │ │ - b f3bc0 │ │ │ │ + b f3bd0 │ │ │ │ ldrb fp, [sp, #177] @ 0xb1 │ │ │ │ mov r0, #3 │ │ │ │ cmp fp, #3 │ │ │ │ - beq f3ba8 │ │ │ │ + beq f3bb8 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ - bl 1c0270 │ │ │ │ + bl 1c0280 │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ ldr r4, [sp, #180] @ 0xb4 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - beq f3bc0 │ │ │ │ + beq f3bd0 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne f4060 │ │ │ │ - ldr r1, [pc, #968] @ f4380 │ │ │ │ - ldr r2, [pc, #968] @ f4384 │ │ │ │ + bne f4070 │ │ │ │ + ldr r1, [pc, #968] @ f4390 │ │ │ │ + ldr r2, [pc, #968] @ f4394 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ bl 57f38 │ │ │ │ - b f3bbc │ │ │ │ + b f3bcc │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ mov r1, #13 │ │ │ │ - ldr r0, [pc, #948] @ f4390 │ │ │ │ + ldr r0, [pc, #948] @ f43a0 │ │ │ │ add r0, pc, r0 │ │ │ │ - b f4040 │ │ │ │ - ldr r0, [pc, #956] @ f43a4 │ │ │ │ + b f4050 │ │ │ │ + ldr r0, [pc, #956] @ f43b4 │ │ │ │ mov r1, #14 │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ - b f4040 │ │ │ │ - ldr r0, [pc, #932] @ f43a0 │ │ │ │ + b f4050 │ │ │ │ + ldr r0, [pc, #932] @ f43b0 │ │ │ │ mov r1, #5 │ │ │ │ mov r7, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - b f4040 │ │ │ │ - ldr r0, [pc, #908] @ f439c │ │ │ │ + b f4050 │ │ │ │ + ldr r0, [pc, #908] @ f43ac │ │ │ │ mov r1, #12 │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ - b f4040 │ │ │ │ - ldr r0, [pc, #884] @ f4398 │ │ │ │ + b f4050 │ │ │ │ + ldr r0, [pc, #884] @ f43a8 │ │ │ │ mov r1, #11 │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ - b f4040 │ │ │ │ - ldr r0, [pc, #860] @ f4394 │ │ │ │ + b f4050 │ │ │ │ + ldr r0, [pc, #860] @ f43a4 │ │ │ │ mov r1, #16 │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ str r9, [sp, #228] @ 0xe4 │ │ │ │ str sl, [sp, #224] @ 0xe0 │ │ │ │ str r7, [sp, #220] @ 0xdc │ │ │ │ bl 58038 │ │ │ │ mov r6, r0 │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ - beq f3cf0 │ │ │ │ - b f3c08 │ │ │ │ + beq f3d00 │ │ │ │ + b f3c18 │ │ │ │ ldr r1, [sp, #184] @ 0xb8 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ str r4, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ - bl 1c1464 │ │ │ │ + bl 1c1474 │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ ldr r4, [sp, #180] @ 0xb4 │ │ │ │ cmp r0, #3 │ │ │ │ - beq f40b0 │ │ │ │ + beq f40c0 │ │ │ │ cmp r0, #2 │ │ │ │ - bne f40bc │ │ │ │ - ldr r1, [pc, #748] @ f4388 │ │ │ │ - ldr r2, [pc, #748] @ f438c │ │ │ │ + bne f40cc │ │ │ │ + ldr r1, [pc, #748] @ f4398 │ │ │ │ + ldr r2, [pc, #748] @ f439c │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #5 │ │ │ │ bl 57f38 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 123848 │ │ │ │ - b f3bc0 │ │ │ │ + bl 123858 │ │ │ │ + b f3bd0 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ add ip, sp, #160 @ 0xa0 │ │ │ │ str r6, [sp, #120] @ 0x78 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ strb fp, [sp, #172] @ 0xac │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ str r4, [sp, #156] @ 0x9c │ │ │ │ @@ -162431,203 +162435,203 @@ │ │ │ │ str r8, [sp, #148] @ 0x94 │ │ │ │ str r7, [sp, #144] @ 0x90 │ │ │ │ str sl, [sp, #140] @ 0x8c │ │ │ │ str r5, [sp, #136] @ 0x88 │ │ │ │ vstr d8, [sp, #128] @ 0x80 │ │ │ │ str r9, [sp, #124] @ 0x7c │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ - bl 1a5db8 │ │ │ │ + bl 1a5dc8 │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f4148 │ │ │ │ + beq f4158 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ add r1, r1, #40 @ 0x28 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [r7] │ │ │ │ str r2, [r7, #4] │ │ │ │ str r0, [r7, #8] │ │ │ │ mov r0, r1 │ │ │ │ - bl 1b70ec │ │ │ │ + bl 1b70fc │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f3d2c │ │ │ │ + beq f3d3c │ │ │ │ mov r1, #536 @ 0x218 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ - b f3e24 │ │ │ │ + b f3e34 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ ldm r1!, {r0, r2, r3, r7} │ │ │ │ stmia r5!, {r0, r2, r3, r7} │ │ │ │ ldm r1!, {r0, r2, r3, r6, r7} │ │ │ │ stmia r5!, {r0, r2, r3, r6, r7} │ │ │ │ ldm r1, {r0, r2, r3, r6, r7} │ │ │ │ stm r5, {r0, r2, r3, r6, r7} │ │ │ │ add sp, sp, #256 @ 0x100 │ │ │ │ vpop {d8} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #220] @ 0xdc │ │ │ │ - ldr r0, [pc, #548] @ f43a8 │ │ │ │ - ldr r2, [pc, #548] @ f43ac │ │ │ │ + ldr r0, [pc, #548] @ f43b8 │ │ │ │ + ldr r2, [pc, #548] @ f43bc │ │ │ │ add r0, pc, r0 │ │ │ │ str r9, [sp, #228] @ 0xe4 │ │ │ │ add r2, pc, r2 │ │ │ │ str sl, [sp, #224] @ 0xe0 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b f41d0 │ │ │ │ - ldr r0, [pc, #520] @ f43b0 │ │ │ │ + b f41e0 │ │ │ │ + ldr r0, [pc, #520] @ f43c0 │ │ │ │ mov r3, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r2, [pc, #516] @ f43b4 │ │ │ │ + ldr r2, [pc, #516] @ f43c4 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ str r9, [sp, #228] @ 0xe4 │ │ │ │ add r2, pc, r2 │ │ │ │ str sl, [sp, #224] @ 0xe0 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #220] @ 0xdc │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f4360 │ │ │ │ + beq f4370 │ │ │ │ mov r1, #536 @ 0x218 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ - bl 12304c │ │ │ │ - b f4360 │ │ │ │ + bl 12305c │ │ │ │ + b f4370 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 123848 │ │ │ │ - b f42b0 │ │ │ │ + bl 123858 │ │ │ │ + b f42c0 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq f4348 │ │ │ │ + beq f4358 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, #536 @ 0x218 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r1, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 40e544 │ │ │ │ - b f4348 │ │ │ │ + bl 40e554 │ │ │ │ + b f4358 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ - bl 12304c │ │ │ │ - b f4348 │ │ │ │ - b f4310 │ │ │ │ - b f4318 │ │ │ │ - b f4318 │ │ │ │ - b f4318 │ │ │ │ - b f4318 │ │ │ │ - b f4318 │ │ │ │ + bl 12305c │ │ │ │ + b f4358 │ │ │ │ + b f4320 │ │ │ │ + b f4328 │ │ │ │ + b f4328 │ │ │ │ + b f4328 │ │ │ │ + b f4328 │ │ │ │ + b f4328 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - b f431c │ │ │ │ + b f432c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f4348 │ │ │ │ + beq f4358 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 121534 │ │ │ │ - b f4348 │ │ │ │ + bl 121544 │ │ │ │ + b f4358 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ - b f4348 │ │ │ │ + b f4358 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq f4360 │ │ │ │ + beq f4370 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ - bl 1ba360 │ │ │ │ - b f4360 │ │ │ │ + bl 1ba370 │ │ │ │ + b f4370 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #536 @ 0x218 │ │ │ │ subs r9, r9, #1 │ │ │ │ - beq f42ec │ │ │ │ + beq f42fc │ │ │ │ add r5, r0, #536 @ 0x218 │ │ │ │ - bl 19f7fc │ │ │ │ + bl 19f80c │ │ │ │ mov r0, r5 │ │ │ │ - b f42d4 │ │ │ │ + b f42e4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq f4340 │ │ │ │ + beq f4350 │ │ │ │ mov r0, #536 @ 0x218 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r7, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 40e544 │ │ │ │ - b f4340 │ │ │ │ + bl 40e554 │ │ │ │ + b f4350 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ - b f432c │ │ │ │ + b f433c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ str r9, [sp, #228] @ 0xe4 │ │ │ │ str sl, [sp, #224] @ 0xe0 │ │ │ │ str r0, [sp, #220] @ 0xdc │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq f4340 │ │ │ │ + beq f4350 │ │ │ │ add r0, sp, #220 @ 0xdc │ │ │ │ - bl 123848 │ │ │ │ + bl 123858 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ and r0, r0, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq f4360 │ │ │ │ + beq f4370 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - adceq pc, r6, r4, asr #11 │ │ │ │ - strhteq r0, [r7], r4 │ │ │ │ - adceq pc, r6, r0, asr r7 @ │ │ │ │ - adceq pc, r6, ip, lsr #31 │ │ │ │ - adceq pc, r6, r8, asr #6 │ │ │ │ - adceq pc, r6, r8, asr #29 │ │ │ │ - adceq pc, r6, r4, ror #4 │ │ │ │ - @ instruction: 0x008986b2 │ │ │ │ - addeq r4, r9, r8, lsl #25 │ │ │ │ - addeq r8, r9, pc, ror #12 │ │ │ │ - addeq r8, r9, r3, asr r7 │ │ │ │ - umulleq r7, r9, pc, fp @ │ │ │ │ - addeq r8, r9, ip, ror #13 │ │ │ │ - addeq sp, r9, ip, ror #8 │ │ │ │ - umlaleq r2, r7, r8, r6 │ │ │ │ - addeq sp, r9, r0, asr #8 │ │ │ │ - adceq r2, r7, ip, ror #12 │ │ │ │ - addeq r7, r9, r7, lsl pc │ │ │ │ + strhteq pc, [r6], r4 @ │ │ │ │ + adceq r0, r7, r4, lsr #7 │ │ │ │ + adceq pc, r6, r0, asr #14 │ │ │ │ + umlaleq pc, r6, ip, pc @ │ │ │ │ + adceq pc, r6, r8, lsr r3 @ │ │ │ │ + strhteq pc, [r6], r8 @ │ │ │ │ + adceq pc, r6, r4, asr r2 @ │ │ │ │ + addeq r8, r9, r2, lsr #13 │ │ │ │ + addeq r4, r9, r8, ror ip │ │ │ │ + addeq r8, r9, pc, asr r6 │ │ │ │ + addeq r8, r9, r3, asr #14 │ │ │ │ + addeq r7, r9, pc, lsl #23 │ │ │ │ + ldrdeq r8, [r9], ip │ │ │ │ + addeq sp, r9, ip, asr r4 │ │ │ │ + adceq r2, r7, r8, lsl #13 │ │ │ │ + addeq sp, r9, r0, lsr r4 │ │ │ │ + adceq r2, r7, ip, asr r6 │ │ │ │ + addeq r7, r9, r7, lsl #30 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov fp, r1 │ │ │ │ eor r6, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r6, #21 │ │ │ │ movcs r6, #21 │ │ │ │ cmp r6, #20 │ │ │ │ - beq f44f8 │ │ │ │ + beq f4508 │ │ │ │ cmp r6, #21 │ │ │ │ - bne f4740 │ │ │ │ + bne f4750 │ │ │ │ ldrd r2, [fp, #4] │ │ │ │ add r4, sp, #24 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, r2, r3, lsl #5 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ @@ -162645,96 +162649,96 @@ │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ str r6, [sp, #24] │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1bb20c │ │ │ │ + bl 1bb21c │ │ │ │ ldrb r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne f4568 │ │ │ │ + bne f4578 │ │ │ │ ldrb r0, [sp, #81] @ 0x51 │ │ │ │ cmp r0, #2 │ │ │ │ - beq f4598 │ │ │ │ + beq f45a8 │ │ │ │ tst r0, #1 │ │ │ │ - beq f449c │ │ │ │ + beq f44ac │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r6, [sp, #24] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f4958 │ │ │ │ + beq f4968 │ │ │ │ ldm sl, {r1, r2, r3} │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ stm fp, {r1, r2, r3} │ │ │ │ mov r0, r9 │ │ │ │ - bl 121534 │ │ │ │ - b f4448 │ │ │ │ + bl 121544 │ │ │ │ + b f4458 │ │ │ │ str r5, [sp] │ │ │ │ mov r5, r7 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ cmp r7, #-2147483647 @ 0x80000001 │ │ │ │ - bne f4770 │ │ │ │ + bne f4780 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r6, [sp, #24] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f4984 │ │ │ │ + beq f4994 │ │ │ │ ldm sl, {r1, r2, r3} │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ stm fp, {r1, r2, r3} │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ mov r1, r9 │ │ │ │ - bl dc9b0 │ │ │ │ + bl dc9c0 │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ mov r7, r5 │ │ │ │ ldr r5, [sp, #136] @ 0x88 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ str r1, [sp, #20] │ │ │ │ - beq f4768 │ │ │ │ + beq f4778 │ │ │ │ ldr r8, [sp, #140] @ 0x8c │ │ │ │ - b f4448 │ │ │ │ + b f4458 │ │ │ │ ldr r1, [fp, #12] │ │ │ │ mov r2, #0 │ │ │ │ ldmib fp, {r0, r4} │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, r4, r1, lsl #4 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ str r4, [sp, #84] @ 0x54 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ - beq f4538 │ │ │ │ + beq f4548 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r1], #16 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne f4670 │ │ │ │ - ldr r1, [pc, #1592] @ f4b78 │ │ │ │ - ldr r2, [pc, #1592] @ f4b7c │ │ │ │ + bne f4680 │ │ │ │ + ldr r1, [pc, #1592] @ f4b88 │ │ │ │ + ldr r2, [pc, #1592] @ f4b8c │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl 57f38 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, #-2147483647 @ 0x80000001 │ │ │ │ stm r5, {r4, r7} │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 1ba360 │ │ │ │ - b f4860 │ │ │ │ + bl 1ba370 │ │ │ │ + b f4870 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r9, [sp, #84] @ 0x54 │ │ │ │ str r8, [sp, #128] @ 0x80 │ │ │ │ str r5, [sp, #124] @ 0x7c │ │ │ │ str r4, [sp, #120] @ 0x78 │ │ │ │ ldr fp, [sp, #12] │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ - bge f47a4 │ │ │ │ + bge f47b4 │ │ │ │ mov r5, r9 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldr r7, [sp, #8] │ │ │ │ - b f4830 │ │ │ │ + b f4840 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r5, [sp, #124] @ 0x7c │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ str r8, [sp, #128] @ 0x80 │ │ │ │ moveq r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr sl, [r7] │ │ │ │ ldr r5, [r7, #4] │ │ │ │ @@ -162744,392 +162748,392 @@ │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ str sl, [sp, #68] @ 0x44 │ │ │ │ ldm r4!, {r1, r2, r3, r6, r7} │ │ │ │ stmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ ldm r4, {r1, r2, r3, r6, r7} │ │ │ │ stm r0, {r1, r2, r3, r6, r7} │ │ │ │ mov r0, r9 │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ mov r1, r0 │ │ │ │ ldr fp, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - beq f46f8 │ │ │ │ + beq f4708 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ cmp r8, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r3] │ │ │ │ - beq f4860 │ │ │ │ + beq f4870 │ │ │ │ mov r9, r8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq f4714 │ │ │ │ + beq f4724 │ │ │ │ mov r4, #0 │ │ │ │ - b f4628 │ │ │ │ + b f4638 │ │ │ │ add r4, r4, #536 @ 0x218 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq f4714 │ │ │ │ + beq f4724 │ │ │ │ add r7, sl, r4 │ │ │ │ ldr r0, [r7, #520] @ 0x208 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne f465c │ │ │ │ + bne f466c │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ eor r1, r1, #2 │ │ │ │ orrs r1, r1, r2 │ │ │ │ - beq f461c │ │ │ │ - bl 1a05bc │ │ │ │ - b f461c │ │ │ │ + beq f462c │ │ │ │ + bl 1a05cc │ │ │ │ + b f462c │ │ │ │ lsl r1, r0, #2 │ │ │ │ ldr r0, [r7, #524] @ 0x20c │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b f463c │ │ │ │ + bl 40e554 │ │ │ │ + b f464c │ │ │ │ ldmib r4, {r1, r2, r3} │ │ │ │ mov r7, #1 │ │ │ │ add ip, sp, #24 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ add r1, sp, #24 │ │ │ │ - bl dc9b0 │ │ │ │ + bl dc9c0 │ │ │ │ ldr sl, [sp, #132] @ 0x84 │ │ │ │ ldr r7, [sp, #136] @ 0x88 │ │ │ │ cmp sl, #-2147483647 @ 0x80000001 │ │ │ │ - beq f4554 │ │ │ │ + beq f4564 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ add r0, r0, #4 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ ldr r8, [r0] │ │ │ │ ldmib r0, {r1, r9} │ │ │ │ str r7, [sp, #124] @ 0x7c │ │ │ │ str sl, [sp, #120] @ 0x78 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r9, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r8, [sp, #28] │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ cmp r9, r8 │ │ │ │ - bne f4874 │ │ │ │ + bne f4884 │ │ │ │ add r2, sp, #120 @ 0x78 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r5, {r0, r1, r2} │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ and r0, r6, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq f486c │ │ │ │ - b f4948 │ │ │ │ + beq f487c │ │ │ │ + b f4958 │ │ │ │ cmp r9, #0 │ │ │ │ - beq f4860 │ │ │ │ + beq f4870 │ │ │ │ mov r0, #536 @ 0x218 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r9, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ and r0, r6, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq f486c │ │ │ │ - b f4948 │ │ │ │ - ldr r2, [pc, #1064] @ f4b70 │ │ │ │ + beq f487c │ │ │ │ + b f4958 │ │ │ │ + ldr r2, [pc, #1064] @ f4b80 │ │ │ │ add r1, sp, #147 @ 0x93 │ │ │ │ mov r0, fp │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ strd r0, [r5] │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr fp, [sp, #12] │ │ │ │ - b f458c │ │ │ │ - ldr r0, [pc, #1032] @ f4b80 │ │ │ │ + b f459c │ │ │ │ + ldr r0, [pc, #1032] @ f4b90 │ │ │ │ ldr r5, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ str r8, [sp, #128] @ 0x80 │ │ │ │ str r5, [sp, #124] @ 0x7c │ │ │ │ str r7, [sp, #120] @ 0x78 │ │ │ │ mov r1, #5 │ │ │ │ bl 58038 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r7 │ │ │ │ ldr fp, [sp, #12] │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ - blt f4588 │ │ │ │ + blt f4598 │ │ │ │ cmp r8, #0 │ │ │ │ - beq f4808 │ │ │ │ + beq f4818 │ │ │ │ mov r6, #0 │ │ │ │ - b f47c0 │ │ │ │ + b f47d0 │ │ │ │ add r6, r6, #536 @ 0x218 │ │ │ │ subs r8, r8, #1 │ │ │ │ - beq f4808 │ │ │ │ + beq f4818 │ │ │ │ add r7, r5, r6 │ │ │ │ ldr r0, [r7, #520] @ 0x208 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne f47f4 │ │ │ │ + bne f4804 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ eor r1, r1, #2 │ │ │ │ orrs r1, r1, r2 │ │ │ │ - beq f47b4 │ │ │ │ - bl 1a05bc │ │ │ │ - b f47b4 │ │ │ │ + beq f47c4 │ │ │ │ + bl 1a05cc │ │ │ │ + b f47c4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ ldr r0, [r7, #524] @ 0x20c │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b f47d4 │ │ │ │ + bl 40e554 │ │ │ │ + b f47e4 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ - beq f482c │ │ │ │ + beq f483c │ │ │ │ mov r0, #536 @ 0x218 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, r9 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r4, #-2147483647 @ 0x80000001 │ │ │ │ strd r4, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f484c │ │ │ │ + beq f485c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f4860 │ │ │ │ + beq f4870 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ and r0, r6, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - bne f4948 │ │ │ │ + bne f4958 │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r1, r9, r8 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #752] @ f4b74 │ │ │ │ + ldr r2, [pc, #752] @ f4b84 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, r0, r1, lsr #4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #24 │ │ │ │ bl 57f38 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ cmp sl, #-2147483648 @ 0x80000000 │ │ │ │ str r6, [sp, #16] │ │ │ │ str fp, [sp, #12] │ │ │ │ strd r0, [r5] │ │ │ │ - beq f4934 │ │ │ │ + beq f4944 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq f4918 │ │ │ │ + beq f4928 │ │ │ │ mov r4, #0 │ │ │ │ - b f48d0 │ │ │ │ + b f48e0 │ │ │ │ add r4, r4, #536 @ 0x218 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq f4918 │ │ │ │ + beq f4928 │ │ │ │ add r8, r7, r4 │ │ │ │ ldr r0, [r8, #520] @ 0x208 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne f4904 │ │ │ │ + bne f4914 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ eor r1, r1, #2 │ │ │ │ orrs r1, r1, r2 │ │ │ │ - beq f48c4 │ │ │ │ - bl 1a05bc │ │ │ │ - b f48c4 │ │ │ │ + beq f48d4 │ │ │ │ + bl 1a05cc │ │ │ │ + b f48d4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ ldr r0, [r8, #524] @ 0x20c │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b f48e4 │ │ │ │ + bl 40e554 │ │ │ │ + b f48f4 │ │ │ │ cmp sl, #0 │ │ │ │ - beq f4934 │ │ │ │ + beq f4944 │ │ │ │ mov r0, #536 @ 0x218 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, sl, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr fp, [sp, #12] │ │ │ │ ldr r6, [sp, #16] │ │ │ │ and r0, r6, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq f486c │ │ │ │ + beq f487c │ │ │ │ mov r0, fp │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #548] @ f4b84 │ │ │ │ - ldr r2, [pc, #548] @ f4b88 │ │ │ │ + ldr r0, [pc, #548] @ f4b94 │ │ │ │ + ldr r2, [pc, #548] @ f4b98 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp, #128] @ 0x80 │ │ │ │ str r5, [sp, #124] @ 0x7c │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b f49b8 │ │ │ │ - ldr r0, [pc, #512] @ f4b8c │ │ │ │ + b f49c8 │ │ │ │ + ldr r0, [pc, #512] @ f4b9c │ │ │ │ mov r3, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r2, [pc, #508] @ f4b90 │ │ │ │ + ldr r2, [pc, #508] @ f4ba0 │ │ │ │ ldr r1, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [sp, #128] @ 0x80 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ - b f4b34 │ │ │ │ + b f4b44 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r8, #536 @ 0x218 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq f49e4 │ │ │ │ + beq f49f4 │ │ │ │ add r6, r0, #536 @ 0x218 │ │ │ │ - bl 19f7fc │ │ │ │ + bl 19f80c │ │ │ │ mov r0, r6 │ │ │ │ - b f49cc │ │ │ │ + b f49dc │ │ │ │ cmp sl, #0 │ │ │ │ - beq f4b44 │ │ │ │ + beq f4b54 │ │ │ │ mov r0, #536 @ 0x218 │ │ │ │ mul r1, sl, r0 │ │ │ │ mov r0, r7 │ │ │ │ - b f4aa8 │ │ │ │ + b f4ab8 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ - bl 120c70 │ │ │ │ - b f4b5c │ │ │ │ + bl 120c80 │ │ │ │ + b f4b6c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f4b44 │ │ │ │ + beq f4b54 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 121534 │ │ │ │ - b f4b44 │ │ │ │ + bl 121544 │ │ │ │ + b f4b54 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #20] │ │ │ │ - b f4b14 │ │ │ │ + b f4b24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 120c70 │ │ │ │ - b f4b44 │ │ │ │ + bl 120c80 │ │ │ │ + b f4b54 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 1ba360 │ │ │ │ - b f4b5c │ │ │ │ + bl 1ba370 │ │ │ │ + b f4b6c │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ str r6, [sp, #16] │ │ │ │ str fp, [sp, #12] │ │ │ │ - b f4b44 │ │ │ │ + b f4b54 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r7, #536 @ 0x218 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq f4a94 │ │ │ │ + beq f4aa4 │ │ │ │ add r6, r0, #536 @ 0x218 │ │ │ │ - bl 19f7fc │ │ │ │ + bl 19f80c │ │ │ │ mov r0, r6 │ │ │ │ - b f4a7c │ │ │ │ + b f4a8c │ │ │ │ cmp r8, #0 │ │ │ │ - beq f4b44 │ │ │ │ + beq f4b54 │ │ │ │ mov r0, #536 @ 0x218 │ │ │ │ mul r1, r8, r0 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ - b f4b44 │ │ │ │ + bl 40e554 │ │ │ │ + b f4b54 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r7, #536 @ 0x218 │ │ │ │ subs r8, r8, #1 │ │ │ │ - beq f4ad8 │ │ │ │ + beq f4ae8 │ │ │ │ add r6, r0, #536 @ 0x218 │ │ │ │ - bl 19f7fc │ │ │ │ + bl 19f80c │ │ │ │ mov r0, r6 │ │ │ │ - b f4ac0 │ │ │ │ + b f4ad0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f4b3c │ │ │ │ + beq f4b4c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #536 @ 0x218 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e544 │ │ │ │ - b f4b3c │ │ │ │ + bl 40e554 │ │ │ │ + b f4b4c │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ - b f4b28 │ │ │ │ + b f4b38 │ │ │ │ str r5, [sp] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r8, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - beq f4b3c │ │ │ │ + beq f4b4c │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ - bl 120c70 │ │ │ │ + bl 120c80 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ and r0, r0, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq f4b5c │ │ │ │ + beq f4b6c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - umlaleq lr, r6, r0, sp │ │ │ │ - adceq r1, r7, r4, lsl pc │ │ │ │ - strdeq pc, [r6], r4 @ │ │ │ │ - adceq lr, r6, r0, asr #27 │ │ │ │ - addeq r7, r9, r7, lsr #8 │ │ │ │ - addeq ip, r9, ip, lsl #25 │ │ │ │ - strhteq r1, [r7], ip │ │ │ │ - addeq ip, r9, ip, asr ip │ │ │ │ - adceq r1, r7, r4, lsl #29 │ │ │ │ + adceq lr, r6, r0, lsl #27 │ │ │ │ + adceq r1, r7, r4, lsl #30 │ │ │ │ + adceq pc, r6, r4, ror #17 │ │ │ │ + strhteq lr, [r6], r0 │ │ │ │ + addeq r7, r9, r7, lsl r4 │ │ │ │ + addeq ip, r9, ip, ror ip │ │ │ │ + adceq r1, r7, ip, lsr #29 │ │ │ │ + addeq ip, r9, ip, asr #24 │ │ │ │ + adceq r1, r7, r4, ror lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r8, r1 │ │ │ │ eor r5, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r5, #21 │ │ │ │ movcs r5, #21 │ │ │ │ cmp r5, #20 │ │ │ │ - beq f4cb0 │ │ │ │ + beq f4cc0 │ │ │ │ cmp r5, #21 │ │ │ │ - bne f4f84 │ │ │ │ + bne f4f94 │ │ │ │ ldrd r2, [r8, #4] │ │ │ │ add r7, sp, #72 @ 0x48 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ add r6, sp, #16 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, r2, r3, lsl #5 │ │ │ │ @@ -163143,140 +163147,140 @@ │ │ │ │ mov r5, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r9, [sp, #16] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1bc2c8 │ │ │ │ + bl 1bc2d8 │ │ │ │ ldrb r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne f4d20 │ │ │ │ + bne f4d30 │ │ │ │ ldrb r0, [sp, #73] @ 0x49 │ │ │ │ cmp r0, #2 │ │ │ │ - beq f4db0 │ │ │ │ + beq f4dc0 │ │ │ │ tst r0, #1 │ │ │ │ - beq f4c64 │ │ │ │ + beq f4c74 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r9, [sp, #16] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f5128 │ │ │ │ + beq f5138 │ │ │ │ ldm r4, {r1, r2, r3} │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ stm fp, {r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ - bl 121534 │ │ │ │ - b f4c10 │ │ │ │ + bl 121544 │ │ │ │ + b f4c20 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - bne f4fb4 │ │ │ │ + bne f4fc4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r9, [sp, #16] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f5158 │ │ │ │ + beq f5168 │ │ │ │ ldm r4, {r1, r2, r3} │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ stm fp, {r1, r2, r3} │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ mov r1, r7 │ │ │ │ - bl d4fbc │ │ │ │ + bl d4fcc │ │ │ │ ldr r5, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #4] │ │ │ │ - beq f4fac │ │ │ │ + beq f4fbc │ │ │ │ ldr sl, [sp, #132] @ 0x84 │ │ │ │ - b f4c10 │ │ │ │ + b f4c20 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r2, #0 │ │ │ │ ldmib r8, {r0, r4} │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add r0, r4, r1, lsl #4 │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ str r4, [sp, #76] @ 0x4c │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ - beq f4cf0 │ │ │ │ + beq f4d00 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r1], #16 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne f4de0 │ │ │ │ - ldr r1, [pc, #1392] @ f5268 │ │ │ │ - ldr r2, [pc, #1392] @ f526c │ │ │ │ + bne f4df0 │ │ │ │ + ldr r1, [pc, #1392] @ f5278 │ │ │ │ + ldr r2, [pc, #1392] @ f527c │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl 57f38 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ strd r6, [sl] │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 1ba360 │ │ │ │ - b f5034 │ │ │ │ + bl 1ba370 │ │ │ │ + b f5044 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ str sl, [sp, #120] @ 0x78 │ │ │ │ str r6, [sp, #116] @ 0x74 │ │ │ │ str r5, [sp, #112] @ 0x70 │ │ │ │ - beq f4ffc │ │ │ │ + beq f500c │ │ │ │ cmp sl, #0 │ │ │ │ - beq f4fe0 │ │ │ │ + beq f4ff0 │ │ │ │ add r4, r6, #12 │ │ │ │ - b f4d58 │ │ │ │ + b f4d68 │ │ │ │ add r4, r4, #36 @ 0x24 │ │ │ │ subs sl, sl, #1 │ │ │ │ - beq f4fe0 │ │ │ │ + beq f4ff0 │ │ │ │ ldr r1, [r4, #-4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne f4d8c │ │ │ │ + bne f4d9c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq f4d4c │ │ │ │ + beq f4d5c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b f4d4c │ │ │ │ + bl 40e554 │ │ │ │ + b f4d5c │ │ │ │ ldr r0, [r4] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq f4d4c │ │ │ │ - b f4d78 │ │ │ │ + beq f4d5c │ │ │ │ + b f4d88 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ str sl, [sp, #120] @ 0x78 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ str r5, [sp, #112] @ 0x70 │ │ │ │ - bne f4e70 │ │ │ │ - ldr r0, [pc, #1204] @ f5284 │ │ │ │ + bne f4e80 │ │ │ │ + ldr r0, [pc, #1204] @ f5294 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #6 │ │ │ │ bl 57dc4 │ │ │ │ mov r7, r0 │ │ │ │ - b f4ffc │ │ │ │ + b f500c │ │ │ │ ldmib r4, {r1, r2, r3} │ │ │ │ mov r7, #1 │ │ │ │ add ip, sp, #16 │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ add r1, sp, #16 │ │ │ │ - bl d4fbc │ │ │ │ + bl d4fcc │ │ │ │ ldr r9, [sp, #124] @ 0x7c │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ cmp r9, #-2147483648 @ 0x80000000 │ │ │ │ - beq f4d0c │ │ │ │ + beq f4d1c │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ str r5, [sp, #12] │ │ │ │ add r0, r0, #4 │ │ │ │ mov r5, sl │ │ │ │ mov fp, r8 │ │ │ │ ldr r8, [sp, #132] @ 0x84 │ │ │ │ ldr sl, [r0] │ │ │ │ @@ -163285,17 +163289,17 @@ │ │ │ │ str r7, [sp, #116] @ 0x74 │ │ │ │ str r9, [sp, #112] @ 0x70 │ │ │ │ str r4, [sp, #16] │ │ │ │ str r6, [sp, #28] │ │ │ │ str r1, [sp, #24] │ │ │ │ str sl, [sp, #20] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ cmp r6, sl │ │ │ │ - bne f5048 │ │ │ │ + bne f5058 │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r5, {r0, r1, r2} │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov fp, r5 │ │ │ │ @@ -163303,278 +163307,278 @@ │ │ │ │ mov r0, r7 │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ ldm r6!, {r1, r2, r3, r4, r5} │ │ │ │ stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ ldm r6, {r1, r2, r3, r4, r5} │ │ │ │ stm r0, {r1, r2, r3, r4, r5} │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq f4f60 │ │ │ │ + beq f4f70 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ cmp sl, #0 │ │ │ │ mov r5, fp │ │ │ │ strd r0, [r2] │ │ │ │ - beq f4f30 │ │ │ │ + beq f4f40 │ │ │ │ add r4, r6, #12 │ │ │ │ - b f4ed8 │ │ │ │ + b f4ee8 │ │ │ │ add r4, r4, #36 @ 0x24 │ │ │ │ subs sl, sl, #1 │ │ │ │ - beq f4f30 │ │ │ │ + beq f4f40 │ │ │ │ ldr r1, [r4, #-4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne f4f0c │ │ │ │ + bne f4f1c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq f4ecc │ │ │ │ + beq f4edc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b f4ecc │ │ │ │ + bl 40e554 │ │ │ │ + b f4edc │ │ │ │ ldr r0, [r4] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq f4ecc │ │ │ │ - b f4ef8 │ │ │ │ + beq f4edc │ │ │ │ + b f4f08 │ │ │ │ cmp r5, #0 │ │ │ │ - beq f4f70 │ │ │ │ + beq f4f80 │ │ │ │ add r0, r5, r5, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ and r0, r5, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq f5040 │ │ │ │ - b f5118 │ │ │ │ + beq f5050 │ │ │ │ + b f5128 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r5, [sp, #12] │ │ │ │ and r0, r5, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq f5040 │ │ │ │ - b f5118 │ │ │ │ - ldr r2, [pc, #724] @ f5260 │ │ │ │ + beq f5050 │ │ │ │ + b f5128 │ │ │ │ + ldr r2, [pc, #724] @ f5270 │ │ │ │ add r1, sp, #139 @ 0x8b │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [sl] │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [sp, #4] │ │ │ │ - b f4ffc │ │ │ │ - ldr r0, [pc, #692] @ f5270 │ │ │ │ + b f500c │ │ │ │ + ldr r0, [pc, #692] @ f5280 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ str sl, [sp, #120] @ 0x78 │ │ │ │ str r6, [sp, #116] @ 0x74 │ │ │ │ str r5, [sp, #112] @ 0x70 │ │ │ │ mov r1, #6 │ │ │ │ bl 58038 │ │ │ │ mov r7, r0 │ │ │ │ cmp sl, #0 │ │ │ │ - bne f4d44 │ │ │ │ + bne f4d54 │ │ │ │ cmp r5, #0 │ │ │ │ - beq f4ffc │ │ │ │ + beq f500c │ │ │ │ add r0, r5, r5, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ strd r6, [r1] │ │ │ │ - beq f501c │ │ │ │ + beq f502c │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f5034 │ │ │ │ + beq f5044 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ and r0, r5, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - bne f5118 │ │ │ │ + bne f5128 │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r1, r6, sl │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #524] @ f5264 │ │ │ │ + ldr r2, [pc, #524] @ f5274 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, r0, r1, lsr #4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ bl 57f38 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r8, #0 │ │ │ │ strd r0, [r5] │ │ │ │ - beq f50e8 │ │ │ │ + beq f50f8 │ │ │ │ add r4, r7, #12 │ │ │ │ - b f5090 │ │ │ │ + b f50a0 │ │ │ │ add r4, r4, #36 @ 0x24 │ │ │ │ subs r8, r8, #1 │ │ │ │ - beq f50e8 │ │ │ │ + beq f50f8 │ │ │ │ ldr r1, [r4, #-4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne f50c4 │ │ │ │ + bne f50d4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq f5084 │ │ │ │ + beq f5094 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b f5084 │ │ │ │ + bl 40e554 │ │ │ │ + b f5094 │ │ │ │ ldr r0, [r4] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq f5084 │ │ │ │ - b f50b0 │ │ │ │ + beq f5094 │ │ │ │ + b f50c0 │ │ │ │ cmp r9, #0 │ │ │ │ - beq f5104 │ │ │ │ + beq f5114 │ │ │ │ add r0, r9, r9, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r8, fp │ │ │ │ ldr r5, [sp, #12] │ │ │ │ and r0, r5, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq f5040 │ │ │ │ + beq f5050 │ │ │ │ mov r0, r8 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #324] @ f5274 │ │ │ │ + ldr r0, [pc, #324] @ f5284 │ │ │ │ mov r4, r5 │ │ │ │ - ldr r2, [pc, #320] @ f5278 │ │ │ │ + ldr r2, [pc, #320] @ f5288 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ str sl, [sp, #120] @ 0x78 │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ str r5, [sp, #112] @ 0x70 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b f5188 │ │ │ │ - ldr r0, [pc, #284] @ f527c │ │ │ │ + b f5198 │ │ │ │ + ldr r0, [pc, #284] @ f528c │ │ │ │ mov r4, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r2, [pc, #280] @ f5280 │ │ │ │ + ldr r2, [pc, #280] @ f5290 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ add r2, pc, r2 │ │ │ │ str sl, [sp, #120] @ 0x78 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - bl 120df4 │ │ │ │ + bl 120e04 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 120df4 │ │ │ │ - b f5238 │ │ │ │ + bl 120e04 │ │ │ │ + b f5248 │ │ │ │ mov r4, r5 │ │ │ │ - b f5204 │ │ │ │ + b f5214 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, #-2147483648 @ 0x80000000 │ │ │ │ - b f5214 │ │ │ │ + b f5224 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f5238 │ │ │ │ + beq f5248 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 121534 │ │ │ │ - b f5238 │ │ │ │ + bl 121544 │ │ │ │ + b f5248 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 1ba360 │ │ │ │ - b f5250 │ │ │ │ + bl 1ba370 │ │ │ │ + b f5260 │ │ │ │ bl 8e880 │ │ │ │ str r5, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ - b f5238 │ │ │ │ + b f5248 │ │ │ │ mov r6, r0 │ │ │ │ - b f5224 │ │ │ │ + b f5234 │ │ │ │ mov r4, r5 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str sl, [sp, #120] @ 0x78 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ str r4, [sp, #112] @ 0x70 │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ addne r0, sp, #112 @ 0x70 │ │ │ │ - blne 120df4 │ │ │ │ + blne 120e04 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ and r0, r0, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq f5250 │ │ │ │ + beq f5260 │ │ │ │ mov r0, r8 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - adceq lr, r6, ip, asr r5 │ │ │ │ - adceq r1, r7, r0, asr #14 │ │ │ │ - strdeq pc, [r6], ip @ │ │ │ │ - adceq lr, r6, r8, lsl #12 │ │ │ │ - strdeq r8, [r9], r1 │ │ │ │ - @ instruction: 0x0089c4b8 │ │ │ │ - adceq r1, r7, r8, ror #13 │ │ │ │ - addeq ip, r9, r8, lsl #9 │ │ │ │ - strhteq r1, [r7], r0 │ │ │ │ - addeq r8, r9, r1, ror #9 │ │ │ │ + adceq lr, r6, ip, asr #10 │ │ │ │ + adceq r1, r7, r0, lsr r7 │ │ │ │ + adceq pc, r6, ip, ror #5 │ │ │ │ + strdeq lr, [r6], r8 @ │ │ │ │ + addeq r8, r9, r1, ror #5 │ │ │ │ + addeq ip, r9, r8, lsr #9 │ │ │ │ + ldrdeq r1, [r7], r8 @ │ │ │ │ + addeq ip, r9, r8, ror r4 │ │ │ │ + adceq r1, r7, r0, lsr #13 │ │ │ │ + ldrdeq r8, [r9], r1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #268 @ 0x10c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r8, r1 │ │ │ │ eor r4, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r4, #21 │ │ │ │ movcs r4, #21 │ │ │ │ cmp r4, #20 │ │ │ │ - beq f551c │ │ │ │ + beq f552c │ │ │ │ cmp r4, #21 │ │ │ │ - bne f5910 │ │ │ │ + bne f5920 │ │ │ │ ldrd r2, [r8, #4] │ │ │ │ mov sl, #-2147483627 @ 0x80000015 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ add r7, sp, #192 @ 0xc0 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ add r0, r2, r3, lsl #5 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ @@ -163599,167 +163603,167 @@ │ │ │ │ mov fp, #3 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ str sl, [sp, #104] @ 0x68 │ │ │ │ str r6, [sp, #136] @ 0x88 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1be9c0 │ │ │ │ + bl 1be9d0 │ │ │ │ ldrb r0, [sp, #192] @ 0xc0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne f559c │ │ │ │ + bne f55ac │ │ │ │ ldrb r0, [sp, #193] @ 0xc1 │ │ │ │ cmp r0, #4 │ │ │ │ - bne f537c │ │ │ │ + bne f538c │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ str sl, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f5b98 │ │ │ │ + beq f5ba8 │ │ │ │ ldm r8, {r1, r2, r3} │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ - bl 121534 │ │ │ │ - b f5330 │ │ │ │ + bl 121544 │ │ │ │ + b f5340 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ andeq r0, r0, r4, lsl #2 │ │ │ │ andeq r0, r0, r8, asr #2 │ │ │ │ andeq r0, r0, r8, ror r0 │ │ │ │ andeq r0, r0, r4, asr #17 │ │ │ │ andeq r0, r0, r8, ror #4 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne f5b20 │ │ │ │ + bne f5b30 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ str sl, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f5bd0 │ │ │ │ + beq f5be0 │ │ │ │ ldm r8, {r1, r2, r3} │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ add r0, sp, #248 @ 0xf8 │ │ │ │ mov r1, r7 │ │ │ │ - bl dd0ec │ │ │ │ + bl dd0fc │ │ │ │ ldr r0, [sp, #248] @ 0xf8 │ │ │ │ ldr r6, [sp, #252] @ 0xfc │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ - beq f5ae4 │ │ │ │ + beq f5af4 │ │ │ │ ldr r0, [sp, #256] @ 0x100 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ - b f5330 │ │ │ │ + b f5340 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r6 │ │ │ │ - bne f5b58 │ │ │ │ + bne f5b68 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ str sl, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f5c0c │ │ │ │ + beq f5c1c │ │ │ │ ldm r8, {r1, r2, r3} │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add r1, sp, #248 @ 0xf8 │ │ │ │ mov r0, r7 │ │ │ │ - bl f7ab0 │ │ │ │ + bl f7ac0 │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ ldr r6, [sp, #196] @ 0xc4 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ eor r0, r0, #2 │ │ │ │ ldr r1, [sp, #200] @ 0xc8 │ │ │ │ orrs r0, r0, r6 │ │ │ │ str r1, [sp, #28] │ │ │ │ - beq f5ab8 │ │ │ │ + beq f5ac8 │ │ │ │ ldr r0, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #212] @ 0xd4 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ str r1, [sp, #16] │ │ │ │ str r0, [sp, #24] │ │ │ │ - b f5330 │ │ │ │ + b f5340 │ │ │ │ cmp r9, #3 │ │ │ │ - bne f5b44 │ │ │ │ + bne f5b54 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ str sl, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f5b98 │ │ │ │ + beq f5ba8 │ │ │ │ ldm r8, {r1, r2, r3} │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ add r0, sp, #248 @ 0xf8 │ │ │ │ mov r1, r7 │ │ │ │ - bl dc4b4 │ │ │ │ + bl dc4c4 │ │ │ │ ldrb r0, [sp, #248] @ 0xf8 │ │ │ │ ldrb r9, [sp, #249] @ 0xf9 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f5330 │ │ │ │ - b f5510 │ │ │ │ + beq f5340 │ │ │ │ + b f5520 │ │ │ │ cmp fp, #3 │ │ │ │ - bne f5b0c │ │ │ │ + bne f5b1c │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ str sl, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f5b98 │ │ │ │ + beq f5ba8 │ │ │ │ ldm r8, {r1, r2, r3} │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ add r0, sp, #248 @ 0xf8 │ │ │ │ mov r1, r7 │ │ │ │ - bl dc4b4 │ │ │ │ + bl dc4c4 │ │ │ │ ldrb r0, [sp, #248] @ 0xf8 │ │ │ │ ldrb fp, [sp, #249] @ 0xf9 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f5330 │ │ │ │ + beq f5340 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ ldr r6, [sp, #252] @ 0xfc │ │ │ │ - b f55a4 │ │ │ │ + b f55b4 │ │ │ │ ldmib r8, {r0, r6, r9} │ │ │ │ mov r1, #0 │ │ │ │ cmp r9, #0 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, r6, r9, lsl #4 │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ - beq f5558 │ │ │ │ + beq f5568 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r1], #16 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne f5618 │ │ │ │ - ldr r1, [pc, #2344] @ f5e88 │ │ │ │ - ldr r2, [pc, #2344] @ f5e8c │ │ │ │ + bne f5628 │ │ │ │ + ldr r1, [pc, #2344] @ f5e98 │ │ │ │ + ldr r2, [pc, #2344] @ f5e9c │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl 57f38 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ stmib r7, {r1, sl} │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r7] │ │ │ │ - beq f589c │ │ │ │ + beq f58ac │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ - bl 1ba360 │ │ │ │ - b f589c │ │ │ │ + bl 1ba370 │ │ │ │ + b f58ac │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ ldr r6, [sp, #196] @ 0xc4 │ │ │ │ ldr sl, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #240] @ 0xf0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ @@ -163768,147 +163772,147 @@ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r7, #1 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r2 │ │ │ │ bicsne r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ - bne f56c4 │ │ │ │ + bne f56d4 │ │ │ │ mov r4, r6 │ │ │ │ cmp r7, #0 │ │ │ │ - bne f5760 │ │ │ │ - b f57ac │ │ │ │ + bne f5770 │ │ │ │ + b f57bc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr sl, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #240] @ 0xf0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ subs r0, sl, #-2147483647 @ 0x80000001 │ │ │ │ str sl, [sp, #232] @ 0xe8 │ │ │ │ - bne f56e4 │ │ │ │ + bne f56f4 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - b f56f4 │ │ │ │ + b f5704 │ │ │ │ ldmib r6, {r1, r2, r3} │ │ │ │ mov r5, #1 │ │ │ │ add ip, sp, #192 @ 0xc0 │ │ │ │ str r5, [sp, #100] @ 0x64 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #248 @ 0xf8 │ │ │ │ add r1, sp, #192 @ 0xc0 │ │ │ │ - bl dd0ec │ │ │ │ + bl dd0fc │ │ │ │ ldr fp, [sp, #248] @ 0xf8 │ │ │ │ ldr sl, [sp, #252] @ 0xfc │ │ │ │ cmp fp, #-2147483647 @ 0x80000001 │ │ │ │ - beq f5574 │ │ │ │ + beq f5584 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ mov r0, #1 │ │ │ │ ldr r4, [sp, #256] @ 0x100 │ │ │ │ cmp r9, #1 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ str r8, [sp, #72] @ 0x48 │ │ │ │ str r4, [sp, #240] @ 0xf0 │ │ │ │ str sl, [sp, #236] @ 0xec │ │ │ │ str fp, [sp, #232] @ 0xe8 │ │ │ │ - beq f5684 │ │ │ │ + beq f5694 │ │ │ │ add r1, r6, #32 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - bne f5944 │ │ │ │ - ldr r1, [pc, #2052] @ f5e90 │ │ │ │ - ldr r2, [pc, #2052] @ f5e94 │ │ │ │ + bne f5954 │ │ │ │ + ldr r1, [pc, #2052] @ f5ea0 │ │ │ │ + ldr r2, [pc, #2052] @ f5ea4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ mov r5, r0 │ │ │ │ cmp fp, #-2147483648 @ 0x80000000 │ │ │ │ - beq f58fc │ │ │ │ + beq f590c │ │ │ │ add r6, r4, #1 │ │ │ │ mov r0, sl │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq f58e0 │ │ │ │ + beq f58f0 │ │ │ │ add r7, r0, #112 @ 0x70 │ │ │ │ - bl 19d374 │ │ │ │ + bl 19d384 │ │ │ │ mov r0, r7 │ │ │ │ - b f56ac │ │ │ │ + b f56bc │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr sl, [sp, #232] @ 0xe8 │ │ │ │ mov r4, r6 │ │ │ │ cmp r7, #0 │ │ │ │ - bne f5760 │ │ │ │ - b f57ac │ │ │ │ + bne f5770 │ │ │ │ + b f57bc │ │ │ │ add r3, sp, #232 @ 0xe8 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ str r3, [sp, #200] @ 0xc8 │ │ │ │ str r2, [sp, #196] @ 0xc4 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ str r1, [sp, #192] @ 0xc0 │ │ │ │ eor r1, r3, #2 │ │ │ │ orrs r1, r1, r6 │ │ │ │ - bne f57f0 │ │ │ │ + bne f5800 │ │ │ │ clz r0, r0 │ │ │ │ lsr r7, r0, #5 │ │ │ │ - ldr r0, [pc, #1960] @ f5ec0 │ │ │ │ + ldr r0, [pc, #1960] @ f5ed0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #6 │ │ │ │ bl 57dc4 │ │ │ │ ldr r5, [sp, #192] @ 0xc0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [sp, #72] @ 0x48 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - beq f5758 │ │ │ │ + beq f5768 │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ - bl 1b6e28 │ │ │ │ + bl 1b6e38 │ │ │ │ cmp r5, #0 │ │ │ │ - beq f5758 │ │ │ │ + beq f5768 │ │ │ │ rsb r1, r5, r5, lsl #3 │ │ │ │ ldr r0, [sp, #196] @ 0xc4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r7, #0 │ │ │ │ - beq f57ac │ │ │ │ + beq f57bc │ │ │ │ cmp sl, #-2147483647 @ 0x80000001 │ │ │ │ - ble f57ac │ │ │ │ + ble f57bc │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ ldr r9, [sp, #236] @ 0xec │ │ │ │ add r5, r0, #1 │ │ │ │ mov r0, r9 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq f5790 │ │ │ │ + beq f57a0 │ │ │ │ add r6, r0, #112 @ 0x70 │ │ │ │ - bl 19d374 │ │ │ │ + bl 19d384 │ │ │ │ mov r0, r6 │ │ │ │ - b f5778 │ │ │ │ + b f5788 │ │ │ │ cmp sl, #0 │ │ │ │ - beq f57ac │ │ │ │ + beq f57bc │ │ │ │ rsb r0, sl, sl, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mov r2, #2 │ │ │ │ cmp r0, #0 │ │ │ │ stmib r3, {r1, r4} │ │ │ │ str r2, [r3] │ │ │ │ - beq f57d4 │ │ │ │ + beq f57e4 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f589c │ │ │ │ + beq f58ac │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ - bl 121534 │ │ │ │ - b f589c │ │ │ │ + bl 121544 │ │ │ │ + b f58ac │ │ │ │ add r2, sp, #192 @ 0xc0 │ │ │ │ add ip, sp, #176 @ 0xb0 │ │ │ │ cmp fp, #3 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ movweq fp, #2 │ │ │ │ cmp r9, #3 │ │ │ │ @@ -163931,57 +163935,57 @@ │ │ │ │ strb fp, [sp, #189] @ 0xbd │ │ │ │ strb r9, [sp, #188] @ 0xbc │ │ │ │ ldm r4!, {r1, r2, r3, r5, r6} │ │ │ │ stmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ ldm r4, {r1, r2, r3, r5, r6} │ │ │ │ stm r0, {r1, r2, r3, r5, r6} │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ ldr r8, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ ldr ip, [sp, #64] @ 0x40 │ │ │ │ - beq f58b0 │ │ │ │ + beq f58c0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [ip] │ │ │ │ str r1, [ip, #4] │ │ │ │ str r0, [ip, #8] │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ - bl 121b4c │ │ │ │ + bl 121b5c │ │ │ │ and r0, r4, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - bne f58d0 │ │ │ │ + bne f58e0 │ │ │ │ add sp, sp, #268 @ 0x10c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ ldm r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ stmia ip!, {r1, r2, r3, r5, r6, r7} │ │ │ │ ldm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ stm ip, {r1, r2, r3, r5, r6, r7} │ │ │ │ and r0, r4, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq f58a8 │ │ │ │ + beq f58b8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #268 @ 0x10c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp fp, #0 │ │ │ │ - beq f58fc │ │ │ │ + beq f590c │ │ │ │ rsb r0, fp, fp, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, sl │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov sl, r5 │ │ │ │ ldr r8, [sp, #72] @ 0x48 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ - b f5574 │ │ │ │ - ldr r2, [pc, #1388] @ f5e84 │ │ │ │ + b f5584 │ │ │ │ + ldr r2, [pc, #1388] @ f5e94 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r1, lr, #11 │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ @@ -163997,64 +164001,64 @@ │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #204] @ 0xcc │ │ │ │ str r2, [sp, #200] @ 0xc8 │ │ │ │ str ip, [sp, #196] @ 0xc4 │ │ │ │ str r1, [sp, #192] @ 0xc0 │ │ │ │ add r0, sp, #248 @ 0xf8 │ │ │ │ add r1, sp, #192 @ 0xc0 │ │ │ │ - bl dc4b4 │ │ │ │ + bl dc4c4 │ │ │ │ ldrb r0, [sp, #248] @ 0xf8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f5988 │ │ │ │ + beq f5998 │ │ │ │ ldr r5, [sp, #252] @ 0xfc │ │ │ │ - b f569c │ │ │ │ + b f56ac │ │ │ │ mov r0, #2 │ │ │ │ cmp r9, #2 │ │ │ │ - beq f5684 │ │ │ │ + beq f5694 │ │ │ │ ldrb r1, [sp, #249] @ 0xf9 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ add r1, r6, #48 @ 0x30 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ ldr r1, [r6, #32] │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - beq f5684 │ │ │ │ + beq f5694 │ │ │ │ add r3, r6, #36 @ 0x24 │ │ │ │ mov r6, #3 │ │ │ │ add ip, sp, #196 @ 0xc4 │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ str r1, [sp, #192] @ 0xc0 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ add r0, sp, #248 @ 0xf8 │ │ │ │ add r1, sp, #192 @ 0xc0 │ │ │ │ - bl dc4b4 │ │ │ │ + bl dc4c4 │ │ │ │ ldrb r0, [sp, #248] @ 0xf8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq f5980 │ │ │ │ + beq f5990 │ │ │ │ ldrb r6, [sp, #249] @ 0xf9 │ │ │ │ add r8, sp, #192 @ 0xc0 │ │ │ │ add r1, sp, #84 @ 0x54 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1c1370 │ │ │ │ + bl 1c1380 │ │ │ │ ldr lr, [sp, #192] @ 0xc0 │ │ │ │ ldr r9, [sp, #196] @ 0xc4 │ │ │ │ ldr r5, [sp, #200] @ 0xc8 │ │ │ │ eor r0, lr, #3 │ │ │ │ orrs r0, r0, r9 │ │ │ │ - beq f569c │ │ │ │ + beq f56ac │ │ │ │ add r8, r8, #12 │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ ldm r8, {r0, r1, r6, r7, ip} │ │ │ │ stm r3, {r0, r1, r6, r7, ip} │ │ │ │ eor r0, lr, #2 │ │ │ │ orrs r0, r0, r9 │ │ │ │ mov r0, #3 │ │ │ │ - beq f5684 │ │ │ │ + beq f5694 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ add sl, sp, #144 @ 0x90 │ │ │ │ add r0, sl, #12 │ │ │ │ ldm r2, {r1, r3, r4, r6, r7} │ │ │ │ stm r0, {r1, r3, r4, r6, r7} │ │ │ │ add r3, sp, #232 @ 0xe8 │ │ │ │ ldm r3, {r0, r1, r3} │ │ │ │ @@ -164065,115 +164069,115 @@ │ │ │ │ str lr, [sp, #144] @ 0x90 │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ strb r2, [sp, #189] @ 0xbd │ │ │ │ strb r1, [sp, #188] @ 0xbc │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ str r5, [sp, #152] @ 0x98 │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ - bl 1a5db8 │ │ │ │ + bl 1a5dc8 │ │ │ │ ldr r8, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ - beq f5af0 │ │ │ │ + beq f5b00 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r3] │ │ │ │ str r1, [r3, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ - bl 121b4c │ │ │ │ - b f589c │ │ │ │ + bl 121b5c │ │ │ │ + b f58ac │ │ │ │ ldr r8, [sp, #72] @ 0x48 │ │ │ │ mov r7, #1 │ │ │ │ ldr sl, [sp, #76] @ 0x4c │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #240] @ 0xf0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ cmp r7, #0 │ │ │ │ - bne f5760 │ │ │ │ - b f57ac │ │ │ │ + bne f5770 │ │ │ │ + b f57bc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov sl, #-2147483647 @ 0x80000001 │ │ │ │ - b f55ac │ │ │ │ + b f55bc │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ ldm sl!, {r0, r1, r2, r3, r6, r7} │ │ │ │ stmia r5!, {r0, r1, r2, r3, r6, r7} │ │ │ │ ldm sl, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r5, {r0, r1, r2, r3, r6, r7} │ │ │ │ add sp, sp, #268 @ 0x10c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ mov r1, #9 │ │ │ │ - ldr r0, [pc, #900] @ f5ea0 │ │ │ │ + ldr r0, [pc, #900] @ f5eb0 │ │ │ │ add r0, pc, r0 │ │ │ │ - b f5b68 │ │ │ │ + b f5b78 │ │ │ │ ldr r8, [sp, #72] @ 0x48 │ │ │ │ mov sl, r0 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ mov r1, #12 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - ldr r0, [pc, #856] @ f5e98 │ │ │ │ + ldr r0, [pc, #856] @ f5ea8 │ │ │ │ add r0, pc, r0 │ │ │ │ - b f5b7c │ │ │ │ + b f5b8c │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ mov r1, #13 │ │ │ │ - ldr r0, [pc, #840] @ f5e9c │ │ │ │ + ldr r0, [pc, #840] @ f5eac │ │ │ │ add r0, pc, r0 │ │ │ │ - b f5b68 │ │ │ │ + b f5b78 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ mov r1, #6 │ │ │ │ - ldr r0, [pc, #828] @ f5ea4 │ │ │ │ + ldr r0, [pc, #828] @ f5eb4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r8, [sp, #72] @ 0x48 │ │ │ │ ldr sl, [sp, #76] @ 0x4c │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #236] @ 0xec │ │ │ │ str sl, [sp, #232] @ 0xe8 │ │ │ │ bl 58038 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r4 │ │ │ │ - b f55c4 │ │ │ │ + b f55d4 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ - ldr r0, [pc, #764] @ f5ea8 │ │ │ │ - ldr r2, [pc, #764] @ f5eac │ │ │ │ + ldr r0, [pc, #764] @ f5eb8 │ │ │ │ + ldr r2, [pc, #764] @ f5ebc │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #240] @ 0xf0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #236] @ 0xec │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b f5c4c │ │ │ │ - ldr r0, [pc, #728] @ f5eb0 │ │ │ │ + b f5c5c │ │ │ │ + ldr r0, [pc, #728] @ f5ec0 │ │ │ │ mov r3, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r2, [pc, #724] @ f5eb4 │ │ │ │ + ldr r2, [pc, #724] @ f5ec4 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #240] @ 0xf0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #236] @ 0xec │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ str r3, [sp, #232] @ 0xe8 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b f5c4c │ │ │ │ - ldr r0, [pc, #676] @ f5eb8 │ │ │ │ - ldr r2, [pc, #676] @ f5ebc │ │ │ │ + b f5c5c │ │ │ │ + ldr r0, [pc, #676] @ f5ec8 │ │ │ │ + ldr r2, [pc, #676] @ f5ecc │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #240] @ 0xf0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #236] @ 0xec │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ @@ -164183,181 +164187,181 @@ │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ - bl 121b4c │ │ │ │ - b f5e64 │ │ │ │ - b f5dcc │ │ │ │ + bl 121b5c │ │ │ │ + b f5e74 │ │ │ │ + b f5ddc │ │ │ │ mov r8, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq f5e34 │ │ │ │ + beq f5e44 │ │ │ │ rsb r1, r5, r5, lsl #3 │ │ │ │ ldr r0, [sp, #196] @ 0xc4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b f5e34 │ │ │ │ + bl 40e554 │ │ │ │ + b f5e44 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #232 @ 0xe8 │ │ │ │ - bl 1239fc │ │ │ │ - b f5d68 │ │ │ │ + bl 123a0c │ │ │ │ + b f5d78 │ │ │ │ bl 8e880 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ - bl 121b4c │ │ │ │ - b f5e4c │ │ │ │ + bl 121b5c │ │ │ │ + b f5e5c │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ - bl 1239fc │ │ │ │ - b f5e34 │ │ │ │ - b f5dd4 │ │ │ │ + bl 123a0c │ │ │ │ + b f5e44 │ │ │ │ + b f5de4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ - b f5ddc │ │ │ │ + b f5dec │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ - b f5ddc │ │ │ │ - b f5dd4 │ │ │ │ + b f5dec │ │ │ │ + b f5de4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f5e4c │ │ │ │ + beq f5e5c │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ - bl 121534 │ │ │ │ - b f5e4c │ │ │ │ + bl 121544 │ │ │ │ + b f5e5c │ │ │ │ bl 8e880 │ │ │ │ str r8, [sp, #72] @ 0x48 │ │ │ │ mov r8, r0 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ - b f5d68 │ │ │ │ + b f5d78 │ │ │ │ str r8, [sp, #72] @ 0x48 │ │ │ │ mov r8, r0 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ - b f5e4c │ │ │ │ + b f5e5c │ │ │ │ mov r8, r0 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq f5d4c │ │ │ │ + beq f5d5c │ │ │ │ mov r0, r7 │ │ │ │ add r5, r7, #112 @ 0x70 │ │ │ │ - bl 19d374 │ │ │ │ + bl 19d384 │ │ │ │ mov r7, r5 │ │ │ │ - b f5d30 │ │ │ │ + b f5d40 │ │ │ │ cmp fp, #0 │ │ │ │ - beq f5d68 │ │ │ │ + beq f5d78 │ │ │ │ rsb r0, fp, fp, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, sl │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f5e4c │ │ │ │ + beq f5e5c │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ - bl 1ba360 │ │ │ │ - b f5e4c │ │ │ │ + bl 1ba370 │ │ │ │ + b f5e5c │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ mov r8, r0 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq f5da8 │ │ │ │ + beq f5db8 │ │ │ │ mov r0, r6 │ │ │ │ add r7, r6, #112 @ 0x70 │ │ │ │ - bl 19d374 │ │ │ │ + bl 19d384 │ │ │ │ mov r6, r7 │ │ │ │ - b f5d8c │ │ │ │ + b f5d9c │ │ │ │ cmp sl, #0 │ │ │ │ - beq f5e44 │ │ │ │ + beq f5e54 │ │ │ │ rsb r0, sl, sl, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 40e544 │ │ │ │ - b f5e44 │ │ │ │ + bl 40e554 │ │ │ │ + b f5e54 │ │ │ │ bl 8e880 │ │ │ │ mov r8, r0 │ │ │ │ - b f5df4 │ │ │ │ + b f5e04 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #240] @ 0xf0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r7, #1 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq f5e34 │ │ │ │ + beq f5e44 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq f5e34 │ │ │ │ + beq f5e44 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #232] @ 0xe8 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ cmp r7, #0 │ │ │ │ ldrne r0, [sp, #76] @ 0x4c │ │ │ │ cmpne r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne f5e6c │ │ │ │ + bne f5e7c │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ and r0, r0, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq f5e64 │ │ │ │ + beq f5e74 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r8 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ add r0, sp, #232 @ 0xe8 │ │ │ │ - bl 1239fc │ │ │ │ - b f5e44 │ │ │ │ + bl 123a0c │ │ │ │ + b f5e54 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - ldrdeq sp, [r6], ip @ │ │ │ │ - adceq lr, r6, r4, lsl r9 │ │ │ │ - adceq sp, r6, r0, lsr #27 │ │ │ │ - adceq lr, r6, r8, ror #15 │ │ │ │ - adceq sp, r6, r4, ror ip │ │ │ │ - @ instruction: 0x00896cb9 │ │ │ │ - @ instruction: 0x00896cb1 │ │ │ │ - strdeq r6, [r9], r6 @ │ │ │ │ - ldrdeq r6, [r9], r0 │ │ │ │ - addeq fp, r9, r0, asr #20 │ │ │ │ - adceq r0, r7, ip, ror #24 │ │ │ │ - addeq fp, r9, r0, lsl sl │ │ │ │ - adceq r0, r7, ip, lsr ip │ │ │ │ - ldrdeq fp, [r9], r8 │ │ │ │ - adceq r0, r7, r4, lsl #24 │ │ │ │ - addeq r7, r9, r0, lsr #32 │ │ │ │ + adceq sp, r6, ip, asr #23 │ │ │ │ + adceq lr, r6, r4, lsl #18 │ │ │ │ + umlaleq sp, r6, r0, sp │ │ │ │ + ldrdeq lr, [r6], r8 @ │ │ │ │ + adceq sp, r6, r4, ror #24 │ │ │ │ + addeq r6, r9, r9, lsr #25 │ │ │ │ + addeq r6, r9, r1, lsr #25 │ │ │ │ + addeq r6, r9, r6, ror #25 │ │ │ │ + addeq r6, r9, r0, asr #23 │ │ │ │ + addeq fp, r9, r0, lsr sl │ │ │ │ + adceq r0, r7, ip, asr ip │ │ │ │ + addeq fp, r9, r0, lsl #20 │ │ │ │ + adceq r0, r7, ip, lsr #24 │ │ │ │ + addeq fp, r9, r8, asr #19 │ │ │ │ + strdeq r0, [r7], r4 @ │ │ │ │ + addeq r7, r9, r0, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r5, r1 │ │ │ │ eor fp, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp fp, #21 │ │ │ │ movcs fp, #21 │ │ │ │ cmp fp, #20 │ │ │ │ - beq f5fd4 │ │ │ │ + beq f5fe4 │ │ │ │ cmp fp, #21 │ │ │ │ - bne f617c │ │ │ │ + bne f618c │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ str r6, [sp, #12] │ │ │ │ add r6, sp, #16 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ orr r9, r7, #4 │ │ │ │ @@ -164370,128 +164374,128 @@ │ │ │ │ add r0, r6, #16 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r4, [sp, #16] │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1be894 │ │ │ │ + bl 1be8a4 │ │ │ │ ldrb r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne f6048 │ │ │ │ + bne f6058 │ │ │ │ ldrb r0, [sp, #57] @ 0x39 │ │ │ │ cmp r0, #2 │ │ │ │ - beq f6054 │ │ │ │ + beq f6064 │ │ │ │ tst r0, #1 │ │ │ │ - beq f5f90 │ │ │ │ + beq f5fa0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r4, [sp, #16] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f61f4 │ │ │ │ + beq f6204 │ │ │ │ ldm r8, {r1, r2, r3} │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ stm r9, {r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ - bl 121534 │ │ │ │ - b f5f3c │ │ │ │ + bl 121544 │ │ │ │ + b f5f4c │ │ │ │ cmp sl, #21 │ │ │ │ - bne f61ac │ │ │ │ + bne f61bc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r4, [sp, #16] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f61f4 │ │ │ │ + beq f6204 │ │ │ │ ldm r8, {r1, r2, r3} │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ stm r9, {r1, r2, r3} │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ mov r1, r7 │ │ │ │ - bl d7378 │ │ │ │ + bl d7388 │ │ │ │ ldrb r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne f61a4 │ │ │ │ + bne f61b4 │ │ │ │ ldrb sl, [sp, #97] @ 0x61 │ │ │ │ - b f5f3c │ │ │ │ + b f5f4c │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r2, #0 │ │ │ │ ldmib r5, {r0, r4} │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, r4, r1, lsl #4 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - beq f6014 │ │ │ │ + beq f6024 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r1], #16 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne f60a8 │ │ │ │ - ldr r1, [pc, #624] @ f628c │ │ │ │ - ldr r2, [pc, #624] @ f6290 │ │ │ │ + bne f60b8 │ │ │ │ + ldr r1, [pc, #624] @ f629c │ │ │ │ + ldr r2, [pc, #624] @ f62a0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl 57f38 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r6, #4] │ │ │ │ strb r1, [r6] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b f6070 │ │ │ │ + b f6080 │ │ │ │ cmp sl, #21 │ │ │ │ - bne f60dc │ │ │ │ - ldr r0, [pc, #576] @ f62a4 │ │ │ │ + bne f60ec │ │ │ │ + ldr r0, [pc, #576] @ f62b4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #6 │ │ │ │ bl 57dc4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r2, #1 │ │ │ │ strb r2, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [r3, #4] │ │ │ │ - beq f6090 │ │ │ │ + beq f60a0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f6040 │ │ │ │ + beq f6050 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 121534 │ │ │ │ - b f6040 │ │ │ │ + bl 121544 │ │ │ │ + b f6050 │ │ │ │ ldmib r4, {r1, r2, r3} │ │ │ │ mov r7, #1 │ │ │ │ add ip, sp, #16 │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl d7378 │ │ │ │ + bl d7388 │ │ │ │ ldrb r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #1 │ │ │ │ - bne f6120 │ │ │ │ + bne f6130 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ - b f602c │ │ │ │ + b f603c │ │ │ │ mov ip, r5 │ │ │ │ ldm r6!, {r1, r2, r3, r4, r5} │ │ │ │ mov r0, r7 │ │ │ │ stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ ldm r6, {r1, r2, r3, r4, r5} │ │ │ │ stm r0, {r1, r2, r3, r4, r5} │ │ │ │ mov r5, ip │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f6168 │ │ │ │ + beq f6178 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r2, #4] │ │ │ │ strb r1, [r2] │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ ldrb r8, [sp, #97] @ 0x61 │ │ │ │ @@ -164499,114 +164503,114 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ ldr r9, [r0] │ │ │ │ ldmib r0, {r1, r7} │ │ │ │ str r7, [sp, #28] │ │ │ │ str r1, [sp, #24] │ │ │ │ str r9, [sp, #20] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ cmp r7, r9 │ │ │ │ - bne f61c4 │ │ │ │ + bne f61d4 │ │ │ │ mov r0, #0 │ │ │ │ strb r8, [r6, #1] │ │ │ │ strb r0, [r6] │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ strb sl, [r2, #1] │ │ │ │ strb r0, [r2] │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #260] @ f6288 │ │ │ │ + ldr r2, [pc, #260] @ f6298 │ │ │ │ add r1, sp, #107 @ 0x6b │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ str r0, [r6, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r6] │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ - b f604c │ │ │ │ - ldr r0, [pc, #228] @ f6298 │ │ │ │ + b f605c │ │ │ │ + ldr r0, [pc, #228] @ f62a8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #6 │ │ │ │ bl 58038 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b f6070 │ │ │ │ + b f6080 │ │ │ │ sub r0, r7, r9 │ │ │ │ - ldr r2, [pc, #196] @ f6294 │ │ │ │ + ldr r2, [pc, #196] @ f62a4 │ │ │ │ mov r4, #1 │ │ │ │ add r0, r4, r0, lsr #4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r4, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ bl 57f38 │ │ │ │ strb r4, [r6] │ │ │ │ str r0, [r6, #4] │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #160] @ f629c │ │ │ │ - ldr r2, [pc, #160] @ f62a0 │ │ │ │ + ldr r0, [pc, #160] @ f62ac │ │ │ │ + ldr r2, [pc, #160] @ f62b0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b f6258 │ │ │ │ - b f6258 │ │ │ │ + b f6268 │ │ │ │ + b f6268 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f6264 │ │ │ │ + beq f6274 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 121534 │ │ │ │ - b f6264 │ │ │ │ + bl 121544 │ │ │ │ + b f6274 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 1ba360 │ │ │ │ - b f6278 │ │ │ │ + bl 1ba370 │ │ │ │ + b f6288 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ - b f6264 │ │ │ │ - b f6258 │ │ │ │ + b f6274 │ │ │ │ + b f6268 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ and r0, fp, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq f6278 │ │ │ │ + beq f6288 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - adceq sp, r6, r4, lsl #7 │ │ │ │ - adceq sp, r6, r0, asr #29 │ │ │ │ - adceq sp, r6, r4, ror #5 │ │ │ │ - adceq r0, r7, r8, asr #11 │ │ │ │ - addeq r6, r9, lr, lsl sl │ │ │ │ - strdeq fp, [r9], r4 │ │ │ │ - adceq r0, r7, r4, lsr #12 │ │ │ │ - addeq r6, r9, lr, ror #22 │ │ │ │ + adceq sp, r6, r4, ror r3 │ │ │ │ + strhteq sp, [r6], r0 │ │ │ │ + ldrdeq sp, [r6], r4 @ │ │ │ │ + strhteq r0, [r7], r8 │ │ │ │ + addeq r6, r9, lr, lsl #20 │ │ │ │ + addeq fp, r9, r4, ror #7 │ │ │ │ + adceq r0, r7, r4, lsl r6 │ │ │ │ + addeq r6, r9, lr, asr fp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r5, r1 │ │ │ │ eor fp, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp fp, #21 │ │ │ │ movcs fp, #21 │ │ │ │ cmp fp, #20 │ │ │ │ - beq f63b8 │ │ │ │ + beq f63c8 │ │ │ │ cmp fp, #21 │ │ │ │ - bne f6564 │ │ │ │ + bne f6574 │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ str r6, [sp, #12] │ │ │ │ add r6, sp, #16 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ orr r9, r7, #4 │ │ │ │ @@ -164619,128 +164623,128 @@ │ │ │ │ add r0, r6, #16 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r4, [sp, #16] │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1bb338 │ │ │ │ + bl 1bb348 │ │ │ │ ldrb r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne f642c │ │ │ │ + bne f643c │ │ │ │ ldrb r0, [sp, #57] @ 0x39 │ │ │ │ cmp r0, #2 │ │ │ │ - beq f6438 │ │ │ │ + beq f6448 │ │ │ │ tst r0, #1 │ │ │ │ - beq f6374 │ │ │ │ + beq f6384 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r4, [sp, #16] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f65dc │ │ │ │ + beq f65ec │ │ │ │ ldm r8, {r1, r2, r3} │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ stm r9, {r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ - bl 121534 │ │ │ │ - b f6320 │ │ │ │ + bl 121544 │ │ │ │ + b f6330 │ │ │ │ cmp sl, #2 │ │ │ │ - bne f6594 │ │ │ │ + bne f65a4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r4, [sp, #16] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f65dc │ │ │ │ + beq f65ec │ │ │ │ ldm r8, {r1, r2, r3} │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ stm r9, {r1, r2, r3} │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ mov r1, r7 │ │ │ │ - bl d8038 │ │ │ │ + bl d8048 │ │ │ │ ldrb r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne f658c │ │ │ │ + bne f659c │ │ │ │ ldrb sl, [sp, #97] @ 0x61 │ │ │ │ - b f6320 │ │ │ │ + b f6330 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r2, #0 │ │ │ │ ldmib r5, {r0, r4} │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, r4, r1, lsl #4 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - beq f63f8 │ │ │ │ + beq f6408 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r1], #16 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne f648c │ │ │ │ - ldr r1, [pc, #628] @ f6674 │ │ │ │ - ldr r2, [pc, #628] @ f6678 │ │ │ │ + bne f649c │ │ │ │ + ldr r1, [pc, #628] @ f6684 │ │ │ │ + ldr r2, [pc, #628] @ f6688 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl 57f38 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r6, #4] │ │ │ │ strb r1, [r6] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b f6454 │ │ │ │ + b f6464 │ │ │ │ cmp sl, #2 │ │ │ │ - bne f64c0 │ │ │ │ - ldr r0, [pc, #580] @ f668c │ │ │ │ + bne f64d0 │ │ │ │ + ldr r0, [pc, #580] @ f669c │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #5 │ │ │ │ bl 57dc4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r2, #1 │ │ │ │ strb r2, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [r3, #4] │ │ │ │ - beq f6474 │ │ │ │ + beq f6484 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f6424 │ │ │ │ + beq f6434 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 121534 │ │ │ │ - b f6424 │ │ │ │ + bl 121544 │ │ │ │ + b f6434 │ │ │ │ ldmib r4, {r1, r2, r3} │ │ │ │ mov r7, #1 │ │ │ │ add ip, sp, #16 │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl d8038 │ │ │ │ + bl d8048 │ │ │ │ ldrb r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #1 │ │ │ │ - bne f6504 │ │ │ │ + bne f6514 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ - b f6410 │ │ │ │ + b f6420 │ │ │ │ mov ip, r5 │ │ │ │ ldm r6!, {r1, r2, r3, r4, r5} │ │ │ │ mov r0, r7 │ │ │ │ stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ ldm r6, {r1, r2, r3, r4, r5} │ │ │ │ stm r0, {r1, r2, r3, r4, r5} │ │ │ │ mov r5, ip │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f654c │ │ │ │ + beq f655c │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r2, #4] │ │ │ │ strb r1, [r2] │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ ldrb r8, [sp, #97] @ 0x61 │ │ │ │ @@ -164748,116 +164752,116 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ ldr r9, [r0] │ │ │ │ ldmib r0, {r1, r7} │ │ │ │ str r7, [sp, #28] │ │ │ │ str r1, [sp, #24] │ │ │ │ str r9, [sp, #20] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ cmp r7, r9 │ │ │ │ - bne f65ac │ │ │ │ + bne f65bc │ │ │ │ mov r0, #0 │ │ │ │ strb r8, [r6, #1] │ │ │ │ strb r0, [r6] │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r2] │ │ │ │ and r0, sl, #1 │ │ │ │ strb r0, [r2, #1] │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #260] @ f6670 │ │ │ │ + ldr r2, [pc, #260] @ f6680 │ │ │ │ add r1, sp, #107 @ 0x6b │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ str r0, [r6, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r6] │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ - b f6430 │ │ │ │ - ldr r0, [pc, #228] @ f6680 │ │ │ │ + b f6440 │ │ │ │ + ldr r0, [pc, #228] @ f6690 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #5 │ │ │ │ bl 58038 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b f6454 │ │ │ │ + b f6464 │ │ │ │ sub r0, r7, r9 │ │ │ │ - ldr r2, [pc, #196] @ f667c │ │ │ │ + ldr r2, [pc, #196] @ f668c │ │ │ │ mov r4, #1 │ │ │ │ add r0, r4, r0, lsr #4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r4, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ bl 57f38 │ │ │ │ strb r4, [r6] │ │ │ │ str r0, [r6, #4] │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #160] @ f6684 │ │ │ │ - ldr r2, [pc, #160] @ f6688 │ │ │ │ + ldr r0, [pc, #160] @ f6694 │ │ │ │ + ldr r2, [pc, #160] @ f6698 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b f6640 │ │ │ │ - b f6640 │ │ │ │ + b f6650 │ │ │ │ + b f6650 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f664c │ │ │ │ + beq f665c │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 121534 │ │ │ │ - b f664c │ │ │ │ + bl 121544 │ │ │ │ + b f665c │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 1ba360 │ │ │ │ - b f6660 │ │ │ │ + bl 1ba370 │ │ │ │ + b f6670 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ - b f664c │ │ │ │ - b f6640 │ │ │ │ + b f665c │ │ │ │ + b f6650 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ and r0, fp, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq f6660 │ │ │ │ + beq f6670 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - adceq ip, r6, ip, lsr #31 │ │ │ │ - adceq sp, r6, r4, asr fp │ │ │ │ - adceq ip, r6, r0, lsl #30 │ │ │ │ - adceq r0, r7, r0, ror #3 │ │ │ │ - addeq r6, r9, sp, lsr r9 │ │ │ │ - addeq fp, r9, ip │ │ │ │ - adceq r0, r7, ip, lsr r2 │ │ │ │ - umulleq r6, r9, r1, sl │ │ │ │ + umlaleq ip, r6, ip, pc @ │ │ │ │ + adceq sp, r6, r4, asr #22 │ │ │ │ + strdeq ip, [r6], r0 @ │ │ │ │ + ldrdeq r0, [r7], r0 @ │ │ │ │ + addeq r6, r9, sp, lsr #18 │ │ │ │ + strdeq sl, [r9], ip │ │ │ │ + adceq r0, r7, ip, lsr #4 │ │ │ │ + addeq r6, r9, r1, lsl #21 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #548 @ 0x224 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r4, r1 │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ eor r7, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r7, #21 │ │ │ │ movcs r7, #21 │ │ │ │ cmp r7, #20 │ │ │ │ - beq f6a00 │ │ │ │ + beq f6a10 │ │ │ │ cmp r7, #21 │ │ │ │ - bne f6d54 │ │ │ │ + bne f6d64 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ add r0, sp, #528 @ 0x210 │ │ │ │ orr r0, r0, #4 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ add r7, sp, #360 @ 0x168 │ │ │ │ @@ -164895,256 +164899,256 @@ │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ str r5, [sp, #104] @ 0x68 │ │ │ │ str r8, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1bbb6c │ │ │ │ + bl 1bbb7c │ │ │ │ ldrb r0, [sp, #360] @ 0x168 │ │ │ │ cmp r0, #0 │ │ │ │ - bne f6a80 │ │ │ │ + bne f6a90 │ │ │ │ ldrb r0, [sp, #361] @ 0x169 │ │ │ │ cmp r0, #6 │ │ │ │ - bne f67bc │ │ │ │ + bne f67cc │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ str r5, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f7170 │ │ │ │ + beq f7180 │ │ │ │ ldm sl, {r1, r2, r3} │ │ │ │ str r0, [sp, #360] @ 0x168 │ │ │ │ stm r9, {r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ - bl 121534 │ │ │ │ - b f6770 │ │ │ │ + bl 121544 │ │ │ │ + b f6780 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, asr #2 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r8, lsr #1 │ │ │ │ andeq r0, r0, r4, lsr #3 │ │ │ │ muleq r0, r4, sl │ │ │ │ andeq r0, r0, r8, ror r3 │ │ │ │ cmp r6, #3 │ │ │ │ - bne f6f0c │ │ │ │ + bne f6f1c │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ str r5, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f7170 │ │ │ │ + beq f7180 │ │ │ │ ldm sl, {r1, r2, r3} │ │ │ │ str r0, [sp, #360] @ 0x168 │ │ │ │ stm r9, {r1, r2, r3} │ │ │ │ add r0, sp, #528 @ 0x210 │ │ │ │ mov r1, r7 │ │ │ │ - bl dc4b4 │ │ │ │ + bl dc4c4 │ │ │ │ ldrb r0, [sp, #528] @ 0x210 │ │ │ │ ldrb r6, [sp, #529] @ 0x211 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f6770 │ │ │ │ - b f6dd0 │ │ │ │ + beq f6780 │ │ │ │ + b f6de0 │ │ │ │ cmp fp, #3 │ │ │ │ - bne f6f1c │ │ │ │ + bne f6f2c │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ str r5, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f7170 │ │ │ │ + beq f7180 │ │ │ │ ldm sl, {r1, r2, r3} │ │ │ │ str r0, [sp, #360] @ 0x168 │ │ │ │ stm r9, {r1, r2, r3} │ │ │ │ add r0, sp, #528 @ 0x210 │ │ │ │ mov r1, r7 │ │ │ │ - bl dc4b4 │ │ │ │ + bl dc4c4 │ │ │ │ ldrb r0, [sp, #528] @ 0x210 │ │ │ │ ldrb fp, [sp, #529] @ 0x211 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f6770 │ │ │ │ - b f6dd0 │ │ │ │ + beq f6780 │ │ │ │ + b f6de0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #2 │ │ │ │ - bne f6f2c │ │ │ │ + bne f6f3c │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ str r5, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f7170 │ │ │ │ + beq f7180 │ │ │ │ ldm sl, {r1, r2, r3} │ │ │ │ str r0, [sp, #360] @ 0x168 │ │ │ │ stm r9, {r1, r2, r3} │ │ │ │ add r0, sp, #528 @ 0x210 │ │ │ │ mov r1, r7 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr r1, [sp, #528] @ 0x210 │ │ │ │ ldr r0, [sp, #532] @ 0x214 │ │ │ │ cmp r1, #2 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ - bne f6770 │ │ │ │ - b f6ea0 │ │ │ │ + bne f6780 │ │ │ │ + b f6eb0 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ cmp r2, #-2147483647 @ 0x80000001 │ │ │ │ - bne f6f78 │ │ │ │ + bne f6f88 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ str r5, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f71a4 │ │ │ │ + beq f71b4 │ │ │ │ ldm sl, {r1, r2, r3} │ │ │ │ str r0, [sp, #360] @ 0x168 │ │ │ │ stm r9, {r1, r2, r3} │ │ │ │ add r0, sp, #528 @ 0x210 │ │ │ │ mov r1, r7 │ │ │ │ - bl de31c │ │ │ │ + bl de32c │ │ │ │ ldr r1, [sp, #528] @ 0x210 │ │ │ │ ldr r0, [sp, #532] @ 0x214 │ │ │ │ ldr r2, [sp, #536] @ 0x218 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ - bne f676c │ │ │ │ - b f6ed8 │ │ │ │ + bne f677c │ │ │ │ + b f6ee8 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne f6f4c │ │ │ │ + bne f6f5c │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ str r5, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f7224 │ │ │ │ + beq f7234 │ │ │ │ ldm sl, {r1, r2, r3} │ │ │ │ str r0, [sp, #360] @ 0x168 │ │ │ │ stm r9, {r1, r2, r3} │ │ │ │ add r0, sp, #528 @ 0x210 │ │ │ │ mov r1, r7 │ │ │ │ - bl dcd58 │ │ │ │ + bl dcd68 │ │ │ │ ldr r0, [sp, #528] @ 0x210 │ │ │ │ ldr r8, [sp, #532] @ 0x214 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [sp, #536] @ 0x218 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bne f6768 │ │ │ │ - b f6ecc │ │ │ │ + bne f6778 │ │ │ │ + b f6edc │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ eor r0, r3, #3 │ │ │ │ orrs r0, r0, r2 │ │ │ │ - bne f6fbc │ │ │ │ + bne f6fcc │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f71e0 │ │ │ │ + beq f71f0 │ │ │ │ ldm sl, {r1, r2, r3} │ │ │ │ mov r5, fp │ │ │ │ mov fp, r6 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ str r0, [sp, #528] @ 0x210 │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add r1, sp, #528 @ 0x210 │ │ │ │ mov r0, r7 │ │ │ │ - bl dbf9c │ │ │ │ + bl dbfac │ │ │ │ add r8, sp, #360 @ 0x168 │ │ │ │ ldm r8, {r0, r1, r8} │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ - beq f6eac │ │ │ │ + beq f6ebc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r6, fp │ │ │ │ str r8, [sp, #24] │ │ │ │ bl 53d54 │ │ │ │ mov fp, r5 │ │ │ │ ldr r8, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r5, #-2147483627 @ 0x80000015 │ │ │ │ - b f6768 │ │ │ │ + b f6778 │ │ │ │ ldmib r4, {r0, r6, sl} │ │ │ │ mov r1, #0 │ │ │ │ cmp sl, #0 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, r6, sl, lsl #4 │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ - beq f6a3c │ │ │ │ + beq f6a4c │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r1], #16 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne f6b9c │ │ │ │ - ldr r1, [pc, #2544] @ f7434 │ │ │ │ - ldr r2, [pc, #2544] @ f7438 │ │ │ │ + bne f6bac │ │ │ │ + ldr r1, [pc, #2544] @ f7444 │ │ │ │ + ldr r2, [pc, #2544] @ f7448 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl 57f38 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #3 │ │ │ │ stmib r8, {r1, fp} │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r8] │ │ │ │ - beq f6d20 │ │ │ │ + beq f6d30 │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ - bl 1ba360 │ │ │ │ - b f6d20 │ │ │ │ + bl 1ba370 │ │ │ │ + b f6d30 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldr r8, [sp, #364] @ 0x16c │ │ │ │ str r5, [sp, #272] @ 0x110 │ │ │ │ str r0, [sp, #280] @ 0x118 │ │ │ │ str r6, [sp, #276] @ 0x114 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ ldr fp, [sp, #52] @ 0x34 │ │ │ │ ldr r9, [sp, #64] @ 0x40 │ │ │ │ ldr sl, [sp, #60] @ 0x3c │ │ │ │ subs r0, r5, #2 │ │ │ │ sbcs r0, r6, #0 │ │ │ │ - bcs f6ac4 │ │ │ │ + bcs f6ad4 │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ - bl 122164 │ │ │ │ + bl 122174 │ │ │ │ cmp sl, #-2147483646 @ 0x80000002 │ │ │ │ - blt f6ae4 │ │ │ │ + blt f6af4 │ │ │ │ cmp sl, #0 │ │ │ │ - beq f6ae4 │ │ │ │ + beq f6af4 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r9, #-2147483646 @ 0x80000002 │ │ │ │ - blt f6b04 │ │ │ │ + blt f6b14 │ │ │ │ cmp r9, #0 │ │ │ │ - beq f6b04 │ │ │ │ + beq f6b14 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ lsl r1, r9, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #3 │ │ │ │ stmib fp, {r1, r8} │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [fp] │ │ │ │ - beq f6b28 │ │ │ │ + beq f6b38 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f6d20 │ │ │ │ + beq f6d30 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ - bl 121534 │ │ │ │ - b f6d20 │ │ │ │ + bl 121544 │ │ │ │ + b f6d30 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr sl, [sp, #60] @ 0x3c │ │ │ │ subs r5, r0, #2 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ movne r5, r0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp sl, #-2147483647 @ 0x80000001 │ │ │ │ @@ -165155,53 +165159,53 @@ │ │ │ │ movweq fp, #2 │ │ │ │ cmp r6, #3 │ │ │ │ orr r0, r0, r1 │ │ │ │ movweq r6, #2 │ │ │ │ cmp r9, #-2147483647 @ 0x80000001 │ │ │ │ moveq r9, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #0 │ │ │ │ - bne f6c24 │ │ │ │ + bne f6c34 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #2 │ │ │ │ ldr r8, [sp, #52] @ 0x34 │ │ │ │ - b f6c40 │ │ │ │ + b f6c50 │ │ │ │ ldmib r6, {r1, r2, r3} │ │ │ │ mov r5, #1 │ │ │ │ add ip, sp, #360 @ 0x168 │ │ │ │ str r5, [sp, #100] @ 0x64 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ add r1, sp, #360 @ 0x168 │ │ │ │ - bl dcd58 │ │ │ │ + bl dcd68 │ │ │ │ ldr r5, [sp, #448] @ 0x1c0 │ │ │ │ ldr fp, [sp, #452] @ 0x1c4 │ │ │ │ cmp r5, #-2147483647 @ 0x80000001 │ │ │ │ - beq f6a58 │ │ │ │ + beq f6a68 │ │ │ │ mov r9, r7 │ │ │ │ mov r0, #1 │ │ │ │ cmp sl, #1 │ │ │ │ - beq f6bf4 │ │ │ │ + beq f6c04 │ │ │ │ add r1, r6, #32 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ ldr r2, [sp, #456] @ 0x1c8 │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - bne f6d88 │ │ │ │ - ldr r1, [pc, #2112] @ f743c │ │ │ │ - ldr r2, [pc, #2112] @ f7440 │ │ │ │ + bne f6d98 │ │ │ │ + ldr r1, [pc, #2112] @ f744c │ │ │ │ + ldr r2, [pc, #2112] @ f7450 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r9 │ │ │ │ orr r0, r5, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne f7030 │ │ │ │ + bne f7040 │ │ │ │ mov fp, r6 │ │ │ │ - b f6a58 │ │ │ │ + b f6a68 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ bl 53d54 │ │ │ │ ldr r8, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ @@ -165233,52 +165237,52 @@ │ │ │ │ strb fp, [sp, #265] @ 0x109 │ │ │ │ strb r6, [sp, #264] @ 0x108 │ │ │ │ ldm r4!, {r1, r2, r3, r5, r6} │ │ │ │ stmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ ldm r4, {r1, r2, r3, r5, r6} │ │ │ │ stm r0, {r1, r2, r3, r5, r6} │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f7158 │ │ │ │ + beq f7168 │ │ │ │ str r0, [r8, #8] │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #3 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [r8] │ │ │ │ str r1, [r8, #4] │ │ │ │ - beq f6cfc │ │ │ │ + beq f6d0c │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ lsl r1, r9, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ orr r0, sl, #-2147483648 @ 0x80000000 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ - bne f6d28 │ │ │ │ + bne f6d38 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ eor r0, r4, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne f6d44 │ │ │ │ + bne f6d54 │ │ │ │ add sp, sp, #548 @ 0x224 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ eor r0, r4, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq f6d20 │ │ │ │ + beq f6d30 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ - bl 122164 │ │ │ │ + bl 122174 │ │ │ │ add sp, sp, #548 @ 0x224 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #1748] @ f7430 │ │ │ │ + ldr r2, [pc, #1748] @ f7440 │ │ │ │ add lr, sp, #512 @ 0x200 │ │ │ │ add r1, lr, #35 @ 0x23 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #3 │ │ │ │ @@ -165295,127 +165299,127 @@ │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #372] @ 0x174 │ │ │ │ str r2, [sp, #368] @ 0x170 │ │ │ │ str ip, [sp, #364] @ 0x16c │ │ │ │ str r1, [sp, #360] @ 0x168 │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ add r1, sp, #360 @ 0x168 │ │ │ │ - bl dc4b4 │ │ │ │ + bl dc4c4 │ │ │ │ ldrb r0, [sp, #448] @ 0x1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f6ddc │ │ │ │ + beq f6dec │ │ │ │ ldr r6, [sp, #452] @ 0x1c4 │ │ │ │ - b f6c0c │ │ │ │ + b f6c1c │ │ │ │ ldr r8, [sp, #532] @ 0x214 │ │ │ │ ldr r9, [sp, #64] @ 0x40 │ │ │ │ - b f6ed0 │ │ │ │ + b f6ee0 │ │ │ │ mov r0, #2 │ │ │ │ cmp sl, #2 │ │ │ │ - beq f6bf4 │ │ │ │ + beq f6c04 │ │ │ │ add r1, r6, #48 @ 0x30 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ ldr r1, [r6, #32] │ │ │ │ ldrb sl, [sp, #449] @ 0x1c1 │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - beq f6bf4 │ │ │ │ + beq f6c04 │ │ │ │ add r3, r6, #36 @ 0x24 │ │ │ │ mov r7, #3 │ │ │ │ add ip, sp, #364 @ 0x16c │ │ │ │ str r7, [sp, #100] @ 0x64 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ str r1, [sp, #360] @ 0x168 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ add r1, sp, #360 @ 0x168 │ │ │ │ - bl dc4b4 │ │ │ │ + bl dc4c4 │ │ │ │ ldrb r0, [sp, #448] @ 0x1c0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq f6dc8 │ │ │ │ + beq f6dd8 │ │ │ │ ldrb r7, [sp, #449] @ 0x1c1 │ │ │ │ add r0, sp, #360 @ 0x168 │ │ │ │ add r1, sp, #84 @ 0x54 │ │ │ │ - bl 1c0058 │ │ │ │ + bl 1c0068 │ │ │ │ ldr r1, [sp, #360] @ 0x168 │ │ │ │ ldr r6, [sp, #364] @ 0x16c │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - beq f6c0c │ │ │ │ + beq f6c1c │ │ │ │ mov r0, #3 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ - beq f6bf4 │ │ │ │ + beq f6c04 │ │ │ │ ldr r0, [sp, #368] @ 0x170 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #360 @ 0x168 │ │ │ │ add r1, sp, #84 @ 0x54 │ │ │ │ - bl 1c1464 │ │ │ │ + bl 1c1474 │ │ │ │ ldr r0, [sp, #360] @ 0x168 │ │ │ │ cmp r0, #2 │ │ │ │ - beq f6fe4 │ │ │ │ + beq f6ff4 │ │ │ │ ldr r1, [sp, #364] @ 0x16c │ │ │ │ cmp r0, #3 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - bne f7044 │ │ │ │ + bne f7054 │ │ │ │ ldr sl, [sp, #68] @ 0x44 │ │ │ │ - b f7000 │ │ │ │ + b f7010 │ │ │ │ ldr r8, [sp, #16] │ │ │ │ ldr r9, [sp, #64] @ 0x40 │ │ │ │ - b f6ed0 │ │ │ │ + b f6ee0 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ ldr fp, [sp, #52] @ 0x34 │ │ │ │ ldr r9, [sp, #64] @ 0x40 │ │ │ │ ldr sl, [sp, #60] @ 0x3c │ │ │ │ cmp sl, #-2147483646 @ 0x80000002 │ │ │ │ - bge f6acc │ │ │ │ - b f6ae4 │ │ │ │ + bge f6adc │ │ │ │ + b f6af4 │ │ │ │ mov r9, #-2147483647 @ 0x80000001 │ │ │ │ ldr sl, [sp, #60] @ 0x3c │ │ │ │ - b f6ee4 │ │ │ │ + b f6ef4 │ │ │ │ mov sl, #-2147483647 @ 0x80000001 │ │ │ │ mov r8, r0 │ │ │ │ ldr r9, [sp, #64] @ 0x40 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ ldr fp, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r5, [sp, #272] @ 0x110 │ │ │ │ str r0, [sp, #280] @ 0x118 │ │ │ │ str r6, [sp, #276] @ 0x114 │ │ │ │ - b f6ab0 │ │ │ │ - ldr r0, [pc, #1340] @ f7450 │ │ │ │ + b f6ac0 │ │ │ │ + ldr r0, [pc, #1340] @ f7460 │ │ │ │ mov r1, #16 │ │ │ │ add r0, pc, r0 │ │ │ │ - b f6f38 │ │ │ │ - ldr r0, [pc, #1328] @ f7454 │ │ │ │ + b f6f48 │ │ │ │ + ldr r0, [pc, #1328] @ f7464 │ │ │ │ mov r1, #19 │ │ │ │ add r0, pc, r0 │ │ │ │ - b f6f38 │ │ │ │ - ldr r0, [pc, #1320] @ f745c │ │ │ │ + b f6f48 │ │ │ │ + ldr r0, [pc, #1320] @ f746c │ │ │ │ mov r1, #14 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ ldr r9, [sp, #64] @ 0x40 │ │ │ │ ldr sl, [sp, #60] @ 0x3c │ │ │ │ - b f6f94 │ │ │ │ + b f6fa4 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ mov r9, r0 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ mov r1, #14 │ │ │ │ ldr sl, [sp, #60] @ 0x3c │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - ldr r0, [pc, #1240] @ f744c │ │ │ │ + ldr r0, [pc, #1240] @ f745c │ │ │ │ add r0, pc, r0 │ │ │ │ - b f6fa0 │ │ │ │ - ldr r0, [pc, #1240] @ f7458 │ │ │ │ + b f6fb0 │ │ │ │ + ldr r0, [pc, #1240] @ f7468 │ │ │ │ mov r1, #8 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ mov sl, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ ldr r9, [sp, #64] @ 0x40 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ @@ -165423,79 +165427,79 @@ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r5, [sp, #272] @ 0x110 │ │ │ │ str r2, [sp, #280] @ 0x118 │ │ │ │ str r6, [sp, #276] @ 0x114 │ │ │ │ bl 58038 │ │ │ │ ldr fp, [sp, #52] @ 0x34 │ │ │ │ mov r8, r0 │ │ │ │ - b f6ab0 │ │ │ │ - ldr r0, [pc, #1180] @ f7460 │ │ │ │ + b f6ac0 │ │ │ │ + ldr r0, [pc, #1180] @ f7470 │ │ │ │ mov r6, r2 │ │ │ │ mov r1, #14 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ ldr r9, [sp, #64] @ 0x40 │ │ │ │ mov r5, r3 │ │ │ │ ldr sl, [sp, #60] @ 0x3c │ │ │ │ - b f6f9c │ │ │ │ + b f6fac │ │ │ │ mov r0, #4 │ │ │ │ - ldr r1, [pc, #1108] @ f7444 │ │ │ │ - ldr r2, [pc, #1108] @ f7448 │ │ │ │ + ldr r1, [pc, #1108] @ f7454 │ │ │ │ + ldr r2, [pc, #1108] @ f7458 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ mov sl, r0 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ mov r7, r9 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq f7020 │ │ │ │ + beq f7030 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r6, sl │ │ │ │ orr r0, r5, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq f6c1c │ │ │ │ + beq f6c2c │ │ │ │ lsl r1, r5, #2 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b f6c1c │ │ │ │ + bl 40e554 │ │ │ │ + b f6c2c │ │ │ │ add r0, sp, #360 @ 0x168 │ │ │ │ add r1, sp, #84 @ 0x54 │ │ │ │ - bl 1c01a8 │ │ │ │ + bl 1c01b8 │ │ │ │ ldr r1, [sp, #360] @ 0x168 │ │ │ │ ldr r2, [sp, #364] @ 0x16c │ │ │ │ ldr r0, [sp, #368] @ 0x170 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ eor r0, r1, #4 │ │ │ │ orrs r0, r0, r2 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ - bne f7090 │ │ │ │ + bne f70a0 │ │ │ │ mov r7, r9 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ ldr sl, [sp, #60] @ 0x3c │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq f7020 │ │ │ │ - b f7014 │ │ │ │ + beq f7030 │ │ │ │ + b f7024 │ │ │ │ add r0, sp, #360 @ 0x168 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ add r1, r0, #12 │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ bl 53d54 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ mov r0, #5 │ │ │ │ - beq f6fe8 │ │ │ │ + beq f6ff8 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ add r1, sp, #272 @ 0x110 │ │ │ │ add r0, r0, #12 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ bl 53d54 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #260] @ 0x104 │ │ │ │ @@ -165515,79 +165519,79 @@ │ │ │ │ str r6, [sp, #256] @ 0x100 │ │ │ │ str fp, [sp, #244] @ 0xf4 │ │ │ │ str r5, [sp, #240] @ 0xf0 │ │ │ │ strb r7, [sp, #265] @ 0x109 │ │ │ │ strb sl, [sp, #264] @ 0x108 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ - bl 1a5db8 │ │ │ │ + bl 1a5dc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f7158 │ │ │ │ + beq f7168 │ │ │ │ str r0, [r8, #8] │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #3 │ │ │ │ str r2, [r8] │ │ │ │ str r1, [r8, #4] │ │ │ │ - bl 123398 │ │ │ │ + bl 1233a8 │ │ │ │ add sp, sp, #548 @ 0x224 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ bl 53d54 │ │ │ │ add sp, sp, #548 @ 0x224 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #272] @ 0x110 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #276] @ 0x114 │ │ │ │ - ldr r0, [pc, #732] @ f7464 │ │ │ │ - ldr r2, [pc, #732] @ f7468 │ │ │ │ + ldr r0, [pc, #732] @ f7474 │ │ │ │ + ldr r2, [pc, #732] @ f7478 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #280] @ 0x118 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b f725c │ │ │ │ - ldr r0, [pc, #712] @ f7474 │ │ │ │ - ldr r2, [pc, #712] @ f7478 │ │ │ │ + b f726c │ │ │ │ + ldr r0, [pc, #712] @ f7484 │ │ │ │ + ldr r2, [pc, #712] @ f7488 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #272] @ 0x110 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r1, [sp, #280] @ 0x118 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #276] @ 0x114 │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b f725c │ │ │ │ + b f726c │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #656] @ f747c │ │ │ │ - ldr r2, [pc, #656] @ f7480 │ │ │ │ + ldr r0, [pc, #656] @ f748c │ │ │ │ + ldr r2, [pc, #656] @ f7490 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #276] @ 0x114 │ │ │ │ mov r3, #3 │ │ │ │ str r3, [sp, #272] @ 0x110 │ │ │ │ str r1, [sp, #280] @ 0x118 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b f725c │ │ │ │ - ldr r0, [pc, #576] @ f746c │ │ │ │ - ldr r2, [pc, #576] @ f7470 │ │ │ │ + b f726c │ │ │ │ + ldr r0, [pc, #576] @ f747c │ │ │ │ + ldr r2, [pc, #576] @ f7480 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #272] @ 0x110 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r1, [sp, #280] @ 0x118 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ @@ -165595,163 +165599,163 @@ │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ - bl 123398 │ │ │ │ + bl 1233a8 │ │ │ │ mov r0, r8 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq f72a4 │ │ │ │ + beq f72b4 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b f72a4 │ │ │ │ - b f7368 │ │ │ │ + bl 40e554 │ │ │ │ + b f72b4 │ │ │ │ + b f7378 │ │ │ │ mov r8, r0 │ │ │ │ orr r0, r5, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq f734c │ │ │ │ + beq f735c │ │ │ │ lsl r1, r5, #2 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b f734c │ │ │ │ + bl 40e554 │ │ │ │ + b f735c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f7408 │ │ │ │ + beq f7418 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ - bl 121534 │ │ │ │ - b f7408 │ │ │ │ + bl 121544 │ │ │ │ + b f7418 │ │ │ │ bl 8e880 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - b f7374 │ │ │ │ + b f7384 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ - b f7374 │ │ │ │ + b f7384 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ - bl 123398 │ │ │ │ - b f7408 │ │ │ │ - b f7370 │ │ │ │ - b f7370 │ │ │ │ - b f7370 │ │ │ │ + bl 1233a8 │ │ │ │ + b f7418 │ │ │ │ + b f7380 │ │ │ │ + b f7380 │ │ │ │ + b f7380 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ - b f7374 │ │ │ │ + b f7384 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ mov r8, r0 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ - b f7408 │ │ │ │ + b f7418 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f7420 │ │ │ │ + beq f7430 │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ - bl 1ba360 │ │ │ │ - b f7420 │ │ │ │ + bl 1ba370 │ │ │ │ + b f7430 │ │ │ │ bl 8e880 │ │ │ │ mov r8, r0 │ │ │ │ - b f738c │ │ │ │ + b f739c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #272] @ 0x110 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [sp, #280] @ 0x118 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #276] @ 0x114 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ bic r0, r0, #1 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq f73ac │ │ │ │ + beq f73bc │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ - bl 122164 │ │ │ │ + bl 122174 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - blt f73d4 │ │ │ │ + blt f73e4 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq f73d4 │ │ │ │ + beq f73e4 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - blt f7400 │ │ │ │ + blt f7410 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f7400 │ │ │ │ + beq f7410 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ and r0, r0, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq f7420 │ │ │ │ + beq f7430 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r8 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - adceq ip, r6, r8, asr #15 │ │ │ │ - adceq sp, r6, r8, ror r5 │ │ │ │ + strhteq ip, [r6], r8 │ │ │ │ + adceq sp, r6, r8, ror #10 │ │ │ │ + adceq ip, r6, ip, lsr #17 │ │ │ │ + strhteq sp, [r6], r0 │ │ │ │ + strdeq ip, [r6], r4 @ │ │ │ │ strhteq ip, [r6], ip │ │ │ │ - adceq sp, r6, r0, asr #7 │ │ │ │ - adceq ip, r6, r4, lsl #14 │ │ │ │ - adceq ip, r6, ip, asr #31 │ │ │ │ - adceq ip, r6, r0, lsl r3 │ │ │ │ - addeq r4, r9, r3, asr #25 │ │ │ │ - addeq r1, r9, r0, asr #27 │ │ │ │ - addeq r6, r9, r2, asr r2 │ │ │ │ - addeq r2, r9, fp, asr #20 │ │ │ │ - addeq r5, r9, r4, lsr #15 │ │ │ │ - addeq r5, r9, lr, lsr #21 │ │ │ │ - addeq sl, r9, r4, ror #8 │ │ │ │ - umlaleq pc, r6, r4, r6 @ │ │ │ │ - addeq sl, r9, r0, asr #7 │ │ │ │ - adceq pc, r6, ip, ror #11 │ │ │ │ - addeq sl, r9, r0, asr #8 │ │ │ │ - adceq pc, r6, ip, ror #12 │ │ │ │ - strdeq sl, [r9], r4 │ │ │ │ - adceq pc, r6, r0, lsr #12 │ │ │ │ + adceq ip, r6, r0, lsl #6 │ │ │ │ + @ instruction: 0x00894cb3 │ │ │ │ + @ instruction: 0x00891db0 │ │ │ │ + addeq r6, r9, r2, asr #4 │ │ │ │ + addeq r2, r9, fp, lsr sl │ │ │ │ + umulleq r5, r9, r4, r7 │ │ │ │ + umulleq r5, r9, lr, sl │ │ │ │ + addeq sl, r9, r4, asr r4 │ │ │ │ + adceq pc, r6, r4, lsl #13 │ │ │ │ + @ instruction: 0x0089a3b0 │ │ │ │ + ldrdeq pc, [r6], ip @ │ │ │ │ + addeq sl, r9, r0, lsr r4 │ │ │ │ + adceq pc, r6, ip, asr r6 @ │ │ │ │ + addeq sl, r9, r4, ror #7 │ │ │ │ + adceq pc, r6, r0, lsl r6 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ eor r2, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ cmp r2, #20 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ - beq f75f8 │ │ │ │ + beq f7608 │ │ │ │ cmp r2, #21 │ │ │ │ - bne f784c │ │ │ │ + bne f785c │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r7, lr, #440 @ 0x1b8 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r0, r2, r3, lsl #5 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ @@ -165773,150 +165777,150 @@ │ │ │ │ str r0, [sp, #32] │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str sl, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1bf11c │ │ │ │ + bl 1bf12c │ │ │ │ ldrb r0, [sp, #1464] @ 0x5b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne f7678 │ │ │ │ + bne f7688 │ │ │ │ ldrb r0, [sp, #1465] @ 0x5b9 │ │ │ │ cmp r0, #2 │ │ │ │ - beq f76a4 │ │ │ │ + beq f76b4 │ │ │ │ tst r0, #1 │ │ │ │ - beq f757c │ │ │ │ + beq f758c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f7910 │ │ │ │ + beq f7920 │ │ │ │ ldm r8, {r1, r2, r3} │ │ │ │ str r0, [sp, #1464] @ 0x5b8 │ │ │ │ stm r9, {r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ - bl 121534 │ │ │ │ - b f7528 │ │ │ │ + bl 121544 │ │ │ │ + b f7538 │ │ │ │ eor r0, fp, #3 │ │ │ │ orrs r0, r0, sl │ │ │ │ - bne f788c │ │ │ │ + bne f789c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r5, [sp, #16] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ - beq f7944 │ │ │ │ + beq f7954 │ │ │ │ ldm r8, {r1, r2, r3} │ │ │ │ ldr r5, [sp, #28] │ │ │ │ str r0, [sp, #2152] @ 0x868 │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r0, r7 │ │ │ │ add r1, lr, #104 @ 0x68 │ │ │ │ - bl e42d0 │ │ │ │ + bl e42e0 │ │ │ │ ldr r1, [sp, #1464] @ 0x5b8 │ │ │ │ ldr r0, [sp, #1472] @ 0x5c0 │ │ │ │ ldr r2, [sp, #1468] @ 0x5bc │ │ │ │ ldr r5, [sp, #16] │ │ │ │ str r0, [sp, #24] │ │ │ │ eor r0, r1, #3 │ │ │ │ orrs r0, r0, r2 │ │ │ │ - beq f7884 │ │ │ │ + beq f7894 │ │ │ │ mov fp, r1 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov sl, r2 │ │ │ │ mov r2, #676 @ 0x2a4 │ │ │ │ bl 53d54 │ │ │ │ - b f7528 │ │ │ │ + b f7538 │ │ │ │ ldmib r1, {r0, r4} │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ add r0, r4, r1, lsl #4 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ - beq f7638 │ │ │ │ + beq f7648 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r1], #16 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne f7710 │ │ │ │ - ldr r1, [pc, #1104] @ f7a90 │ │ │ │ - ldr r2, [pc, #1104] @ f7a94 │ │ │ │ + bne f7720 │ │ │ │ + ldr r1, [pc, #1104] @ f7aa0 │ │ │ │ + ldr r2, [pc, #1104] @ f7aa4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl 57f38 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #3 │ │ │ │ str r2, [r5] │ │ │ │ str r1, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ add sp, sp, #2048 @ 0x800 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [sp, #1468] @ 0x5bc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str fp, [sp, #776] @ 0x308 │ │ │ │ str r0, [sp, #784] @ 0x310 │ │ │ │ str sl, [sp, #780] @ 0x30c │ │ │ │ rsbs r0, fp, #1 │ │ │ │ rscs r0, sl, #0 │ │ │ │ - bcc f76d4 │ │ │ │ + bcc f76e4 │ │ │ │ add r0, sp, #776 @ 0x308 │ │ │ │ - bl 122280 │ │ │ │ - b f76d4 │ │ │ │ + bl 122290 │ │ │ │ + b f76e4 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ eor r0, fp, #3 │ │ │ │ orrs r0, r0, sl │ │ │ │ str fp, [sp, #776] @ 0x308 │ │ │ │ str r4, [sp, #784] @ 0x310 │ │ │ │ str sl, [sp, #780] @ 0x30c │ │ │ │ - bne f77b8 │ │ │ │ - ldr r0, [pc, #996] @ f7aac │ │ │ │ + bne f77c8 │ │ │ │ + ldr r0, [pc, #996] @ f7abc │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #12 │ │ │ │ bl 57dc4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #3 │ │ │ │ stmib r5, {r1, r6} │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r5] │ │ │ │ - beq f76f8 │ │ │ │ + beq f7708 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f766c │ │ │ │ + beq f767c │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 121534 │ │ │ │ - b f766c │ │ │ │ + bl 121544 │ │ │ │ + b f767c │ │ │ │ ldmib r4, {r1, r2, r3} │ │ │ │ mov r7, #1 │ │ │ │ add ip, sp, #48 @ 0x30 │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ add r6, lr, #440 @ 0x1b8 │ │ │ │ mov r0, r6 │ │ │ │ - bl e42d0 │ │ │ │ + bl e42e0 │ │ │ │ ldr r9, [sp, #1464] @ 0x5b8 │ │ │ │ ldr r8, [sp, #1468] @ 0x5bc │ │ │ │ ldr r0, [sp, #1472] @ 0x5c0 │ │ │ │ eor r1, r9, #3 │ │ │ │ orrs r1, r1, r8 │ │ │ │ - beq f7650 │ │ │ │ + beq f7660 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ add r7, r1, #4 │ │ │ │ add r1, sp, #776 @ 0x308 │ │ │ │ add r2, r1, #12 │ │ │ │ add r1, r6, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ @@ -165929,20 +165933,20 @@ │ │ │ │ str r9, [sp, #776] @ 0x308 │ │ │ │ str r4, [sp, #1464] @ 0x5b8 │ │ │ │ str r7, [sp, #1476] @ 0x5c4 │ │ │ │ str r0, [sp, #1472] @ 0x5c0 │ │ │ │ str r6, [sp, #1468] @ 0x5bc │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #440 @ 0x1b8 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ cmp r7, r6 │ │ │ │ - bne f78c0 │ │ │ │ + bne f78d0 │ │ │ │ add r1, sp, #776 @ 0x308 │ │ │ │ mov r0, r5 │ │ │ │ - b f7838 │ │ │ │ + b f7848 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ add r0, r0, #12 │ │ │ │ mov r2, #676 @ 0x2a4 │ │ │ │ mov r8, r5 │ │ │ │ bl 53d54 │ │ │ │ str sl, [sp, #92] @ 0x5c │ │ │ │ @@ -165950,101 +165954,101 @@ │ │ │ │ str fp, [sp, #88] @ 0x58 │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ ldm r6!, {r1, r2, r3, r4, r5} │ │ │ │ stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ ldm r6, {r1, r2, r3, r4, r5} │ │ │ │ stm r0, {r1, r2, r3, r4, r5} │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ cmp r0, #0 │ │ │ │ mov r3, r8 │ │ │ │ - beq f7830 │ │ │ │ + beq f7840 │ │ │ │ str r0, [r3, #8] │ │ │ │ eor r0, fp, #2 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #3 │ │ │ │ orrs r0, r0, sl │ │ │ │ str r2, [r3] │ │ │ │ str r1, [r3, #4] │ │ │ │ - beq f766c │ │ │ │ + beq f767c │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 122280 │ │ │ │ - b f766c │ │ │ │ + bl 122290 │ │ │ │ + b f767c │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #688 @ 0x2b0 │ │ │ │ bl 53d54 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ add sp, sp, #2048 @ 0x800 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #564] @ f7a88 │ │ │ │ + ldr r2, [pc, #564] @ f7a98 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r0, r1 │ │ │ │ add r1, lr, #123 @ 0x7b │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #3 │ │ │ │ str r2, [r5] │ │ │ │ str r1, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ add sp, sp, #2048 @ 0x800 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [sp, #24] │ │ │ │ - b f76d4 │ │ │ │ - ldr r0, [pc, #516] @ f7a98 │ │ │ │ + b f76e4 │ │ │ │ + ldr r0, [pc, #516] @ f7aa8 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r0, pc, r0 │ │ │ │ str fp, [sp, #776] @ 0x308 │ │ │ │ str r1, [sp, #784] @ 0x310 │ │ │ │ str sl, [sp, #780] @ 0x30c │ │ │ │ mov r1, #12 │ │ │ │ bl 58038 │ │ │ │ mov r6, r0 │ │ │ │ rsbs r0, fp, #1 │ │ │ │ rscs r0, sl, #0 │ │ │ │ - bcs f7698 │ │ │ │ - b f76d4 │ │ │ │ + bcs f76a8 │ │ │ │ + b f76e4 │ │ │ │ sub r1, r7, r6 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #444] @ f7a8c │ │ │ │ + ldr r2, [pc, #444] @ f7a9c │ │ │ │ str r0, [sp, #1464] @ 0x5b8 │ │ │ │ add r0, r0, r1, lsr #4 │ │ │ │ add r2, pc, r2 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, lr, #440 @ 0x1b8 │ │ │ │ bl 57f38 │ │ │ │ str r0, [r5, #8] │ │ │ │ eor r0, r9, #2 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #3 │ │ │ │ orrs r0, r0, r8 │ │ │ │ str r2, [r5] │ │ │ │ str r1, [r5, #4] │ │ │ │ - beq f766c │ │ │ │ + beq f767c │ │ │ │ add r0, sp, #776 @ 0x308 │ │ │ │ - bl 122280 │ │ │ │ - b f766c │ │ │ │ - ldr r0, [pc, #388] @ f7a9c │ │ │ │ + bl 122290 │ │ │ │ + b f767c │ │ │ │ + ldr r0, [pc, #388] @ f7aac │ │ │ │ mov r4, fp │ │ │ │ - ldr r2, [pc, #384] @ f7aa0 │ │ │ │ + ldr r2, [pc, #384] @ f7ab0 │ │ │ │ mov r6, sl │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ str fp, [sp, #776] @ 0x308 │ │ │ │ str r1, [sp, #784] @ 0x310 │ │ │ │ str sl, [sp, #780] @ 0x30c │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b f797c │ │ │ │ + b f798c │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #340] @ f7aa4 │ │ │ │ - ldr r2, [pc, #340] @ f7aa8 │ │ │ │ + ldr r0, [pc, #340] @ f7ab4 │ │ │ │ + ldr r2, [pc, #340] @ f7ab8 │ │ │ │ mov r6, #0 │ │ │ │ str r1, [sp, #780] @ 0x30c │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp, #776] @ 0x308 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r4, #3 │ │ │ │ @@ -166052,101 +166056,101 @@ │ │ │ │ str r1, [sp, #784] @ 0x310 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ eor r0, r9, #2 │ │ │ │ orrs r0, r0, r8 │ │ │ │ - beq f7a74 │ │ │ │ + beq f7a84 │ │ │ │ add r0, sp, #776 @ 0x308 │ │ │ │ - bl 122280 │ │ │ │ - b f7a74 │ │ │ │ + bl 122290 │ │ │ │ + b f7a84 │ │ │ │ mov r5, r0 │ │ │ │ eor r0, fp, #2 │ │ │ │ orrs r0, r0, sl │ │ │ │ - beq f7a5c │ │ │ │ + beq f7a6c │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 122280 │ │ │ │ - b f7a5c │ │ │ │ + bl 122290 │ │ │ │ + b f7a6c │ │ │ │ mov r6, sl │ │ │ │ mov r4, fp │ │ │ │ - b f7a18 │ │ │ │ + b f7a28 │ │ │ │ mov r5, r0 │ │ │ │ - b f7a54 │ │ │ │ + b f7a64 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, #0 │ │ │ │ mov r4, #3 │ │ │ │ - b f7a2c │ │ │ │ + b f7a3c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f7a5c │ │ │ │ + beq f7a6c │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 121534 │ │ │ │ - b f7a5c │ │ │ │ + bl 121544 │ │ │ │ + b f7a6c │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 1ba360 │ │ │ │ - b f7a74 │ │ │ │ + bl 1ba370 │ │ │ │ + b f7a84 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ - b f7a5c │ │ │ │ + b f7a6c │ │ │ │ mov r5, r0 │ │ │ │ - b f7a3c │ │ │ │ + b f7a4c │ │ │ │ mov r6, sl │ │ │ │ mov r4, fp │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r4, [sp, #776] @ 0x308 │ │ │ │ str r0, [sp, #784] @ 0x310 │ │ │ │ str r6, [sp, #780] @ 0x30c │ │ │ │ bic r0, r4, #1 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r6 │ │ │ │ - beq f7a54 │ │ │ │ + beq f7a64 │ │ │ │ add r0, sp, #776 @ 0x308 │ │ │ │ - bl 122280 │ │ │ │ + bl 122290 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ and r0, r0, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq f7a74 │ │ │ │ + beq f7a84 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - adceq fp, r6, r0, ror #25 │ │ │ │ - adceq lr, r6, r8, asr #29 │ │ │ │ - adceq ip, r6, r4, ror r9 │ │ │ │ - adceq fp, r6, r0, asr #25 │ │ │ │ - addeq r5, r9, sl, ror r8 │ │ │ │ - addeq r9, r9, ip, asr #25 │ │ │ │ - strdeq lr, [r6], ip @ │ │ │ │ - umulleq r9, r9, r0, ip @ │ │ │ │ + ldrdeq fp, [r6], r0 @ │ │ │ │ strhteq lr, [r6], r8 │ │ │ │ - addeq r5, r9, sl, asr #20 │ │ │ │ + adceq ip, r6, r4, ror #18 │ │ │ │ + strhteq fp, [r6], r0 │ │ │ │ + addeq r5, r9, sl, ror #16 │ │ │ │ + @ instruction: 0x00899cbc │ │ │ │ + adceq lr, r6, ip, ror #29 │ │ │ │ + addeq r9, r9, r0, lsl #25 │ │ │ │ + adceq lr, r6, r8, lsr #29 │ │ │ │ + addeq r5, r9, sl, lsr sl │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ vpush {d8} │ │ │ │ sub sp, sp, #152 @ 0x98 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r4, r1 │ │ │ │ eor r7, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r7, #21 │ │ │ │ movcs r7, #21 │ │ │ │ cmp r7, #20 │ │ │ │ - beq f7ca0 │ │ │ │ + beq f7cb0 │ │ │ │ cmp r7, #21 │ │ │ │ - bne f7ef4 │ │ │ │ + bne f7f04 │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r6, sp, #88 @ 0x58 │ │ │ │ add r0, r2, r3, lsl #5 │ │ │ │ stm r1, {r4, r7, fp} │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ @@ -166163,159 +166167,159 @@ │ │ │ │ mov r5, #-2147483647 @ 0x80000001 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r8, [sp, #80] @ 0x50 │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1bab04 │ │ │ │ + bl 1bab14 │ │ │ │ ldrb r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne f7d14 │ │ │ │ + bne f7d24 │ │ │ │ ldrb r0, [sp, #89] @ 0x59 │ │ │ │ cmp r0, #3 │ │ │ │ - bne f7b8c │ │ │ │ + bne f7b9c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f8104 │ │ │ │ + beq f8114 │ │ │ │ ldm sl, {r1, r2, r3} │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ stm fp, {r1, r2, r3} │ │ │ │ mov r0, r6 │ │ │ │ - bl 121534 │ │ │ │ - b f7b40 │ │ │ │ + bl 121544 │ │ │ │ + b f7b50 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ strheq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r8, lsr #11 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ cmp r5, #-2147483647 @ 0x80000001 │ │ │ │ - bne f80a8 │ │ │ │ + bne f80b8 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f8124 │ │ │ │ + beq f8134 │ │ │ │ ldm sl, {r1, r2, r3} │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ stm fp, {r1, r2, r3} │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ mov r1, r6 │ │ │ │ - bl de31c │ │ │ │ + bl de32c │ │ │ │ ldr r5, [sp, #128] @ 0x80 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ cmp r5, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #4] │ │ │ │ - beq f7fe4 │ │ │ │ + beq f7ff4 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp] │ │ │ │ - b f7b40 │ │ │ │ + b f7b50 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #3 │ │ │ │ - bne f8090 │ │ │ │ + bne f80a0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f8104 │ │ │ │ + beq f8114 │ │ │ │ ldm sl, {r1, r2, r3} │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ stm fp, {r1, r2, r3} │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ mov r1, r6 │ │ │ │ - bl dc4b4 │ │ │ │ + bl dc4c4 │ │ │ │ ldrb r0, [sp, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne f800c │ │ │ │ + bne f801c │ │ │ │ ldrb r0, [sp, #129] @ 0x81 │ │ │ │ str r0, [sp, #20] │ │ │ │ - b f7b40 │ │ │ │ + b f7b50 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r8 │ │ │ │ - bne f80cc │ │ │ │ + bne f80dc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f8104 │ │ │ │ + beq f8114 │ │ │ │ ldm sl, {r1, r2, r3} │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ stm fp, {r1, r2, r3} │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ mov r1, r6 │ │ │ │ - bl dd210 │ │ │ │ + bl dd220 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ ldr r8, [sp, #132] @ 0x84 │ │ │ │ str r0, [sp, #24] │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r8 │ │ │ │ - beq f7ffc │ │ │ │ + beq f800c │ │ │ │ vldr d8, [sp, #136] @ 0x88 │ │ │ │ - b f7b40 │ │ │ │ + b f7b50 │ │ │ │ ldmib r4, {r0, r5, sl} │ │ │ │ mov r1, #0 │ │ │ │ cmp sl, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, r5, sl, lsl #4 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r5, [sp, #32] │ │ │ │ str r5, [sp, #28] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - beq f7cdc │ │ │ │ + beq f7cec │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r1], #16 │ │ │ │ str r1, [sp, #32] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne f7e14 │ │ │ │ - ldr r1, [pc, #1420] @ f8270 │ │ │ │ - ldr r2, [pc, #1420] @ f8274 │ │ │ │ + bne f7e24 │ │ │ │ + ldr r1, [pc, #1420] @ f8280 │ │ │ │ + ldr r2, [pc, #1420] @ f8284 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl 57f38 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #2 │ │ │ │ str r1, [fp] │ │ │ │ stmib fp, {r0, r6} │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 1ba360 │ │ │ │ - b f7e04 │ │ │ │ + bl 1ba370 │ │ │ │ + b f7e14 │ │ │ │ mov r9, r5 │ │ │ │ ldr r5, [sp, #92] @ 0x5c │ │ │ │ mov sl, r7 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r7, [sp, #12] │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldr r8, [sp, #4] │ │ │ │ cmp r9, #-2147483646 @ 0x80000002 │ │ │ │ - blt f7d50 │ │ │ │ + blt f7d60 │ │ │ │ cmp r9, #0 │ │ │ │ - beq f7d50 │ │ │ │ + beq f7d60 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ stmib r6, {r1, r5} │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r6] │ │ │ │ - beq f7d74 │ │ │ │ + beq f7d84 │ │ │ │ mov r0, sl │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f7e04 │ │ │ │ + beq f7e14 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 121534 │ │ │ │ - b f7e04 │ │ │ │ + bl 121544 │ │ │ │ + b f7e14 │ │ │ │ mov ip, r5 │ │ │ │ ldm r4!, {r1, r2, r3, r5, r7} │ │ │ │ mov r0, r6 │ │ │ │ stmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ ldm r4, {r1, r2, r3, r5, r7} │ │ │ │ stm r0, {r1, r2, r3, r5, r7} │ │ │ │ mov r7, ip │ │ │ │ @@ -166326,66 +166330,66 @@ │ │ │ │ moveq r8, r4 │ │ │ │ movne r4, r1 │ │ │ │ cmp r5, #3 │ │ │ │ movweq r5, #2 │ │ │ │ cmp ip, #-2147483647 @ 0x80000001 │ │ │ │ moveq r7, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f7ea4 │ │ │ │ + beq f7eb4 │ │ │ │ str r0, [r3, #8] │ │ │ │ orr r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [r3] │ │ │ │ str r1, [r3, #4] │ │ │ │ - bne f7ed4 │ │ │ │ + bne f7ee4 │ │ │ │ add sp, sp, #152 @ 0x98 │ │ │ │ vpop {d8} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldmib r5, {r1, r2, r3} │ │ │ │ mov r6, #1 │ │ │ │ add ip, sp, #88 @ 0x58 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ - bl de31c │ │ │ │ + bl de32c │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ cmp r9, #-2147483647 @ 0x80000001 │ │ │ │ - beq f7cf8 │ │ │ │ + beq f7d08 │ │ │ │ mov r0, #1 │ │ │ │ cmp sl, #1 │ │ │ │ - beq f7e68 │ │ │ │ + beq f7e78 │ │ │ │ add r1, r5, #32 │ │ │ │ str r1, [sp, #32] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ ldr r8, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - bne f7f2c │ │ │ │ - ldr r1, [pc, #1032] @ f8278 │ │ │ │ - ldr r2, [pc, #1032] @ f827c │ │ │ │ + bne f7f3c │ │ │ │ + ldr r1, [pc, #1032] @ f8288 │ │ │ │ + ldr r2, [pc, #1032] @ f828c │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ mov r5, r0 │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq f7e9c │ │ │ │ + beq f7eac │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r6, r5 │ │ │ │ - b f7cf8 │ │ │ │ + b f7d08 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r0, [r3, #20] │ │ │ │ ldr r0, [sp] │ │ │ │ strb r5, [r3, #28] │ │ │ │ str r7, [r3, #16] │ │ │ │ str r0, [r3, #24] │ │ │ │ vstr d8, [r3, #8] │ │ │ │ @@ -166393,20 +166397,20 @@ │ │ │ │ add sp, sp, #152 @ 0x98 │ │ │ │ vpop {d8} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #152 @ 0x98 │ │ │ │ vpop {d8} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #880] @ f826c │ │ │ │ + ldr r2, [pc, #880] @ f827c │ │ │ │ add r1, sp, #151 @ 0x97 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [fp] │ │ │ │ @@ -166423,235 +166427,235 @@ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ str ip, [sp, #92] @ 0x5c │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ - bl dc4b4 │ │ │ │ + bl dc4c4 │ │ │ │ ldrb r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f7f70 │ │ │ │ + beq f7f80 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ - b f7e80 │ │ │ │ + b f7e90 │ │ │ │ mov r0, #2 │ │ │ │ cmp sl, #2 │ │ │ │ - beq f7e68 │ │ │ │ + beq f7e78 │ │ │ │ add r1, r5, #48 @ 0x30 │ │ │ │ str r1, [sp, #32] │ │ │ │ ldr r1, [r5, #32] │ │ │ │ ldrb r2, [sp, #49] @ 0x31 │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - beq f7e68 │ │ │ │ + beq f7e78 │ │ │ │ add r3, r5, #36 @ 0x24 │ │ │ │ str r2, [sp, #24] │ │ │ │ mov r5, #3 │ │ │ │ add ip, sp, #92 @ 0x5c │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ - bl dd210 │ │ │ │ + bl dd220 │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ str fp, [sp, #16] │ │ │ │ ldr fp, [sp, #52] @ 0x34 │ │ │ │ eor r0, sl, #2 │ │ │ │ orrs r0, r0, fp │ │ │ │ - bne f801c │ │ │ │ + bne f802c │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ ldr fp, [sp, #16] │ │ │ │ - b f7e80 │ │ │ │ + b f7e90 │ │ │ │ mov sl, r7 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r7, [sp, #12] │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - b f7d50 │ │ │ │ + b f7d60 │ │ │ │ mov r9, r5 │ │ │ │ mov sl, r7 │ │ │ │ ldr r5, [sp, #136] @ 0x88 │ │ │ │ - b f7d20 │ │ │ │ + b f7d30 │ │ │ │ mov r9, r5 │ │ │ │ mov sl, r7 │ │ │ │ ldr r5, [sp, #132] @ 0x84 │ │ │ │ - b f7d20 │ │ │ │ + b f7d30 │ │ │ │ vldr d8, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 1a5db8 │ │ │ │ + bl 1a5dc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f8060 │ │ │ │ + beq f8070 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r0, [r3, #8] │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [r3] │ │ │ │ str r1, [r3, #4] │ │ │ │ - beq f7e04 │ │ │ │ + beq f7e14 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r9 │ │ │ │ - b f7edc │ │ │ │ + b f7eec │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ strb r1, [r0, #28] │ │ │ │ str r9, [r0, #16] │ │ │ │ str r6, [r0, #20] │ │ │ │ str r8, [r0, #24] │ │ │ │ vstr d8, [r0, #8] │ │ │ │ strd sl, [r0] │ │ │ │ add sp, sp, #152 @ 0x98 │ │ │ │ vpop {d8} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #492] @ f8284 │ │ │ │ + ldr r0, [pc, #492] @ f8294 │ │ │ │ mov sl, r7 │ │ │ │ mov r9, r5 │ │ │ │ mov r1, #5 │ │ │ │ add r0, pc, r0 │ │ │ │ - b f80e0 │ │ │ │ + b f80f0 │ │ │ │ mov sl, r7 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r7, [sp, #12] │ │ │ │ mov r9, r5 │ │ │ │ ldr r8, [sp, #4] │ │ │ │ mov r1, #11 │ │ │ │ - ldr r0, [pc, #440] @ f8280 │ │ │ │ + ldr r0, [pc, #440] @ f8290 │ │ │ │ add r0, pc, r0 │ │ │ │ - b f80ec │ │ │ │ - ldr r0, [pc, #436] @ f8288 │ │ │ │ + b f80fc │ │ │ │ + ldr r0, [pc, #436] @ f8298 │ │ │ │ mov sl, r7 │ │ │ │ mov r9, r5 │ │ │ │ mov r1, #5 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r7, [sp, #12] │ │ │ │ ldr r8, [sp, #4] │ │ │ │ bl 58038 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ mov r5, r0 │ │ │ │ cmp r9, #-2147483646 @ 0x80000002 │ │ │ │ - bge f7d38 │ │ │ │ - b f7d50 │ │ │ │ - ldr r0, [pc, #384] @ f828c │ │ │ │ + bge f7d48 │ │ │ │ + b f7d60 │ │ │ │ + ldr r0, [pc, #384] @ f829c │ │ │ │ mov r9, r5 │ │ │ │ - ldr r2, [pc, #380] @ f8290 │ │ │ │ + ldr r2, [pc, #380] @ f82a0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b f8140 │ │ │ │ - ldr r0, [pc, #360] @ f8294 │ │ │ │ + b f8150 │ │ │ │ + ldr r0, [pc, #360] @ f82a4 │ │ │ │ mov r9, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r2, [pc, #356] @ f8298 │ │ │ │ + ldr r2, [pc, #356] @ f82a8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b f8218 │ │ │ │ + b f8228 │ │ │ │ mov r5, r0 │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq f825c │ │ │ │ + beq f826c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq f81f0 │ │ │ │ + beq f8200 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b f81f0 │ │ │ │ + bl 40e554 │ │ │ │ + b f8200 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f8244 │ │ │ │ + beq f8254 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 121534 │ │ │ │ - b f8244 │ │ │ │ + bl 121544 │ │ │ │ + b f8254 │ │ │ │ bl 8e880 │ │ │ │ - b f8214 │ │ │ │ + b f8224 │ │ │ │ mov r5, r0 │ │ │ │ orr r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq f8244 │ │ │ │ + beq f8254 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b f8244 │ │ │ │ - b f8214 │ │ │ │ + bl 40e554 │ │ │ │ + b f8254 │ │ │ │ + b f8224 │ │ │ │ mov r5, r0 │ │ │ │ mov r9, #-2147483647 @ 0x80000001 │ │ │ │ - b f821c │ │ │ │ + b f822c │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 1ba360 │ │ │ │ - b f825c │ │ │ │ + bl 1ba370 │ │ │ │ + b f826c │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ str r7, [sp, #12] │ │ │ │ str r4, [sp, #8] │ │ │ │ - b f8244 │ │ │ │ - b f8218 │ │ │ │ + b f8254 │ │ │ │ + b f8228 │ │ │ │ mov r9, r5 │ │ │ │ mov r5, r0 │ │ │ │ cmp r9, #-2147483646 @ 0x80000002 │ │ │ │ - blt f823c │ │ │ │ + blt f824c │ │ │ │ cmp r9, #0 │ │ │ │ - beq f823c │ │ │ │ + beq f824c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ and r0, r0, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq f825c │ │ │ │ + beq f826c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - adceq fp, r6, ip, asr #12 │ │ │ │ - adceq ip, r6, r8, lsl r1 │ │ │ │ - adceq fp, r6, ip, lsl r6 │ │ │ │ - adceq fp, r6, ip, lsl #31 │ │ │ │ - umlaleq fp, r6, r0, r4 │ │ │ │ - addeq r3, r9, r4, asr #18 │ │ │ │ - addeq r3, r9, r3, ror r9 │ │ │ │ - addeq r3, r9, ip, lsr r9 │ │ │ │ - addeq r9, r9, r0, ror #9 │ │ │ │ - adceq lr, r6, r0, lsl r7 │ │ │ │ - addeq r9, r9, r0, asr #9 │ │ │ │ - strdeq lr, [r6], r0 @ │ │ │ │ + adceq fp, r6, ip, lsr r6 │ │ │ │ + adceq ip, r6, r8, lsl #2 │ │ │ │ + adceq fp, r6, ip, lsl #12 │ │ │ │ + adceq fp, r6, ip, ror pc │ │ │ │ + adceq fp, r6, r0, lsl #9 │ │ │ │ + addeq r3, r9, r4, lsr r9 │ │ │ │ + addeq r3, r9, r3, ror #18 │ │ │ │ + addeq r3, r9, ip, lsr #18 │ │ │ │ + ldrdeq r9, [r9], r0 │ │ │ │ + adceq lr, r6, r0, lsl #14 │ │ │ │ + @ instruction: 0x008994b0 │ │ │ │ + adceq lr, r6, r0, ror #13 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r4, r1 │ │ │ │ eor r5, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r5, #21 │ │ │ │ movcs r5, #21 │ │ │ │ cmp r5, #20 │ │ │ │ - beq f83b8 │ │ │ │ + beq f83c8 │ │ │ │ cmp r5, #21 │ │ │ │ - bne f8584 │ │ │ │ + bne f8594 │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, r2, r3, lsl #5 │ │ │ │ add r6, sp, #16 │ │ │ │ @@ -166664,320 +166668,320 @@ │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r9, #-2147483647 @ 0x80000001 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r8, [sp, #16] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1ba9d8 │ │ │ │ + bl 1ba9e8 │ │ │ │ ldrb r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne f842c │ │ │ │ + bne f843c │ │ │ │ ldrb r0, [sp, #57] @ 0x39 │ │ │ │ cmp r0, #2 │ │ │ │ - beq f8488 │ │ │ │ + beq f8498 │ │ │ │ tst r0, #1 │ │ │ │ - beq f8368 │ │ │ │ + beq f8378 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r8, [sp, #16] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f862c │ │ │ │ + beq f863c │ │ │ │ ldm sl, {r1, r2, r3} │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ stm fp, {r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ - bl 121534 │ │ │ │ - b f8314 │ │ │ │ + bl 121544 │ │ │ │ + b f8324 │ │ │ │ cmp r9, #-2147483647 @ 0x80000001 │ │ │ │ - bne f85b8 │ │ │ │ + bne f85c8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r8, [sp, #16] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f8650 │ │ │ │ + beq f8660 │ │ │ │ ldm sl, {r1, r2, r3} │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ stm fp, {r1, r2, r3} │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ mov r1, r7 │ │ │ │ - bl dcd58 │ │ │ │ + bl dcd68 │ │ │ │ ldr r9, [sp, #100] @ 0x64 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ cmp r9, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #4] │ │ │ │ - beq f85ac │ │ │ │ + beq f85bc │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp] │ │ │ │ - b f8314 │ │ │ │ + b f8324 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r2, #0 │ │ │ │ ldmib r4, {r0, r6} │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, r6, r1, lsl #4 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - beq f83f8 │ │ │ │ + beq f8408 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r1], #16 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne f84f0 │ │ │ │ - ldr r1, [pc, #920] @ f8798 │ │ │ │ - ldr r2, [pc, #920] @ f879c │ │ │ │ + bne f8500 │ │ │ │ + ldr r1, [pc, #920] @ f87a8 │ │ │ │ + ldr r2, [pc, #920] @ f87ac │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl 57f38 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, #-2147483647 @ 0x80000001 │ │ │ │ strd r6, [sl] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ ldr r7, [sp, #12] │ │ │ │ cmp r9, #-2147483646 @ 0x80000002 │ │ │ │ - blt f8454 │ │ │ │ + blt f8464 │ │ │ │ cmp r9, #0 │ │ │ │ - beq f8454 │ │ │ │ + beq f8464 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ lsl r1, r9, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ stm r7, {r2, r6} │ │ │ │ cmp r0, #0 │ │ │ │ - beq f8470 │ │ │ │ + beq f8480 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f8424 │ │ │ │ + beq f8434 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 121534 │ │ │ │ - b f8424 │ │ │ │ + bl 121544 │ │ │ │ + b f8434 │ │ │ │ mov fp, r5 │ │ │ │ mov sl, r4 │ │ │ │ ldm r6!, {r1, r2, r3, r4, r5} │ │ │ │ mov r0, r7 │ │ │ │ cmp r9, #-2147483647 @ 0x80000001 │ │ │ │ moveq r9, #-2147483648 @ 0x80000000 │ │ │ │ stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ ldm r6, {r1, r2, r3, r4, r5} │ │ │ │ stm r0, {r1, r2, r3, r4, r5} │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq f8564 │ │ │ │ + beq f8574 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ strd r0, [r2] │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq f8424 │ │ │ │ + beq f8434 │ │ │ │ lsl r1, r9, #2 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldmib r6, {r1, r2, r3} │ │ │ │ mov r7, #1 │ │ │ │ add ip, sp, #16 │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl dcd58 │ │ │ │ + bl dcd68 │ │ │ │ ldr r9, [sp, #100] @ 0x64 │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ cmp r9, #-2147483647 @ 0x80000001 │ │ │ │ - beq f8414 │ │ │ │ + beq f8424 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ ldr r8, [sp, #108] @ 0x6c │ │ │ │ add r0, r0, #4 │ │ │ │ str r6, [sp, #16] │ │ │ │ ldr r5, [r0] │ │ │ │ ldmib r0, {r1, r4} │ │ │ │ str r4, [sp, #28] │ │ │ │ str r1, [sp, #24] │ │ │ │ str r5, [sp, #20] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ cmp r4, r5 │ │ │ │ - bne f85dc │ │ │ │ + bne f85ec │ │ │ │ str r9, [sl] │ │ │ │ stmib sl, {r7, r8} │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r1, [r0, #4] │ │ │ │ ldr r1, [sp] │ │ │ │ str r9, [r0] │ │ │ │ str r1, [r0, #8] │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #516] @ f8790 │ │ │ │ + ldr r2, [pc, #516] @ f87a0 │ │ │ │ add r1, sp, #115 @ 0x73 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ strd r0, [sl] │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [sp, #12] │ │ │ │ ldr r6, [sp, #4] │ │ │ │ - b f8454 │ │ │ │ - ldr r0, [pc, #480] @ f87a0 │ │ │ │ + b f8464 │ │ │ │ + ldr r0, [pc, #480] @ f87b0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #7 │ │ │ │ bl 58038 │ │ │ │ mov r6, r0 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ cmp r9, #-2147483646 @ 0x80000002 │ │ │ │ - bge f843c │ │ │ │ - b f8454 │ │ │ │ + bge f844c │ │ │ │ + b f8464 │ │ │ │ sub r1, r4, r5 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #424] @ f8794 │ │ │ │ + ldr r2, [pc, #424] @ f87a4 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, r0, r1, lsr #4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ bl 57f38 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ strd r0, [sl] │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq f8424 │ │ │ │ + beq f8434 │ │ │ │ lsl r1, r9, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #368] @ f87a4 │ │ │ │ + ldr r0, [pc, #368] @ f87b4 │ │ │ │ mov fp, r5 │ │ │ │ - ldr r2, [pc, #364] @ f87a8 │ │ │ │ + ldr r2, [pc, #364] @ f87b8 │ │ │ │ mov sl, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b f8670 │ │ │ │ - ldr r0, [pc, #340] @ f87ac │ │ │ │ + b f8680 │ │ │ │ + ldr r0, [pc, #340] @ f87bc │ │ │ │ mov fp, r5 │ │ │ │ - ldr r2, [pc, #336] @ f87b0 │ │ │ │ + ldr r2, [pc, #336] @ f87c0 │ │ │ │ mov sl, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov fp, r5 │ │ │ │ mov sl, r4 │ │ │ │ mov r8, r0 │ │ │ │ - b f8748 │ │ │ │ + b f8758 │ │ │ │ mov r8, r0 │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq f8780 │ │ │ │ + beq f8790 │ │ │ │ lsl r1, r9, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r8 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov fp, r5 │ │ │ │ mov sl, r4 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f876c │ │ │ │ + beq f877c │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 121534 │ │ │ │ - b f876c │ │ │ │ + bl 121544 │ │ │ │ + b f877c │ │ │ │ bl 8e880 │ │ │ │ - b f86e0 │ │ │ │ + b f86f0 │ │ │ │ mov fp, r5 │ │ │ │ mov sl, r4 │ │ │ │ mov r8, r0 │ │ │ │ - b f8764 │ │ │ │ + b f8774 │ │ │ │ mov r8, r0 │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq f876c │ │ │ │ + beq f877c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ lsl r1, r9, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b f876c │ │ │ │ + bl 40e554 │ │ │ │ + b f877c │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 1ba360 │ │ │ │ - b f8780 │ │ │ │ + bl 1ba370 │ │ │ │ + b f8790 │ │ │ │ bl 8e880 │ │ │ │ mov fp, r5 │ │ │ │ mov sl, r4 │ │ │ │ mov r8, r0 │ │ │ │ - b f876c │ │ │ │ - b f873c │ │ │ │ + b f877c │ │ │ │ + b f874c │ │ │ │ mov fp, r5 │ │ │ │ mov sl, r4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r9, #-2147483647 @ 0x80000001 │ │ │ │ - beq f8764 │ │ │ │ + beq f8774 │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq f8764 │ │ │ │ + beq f8774 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ lsl r1, r9, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ and r0, fp, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq f8780 │ │ │ │ + beq f8790 │ │ │ │ mov r0, sl │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r8 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - adceq sl, r6, ip, asr #31 │ │ │ │ - adceq lr, r6, ip, lsr #3 │ │ │ │ - adceq fp, r6, r4, lsr #20 │ │ │ │ - adceq sl, r6, r0, lsl #30 │ │ │ │ - addeq r3, r9, r7, asr #10 │ │ │ │ - @ instruction: 0x00898fb4 │ │ │ │ - adceq lr, r6, r4, ror #3 │ │ │ │ - umulleq r8, r9, r0, pc @ │ │ │ │ - adceq lr, r6, r0, asr #3 │ │ │ │ + strhteq sl, [r6], ip │ │ │ │ + umlaleq lr, r6, ip, r1 │ │ │ │ + adceq fp, r6, r4, lsl sl │ │ │ │ + strdeq sl, [r6], r0 @ │ │ │ │ + addeq r3, r9, r7, lsr r5 │ │ │ │ + addeq r8, r9, r4, lsr #31 │ │ │ │ + ldrdeq lr, [r6], r4 @ │ │ │ │ + addeq r8, r9, r0, lsl #31 │ │ │ │ + strhteq lr, [r6], r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #164 @ 0xa4 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov sl, r1 │ │ │ │ eor r5, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r5, #21 │ │ │ │ movcs r5, #21 │ │ │ │ cmp r5, #20 │ │ │ │ - beq f8960 │ │ │ │ + beq f8970 │ │ │ │ cmp r5, #21 │ │ │ │ - bne f8bc4 │ │ │ │ + bne f8bd4 │ │ │ │ ldrd r2, [sl, #4] │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r0, r2, r3, lsl #5 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ @@ -166992,150 +166996,150 @@ │ │ │ │ orr fp, r5, #4 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ orr r7, r4, #4 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ mov r9, #-2147483647 @ 0x80000001 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str sl, [sp, #40] @ 0x28 │ │ │ │ - ldr r8, [pc, #1724] @ f8f00 │ │ │ │ - ldr r6, [pc, #1724] @ f8f04 │ │ │ │ + ldr r8, [pc, #1724] @ f8f10 │ │ │ │ + ldr r6, [pc, #1724] @ f8f14 │ │ │ │ add r8, pc, r8 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1bec18 │ │ │ │ + bl 1bec28 │ │ │ │ ldrb r0, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne f89d4 │ │ │ │ + bne f89e4 │ │ │ │ ldrb r0, [sp, #105] @ 0x69 │ │ │ │ cmp r0, #2 │ │ │ │ - bne f8898 │ │ │ │ + bne f88a8 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str sl, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f8cec │ │ │ │ + beq f8cfc │ │ │ │ ldm r7, {r1, r2, r3} │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ stm fp, {r1, r2, r3} │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b f884c │ │ │ │ + bl 121544 │ │ │ │ + b f885c │ │ │ │ cmp r0, #0 │ │ │ │ - beq f88f8 │ │ │ │ + beq f8908 │ │ │ │ cmp r0, #1 │ │ │ │ - bne f8a5c │ │ │ │ + bne f8a6c │ │ │ │ cmp r9, #-2147483647 @ 0x80000001 │ │ │ │ - bne f8cb8 │ │ │ │ + bne f8cc8 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str sl, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f8d74 │ │ │ │ + beq f8d84 │ │ │ │ ldm r7, {r1, r2, r3} │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ stm fp, {r1, r2, r3} │ │ │ │ add r0, sp, #148 @ 0x94 │ │ │ │ mov r1, r5 │ │ │ │ - bl de31c │ │ │ │ + bl de32c │ │ │ │ ldr r9, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ cmp r9, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #20] │ │ │ │ - beq f8c80 │ │ │ │ + beq f8c90 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ str r0, [sp] │ │ │ │ - b f884c │ │ │ │ + b f885c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne f8cc4 │ │ │ │ + bne f8cd4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r9, [sp, #8] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ str sl, [sp, #40] @ 0x28 │ │ │ │ - beq f8d4c │ │ │ │ + beq f8d5c │ │ │ │ ldm r7, {r1, r2, r3} │ │ │ │ mov r9, r8 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ stm fp, {r1, r2, r3} │ │ │ │ add r0, sp, #148 @ 0x94 │ │ │ │ mov r1, r5 │ │ │ │ - bl de31c │ │ │ │ + bl de32c │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ ldr r8, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - beq f8ca0 │ │ │ │ + beq f8cb0 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ str r8, [sp, #12] │ │ │ │ mov r8, r9 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r9, [sp, #8] │ │ │ │ - b f884c │ │ │ │ + b f885c │ │ │ │ ldr r4, [sl, #12] │ │ │ │ mov r1, #0 │ │ │ │ ldmib sl, {r0, r6} │ │ │ │ cmp r4, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, r6, r4, lsl #4 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - beq f89a0 │ │ │ │ + beq f89b0 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r1], #16 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne f8aec │ │ │ │ - ldr r1, [pc, #1352] @ f8ef0 │ │ │ │ - ldr r2, [pc, #1352] @ f8ef4 │ │ │ │ + bne f8afc │ │ │ │ + ldr r1, [pc, #1352] @ f8f00 │ │ │ │ + ldr r2, [pc, #1352] @ f8f04 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl 57f38 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, #-2147483647 @ 0x80000001 │ │ │ │ strd r6, [fp] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ add sp, sp, #164 @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r8, [sp, #108] @ 0x6c │ │ │ │ ldr r5, [sp, #28] │ │ │ │ ldr r4, [sp, #32] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ cmp r9, #-2147483646 @ 0x80000002 │ │ │ │ - blt f8a04 │ │ │ │ + blt f8a14 │ │ │ │ cmp r9, #0 │ │ │ │ - beq f8a04 │ │ │ │ + beq f8a14 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr sl, [sp, #24] │ │ │ │ cmp r6, #-2147483646 @ 0x80000002 │ │ │ │ - blt f8a28 │ │ │ │ + blt f8a38 │ │ │ │ cmp r6, #0 │ │ │ │ - beq f8a28 │ │ │ │ + beq f8a38 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ stm r4, {r2, r8} │ │ │ │ cmp r0, #0 │ │ │ │ - beq f8a44 │ │ │ │ + beq f8a54 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f89cc │ │ │ │ + beq f89dc │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 121534 │ │ │ │ - b f89cc │ │ │ │ + bl 121544 │ │ │ │ + b f89dc │ │ │ │ ldr fp, [sp, #36] @ 0x24 │ │ │ │ cmp r9, #-2147483647 @ 0x80000001 │ │ │ │ ldr r0, [sp] │ │ │ │ moveq r9, #-2147483648 @ 0x80000000 │ │ │ │ cmp fp, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ @@ -167150,83 +167154,83 @@ │ │ │ │ str fp, [sp, #80] @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ ldm r4!, {r1, r2, r3, r6, r7} │ │ │ │ stmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ ldm r4, {r1, r2, r3, r6, r7} │ │ │ │ stm r0, {r1, r2, r3, r6, r7} │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq f8b7c │ │ │ │ + beq f8b8c │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ strd r0, [r4] │ │ │ │ orr r0, fp, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne f8b90 │ │ │ │ + bne f8ba0 │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq f89cc │ │ │ │ - b f8bac │ │ │ │ + beq f89dc │ │ │ │ + b f8bbc │ │ │ │ ldmib r6, {r1, r2, r3} │ │ │ │ mov r7, #1 │ │ │ │ add ip, sp, #80 @ 0x50 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #148 @ 0x94 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ - bl de31c │ │ │ │ + bl de32c │ │ │ │ ldr r9, [sp, #148] @ 0x94 │ │ │ │ ldr r7, [sp, #152] @ 0x98 │ │ │ │ cmp r9, #-2147483647 @ 0x80000001 │ │ │ │ - beq f89bc │ │ │ │ + beq f89cc │ │ │ │ cmp r4, #1 │ │ │ │ - beq f8b3c │ │ │ │ + beq f8b4c │ │ │ │ ldr r0, [r6, #16] │ │ │ │ add r1, r6, #32 │ │ │ │ ldr r8, [sp, #156] @ 0x9c │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ - bne f8bec │ │ │ │ - ldr r1, [pc, #948] @ f8ef8 │ │ │ │ - ldr r2, [pc, #948] @ f8efc │ │ │ │ + bne f8bfc │ │ │ │ + ldr r1, [pc, #948] @ f8f08 │ │ │ │ + ldr r2, [pc, #948] @ f8f0c │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ bl 57f38 │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq f8b74 │ │ │ │ + beq f8b84 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r7, r4 │ │ │ │ - b f89bc │ │ │ │ + b f89cc │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ ldm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ stm r4, {r1, r2, r3, r5, r6, r7} │ │ │ │ add sp, sp, #164 @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r8 │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq f89cc │ │ │ │ + beq f89dc │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #164 @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #796] @ f8ee8 │ │ │ │ + ldr r2, [pc, #796] @ f8ef8 │ │ │ │ add r1, sp, #163 @ 0xa3 │ │ │ │ mov r0, sl │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ strd r0, [fp] │ │ │ │ @@ -167236,19 +167240,19 @@ │ │ │ │ mov r4, #2 │ │ │ │ add ip, sp, #80 @ 0x50 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #148 @ 0x94 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ - bl de31c │ │ │ │ + bl de32c │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ ldr r4, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - beq f8b58 │ │ │ │ + beq f8b68 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str r4, [sp, #120] @ 0x78 │ │ │ │ add r1, r1, #4 │ │ │ │ ldr r2, [sp, #156] @ 0x9c │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ ldr r4, [r1] │ │ │ │ ldmib r1, {r0, r5} │ │ │ │ @@ -167257,202 +167261,202 @@ │ │ │ │ str r7, [sp, #108] @ 0x6c │ │ │ │ str r9, [sp, #104] @ 0x68 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ str r5, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ str r4, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ cmp r5, r4 │ │ │ │ - bne f8d10 │ │ │ │ + bne f8d20 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ ldm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ stm fp, {r1, r2, r3, r5, r6, r7} │ │ │ │ add sp, sp, #164 @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [sp, #28] │ │ │ │ ldr r4, [sp, #32] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ ldr sl, [sp, #24] │ │ │ │ cmp r6, #-2147483646 @ 0x80000002 │ │ │ │ - bge f8a10 │ │ │ │ - b f8a28 │ │ │ │ + bge f8a20 │ │ │ │ + b f8a38 │ │ │ │ mov r6, #-2147483647 @ 0x80000001 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ ldr r4, [sp, #32] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r9, [sp, #8] │ │ │ │ - b f89e8 │ │ │ │ + b f89f8 │ │ │ │ mov r1, #8 │ │ │ │ mov r8, r6 │ │ │ │ - b f8cc8 │ │ │ │ + b f8cd8 │ │ │ │ mov r1, #11 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ mov r0, r8 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ bl 58038 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ - b f89e8 │ │ │ │ + b f89f8 │ │ │ │ str r9, [sp, #8] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ - ldr r0, [pc, #524] @ f8f08 │ │ │ │ - ldr r2, [pc, #524] @ f8f0c │ │ │ │ + ldr r0, [pc, #524] @ f8f18 │ │ │ │ + ldr r2, [pc, #524] @ f8f1c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b f8d98 │ │ │ │ + b f8da8 │ │ │ │ sub r1, r5, r4 │ │ │ │ mov r0, #2 │ │ │ │ - ldr r2, [pc, #460] @ f8eec │ │ │ │ + ldr r2, [pc, #460] @ f8efc │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add r0, r0, r1, lsr #4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ bl 57f38 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ strd r0, [fp] │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ - bl 122230 │ │ │ │ + bl 122240 │ │ │ │ add sp, sp, #164 @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r0, [pc, #436] @ f8f10 │ │ │ │ - ldr r2, [pc, #436] @ f8f14 │ │ │ │ + ldr r0, [pc, #436] @ f8f20 │ │ │ │ + ldr r2, [pc, #436] @ f8f24 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b f8d98 │ │ │ │ + b f8da8 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r0, [pc, #404] @ f8f18 │ │ │ │ - ldr r2, [pc, #404] @ f8f1c │ │ │ │ + ldr r0, [pc, #404] @ f8f28 │ │ │ │ + ldr r2, [pc, #404] @ f8f2c │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b f8e5c │ │ │ │ + b f8e6c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ - bl 122230 │ │ │ │ + bl 122240 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq f8e34 │ │ │ │ + beq f8e44 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b f8e34 │ │ │ │ + bl 40e554 │ │ │ │ + b f8e44 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f8ec0 │ │ │ │ + beq f8ed0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 121534 │ │ │ │ - b f8ec0 │ │ │ │ + bl 121544 │ │ │ │ + b f8ed0 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - b f8e68 │ │ │ │ + b f8e78 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #8] │ │ │ │ - b f8e68 │ │ │ │ + b f8e78 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 122230 │ │ │ │ - b f8ec0 │ │ │ │ + bl 122240 │ │ │ │ + b f8ed0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 1ba360 │ │ │ │ - b f8ed8 │ │ │ │ + bl 1ba370 │ │ │ │ + b f8ee8 │ │ │ │ bl 8e880 │ │ │ │ str r5, [sp, #28] │ │ │ │ mov r4, r0 │ │ │ │ str sl, [sp, #24] │ │ │ │ - b f8ec0 │ │ │ │ + b f8ed0 │ │ │ │ mov r4, r0 │ │ │ │ - b f8e68 │ │ │ │ + b f8e78 │ │ │ │ str r9, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - blt f8e90 │ │ │ │ + blt f8ea0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f8e90 │ │ │ │ + beq f8ea0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - blt f8eb8 │ │ │ │ + blt f8ec8 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f8eb8 │ │ │ │ + beq f8ec8 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ and r0, r0, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq f8ed8 │ │ │ │ + beq f8ee8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - umlaleq sl, r6, ip, r9 │ │ │ │ - adceq sp, r6, r8, ror sl │ │ │ │ - strdeq fp, [r6], r4 @ │ │ │ │ - adceq sl, r6, r8, asr r9 │ │ │ │ - adceq fp, r6, r8, asr r3 │ │ │ │ - strhteq sl, [r6], ip │ │ │ │ - addeq r4, r9, sl, ror r1 │ │ │ │ - addeq r1, r9, r3, lsr #3 │ │ │ │ - strdeq r8, [r9], r4 │ │ │ │ - adceq sp, r6, r4, lsr #22 │ │ │ │ - umulleq r8, r9, r4, r8 │ │ │ │ - adceq sp, r6, r0, asr #21 │ │ │ │ - addeq r8, r9, ip, ror #16 │ │ │ │ - umlaleq sp, r6, r8, sl │ │ │ │ + adceq sl, r6, ip, lsl #19 │ │ │ │ + adceq sp, r6, r8, ror #20 │ │ │ │ + adceq fp, r6, r4, ror #9 │ │ │ │ + adceq sl, r6, r8, asr #18 │ │ │ │ + adceq fp, r6, r8, asr #6 │ │ │ │ + adceq sl, r6, ip, lsr #15 │ │ │ │ + addeq r4, r9, sl, ror #2 │ │ │ │ + umulleq r1, r9, r3, r1 │ │ │ │ + addeq r8, r9, r4, ror #17 │ │ │ │ + adceq sp, r6, r4, lsl fp │ │ │ │ + addeq r8, r9, r4, lsl #17 │ │ │ │ + strhteq sp, [r6], r0 │ │ │ │ + addeq r8, r9, ip, asr r8 │ │ │ │ + adceq sp, r6, r8, lsl #21 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r4, r1 │ │ │ │ eor fp, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp fp, #21 │ │ │ │ movcs fp, #21 │ │ │ │ cmp fp, #20 │ │ │ │ - beq f9044 │ │ │ │ + beq f9054 │ │ │ │ cmp fp, #21 │ │ │ │ - bne f9238 │ │ │ │ + bne f9248 │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, r2, r3, lsl #5 │ │ │ │ add r5, sp, #16 │ │ │ │ @@ -167466,327 +167470,327 @@ │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r8, [sp, #16] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1bd7e0 │ │ │ │ + bl 1bd7f0 │ │ │ │ ldrb r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne f90b8 │ │ │ │ + bne f90c8 │ │ │ │ ldrb r0, [sp, #57] @ 0x39 │ │ │ │ cmp r0, #2 │ │ │ │ - beq f90ec │ │ │ │ + beq f90fc │ │ │ │ tst r0, #1 │ │ │ │ - beq f8ff0 │ │ │ │ + beq f9000 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r8, [sp, #16] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f92e8 │ │ │ │ + beq f92f8 │ │ │ │ ldm sl, {r1, r2, r3} │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ stm r9, {r1, r2, r3} │ │ │ │ mov r0, r6 │ │ │ │ - bl 121534 │ │ │ │ - b f8f9c │ │ │ │ + bl 121544 │ │ │ │ + b f8fac │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ - bne f9270 │ │ │ │ + bne f9280 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r8, [sp, #16] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f9308 │ │ │ │ + beq f9318 │ │ │ │ ldm sl, {r1, r2, r3} │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ stm r9, {r1, r2, r3} │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ mov r1, r6 │ │ │ │ - bl dea58 │ │ │ │ + bl dea68 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq f9260 │ │ │ │ + beq f9270 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp] │ │ │ │ - b f8f9c │ │ │ │ + b f8fac │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r2, #0 │ │ │ │ ldmib r4, {r0, r5} │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, r5, r1, lsl #4 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - beq f9084 │ │ │ │ + beq f9094 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r1], #16 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne f9150 │ │ │ │ - ldr r1, [pc, #932] @ f9430 │ │ │ │ - ldr r2, [pc, #932] @ f9434 │ │ │ │ + bne f9160 │ │ │ │ + ldr r1, [pc, #932] @ f9440 │ │ │ │ + ldr r2, [pc, #932] @ f9444 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl 57f38 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ strd r6, [sl] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r8, r4 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ ldr r6, [sp, #8] │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ - beq f9118 │ │ │ │ + beq f9128 │ │ │ │ cmp r4, #0 │ │ │ │ - beq f9118 │ │ │ │ + beq f9128 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b f9118 │ │ │ │ + bl 40e554 │ │ │ │ + b f9128 │ │ │ │ ldr sl, [sp, #12] │ │ │ │ cmp sl, #-2147483648 @ 0x80000000 │ │ │ │ - bne f91c4 │ │ │ │ - ldr r0, [pc, #844] @ f944c │ │ │ │ + bne f91d4 │ │ │ │ + ldr r0, [pc, #844] @ f945c │ │ │ │ mov r8, r4 │ │ │ │ mov r4, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #5 │ │ │ │ bl 57dc4 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r4, #-2147483648 @ 0x80000000 │ │ │ │ strd r4, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f9134 │ │ │ │ + beq f9144 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f90b0 │ │ │ │ + beq f90c0 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r4, r8 │ │ │ │ - bl 121534 │ │ │ │ - b f90b0 │ │ │ │ + bl 121544 │ │ │ │ + b f90c0 │ │ │ │ ldmib r5, {r1, r2, r3} │ │ │ │ mov r7, #1 │ │ │ │ add ip, sp, #16 │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl dea58 │ │ │ │ + bl dea68 │ │ │ │ ldr r9, [sp, #100] @ 0x64 │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ cmp r9, #-2147483648 @ 0x80000000 │ │ │ │ - beq f90a0 │ │ │ │ + beq f90b0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ ldr r8, [sp, #108] @ 0x6c │ │ │ │ add r0, r0, #4 │ │ │ │ str r5, [sp, #16] │ │ │ │ ldr r4, [r0] │ │ │ │ ldmib r0, {r1, r6} │ │ │ │ str r6, [sp, #28] │ │ │ │ str r1, [sp, #24] │ │ │ │ str r4, [sp, #20] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ cmp r6, r4 │ │ │ │ - bne f929c │ │ │ │ + bne f92ac │ │ │ │ str r9, [sl] │ │ │ │ stmib sl, {r7, r8} │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r9, r7 │ │ │ │ mov r8, r4 │ │ │ │ ldm r5!, {r1, r2, r3, r4, r7} │ │ │ │ mov r0, r6 │ │ │ │ stmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ ldm r5, {r1, r2, r3, r4, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r7} │ │ │ │ mov r0, r6 │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq f9220 │ │ │ │ + beq f9230 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp sl, #0 │ │ │ │ strd r0, [r2] │ │ │ │ - beq f90b0 │ │ │ │ + beq f90c0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp] │ │ │ │ str sl, [r2] │ │ │ │ str r9, [r2, #4] │ │ │ │ str r0, [r2, #8] │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #488] @ f9428 │ │ │ │ + ldr r2, [pc, #488] @ f9438 │ │ │ │ add r1, sp, #115 @ 0x73 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [sl] │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r8, r4 │ │ │ │ mov r5, r7 │ │ │ │ - b f9118 │ │ │ │ - ldr r0, [pc, #448] @ f9438 │ │ │ │ + b f9128 │ │ │ │ + ldr r0, [pc, #448] @ f9448 │ │ │ │ mov r8, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #5 │ │ │ │ mov r4, r2 │ │ │ │ bl 58038 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne f90d8 │ │ │ │ - b f9118 │ │ │ │ + bne f90e8 │ │ │ │ + b f9128 │ │ │ │ sub r1, r6, r4 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #384] @ f942c │ │ │ │ + ldr r2, [pc, #384] @ f943c │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, r0, r1, lsr #4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ bl 57f38 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r9, #0 │ │ │ │ strd r0, [sl] │ │ │ │ - beq f90b0 │ │ │ │ + beq f90c0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #332] @ f943c │ │ │ │ + ldr r0, [pc, #332] @ f944c │ │ │ │ mov r8, r4 │ │ │ │ - ldr r2, [pc, #328] @ f9440 │ │ │ │ + ldr r2, [pc, #328] @ f9450 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b f932c │ │ │ │ - ldr r0, [pc, #308] @ f9444 │ │ │ │ + b f933c │ │ │ │ + ldr r0, [pc, #308] @ f9454 │ │ │ │ mov r8, r4 │ │ │ │ - ldr r2, [pc, #304] @ f9448 │ │ │ │ + ldr r2, [pc, #304] @ f9458 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ cmp r9, #0 │ │ │ │ - beq f9418 │ │ │ │ + beq f9428 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq f9404 │ │ │ │ + beq f9414 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b f9404 │ │ │ │ + bl 40e554 │ │ │ │ + b f9414 │ │ │ │ str r4, [sp, #12] │ │ │ │ - b f93d8 │ │ │ │ + b f93e8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ mov r8, r4 │ │ │ │ str r0, [sp, #12] │ │ │ │ - b f93dc │ │ │ │ + b f93ec │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f9404 │ │ │ │ + beq f9414 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 121534 │ │ │ │ - b f9404 │ │ │ │ + bl 121544 │ │ │ │ + b f9414 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 1ba360 │ │ │ │ - b f9418 │ │ │ │ + bl 1ba370 │ │ │ │ + b f9428 │ │ │ │ bl 8e880 │ │ │ │ mov r8, r4 │ │ │ │ mov r5, r0 │ │ │ │ - b f9404 │ │ │ │ - b f93d8 │ │ │ │ + b f9414 │ │ │ │ + b f93e8 │ │ │ │ mov r8, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq f93fc │ │ │ │ + beq f940c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ and r0, fp, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq f9418 │ │ │ │ + beq f9428 │ │ │ │ mov r0, r8 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - adceq sl, r6, r8, lsr r3 │ │ │ │ - adceq sp, r6, ip, ror #9 │ │ │ │ - adceq sl, r6, r0, lsr #29 │ │ │ │ - adceq sl, r6, r4, ror r2 │ │ │ │ - umulleq r2, r9, lr, r6 │ │ │ │ - strdeq r8, [r9], ip │ │ │ │ - adceq sp, r6, ip, lsr #10 │ │ │ │ - ldrdeq r8, [r9], r8 @ │ │ │ │ - adceq sp, r6, r4, lsl #10 │ │ │ │ - addeq r2, r9, r2, lsl r8 │ │ │ │ + adceq sl, r6, r8, lsr #6 │ │ │ │ + ldrdeq sp, [r6], ip @ │ │ │ │ + umlaleq sl, r6, r0, lr │ │ │ │ + adceq sl, r6, r4, ror #4 │ │ │ │ + addeq r2, r9, lr, lsl #13 │ │ │ │ + addeq r8, r9, ip, ror #5 │ │ │ │ + adceq sp, r6, ip, lsl r5 │ │ │ │ + addeq r8, r9, r8, asr #5 │ │ │ │ + strdeq sp, [r6], r4 @ │ │ │ │ + addeq r2, r9, r2, lsl #16 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ vpush {d8-d11} │ │ │ │ sub sp, sp, #248 @ 0xf8 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r8, r1 │ │ │ │ eor sl, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp sl, #21 │ │ │ │ movcs sl, #21 │ │ │ │ cmp sl, #20 │ │ │ │ - beq f984c │ │ │ │ + beq f985c │ │ │ │ cmp sl, #21 │ │ │ │ - bne f9b84 │ │ │ │ + bne f9b94 │ │ │ │ ldrd r2, [r8, #4] │ │ │ │ add r6, sp, #176 @ 0xb0 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ add r7, sp, #80 @ 0x50 │ │ │ │ add r0, r2, r3, lsl #5 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r0, r6, #8 │ │ │ │ @@ -167817,380 +167821,380 @@ │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ str sl, [sp, #112] @ 0x70 │ │ │ │ str r1, [sp, #24] │ │ │ │ mov r9, r2 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1be510 │ │ │ │ + bl 1be520 │ │ │ │ ldrb r0, [sp, #176] @ 0xb0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne f98d0 │ │ │ │ + bne f98e0 │ │ │ │ ldrb r0, [sp, #177] @ 0xb1 │ │ │ │ cmp r0, #6 │ │ │ │ - bne f9564 │ │ │ │ + bne f9574 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fa040 │ │ │ │ + beq fa050 │ │ │ │ ldm fp, {r1, r2, r3} │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ mov r0, r6 │ │ │ │ - bl 121534 │ │ │ │ - b f9518 │ │ │ │ + bl 121544 │ │ │ │ + b f9528 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, lsl #5 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ andeq r0, r0, r8, ror r0 │ │ │ │ muleq r0, r8, r1 │ │ │ │ andeq r0, r0, ip, lsl r1 │ │ │ │ andeq r0, r0, ip, lsr #22 │ │ │ │ muleq r0, ip, r3 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, sl │ │ │ │ - bne f9ec4 │ │ │ │ + bne f9ed4 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fa040 │ │ │ │ + beq fa050 │ │ │ │ ldm fp, {r1, r2, r3} │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ add r0, sp, #232 @ 0xe8 │ │ │ │ mov r1, r6 │ │ │ │ - bl dd210 │ │ │ │ + bl dd220 │ │ │ │ ldr r0, [sp, #232] @ 0xe8 │ │ │ │ ldr sl, [sp, #236] @ 0xec │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, sl │ │ │ │ - beq f9db0 │ │ │ │ + beq f9dc0 │ │ │ │ vldr d8, [sp, #240] @ 0xf0 │ │ │ │ - b f9518 │ │ │ │ + b f9528 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #3 │ │ │ │ - bne f9f30 │ │ │ │ + bne f9f40 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fa040 │ │ │ │ + beq fa050 │ │ │ │ ldm fp, {r1, r2, r3} │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ add r0, sp, #232 @ 0xe8 │ │ │ │ mov r1, r6 │ │ │ │ - bl dc4b4 │ │ │ │ + bl dc4c4 │ │ │ │ ldrb r0, [sp, #232] @ 0xe8 │ │ │ │ ldrb r1, [sp, #233] @ 0xe9 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [sp, #32] │ │ │ │ - beq f9518 │ │ │ │ - b f9db8 │ │ │ │ + beq f9528 │ │ │ │ + b f9dc8 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ - bne f9f14 │ │ │ │ + bne f9f24 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fa06c │ │ │ │ + beq fa07c │ │ │ │ ldm fp, {r1, r2, r3} │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ add r0, sp, #232 @ 0xe8 │ │ │ │ mov r1, r6 │ │ │ │ - bl dea58 │ │ │ │ + bl dea68 │ │ │ │ ldr r1, [sp, #232] @ 0xe8 │ │ │ │ ldr r0, [sp, #236] @ 0xec │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ - bne f9518 │ │ │ │ - b f9dc0 │ │ │ │ + bne f9528 │ │ │ │ + b f9dd0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne f9f04 │ │ │ │ + bne f9f14 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fa040 │ │ │ │ + beq fa050 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ ldm fp, {r1, r2, r3} │ │ │ │ movcs r0, #21 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #9 │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ - bhi f9e04 │ │ │ │ + bhi f9e14 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ andeq r0, r0, r4, ror r0 │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r4, lsr #1 │ │ │ │ andeq r0, r0, r4, ror #1 │ │ │ │ andeq r0, r0, ip, ror r0 │ │ │ │ ldrb r0, [sp, #180] @ 0xb4 │ │ │ │ - b f9794 │ │ │ │ + b f97a4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #2 │ │ │ │ - bne f9ef4 │ │ │ │ + bne f9f04 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fa040 │ │ │ │ + beq fa050 │ │ │ │ ldm fp, {r1, r2, r3} │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ - bne f9f60 │ │ │ │ + bne f9f70 │ │ │ │ ldrb r0, [sp, #180] @ 0xb4 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r6 │ │ │ │ - bl 121534 │ │ │ │ - b f9518 │ │ │ │ + bl 121544 │ │ │ │ + b f9528 │ │ │ │ ldrsb r0, [sp, #180] @ 0xb4 │ │ │ │ - b f97a4 │ │ │ │ + b f97b4 │ │ │ │ vldr d11, [sp, #184] @ 0xb8 │ │ │ │ - b f97e8 │ │ │ │ + b f97f8 │ │ │ │ vldr s0, [sp, #180] @ 0xb4 │ │ │ │ vcvt.f64.u32 d11, s0 │ │ │ │ - b f97e8 │ │ │ │ + b f97f8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldrd r0, [r0] │ │ │ │ - bl 984598 │ │ │ │ + bl 9845a8 │ │ │ │ vmov d11, r0, r1 │ │ │ │ - b f97e8 │ │ │ │ + b f97f8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldrd r0, [r0] │ │ │ │ - bl 9844e4 │ │ │ │ + bl 9844f4 │ │ │ │ vmov d11, r0, r1 │ │ │ │ - b f97e8 │ │ │ │ + b f97f8 │ │ │ │ ldrh r0, [sp, #180] @ 0xb4 │ │ │ │ vmov s0, r0 │ │ │ │ vcvt.f64.u32 d11, s0 │ │ │ │ - b f97e8 │ │ │ │ + b f97f8 │ │ │ │ ldrsh r0, [sp, #180] @ 0xb4 │ │ │ │ vmov s0, r0 │ │ │ │ vcvt.f64.s32 d11, s0 │ │ │ │ - b f97e8 │ │ │ │ + b f97f8 │ │ │ │ vldr s0, [sp, #180] @ 0xb4 │ │ │ │ vcvt.f64.s32 d11, s0 │ │ │ │ - b f97e8 │ │ │ │ + b f97f8 │ │ │ │ vldr s0, [sp, #180] @ 0xb4 │ │ │ │ vmov.f64 d1, d10 │ │ │ │ vmov r0, s0 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ cmn r0, #1 │ │ │ │ vmovgt.f64 d1, d9 │ │ │ │ vmov r0, r1, d1 │ │ │ │ vmov r0, r2, d0 │ │ │ │ lsr r1, r1, #31 │ │ │ │ bfi r2, r1, #31, #1 │ │ │ │ vmov d11, r0, r2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #24] │ │ │ │ - b f9518 │ │ │ │ + b f9528 │ │ │ │ cmp r8, #-2147483648 @ 0x80000000 │ │ │ │ - bne f9ed4 │ │ │ │ + bne f9ee4 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fa0a0 │ │ │ │ + beq fa0b0 │ │ │ │ ldm fp, {r1, r2, r3} │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ add r0, sp, #232 @ 0xe8 │ │ │ │ mov r1, r6 │ │ │ │ - bl d5b0c │ │ │ │ + bl d5b1c │ │ │ │ ldr r8, [sp, #232] @ 0xe8 │ │ │ │ ldr r2, [sp, #236] @ 0xec │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ cmp r8, #-2147483648 @ 0x80000000 │ │ │ │ - bne f9510 │ │ │ │ + bne f9520 │ │ │ │ mov r8, #-2147483648 @ 0x80000000 │ │ │ │ mov r7, r2 │ │ │ │ - b f98d4 │ │ │ │ + b f98e4 │ │ │ │ ldr r4, [r8, #12] │ │ │ │ mov r1, #0 │ │ │ │ ldmib r8, {r0, r7} │ │ │ │ cmp r4, #0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, r7, r4, lsl #4 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ - beq f988c │ │ │ │ + beq f989c │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r1], #16 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne f9a28 │ │ │ │ - ldr r1, [pc, #2528] @ fa274 │ │ │ │ - ldr r2, [pc, #2528] @ fa278 │ │ │ │ + bne f9a38 │ │ │ │ + ldr r1, [pc, #2528] @ fa284 │ │ │ │ + ldr r2, [pc, #2528] @ fa288 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl 57f38 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ stmib r9, {r1, r6} │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r9] │ │ │ │ - beq f9a04 │ │ │ │ + beq f9a14 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ - bl 1ba360 │ │ │ │ - b f9a04 │ │ │ │ + bl 1ba370 │ │ │ │ + b f9a14 │ │ │ │ ldr r7, [sp, #180] @ 0xb4 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ str r9, [sp, #220] @ 0xdc │ │ │ │ str r8, [sp, #216] @ 0xd8 │ │ │ │ ldr sl, [sp, #40] @ 0x28 │ │ │ │ ldr fp, [sp, #36] @ 0x24 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ orr r0, r4, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne f9950 │ │ │ │ + bne f9960 │ │ │ │ ldr r8, [sp, #216] @ 0xd8 │ │ │ │ cmp r8, #-2147483648 @ 0x80000000 │ │ │ │ - bne f996c │ │ │ │ - b f99c8 │ │ │ │ + bne f997c │ │ │ │ + b f99d8 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ cmp r8, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ str r9, [sp, #220] @ 0xdc │ │ │ │ str r8, [sp, #216] @ 0xd8 │ │ │ │ - bne f9ad8 │ │ │ │ - ldr r0, [pc, #2448] @ fa2bc │ │ │ │ + bne f9ae8 │ │ │ │ + ldr r0, [pc, #2448] @ fa2cc │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #12 │ │ │ │ ldr sl, [sp, #40] @ 0x28 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ bl 57dc4 │ │ │ │ ldr fp, [sp, #36] @ 0x24 │ │ │ │ mov r7, r0 │ │ │ │ orr r0, r4, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq f98fc │ │ │ │ + beq f990c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r8, [sp, #216] @ 0xd8 │ │ │ │ cmp r8, #-2147483648 @ 0x80000000 │ │ │ │ - beq f99c8 │ │ │ │ + beq f99d8 │ │ │ │ ldr r4, [sp, #224] @ 0xe0 │ │ │ │ ldr r6, [sp, #220] @ 0xdc │ │ │ │ cmp r4, #0 │ │ │ │ - beq f99ac │ │ │ │ + beq f99bc │ │ │ │ add r5, r6, #4 │ │ │ │ - b f9990 │ │ │ │ + b f99a0 │ │ │ │ add r5, r5, #12 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq f99ac │ │ │ │ + beq f99bc │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq f9984 │ │ │ │ + beq f9994 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b f9984 │ │ │ │ + bl 40e554 │ │ │ │ + b f9994 │ │ │ │ cmp r8, #0 │ │ │ │ - beq f99c8 │ │ │ │ + beq f99d8 │ │ │ │ add r0, r8, r8, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r8, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ stmib fp, {r1, r7} │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [fp] │ │ │ │ - beq f99f0 │ │ │ │ + beq f9a00 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq f9a04 │ │ │ │ + beq f9a14 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ and r0, sl, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq f9a18 │ │ │ │ + beq f9a28 │ │ │ │ mov r0, r8 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #248 @ 0xf8 │ │ │ │ vpop {d8-d11} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldmib r7, {r1, r2, r3} │ │ │ │ mov r6, #1 │ │ │ │ add ip, sp, #176 @ 0xb0 │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ add r1, sp, #176 @ 0xb0 │ │ │ │ - bl d5b0c │ │ │ │ + bl d5b1c │ │ │ │ ldr fp, [sp, #80] @ 0x50 │ │ │ │ ldr r6, [sp, #84] @ 0x54 │ │ │ │ cmp fp, #-2147483648 @ 0x80000000 │ │ │ │ - beq f98a8 │ │ │ │ + beq f98b8 │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ mov r0, #1 │ │ │ │ cmp r4, #1 │ │ │ │ str r5, [sp, #240] @ 0xf0 │ │ │ │ str r6, [sp, #236] @ 0xec │ │ │ │ str fp, [sp, #232] @ 0xe8 │ │ │ │ - beq f9a88 │ │ │ │ + beq f9a98 │ │ │ │ add r1, r7, #32 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [r7, #16] │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - bne f9c54 │ │ │ │ - ldr r1, [pc, #2036] @ fa284 │ │ │ │ - ldr r2, [pc, #2036] @ fa288 │ │ │ │ + bne f9c64 │ │ │ │ + ldr r1, [pc, #2036] @ fa294 │ │ │ │ + ldr r2, [pc, #2036] @ fa298 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ mov r7, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq f9b38 │ │ │ │ + beq f9b48 │ │ │ │ add r4, r6, #4 │ │ │ │ - b f9abc │ │ │ │ + b f9acc │ │ │ │ add r4, r4, #12 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq f9b38 │ │ │ │ + beq f9b48 │ │ │ │ ldr r1, [r4, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq f9ab0 │ │ │ │ + beq f9ac0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b f9ab0 │ │ │ │ + bl 40e554 │ │ │ │ + b f9ac0 │ │ │ │ add r2, sp, #216 @ 0xd8 │ │ │ │ add r3, sp, #176 @ 0xb0 │ │ │ │ ldr r8, [sp, #44] @ 0x2c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr fp, [sp, #36] @ 0x24 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ @@ -168199,42 +168203,42 @@ │ │ │ │ orrs r0, r0, sl │ │ │ │ moveq sl, r0 │ │ │ │ movne r0, r1 │ │ │ │ add r1, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ clz r1, r1 │ │ │ │ lsr r9, r1, #5 │ │ │ │ - bne f9b5c │ │ │ │ - ldr r0, [pc, #1948] @ fa2c0 │ │ │ │ + bne f9b6c │ │ │ │ + ldr r0, [pc, #1948] @ fa2d0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #2 │ │ │ │ bl 57dc4 │ │ │ │ mov r7, r0 │ │ │ │ ldr sl, [sp, #40] @ 0x28 │ │ │ │ - b f9cd4 │ │ │ │ + b f9ce4 │ │ │ │ cmp fp, #0 │ │ │ │ - beq f9b54 │ │ │ │ + beq f9b64 │ │ │ │ add r0, fp, fp, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r6, r7 │ │ │ │ - b f98a8 │ │ │ │ + b f98b8 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ cmp r5, #3 │ │ │ │ movweq r5, #2 │ │ │ │ cmp r4, #2 │ │ │ │ - bne f9bbc │ │ │ │ - ldr r0, [pc, #1864] @ fa2c4 │ │ │ │ + bne f9bcc │ │ │ │ + ldr r0, [pc, #1864] @ fa2d4 │ │ │ │ mov r1, #9 │ │ │ │ add r0, pc, r0 │ │ │ │ - b f9cac │ │ │ │ - ldr r2, [pc, #1764] @ fa270 │ │ │ │ + b f9cbc │ │ │ │ + ldr r2, [pc, #1764] @ fa280 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r9] │ │ │ │ @@ -168242,15 +168246,15 @@ │ │ │ │ str r0, [r9, #8] │ │ │ │ add sp, sp, #248 @ 0xf8 │ │ │ │ vpop {d8-d11} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq f9ca0 │ │ │ │ + beq f9cb0 │ │ │ │ add r3, sp, #216 @ 0xd8 │ │ │ │ add ip, sp, #144 @ 0x90 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ and r0, r4, #1 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ strb r0, [sp, #168] @ 0xa8 │ │ │ │ mov r0, r6 │ │ │ │ @@ -168266,233 +168270,233 @@ │ │ │ │ vstr d8, [sp, #128] @ 0x80 │ │ │ │ str sl, [sp, #124] @ 0x7c │ │ │ │ ldm r7!, {r1, r2, r3, r4, r5} │ │ │ │ stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ ldm r7, {r1, r2, r3, r4, r5} │ │ │ │ stm r0, {r1, r2, r3, r4, r5} │ │ │ │ mov r0, r6 │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ ldr sl, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f9de4 │ │ │ │ + beq f9df4 │ │ │ │ str r0, [fp, #8] │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [fp] │ │ │ │ str r1, [fp, #4] │ │ │ │ - bl 121390 │ │ │ │ - b f9a04 │ │ │ │ + bl 1213a0 │ │ │ │ + b f9a14 │ │ │ │ mov r0, #2 │ │ │ │ ldr ip, [r7, #20] │ │ │ │ ldr r2, [r7, #24] │ │ │ │ ldr r3, [r7, #28] │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r3, [sp, #188] @ 0xbc │ │ │ │ str r2, [sp, #184] @ 0xb8 │ │ │ │ str ip, [sp, #180] @ 0xb4 │ │ │ │ str r1, [sp, #176] @ 0xb0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ add r1, sp, #176 @ 0xb0 │ │ │ │ - bl dd210 │ │ │ │ + bl dd220 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ eor r0, r3, #2 │ │ │ │ orrs r0, r0, r2 │ │ │ │ - bne f9d00 │ │ │ │ + bne f9d10 │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ - b f9aa0 │ │ │ │ - ldr r0, [pc, #1568] @ fa2c8 │ │ │ │ + b f9ab0 │ │ │ │ + ldr r0, [pc, #1568] @ fa2d8 │ │ │ │ mov r1, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr sl, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ bl 57dc4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq f9cd4 │ │ │ │ + beq f9ce4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ - bl 1b6ae4 │ │ │ │ + bl 1b6af4 │ │ │ │ ldr r1, [sp, #176] @ 0xb0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq f99cc │ │ │ │ + beq f99dc │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [sp, #180] @ 0xb4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 40e544 │ │ │ │ - b f99cc │ │ │ │ + bl 40e554 │ │ │ │ + b f99dc │ │ │ │ mov r0, #2 │ │ │ │ cmp r4, #2 │ │ │ │ - beq f9a88 │ │ │ │ + beq f9a98 │ │ │ │ add r1, r7, #48 @ 0x30 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [r7, #32] │ │ │ │ vldr d8, [sp, #88] @ 0x58 │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - beq f9a88 │ │ │ │ + beq f9a98 │ │ │ │ mov r4, r3 │ │ │ │ add r3, r7, #36 @ 0x24 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ mov r7, #3 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ add ip, sp, #180 @ 0xb4 │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ str r1, [sp, #176] @ 0xb0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ add r1, sp, #176 @ 0xb0 │ │ │ │ - bl dea58 │ │ │ │ + bl dea68 │ │ │ │ str r8, [sp, #44] @ 0x2c │ │ │ │ ldr r8, [sp, #80] @ 0x50 │ │ │ │ ldr r7, [sp, #84] @ 0x54 │ │ │ │ cmp r8, #-2147483648 @ 0x80000000 │ │ │ │ - beq f9da8 │ │ │ │ + beq f9db8 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ - bl 1c0698 │ │ │ │ + bl 1c06a8 │ │ │ │ ldrb r0, [sp, #176] @ 0xb0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f9e30 │ │ │ │ + beq f9e40 │ │ │ │ ldr r4, [sp, #180] @ 0xb4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq f9da4 │ │ │ │ + beq f9db4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r7, r4 │ │ │ │ ldr r8, [sp, #44] @ 0x2c │ │ │ │ - b f9aa0 │ │ │ │ + b f9ab0 │ │ │ │ ldr r7, [sp, #240] @ 0xf0 │ │ │ │ - b f98d4 │ │ │ │ + b f98e4 │ │ │ │ ldr r7, [sp, #236] @ 0xec │ │ │ │ - b f98d4 │ │ │ │ + b f98e4 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ ldr sl, [sp, #40] @ 0x28 │ │ │ │ ldr fp, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ str r9, [sp, #220] @ 0xdc │ │ │ │ cmp r8, #-2147483648 @ 0x80000000 │ │ │ │ - bne f996c │ │ │ │ - b f99c8 │ │ │ │ + bne f997c │ │ │ │ + b f99d8 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ ldm r0!, {r1, r2, r3, r7} │ │ │ │ stmia fp!, {r1, r2, r3, r7} │ │ │ │ ldm r0!, {r1, r2, r3, r6, r7} │ │ │ │ stmia fp!, {r1, r2, r3, r6, r7} │ │ │ │ ldm r0, {r1, r2, r3, r6, r7} │ │ │ │ stm fp, {r1, r2, r3, r6, r7} │ │ │ │ - b f9a04 │ │ │ │ - ldr r2, [pc, #1196] @ fa2b8 │ │ │ │ + b f9a14 │ │ │ │ + ldr r2, [pc, #1196] @ fa2c8 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ str r9, [sp, #220] @ 0xdc │ │ │ │ str r8, [sp, #216] @ 0xd8 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ bl 567fc │ │ │ │ mov r7, r0 │ │ │ │ - b f98e4 │ │ │ │ + b f98f4 │ │ │ │ ldrb r1, [sp, #177] @ 0xb1 │ │ │ │ mov r0, #3 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #3 │ │ │ │ - bne f9e68 │ │ │ │ - ldr r1, [pc, #1072] @ fa27c │ │ │ │ - ldr r2, [pc, #1072] @ fa280 │ │ │ │ + bne f9e78 │ │ │ │ + ldr r1, [pc, #1072] @ fa28c │ │ │ │ + ldr r2, [pc, #1072] @ fa290 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ mov r4, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - bne f9d94 │ │ │ │ - b f9da4 │ │ │ │ + bne f9da4 │ │ │ │ + b f9db4 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ - bl 1c0fdc │ │ │ │ + bl 1c0fec │ │ │ │ ldrb r0, [sp, #176] @ 0xb0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne f9d88 │ │ │ │ + bne f9d98 │ │ │ │ ldrb r1, [sp, #177] @ 0xb1 │ │ │ │ mov r0, #4 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #2 │ │ │ │ - beq f9e44 │ │ │ │ + beq f9e54 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ - bl 1bf9a8 │ │ │ │ + bl 1bf9b8 │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ ldr r1, [sp, #180] @ 0xb4 │ │ │ │ eor r2, r0, #2 │ │ │ │ orrs r2, r2, r1 │ │ │ │ - bne f9f88 │ │ │ │ + bne f9f98 │ │ │ │ ldr r4, [sp, #184] @ 0xb8 │ │ │ │ cmp r8, #0 │ │ │ │ - bne f9d94 │ │ │ │ - b f9da4 │ │ │ │ - ldr r0, [pc, #964] @ fa290 │ │ │ │ + bne f9da4 │ │ │ │ + b f9db4 │ │ │ │ + ldr r0, [pc, #964] @ fa2a0 │ │ │ │ mov r1, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ - b f9f3c │ │ │ │ + b f9f4c │ │ │ │ ldr sl, [sp, #40] @ 0x28 │ │ │ │ mov r1, #12 │ │ │ │ ldr fp, [sp, #36] @ 0x24 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ - ldr r0, [pc, #924] @ fa28c │ │ │ │ + ldr r0, [pc, #924] @ fa29c │ │ │ │ add r0, pc, r0 │ │ │ │ - b f9f4c │ │ │ │ - ldr r0, [pc, #928] @ fa29c │ │ │ │ + b f9f5c │ │ │ │ + ldr r0, [pc, #928] @ fa2ac │ │ │ │ mov r1, #9 │ │ │ │ add r0, pc, r0 │ │ │ │ - b f9f3c │ │ │ │ - ldr r0, [pc, #916] @ fa2a0 │ │ │ │ + b f9f4c │ │ │ │ + ldr r0, [pc, #916] @ fa2b0 │ │ │ │ mov r1, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ - b f9f3c │ │ │ │ - ldr r0, [pc, #888] @ fa294 │ │ │ │ + b f9f4c │ │ │ │ + ldr r0, [pc, #888] @ fa2a4 │ │ │ │ mov r4, r2 │ │ │ │ mov r1, #2 │ │ │ │ ldr sl, [sp, #40] @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr fp, [sp, #36] @ 0x24 │ │ │ │ - b f9f48 │ │ │ │ - ldr r0, [pc, #864] @ fa298 │ │ │ │ + b f9f58 │ │ │ │ + ldr r0, [pc, #864] @ fa2a8 │ │ │ │ mov r1, #10 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr sl, [sp, #40] @ 0x28 │ │ │ │ ldr fp, [sp, #36] @ 0x24 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #224] @ 0xe0 │ │ │ │ str r9, [sp, #220] @ 0xdc │ │ │ │ str r8, [sp, #216] @ 0xd8 │ │ │ │ bl 58038 │ │ │ │ - b f9940 │ │ │ │ - ldr r2, [pc, #844] @ fa2b4 │ │ │ │ + b f9950 │ │ │ │ + ldr r2, [pc, #844] @ fa2c4 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ str r9, [sp, #220] @ 0xdc │ │ │ │ str r8, [sp, #216] @ 0xd8 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ bl 567fc │ │ │ │ - b f9e28 │ │ │ │ + b f9e38 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq fa00c │ │ │ │ + beq fa01c │ │ │ │ add r2, sp, #232 @ 0xe8 │ │ │ │ add r3, sp, #144 @ 0x90 │ │ │ │ vldr d0, [sp, #184] @ 0xb8 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r7, [sp, #160] @ 0xa0 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ @@ -168504,219 +168508,219 @@ │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r8, [sp, #156] @ 0x9c │ │ │ │ str r4, [sp, #120] @ 0x78 │ │ │ │ vstr d0, [sp, #136] @ 0x88 │ │ │ │ vstr d8, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ - bl 1a5db8 │ │ │ │ + bl 1a5dc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq fa014 │ │ │ │ + beq fa024 │ │ │ │ str r0, [r9, #8] │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r9] │ │ │ │ str r1, [r9, #4] │ │ │ │ - bl 121390 │ │ │ │ + bl 1213a0 │ │ │ │ ldr r8, [sp, #44] @ 0x2c │ │ │ │ - b f9a04 │ │ │ │ + b f9a14 │ │ │ │ mov r0, #5 │ │ │ │ - b f9e44 │ │ │ │ + b f9e54 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ ldm r0!, {r1, r2, r3, r7} │ │ │ │ stmia r9!, {r1, r2, r3, r7} │ │ │ │ ldm r0!, {r1, r2, r3, r6, r7} │ │ │ │ stmia r9!, {r1, r2, r3, r6, r7} │ │ │ │ ldm r0, {r1, r2, r3, r6, r7} │ │ │ │ stm r9, {r1, r2, r3, r6, r7} │ │ │ │ add sp, sp, #248 @ 0xf8 │ │ │ │ vpop {d8-d11} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r8, [sp, #216] @ 0xd8 │ │ │ │ - ldr r0, [pc, #600] @ fa2a4 │ │ │ │ - ldr r2, [pc, #600] @ fa2a8 │ │ │ │ + ldr r0, [pc, #600] @ fa2b4 │ │ │ │ + ldr r2, [pc, #600] @ fa2b8 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #224] @ 0xe0 │ │ │ │ str r9, [sp, #220] @ 0xdc │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b fa09c │ │ │ │ - ldr r0, [pc, #568] @ fa2ac │ │ │ │ - ldr r2, [pc, #568] @ fa2b0 │ │ │ │ + b fa0ac │ │ │ │ + ldr r0, [pc, #568] @ fa2bc │ │ │ │ + ldr r2, [pc, #568] @ fa2c0 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #224] @ 0xe0 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ add r2, pc, r2 │ │ │ │ str r9, [sp, #220] @ 0xdc │ │ │ │ str r8, [sp, #216] @ 0xd8 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ - b fa044 │ │ │ │ + b fa054 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ - bl 121390 │ │ │ │ + bl 1213a0 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq fa128 │ │ │ │ + beq fa138 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b fa128 │ │ │ │ + bl 40e554 │ │ │ │ + b fa138 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ - bl 121390 │ │ │ │ - b fa248 │ │ │ │ + bl 1213a0 │ │ │ │ + b fa258 │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq fa114 │ │ │ │ + beq fa124 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ - bl 40e544 │ │ │ │ - b fa114 │ │ │ │ + bl 40e554 │ │ │ │ + b fa124 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ - bl 121fb8 │ │ │ │ + bl 121fc8 │ │ │ │ mov r6, #0 │ │ │ │ - b fa204 │ │ │ │ + b fa214 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #232 @ 0xe8 │ │ │ │ - bl 121fb8 │ │ │ │ + bl 121fc8 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne fa1c0 │ │ │ │ - b fa260 │ │ │ │ + bne fa1d0 │ │ │ │ + b fa270 │ │ │ │ ldr r1, [sp, #176] @ 0xb0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq fa204 │ │ │ │ + beq fa214 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [sp, #180] @ 0xb4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 40e544 │ │ │ │ - b fa204 │ │ │ │ - b fa1e0 │ │ │ │ - b fa1e8 │ │ │ │ - b fa1e8 │ │ │ │ + bl 40e554 │ │ │ │ + b fa214 │ │ │ │ + b fa1f0 │ │ │ │ + b fa1f8 │ │ │ │ + b fa1f8 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, #-2147483648 @ 0x80000000 │ │ │ │ - b fa1ec │ │ │ │ - b fa1e8 │ │ │ │ - b fa1e8 │ │ │ │ + b fa1fc │ │ │ │ + b fa1f8 │ │ │ │ + b fa1f8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - b fa1ec │ │ │ │ + b fa1fc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fa248 │ │ │ │ + beq fa258 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 121534 │ │ │ │ - b fa248 │ │ │ │ + bl 121544 │ │ │ │ + b fa258 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ - bl 1ba360 │ │ │ │ - b fa260 │ │ │ │ + bl 1ba370 │ │ │ │ + b fa270 │ │ │ │ bl 8e880 │ │ │ │ str sl, [sp, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ str r8, [sp, #44] @ 0x2c │ │ │ │ - b fa248 │ │ │ │ + b fa258 │ │ │ │ mov r5, r0 │ │ │ │ - b fa1fc │ │ │ │ + b fa20c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ str r9, [sp, #220] @ 0xdc │ │ │ │ str r8, [sp, #216] @ 0xd8 │ │ │ │ mov r9, #1 │ │ │ │ mov r6, #1 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ tst r1, r0 │ │ │ │ cmpne r9, #0 │ │ │ │ - beq fa228 │ │ │ │ + beq fa238 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #216] @ 0xd8 │ │ │ │ subs r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ movwne r0, #1 │ │ │ │ tst r6, r0 │ │ │ │ addne r0, sp, #216 @ 0xd8 │ │ │ │ - blne 121fb8 │ │ │ │ + blne 121fc8 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ and r0, r0, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq fa260 │ │ │ │ + beq fa270 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - strdeq r9, [r6], ip @ │ │ │ │ - adceq sl, r6, r0, lsl #11 │ │ │ │ - adceq r9, r6, ip, ror #20 │ │ │ │ - adceq r9, r6, r8, asr #31 │ │ │ │ - strhteq r9, [r6], r4 │ │ │ │ - adceq sl, r6, r4, lsl #7 │ │ │ │ - adceq r9, r6, r0, ror r8 │ │ │ │ - addeq r1, r9, lr, lsl #23 │ │ │ │ - ldrdeq pc, [r8], r7 │ │ │ │ - addeq r1, r9, r2, ror #22 │ │ │ │ - addeq r1, r9, r0, asr fp │ │ │ │ - umulleq r1, r9, r6, fp │ │ │ │ - @ instruction: 0x0088fab7 │ │ │ │ - addeq r7, r9, r0, lsr #11 │ │ │ │ - ldrdeq ip, [r6], r0 @ │ │ │ │ - addeq r7, r9, r8, ror r5 │ │ │ │ - adceq ip, r6, r0, lsr #15 │ │ │ │ - adceq r9, r6, r4, lsl #7 │ │ │ │ - adceq sl, r6, r8, ror #4 │ │ │ │ - addeq r2, r9, r2, asr r1 │ │ │ │ - addeq r1, r9, r6, ror #30 │ │ │ │ - addeq r1, r9, r6, lsl pc │ │ │ │ - addeq pc, r8, fp, lsl sp @ │ │ │ │ + adceq r9, r6, ip, ror #19 │ │ │ │ + adceq sl, r6, r0, ror r5 │ │ │ │ + adceq r9, r6, ip, asr sl │ │ │ │ + strhteq r9, [r6], r8 │ │ │ │ + adceq r9, r6, r4, lsr #9 │ │ │ │ + adceq sl, r6, r4, ror r3 │ │ │ │ + adceq r9, r6, r0, ror #16 │ │ │ │ + addeq r1, r9, lr, ror fp │ │ │ │ + addeq pc, r8, r7, asr #21 │ │ │ │ + addeq r1, r9, r2, asr fp │ │ │ │ + addeq r1, r9, r0, asr #22 │ │ │ │ + addeq r1, r9, r6, lsl #23 │ │ │ │ + addeq pc, r8, r7, lsr #21 │ │ │ │ + umulleq r7, r9, r0, r5 │ │ │ │ + adceq ip, r6, r0, asr #15 │ │ │ │ + addeq r7, r9, r8, ror #10 │ │ │ │ + umlaleq ip, r6, r0, r7 │ │ │ │ + adceq r9, r6, r4, ror r3 │ │ │ │ + adceq sl, r6, r8, asr r2 │ │ │ │ + addeq r2, r9, r2, asr #2 │ │ │ │ + addeq r1, r9, r6, asr pc │ │ │ │ + addeq r1, r9, r6, lsl #30 │ │ │ │ + addeq pc, r8, fp, lsl #26 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ vpush {d8-d10} │ │ │ │ sub sp, sp, #2096 @ 0x830 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ add r3, sp, #152 @ 0x98 │ │ │ │ str r1, [sp, #28] │ │ │ │ eor r2, r0, #-2147483648 @ 0x80000000 │ │ │ │ add r9, r3, #16 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ cmp r2, #20 │ │ │ │ str r2, [sp, #32] │ │ │ │ - beq fa74c │ │ │ │ + beq fa75c │ │ │ │ cmp r2, #21 │ │ │ │ - bne fa900 │ │ │ │ + bne fa910 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ mov r0, #-2147483627 @ 0x80000015 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ add r0, lr, #24 │ │ │ │ orr r0, r0, #4 │ │ │ │ @@ -168759,18 +168763,18 @@ │ │ │ │ mov r9, #0 │ │ │ │ str r2, [sp, #132] @ 0x84 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, fp │ │ │ │ - bl 1bc8a4 │ │ │ │ + bl 1bc8b4 │ │ │ │ ldrb r0, [sp, #1152] @ 0x480 │ │ │ │ cmp r0, #0 │ │ │ │ - bne fa7cc │ │ │ │ + bne fa7dc │ │ │ │ ldrb r0, [sp, #1153] @ 0x481 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ andeq r0, r0, r4, lsr #4 │ │ │ │ andeq r0, r0, ip, ror #1 │ │ │ │ @@ -168778,303 +168782,303 @@ │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ andeq r0, r0, ip, ror r2 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ @ instruction: 0x000004b0 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne fac74 │ │ │ │ + bne fac84 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq faf38 │ │ │ │ + beq faf48 │ │ │ │ ldm r4, {r1, r2, r3} │ │ │ │ str r0, [sp, #1152] @ 0x480 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, r7 │ │ │ │ add r0, lr, #24 │ │ │ │ - bl dcd58 │ │ │ │ + bl dcd68 │ │ │ │ ldr r1, [sp, #2072] @ 0x818 │ │ │ │ ldr r0, [sp, #2076] @ 0x81c │ │ │ │ ldr r2, [sp, #2080] @ 0x820 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ - bne fa3cc │ │ │ │ - b fa960 │ │ │ │ + bne fa3dc │ │ │ │ + b fa970 │ │ │ │ eor r0, r8, #2 │ │ │ │ orrs r0, r0, r5 │ │ │ │ - bne fac44 │ │ │ │ + bne fac54 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq faeb4 │ │ │ │ + beq faec4 │ │ │ │ ldm r4, {r1, r2, r3} │ │ │ │ str r0, [sp, #1152] @ 0x480 │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, r7 │ │ │ │ add r0, lr, #24 │ │ │ │ - bl dd210 │ │ │ │ + bl dd220 │ │ │ │ ldr r8, [sp, #2072] @ 0x818 │ │ │ │ ldr r5, [sp, #2076] @ 0x81c │ │ │ │ eor r0, r8, #2 │ │ │ │ orrs r0, r0, r5 │ │ │ │ - beq fa864 │ │ │ │ + beq fa874 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ vldr d8, [r0, #920] @ 0x398 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ - b fa3cc │ │ │ │ + b fa3dc │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #2 │ │ │ │ - bne facac │ │ │ │ + bne facbc │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq faeb4 │ │ │ │ + beq faec4 │ │ │ │ ldm r4, {r1, r2, r3} │ │ │ │ str r0, [sp, #1152] @ 0x480 │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, r7 │ │ │ │ add r0, lr, #24 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr r0, [sp, #2076] @ 0x81c │ │ │ │ ldr r1, [sp, #2072] @ 0x818 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r1, #2 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ - bne fa3cc │ │ │ │ - b fa96c │ │ │ │ + bne fa3dc │ │ │ │ + b fa97c │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne fac8c │ │ │ │ + bne fac9c │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r9, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ - beq faef4 │ │ │ │ + beq faf04 │ │ │ │ mov r9, r6 │ │ │ │ mov r6, r7 │ │ │ │ ldm r4, {r1, r2, r3} │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #2072] @ 0x818 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #3 │ │ │ │ stm r7, {r1, r2, r3} │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r0, r6 │ │ │ │ add r1, lr, #24 │ │ │ │ mov r7, r6 │ │ │ │ - bl de098 │ │ │ │ + bl de0a8 │ │ │ │ mov r6, r9 │ │ │ │ ldr r9, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #1152] @ 0x480 │ │ │ │ ldr r2, [sp, #1156] @ 0x484 │ │ │ │ ldr r0, [sp, #1160] @ 0x488 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ eor r0, r1, #3 │ │ │ │ orrs r0, r0, r2 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ - beq fa93c │ │ │ │ + beq fa94c │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ mov r2, #452 @ 0x1c4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ bl 53d54 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ - b fa3cc │ │ │ │ + b fa3dc │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq faeb4 │ │ │ │ + beq faec4 │ │ │ │ ldm r4, {r1, r2, r3} │ │ │ │ str r0, [sp, #1152] @ 0x480 │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ - b fa3cc │ │ │ │ + b fa3dc │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #3 │ │ │ │ - bne fac9c │ │ │ │ + bne facac │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq faeb4 │ │ │ │ + beq faec4 │ │ │ │ ldm r4, {r1, r2, r3} │ │ │ │ str r0, [sp, #1152] @ 0x480 │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, r7 │ │ │ │ add r0, lr, #24 │ │ │ │ - bl dc4b4 │ │ │ │ + bl dc4c4 │ │ │ │ ldrb r0, [sp, #2072] @ 0x818 │ │ │ │ ldrb r1, [sp, #2073] @ 0x819 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ - beq fa3cc │ │ │ │ - b fa954 │ │ │ │ + beq fa3dc │ │ │ │ + b fa964 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne fac64 │ │ │ │ + bne fac74 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq faeb4 │ │ │ │ + beq faec4 │ │ │ │ ldm r4, {r1, r2, r3} │ │ │ │ str r0, [sp, #1152] @ 0x480 │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, r7 │ │ │ │ add r0, lr, #24 │ │ │ │ - bl dd210 │ │ │ │ + bl dd220 │ │ │ │ ldr r1, [sp, #2072] @ 0x818 │ │ │ │ ldr r2, [sp, #2076] @ 0x81c │ │ │ │ eor r0, r1, #2 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ orrs r0, r0, r2 │ │ │ │ - beq fa864 │ │ │ │ + beq fa874 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ vldr d9, [r0, #920] @ 0x398 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ - b fa3cc │ │ │ │ + b fa3dc │ │ │ │ eor r0, sl, #2 │ │ │ │ orrs r0, r0, r9 │ │ │ │ - bne fac54 │ │ │ │ + bne fac64 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq faeb4 │ │ │ │ + beq faec4 │ │ │ │ ldm r4, {r1, r2, r3} │ │ │ │ str r0, [sp, #1152] @ 0x480 │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, r7 │ │ │ │ add r0, lr, #24 │ │ │ │ - bl dd210 │ │ │ │ + bl dd220 │ │ │ │ ldr sl, [sp, #2072] @ 0x818 │ │ │ │ ldr r9, [sp, #2076] @ 0x81c │ │ │ │ eor r0, sl, #2 │ │ │ │ orrs r0, r0, r9 │ │ │ │ - beq fa864 │ │ │ │ + beq fa874 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ vldr d10, [r0, #920] @ 0x398 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ - b fa3cc │ │ │ │ + b fa3dc │ │ │ │ ldmib r1, {r0, r5, r7} │ │ │ │ mov r1, #0 │ │ │ │ cmp r7, #0 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ add r0, r5, r7, lsl #4 │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ str r5, [sp, #96] @ 0x60 │ │ │ │ str r5, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ - beq fa788 │ │ │ │ + beq fa798 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r1], #16 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne fa7d4 │ │ │ │ - ldr r1, [pc, #2388] @ fb0e4 │ │ │ │ - ldr r2, [pc, #2388] @ fb0e8 │ │ │ │ + bne fa7e4 │ │ │ │ + ldr r1, [pc, #2388] @ fb0f4 │ │ │ │ + ldr r2, [pc, #2388] @ fb0f8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl 57f38 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ stmib r8, {r1, r4} │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r8] │ │ │ │ - beq fa9f4 │ │ │ │ + beq faa04 │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ - bl 1ba360 │ │ │ │ - b fa9f4 │ │ │ │ + bl 1ba370 │ │ │ │ + b faa04 │ │ │ │ ldr r7, [sp, #1156] @ 0x484 │ │ │ │ - b fa868 │ │ │ │ + b fa878 │ │ │ │ ldmib r5, {r1, r2, r3} │ │ │ │ mov r6, #1 │ │ │ │ add ip, sp, #1152 @ 0x480 │ │ │ │ str r6, [sp, #108] @ 0x6c │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #688 @ 0x2b0 │ │ │ │ add r1, sp, #1152 @ 0x480 │ │ │ │ - bl dcd58 │ │ │ │ + bl dcd68 │ │ │ │ ldr fp, [sp, #688] @ 0x2b0 │ │ │ │ ldr r4, [sp, #692] @ 0x2b4 │ │ │ │ cmp fp, #-2147483647 @ 0x80000001 │ │ │ │ - beq fa7a4 │ │ │ │ + beq fa7b4 │ │ │ │ mov r0, #1 │ │ │ │ cmp r7, #1 │ │ │ │ - beq fa828 │ │ │ │ + beq fa838 │ │ │ │ add r1, r5, #32 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ ldr sl, [sp, #696] @ 0x2b8 │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - bne faa04 │ │ │ │ - ldr r1, [pc, #2236] @ fb0ec │ │ │ │ - ldr r2, [pc, #2236] @ fb0f0 │ │ │ │ + bne faa14 │ │ │ │ + ldr r1, [pc, #2236] @ fb0fc │ │ │ │ + ldr r2, [pc, #2236] @ fb100 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ mov r5, r0 │ │ │ │ orr r0, fp, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq fa85c │ │ │ │ + beq fa86c │ │ │ │ lsl r1, fp, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r4, r5 │ │ │ │ - b fa7a4 │ │ │ │ + b fa7b4 │ │ │ │ ldr r7, [sp, #2080] @ 0x820 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ str r1, [sp, #688] @ 0x2b0 │ │ │ │ str r0, [sp, #696] @ 0x2b8 │ │ │ │ str r2, [sp, #692] @ 0x2b4 │ │ │ │ ldr r5, [sp, #84] @ 0x54 │ │ │ │ subs r0, r1, #2 │ │ │ │ sbcs r0, r2, #0 │ │ │ │ - bcs fa998 │ │ │ │ + bcs fa9a8 │ │ │ │ add r0, sp, #688 @ 0x2b0 │ │ │ │ - bl 1223f8 │ │ │ │ + bl 122408 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ - bge fa9a4 │ │ │ │ - b fa9bc │ │ │ │ + bge fa9b4 │ │ │ │ + b fa9cc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #696] @ 0x2b8 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ subs r6, r0, #2 │ │ │ │ str r8, [sp, #56] @ 0x38 │ │ │ │ movne r6, r0 │ │ │ │ @@ -169085,19 +169089,19 @@ │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ cmp r1, #3 │ │ │ │ movweq r1, #2 │ │ │ │ cmp r8, #-2147483647 @ 0x80000001 │ │ │ │ moveq r8, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ - bne faa44 │ │ │ │ + bne faa54 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #2 │ │ │ │ - b faa5c │ │ │ │ - ldr r2, [pc, #2008] @ fb0e0 │ │ │ │ + b faa6c │ │ │ │ + ldr r2, [pc, #2008] @ fb0f0 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r0, r1 │ │ │ │ add r1, lr, #47 @ 0x2f │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ @@ -169108,76 +169112,76 @@ │ │ │ │ vpop {d8-d10} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r5, [sp, #84] @ 0x54 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ - bge fa9a4 │ │ │ │ - b fa9bc │ │ │ │ + bge fa9b4 │ │ │ │ + b fa9cc │ │ │ │ ldr r0, [sp, #2076] @ 0x81c │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - b fa96c │ │ │ │ + b fa97c │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldr r5, [sp, #84] @ 0x54 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #688] @ 0x2b0 │ │ │ │ str r0, [sp, #696] @ 0x2b8 │ │ │ │ str r2, [sp, #692] @ 0x2b4 │ │ │ │ subs r0, r1, #2 │ │ │ │ sbcs r0, r2, #0 │ │ │ │ - bcc fa890 │ │ │ │ + bcc fa8a0 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ - blt fa9bc │ │ │ │ + blt fa9cc │ │ │ │ cmp r5, #0 │ │ │ │ - beq fa9bc │ │ │ │ + beq fa9cc │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ lsl r1, r5, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ stmib r4, {r1, r7} │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r4] │ │ │ │ - beq fa9e0 │ │ │ │ + beq fa9f0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fa9f4 │ │ │ │ + beq faa04 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #2096 @ 0x830 │ │ │ │ vpop {d8-d10} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r3, r5, #20 │ │ │ │ mov r6, #2 │ │ │ │ str r6, [sp, #108] @ 0x6c │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ str r3, [sp, #1164] @ 0x48c │ │ │ │ str r2, [sp, #1160] @ 0x488 │ │ │ │ str r0, [sp, #1156] @ 0x484 │ │ │ │ str r1, [sp, #1152] @ 0x480 │ │ │ │ add r0, sp, #688 @ 0x2b0 │ │ │ │ add r1, sp, #1152 @ 0x480 │ │ │ │ - bl dc4b4 │ │ │ │ + bl dc4c4 │ │ │ │ ldrb r0, [sp, #688] @ 0x2b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq fab64 │ │ │ │ + beq fab74 │ │ │ │ ldr r5, [sp, #692] @ 0x2b4 │ │ │ │ - b fa840 │ │ │ │ + b fa850 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r0, sp, #1616 @ 0x650 │ │ │ │ mov r2, #456 @ 0x1c8 │ │ │ │ bl 53d54 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ @@ -169222,117 +169226,117 @@ │ │ │ │ str r8, [sp, #672] @ 0x2a0 │ │ │ │ str r6, [sp, #664] @ 0x298 │ │ │ │ ldm fp!, {r1, r2, r3, r4, r6} │ │ │ │ stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ ldm fp, {r1, r2, r3, r4, r6} │ │ │ │ stm r0, {r1, r2, r3, r4, r6} │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq fab44 │ │ │ │ + beq fab54 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r3] │ │ │ │ str r1, [r3, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ - bl 121afc │ │ │ │ - b fa9f4 │ │ │ │ + bl 121b0c │ │ │ │ + b faa04 │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #536 @ 0x218 │ │ │ │ bl 53d54 │ │ │ │ add sp, sp, #2096 @ 0x830 │ │ │ │ vpop {d8-d10} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #2 │ │ │ │ cmp r7, #2 │ │ │ │ - beq fa828 │ │ │ │ + beq fa838 │ │ │ │ add r1, r5, #48 @ 0x30 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ ldrb r2, [sp, #689] @ 0x2b1 │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - beq fa828 │ │ │ │ + beq fa838 │ │ │ │ add r3, r5, #36 @ 0x24 │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ mov r6, #3 │ │ │ │ str r1, [sp, #1152] @ 0x480 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ str r6, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #1164] @ 0x48c │ │ │ │ str r2, [sp, #1160] @ 0x488 │ │ │ │ str r0, [sp, #1156] @ 0x484 │ │ │ │ add r7, sp, #688 @ 0x2b0 │ │ │ │ add r1, sp, #1152 @ 0x480 │ │ │ │ mov r0, r7 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr r0, [sp, #688] @ 0x2b0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq faa3c │ │ │ │ + beq faa4c │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [sp, #692] @ 0x2b4 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r6, sp, #1152 @ 0x480 │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c0904 │ │ │ │ + bl 1c0914 │ │ │ │ ldr r2, [sp, #1152] @ 0x480 │ │ │ │ ldr r1, [sp, #1156] @ 0x484 │ │ │ │ ldr r5, [sp, #1160] @ 0x488 │ │ │ │ eor r0, r2, #4 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq fa840 │ │ │ │ + beq fa850 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ add r1, r6, #12 │ │ │ │ add r0, sp, #1616 @ 0x650 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ mov r2, #452 @ 0x1c4 │ │ │ │ bl 53d54 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ eor r0, r2, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne facf4 │ │ │ │ - ldr r1, [pc, #1220] @ fb0f4 │ │ │ │ - ldr r2, [pc, #1220] @ fb0f8 │ │ │ │ + bne fad04 │ │ │ │ + ldr r1, [pc, #1220] @ fb104 │ │ │ │ + ldr r2, [pc, #1220] @ fb108 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ bl 57f38 │ │ │ │ - b fa83c │ │ │ │ - ldr r0, [pc, #1224] @ fb114 │ │ │ │ + b fa84c │ │ │ │ + ldr r0, [pc, #1224] @ fb124 │ │ │ │ mov r1, #16 │ │ │ │ add r0, pc, r0 │ │ │ │ - b facb8 │ │ │ │ - ldr r0, [pc, #1216] @ fb11c │ │ │ │ + b facc8 │ │ │ │ + ldr r0, [pc, #1216] @ fb12c │ │ │ │ mov r1, #9 │ │ │ │ add r0, pc, r0 │ │ │ │ - b facb8 │ │ │ │ - ldr r0, [pc, #1196] @ fb118 │ │ │ │ + b facc8 │ │ │ │ + ldr r0, [pc, #1196] @ fb128 │ │ │ │ mov r1, #11 │ │ │ │ add r0, pc, r0 │ │ │ │ - b facb8 │ │ │ │ + b facc8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #1152] @ fb104 │ │ │ │ + ldr r0, [pc, #1152] @ fb114 │ │ │ │ mov r1, #14 │ │ │ │ add r0, pc, r0 │ │ │ │ - b facc0 │ │ │ │ - ldr r0, [pc, #1148] @ fb110 │ │ │ │ + b facd0 │ │ │ │ + ldr r0, [pc, #1148] @ fb120 │ │ │ │ mov r1, #5 │ │ │ │ add r0, pc, r0 │ │ │ │ - b facb8 │ │ │ │ - ldr r0, [pc, #1124] @ fb108 │ │ │ │ + b facc8 │ │ │ │ + ldr r0, [pc, #1124] @ fb118 │ │ │ │ mov r1, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ - b facb8 │ │ │ │ - ldr r0, [pc, #1112] @ fb10c │ │ │ │ + b facc8 │ │ │ │ + ldr r0, [pc, #1112] @ fb11c │ │ │ │ mov r1, #6 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r5, [sp, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str r2, [sp, #696] @ 0x2b8 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ @@ -169340,89 +169344,89 @@ │ │ │ │ str r2, [sp, #692] @ 0x2b4 │ │ │ │ bl 58038 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ subs r0, r1, #2 │ │ │ │ sbcs r0, r2, #0 │ │ │ │ - bcc fa890 │ │ │ │ - b fa998 │ │ │ │ + bcc fa8a0 │ │ │ │ + b fa9a8 │ │ │ │ add r0, r7, #12 │ │ │ │ mov r6, r1 │ │ │ │ add r1, sp, #1616 @ 0x650 │ │ │ │ mov r7, r2 │ │ │ │ mov r2, #452 @ 0x1c4 │ │ │ │ bl 53d54 │ │ │ │ str r6, [sp, #692] @ 0x2b4 │ │ │ │ str r7, [sp, #688] @ 0x2b0 │ │ │ │ str r5, [sp, #696] @ 0x2b8 │ │ │ │ add r0, sp, #1152 @ 0x480 │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ - bl 1c0f18 │ │ │ │ + bl 1c0f28 │ │ │ │ ldr r7, [sp, #1152] @ 0x480 │ │ │ │ ldr r5, [sp, #1156] @ 0x484 │ │ │ │ eor r0, r7, #3 │ │ │ │ orrs r0, r0, r5 │ │ │ │ - bne fad40 │ │ │ │ + bne fad50 │ │ │ │ ldr r5, [sp, #1160] @ 0x488 │ │ │ │ - b fad68 │ │ │ │ + b fad78 │ │ │ │ eor r0, r7, #2 │ │ │ │ orrs r0, r0, r5 │ │ │ │ mov r0, #4 │ │ │ │ - bne fad88 │ │ │ │ - ldr r1, [pc, #932] @ fb0fc │ │ │ │ - ldr r2, [pc, #932] @ fb100 │ │ │ │ + bne fad98 │ │ │ │ + ldr r1, [pc, #932] @ fb10c │ │ │ │ + ldr r2, [pc, #932] @ fb110 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq fa840 │ │ │ │ + beq fa850 │ │ │ │ add r0, sp, #688 @ 0x2b0 │ │ │ │ - bl 1223f8 │ │ │ │ - b fa840 │ │ │ │ + bl 122408 │ │ │ │ + b fa850 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ vldr d8, [r0] │ │ │ │ add r0, sp, #1152 @ 0x480 │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ - bl 1c0f18 │ │ │ │ + bl 1c0f28 │ │ │ │ ldr r0, [sp, #1152] @ 0x480 │ │ │ │ ldr r6, [sp, #1156] @ 0x484 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r6 │ │ │ │ - beq fad38 │ │ │ │ + beq fad48 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r6 │ │ │ │ mov r0, #5 │ │ │ │ - beq fad50 │ │ │ │ + beq fad60 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ vldr d9, [r0] │ │ │ │ add r0, sp, #1152 @ 0x480 │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ - bl 1c0f18 │ │ │ │ + bl 1c0f28 │ │ │ │ ldr r0, [sp, #1152] @ 0x480 │ │ │ │ ldr r1, [sp, #1156] @ 0x484 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ - beq fad38 │ │ │ │ + beq fad48 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ mov r0, #6 │ │ │ │ - beq fad50 │ │ │ │ + beq fad60 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #688 @ 0x2b0 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ mov r2, #464 @ 0x1d0 │ │ │ │ str sl, [sp, #680] @ 0x2a8 │ │ │ │ vldr d10, [r0] │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ @@ -169443,60 +169447,60 @@ │ │ │ │ str r5, [sp, #156] @ 0x9c │ │ │ │ str r7, [sp, #152] @ 0x98 │ │ │ │ vstr d8, [sp, #160] @ 0xa0 │ │ │ │ vstr d9, [sp, #176] @ 0xb0 │ │ │ │ str r0, [sp, #664] @ 0x298 │ │ │ │ vstr d10, [sp, #192] @ 0xc0 │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ - bl 1a5db8 │ │ │ │ + bl 1a5dc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq faee8 │ │ │ │ + beq faef8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r8] │ │ │ │ str r1, [r8, #4] │ │ │ │ str r0, [r8, #8] │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ - bl 121afc │ │ │ │ - b fa9f4 │ │ │ │ + bl 121b0c │ │ │ │ + b faa04 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #688] @ 0x2b0 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #692] @ 0x2b4 │ │ │ │ - ldr r0, [pc, #596] @ fb120 │ │ │ │ - ldr r2, [pc, #596] @ fb124 │ │ │ │ + ldr r0, [pc, #596] @ fb130 │ │ │ │ + ldr r2, [pc, #596] @ fb134 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #696] @ 0x2b8 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b faf70 │ │ │ │ + b faf80 │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ mov r0, r8 │ │ │ │ - b fab4c │ │ │ │ + b fab5c │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #560] @ fb130 │ │ │ │ - ldr r2, [pc, #560] @ fb134 │ │ │ │ + ldr r0, [pc, #560] @ fb140 │ │ │ │ + ldr r2, [pc, #560] @ fb144 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #692] @ 0x2b4 │ │ │ │ mov r3, #3 │ │ │ │ str r3, [sp, #688] @ 0x2b0 │ │ │ │ str r1, [sp, #696] @ 0x2b8 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b faf70 │ │ │ │ - ldr r0, [pc, #488] @ fb128 │ │ │ │ - ldr r2, [pc, #488] @ fb12c │ │ │ │ + b faf80 │ │ │ │ + ldr r0, [pc, #488] @ fb138 │ │ │ │ + ldr r2, [pc, #488] @ fb13c │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #688] @ 0x2b0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #696] @ 0x2b8 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ @@ -169504,137 +169508,137 @@ │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ - bl 121afc │ │ │ │ - b fb0cc │ │ │ │ + bl 121b0c │ │ │ │ + b fb0dc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq fafc8 │ │ │ │ + beq fafd8 │ │ │ │ add r0, sp, #688 @ 0x2b0 │ │ │ │ - bl 1223f8 │ │ │ │ - b fafc8 │ │ │ │ + bl 122408 │ │ │ │ + b fafd8 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ - b fb060 │ │ │ │ + b fb070 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ - bl 121afc │ │ │ │ - b fb0b4 │ │ │ │ + bl 121b0c │ │ │ │ + b fb0c4 │ │ │ │ mov r5, r0 │ │ │ │ orr r0, fp, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq fb018 │ │ │ │ + beq fb028 │ │ │ │ lsl r1, fp, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b fb018 │ │ │ │ + bl 40e554 │ │ │ │ + b fb028 │ │ │ │ str r5, [sp, #84] @ 0x54 │ │ │ │ mov r5, r0 │ │ │ │ - b fb080 │ │ │ │ + b fb090 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fb0b4 │ │ │ │ + beq fb0c4 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - bl 121534 │ │ │ │ - b fb0b4 │ │ │ │ + bl 121544 │ │ │ │ + b fb0c4 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq fb0cc │ │ │ │ + beq fb0dc │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ - bl 1ba360 │ │ │ │ - b fb0cc │ │ │ │ + bl 1ba370 │ │ │ │ + b fb0dc │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ - b fb0b4 │ │ │ │ + b fb0c4 │ │ │ │ mov r5, r0 │ │ │ │ - b fb060 │ │ │ │ + b fb070 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #688] @ 0x2b0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #696] @ 0x2b8 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #692] @ 0x2b4 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ bic r0, r0, #1 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq fb080 │ │ │ │ + beq fb090 │ │ │ │ add r0, sp, #688 @ 0x2b0 │ │ │ │ - bl 1223f8 │ │ │ │ + bl 122408 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - blt fb0ac │ │ │ │ + blt fb0bc │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq fb0ac │ │ │ │ + beq fb0bc │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ and r0, r0, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq fb0cc │ │ │ │ + beq fb0dc │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - adceq r8, r6, ip, lsl #25 │ │ │ │ - strhteq r9, [r6], r4 │ │ │ │ - adceq r8, r6, r0, ror fp │ │ │ │ - adceq r9, r6, r4, lsl r6 │ │ │ │ - ldrdeq r8, [r6], r0 @ │ │ │ │ - adceq r9, r6, r4, lsl r2 │ │ │ │ - ldrdeq r8, [r6], r0 @ │ │ │ │ - adceq r9, r6, ip, ror #1 │ │ │ │ - adceq r8, r6, r8, lsr #11 │ │ │ │ - addeq r0, r9, pc, lsr #31 │ │ │ │ - addeq lr, r8, r7, lsr sp │ │ │ │ - addeq r0, r9, sp, lsl #31 │ │ │ │ - @ instruction: 0x00890fb3 │ │ │ │ - addeq lr, r8, r8, lsr #32 │ │ │ │ - addeq r0, r9, r0, ror #31 │ │ │ │ - addeq r0, r9, sp, lsr #31 │ │ │ │ - addeq r6, r9, r0, lsr #14 │ │ │ │ - adceq fp, r6, r0, asr r9 │ │ │ │ - addeq r6, r9, ip, lsr #13 │ │ │ │ - ldrdeq fp, [r6], r8 @ │ │ │ │ - addeq r6, r9, r0, ror #13 │ │ │ │ - adceq fp, r6, ip, lsl #18 │ │ │ │ + adceq r8, r6, ip, ror ip │ │ │ │ + adceq r9, r6, r4, lsr #13 │ │ │ │ + adceq r8, r6, r0, ror #22 │ │ │ │ + adceq r9, r6, r4, lsl #12 │ │ │ │ + adceq r8, r6, r0, asr #21 │ │ │ │ + adceq r9, r6, r4, lsl #4 │ │ │ │ + adceq r8, r6, r0, asr #13 │ │ │ │ + ldrdeq r9, [r6], ip @ │ │ │ │ + umlaleq r8, r6, r8, r5 │ │ │ │ + umulleq r0, r9, pc, pc @ │ │ │ │ + addeq lr, r8, r7, lsr #26 │ │ │ │ + addeq r0, r9, sp, ror pc │ │ │ │ + addeq r0, r9, r3, lsr #31 │ │ │ │ + addeq lr, r8, r8, lsl r0 │ │ │ │ + ldrdeq r0, [r9], r0 @ │ │ │ │ + umulleq r0, r9, sp, pc @ │ │ │ │ + addeq r6, r9, r0, lsl r7 │ │ │ │ + adceq fp, r6, r0, asr #18 │ │ │ │ + umulleq r6, r9, ip, r6 │ │ │ │ + adceq fp, r6, r8, asr #17 │ │ │ │ + ldrdeq r6, [r9], r0 │ │ │ │ + strdeq fp, [r6], ip @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r9, r1 │ │ │ │ eor r5, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r5, #21 │ │ │ │ movcs r5, #21 │ │ │ │ cmp r5, #20 │ │ │ │ - beq fb31c │ │ │ │ + beq fb32c │ │ │ │ cmp r5, #21 │ │ │ │ - bne fb588 │ │ │ │ + bne fb598 │ │ │ │ ldrd r2, [r9, #4] │ │ │ │ mov r8, #-2147483627 @ 0x80000015 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #0 │ │ │ │ str r5, [sp, #24] │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ @@ -169650,153 +169654,153 @@ │ │ │ │ str r0, [sp, #32] │ │ │ │ orr sl, r5, #4 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ mov r9, #2 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ mov r6, #3 │ │ │ │ str r8, [sp, #56] @ 0x38 │ │ │ │ - ldr r4, [pc, #1672] @ fb854 │ │ │ │ + ldr r4, [pc, #1672] @ fb864 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1bc64c │ │ │ │ + bl 1bc65c │ │ │ │ ldrb r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne fb388 │ │ │ │ + bne fb398 │ │ │ │ ldrb r0, [sp, #97] @ 0x61 │ │ │ │ cmp r0, #3 │ │ │ │ - bne fb218 │ │ │ │ + bne fb228 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r8, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fb6d0 │ │ │ │ + beq fb6e0 │ │ │ │ ldm sl, {r1, r2, r3} │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ stm fp, {r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ - bl 121534 │ │ │ │ - b fb1cc │ │ │ │ + bl 121544 │ │ │ │ + b fb1dc │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r8, asr r0 │ │ │ │ strheq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r8, ror #9 │ │ │ │ andeq r0, r0, ip, asr #3 │ │ │ │ cmp r6, #3 │ │ │ │ - bne fb690 │ │ │ │ + bne fb6a0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r8, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fb6d0 │ │ │ │ + beq fb6e0 │ │ │ │ ldm sl, {r1, r2, r3} │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ stm fp, {r1, r2, r3} │ │ │ │ add r0, sp, #140 @ 0x8c │ │ │ │ mov r1, r7 │ │ │ │ - bl dc4b4 │ │ │ │ + bl dc4c4 │ │ │ │ ldrb r0, [sp, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne fb5b0 │ │ │ │ + bne fb5c0 │ │ │ │ ldrb r6, [sp, #141] @ 0x8d │ │ │ │ - b fb1cc │ │ │ │ + b fb1dc │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne fb670 │ │ │ │ + bne fb680 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r8, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fb6ec │ │ │ │ + beq fb6fc │ │ │ │ ldm sl, {r1, r2, r3} │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ stm fp, {r1, r2, r3} │ │ │ │ add r0, sp, #140 @ 0x8c │ │ │ │ mov r1, r7 │ │ │ │ - bl de31c │ │ │ │ + bl de32c │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r1, [sp, #32] │ │ │ │ - beq fb5b8 │ │ │ │ + beq fb5c8 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #8] │ │ │ │ - b fb1cc │ │ │ │ + b fb1dc │ │ │ │ cmp r9, #2 │ │ │ │ - bne fb698 │ │ │ │ + bne fb6a8 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r8, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fb6d0 │ │ │ │ + beq fb6e0 │ │ │ │ ldm sl, {r1, r2, r3} │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ stm fp, {r1, r2, r3} │ │ │ │ add r0, sp, #140 @ 0x8c │ │ │ │ mov r1, r7 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr r9, [sp, #140] @ 0x8c │ │ │ │ cmp r9, #2 │ │ │ │ - beq fb5b0 │ │ │ │ + beq fb5c0 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ str r0, [sp, #4] │ │ │ │ - b fb1cc │ │ │ │ + b fb1dc │ │ │ │ ldmib r9, {r1, r4, r6} │ │ │ │ mov r0, #0 │ │ │ │ cmp r6, #0 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ add r1, r4, r6, lsl #4 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ - beq fb358 │ │ │ │ + beq fb368 │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r2], #16 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - bne fb470 │ │ │ │ - ldr r1, [pc, #1252] @ fb844 │ │ │ │ - ldr r2, [pc, #1252] @ fb848 │ │ │ │ + bne fb480 │ │ │ │ + ldr r1, [pc, #1252] @ fb854 │ │ │ │ + ldr r2, [pc, #1252] @ fb858 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, #2 │ │ │ │ strd r6, [fp] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [sp, #100] @ 0x64 │ │ │ │ add r7, sp, #24 │ │ │ │ ldr r9, [sp, #20] │ │ │ │ ldr r8, [sp, #16] │ │ │ │ ldm r7, {r5, r6, r7} │ │ │ │ cmp r7, #-2147483646 @ 0x80000002 │ │ │ │ - blt fb3bc │ │ │ │ + blt fb3cc │ │ │ │ cmp r7, #0 │ │ │ │ - beq fb3bc │ │ │ │ + beq fb3cc │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r2, #2 │ │ │ │ stm r6, {r2, r4} │ │ │ │ cmp r0, #0 │ │ │ │ - beq fb3d8 │ │ │ │ + beq fb3e8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fb380 │ │ │ │ + beq fb390 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 121534 │ │ │ │ - b fb380 │ │ │ │ + bl 121544 │ │ │ │ + b fb390 │ │ │ │ mov ip, r6 │ │ │ │ ldm r5!, {r1, r2, r3, r4, r6} │ │ │ │ mov r0, r7 │ │ │ │ stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ ldm r5, {r1, r2, r3, r4, r6} │ │ │ │ subs r5, r9, #2 │ │ │ │ movne r5, r9 │ │ │ │ @@ -169804,301 +169808,301 @@ │ │ │ │ ldr r6, [sp, #32] │ │ │ │ cmp r6, #-2147483647 @ 0x80000001 │ │ │ │ moveq r6, #-2147483648 @ 0x80000000 │ │ │ │ cmp ip, #3 │ │ │ │ movweq ip, #2 │ │ │ │ mov r4, ip │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - beq fb4a8 │ │ │ │ + beq fb4b8 │ │ │ │ mov r4, #2 │ │ │ │ str r4, [r2] │ │ │ │ str r1, [r2, #4] │ │ │ │ orr r1, r6, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ - beq fb380 │ │ │ │ + beq fb390 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldmib r4, {r0, r2, r3} │ │ │ │ mov r7, #1 │ │ │ │ add ip, sp, #100 @ 0x64 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ - bl dc4b4 │ │ │ │ + bl dc4c4 │ │ │ │ ldrb r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #1 │ │ │ │ - bne fb4cc │ │ │ │ + bne fb4dc │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ - b fb370 │ │ │ │ + b fb380 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r0, [r2, #12] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ strb r4, [r2, #20] │ │ │ │ str r5, [r2] │ │ │ │ stmib r2, {r1, r6} │ │ │ │ str r0, [r2, #16] │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ cmp r6, #1 │ │ │ │ - beq fb358 │ │ │ │ + beq fb368 │ │ │ │ add r1, r4, #32 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldrb sl, [sp, #57] @ 0x39 │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - beq fb358 │ │ │ │ + beq fb368 │ │ │ │ add r3, r4, #20 │ │ │ │ mov r7, #2 │ │ │ │ add ip, sp, #100 @ 0x64 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ - bl de31c │ │ │ │ + bl de32c │ │ │ │ ldr r8, [sp, #56] @ 0x38 │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ cmp r8, #-2147483647 @ 0x80000001 │ │ │ │ - beq fb370 │ │ │ │ + beq fb380 │ │ │ │ cmp r6, #2 │ │ │ │ - beq fb548 │ │ │ │ + beq fb558 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ add r1, r4, #48 @ 0x30 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ - bne fb5cc │ │ │ │ - ldr r1, [pc, #764] @ fb84c │ │ │ │ - ldr r2, [pc, #764] @ fb850 │ │ │ │ + bne fb5dc │ │ │ │ + ldr r1, [pc, #764] @ fb85c │ │ │ │ + ldr r2, [pc, #764] @ fb860 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #2 │ │ │ │ bl 57f38 │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r8, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq fb580 │ │ │ │ + beq fb590 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r7, r4 │ │ │ │ - b fb370 │ │ │ │ - ldr r2, [pc, #688] @ fb840 │ │ │ │ + b fb380 │ │ │ │ + ldr r2, [pc, #688] @ fb850 │ │ │ │ add r1, sp, #155 @ 0x9b │ │ │ │ mov r0, r9 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #2 │ │ │ │ strd r0, [fp] │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [sp, #144] @ 0x90 │ │ │ │ - b fb38c │ │ │ │ + b fb39c │ │ │ │ ldr r9, [sp, #20] │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r6, [sp, #28] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ - b fb3bc │ │ │ │ + b fb3cc │ │ │ │ add r3, r4, #36 @ 0x24 │ │ │ │ mov r4, #3 │ │ │ │ add ip, sp, #96 @ 0x60 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ cmp r4, #2 │ │ │ │ - bne fb610 │ │ │ │ + bne fb620 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ orr r0, r8, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq fb580 │ │ │ │ - b fb570 │ │ │ │ + beq fb590 │ │ │ │ + b fb580 │ │ │ │ ldr r9, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 1a5db8 │ │ │ │ + bl 1a5dc8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq fb654 │ │ │ │ + beq fb664 │ │ │ │ mov r0, #2 │ │ │ │ strd r0, [fp] │ │ │ │ orr r0, r8, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq fb380 │ │ │ │ + beq fb390 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strb sl, [fp, #20] │ │ │ │ stm fp, {r4, r9} │ │ │ │ str r8, [fp, #8] │ │ │ │ str r7, [fp, #12] │ │ │ │ str r6, [fp, #16] │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r4, [pc, #480] @ fb858 │ │ │ │ + ldr r4, [pc, #480] @ fb868 │ │ │ │ mov r1, #8 │ │ │ │ ldr r9, [sp, #20] │ │ │ │ mov r7, r0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r8, [sp, #16] │ │ │ │ - b fb6b4 │ │ │ │ + b fb6c4 │ │ │ │ mov r1, #19 │ │ │ │ - b fb6a4 │ │ │ │ - ldr r4, [pc, #444] @ fb85c │ │ │ │ + b fb6b4 │ │ │ │ + ldr r4, [pc, #444] @ fb86c │ │ │ │ mov r1, #14 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r9, [sp, #20] │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r8, [sp, #16] │ │ │ │ ldr r7, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ bl 58038 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #-2147483646 @ 0x80000002 │ │ │ │ - bge fb3a4 │ │ │ │ - b fb3bc │ │ │ │ - ldr r0, [pc, #392] @ fb860 │ │ │ │ - ldr r2, [pc, #392] @ fb864 │ │ │ │ + bge fb3b4 │ │ │ │ + b fb3cc │ │ │ │ + ldr r0, [pc, #392] @ fb870 │ │ │ │ + ldr r2, [pc, #392] @ fb874 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b fb70c │ │ │ │ - ldr r0, [pc, #372] @ fb868 │ │ │ │ + b fb71c │ │ │ │ + ldr r0, [pc, #372] @ fb878 │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r2, [pc, #368] @ fb86c │ │ │ │ + ldr r2, [pc, #368] @ fb87c │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b fb7e4 │ │ │ │ + b fb7f4 │ │ │ │ mov r5, r0 │ │ │ │ orr r0, r8, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq fb830 │ │ │ │ + beq fb840 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ orr r0, r8, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq fb7c0 │ │ │ │ + beq fb7d0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b fb7c0 │ │ │ │ + bl 40e554 │ │ │ │ + b fb7d0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fb818 │ │ │ │ + beq fb828 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 121534 │ │ │ │ - b fb818 │ │ │ │ + bl 121544 │ │ │ │ + b fb828 │ │ │ │ bl 8e880 │ │ │ │ - b fb7e4 │ │ │ │ + b fb7f4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #32] │ │ │ │ - b fb7e8 │ │ │ │ + b fb7f8 │ │ │ │ mov r5, r0 │ │ │ │ orr r0, r6, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq fb818 │ │ │ │ + beq fb828 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b fb818 │ │ │ │ - b fb7e4 │ │ │ │ + bl 40e554 │ │ │ │ + b fb828 │ │ │ │ + b fb7f4 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 1ba360 │ │ │ │ - b fb830 │ │ │ │ + bl 1ba370 │ │ │ │ + b fb840 │ │ │ │ bl 8e880 │ │ │ │ str r5, [sp, #24] │ │ │ │ mov r5, r0 │ │ │ │ str r9, [sp, #20] │ │ │ │ - b fb818 │ │ │ │ - b fb7e4 │ │ │ │ + b fb828 │ │ │ │ + b fb7f4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - blt fb810 │ │ │ │ + blt fb820 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq fb810 │ │ │ │ + beq fb820 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ and r0, r0, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq fb830 │ │ │ │ + beq fb840 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - adceq r8, r6, r8, lsl r0 │ │ │ │ - adceq r8, r6, r4, ror ip │ │ │ │ - adceq r7, r6, r0, lsr #31 │ │ │ │ - adceq r8, r6, r4, lsl #21 │ │ │ │ - strhteq r7, [r6], r0 │ │ │ │ - addeq r1, r9, lr, lsr #31 │ │ │ │ - addeq lr, r8, pc, asr #6 │ │ │ │ - addeq r1, r9, r8, lsr r0 │ │ │ │ - addeq r5, r9, r8, lsl pc │ │ │ │ - adceq fp, r6, r8, asr #2 │ │ │ │ - strdeq r5, [r9], r8 │ │ │ │ - adceq fp, r6, r4, lsr #2 │ │ │ │ + adceq r8, r6, r8 │ │ │ │ + adceq r8, r6, r4, ror #24 │ │ │ │ + umlaleq r7, r6, r0, pc @ │ │ │ │ + adceq r8, r6, r4, ror sl │ │ │ │ + adceq r7, r6, r0, lsr #27 │ │ │ │ + umulleq r1, r9, lr, pc @ │ │ │ │ + addeq lr, r8, pc, lsr r3 │ │ │ │ + addeq r1, r9, r8, lsr #32 │ │ │ │ + addeq r5, r9, r8, lsl #30 │ │ │ │ + adceq fp, r6, r8, lsr r1 │ │ │ │ + addeq r5, r9, r8, ror #29 │ │ │ │ + adceq fp, r6, r4, lsl r1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ vpush {d8-d9} │ │ │ │ sub sp, sp, #160 @ 0xa0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r9, r1 │ │ │ │ eor r4, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r4, #21 │ │ │ │ movcs r4, #21 │ │ │ │ cmp r4, #20 │ │ │ │ - beq fba88 │ │ │ │ + beq fba98 │ │ │ │ cmp r4, #21 │ │ │ │ - bne fbcb4 │ │ │ │ + bne fbcc4 │ │ │ │ ldrd r2, [r9, #4] │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r8, #0 │ │ │ │ add r0, r2, r3, lsl #5 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r0, r6, #16 │ │ │ │ @@ -170112,176 +170116,176 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ orr r9, r6, #4 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ mov r0, #2 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ str r8, [sp, #88] @ 0x58 │ │ │ │ str sl, [sp, #56] @ 0x38 │ │ │ │ - ldr r4, [pc, #1460] @ fbeb8 │ │ │ │ + ldr r4, [pc, #1460] @ fbec8 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r4, pc, r4 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1bb590 │ │ │ │ + bl 1bb5a0 │ │ │ │ ldrb r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne fbb08 │ │ │ │ + bne fbb18 │ │ │ │ ldrb r0, [sp, #97] @ 0x61 │ │ │ │ cmp r0, #3 │ │ │ │ - bne fb960 │ │ │ │ + bne fb970 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str sl, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fbe04 │ │ │ │ + beq fbe14 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ stm fp, {r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ - bl 121534 │ │ │ │ - b fb914 │ │ │ │ + bl 121544 │ │ │ │ + b fb924 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ strheq r0, [r0], -ip │ │ │ │ @ instruction: 0x000004b0 │ │ │ │ andeq r0, r0, r8, ror #3 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r8 │ │ │ │ - bne fbdcc │ │ │ │ + bne fbddc │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str sl, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fbe04 │ │ │ │ + beq fbe14 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ stm fp, {r1, r2, r3} │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ mov r1, r7 │ │ │ │ - bl dd210 │ │ │ │ + bl dd220 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ ldr r8, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #32] │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r8 │ │ │ │ - beq fbcec │ │ │ │ + beq fbcfc │ │ │ │ vldr d8, [sp, #144] @ 0x90 │ │ │ │ - b fb914 │ │ │ │ + b fb924 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #2 │ │ │ │ - bne fbdd4 │ │ │ │ + bne fbde4 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str sl, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fbe04 │ │ │ │ + beq fbe14 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ stm fp, {r1, r2, r3} │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ mov r1, r7 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r0, #2 │ │ │ │ - beq fbd90 │ │ │ │ + beq fbda0 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #4] │ │ │ │ - b fb914 │ │ │ │ + b fb924 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne fbde4 │ │ │ │ + bne fbdf4 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str sl, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fbe04 │ │ │ │ + beq fbe14 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ stm fp, {r1, r2, r3} │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ mov r1, r7 │ │ │ │ - bl dd210 │ │ │ │ + bl dd220 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #28] │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ str r1, [sp, #24] │ │ │ │ - beq fbcec │ │ │ │ + beq fbcfc │ │ │ │ vldr d9, [sp, #144] @ 0x90 │ │ │ │ - b fb914 │ │ │ │ + b fb924 │ │ │ │ mov fp, r5 │ │ │ │ ldmib r9, {r1, r5, r6} │ │ │ │ mov r0, #0 │ │ │ │ cmp r6, #0 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ add r1, r5, r6, lsl #4 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ - beq fbac8 │ │ │ │ + beq fbad8 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [r2], #16 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - bne fbba8 │ │ │ │ - ldr r1, [pc, #992] @ fbeb0 │ │ │ │ - ldr r2, [pc, #992] @ fbeb4 │ │ │ │ + bne fbbb8 │ │ │ │ + ldr r1, [pc, #992] @ fbec0 │ │ │ │ + ldr r2, [pc, #992] @ fbec4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [fp] │ │ │ │ str r1, [fp, #4] │ │ │ │ str r0, [fp, #8] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ add sp, sp, #160 @ 0xa0 │ │ │ │ vpop {d8-d9} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ ldr r9, [sp, #12] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #2 │ │ │ │ str r2, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [r5] │ │ │ │ str r0, [r5, #8] │ │ │ │ - beq fbb3c │ │ │ │ + beq fbb4c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fbaf8 │ │ │ │ + beq fbb08 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 121534 │ │ │ │ - b fbaf8 │ │ │ │ + bl 121544 │ │ │ │ + b fbb08 │ │ │ │ mov sl, r5 │ │ │ │ ldm r6!, {r1, r2, r3, r4, r5} │ │ │ │ mov r0, r7 │ │ │ │ stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ ldm r6, {r1, r2, r3, r4, r5} │ │ │ │ stm r0, {r1, r2, r3, r4, r5} │ │ │ │ mov r0, r7 │ │ │ │ ldr r9, [sp, #12] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq fbbe8 │ │ │ │ + beq fbbf8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sl] │ │ │ │ str r1, [sl, #4] │ │ │ │ str r0, [sl, #8] │ │ │ │ add sp, sp, #160 @ 0xa0 │ │ │ │ vpop {d8-d9} │ │ │ │ @@ -170291,22 +170295,22 @@ │ │ │ │ mov r7, #1 │ │ │ │ add ip, sp, #100 @ 0x64 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ - bl dd210 │ │ │ │ + bl dd220 │ │ │ │ ldr r8, [sp, #56] @ 0x38 │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ eor r0, r8, #2 │ │ │ │ orrs r0, r0, r7 │ │ │ │ - bne fbc4c │ │ │ │ + bne fbc5c │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ - b fbadc │ │ │ │ + b fbaec │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ subs r0, r1, #2 │ │ │ │ vstr d9, [sl, #24] │ │ │ │ movne r0, r1 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ vstr d8, [sl, #8] │ │ │ │ @@ -170326,186 +170330,186 @@ │ │ │ │ stm sl, {r0, r8} │ │ │ │ add sp, sp, #160 @ 0xa0 │ │ │ │ vpop {d8-d9} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ cmp r6, #1 │ │ │ │ - beq fbac8 │ │ │ │ + beq fbad8 │ │ │ │ add r1, r5, #32 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ vldr d8, [sp, #64] @ 0x40 │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - beq fbac8 │ │ │ │ + beq fbad8 │ │ │ │ mov r0, #2 │ │ │ │ ldr ip, [r5, #20] │ │ │ │ ldr r2, [r5, #24] │ │ │ │ ldr r3, [r5, #28] │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ str ip, [sp, #100] @ 0x64 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr sl, [sp, #56] @ 0x38 │ │ │ │ cmp sl, #2 │ │ │ │ - bne fbcf4 │ │ │ │ + bne fbd04 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ - b fbadc │ │ │ │ - ldr r2, [pc, #496] @ fbeac │ │ │ │ + b fbaec │ │ │ │ + ldr r2, [pc, #496] @ fbebc │ │ │ │ add r1, sp, #159 @ 0x9f │ │ │ │ mov r0, r9 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r5] │ │ │ │ str r1, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ add sp, sp, #160 @ 0xa0 │ │ │ │ vpop {d8-d9} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ - b fbb0c │ │ │ │ + b fbb1c │ │ │ │ mov r0, #2 │ │ │ │ cmp r6, #2 │ │ │ │ - beq fbac8 │ │ │ │ + beq fbad8 │ │ │ │ add r1, r5, #48 @ 0x30 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - beq fbac8 │ │ │ │ + beq fbad8 │ │ │ │ add r3, r5, #36 @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ mov r6, #3 │ │ │ │ add ip, sp, #100 @ 0x64 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ - bl dd210 │ │ │ │ + bl dd220 │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ eor r0, r6, #2 │ │ │ │ orrs r0, r0, r5 │ │ │ │ - beq fbbe0 │ │ │ │ + beq fbbf0 │ │ │ │ vldr d9, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 1a5db8 │ │ │ │ + bl 1a5dc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq fbd98 │ │ │ │ + beq fbda8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [fp] │ │ │ │ str r1, [fp, #4] │ │ │ │ str r0, [fp, #8] │ │ │ │ add sp, sp, #160 @ 0xa0 │ │ │ │ vpop {d8-d9} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ - b fbb0c │ │ │ │ + b fbb1c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str sl, [fp, #32] │ │ │ │ str r6, [fp, #16] │ │ │ │ str r8, [fp] │ │ │ │ str r0, [fp, #36] @ 0x24 │ │ │ │ vstr d9, [fp, #24] │ │ │ │ vstr d8, [fp, #8] │ │ │ │ str r5, [fp, #20] │ │ │ │ str r7, [fp, #4] │ │ │ │ add sp, sp, #160 @ 0xa0 │ │ │ │ vpop {d8-d9} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #11 │ │ │ │ - b fbdf0 │ │ │ │ - ldr r4, [pc, #224] @ fbebc │ │ │ │ + b fbe00 │ │ │ │ + ldr r4, [pc, #224] @ fbecc │ │ │ │ mov r1, #14 │ │ │ │ add r4, pc, r4 │ │ │ │ - b fbdf0 │ │ │ │ - ldr r4, [pc, #212] @ fbec0 │ │ │ │ + b fbe00 │ │ │ │ + ldr r4, [pc, #212] @ fbed0 │ │ │ │ mov r1, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r9, [sp, #12] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ bl 58038 │ │ │ │ - b fbb14 │ │ │ │ - ldr r0, [pc, #184] @ fbec4 │ │ │ │ - ldr r2, [pc, #184] @ fbec8 │ │ │ │ + b fbb24 │ │ │ │ + ldr r0, [pc, #184] @ fbed4 │ │ │ │ + ldr r2, [pc, #184] @ fbed8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b fbe78 │ │ │ │ + b fbe88 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fbe84 │ │ │ │ + beq fbe94 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 121534 │ │ │ │ - b fbe84 │ │ │ │ + bl 121544 │ │ │ │ + b fbe94 │ │ │ │ bl 8e880 │ │ │ │ - b fbe78 │ │ │ │ - b fbe78 │ │ │ │ - b fbe78 │ │ │ │ + b fbe88 │ │ │ │ + b fbe88 │ │ │ │ + b fbe88 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 1ba360 │ │ │ │ - b fbe9c │ │ │ │ + bl 1ba370 │ │ │ │ + b fbeac │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ str r4, [sp, #16] │ │ │ │ str r9, [sp, #12] │ │ │ │ - b fbe84 │ │ │ │ - b fbe78 │ │ │ │ + b fbe94 │ │ │ │ + b fbe88 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ and r0, r0, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq fbe9c │ │ │ │ + beq fbeac │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - strdeq r7, [r6], ip @ │ │ │ │ - adceq r8, r6, r4, ror #7 │ │ │ │ - adceq r7, r6, r0, lsr r8 │ │ │ │ - umulleq r0, r9, r3, sp │ │ │ │ - strdeq r0, [r9], ip │ │ │ │ - ldrdeq r0, [r9], r6 │ │ │ │ - addeq r5, r9, r4, ror #15 │ │ │ │ - adceq sl, r6, r4, lsl sl │ │ │ │ + adceq r7, r6, ip, ror #17 │ │ │ │ + ldrdeq r8, [r6], r4 @ │ │ │ │ + adceq r7, r6, r0, lsr #16 │ │ │ │ + addeq r0, r9, r3, lsl #27 │ │ │ │ + addeq r0, r9, ip, ror #17 │ │ │ │ + addeq r0, r9, r6, asr #25 │ │ │ │ + ldrdeq r5, [r9], r4 │ │ │ │ + adceq sl, r6, r4, lsl #20 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #964 @ 0x3c4 │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov fp, r1 │ │ │ │ eor r1, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #21 │ │ │ │ movcs r1, #21 │ │ │ │ cmp r1, #20 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ - beq fc0f4 │ │ │ │ + beq fc104 │ │ │ │ cmp r1, #21 │ │ │ │ - bne fc374 │ │ │ │ + bne fc384 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #1968 @ 0x7b0 │ │ │ │ orr r0, r0, #4 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #584 @ 0x248 │ │ │ │ add r7, sp, #1504 @ 0x5e0 │ │ │ │ add r0, r0, #12 │ │ │ │ @@ -170532,216 +170536,216 @@ │ │ │ │ mov sl, #0 │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1be63c │ │ │ │ + bl 1be64c │ │ │ │ ldrb r0, [sp, #1504] @ 0x5e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne fc150 │ │ │ │ + bne fc160 │ │ │ │ ldrb r0, [sp, #1505] @ 0x5e1 │ │ │ │ cmp r0, #3 │ │ │ │ - bne fbfd0 │ │ │ │ + bne fbfe0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fc5c8 │ │ │ │ + beq fc5d8 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ str r0, [sp, #1504] @ 0x5e0 │ │ │ │ stm fp, {r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ - bl 121534 │ │ │ │ - b fbf84 │ │ │ │ + bl 121544 │ │ │ │ + b fbf94 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r0, ror #12 │ │ │ │ andeq r0, r0, r8, lsr #3 │ │ │ │ tst sl, #1 │ │ │ │ - bne fc570 │ │ │ │ + bne fc580 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fc5c8 │ │ │ │ + beq fc5d8 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ str r0, [sp, #1504] @ 0x5e0 │ │ │ │ stm fp, {r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ - bl d869c │ │ │ │ + bl d86ac │ │ │ │ mov r8, r0 │ │ │ │ mov sl, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq fbf84 │ │ │ │ - b fc154 │ │ │ │ + beq fbf94 │ │ │ │ + b fc164 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ eor r0, r3, #3 │ │ │ │ orrs r0, r0, r2 │ │ │ │ - bne fc550 │ │ │ │ + bne fc560 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fc5fc │ │ │ │ + beq fc60c │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ mov r8, r4 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ str r0, [sp, #1968] @ 0x7b0 │ │ │ │ stm r4, {r1, r2, r3} │ │ │ │ add r1, sp, #1968 @ 0x7b0 │ │ │ │ mov r0, r7 │ │ │ │ - bl de098 │ │ │ │ + bl de0a8 │ │ │ │ add r2, sp, #1504 @ 0x5e0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ str r2, [sp, #28] │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ - beq fc474 │ │ │ │ + beq fc484 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, #452 @ 0x1c4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r4, r8 │ │ │ │ bl 53d54 │ │ │ │ - b fbf84 │ │ │ │ + b fbf94 │ │ │ │ cmp r4, #2 │ │ │ │ - bne fc590 │ │ │ │ + bne fc5a0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fc5c8 │ │ │ │ + beq fc5d8 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ str r0, [sp, #1504] @ 0x5e0 │ │ │ │ stm fp, {r1, r2, r3} │ │ │ │ add r0, sp, #1968 @ 0x7b0 │ │ │ │ mov r1, r7 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr r4, [sp, #1968] @ 0x7b0 │ │ │ │ cmp r4, #2 │ │ │ │ - beq fc46c │ │ │ │ + beq fc47c │ │ │ │ ldr r0, [sp, #1972] @ 0x7b4 │ │ │ │ str r0, [sp, #8] │ │ │ │ - b fbf84 │ │ │ │ + b fbf94 │ │ │ │ ldmib fp, {r0, r4, r5} │ │ │ │ mov r1, #0 │ │ │ │ cmp r5, #0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, r4, r5, lsl #4 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - beq fc130 │ │ │ │ + beq fc140 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r1], #16 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne fc1c4 │ │ │ │ - ldr r1, [pc, #1608] @ fc780 │ │ │ │ - ldr r2, [pc, #1608] @ fc784 │ │ │ │ + bne fc1d4 │ │ │ │ + ldr r1, [pc, #1608] @ fc790 │ │ │ │ + ldr r2, [pc, #1608] @ fc794 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl 57f38 │ │ │ │ mov r8, r0 │ │ │ │ - b fc1ec │ │ │ │ + b fc1fc │ │ │ │ ldr r8, [sp, #1508] @ 0x5e4 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ ldr fp, [sp, #32] │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r5, [sp, #584] @ 0x248 │ │ │ │ str r0, [sp, #592] @ 0x250 │ │ │ │ str r9, [sp, #588] @ 0x24c │ │ │ │ subs r0, r5, #2 │ │ │ │ sbcs r0, r9, #0 │ │ │ │ - bcc fc230 │ │ │ │ - b fc238 │ │ │ │ + bcc fc240 │ │ │ │ + b fc248 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ tst sl, #1 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r5, [sp, #584] @ 0x248 │ │ │ │ str r0, [sp, #592] @ 0x250 │ │ │ │ str r9, [sp, #588] @ 0x24c │ │ │ │ - beq fc208 │ │ │ │ + beq fc218 │ │ │ │ ldr fp, [sp, #32] │ │ │ │ eor r0, r5, #3 │ │ │ │ ldr r8, [sp, #36] @ 0x24 │ │ │ │ orrs r0, r0, r9 │ │ │ │ - bne fc2b4 │ │ │ │ + bne fc2c4 │ │ │ │ mov r9, #0 │ │ │ │ mov r5, #2 │ │ │ │ - b fc2c8 │ │ │ │ + b fc2d8 │ │ │ │ ldmib r4, {r1, r2, r3} │ │ │ │ mov r7, #1 │ │ │ │ add ip, sp, #1504 @ 0x5e0 │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #1504 @ 0x5e0 │ │ │ │ - bl d869c │ │ │ │ + bl d86ac │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq fc27c │ │ │ │ + beq fc28c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #3 │ │ │ │ str r1, [r6] │ │ │ │ stmib r6, {r0, r8} │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 1ba360 │ │ │ │ - b fc270 │ │ │ │ - ldr r0, [pc, #1444] @ fc7b4 │ │ │ │ + bl 1ba370 │ │ │ │ + b fc280 │ │ │ │ + ldr r0, [pc, #1444] @ fc7c4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #11 │ │ │ │ ldr fp, [sp, #32] │ │ │ │ bl 57dc4 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ mov r8, r0 │ │ │ │ subs r0, r5, #2 │ │ │ │ sbcs r0, r9, #0 │ │ │ │ - bcs fc238 │ │ │ │ + bcs fc248 │ │ │ │ add r0, sp, #584 @ 0x248 │ │ │ │ - bl 1223f8 │ │ │ │ + bl 122408 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #3 │ │ │ │ stmib r4, {r1, r8} │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r4] │ │ │ │ - beq fc25c │ │ │ │ + beq fc26c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fc270 │ │ │ │ + beq fc280 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #964 @ 0x3c4 │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r5, #1 │ │ │ │ - beq fc298 │ │ │ │ + beq fc2a8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r1, r4, #32 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne fc3ac │ │ │ │ - ldr r1, [pc, #1256] @ fc788 │ │ │ │ - ldr r2, [pc, #1256] @ fc78c │ │ │ │ + bne fc3bc │ │ │ │ + ldr r1, [pc, #1256] @ fc798 │ │ │ │ + ldr r2, [pc, #1256] @ fc79c │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ bl 57f38 │ │ │ │ - b fc148 │ │ │ │ + b fc158 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r0, lr, #24 │ │ │ │ mov r2, #452 @ 0x1c4 │ │ │ │ bl 53d54 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ @@ -170761,36 +170765,36 @@ │ │ │ │ str r0, [sp, #576] @ 0x240 │ │ │ │ mov r0, r7 │ │ │ │ ldm r6!, {r1, r2, r3, r4, r5} │ │ │ │ stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ ldm r6, {r1, r2, r3, r4, r5} │ │ │ │ stm r0, {r1, r2, r3, r4, r5} │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq fc358 │ │ │ │ + beq fc368 │ │ │ │ str r0, [r8, #8] │ │ │ │ eor r0, sl, #2 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #3 │ │ │ │ orrs r0, r0, r9 │ │ │ │ str r2, [r8] │ │ │ │ str r1, [r8, #4] │ │ │ │ - beq fc270 │ │ │ │ + beq fc280 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - bl 1223f8 │ │ │ │ - b fc270 │ │ │ │ + bl 122408 │ │ │ │ + b fc280 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #472 @ 0x1d8 │ │ │ │ bl 53d54 │ │ │ │ add sp, sp, #964 @ 0x3c4 │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #1024] @ fc77c │ │ │ │ + ldr r2, [pc, #1024] @ fc78c │ │ │ │ add lr, sp, #1792 @ 0x700 │ │ │ │ add r1, lr, #195 @ 0xc3 │ │ │ │ mov r0, fp │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #3 │ │ │ │ @@ -170808,153 +170812,153 @@ │ │ │ │ str r2, [sp, #1056] @ 0x420 │ │ │ │ str r1, [sp, #1052] @ 0x41c │ │ │ │ str r0, [sp, #1048] @ 0x418 │ │ │ │ add r7, sp, #1504 @ 0x5e0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, lr, #24 │ │ │ │ mov r0, r7 │ │ │ │ - bl de098 │ │ │ │ + bl de0a8 │ │ │ │ ldr sl, [sp, #1504] @ 0x5e0 │ │ │ │ ldr r9, [sp, #1508] @ 0x5e4 │ │ │ │ ldr r8, [sp, #1512] @ 0x5e8 │ │ │ │ eor r0, sl, #3 │ │ │ │ orrs r0, r0, r9 │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ - beq fc464 │ │ │ │ + beq fc474 │ │ │ │ add r0, sp, #584 @ 0x248 │ │ │ │ add r1, r7, #12 │ │ │ │ add r6, r0, #12 │ │ │ │ mov r2, #452 @ 0x1c4 │ │ │ │ mov r0, r6 │ │ │ │ bl 53d54 │ │ │ │ cmp r5, #2 │ │ │ │ str r9, [sp, #588] @ 0x24c │ │ │ │ str sl, [sp, #584] @ 0x248 │ │ │ │ str r8, [sp, #592] @ 0x250 │ │ │ │ - beq fc43c │ │ │ │ + beq fc44c │ │ │ │ ldr r0, [r4, #32] │ │ │ │ add r1, r4, #48 @ 0x30 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne fc484 │ │ │ │ - ldr r1, [pc, #844] @ fc790 │ │ │ │ - ldr r2, [pc, #844] @ fc794 │ │ │ │ + bne fc494 │ │ │ │ + ldr r1, [pc, #844] @ fc7a0 │ │ │ │ + ldr r2, [pc, #844] @ fc7a4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #2 │ │ │ │ bl 57f38 │ │ │ │ mov r8, r0 │ │ │ │ eor r0, sl, #2 │ │ │ │ orrs r0, r0, r9 │ │ │ │ - bne fc4c8 │ │ │ │ + bne fc4d8 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ - b fc1ec │ │ │ │ + b fc1fc │ │ │ │ ldr r8, [sp, #1972] @ 0x7b4 │ │ │ │ - b fc154 │ │ │ │ + b fc164 │ │ │ │ ldr r8, [sp, #28] │ │ │ │ ldr fp, [sp, #32] │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ - b fc238 │ │ │ │ + b fc248 │ │ │ │ add r3, r4, #36 @ 0x24 │ │ │ │ mov r7, #3 │ │ │ │ add ip, sp, #1504 @ 0x5e0 │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #1504 @ 0x5e0 │ │ │ │ add r0, lr, #24 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr r4, [sp, #1048] @ 0x418 │ │ │ │ cmp r4, #2 │ │ │ │ - bne fc4d8 │ │ │ │ + bne fc4e8 │ │ │ │ ldr r8, [sp, #1052] @ 0x41c │ │ │ │ eor r0, sl, #2 │ │ │ │ orrs r0, r0, r9 │ │ │ │ - beq fc464 │ │ │ │ + beq fc474 │ │ │ │ add r0, sp, #584 @ 0x248 │ │ │ │ - bl 1223f8 │ │ │ │ + bl 122408 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ - b fc1ec │ │ │ │ + b fc1fc │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ mov r1, r6 │ │ │ │ add r0, r0, #12 │ │ │ │ mov r2, #452 @ 0x1c4 │ │ │ │ ldr r5, [sp, #1052] @ 0x41c │ │ │ │ bl 53d54 │ │ │ │ str r9, [sp, #116] @ 0x74 │ │ │ │ str sl, [sp, #112] @ 0x70 │ │ │ │ str r5, [sp, #580] @ 0x244 │ │ │ │ str r4, [sp, #576] @ 0x240 │ │ │ │ str r8, [sp, #120] @ 0x78 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 1a5db8 │ │ │ │ + bl 1a5dc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq fc544 │ │ │ │ + beq fc554 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #3 │ │ │ │ str r0, [r3, #8] │ │ │ │ eor r0, sl, #2 │ │ │ │ orrs r0, r0, r9 │ │ │ │ str r2, [r3] │ │ │ │ str r1, [r3, #4] │ │ │ │ - beq fc270 │ │ │ │ + beq fc280 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - bl 1223f8 │ │ │ │ - b fc270 │ │ │ │ + bl 122408 │ │ │ │ + b fc280 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - b fc360 │ │ │ │ - ldr r7, [pc, #580] @ fc79c │ │ │ │ + b fc370 │ │ │ │ + ldr r7, [pc, #580] @ fc7ac │ │ │ │ mov r1, #5 │ │ │ │ ldr fp, [sp, #32] │ │ │ │ mov r9, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ mov r5, r3 │ │ │ │ - b fc5ac │ │ │ │ + b fc5bc │ │ │ │ ldr fp, [sp, #32] │ │ │ │ mov r1, #11 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ - ldr r7, [pc, #524] @ fc798 │ │ │ │ + ldr r7, [pc, #524] @ fc7a8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b fc5ac │ │ │ │ - ldr r7, [pc, #520] @ fc7a0 │ │ │ │ + b fc5bc │ │ │ │ + ldr r7, [pc, #520] @ fc7b0 │ │ │ │ mov r1, #14 │ │ │ │ ldr fp, [sp, #32] │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r5, [sp, #584] @ 0x248 │ │ │ │ str r0, [sp, #592] @ 0x250 │ │ │ │ str r9, [sp, #588] @ 0x24c │ │ │ │ mov r0, r7 │ │ │ │ bl 58038 │ │ │ │ - b fc220 │ │ │ │ + b fc230 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #584] @ 0x248 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #588] @ 0x24c │ │ │ │ - ldr r0, [pc, #452] @ fc7a4 │ │ │ │ - ldr r2, [pc, #452] @ fc7a8 │ │ │ │ + ldr r0, [pc, #452] @ fc7b4 │ │ │ │ + ldr r2, [pc, #452] @ fc7b8 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #592] @ 0x250 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b fc63c │ │ │ │ + b fc64c │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #420] @ fc7ac │ │ │ │ - ldr r2, [pc, #420] @ fc7b0 │ │ │ │ + ldr r0, [pc, #420] @ fc7bc │ │ │ │ + ldr r2, [pc, #420] @ fc7c0 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -170964,116 +170968,116 @@ │ │ │ │ str r1, [sp, #592] @ 0x250 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r6, r0 │ │ │ │ eor r0, sl, #2 │ │ │ │ orrs r0, r0, r9 │ │ │ │ - beq fc768 │ │ │ │ + beq fc778 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - bl 1223f8 │ │ │ │ - b fc768 │ │ │ │ + bl 122408 │ │ │ │ + b fc778 │ │ │ │ mov r6, r0 │ │ │ │ eor r0, sl, #2 │ │ │ │ orrs r0, r0, r9 │ │ │ │ - beq fc6e8 │ │ │ │ + beq fc6f8 │ │ │ │ add r0, sp, #584 @ 0x248 │ │ │ │ - bl 1223f8 │ │ │ │ - b fc6e8 │ │ │ │ + bl 122408 │ │ │ │ + b fc6f8 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ eor r0, sl, #2 │ │ │ │ orrs r0, r0, r9 │ │ │ │ - beq fc750 │ │ │ │ + beq fc760 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - bl 1223f8 │ │ │ │ - b fc750 │ │ │ │ - b fc704 │ │ │ │ + bl 122408 │ │ │ │ + b fc760 │ │ │ │ + b fc714 │ │ │ │ mov r6, r0 │ │ │ │ - b fc748 │ │ │ │ - b fc70c │ │ │ │ - b fc70c │ │ │ │ + b fc758 │ │ │ │ + b fc71c │ │ │ │ + b fc71c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - b fc710 │ │ │ │ + b fc720 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fc750 │ │ │ │ + beq fc760 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 121534 │ │ │ │ - b fc750 │ │ │ │ + bl 121544 │ │ │ │ + b fc760 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 1ba360 │ │ │ │ - b fc768 │ │ │ │ + bl 1ba370 │ │ │ │ + b fc778 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ str fp, [sp, #32] │ │ │ │ - b fc750 │ │ │ │ + b fc760 │ │ │ │ mov r6, r0 │ │ │ │ - b fc728 │ │ │ │ + b fc738 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #584] @ 0x248 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r0, [sp, #592] @ 0x250 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #588] @ 0x24c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ bic r0, r0, #1 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq fc748 │ │ │ │ + beq fc758 │ │ │ │ add r0, sp, #584 @ 0x248 │ │ │ │ - bl 1223f8 │ │ │ │ + bl 122408 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ and r0, r0, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq fc768 │ │ │ │ + beq fc778 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - adceq r7, r6, r8, asr #4 │ │ │ │ - ldrdeq r7, [r6], ip @ │ │ │ │ - adceq r7, r6, r8, asr #3 │ │ │ │ - adceq r7, r6, r4, ror ip │ │ │ │ - adceq r7, r6, r0, rrx │ │ │ │ - ldrdeq r7, [r6], r0 @ │ │ │ │ - strhteq r6, [r6], ip │ │ │ │ - addeq r0, r9, sl, ror #2 │ │ │ │ - addeq pc, r8, r7, ror #13 │ │ │ │ - addeq r0, r9, ip, lsr r1 │ │ │ │ - addeq r5, r9, ip │ │ │ │ - adceq sl, r6, ip, lsr r2 │ │ │ │ - ldrdeq r4, [r9], r8 │ │ │ │ - adceq sl, r6, r4, lsl #4 │ │ │ │ - addeq r0, r9, r6, ror #9 │ │ │ │ + adceq r7, r6, r8, lsr r2 │ │ │ │ + adceq r7, r6, ip, asr #27 │ │ │ │ + strhteq r7, [r6], r8 │ │ │ │ + adceq r7, r6, r4, ror #24 │ │ │ │ + adceq r7, r6, r0, asr r0 │ │ │ │ + adceq r7, r6, r0, asr #21 │ │ │ │ + adceq r6, r6, ip, lsr #29 │ │ │ │ + addeq r0, r9, sl, asr r1 │ │ │ │ + ldrdeq pc, [r8], r7 │ │ │ │ + addeq r0, r9, ip, lsr #2 │ │ │ │ + strdeq r4, [r9], ip │ │ │ │ + adceq sl, r6, ip, lsr #4 │ │ │ │ + addeq r4, r9, r8, asr #31 │ │ │ │ + strdeq sl, [r6], r4 @ │ │ │ │ + ldrdeq r0, [r9], r6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ eor sl, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp sl, #21 │ │ │ │ movcs sl, #21 │ │ │ │ cmp sl, #20 │ │ │ │ - beq fc86c │ │ │ │ + beq fc87c │ │ │ │ cmp sl, #21 │ │ │ │ - bne fc908 │ │ │ │ + bne fc918 │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ ldrd r2, [r8, #4] │ │ │ │ mov r7, sp │ │ │ │ orr r4, r5, #4 │ │ │ │ orr r6, r7, #4 │ │ │ │ add r9, r7, #16 │ │ │ │ mov fp, #-2147483627 @ 0x80000015 │ │ │ │ @@ -171083,136 +171087,136 @@ │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, r2, r3, lsl #5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str fp, [sp] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1bed44 │ │ │ │ + bl 1bed54 │ │ │ │ ldrb r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne fc8a4 │ │ │ │ + bne fc8b4 │ │ │ │ ldrb r0, [sp, #41] @ 0x29 │ │ │ │ cmp r0, #1 │ │ │ │ - bne fc8d4 │ │ │ │ + bne fc8e4 │ │ │ │ ldr r0, [sp] │ │ │ │ str fp, [sp] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fc958 │ │ │ │ + beq fc968 │ │ │ │ ldm r6, {r1, r2, r3} │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ stm r4, {r1, r2, r3} │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b fc820 │ │ │ │ + bl 121544 │ │ │ │ + b fc830 │ │ │ │ ldmib r8, {r0, r1, r6} │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, r1, r6, lsl #4 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ mov r5, #0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne fc92c │ │ │ │ + bne fc93c │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq fc8bc │ │ │ │ + beq fc8cc │ │ │ │ mov r0, r9 │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fc898 │ │ │ │ + beq fc8a8 │ │ │ │ mov r0, sp │ │ │ │ - bl 121534 │ │ │ │ - b fc898 │ │ │ │ + bl 121544 │ │ │ │ + b fc8a8 │ │ │ │ ldm r7!, {r1, r2, r3, r4, r6} │ │ │ │ mov r0, r5 │ │ │ │ stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ ldm r7, {r1, r2, r3, r4, r6} │ │ │ │ stm r0, {r1, r2, r3, r4, r6} │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #192] @ fc9d0 │ │ │ │ + ldr r2, [pc, #192] @ fc9e0 │ │ │ │ add r1, sp, #83 @ 0x53 │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #160] @ fc9d4 │ │ │ │ + ldr r2, [pc, #160] @ fc9e4 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ bl 57f38 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #120] @ fc9d8 │ │ │ │ - ldr r2, [pc, #120] @ fc9dc │ │ │ │ + ldr r0, [pc, #120] @ fc9e8 │ │ │ │ + ldr r2, [pc, #120] @ fc9ec │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fc9ac │ │ │ │ + beq fc9bc │ │ │ │ mov r0, sp │ │ │ │ - bl 121534 │ │ │ │ - b fc9ac │ │ │ │ + bl 121544 │ │ │ │ + b fc9bc │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ - b fc9ac │ │ │ │ - b fc9a0 │ │ │ │ + b fc9bc │ │ │ │ + b fc9b0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ and r0, sl, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq fc9c0 │ │ │ │ + beq fc9d0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - adceq r6, r6, r8, asr #25 │ │ │ │ - adceq r9, r6, r4, ror #28 │ │ │ │ - umulleq r4, r9, r0, ip │ │ │ │ - adceq r9, r6, r0, asr #29 │ │ │ │ + strhteq r6, [r6], r8 │ │ │ │ + adceq r9, r6, r4, asr lr │ │ │ │ + addeq r4, r9, r0, lsl #25 │ │ │ │ + strhteq r9, [r6], r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r9, r1 │ │ │ │ eor sl, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp sl, #21 │ │ │ │ movcs sl, #21 │ │ │ │ cmp sl, #20 │ │ │ │ - beq fcb58 │ │ │ │ + beq fcb68 │ │ │ │ cmp sl, #21 │ │ │ │ - bne fcd58 │ │ │ │ + bne fcd68 │ │ │ │ ldrd r2, [r9, #4] │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, r2, r3, lsl #5 │ │ │ │ add r5, sp, #24 │ │ │ │ @@ -171228,202 +171232,202 @@ │ │ │ │ mov r4, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ str fp, [sp, #24] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1bb6bc │ │ │ │ + bl 1bb6cc │ │ │ │ ldrb r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne fcbc8 │ │ │ │ + bne fcbd8 │ │ │ │ ldrb r0, [sp, #65] @ 0x41 │ │ │ │ cmp r0, #2 │ │ │ │ - bne fcab0 │ │ │ │ + bne fcac0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str fp, [sp, #24] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fce78 │ │ │ │ + beq fce88 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ stm r8, {r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ - bl 121534 │ │ │ │ - b fca64 │ │ │ │ + bl 121544 │ │ │ │ + b fca74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq fcb0c │ │ │ │ + beq fcb1c │ │ │ │ cmp r0, #1 │ │ │ │ - bne fcbec │ │ │ │ + bne fcbfc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #3 │ │ │ │ - bne fce1c │ │ │ │ + bne fce2c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str fp, [sp, #24] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fce78 │ │ │ │ + beq fce88 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ stm r8, {r1, r2, r3} │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ mov r1, r7 │ │ │ │ - bl dc4b4 │ │ │ │ + bl dc4c4 │ │ │ │ ldrb r0, [sp, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne fce10 │ │ │ │ + bne fce20 │ │ │ │ ldrb r0, [sp, #109] @ 0x6d │ │ │ │ str r0, [sp, #20] │ │ │ │ - b fca64 │ │ │ │ + b fca74 │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ - bne fce38 │ │ │ │ + bne fce48 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str fp, [sp, #24] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fcee0 │ │ │ │ + beq fcef0 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ stm r8, {r1, r2, r3} │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ mov r1, r7 │ │ │ │ - bl dea58 │ │ │ │ + bl dea68 │ │ │ │ ldr r4, [sp, #108] @ 0x6c │ │ │ │ ldr r6, [sp, #112] @ 0x70 │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ - beq fce04 │ │ │ │ + beq fce14 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #4] │ │ │ │ - b fca64 │ │ │ │ + b fca74 │ │ │ │ ldmib r9, {r0, r4, r5} │ │ │ │ mov r1, #0 │ │ │ │ cmp r5, #0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r0, r4, r5, lsl #4 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ - beq fcb94 │ │ │ │ + beq fcba4 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r1], #16 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne fcc48 │ │ │ │ - ldr r1, [pc, #1140] @ fd010 │ │ │ │ - ldr r2, [pc, #1140] @ fd014 │ │ │ │ + bne fcc58 │ │ │ │ + ldr r1, [pc, #1140] @ fd020 │ │ │ │ + ldr r2, [pc, #1140] @ fd024 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl 57f38 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ strd r6, [fp] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ mov r1, r4 │ │ │ │ ldr r9, [sp, #12] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne fce68 │ │ │ │ + bne fce78 │ │ │ │ mov r6, r5 │ │ │ │ - b fcc14 │ │ │ │ + b fcc24 │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ - bne fccd4 │ │ │ │ - ldr r0, [pc, #1064] @ fd024 │ │ │ │ + bne fcce4 │ │ │ │ + ldr r0, [pc, #1064] @ fd034 │ │ │ │ mov r7, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #6 │ │ │ │ ldr r9, [sp, #12] │ │ │ │ bl 57dc4 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r2, #-2147483648 @ 0x80000000 │ │ │ │ stm r4, {r2, r6} │ │ │ │ cmp r0, #0 │ │ │ │ - beq fcc30 │ │ │ │ + beq fcc40 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fcbc0 │ │ │ │ + beq fcbd0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 121534 │ │ │ │ - b fcbc0 │ │ │ │ + bl 121544 │ │ │ │ + b fcbd0 │ │ │ │ ldmib r4, {r1, r2, r3} │ │ │ │ mov r7, #1 │ │ │ │ add ip, sp, #24 │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ add r1, sp, #24 │ │ │ │ - bl dea58 │ │ │ │ + bl dea68 │ │ │ │ ldr r6, [sp, #108] @ 0x6c │ │ │ │ ldr r7, [sp, #112] @ 0x70 │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ - beq fcbb0 │ │ │ │ + beq fcbc0 │ │ │ │ cmp r5, #1 │ │ │ │ - beq fcc98 │ │ │ │ + beq fcca8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r1, r4, #32 │ │ │ │ ldr r8, [sp, #116] @ 0x74 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - bne fcd80 │ │ │ │ - ldr r1, [pc, #888] @ fd018 │ │ │ │ - ldr r2, [pc, #888] @ fd01c │ │ │ │ + bne fcd90 │ │ │ │ + ldr r1, [pc, #888] @ fd028 │ │ │ │ + ldr r2, [pc, #888] @ fd02c │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ bl 57f38 │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq fcccc │ │ │ │ + beq fccdc │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r7, r5 │ │ │ │ - b fcbb0 │ │ │ │ + b fcbc0 │ │ │ │ mov r9, r4 │ │ │ │ mov r8, r6 │ │ │ │ ldm r5!, {r1, r2, r3, r4, r6} │ │ │ │ mov r0, r7 │ │ │ │ stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ ldm r5, {r1, r2, r3, r4, r6} │ │ │ │ stm r0, {r1, r2, r3, r4, r6} │ │ │ │ ldr r4, [sp, #20] │ │ │ │ cmp r4, #3 │ │ │ │ movweq r4, #2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq fcd3c │ │ │ │ + beq fcd4c │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r9, #0 │ │ │ │ strd r0, [r2] │ │ │ │ - beq fcbc0 │ │ │ │ + beq fcbd0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ strb r4, [r2, #12] │ │ │ │ str r9, [r2] │ │ │ │ str r8, [r2, #4] │ │ │ │ str r0, [r2, #8] │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #684] @ fd00c │ │ │ │ + ldr r2, [pc, #684] @ fd01c │ │ │ │ add r1, sp, #123 @ 0x7b │ │ │ │ mov r0, r9 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [fp] │ │ │ │ @@ -171433,194 +171437,194 @@ │ │ │ │ mov r5, #2 │ │ │ │ add ip, sp, #24 │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ add r1, sp, #24 │ │ │ │ - bl dc4b4 │ │ │ │ + bl dc4c4 │ │ │ │ ldrb r0, [sp, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq fcdc0 │ │ │ │ + beq fcdd0 │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ cmp r6, #0 │ │ │ │ - bne fccbc │ │ │ │ - b fcccc │ │ │ │ + bne fcccc │ │ │ │ + b fccdc │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ ldrb sl, [sp, #109] @ 0x6d │ │ │ │ add r0, r0, #4 │ │ │ │ str r4, [sp, #24] │ │ │ │ ldr r9, [r0] │ │ │ │ ldmib r0, {r1, r5} │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r9, [sp, #28] │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ cmp r5, r9 │ │ │ │ - bne fce94 │ │ │ │ + bne fcea4 │ │ │ │ strb sl, [fp, #12] │ │ │ │ stm fp, {r6, r7, r8} │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r9, [sp, #12] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ - b fcc14 │ │ │ │ + b fcc24 │ │ │ │ mov r1, r4 │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ - b fcbd0 │ │ │ │ - ldr r0, [pc, #520] @ fd02c │ │ │ │ + b fcbe0 │ │ │ │ + ldr r0, [pc, #520] @ fd03c │ │ │ │ mov r7, r4 │ │ │ │ mov r1, #7 │ │ │ │ ldr r9, [sp, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ - b fce50 │ │ │ │ + b fce60 │ │ │ │ mov r7, r4 │ │ │ │ ldr r9, [sp, #12] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r1, #6 │ │ │ │ - ldr r0, [pc, #472] @ fd028 │ │ │ │ + ldr r0, [pc, #472] @ fd038 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 58038 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r7 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq fcbe4 │ │ │ │ + beq fcbf4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b fcbe4 │ │ │ │ - ldr r0, [pc, #432] @ fd030 │ │ │ │ - ldr r2, [pc, #432] @ fd034 │ │ │ │ + bl 40e554 │ │ │ │ + b fcbf4 │ │ │ │ + ldr r0, [pc, #432] @ fd040 │ │ │ │ + ldr r2, [pc, #432] @ fd044 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b fcefc │ │ │ │ + b fcf0c │ │ │ │ sub r1, r5, r9 │ │ │ │ mov r0, #2 │ │ │ │ - ldr r2, [pc, #380] @ fd020 │ │ │ │ + ldr r2, [pc, #380] @ fd030 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, r0, r1, lsr #4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #24 │ │ │ │ bl 57f38 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r6, #0 │ │ │ │ strd r0, [fp] │ │ │ │ - beq fcbc0 │ │ │ │ + beq fcbd0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #336] @ fd038 │ │ │ │ + ldr r0, [pc, #336] @ fd048 │ │ │ │ mov r4, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r2, [pc, #332] @ fd03c │ │ │ │ + ldr r2, [pc, #332] @ fd04c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq fcffc │ │ │ │ + beq fd00c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq fcfa0 │ │ │ │ + beq fcfb0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b fcfa0 │ │ │ │ + bl 40e554 │ │ │ │ + b fcfb0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r9, #0 │ │ │ │ - beq fcfe8 │ │ │ │ + beq fcff8 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b fcfe8 │ │ │ │ + bl 40e554 │ │ │ │ + b fcff8 │ │ │ │ mov r4, r7 │ │ │ │ - b fcfc0 │ │ │ │ + b fcfd0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, #-2147483648 @ 0x80000000 │ │ │ │ - b fcfc4 │ │ │ │ - b fcfc0 │ │ │ │ + b fcfd4 │ │ │ │ + b fcfd0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fcfe8 │ │ │ │ + beq fcff8 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 121534 │ │ │ │ - b fcfe8 │ │ │ │ + bl 121544 │ │ │ │ + b fcff8 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 1ba360 │ │ │ │ - b fcffc │ │ │ │ + bl 1ba370 │ │ │ │ + b fd00c │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ str r9, [sp, #12] │ │ │ │ - b fcfe8 │ │ │ │ - b fcfc0 │ │ │ │ + b fcff8 │ │ │ │ + b fcfd0 │ │ │ │ mov r5, r0 │ │ │ │ orr r0, r4, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq fcfe0 │ │ │ │ + beq fcff0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ and r0, sl, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq fcffc │ │ │ │ + beq fd00c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - adceq r6, r6, r8, lsl #17 │ │ │ │ - strdeq r7, [r6], r8 @ │ │ │ │ - adceq r6, r6, r4, ror #14 │ │ │ │ - strdeq r7, [r6], r4 @ │ │ │ │ - adceq r6, r6, r0, ror #12 │ │ │ │ - strdeq r9, [r6], r4 @ │ │ │ │ - addeq lr, r8, r3, ror #31 │ │ │ │ - umulleq lr, r8, r3, sp │ │ │ │ - addeq lr, r8, ip, asr #27 │ │ │ │ - addeq r4, r9, r0, ror r7 │ │ │ │ - adceq r9, r6, r0, lsr #19 │ │ │ │ - addeq r4, r9, r4, lsl #14 │ │ │ │ - adceq r9, r6, r4, lsr r9 │ │ │ │ + adceq r6, r6, r8, ror r8 │ │ │ │ + adceq r7, r6, r8, ror #7 │ │ │ │ + adceq r6, r6, r4, asr r7 │ │ │ │ + adceq r7, r6, r4, ror #5 │ │ │ │ + adceq r6, r6, r0, asr r6 │ │ │ │ + adceq r9, r6, r4, ror #17 │ │ │ │ + ldrdeq lr, [r8], r3 │ │ │ │ + addeq lr, r8, r3, lsl #27 │ │ │ │ + @ instruction: 0x0088edbc │ │ │ │ + addeq r4, r9, r0, ror #14 │ │ │ │ + umlaleq r9, r6, r0, r9 │ │ │ │ + strdeq r4, [r9], r4 @ │ │ │ │ + adceq r9, r6, r4, lsr #18 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov sl, r1 │ │ │ │ eor r5, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r5, #21 │ │ │ │ movcs r5, #21 │ │ │ │ cmp r5, #20 │ │ │ │ - beq fd15c │ │ │ │ + beq fd16c │ │ │ │ cmp r5, #21 │ │ │ │ - bne fd39c │ │ │ │ + bne fd3ac │ │ │ │ ldrd r2, [sl, #4] │ │ │ │ add r7, sp, #72 @ 0x48 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, r2, r3, lsl #5 │ │ │ │ add r6, sp, #16 │ │ │ │ @@ -171633,156 +171637,156 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r4, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r9, [sp, #16] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1bc2c8 │ │ │ │ + bl 1bc2d8 │ │ │ │ ldrb r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne fd1d0 │ │ │ │ + bne fd1e0 │ │ │ │ ldrb r0, [sp, #73] @ 0x49 │ │ │ │ cmp r0, #2 │ │ │ │ - beq fd220 │ │ │ │ + beq fd230 │ │ │ │ tst r0, #1 │ │ │ │ - beq fd10c │ │ │ │ + beq fd11c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r9, [sp, #16] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fd458 │ │ │ │ + beq fd468 │ │ │ │ ldm fp, {r1, r2, r3} │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ stm r8, {r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ - bl 121534 │ │ │ │ - b fd0b8 │ │ │ │ + bl 121544 │ │ │ │ + b fd0c8 │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ - bne fd3cc │ │ │ │ + bne fd3dc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r9, [sp, #16] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fd494 │ │ │ │ + beq fd4a4 │ │ │ │ ldm fp, {r1, r2, r3} │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ stm r8, {r1, r2, r3} │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ mov r1, r7 │ │ │ │ - bl d593c │ │ │ │ + bl d594c │ │ │ │ ldr r4, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #8] │ │ │ │ - beq fd3c4 │ │ │ │ + beq fd3d4 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ str r0, [sp] │ │ │ │ - b fd0b8 │ │ │ │ + b fd0c8 │ │ │ │ ldr r1, [sl, #12] │ │ │ │ mov r2, #0 │ │ │ │ ldmib sl, {r0, r6} │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add r0, r6, r1, lsl #4 │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ - beq fd19c │ │ │ │ + beq fd1ac │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r1], #16 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne fd288 │ │ │ │ - ldr r1, [pc, #1196] @ fd650 │ │ │ │ - ldr r2, [pc, #1196] @ fd654 │ │ │ │ + bne fd298 │ │ │ │ + ldr r1, [pc, #1196] @ fd660 │ │ │ │ + ldr r2, [pc, #1196] @ fd664 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl 57f38 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ strd r6, [r4] │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ mov r6, r4 │ │ │ │ str r4, [sp, #112] @ 0x70 │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r0, [sp] │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ - beq fd254 │ │ │ │ + beq fd264 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - bl 1b7154 │ │ │ │ + bl 1b7164 │ │ │ │ cmp r6, #0 │ │ │ │ - beq fd254 │ │ │ │ + beq fd264 │ │ │ │ add r0, r6, r6, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 40e544 │ │ │ │ - b fd254 │ │ │ │ + bl 40e554 │ │ │ │ + b fd264 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ str r4, [sp, #112] @ 0x70 │ │ │ │ - bne fd30c │ │ │ │ - ldr r0, [pc, #1064] @ fd66c │ │ │ │ + bne fd31c │ │ │ │ + ldr r0, [pc, #1064] @ fd67c │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #6 │ │ │ │ bl 57dc4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ strd r6, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq fd270 │ │ │ │ + beq fd280 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fd1c8 │ │ │ │ + beq fd1d8 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 121534 │ │ │ │ - b fd1c8 │ │ │ │ + bl 121544 │ │ │ │ + b fd1d8 │ │ │ │ ldmib r6, {r1, r2, r3} │ │ │ │ mov r7, #1 │ │ │ │ add ip, sp, #16 │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ add r1, sp, #16 │ │ │ │ - bl d593c │ │ │ │ + bl d594c │ │ │ │ ldr r9, [sp, #124] @ 0x7c │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ cmp r9, #-2147483648 @ 0x80000000 │ │ │ │ - beq fd1b8 │ │ │ │ + beq fd1c8 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ add r0, r0, #4 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ str r7, [sp, #116] @ 0x74 │ │ │ │ ldr r8, [r0] │ │ │ │ ldmib r0, {r1, r5} │ │ │ │ str r9, [sp, #112] @ 0x70 │ │ │ │ str r6, [sp, #16] │ │ │ │ str r5, [sp, #28] │ │ │ │ str r1, [sp, #24] │ │ │ │ str r8, [sp, #20] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ cmp r5, r8 │ │ │ │ - bne fd400 │ │ │ │ + bne fd410 │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r9, sl │ │ │ │ @@ -171792,103 +171796,103 @@ │ │ │ │ mov sl, r4 │ │ │ │ ldm r6!, {r1, r2, r3, r4, r5} │ │ │ │ mov r0, r7 │ │ │ │ stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ ldm r6, {r1, r2, r3, r4, r5} │ │ │ │ stm r0, {r1, r2, r3, r4, r5} │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq fd384 │ │ │ │ + beq fd394 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r2] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 1b7154 │ │ │ │ + bl 1b7164 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp sl, #0 │ │ │ │ - beq fd1c8 │ │ │ │ + beq fd1d8 │ │ │ │ add r1, sl, sl, lsl #1 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #676] @ fd648 │ │ │ │ + ldr r2, [pc, #676] @ fd658 │ │ │ │ add r1, sp, #139 @ 0x8b │ │ │ │ mov r0, sl │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r4] │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [sp, #8] │ │ │ │ - b fd250 │ │ │ │ - ldr r0, [pc, #644] @ fd658 │ │ │ │ + b fd260 │ │ │ │ + ldr r0, [pc, #644] @ fd668 │ │ │ │ ldr r1, [sp] │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ str r4, [sp, #112] @ 0x70 │ │ │ │ mov r1, #6 │ │ │ │ bl 58038 │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - b fd1f8 │ │ │ │ + b fd208 │ │ │ │ sub r1, r5, r8 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #572] @ fd64c │ │ │ │ + ldr r2, [pc, #572] @ fd65c │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, r0, r1, lsr #4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ bl 57f38 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r4] │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - bl 1b7154 │ │ │ │ + bl 1b7164 │ │ │ │ cmp r9, #0 │ │ │ │ - beq fd1c8 │ │ │ │ + beq fd1d8 │ │ │ │ add r0, r9, r9, lsl #1 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #508] @ fd65c │ │ │ │ + ldr r0, [pc, #508] @ fd66c │ │ │ │ mov fp, r5 │ │ │ │ - ldr r2, [pc, #504] @ fd660 │ │ │ │ + ldr r2, [pc, #504] @ fd670 │ │ │ │ mov r9, sl │ │ │ │ ldr r1, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ mov r6, r4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ str r4, [sp, #112] @ 0x70 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b fd4d0 │ │ │ │ - ldr r0, [pc, #456] @ fd664 │ │ │ │ + b fd4e0 │ │ │ │ + ldr r0, [pc, #456] @ fd674 │ │ │ │ mov fp, r5 │ │ │ │ - ldr r2, [pc, #452] @ fd668 │ │ │ │ + ldr r2, [pc, #452] @ fd678 │ │ │ │ mov r9, sl │ │ │ │ ldr r1, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -171896,127 +171900,127 @@ │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r8, r0 │ │ │ │ cmp r9, #0 │ │ │ │ - beq fd634 │ │ │ │ + beq fd644 │ │ │ │ add r0, r9, r9, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r8 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq fd620 │ │ │ │ + beq fd630 │ │ │ │ add r0, sl, sl, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 40e544 │ │ │ │ - b fd620 │ │ │ │ + bl 40e554 │ │ │ │ + b fd630 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - bl 120b6c │ │ │ │ - b fd634 │ │ │ │ + bl 120b7c │ │ │ │ + b fd644 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 120b6c │ │ │ │ - b fd620 │ │ │ │ + bl 120b7c │ │ │ │ + b fd630 │ │ │ │ mov r6, r4 │ │ │ │ mov fp, r5 │ │ │ │ mov r9, sl │ │ │ │ - b fd5dc │ │ │ │ + b fd5ec │ │ │ │ mov fp, r5 │ │ │ │ mov r9, sl │ │ │ │ mov r8, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq fd618 │ │ │ │ + beq fd628 │ │ │ │ add r0, r6, r6, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 40e544 │ │ │ │ - b fd618 │ │ │ │ + bl 40e554 │ │ │ │ + b fd628 │ │ │ │ mov fp, r5 │ │ │ │ mov r9, sl │ │ │ │ mov r8, r0 │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ - b fd5f4 │ │ │ │ + b fd604 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov fp, r5 │ │ │ │ mov r9, sl │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fd620 │ │ │ │ + beq fd630 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 121534 │ │ │ │ - b fd620 │ │ │ │ + bl 121544 │ │ │ │ + b fd630 │ │ │ │ bl 8e880 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 1ba360 │ │ │ │ - b fd634 │ │ │ │ + bl 1ba370 │ │ │ │ + b fd644 │ │ │ │ bl 8e880 │ │ │ │ mov fp, r5 │ │ │ │ mov r9, sl │ │ │ │ mov r8, r0 │ │ │ │ - b fd620 │ │ │ │ + b fd630 │ │ │ │ mov r8, r0 │ │ │ │ - b fd608 │ │ │ │ + b fd618 │ │ │ │ mov r6, r4 │ │ │ │ mov fp, r5 │ │ │ │ mov r9, sl │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ - beq fd618 │ │ │ │ + beq fd628 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - bl 120b6c │ │ │ │ + bl 120b7c │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ and r0, fp, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq fd634 │ │ │ │ + beq fd644 │ │ │ │ mov r0, r9 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r8 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - adceq r6, r6, r4, asr r2 │ │ │ │ - adceq r9, r6, r8, lsl #7 │ │ │ │ - adceq r6, r6, r0, asr lr │ │ │ │ - adceq r6, r6, ip, asr r1 │ │ │ │ - ldrdeq pc, [r8], r5 │ │ │ │ - addeq r4, r9, r4, lsl #3 │ │ │ │ - adceq r9, r6, r8, lsr #7 │ │ │ │ - addeq r4, r9, r8, asr #2 │ │ │ │ - adceq r9, r6, ip, ror #6 │ │ │ │ - addeq r0, r9, sp, rrx │ │ │ │ + adceq r6, r6, r4, asr #4 │ │ │ │ + adceq r9, r6, r8, ror r3 │ │ │ │ + adceq r6, r6, r0, asr #28 │ │ │ │ + adceq r6, r6, ip, asr #2 │ │ │ │ + addeq pc, r8, r5, asr #29 │ │ │ │ + addeq r4, r9, r4, ror r1 │ │ │ │ + umlaleq r9, r6, r8, r3 │ │ │ │ + addeq r4, r9, r8, lsr r1 │ │ │ │ + adceq r9, r6, ip, asr r3 │ │ │ │ + addeq r0, r9, sp, asr r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov fp, r1 │ │ │ │ eor r9, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r9, #21 │ │ │ │ movcs r9, #21 │ │ │ │ cmp r9, #20 │ │ │ │ - beq fd838 │ │ │ │ + beq fd848 │ │ │ │ cmp r9, #21 │ │ │ │ - bne fda2c │ │ │ │ + bne fda3c │ │ │ │ ldrd r2, [fp, #4] │ │ │ │ add r7, sp, #96 @ 0x60 │ │ │ │ str r6, [sp, #24] │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add r0, r2, r3, lsl #5 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ @@ -172032,344 +172036,344 @@ │ │ │ │ mov r5, #0 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ str sl, [sp, #56] @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1be264 │ │ │ │ + bl 1be274 │ │ │ │ ldrb r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne fd8a8 │ │ │ │ + bne fd8b8 │ │ │ │ ldrb r0, [sp, #97] @ 0x61 │ │ │ │ cmp r0, #3 │ │ │ │ - bne fd740 │ │ │ │ + bne fd750 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str sl, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fdb2c │ │ │ │ + beq fdb3c │ │ │ │ ldm fp, {r1, r2, r3} │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ stm r8, {r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ - bl 121534 │ │ │ │ - b fd6f4 │ │ │ │ + bl 121544 │ │ │ │ + b fd704 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, ip, ror #2 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #3 │ │ │ │ - bne fdaf8 │ │ │ │ + bne fdb08 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str sl, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fdb2c │ │ │ │ + beq fdb3c │ │ │ │ ldm fp, {r1, r2, r3} │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ stm r8, {r1, r2, r3} │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ mov r1, r7 │ │ │ │ - bl d8998 │ │ │ │ + bl d89a8 │ │ │ │ ldrb r0, [sp, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne fdab4 │ │ │ │ + bne fdac4 │ │ │ │ ldrb r0, [sp, #137] @ 0x89 │ │ │ │ str r0, [sp, #32] │ │ │ │ - b fd6f4 │ │ │ │ + b fd704 │ │ │ │ cmp r4, #0 │ │ │ │ - bne fdae8 │ │ │ │ + bne fdaf8 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str sl, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fdb2c │ │ │ │ + beq fdb3c │ │ │ │ ldm fp, {r1, r2, r3} │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ stm r8, {r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ - bl d3ff4 │ │ │ │ + bl d4004 │ │ │ │ str r1, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne fdabc │ │ │ │ + bne fdacc │ │ │ │ mov r4, #1 │ │ │ │ - b fd6f4 │ │ │ │ + b fd704 │ │ │ │ cmp r5, #0 │ │ │ │ - bne fdb10 │ │ │ │ + bne fdb20 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str sl, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fdb2c │ │ │ │ + beq fdb3c │ │ │ │ ldm fp, {r1, r2, r3} │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ stm r8, {r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ - bl d3ff4 │ │ │ │ + bl d4004 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r5, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq fd6f4 │ │ │ │ + beq fd704 │ │ │ │ ldr fp, [sp, #28] │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - b fda68 │ │ │ │ + b fda78 │ │ │ │ ldmib fp, {r1, r4, r7} │ │ │ │ mov r0, #0 │ │ │ │ cmp r7, #0 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ add r1, r4, r7, lsl #4 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ - beq fd874 │ │ │ │ + beq fd884 │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r2], #16 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - bne fd8d8 │ │ │ │ - ldr r1, [pc, #852] @ fdbd0 │ │ │ │ - ldr r2, [pc, #852] @ fdbd4 │ │ │ │ + bne fd8e8 │ │ │ │ + ldr r1, [pc, #852] @ fdbe0 │ │ │ │ + ldr r2, [pc, #852] @ fdbe4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #3 │ │ │ │ str r8, [r6] │ │ │ │ strb r0, [r6, #8] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ ldr fp, [sp, #28] │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - b fda68 │ │ │ │ + b fda78 │ │ │ │ ldr r8, [sp, #32] │ │ │ │ cmp r8, #3 │ │ │ │ - bne fd918 │ │ │ │ - ldr r0, [pc, #780] @ fdbd8 │ │ │ │ + bne fd928 │ │ │ │ + ldr r0, [pc, #780] @ fdbe8 │ │ │ │ mov r1, #7 │ │ │ │ ldr fp, [sp, #28] │ │ │ │ add r0, pc, r0 │ │ │ │ - b fda60 │ │ │ │ + b fda70 │ │ │ │ ldmib r4, {r0, r2, r3} │ │ │ │ mov r5, r6 │ │ │ │ mov r6, #1 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ mov r6, r5 │ │ │ │ add ip, sp, #100 @ 0x64 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ - bl d8998 │ │ │ │ + bl d89a8 │ │ │ │ ldrb r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #1 │ │ │ │ - bne fd96c │ │ │ │ + bne fd97c │ │ │ │ ldr r8, [sp, #60] @ 0x3c │ │ │ │ - b fd88c │ │ │ │ + b fd89c │ │ │ │ ldr fp, [sp, #28] │ │ │ │ cmp r4, #0 │ │ │ │ - beq fda1c │ │ │ │ + beq fda2c │ │ │ │ cmp r5, #0 │ │ │ │ - beq fda54 │ │ │ │ + beq fda64 │ │ │ │ ldm r6!, {r1, r2, r3, r4, r5} │ │ │ │ mov r0, r7 │ │ │ │ stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ ldm r6, {r1, r2, r3, r4, r5} │ │ │ │ stm r0, {r1, r2, r3, r4, r5} │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq fdaa0 │ │ │ │ + beq fdab0 │ │ │ │ mov r1, #3 │ │ │ │ str r0, [r2] │ │ │ │ strb r1, [r2, #8] │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ cmp r7, #1 │ │ │ │ - beq fd874 │ │ │ │ + beq fd884 │ │ │ │ add r1, r4, #32 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldrb sl, [sp, #57] @ 0x39 │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - beq fd874 │ │ │ │ + beq fd884 │ │ │ │ add r3, r4, #20 │ │ │ │ mov r6, #2 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ mov r6, r5 │ │ │ │ stm r1, {r0, r2, r3} │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - bl d3ff4 │ │ │ │ + bl d4004 │ │ │ │ mov r8, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne fd88c │ │ │ │ + bne fd89c │ │ │ │ mov r0, #2 │ │ │ │ cmp r7, #2 │ │ │ │ - beq fd874 │ │ │ │ + beq fd884 │ │ │ │ add r1, r4, #48 @ 0x30 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - beq fd874 │ │ │ │ + beq fd884 │ │ │ │ add r3, r4, #36 @ 0x24 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ mov r7, #3 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ stm r1, {r0, r2, r3} │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - bl d3ff4 │ │ │ │ + bl d4004 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq fdac4 │ │ │ │ + beq fdad4 │ │ │ │ mov r8, r5 │ │ │ │ - b fd88c │ │ │ │ - ldr r0, [pc, #460] @ fdbf0 │ │ │ │ + b fd89c │ │ │ │ + ldr r0, [pc, #460] @ fdc00 │ │ │ │ mov r1, #6 │ │ │ │ add r0, pc, r0 │ │ │ │ - b fda60 │ │ │ │ - ldr r2, [pc, #408] @ fdbcc │ │ │ │ + b fda70 │ │ │ │ + ldr r2, [pc, #408] @ fdbdc │ │ │ │ add r1, sp, #147 @ 0x93 │ │ │ │ mov r0, fp │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, #3 │ │ │ │ str r0, [r6] │ │ │ │ strb r1, [r6, #8] │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #408] @ fdbf4 │ │ │ │ + ldr r0, [pc, #408] @ fdc04 │ │ │ │ mov r1, #5 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 57dc4 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ mov r1, #3 │ │ │ │ strb r1, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [r4] │ │ │ │ - beq fda88 │ │ │ │ + beq fda98 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fd8a0 │ │ │ │ + beq fd8b0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 121534 │ │ │ │ - b fd8a0 │ │ │ │ + bl 121544 │ │ │ │ + b fd8b0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ strb r8, [r2, #8] │ │ │ │ strd r0, [r2] │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ - b fd8ac │ │ │ │ + b fd8bc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b fd8ac │ │ │ │ + b fd8bc │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 1a5db8 │ │ │ │ + bl 1a5dc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne fda40 │ │ │ │ + bne fda50 │ │ │ │ str r8, [r6] │ │ │ │ strb sl, [r6, #8] │ │ │ │ str r5, [r6, #4] │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #240] @ fdbe0 │ │ │ │ + ldr r0, [pc, #240] @ fdbf0 │ │ │ │ mov r1, #6 │ │ │ │ add r0, pc, r0 │ │ │ │ - b fdb1c │ │ │ │ + b fdb2c │ │ │ │ ldr fp, [sp, #28] │ │ │ │ mov r1, #7 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - ldr r0, [pc, #208] @ fdbdc │ │ │ │ + ldr r0, [pc, #208] @ fdbec │ │ │ │ add r0, pc, r0 │ │ │ │ - b fdb24 │ │ │ │ - ldr r0, [pc, #204] @ fdbe4 │ │ │ │ + b fdb34 │ │ │ │ + ldr r0, [pc, #204] @ fdbf4 │ │ │ │ mov r1, #5 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr fp, [sp, #28] │ │ │ │ ldr r4, [sp, #24] │ │ │ │ bl 58038 │ │ │ │ - b fda68 │ │ │ │ - ldr r0, [pc, #180] @ fdbe8 │ │ │ │ - ldr r2, [pc, #180] @ fdbec │ │ │ │ + b fda78 │ │ │ │ + ldr r0, [pc, #180] @ fdbf8 │ │ │ │ + ldr r2, [pc, #180] @ fdbfc │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b fdb9c │ │ │ │ - b fdb9c │ │ │ │ - b fdb9c │ │ │ │ - b fdb9c │ │ │ │ + b fdbac │ │ │ │ + b fdbac │ │ │ │ + b fdbac │ │ │ │ + b fdbac │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fdba8 │ │ │ │ + beq fdbb8 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 121534 │ │ │ │ - b fdba8 │ │ │ │ + bl 121544 │ │ │ │ + b fdbb8 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 1ba360 │ │ │ │ - b fdbbc │ │ │ │ + bl 1ba370 │ │ │ │ + b fdbcc │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ str fp, [sp, #28] │ │ │ │ - b fdba8 │ │ │ │ - b fdb9c │ │ │ │ + b fdbb8 │ │ │ │ + b fdbac │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ and r0, r9, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq fdbbc │ │ │ │ + beq fdbcc │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - ldrdeq r5, [r6], r4 @ │ │ │ │ - adceq r6, r6, r0, asr r6 │ │ │ │ - adceq r5, r6, r4, lsl #21 │ │ │ │ - addeq pc, r8, fp, ror r2 @ │ │ │ │ - addeq pc, r8, r3, asr #32 │ │ │ │ - @ instruction: 0x0088deb5 │ │ │ │ - umulleq sp, r8, r3, lr │ │ │ │ - @ instruction: 0x00893abc │ │ │ │ - adceq r8, r6, ip, ror #25 │ │ │ │ - addeq sp, r8, r1, lsl #31 │ │ │ │ - addeq sp, r8, pc, asr #30 │ │ │ │ + adceq r5, r6, r4, asr #23 │ │ │ │ + adceq r6, r6, r0, asr #12 │ │ │ │ + adceq r5, r6, r4, ror sl │ │ │ │ + addeq pc, r8, fp, ror #4 │ │ │ │ + addeq pc, r8, r3, lsr r0 @ │ │ │ │ + addeq sp, r8, r5, lsr #29 │ │ │ │ + addeq sp, r8, r3, lsl #29 │ │ │ │ + addeq r3, r9, ip, lsr #21 │ │ │ │ + ldrdeq r8, [r6], ip @ │ │ │ │ + addeq sp, r8, r1, ror pc │ │ │ │ + addeq sp, r8, pc, lsr pc │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ eor sl, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp sl, #21 │ │ │ │ movcs sl, #21 │ │ │ │ cmp sl, #20 │ │ │ │ - beq fdcac │ │ │ │ + beq fdcbc │ │ │ │ cmp sl, #21 │ │ │ │ - bne fdd48 │ │ │ │ + bne fdd58 │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ ldrd r2, [r8, #4] │ │ │ │ mov r7, sp │ │ │ │ orr r4, r5, #4 │ │ │ │ orr r6, r7, #4 │ │ │ │ add r9, r7, #16 │ │ │ │ mov fp, #-2147483627 @ 0x80000015 │ │ │ │ @@ -172379,136 +172383,136 @@ │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, r2, r3, lsl #5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str fp, [sp] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1bbdc4 │ │ │ │ + bl 1bbdd4 │ │ │ │ ldrb r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne fdce4 │ │ │ │ + bne fdcf4 │ │ │ │ ldrb r0, [sp, #41] @ 0x29 │ │ │ │ cmp r0, #1 │ │ │ │ - bne fdd14 │ │ │ │ + bne fdd24 │ │ │ │ ldr r0, [sp] │ │ │ │ str fp, [sp] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fdd98 │ │ │ │ + beq fdda8 │ │ │ │ ldm r6, {r1, r2, r3} │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ stm r4, {r1, r2, r3} │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b fdc60 │ │ │ │ + bl 121544 │ │ │ │ + b fdc70 │ │ │ │ ldmib r8, {r0, r1, r6} │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, r1, r6, lsl #4 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ mov r5, #0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne fdd6c │ │ │ │ + bne fdd7c │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq fdcfc │ │ │ │ + beq fdd0c │ │ │ │ mov r0, r9 │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fdcd8 │ │ │ │ + beq fdce8 │ │ │ │ mov r0, sp │ │ │ │ - bl 121534 │ │ │ │ - b fdcd8 │ │ │ │ + bl 121544 │ │ │ │ + b fdce8 │ │ │ │ ldm r7!, {r1, r2, r3, r4, r6} │ │ │ │ mov r0, r5 │ │ │ │ stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ ldm r7, {r1, r2, r3, r4, r6} │ │ │ │ stm r0, {r1, r2, r3, r4, r6} │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #192] @ fde10 │ │ │ │ + ldr r2, [pc, #192] @ fde20 │ │ │ │ add r1, sp, #83 @ 0x53 │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #160] @ fde14 │ │ │ │ + ldr r2, [pc, #160] @ fde24 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ bl 57f38 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #120] @ fde18 │ │ │ │ - ldr r2, [pc, #120] @ fde1c │ │ │ │ + ldr r0, [pc, #120] @ fde28 │ │ │ │ + ldr r2, [pc, #120] @ fde2c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fddec │ │ │ │ + beq fddfc │ │ │ │ mov r0, sp │ │ │ │ - bl 121534 │ │ │ │ - b fddec │ │ │ │ + bl 121544 │ │ │ │ + b fddfc │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ - b fddec │ │ │ │ - b fdde0 │ │ │ │ + b fddfc │ │ │ │ + b fddf0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ and r0, sl, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq fde00 │ │ │ │ + beq fde10 │ │ │ │ mov r0, r8 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - adceq r5, r6, r8, asr #17 │ │ │ │ - adceq r8, r6, r4, lsr #20 │ │ │ │ - addeq r3, r9, r0, asr r8 │ │ │ │ - adceq r8, r6, r0, lsl #21 │ │ │ │ + strhteq r5, [r6], r8 │ │ │ │ + adceq r8, r6, r4, lsl sl │ │ │ │ + addeq r3, r9, r0, asr #16 │ │ │ │ + adceq r8, r6, r0, ror sl │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r5, r1 │ │ │ │ eor fp, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp fp, #21 │ │ │ │ movcs fp, #21 │ │ │ │ cmp fp, #20 │ │ │ │ - beq fdf30 │ │ │ │ + beq fdf40 │ │ │ │ cmp fp, #21 │ │ │ │ - bne fe0d8 │ │ │ │ + bne fe0e8 │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ str r6, [sp, #12] │ │ │ │ add r6, sp, #16 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ orr r9, r7, #4 │ │ │ │ @@ -172521,128 +172525,128 @@ │ │ │ │ add r0, r6, #16 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r4, [sp, #16] │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1bac30 │ │ │ │ + bl 1bac40 │ │ │ │ ldrb r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne fdfa4 │ │ │ │ + bne fdfb4 │ │ │ │ ldrb r0, [sp, #57] @ 0x39 │ │ │ │ cmp r0, #2 │ │ │ │ - beq fdfb0 │ │ │ │ + beq fdfc0 │ │ │ │ tst r0, #1 │ │ │ │ - beq fdeec │ │ │ │ + beq fdefc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r4, [sp, #16] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fe150 │ │ │ │ + beq fe160 │ │ │ │ ldm r8, {r1, r2, r3} │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ stm r9, {r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ - bl 121534 │ │ │ │ - b fde98 │ │ │ │ + bl 121544 │ │ │ │ + b fdea8 │ │ │ │ cmp sl, #7 │ │ │ │ - bne fe108 │ │ │ │ + bne fe118 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r4, [sp, #16] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fe150 │ │ │ │ + beq fe160 │ │ │ │ ldm r8, {r1, r2, r3} │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ stm r9, {r1, r2, r3} │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ mov r1, r7 │ │ │ │ - bl da31c │ │ │ │ + bl da32c │ │ │ │ ldrb r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne fe100 │ │ │ │ + bne fe110 │ │ │ │ ldrb sl, [sp, #97] @ 0x61 │ │ │ │ - b fde98 │ │ │ │ + b fdea8 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r2, #0 │ │ │ │ ldmib r5, {r0, r4} │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, r4, r1, lsl #4 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - beq fdf70 │ │ │ │ + beq fdf80 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r1], #16 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne fe004 │ │ │ │ - ldr r1, [pc, #624] @ fe1e8 │ │ │ │ - ldr r2, [pc, #624] @ fe1ec │ │ │ │ + bne fe014 │ │ │ │ + ldr r1, [pc, #624] @ fe1f8 │ │ │ │ + ldr r2, [pc, #624] @ fe1fc │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl 57f38 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r6, #4] │ │ │ │ strb r1, [r6] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b fdfcc │ │ │ │ + b fdfdc │ │ │ │ cmp sl, #7 │ │ │ │ - bne fe038 │ │ │ │ - ldr r0, [pc, #576] @ fe200 │ │ │ │ + bne fe048 │ │ │ │ + ldr r0, [pc, #576] @ fe210 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #10 │ │ │ │ bl 57dc4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r2, #1 │ │ │ │ strb r2, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [r3, #4] │ │ │ │ - beq fdfec │ │ │ │ + beq fdffc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fdf9c │ │ │ │ + beq fdfac │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 121534 │ │ │ │ - b fdf9c │ │ │ │ + bl 121544 │ │ │ │ + b fdfac │ │ │ │ ldmib r4, {r1, r2, r3} │ │ │ │ mov r7, #1 │ │ │ │ add ip, sp, #16 │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl da31c │ │ │ │ + bl da32c │ │ │ │ ldrb r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #1 │ │ │ │ - bne fe07c │ │ │ │ + bne fe08c │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ - b fdf88 │ │ │ │ + b fdf98 │ │ │ │ mov ip, r5 │ │ │ │ ldm r6!, {r1, r2, r3, r4, r5} │ │ │ │ mov r0, r7 │ │ │ │ stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ ldm r6, {r1, r2, r3, r4, r5} │ │ │ │ stm r0, {r1, r2, r3, r4, r5} │ │ │ │ mov r5, ip │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq fe0c4 │ │ │ │ + beq fe0d4 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r2, #4] │ │ │ │ strb r1, [r2] │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ ldrb r8, [sp, #97] @ 0x61 │ │ │ │ @@ -172650,116 +172654,116 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ ldr r9, [r0] │ │ │ │ ldmib r0, {r1, r7} │ │ │ │ str r7, [sp, #28] │ │ │ │ str r1, [sp, #24] │ │ │ │ str r9, [sp, #20] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ cmp r7, r9 │ │ │ │ - bne fe120 │ │ │ │ + bne fe130 │ │ │ │ mov r0, #0 │ │ │ │ strb r8, [r6, #1] │ │ │ │ strb r0, [r6] │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ strb sl, [r2, #1] │ │ │ │ strb r0, [r2] │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #260] @ fe1e4 │ │ │ │ + ldr r2, [pc, #260] @ fe1f4 │ │ │ │ add r1, sp, #107 @ 0x6b │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ str r0, [r6, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r6] │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ - b fdfa8 │ │ │ │ - ldr r0, [pc, #228] @ fe1f4 │ │ │ │ + b fdfb8 │ │ │ │ + ldr r0, [pc, #228] @ fe204 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #10 │ │ │ │ bl 58038 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b fdfcc │ │ │ │ + b fdfdc │ │ │ │ sub r0, r7, r9 │ │ │ │ - ldr r2, [pc, #196] @ fe1f0 │ │ │ │ + ldr r2, [pc, #196] @ fe200 │ │ │ │ mov r4, #1 │ │ │ │ add r0, r4, r0, lsr #4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r4, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ bl 57f38 │ │ │ │ strb r4, [r6] │ │ │ │ str r0, [r6, #4] │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #160] @ fe1f8 │ │ │ │ - ldr r2, [pc, #160] @ fe1fc │ │ │ │ + ldr r0, [pc, #160] @ fe208 │ │ │ │ + ldr r2, [pc, #160] @ fe20c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b fe1b4 │ │ │ │ - b fe1b4 │ │ │ │ + b fe1c4 │ │ │ │ + b fe1c4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fe1c0 │ │ │ │ + beq fe1d0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 121534 │ │ │ │ - b fe1c0 │ │ │ │ + bl 121544 │ │ │ │ + b fe1d0 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 1ba360 │ │ │ │ - b fe1d4 │ │ │ │ + bl 1ba370 │ │ │ │ + b fe1e4 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ - b fe1c0 │ │ │ │ - b fe1b4 │ │ │ │ + b fe1d0 │ │ │ │ + b fe1c4 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ and r0, fp, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq fe1d4 │ │ │ │ + beq fe1e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - adceq r5, r6, r8, asr #10 │ │ │ │ - adceq r5, r6, r4, asr #30 │ │ │ │ - adceq r5, r6, r8, lsl #7 │ │ │ │ - adceq r8, r6, ip, ror #12 │ │ │ │ - addeq lr, r8, r8, ror #19 │ │ │ │ - umulleq r3, r9, r8, r4 │ │ │ │ - adceq r8, r6, r8, asr #13 │ │ │ │ - addeq lr, r8, r8, lsr fp │ │ │ │ + adceq r5, r6, r8, lsr r5 │ │ │ │ + adceq r5, r6, r4, lsr pc │ │ │ │ + adceq r5, r6, r8, ror r3 │ │ │ │ + adceq r8, r6, ip, asr r6 │ │ │ │ + ldrdeq lr, [r8], r8 │ │ │ │ + addeq r3, r9, r8, lsl #9 │ │ │ │ + strhteq r8, [r6], r8 │ │ │ │ + addeq lr, r8, r8, lsr #22 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ vpush {d8} │ │ │ │ sub sp, sp, #240 @ 0xf0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r8, r1 │ │ │ │ eor r5, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r5, #21 │ │ │ │ movcs r5, #21 │ │ │ │ cmp r5, #20 │ │ │ │ - beq fe4d8 │ │ │ │ + beq fe4e8 │ │ │ │ cmp r5, #21 │ │ │ │ - bne fe844 │ │ │ │ + bne fe854 │ │ │ │ ldrd r2, [r8, #4] │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r2, r3, lsl #5 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ add r0, r4, #16 │ │ │ │ @@ -172785,275 +172789,275 @@ │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ str fp, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1bcd54 │ │ │ │ + bl 1bcd64 │ │ │ │ ldrb r0, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne fe558 │ │ │ │ + bne fe568 │ │ │ │ ldrb r0, [sp, #161] @ 0xa1 │ │ │ │ cmp r0, #5 │ │ │ │ - bne fe304 │ │ │ │ + bne fe314 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ str fp, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq feba4 │ │ │ │ + beq febb4 │ │ │ │ ldm sl, {r1, r2, r3} │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ stm r8, {r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ - bl 121534 │ │ │ │ - b fe2b8 │ │ │ │ + bl 121544 │ │ │ │ + b fe2c8 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ strheq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r8, lsl r1 │ │ │ │ andeq r0, r0, r0, ror r1 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r0, r0, r8, rrx │ │ │ │ andeq r0, r0, r0, lsl #18 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #5 │ │ │ │ - bne feb34 │ │ │ │ + bne feb44 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ str fp, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq feba4 │ │ │ │ + beq febb4 │ │ │ │ ldm sl, {r1, r2, r3} │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ stm r8, {r1, r2, r3} │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ mov r1, r7 │ │ │ │ - bl dce7c │ │ │ │ + bl dce8c │ │ │ │ ldrb r0, [sp, #216] @ 0xd8 │ │ │ │ ldrb r1, [sp, #217] @ 0xd9 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [sp, #24] │ │ │ │ - beq fe2b8 │ │ │ │ - b fe99c │ │ │ │ + beq fe2c8 │ │ │ │ + b fe9ac │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #2 │ │ │ │ - bne feb44 │ │ │ │ + bne feb54 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ str fp, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq feba4 │ │ │ │ + beq febb4 │ │ │ │ ldm sl, {r1, r2, r3} │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ stm r8, {r1, r2, r3} │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ mov r1, r7 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr r0, [sp, #216] @ 0xd8 │ │ │ │ ldr r6, [sp, #220] @ 0xdc │ │ │ │ cmp r0, #2 │ │ │ │ str r0, [sp, #16] │ │ │ │ - bne fe2b8 │ │ │ │ - b fe55c │ │ │ │ + bne fe2c8 │ │ │ │ + b fe56c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne feb00 │ │ │ │ + bne feb10 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ str fp, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq feba4 │ │ │ │ + beq febb4 │ │ │ │ ldm sl, {r1, r2, r3} │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ stm r8, {r1, r2, r3} │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ mov r1, r7 │ │ │ │ - bl dd210 │ │ │ │ + bl dd220 │ │ │ │ ldr r0, [sp, #216] @ 0xd8 │ │ │ │ ldr r1, [sp, #220] @ 0xdc │ │ │ │ str r0, [sp, #28] │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ str r1, [sp, #32] │ │ │ │ - beq fe9a4 │ │ │ │ + beq fe9b4 │ │ │ │ vldr d8, [sp, #224] @ 0xe0 │ │ │ │ mov r0, r6 │ │ │ │ - b fe2b4 │ │ │ │ + b fe2c4 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ - bne feb1c │ │ │ │ + bne feb2c │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ str fp, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq febd8 │ │ │ │ + beq febe8 │ │ │ │ ldm sl, {r1, r2, r3} │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ stm r8, {r1, r2, r3} │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ mov r1, r7 │ │ │ │ - bl d632c │ │ │ │ + bl d633c │ │ │ │ ldr r1, [sp, #216] @ 0xd8 │ │ │ │ ldr r0, [sp, #220] @ 0xdc │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ - beq fe9ac │ │ │ │ + beq fe9bc │ │ │ │ ldr r9, [sp, #224] @ 0xe0 │ │ │ │ mov r0, r6 │ │ │ │ - b fe2b4 │ │ │ │ + b fe2c4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #2 │ │ │ │ - bne feaf0 │ │ │ │ + bne feb00 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ str fp, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq feba4 │ │ │ │ + beq febb4 │ │ │ │ ldm sl, {r1, r2, r3} │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ stm r8, {r1, r2, r3} │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ mov r1, r7 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr r1, [sp, #220] @ 0xdc │ │ │ │ ldr r0, [sp, #216] @ 0xd8 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - bne fe2b4 │ │ │ │ - b fe55c │ │ │ │ + bne fe2c4 │ │ │ │ + b fe56c │ │ │ │ ldr r4, [r8, #12] │ │ │ │ mov fp, r5 │ │ │ │ ldmib r8, {r0, r5} │ │ │ │ mov r1, #0 │ │ │ │ cmp r4, #0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, r5, r4, lsl #4 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - beq fe51c │ │ │ │ + beq fe52c │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r1], #16 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne fe624 │ │ │ │ - ldr r1, [pc, #2300] @ fee20 │ │ │ │ - ldr r2, [pc, #2300] @ fee24 │ │ │ │ + bne fe634 │ │ │ │ + ldr r1, [pc, #2300] @ fee30 │ │ │ │ + ldr r2, [pc, #2300] @ fee34 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl 57f38 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r7] │ │ │ │ mov r5, fp │ │ │ │ str r1, [r7, #4] │ │ │ │ str r0, [r7, #8] │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 1ba360 │ │ │ │ - b fe6c0 │ │ │ │ + bl 1ba370 │ │ │ │ + b fe6d0 │ │ │ │ ldr r6, [sp, #164] @ 0xa4 │ │ │ │ ldr sl, [sp, #40] @ 0x28 │ │ │ │ ldr r8, [sp, #36] @ 0x24 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r9, [sp, #212] @ 0xd4 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ str sl, [sp, #204] @ 0xcc │ │ │ │ cmp sl, #-2147483648 @ 0x80000000 │ │ │ │ - beq fe688 │ │ │ │ + beq fe698 │ │ │ │ cmp r9, #0 │ │ │ │ - beq fe668 │ │ │ │ + beq fe678 │ │ │ │ mov r4, #0 │ │ │ │ - b fe59c │ │ │ │ + b fe5ac │ │ │ │ add r4, r4, #536 @ 0x218 │ │ │ │ subs r9, r9, #1 │ │ │ │ - beq fe668 │ │ │ │ + beq fe678 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ add r7, r0, r4 │ │ │ │ ldr r0, [r7, #520] @ 0x208 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne fe5d4 │ │ │ │ + bne fe5e4 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ eor r1, r1, #2 │ │ │ │ orrs r1, r1, r2 │ │ │ │ - beq fe590 │ │ │ │ - bl 1a05bc │ │ │ │ - b fe590 │ │ │ │ + beq fe5a0 │ │ │ │ + bl 1a05cc │ │ │ │ + b fe5a0 │ │ │ │ lsl r1, r0, #2 │ │ │ │ ldr r0, [r7, #524] @ 0x20c │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b fe5b4 │ │ │ │ + bl 40e554 │ │ │ │ + b fe5c4 │ │ │ │ ldr sl, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp sl, #-2147483648 @ 0x80000000 │ │ │ │ str r9, [sp, #212] @ 0xd4 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ str sl, [sp, #204] @ 0xcc │ │ │ │ - bne fe6e4 │ │ │ │ - ldr r0, [pc, #2128] @ fee5c │ │ │ │ + bne fe6f4 │ │ │ │ + ldr r0, [pc, #2128] @ fee6c │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #5 │ │ │ │ ldr r8, [sp, #36] @ 0x24 │ │ │ │ bl 57dc4 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ mov r6, r0 │ │ │ │ - b fe688 │ │ │ │ + b fe698 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ mov r7, #1 │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ add ip, sp, #160 @ 0xa0 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ ldmib r5, {r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ - bl dd210 │ │ │ │ + bl dd220 │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ ldr sl, [sp, #76] @ 0x4c │ │ │ │ eor r0, r6, #2 │ │ │ │ orrs r0, r0, sl │ │ │ │ - bne fe7c8 │ │ │ │ + bne fe7d8 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ - b fe534 │ │ │ │ + b fe544 │ │ │ │ cmp sl, #0 │ │ │ │ - beq fe684 │ │ │ │ + beq fe694 │ │ │ │ mov r0, #536 @ 0x218 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, sl, r0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ stmib r4, {r1, r6} │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r4] │ │ │ │ - beq fe6ac │ │ │ │ + beq fe6bc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fe6c0 │ │ │ │ + beq fe6d0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ and r0, r5, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq fe6d4 │ │ │ │ + beq fe6e4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #240 @ 0xf0 │ │ │ │ vpop {d8} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ mov fp, r5 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ @@ -173085,68 +173089,68 @@ │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ ldm r4!, {r1, r2, r3, r5, r6} │ │ │ │ stmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ ldm r4, {r1, r2, r3, r5, r6} │ │ │ │ stm r0, {r1, r2, r3, r5, r6} │ │ │ │ mov r0, r7 │ │ │ │ ldr r8, [sp, #36] @ 0x24 │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq fe828 │ │ │ │ + beq fe838 │ │ │ │ add r1, r1, #32 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #2 │ │ │ │ str r2, [r7, #4] │ │ │ │ str r3, [r7] │ │ │ │ str r0, [r7, #8] │ │ │ │ mov r0, r1 │ │ │ │ - bl 1b70ec │ │ │ │ + bl 1b70fc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp sl, #0 │ │ │ │ mov r5, fp │ │ │ │ - beq fe6c0 │ │ │ │ + beq fe6d0 │ │ │ │ mov r1, #536 @ 0x218 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, sl, r1 │ │ │ │ - bl 40e544 │ │ │ │ - b fe6c0 │ │ │ │ + bl 40e554 │ │ │ │ + b fe6d0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq fe7e8 │ │ │ │ + beq fe7f8 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ add r1, r5, #32 │ │ │ │ vldr d8, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ - bne fe87c │ │ │ │ - ldr r1, [pc, #1592] @ fee28 │ │ │ │ - ldr r2, [pc, #1592] @ fee2c │ │ │ │ + bne fe88c │ │ │ │ + ldr r1, [pc, #1592] @ fee38 │ │ │ │ + ldr r2, [pc, #1592] @ fee3c │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ bl 57f38 │ │ │ │ mov r9, r0 │ │ │ │ mov r5, fp │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ stmib r7, {r1, r9} │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r7] │ │ │ │ - bne fe54c │ │ │ │ - b fe6c0 │ │ │ │ + bne fe55c │ │ │ │ + b fe6d0 │ │ │ │ mov r4, r7 │ │ │ │ ldm r1!, {r0, r2, r3, r5, r6, r7} │ │ │ │ stmia r4!, {r0, r2, r3, r5, r6, r7} │ │ │ │ ldm r1, {r0, r2, r3, r5, r6, r7} │ │ │ │ stm r4, {r0, r2, r3, r5, r6, r7} │ │ │ │ mov r5, fp │ │ │ │ - b fe6c0 │ │ │ │ - ldr r2, [pc, #1488] @ fee1c │ │ │ │ + b fe6d0 │ │ │ │ + ldr r2, [pc, #1488] @ fee2c │ │ │ │ add r1, sp, #239 @ 0xef │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r7] │ │ │ │ @@ -173161,123 +173165,123 @@ │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ add ip, sp, #160 @ 0xa0 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ - bl d632c │ │ │ │ + bl d633c │ │ │ │ str r8, [sp, #36] @ 0x24 │ │ │ │ ldr r8, [sp, #72] @ 0x48 │ │ │ │ ldr r9, [sp, #76] @ 0x4c │ │ │ │ cmp r8, #-2147483648 @ 0x80000000 │ │ │ │ - bne fe8c0 │ │ │ │ + bne fe8d0 │ │ │ │ ldr r8, [sp, #36] @ 0x24 │ │ │ │ - b fe804 │ │ │ │ + b fe814 │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ mov r0, #2 │ │ │ │ cmp r4, #2 │ │ │ │ str r7, [sp, #224] @ 0xe0 │ │ │ │ str r9, [sp, #220] @ 0xdc │ │ │ │ str r8, [sp, #216] @ 0xd8 │ │ │ │ - beq fe8f0 │ │ │ │ + beq fe900 │ │ │ │ add r1, r5, #48 @ 0x30 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - bne fe9bc │ │ │ │ - ldr r1, [pc, #1336] @ fee30 │ │ │ │ - ldr r2, [pc, #1336] @ fee34 │ │ │ │ + bne fe9cc │ │ │ │ + ldr r1, [pc, #1336] @ fee40 │ │ │ │ + ldr r2, [pc, #1336] @ fee44 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq fe96c │ │ │ │ + beq fe97c │ │ │ │ mov r5, #0 │ │ │ │ - b fe924 │ │ │ │ + b fe934 │ │ │ │ add r5, r5, #536 @ 0x218 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq fe96c │ │ │ │ + beq fe97c │ │ │ │ add r6, r9, r5 │ │ │ │ ldr r0, [r6, #520] @ 0x208 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne fe958 │ │ │ │ + bne fe968 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ eor r1, r1, #2 │ │ │ │ orrs r1, r1, r2 │ │ │ │ - beq fe918 │ │ │ │ - bl 1a05bc │ │ │ │ - b fe918 │ │ │ │ + beq fe928 │ │ │ │ + bl 1a05cc │ │ │ │ + b fe928 │ │ │ │ lsl r1, r0, #2 │ │ │ │ ldr r0, [r6, #524] @ 0x20c │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b fe938 │ │ │ │ + bl 40e554 │ │ │ │ + b fe948 │ │ │ │ cmp r8, #0 │ │ │ │ - beq fe988 │ │ │ │ + beq fe998 │ │ │ │ mov r0, #536 @ 0x218 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r9, r4 │ │ │ │ ldr r8, [sp, #36] @ 0x24 │ │ │ │ mov r5, fp │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ - b fe808 │ │ │ │ + b fe818 │ │ │ │ ldr r6, [sp, #220] @ 0xdc │ │ │ │ - b fe55c │ │ │ │ + b fe56c │ │ │ │ ldr r6, [sp, #224] @ 0xe0 │ │ │ │ - b fe55c │ │ │ │ + b fe56c │ │ │ │ ldr r8, [sp, #36] @ 0x24 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ - b fe688 │ │ │ │ + b fe698 │ │ │ │ add r3, r5, #36 @ 0x24 │ │ │ │ mov r5, #3 │ │ │ │ add ip, sp, #164 @ 0xa4 │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ cmp r4, #2 │ │ │ │ - bne fe9f8 │ │ │ │ + bne fea08 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ - b fe908 │ │ │ │ + b fe918 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ - bl 1bf548 │ │ │ │ + bl 1bf558 │ │ │ │ ldrb r0, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq fea20 │ │ │ │ + beq fea30 │ │ │ │ ldr r4, [sp, #164] @ 0xa4 │ │ │ │ - b fe908 │ │ │ │ + b fe918 │ │ │ │ ldrb r5, [sp, #161] @ 0xa1 │ │ │ │ mov r0, #3 │ │ │ │ cmp r5, #5 │ │ │ │ - beq fe8f0 │ │ │ │ + beq fe900 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ - bl 1c1464 │ │ │ │ + bl 1c1474 │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r1, #3 │ │ │ │ - beq fea18 │ │ │ │ + beq fea28 │ │ │ │ mov r0, #4 │ │ │ │ cmp r1, #2 │ │ │ │ - beq fe8f0 │ │ │ │ + beq fe900 │ │ │ │ add r7, sp, #216 @ 0xd8 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ add ip, sp, #144 @ 0x90 │ │ │ │ ldm r7, {r2, r3, r7} │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ stm ip, {r2, r3, r7} │ │ │ │ @@ -173285,99 +173289,99 @@ │ │ │ │ strb r5, [sp, #156] @ 0x9c │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ str r4, [sp, #128] @ 0x80 │ │ │ │ vstr d8, [sp, #120] @ 0x78 │ │ │ │ str sl, [sp, #116] @ 0x74 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 1a5db8 │ │ │ │ + bl 1a5dc8 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq feb80 │ │ │ │ + beq feb90 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ add r1, r1, #32 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [r7] │ │ │ │ str r2, [r7, #4] │ │ │ │ str r0, [r7, #8] │ │ │ │ mov r0, r1 │ │ │ │ - bl 1b70ec │ │ │ │ + bl 1b70fc │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq feae4 │ │ │ │ + beq feaf4 │ │ │ │ mov r1, #536 @ 0x218 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r8, [sp, #36] @ 0x24 │ │ │ │ mov r5, fp │ │ │ │ - b fe6c0 │ │ │ │ - ldr r0, [pc, #840] @ fee40 │ │ │ │ + b fe6d0 │ │ │ │ + ldr r0, [pc, #840] @ fee50 │ │ │ │ mov r1, #14 │ │ │ │ add r0, pc, r0 │ │ │ │ - b feb50 │ │ │ │ + b feb60 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ mov r1, #11 │ │ │ │ ldr sl, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #800] @ fee38 │ │ │ │ + ldr r0, [pc, #800] @ fee48 │ │ │ │ add r0, pc, r0 │ │ │ │ - b feb5c │ │ │ │ - ldr r0, [pc, #792] @ fee3c │ │ │ │ + b feb6c │ │ │ │ + ldr r0, [pc, #792] @ fee4c │ │ │ │ mov sl, r2 │ │ │ │ mov r1, #5 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ add r0, pc, r0 │ │ │ │ - b feb58 │ │ │ │ - ldr r0, [pc, #776] @ fee44 │ │ │ │ + b feb68 │ │ │ │ + ldr r0, [pc, #776] @ fee54 │ │ │ │ mov r1, #10 │ │ │ │ add r0, pc, r0 │ │ │ │ - b feb50 │ │ │ │ - ldr r0, [pc, #764] @ fee48 │ │ │ │ + b feb60 │ │ │ │ + ldr r0, [pc, #764] @ fee58 │ │ │ │ mov r1, #10 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ ldr sl, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str r9, [sp, #212] @ 0xd4 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ str sl, [sp, #204] @ 0xcc │ │ │ │ ldr r8, [sp, #36] @ 0x24 │ │ │ │ bl 58038 │ │ │ │ mov r6, r0 │ │ │ │ cmp sl, #-2147483648 @ 0x80000000 │ │ │ │ - bne fe580 │ │ │ │ - b fe688 │ │ │ │ + bne fe590 │ │ │ │ + b fe698 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ ldm r1!, {r0, r2, r3, r5, r6, r7} │ │ │ │ stmia r4!, {r0, r2, r3, r5, r6, r7} │ │ │ │ ldm r1, {r0, r2, r3, r5, r6, r7} │ │ │ │ stm r4, {r0, r2, r3, r5, r6, r7} │ │ │ │ add sp, sp, #240 @ 0xf0 │ │ │ │ vpop {d8} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov fp, r5 │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ - ldr r0, [pc, #660] @ fee4c │ │ │ │ - ldr r2, [pc, #660] @ fee50 │ │ │ │ + ldr r0, [pc, #660] @ fee5c │ │ │ │ + ldr r2, [pc, #660] @ fee60 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r9, [sp, #212] @ 0xd4 │ │ │ │ str r1, [sp, #208] @ 0xd0 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b fec10 │ │ │ │ - ldr r0, [pc, #628] @ fee54 │ │ │ │ + b fec20 │ │ │ │ + ldr r0, [pc, #628] @ fee64 │ │ │ │ mov fp, r5 │ │ │ │ - ldr r2, [pc, #624] @ fee58 │ │ │ │ + ldr r2, [pc, #624] @ fee68 │ │ │ │ mov r3, #-2147483648 @ 0x80000000 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #208] @ 0xd0 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ add r2, pc, r2 │ │ │ │ str r9, [sp, #212] @ 0xd4 │ │ │ │ @@ -173385,170 +173389,170 @@ │ │ │ │ str r3, [sp, #204] @ 0xcc │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq fee08 │ │ │ │ + beq fee18 │ │ │ │ mov r1, #536 @ 0x218 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - bl 122f68 │ │ │ │ - b fee08 │ │ │ │ + bl 122f78 │ │ │ │ + b fee18 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ - bl 123848 │ │ │ │ - b fed38 │ │ │ │ + bl 123858 │ │ │ │ + b fed48 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq fedf4 │ │ │ │ + beq fee04 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, #536 @ 0x218 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r1, r0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 40e544 │ │ │ │ - b fedf4 │ │ │ │ + bl 40e554 │ │ │ │ + b fee04 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r6, #536 @ 0x218 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq fecac │ │ │ │ + beq fecbc │ │ │ │ add r5, r0, #536 @ 0x218 │ │ │ │ - bl 19f7fc │ │ │ │ + bl 19f80c │ │ │ │ mov r0, r5 │ │ │ │ - b fec94 │ │ │ │ + b feca4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq fed38 │ │ │ │ + beq fed48 │ │ │ │ mov r0, #536 @ 0x218 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 40e544 │ │ │ │ - b fed38 │ │ │ │ + bl 40e554 │ │ │ │ + b fed48 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - bl 122f68 │ │ │ │ - b fedf4 │ │ │ │ + bl 122f78 │ │ │ │ + b fee04 │ │ │ │ mov fp, r5 │ │ │ │ - b fedb4 │ │ │ │ - b fedbc │ │ │ │ - b fedbc │ │ │ │ + b fedc4 │ │ │ │ + b fedcc │ │ │ │ + b fedcc │ │ │ │ mov r4, r0 │ │ │ │ mov fp, r5 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - b fedc4 │ │ │ │ - b fedbc │ │ │ │ - b fedbc │ │ │ │ + b fedd4 │ │ │ │ + b fedcc │ │ │ │ + b fedcc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov fp, r5 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fedf4 │ │ │ │ + beq fee04 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 121534 │ │ │ │ - b fedf4 │ │ │ │ + bl 121544 │ │ │ │ + b fee04 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ str r8, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq fedf4 │ │ │ │ + beq fee04 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 1ba360 │ │ │ │ - b fedf4 │ │ │ │ + bl 1ba370 │ │ │ │ + b fee04 │ │ │ │ bl 8e880 │ │ │ │ mov fp, r5 │ │ │ │ mov r4, r0 │ │ │ │ str r8, [sp, #36] @ 0x24 │ │ │ │ - b fedf4 │ │ │ │ + b fee04 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r7, #536 @ 0x218 │ │ │ │ mov fp, r5 │ │ │ │ subs r9, r9, #1 │ │ │ │ - beq fed88 │ │ │ │ + beq fed98 │ │ │ │ add r6, r0, #536 @ 0x218 │ │ │ │ - bl 19f7fc │ │ │ │ + bl 19f80c │ │ │ │ mov r0, r6 │ │ │ │ - b fed70 │ │ │ │ + b fed80 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq fedec │ │ │ │ + beq fedfc │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, #536 @ 0x218 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r1, r0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 40e544 │ │ │ │ - b fedec │ │ │ │ + bl 40e554 │ │ │ │ + b fedfc │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ - b fedd8 │ │ │ │ + b fede8 │ │ │ │ mov fp, r5 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r9, [sp, #212] @ 0xd4 │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq fedec │ │ │ │ + beq fedfc │ │ │ │ add r0, sp, #204 @ 0xcc │ │ │ │ - bl 123848 │ │ │ │ + bl 123858 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ and r0, fp, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq fee08 │ │ │ │ + beq fee18 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - adceq r4, r6, ip, ror #27 │ │ │ │ - adceq r5, r6, r0, lsr #20 │ │ │ │ ldrdeq r4, [r6], ip @ │ │ │ │ - adceq r5, r6, r4, asr r7 │ │ │ │ - adceq r4, r6, r0, lsl fp │ │ │ │ - adceq r5, r6, ip, asr #12 │ │ │ │ - adceq r4, r6, r8, lsl #20 │ │ │ │ - addeq sp, r8, r3, lsl #23 │ │ │ │ - addeq sp, r8, r3, ror r0 │ │ │ │ - addeq sp, r8, r0, ror #23 │ │ │ │ - strheq sp, [r8], r2 │ │ │ │ - strheq sp, [r8], r3 │ │ │ │ - addeq r2, r9, r4, lsr sl │ │ │ │ - adceq r7, r6, r4, ror #24 │ │ │ │ - addeq r2, r9, r4, lsl #20 │ │ │ │ - adceq r7, r6, ip, lsr #24 │ │ │ │ - umulleq sp, r8, r7, r5 │ │ │ │ + adceq r5, r6, r0, lsl sl │ │ │ │ + adceq r4, r6, ip, asr #27 │ │ │ │ + adceq r5, r6, r4, asr #14 │ │ │ │ + adceq r4, r6, r0, lsl #22 │ │ │ │ + adceq r5, r6, ip, lsr r6 │ │ │ │ + strdeq r4, [r6], r8 @ │ │ │ │ + addeq sp, r8, r3, ror fp │ │ │ │ + addeq sp, r8, r3, rrx │ │ │ │ + ldrdeq sp, [r8], r0 │ │ │ │ + addeq sp, r8, r2, lsr #1 │ │ │ │ + addeq sp, r8, r3, lsr #1 │ │ │ │ + addeq r2, r9, r4, lsr #20 │ │ │ │ + adceq r7, r6, r4, asr ip │ │ │ │ + strdeq r2, [r9], r4 │ │ │ │ + adceq r7, r6, ip, lsl ip │ │ │ │ + addeq sp, r8, r7, lsl #11 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov fp, r1 │ │ │ │ eor r5, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r5, #21 │ │ │ │ movcs r5, #21 │ │ │ │ cmp r5, #20 │ │ │ │ - beq fefd4 │ │ │ │ + beq fefe4 │ │ │ │ cmp r5, #21 │ │ │ │ - bne ff1f4 │ │ │ │ + bne ff204 │ │ │ │ ldrd r2, [fp, #4] │ │ │ │ add r6, sp, #24 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, r2, r3, lsl #5 │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ @@ -173563,210 +173567,210 @@ │ │ │ │ mov r8, #2 │ │ │ │ mov r4, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ str sl, [sp, #24] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1bce80 │ │ │ │ + bl 1bce90 │ │ │ │ ldrb r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ff040 │ │ │ │ + bne ff050 │ │ │ │ ldrb r0, [sp, #65] @ 0x41 │ │ │ │ cmp r0, #2 │ │ │ │ - bne fef2c │ │ │ │ + bne fef3c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str sl, [sp, #24] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq ff32c │ │ │ │ + beq ff33c │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ stm fp, {r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ - bl 121534 │ │ │ │ - b feee0 │ │ │ │ + bl 121544 │ │ │ │ + b feef0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq fef84 │ │ │ │ + beq fef94 │ │ │ │ cmp r0, #1 │ │ │ │ - bne ff078 │ │ │ │ + bne ff088 │ │ │ │ cmp r8, #2 │ │ │ │ - bne ff2d4 │ │ │ │ + bne ff2e4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str sl, [sp, #24] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq ff32c │ │ │ │ + beq ff33c │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ stm fp, {r1, r2, r3} │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ mov r1, r7 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr r8, [sp, #108] @ 0x6c │ │ │ │ cmp r8, #2 │ │ │ │ - beq ff2c4 │ │ │ │ + beq ff2d4 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp] │ │ │ │ - b feee0 │ │ │ │ + b feef0 │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ - bne ff2f4 │ │ │ │ + bne ff304 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str sl, [sp, #24] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq ff398 │ │ │ │ + beq ff3a8 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ stm fp, {r1, r2, r3} │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ mov r1, r7 │ │ │ │ - bl d6974 │ │ │ │ + bl d6984 │ │ │ │ ldr r4, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #8] │ │ │ │ - beq ff2ac │ │ │ │ + beq ff2bc │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #4] │ │ │ │ - b feee0 │ │ │ │ + b feef0 │ │ │ │ ldmib fp, {r0, r4, r6} │ │ │ │ mov r1, #0 │ │ │ │ cmp r6, #0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r0, r4, r6, lsl #4 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ - beq ff010 │ │ │ │ + beq ff020 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r1], #16 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne ff0e0 │ │ │ │ - ldr r1, [pc, #1216] @ ff4d8 │ │ │ │ - ldr r2, [pc, #1216] @ ff4dc │ │ │ │ + bne ff0f0 │ │ │ │ + ldr r1, [pc, #1216] @ ff4e8 │ │ │ │ + ldr r2, [pc, #1216] @ ff4ec │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl 57f38 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, #2 │ │ │ │ strd r6, [r8] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 1ba360 │ │ │ │ - b ff0d8 │ │ │ │ + bl 1ba370 │ │ │ │ + b ff0e8 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ mov r8, r5 │ │ │ │ mov r7, r4 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr fp, [sp, #16] │ │ │ │ orr r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq ff0a8 │ │ │ │ + beq ff0b8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ lsl r1, r7, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b ff0a8 │ │ │ │ + bl 40e554 │ │ │ │ + b ff0b8 │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ - bne ff16c │ │ │ │ - ldr r0, [pc, #1124] @ ff4ec │ │ │ │ + bne ff17c │ │ │ │ + ldr r0, [pc, #1124] @ ff4fc │ │ │ │ mov r8, r5 │ │ │ │ mov r7, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #7 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr fp, [sp, #16] │ │ │ │ bl 57dc4 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r2, #2 │ │ │ │ stm r4, {r2, r6} │ │ │ │ cmp r0, #0 │ │ │ │ - beq ff0c4 │ │ │ │ + beq ff0d4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq ff0d8 │ │ │ │ + beq ff0e8 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldmib r4, {r1, r2, r3} │ │ │ │ mov r7, #1 │ │ │ │ add ip, sp, #24 │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ add r1, sp, #24 │ │ │ │ - bl d6974 │ │ │ │ + bl d6984 │ │ │ │ ldr sl, [sp, #108] @ 0x6c │ │ │ │ ldr r7, [sp, #112] @ 0x70 │ │ │ │ cmp sl, #-2147483648 @ 0x80000000 │ │ │ │ - beq ff02c │ │ │ │ + beq ff03c │ │ │ │ cmp r6, #1 │ │ │ │ - beq ff130 │ │ │ │ + beq ff140 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r1, r4, #32 │ │ │ │ ldr r9, [sp, #116] @ 0x74 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - bne ff21c │ │ │ │ - ldr r1, [pc, #936] @ ff4e0 │ │ │ │ - ldr r2, [pc, #936] @ ff4e4 │ │ │ │ + bne ff22c │ │ │ │ + ldr r1, [pc, #936] @ ff4f0 │ │ │ │ + ldr r2, [pc, #936] @ ff4f4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ bl 57f38 │ │ │ │ mov r6, r0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq ff164 │ │ │ │ + beq ff174 │ │ │ │ lsl r1, sl, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r7, r6 │ │ │ │ - b ff02c │ │ │ │ + b ff03c │ │ │ │ mov sl, r4 │ │ │ │ ldr fp, [sp, #16] │ │ │ │ ldm r6!, {r1, r2, r3, r4, r5} │ │ │ │ mov r0, r7 │ │ │ │ stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ ldm r6, {r1, r2, r3, r4, r5} │ │ │ │ subs r6, r8, #2 │ │ │ │ movne r6, r8 │ │ │ │ stm r0, {r1, r2, r3, r4, r5} │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ff1d0 │ │ │ │ + beq ff1e0 │ │ │ │ mov r0, #2 │ │ │ │ cmp sl, #0 │ │ │ │ strd r0, [r2] │ │ │ │ - beq ff0d8 │ │ │ │ + beq ff0e8 │ │ │ │ lsl r1, sl, #2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp] │ │ │ │ str r6, [r2] │ │ │ │ stmib r2, {r0, sl} │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r0, [r2, #12] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r0, [r2, #16] │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #728] @ ff4d4 │ │ │ │ + ldr r2, [pc, #728] @ ff4e4 │ │ │ │ add r1, sp, #123 @ 0x7b │ │ │ │ mov r0, fp │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #2 │ │ │ │ strd r0, [r8] │ │ │ │ @@ -173776,207 +173780,207 @@ │ │ │ │ mov r6, #2 │ │ │ │ add ip, sp, #24 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ add r1, sp, #24 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr r6, [sp, #108] @ 0x6c │ │ │ │ cmp r6, #2 │ │ │ │ - bne ff25c │ │ │ │ + bne ff26c │ │ │ │ ldr r6, [sp, #112] @ 0x70 │ │ │ │ cmp sl, #0 │ │ │ │ - bne ff154 │ │ │ │ - b ff164 │ │ │ │ + bne ff164 │ │ │ │ + b ff174 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r8, [sp, #20] │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r8, [sp, #112] @ 0x70 │ │ │ │ str r4, [sp, #24] │ │ │ │ ldr fp, [r0] │ │ │ │ ldmib r0, {r1, r5} │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #32] │ │ │ │ str fp, [sp, #28] │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ cmp r5, fp │ │ │ │ - bne ff34c │ │ │ │ + bne ff35c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ stm r0, {r6, r8, sl} │ │ │ │ str r7, [r0, #12] │ │ │ │ str r9, [r0, #16] │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r8, r5 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr fp, [sp, #16] │ │ │ │ ldr r6, [sp, #8] │ │ │ │ - b ff0a8 │ │ │ │ + b ff0b8 │ │ │ │ mov r8, r5 │ │ │ │ mov r7, r4 │ │ │ │ ldr r6, [sp, #112] @ 0x70 │ │ │ │ - b ff04c │ │ │ │ - ldr r0, [pc, #536] @ ff4f4 │ │ │ │ + b ff05c │ │ │ │ + ldr r0, [pc, #536] @ ff504 │ │ │ │ mov r8, r5 │ │ │ │ mov r7, r4 │ │ │ │ mov r1, #14 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r4, [sp, #20] │ │ │ │ - b ff310 │ │ │ │ + b ff320 │ │ │ │ mov r8, r5 │ │ │ │ mov r7, r4 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, #7 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ - ldr r0, [pc, #480] @ ff4f0 │ │ │ │ + ldr r0, [pc, #480] @ ff500 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr fp, [sp, #16] │ │ │ │ bl 58038 │ │ │ │ mov r6, r0 │ │ │ │ orr r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq ff0a8 │ │ │ │ - b ff064 │ │ │ │ + beq ff0b8 │ │ │ │ + b ff074 │ │ │ │ ldr fp, [sp, #16] │ │ │ │ - ldr r0, [pc, #448] @ ff4f8 │ │ │ │ - ldr r2, [pc, #448] @ ff4fc │ │ │ │ + ldr r0, [pc, #448] @ ff508 │ │ │ │ + ldr r2, [pc, #448] @ ff50c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b ff3b8 │ │ │ │ + b ff3c8 │ │ │ │ sub r0, r5, fp │ │ │ │ - ldr r2, [pc, #400] @ ff4e8 │ │ │ │ + ldr r2, [pc, #400] @ ff4f8 │ │ │ │ mov r4, #2 │ │ │ │ add r0, r4, r0, lsr #4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r4, [sp, #24] │ │ │ │ add r1, sp, #24 │ │ │ │ bl 57f38 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp sl, #0 │ │ │ │ strd r4, [r0] │ │ │ │ - beq ff0d8 │ │ │ │ + beq ff0e8 │ │ │ │ lsl r1, sl, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr fp, [sp, #16] │ │ │ │ mov r4, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r0, [pc, #344] @ ff500 │ │ │ │ - ldr r2, [pc, #344] @ ff504 │ │ │ │ + ldr r0, [pc, #344] @ ff510 │ │ │ │ + ldr r2, [pc, #344] @ ff514 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r6, r0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq ff4c4 │ │ │ │ + beq ff4d4 │ │ │ │ lsl r1, sl, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq ff460 │ │ │ │ + beq ff470 │ │ │ │ lsl r1, sl, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b ff460 │ │ │ │ + bl 40e554 │ │ │ │ + b ff470 │ │ │ │ mov r6, r0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq ff4ac │ │ │ │ + beq ff4bc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ lsl r1, sl, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b ff4ac │ │ │ │ + bl 40e554 │ │ │ │ + b ff4bc │ │ │ │ mov r4, r7 │ │ │ │ - b ff484 │ │ │ │ + b ff494 │ │ │ │ ldr fp, [sp, #16] │ │ │ │ mov r6, r0 │ │ │ │ mov r4, #-2147483648 @ 0x80000000 │ │ │ │ - b ff488 │ │ │ │ - b ff480 │ │ │ │ + b ff498 │ │ │ │ + b ff490 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq ff4ac │ │ │ │ + beq ff4bc │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 121534 │ │ │ │ - b ff4ac │ │ │ │ + bl 121544 │ │ │ │ + b ff4bc │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 1ba360 │ │ │ │ - b ff4c4 │ │ │ │ + bl 1ba370 │ │ │ │ + b ff4d4 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ str r5, [sp, #12] │ │ │ │ - b ff4ac │ │ │ │ - b ff484 │ │ │ │ + b ff4bc │ │ │ │ + b ff494 │ │ │ │ ldr fp, [sp, #16] │ │ │ │ mov r6, r0 │ │ │ │ orr r0, r4, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq ff4a4 │ │ │ │ + beq ff4b4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ lsl r1, r4, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ and r0, r0, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq ff4c4 │ │ │ │ + beq ff4d4 │ │ │ │ mov r0, fp │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - adceq r4, r6, ip, asr #8 │ │ │ │ - adceq r4, r6, r4, ror pc │ │ │ │ - adceq r4, r6, r8, ror #5 │ │ │ │ - adceq r4, r6, r4, asr lr │ │ │ │ - adceq r4, r6, r8, asr #3 │ │ │ │ - adceq r7, r6, r0, asr #8 │ │ │ │ - addeq ip, r8, r7, ror sl │ │ │ │ - strdeq ip, [r8], r7 │ │ │ │ - strdeq sp, [r8], r4 │ │ │ │ - @ instruction: 0x008922b8 │ │ │ │ - adceq r7, r6, r8, ror #9 │ │ │ │ - addeq r2, r9, r8, asr #4 │ │ │ │ - adceq r7, r6, r8, ror r4 │ │ │ │ + adceq r4, r6, ip, lsr r4 │ │ │ │ + adceq r4, r6, r4, ror #30 │ │ │ │ + ldrdeq r4, [r6], r8 @ │ │ │ │ + adceq r4, r6, r4, asr #28 │ │ │ │ + strhteq r4, [r6], r8 │ │ │ │ + adceq r7, r6, r0, lsr r4 │ │ │ │ + addeq ip, r8, r7, ror #20 │ │ │ │ + addeq ip, r8, r7, ror #15 │ │ │ │ + addeq sp, r8, r4, ror #7 │ │ │ │ + addeq r2, r9, r8, lsr #5 │ │ │ │ + ldrdeq r7, [r6], r8 @ │ │ │ │ + addeq r2, r9, r8, lsr r2 │ │ │ │ + adceq r7, r6, r8, ror #8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r4, r1 │ │ │ │ str r1, [sp, #16] │ │ │ │ eor r5, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r5, #21 │ │ │ │ movcs r5, #21 │ │ │ │ cmp r5, #20 │ │ │ │ str r5, [sp, #12] │ │ │ │ - beq ff684 │ │ │ │ + beq ff694 │ │ │ │ cmp r5, #21 │ │ │ │ - bne ff874 │ │ │ │ + bne ff884 │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ add r6, sp, #24 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, r2, r3, lsl #5 │ │ │ │ str r8, [sp, #8] │ │ │ │ @@ -173987,301 +173991,301 @@ │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ orr sl, r7, #4 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ orr r9, r6, #4 │ │ │ │ str r8, [sp, #24] │ │ │ │ add r5, r6, #16 │ │ │ │ - ldr r4, [pc, #1072] @ ff9c0 │ │ │ │ + ldr r4, [pc, #1072] @ ff9d0 │ │ │ │ mov fp, #2 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1be138 │ │ │ │ + bl 1be148 │ │ │ │ ldrb r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ff6f4 │ │ │ │ + bne ff704 │ │ │ │ ldrb r0, [sp, #65] @ 0x41 │ │ │ │ cmp r0, #2 │ │ │ │ - bne ff5e0 │ │ │ │ + bne ff5f0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r8, [sp, #24] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq ff8cc │ │ │ │ + beq ff8dc │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ stm sl, {r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ - bl 121534 │ │ │ │ - b ff594 │ │ │ │ + bl 121544 │ │ │ │ + b ff5a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ff63c │ │ │ │ + beq ff64c │ │ │ │ cmp r0, #1 │ │ │ │ - bne ff734 │ │ │ │ + bne ff744 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #3 │ │ │ │ - bne ff8a4 │ │ │ │ + bne ff8b4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r8, [sp, #24] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq ff8cc │ │ │ │ + beq ff8dc │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ stm sl, {r1, r2, r3} │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ mov r1, r7 │ │ │ │ - bl dcfb4 │ │ │ │ + bl dcfc4 │ │ │ │ ldrb r0, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ff89c │ │ │ │ + bne ff8ac │ │ │ │ ldrb r0, [sp, #105] @ 0x69 │ │ │ │ str r0, [sp, #20] │ │ │ │ - b ff594 │ │ │ │ + b ff5a4 │ │ │ │ cmp fp, #2 │ │ │ │ - bne ff8b4 │ │ │ │ + bne ff8c4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r8, [sp, #24] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq ff8cc │ │ │ │ + beq ff8dc │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ stm sl, {r1, r2, r3} │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ mov r1, r7 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr fp, [sp, #104] @ 0x68 │ │ │ │ cmp fp, #2 │ │ │ │ - beq ff89c │ │ │ │ + beq ff8ac │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #4] │ │ │ │ - b ff594 │ │ │ │ + b ff5a4 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ mov r0, #0 │ │ │ │ ldmib r4, {r1, fp} │ │ │ │ cmp r7, #0 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ add r1, fp, r7, lsl #4 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str fp, [sp, #68] @ 0x44 │ │ │ │ str fp, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ - beq ff6c4 │ │ │ │ + beq ff6d4 │ │ │ │ mov r2, fp │ │ │ │ ldr r1, [r2], #16 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - bne ff770 │ │ │ │ - ldr r1, [pc, #744] @ ff9b4 │ │ │ │ - ldr r2, [pc, #744] @ ff9b8 │ │ │ │ + bne ff780 │ │ │ │ + ldr r1, [pc, #744] @ ff9c4 │ │ │ │ + ldr r2, [pc, #744] @ ff9c8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #2 │ │ │ │ strd r0, [r8] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [r4, #4] │ │ │ │ - beq ff71c │ │ │ │ + beq ff72c │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq ff6ec │ │ │ │ + beq ff6fc │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 121534 │ │ │ │ - b ff6ec │ │ │ │ + bl 121544 │ │ │ │ + b ff6fc │ │ │ │ ldm r6!, {r1, r2, r3, r4, r5} │ │ │ │ mov r0, r7 │ │ │ │ stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ ldm r6, {r1, r2, r3, r4, r5} │ │ │ │ stm r0, {r1, r2, r3, r4, r5} │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ff7a8 │ │ │ │ + beq ff7b8 │ │ │ │ mov r0, #2 │ │ │ │ strd r0, [r2] │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldmib fp, {r0, r2, r3} │ │ │ │ mov r6, #1 │ │ │ │ add ip, sp, #28 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ str r1, [sp, #24] │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ add r1, sp, #24 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr r6, [sp, #104] @ 0x68 │ │ │ │ cmp r6, #2 │ │ │ │ - bne ff7d0 │ │ │ │ + bne ff7e0 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ - b ff6dc │ │ │ │ + b ff6ec │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #3 │ │ │ │ movweq r0, #2 │ │ │ │ strb r0, [r2, #8] │ │ │ │ subs r0, fp, #2 │ │ │ │ movne r0, fp │ │ │ │ strd r0, [r2] │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ cmp r7, #1 │ │ │ │ - beq ff6c4 │ │ │ │ + beq ff6d4 │ │ │ │ add r1, fp, #32 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ ldr r1, [fp, #16] │ │ │ │ ldr r9, [sp, #108] @ 0x6c │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - beq ff6c4 │ │ │ │ + beq ff6d4 │ │ │ │ add r3, fp, #20 │ │ │ │ mov r7, #2 │ │ │ │ add ip, sp, #28 │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ str r1, [sp, #24] │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ add r1, sp, #24 │ │ │ │ - bl dcfb4 │ │ │ │ + bl dcfc4 │ │ │ │ ldrb r0, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #1 │ │ │ │ - beq ff7a0 │ │ │ │ + beq ff7b0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r8, [sp, #8] │ │ │ │ add r0, r0, #4 │ │ │ │ ldrb sl, [sp, #105] @ 0x69 │ │ │ │ str fp, [sp, #24] │ │ │ │ ldr r8, [r0] │ │ │ │ ldmib r0, {r1, r7} │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r8, [sp, #28] │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ cmp r7, r8 │ │ │ │ - bne ff8ec │ │ │ │ + bne ff8fc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ stm r0, {r6, r9} │ │ │ │ strb sl, [r0, #8] │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #308] @ ff9b0 │ │ │ │ + ldr r2, [pc, #308] @ ff9c0 │ │ │ │ add r1, sp, #115 @ 0x73 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #2 │ │ │ │ strd r0, [r8] │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ - b ff6f8 │ │ │ │ - ldr r0, [pc, #280] @ ff9c4 │ │ │ │ + b ff708 │ │ │ │ + ldr r0, [pc, #280] @ ff9d4 │ │ │ │ mov r1, #7 │ │ │ │ add r0, pc, r0 │ │ │ │ - b ff8bc │ │ │ │ + b ff8cc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #14 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ bl 58038 │ │ │ │ mov r1, r0 │ │ │ │ - b ff6fc │ │ │ │ + b ff70c │ │ │ │ ldr r5, [sp, #16] │ │ │ │ - ldr r0, [pc, #240] @ ff9c8 │ │ │ │ - ldr r2, [pc, #240] @ ff9cc │ │ │ │ + ldr r0, [pc, #240] @ ff9d8 │ │ │ │ + ldr r2, [pc, #240] @ ff9dc │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ sub r0, r7, r8 │ │ │ │ - ldr r2, [pc, #196] @ ff9bc │ │ │ │ + ldr r2, [pc, #196] @ ff9cc │ │ │ │ mov r4, #2 │ │ │ │ add r0, r4, r0, lsr #4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r4, [sp, #24] │ │ │ │ add r1, sp, #24 │ │ │ │ bl 57f38 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r4, [r0] │ │ │ │ str r1, [r0, #4] │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - b ff978 │ │ │ │ + b ff988 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r5, [sp, #16] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq ff988 │ │ │ │ + beq ff998 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 121534 │ │ │ │ - b ff988 │ │ │ │ + bl 121544 │ │ │ │ + b ff998 │ │ │ │ bl 8e880 │ │ │ │ - b ff978 │ │ │ │ - b ff978 │ │ │ │ + b ff988 │ │ │ │ + b ff988 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 1ba360 │ │ │ │ - b ff9a0 │ │ │ │ + bl 1ba370 │ │ │ │ + b ff9b0 │ │ │ │ bl 8e880 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ mov r6, r0 │ │ │ │ - b ff988 │ │ │ │ - b ff97c │ │ │ │ + b ff998 │ │ │ │ + b ff98c │ │ │ │ ldr r5, [sp, #16] │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ and r0, r0, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq ff9a0 │ │ │ │ + beq ff9b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - ldrdeq r3, [r6], ip @ │ │ │ │ - adceq r4, r6, r0, ror r8 │ │ │ │ - adceq r3, r6, r4, lsr ip │ │ │ │ - adceq r6, r6, r0, lsr #29 │ │ │ │ - addeq sp, r8, r8, asr #2 │ │ │ │ - addeq sp, r8, lr, lsl #11 │ │ │ │ - addeq r1, r9, r8, lsl sp │ │ │ │ - adceq r6, r6, r8, asr #30 │ │ │ │ + adceq r3, r6, ip, asr #27 │ │ │ │ + adceq r4, r6, r0, ror #16 │ │ │ │ + adceq r3, r6, r4, lsr #24 │ │ │ │ + umlaleq r6, r6, r0, lr @ │ │ │ │ + addeq sp, r8, r8, lsr r1 │ │ │ │ + addeq sp, r8, lr, ror r5 │ │ │ │ + addeq r1, r9, r8, lsl #26 │ │ │ │ + adceq r6, r6, r8, lsr pc │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r6, r1 │ │ │ │ eor r5, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r5, #21 │ │ │ │ movcs r5, #21 │ │ │ │ cmp r5, #20 │ │ │ │ str r5, [sp, #20] │ │ │ │ - beq ffba8 │ │ │ │ + beq ffbb8 │ │ │ │ cmp r5, #21 │ │ │ │ - bne ffdc4 │ │ │ │ + bne ffdd4 │ │ │ │ ldrd r2, [r6, #4] │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add r0, r2, r3, lsl #5 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ @@ -174297,147 +174301,147 @@ │ │ │ │ mov r9, #2 │ │ │ │ mov r4, #-2147483647 @ 0x80000001 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r8, [sp, #48] @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1bd588 │ │ │ │ + bl 1bd598 │ │ │ │ ldrb r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ffc14 │ │ │ │ + bne ffc24 │ │ │ │ ldrb r0, [sp, #89] @ 0x59 │ │ │ │ cmp r0, #3 │ │ │ │ - bne ffaa4 │ │ │ │ + bne ffab4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r8, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fff68 │ │ │ │ + beq fff78 │ │ │ │ ldm sl, {r1, r2, r3} │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ stm fp, {r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ - bl 121534 │ │ │ │ - b ffa58 │ │ │ │ + bl 121544 │ │ │ │ + b ffa68 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ andeq r0, r0, ip, lsr #1 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, asr #3 │ │ │ │ cmp r4, #-2147483647 @ 0x80000001 │ │ │ │ - bne fff28 │ │ │ │ + bne fff38 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r8, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fff8c │ │ │ │ + beq fff9c │ │ │ │ ldm sl, {r1, r2, r3} │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ stm fp, {r1, r2, r3} │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ mov r1, r7 │ │ │ │ - bl de31c │ │ │ │ + bl de32c │ │ │ │ ldr r4, [sp, #132] @ 0x84 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ cmp r4, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #8] │ │ │ │ - beq ffef0 │ │ │ │ + beq fff00 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #4] │ │ │ │ - b ffa58 │ │ │ │ + b ffa68 │ │ │ │ cmp r9, #2 │ │ │ │ - bne fff10 │ │ │ │ + bne fff20 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r8, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fff68 │ │ │ │ + beq fff78 │ │ │ │ ldm sl, {r1, r2, r3} │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ stm fp, {r1, r2, r3} │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ mov r1, r7 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr r9, [sp, #132] @ 0x84 │ │ │ │ cmp r9, #2 │ │ │ │ - beq ffe38 │ │ │ │ + beq ffe48 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp] │ │ │ │ - b ffa58 │ │ │ │ + b ffa68 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #3 │ │ │ │ - bne fff40 │ │ │ │ + bne fff50 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r8, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq fff68 │ │ │ │ + beq fff78 │ │ │ │ ldm sl, {r1, r2, r3} │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ stm fp, {r1, r2, r3} │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ mov r1, r7 │ │ │ │ - bl dc4b4 │ │ │ │ + bl dc4c4 │ │ │ │ ldrb r0, [sp, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ffe38 │ │ │ │ + bne ffe48 │ │ │ │ ldrb r0, [sp, #133] @ 0x85 │ │ │ │ str r0, [sp, #24] │ │ │ │ - b ffa58 │ │ │ │ + b ffa68 │ │ │ │ ldmib r6, {r0, r4, r8} │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, r4, r8, lsl #4 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #32] │ │ │ │ str r4, [sp, #28] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - beq ffbe4 │ │ │ │ + beq ffbf4 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r1], #16 │ │ │ │ str r1, [sp, #32] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne ffce4 │ │ │ │ - ldr r1, [pc, #1272] @ 1000e4 │ │ │ │ - ldr r2, [pc, #1272] @ 1000e8 │ │ │ │ + bne ffcf4 │ │ │ │ + ldr r1, [pc, #1272] @ 1000f4 │ │ │ │ + ldr r2, [pc, #1272] @ 1000f8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl 57f38 │ │ │ │ mov fp, r0 │ │ │ │ mov sl, #2 │ │ │ │ strd sl, [r7] │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 1ba360 │ │ │ │ - b ffcdc │ │ │ │ + bl 1ba370 │ │ │ │ + b ffcec │ │ │ │ mov r7, r4 │ │ │ │ ldr r5, [sp, #92] @ 0x5c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r7, #-2147483646 @ 0x80000002 │ │ │ │ - blt ffc40 │ │ │ │ + blt ffc50 │ │ │ │ cmp r7, #0 │ │ │ │ - beq ffc40 │ │ │ │ + beq ffc50 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r2, #2 │ │ │ │ stm r4, {r2, r5} │ │ │ │ cmp r0, #0 │ │ │ │ - beq ffc5c │ │ │ │ + beq ffc6c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq ffcdc │ │ │ │ + beq ffcec │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 121534 │ │ │ │ - b ffcdc │ │ │ │ + bl 121544 │ │ │ │ + b ffcec │ │ │ │ mov r8, r6 │ │ │ │ mov ip, r4 │ │ │ │ ldm r5!, {r1, r2, r3, r4, r6} │ │ │ │ mov r0, r7 │ │ │ │ stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ ldm r5, {r1, r2, r3, r4, r6} │ │ │ │ subs r5, r9, #2 │ │ │ │ @@ -174446,83 +174450,83 @@ │ │ │ │ mov r6, ip │ │ │ │ ldr r4, [sp, #24] │ │ │ │ cmp r4, #3 │ │ │ │ movweq r4, #2 │ │ │ │ cmp ip, #-2147483647 @ 0x80000001 │ │ │ │ moveq r6, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ffd80 │ │ │ │ + beq ffd90 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r0, #2 │ │ │ │ strd r0, [r2] │ │ │ │ orr r0, r6, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne ffdac │ │ │ │ + bne ffdbc │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov sl, r6 │ │ │ │ mov r6, #1 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ mov r6, sl │ │ │ │ ldmib r4, {r1, r2, r3} │ │ │ │ add ip, sp, #88 @ 0x58 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ - bl de31c │ │ │ │ + bl de32c │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ ldr fp, [sp, #52] @ 0x34 │ │ │ │ cmp r9, #-2147483647 @ 0x80000001 │ │ │ │ - beq ffc00 │ │ │ │ + beq ffc10 │ │ │ │ mov r0, #1 │ │ │ │ cmp r8, #1 │ │ │ │ - beq ffd40 │ │ │ │ + beq ffd50 │ │ │ │ add r1, r4, #32 │ │ │ │ str r1, [sp, #32] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - bne ffdec │ │ │ │ - ldr r1, [pc, #932] @ 1000ec │ │ │ │ - ldr r2, [pc, #932] @ 1000f0 │ │ │ │ + bne ffdfc │ │ │ │ + ldr r1, [pc, #932] @ 1000fc │ │ │ │ + ldr r2, [pc, #932] @ 100100 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ mov r6, r0 │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq ffd74 │ │ │ │ + beq ffd84 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov fp, r6 │ │ │ │ mov r6, sl │ │ │ │ - b ffc00 │ │ │ │ + b ffc10 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp] │ │ │ │ stmib r0, {r1, r6} │ │ │ │ ldr r1, [sp, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ strb r4, [r0, #20] │ │ │ │ str r5, [r0] │ │ │ │ str r1, [r0, #16] │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #788] @ 1000e0 │ │ │ │ + ldr r2, [pc, #788] @ 1000f0 │ │ │ │ add r1, sp, #147 @ 0x93 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #2 │ │ │ │ strd r0, [r7] │ │ │ │ @@ -174534,221 +174538,221 @@ │ │ │ │ add ip, sp, #92 @ 0x5c │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ cmp r6, #2 │ │ │ │ - bne ffe50 │ │ │ │ + bne ffe60 │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq ffd74 │ │ │ │ - b ffd64 │ │ │ │ + beq ffd84 │ │ │ │ + b ffd74 │ │ │ │ ldr r5, [sp, #136] @ 0x88 │ │ │ │ mov r7, r4 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r7, #-2147483646 @ 0x80000002 │ │ │ │ - bge ffc28 │ │ │ │ - b ffc40 │ │ │ │ + bge ffc38 │ │ │ │ + b ffc50 │ │ │ │ mov r0, #2 │ │ │ │ cmp r8, #2 │ │ │ │ - beq ffd40 │ │ │ │ + beq ffd50 │ │ │ │ add r1, r4, #48 @ 0x30 │ │ │ │ str r1, [sp, #32] │ │ │ │ ldr r1, [r4, #32] │ │ │ │ ldr r8, [sp, #52] @ 0x34 │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - beq ffd40 │ │ │ │ + beq ffd50 │ │ │ │ add r3, r4, #36 @ 0x24 │ │ │ │ mov r4, #3 │ │ │ │ add ip, sp, #92 @ 0x5c │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ - bl dc4b4 │ │ │ │ + bl dc4c4 │ │ │ │ ldrb r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #1 │ │ │ │ - beq ffe24 │ │ │ │ + beq ffe34 │ │ │ │ ldrb r4, [sp, #49] @ 0x31 │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 1a5db8 │ │ │ │ + bl 1a5dc8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ffefc │ │ │ │ + beq fff0c │ │ │ │ mov r0, #2 │ │ │ │ strd r0, [r7] │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq ffcdc │ │ │ │ + beq ffcec │ │ │ │ mov r0, fp │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r5, [sp, #8] │ │ │ │ - b ffc40 │ │ │ │ + b ffc50 │ │ │ │ strb r4, [r7, #20] │ │ │ │ stm r7, {r6, r8, r9, fp} │ │ │ │ str r0, [r7, #16] │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #480] @ 1000f8 │ │ │ │ + ldr r0, [pc, #480] @ 100108 │ │ │ │ mov r7, r4 │ │ │ │ mov r1, #16 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ add r0, pc, r0 │ │ │ │ - b fff54 │ │ │ │ + b fff64 │ │ │ │ mov r7, r4 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ - ldr r0, [pc, #444] @ 1000f4 │ │ │ │ + ldr r0, [pc, #444] @ 100104 │ │ │ │ mov r1, #10 │ │ │ │ add r0, pc, r0 │ │ │ │ - b fff54 │ │ │ │ - ldr r0, [pc, #436] @ 1000fc │ │ │ │ + b fff64 │ │ │ │ + ldr r0, [pc, #436] @ 10010c │ │ │ │ mov r7, r4 │ │ │ │ mov r1, #12 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ add r0, pc, r0 │ │ │ │ bl 58038 │ │ │ │ mov r5, r0 │ │ │ │ cmp r7, #-2147483646 @ 0x80000002 │ │ │ │ - bge ffc28 │ │ │ │ - b ffc40 │ │ │ │ - ldr r0, [pc, #400] @ 100100 │ │ │ │ + bge ffc38 │ │ │ │ + b ffc50 │ │ │ │ + ldr r0, [pc, #400] @ 100110 │ │ │ │ mov r7, r4 │ │ │ │ - ldr r2, [pc, #396] @ 100104 │ │ │ │ + ldr r2, [pc, #396] @ 100114 │ │ │ │ mov r8, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b fffac │ │ │ │ - ldr r0, [pc, #372] @ 100108 │ │ │ │ + b fffbc │ │ │ │ + ldr r0, [pc, #372] @ 100118 │ │ │ │ mov r8, r6 │ │ │ │ - ldr r2, [pc, #368] @ 10010c │ │ │ │ + ldr r2, [pc, #368] @ 10011c │ │ │ │ mov r7, #-2147483647 @ 0x80000001 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b 100088 │ │ │ │ + b 100098 │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 1000d0 │ │ │ │ + beq 1000e0 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 100064 │ │ │ │ + beq 100074 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 100064 │ │ │ │ + bl 40e554 │ │ │ │ + b 100074 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r8, r6 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 1000b8 │ │ │ │ + beq 1000c8 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 121534 │ │ │ │ - b 1000b8 │ │ │ │ + bl 121544 │ │ │ │ + b 1000c8 │ │ │ │ bl 8e880 │ │ │ │ - b 100084 │ │ │ │ - b 100084 │ │ │ │ + b 100094 │ │ │ │ + b 100094 │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r6, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 1000b8 │ │ │ │ + beq 1000c8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 1000b8 │ │ │ │ + bl 40e554 │ │ │ │ + b 1000c8 │ │ │ │ mov r8, r6 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, #-2147483647 @ 0x80000001 │ │ │ │ - b 100090 │ │ │ │ + b 1000a0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 1ba360 │ │ │ │ - b 1000d0 │ │ │ │ + bl 1ba370 │ │ │ │ + b 1000e0 │ │ │ │ bl 8e880 │ │ │ │ mov r8, r6 │ │ │ │ mov r4, r0 │ │ │ │ - b 1000b8 │ │ │ │ - b 10008c │ │ │ │ + b 1000c8 │ │ │ │ + b 10009c │ │ │ │ mov r7, r4 │ │ │ │ mov r8, r6 │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #-2147483646 @ 0x80000002 │ │ │ │ - blt 1000b0 │ │ │ │ + blt 1000c0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 1000b0 │ │ │ │ + beq 1000c0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ and r0, r0, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq 1000d0 │ │ │ │ + beq 1000e0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - umlaleq r3, r6, ip, r8 │ │ │ │ - adceq r4, r6, r0, lsr #5 │ │ │ │ - adceq r3, r6, r4, lsl r7 │ │ │ │ - adceq r4, r6, r4, asr #2 │ │ │ │ - strhteq r3, [r6], r8 │ │ │ │ - addeq ip, r8, r2, lsr #19 │ │ │ │ - addeq r8, r8, r4, ror sp │ │ │ │ - umulleq ip, r8, r4, r9 │ │ │ │ - addeq r1, r9, r8, ror r6 │ │ │ │ - adceq r6, r6, r8, lsr #17 │ │ │ │ - addeq r1, r9, r4, asr r6 │ │ │ │ - adceq r6, r6, r4, lsl #17 │ │ │ │ + adceq r3, r6, ip, lsl #17 │ │ │ │ + umlaleq r4, r6, r0, r2 │ │ │ │ + adceq r3, r6, r4, lsl #14 │ │ │ │ + adceq r4, r6, r4, lsr r1 │ │ │ │ + adceq r3, r6, r8, lsr #11 │ │ │ │ + umulleq ip, r8, r2, r9 │ │ │ │ + addeq r8, r8, r4, ror #26 │ │ │ │ + addeq ip, r8, r4, lsl #19 │ │ │ │ + addeq r1, r9, r8, ror #12 │ │ │ │ + umlaleq r6, r6, r8, r8 @ │ │ │ │ + addeq r1, r9, r4, asr #12 │ │ │ │ + adceq r6, r6, r4, ror r8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ vpush {d8} │ │ │ │ sub sp, sp, #312 @ 0x138 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r3, r1 │ │ │ │ eor r1, r0, #-2147483648 @ 0x80000000 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #21 │ │ │ │ movcs r1, #21 │ │ │ │ cmp r1, #20 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ - beq 1006cc │ │ │ │ + beq 1006dc │ │ │ │ cmp r1, #21 │ │ │ │ - bne 1007f0 │ │ │ │ + bne 100800 │ │ │ │ ldrd r2, [r3, #4] │ │ │ │ add r7, sp, #120 @ 0x78 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ mov r0, #-2147483627 @ 0x80000015 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ add r0, r2, r3, lsl #5 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ @@ -174785,34 +174789,34 @@ │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ mov r6, #2 │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ str r4, [sp, #32] │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ - b 100228 │ │ │ │ + b 100238 │ │ │ │ ldrb r0, [sp, #288] @ 0x120 │ │ │ │ ldrb r1, [sp, #289] @ 0x121 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r4 │ │ │ │ - bne 1007e8 │ │ │ │ + bne 1007f8 │ │ │ │ mov r4, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r7 │ │ │ │ - bl 1beff0 │ │ │ │ + bl 1bf000 │ │ │ │ ldrb r0, [sp, #248] @ 0xf8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 100750 │ │ │ │ + bne 100760 │ │ │ │ ldrb r0, [sp, #249] @ 0xf9 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, lsr r0 │ │ │ │ muleq r0, ip, r2 │ │ │ │ andeq r0, r0, r8, lsl #3 │ │ │ │ @@ -174824,356 +174828,356 @@ │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r4, lsl r1 │ │ │ │ @ instruction: 0x000003b0 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ andeq r0, r0, ip, asr #11 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 100c6c │ │ │ │ + bne 100c7c │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 100ef8 │ │ │ │ + beq 100f08 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #288 @ 0x120 │ │ │ │ mov r1, fp │ │ │ │ - bl de31c │ │ │ │ + bl de32c │ │ │ │ ldr r1, [sp, #288] @ 0x120 │ │ │ │ mov r3, r4 │ │ │ │ ldr r0, [sp, #292] @ 0x124 │ │ │ │ ldr r2, [sp, #296] @ 0x128 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ str r2, [sp, #24] │ │ │ │ mov r2, r6 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ mov r1, r8 │ │ │ │ - bne 100228 │ │ │ │ - b 100990 │ │ │ │ + bne 100238 │ │ │ │ + b 1009a0 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 100e04 │ │ │ │ + beq 100e14 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ mov r0, fp │ │ │ │ - bl 121534 │ │ │ │ - b 1003d4 │ │ │ │ + bl 121544 │ │ │ │ + b 1003e4 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #8 │ │ │ │ - bne 100c5c │ │ │ │ + bne 100c6c │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 100e04 │ │ │ │ + beq 100e14 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ add r0, sp, #288 @ 0x120 │ │ │ │ mov r1, fp │ │ │ │ - bl db99c │ │ │ │ + bl db9ac │ │ │ │ ldrb r1, [sp, #289] @ 0x121 │ │ │ │ ldrb r0, [sp, #288] @ 0x120 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ - b 100210 │ │ │ │ + b 100220 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne 100c2c │ │ │ │ + bne 100c3c │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 100e04 │ │ │ │ + beq 100e14 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ add r0, sp, #288 @ 0x120 │ │ │ │ mov r1, fp │ │ │ │ - bl dd210 │ │ │ │ + bl dd220 │ │ │ │ ldr r0, [sp, #288] @ 0x120 │ │ │ │ ldr r1, [sp, #292] @ 0x124 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 10099c │ │ │ │ + beq 1009ac │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ vldr d8, [sp, #296] @ 0x128 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r4 │ │ │ │ - b 100228 │ │ │ │ + b 100238 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #6 │ │ │ │ - bne 100cac │ │ │ │ + bne 100cbc │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 100e04 │ │ │ │ + beq 100e14 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ add r0, sp, #288 @ 0x120 │ │ │ │ mov r1, fp │ │ │ │ - bl dc608 │ │ │ │ - b 100204 │ │ │ │ + bl dc618 │ │ │ │ + b 100214 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 100c7c │ │ │ │ + bne 100c8c │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 100eb0 │ │ │ │ + beq 100ec0 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #288 @ 0x120 │ │ │ │ mov r1, fp │ │ │ │ - bl de31c │ │ │ │ + bl de32c │ │ │ │ ldr r0, [sp, #288] @ 0x120 │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [sp, #292] @ 0x124 │ │ │ │ ldr r1, [sp, #296] @ 0x128 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, sl │ │ │ │ - bne 100228 │ │ │ │ - b 100aac │ │ │ │ + bne 100238 │ │ │ │ + b 100abc │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 100c3c │ │ │ │ + bne 100c4c │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 100e8c │ │ │ │ + beq 100e9c │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #288 @ 0x120 │ │ │ │ mov r1, fp │ │ │ │ - bl de31c │ │ │ │ + bl de32c │ │ │ │ ldr r0, [sp, #288] @ 0x120 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [sp, #292] @ 0x124 │ │ │ │ ldr r1, [sp, #296] @ 0x128 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ mov r0, sl │ │ │ │ - bne 100228 │ │ │ │ - b 100abc │ │ │ │ + bne 100238 │ │ │ │ + b 100acc │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 100c8c │ │ │ │ + bne 100c9c │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 100ed4 │ │ │ │ + beq 100ee4 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #288 @ 0x120 │ │ │ │ mov r1, fp │ │ │ │ - bl de31c │ │ │ │ + bl de32c │ │ │ │ add r2, sp, #288 @ 0x120 │ │ │ │ mov r3, r4 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r2, [sp, #20] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ mov r0, sl │ │ │ │ mov r2, r6 │ │ │ │ - bne 100228 │ │ │ │ - b 100a9c │ │ │ │ + bne 100238 │ │ │ │ + b 100aac │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #2 │ │ │ │ - bne 100c9c │ │ │ │ + bne 100cac │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 100e04 │ │ │ │ + beq 100e14 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ add r0, sp, #288 @ 0x120 │ │ │ │ mov r1, fp │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr r1, [sp, #288] @ 0x120 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [sp, #292] @ 0x124 │ │ │ │ mov r3, r4 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #2 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ mov r0, sl │ │ │ │ mov r1, r8 │ │ │ │ - bne 100228 │ │ │ │ - b 1009a4 │ │ │ │ + bne 100238 │ │ │ │ + b 1009b4 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #5 │ │ │ │ - bne 100c1c │ │ │ │ + bne 100c2c │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 100e04 │ │ │ │ + beq 100e14 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ add r0, sp, #288 @ 0x120 │ │ │ │ mov r1, fp │ │ │ │ - bl db76c │ │ │ │ + bl db77c │ │ │ │ ldrb r1, [sp, #289] @ 0x121 │ │ │ │ ldrb r0, [sp, #288] @ 0x120 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ - b 100210 │ │ │ │ + b 100220 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ cmp r0, #4 │ │ │ │ - bne 100cbc │ │ │ │ + bne 100ccc │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 100e04 │ │ │ │ + beq 100e14 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ add r0, sp, #288 @ 0x120 │ │ │ │ mov r1, fp │ │ │ │ - bl dbc0c │ │ │ │ + bl dbc1c │ │ │ │ ldrb r1, [sp, #289] @ 0x121 │ │ │ │ ldrb r0, [sp, #288] @ 0x120 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ - b 100210 │ │ │ │ + b 100220 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 100c4c │ │ │ │ + bne 100c5c │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 100e68 │ │ │ │ + beq 100e78 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add r0, sp, #288 @ 0x120 │ │ │ │ mov r1, fp │ │ │ │ - bl de31c │ │ │ │ + bl de32c │ │ │ │ ldr r1, [sp, #288] @ 0x120 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [sp, #292] @ 0x124 │ │ │ │ mov r3, r4 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ ldr r0, [sp, #296] @ 0x128 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ mov r1, r8 │ │ │ │ - bne 100228 │ │ │ │ - b 1009cc │ │ │ │ + bne 100238 │ │ │ │ + b 1009dc │ │ │ │ ldr r6, [r3, #12] │ │ │ │ mov r1, #0 │ │ │ │ ldmib r3, {r0, r7} │ │ │ │ cmp r6, #0 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r0, r7, r6, lsl #4 │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ str r7, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ - beq 10070c │ │ │ │ + beq 10071c │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r1], #16 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne 100758 │ │ │ │ - ldr r1, [pc, #2988] @ 1012c0 │ │ │ │ - ldr r2, [pc, #2988] @ 1012c4 │ │ │ │ + bne 100768 │ │ │ │ + ldr r1, [pc, #2988] @ 1012d0 │ │ │ │ + ldr r2, [pc, #2988] @ 1012d4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl 57f38 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ stmib r4, {r1, sl} │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r4] │ │ │ │ - beq 100a8c │ │ │ │ + beq 100a9c │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ - bl 1ba360 │ │ │ │ - b 100a8c │ │ │ │ + bl 1ba370 │ │ │ │ + b 100a9c │ │ │ │ ldr r0, [sp, #252] @ 0xfc │ │ │ │ - b 1009a0 │ │ │ │ + b 1009b0 │ │ │ │ ldmib r7, {r1, r2, r3} │ │ │ │ mov r5, #1 │ │ │ │ add ip, sp, #248 @ 0xf8 │ │ │ │ str r5, [sp, #116] @ 0x74 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ add r1, sp, #248 @ 0xf8 │ │ │ │ - bl de31c │ │ │ │ + bl de32c │ │ │ │ ldr r9, [sp, #120] @ 0x78 │ │ │ │ ldr sl, [sp, #124] @ 0x7c │ │ │ │ cmp r9, #-2147483647 @ 0x80000001 │ │ │ │ - beq 100728 │ │ │ │ + beq 100738 │ │ │ │ cmp r6, #1 │ │ │ │ - beq 1007a8 │ │ │ │ + beq 1007b8 │ │ │ │ ldr r0, [r7, #16] │ │ │ │ add r1, r7, #32 │ │ │ │ ldr fp, [sp, #128] @ 0x80 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ - bne 100acc │ │ │ │ - ldr r1, [pc, #2840] @ 1012c8 │ │ │ │ - ldr r2, [pc, #2840] @ 1012cc │ │ │ │ + bne 100adc │ │ │ │ + ldr r1, [pc, #2840] @ 1012d8 │ │ │ │ + ldr r2, [pc, #2840] @ 1012dc │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ bl 57f38 │ │ │ │ mov r5, r0 │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 1007e0 │ │ │ │ + beq 1007f0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov sl, r5 │ │ │ │ - b 100728 │ │ │ │ + b 100738 │ │ │ │ ldr r0, [sp, #292] @ 0x124 │ │ │ │ - b 1009a0 │ │ │ │ - ldr r2, [pc, #2756] @ 1012bc │ │ │ │ + b 1009b0 │ │ │ │ + ldr r2, [pc, #2756] @ 1012cc │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r1, lr, #55 @ 0x37 │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ @@ -175254,145 +175258,145 @@ │ │ │ │ mov r0, fp │ │ │ │ str r1, [sp, #164] @ 0xa4 │ │ │ │ ldm r7!, {r1, r2, r3, r5, r6} │ │ │ │ stmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ ldm r7, {r1, r2, r3, r5, r6} │ │ │ │ stm r0, {r1, r2, r3, r5, r6} │ │ │ │ mov r0, fp │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 100b60 │ │ │ │ + beq 100b70 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r3] │ │ │ │ str r1, [r3, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ - bl 122164 │ │ │ │ + bl 122174 │ │ │ │ add sp, sp, #312 @ 0x138 │ │ │ │ vpop {d8} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ - b 1009a0 │ │ │ │ + b 1009b0 │ │ │ │ ldr r0, [sp, #296] @ 0x128 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - blt 1009c4 │ │ │ │ + blt 1009d4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1009c4 │ │ │ │ + beq 1009d4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - blt 1009ec │ │ │ │ + blt 1009fc │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1009ec │ │ │ │ + beq 1009fc │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - blt 100a0c │ │ │ │ + blt 100a1c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 100a0c │ │ │ │ + beq 100a1c │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - blt 100a30 │ │ │ │ + blt 100a40 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 100a30 │ │ │ │ + beq 100a40 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - blt 100a50 │ │ │ │ + blt 100a60 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 100a50 │ │ │ │ + beq 100a60 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, #2 │ │ │ │ cmp r0, #0 │ │ │ │ stmib r3, {r1, r4} │ │ │ │ str r2, [r3] │ │ │ │ - beq 100a78 │ │ │ │ + beq 100a88 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 100a8c │ │ │ │ + beq 100a9c │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #312 @ 0x138 │ │ │ │ vpop {d8} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ - b 1009a4 │ │ │ │ + b 1009b4 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - b 1009a4 │ │ │ │ + b 1009b4 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ - b 1009a4 │ │ │ │ + b 1009b4 │ │ │ │ add r3, r7, #20 │ │ │ │ mov r5, #2 │ │ │ │ add ip, sp, #248 @ 0xf8 │ │ │ │ str r5, [sp, #116] @ 0x74 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ add r1, sp, #248 @ 0xf8 │ │ │ │ - bl de31c │ │ │ │ + bl de32c │ │ │ │ ldr r8, [sp, #120] @ 0x78 │ │ │ │ ldr r5, [sp, #124] @ 0x7c │ │ │ │ cmp r8, #-2147483647 @ 0x80000001 │ │ │ │ - beq 1007c4 │ │ │ │ + beq 1007d4 │ │ │ │ mov r0, #2 │ │ │ │ cmp r6, #2 │ │ │ │ - beq 100b24 │ │ │ │ + beq 100b34 │ │ │ │ add r1, r7, #48 @ 0x30 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ ldr r1, [r7, #32] │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - bne 100b80 │ │ │ │ - ldr r1, [pc, #1956] @ 1012d0 │ │ │ │ - ldr r2, [pc, #1956] @ 1012d4 │ │ │ │ + bne 100b90 │ │ │ │ + ldr r1, [pc, #1956] @ 1012e0 │ │ │ │ + ldr r2, [pc, #1956] @ 1012e4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ mov r6, r0 │ │ │ │ orr r0, r8, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 100b58 │ │ │ │ + beq 100b68 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, r6 │ │ │ │ - b 1007c4 │ │ │ │ + b 1007d4 │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ bl 53d54 │ │ │ │ add sp, sp, #312 @ 0x138 │ │ │ │ vpop {d8} │ │ │ │ add sp, sp, #4 │ │ │ │ @@ -175403,277 +175407,277 @@ │ │ │ │ add ip, sp, #252 @ 0xfc │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ str r7, [sp, #116] @ 0x74 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ str r1, [sp, #248] @ 0xf8 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ add r1, sp, #248 @ 0xf8 │ │ │ │ - bl dc608 │ │ │ │ + bl dc618 │ │ │ │ ldrb r0, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 100bc0 │ │ │ │ + beq 100bd0 │ │ │ │ ldr r6, [sp, #124] @ 0x7c │ │ │ │ - b 100b3c │ │ │ │ + b 100b4c │ │ │ │ ldrb r0, [sp, #121] @ 0x79 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #248 @ 0xf8 │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ - bl 1c0058 │ │ │ │ + bl 1c0068 │ │ │ │ ldr r7, [sp, #248] @ 0xf8 │ │ │ │ ldr r6, [sp, #252] @ 0xfc │ │ │ │ cmp r7, #-2147483646 @ 0x80000002 │ │ │ │ - beq 100b3c │ │ │ │ + beq 100b4c │ │ │ │ mov r0, #3 │ │ │ │ cmp r7, #-2147483647 @ 0x80000001 │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ - beq 100b24 │ │ │ │ + beq 100b34 │ │ │ │ ldr r0, [sp, #256] @ 0x100 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #248 @ 0xf8 │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ - bl 1c09cc │ │ │ │ + bl 1c09dc │ │ │ │ ldrb r0, [sp, #248] @ 0xf8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 100cd4 │ │ │ │ + beq 100ce4 │ │ │ │ ldr r6, [sp, #252] @ 0xfc │ │ │ │ - b 100de4 │ │ │ │ - ldr r0, [pc, #1764] @ 101308 │ │ │ │ + b 100df4 │ │ │ │ + ldr r0, [pc, #1764] @ 101318 │ │ │ │ mov r1, #9 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 100cc8 │ │ │ │ - ldr r0, [pc, #1760] @ 101314 │ │ │ │ + b 100cd8 │ │ │ │ + ldr r0, [pc, #1760] @ 101324 │ │ │ │ mov r1, #25 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 100cc8 │ │ │ │ - ldr r0, [pc, #1736] @ 10130c │ │ │ │ + b 100cd8 │ │ │ │ + ldr r0, [pc, #1736] @ 10131c │ │ │ │ mov r1, #15 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 100cc8 │ │ │ │ - ldr r0, [pc, #1724] @ 101310 │ │ │ │ + b 100cd8 │ │ │ │ + ldr r0, [pc, #1724] @ 101320 │ │ │ │ mov r1, #11 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 100cc8 │ │ │ │ - ldr r0, [pc, #1692] @ 101300 │ │ │ │ + b 100cd8 │ │ │ │ + ldr r0, [pc, #1692] @ 101310 │ │ │ │ mov r1, #18 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 100cc8 │ │ │ │ - ldr r0, [pc, #1660] @ 1012f0 │ │ │ │ + b 100cd8 │ │ │ │ + ldr r0, [pc, #1660] @ 101300 │ │ │ │ mov r1, #15 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 100cc8 │ │ │ │ - ldr r0, [pc, #1656] @ 1012fc │ │ │ │ + b 100cd8 │ │ │ │ + ldr r0, [pc, #1656] @ 10130c │ │ │ │ mov r1, #10 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 100cc8 │ │ │ │ - ldr r0, [pc, #1632] @ 1012f4 │ │ │ │ + b 100cd8 │ │ │ │ + ldr r0, [pc, #1632] @ 101304 │ │ │ │ mov r1, #9 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 100cc8 │ │ │ │ - ldr r0, [pc, #1632] @ 101304 │ │ │ │ + b 100cd8 │ │ │ │ + ldr r0, [pc, #1632] @ 101314 │ │ │ │ mov r1, #9 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 100cc8 │ │ │ │ - ldr r0, [pc, #1604] @ 1012f8 │ │ │ │ + b 100cd8 │ │ │ │ + ldr r0, [pc, #1604] @ 101308 │ │ │ │ mov r1, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 100cc8 │ │ │ │ - ldr r0, [pc, #1620] @ 101318 │ │ │ │ + b 100cd8 │ │ │ │ + ldr r0, [pc, #1620] @ 101328 │ │ │ │ mov r1, #10 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 58038 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - b 1009a4 │ │ │ │ + b 1009b4 │ │ │ │ ldrb r1, [sp, #249] @ 0xf9 │ │ │ │ mov r0, #4 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ cmp r1, #8 │ │ │ │ - beq 100dcc │ │ │ │ + beq 100ddc │ │ │ │ add r0, sp, #248 @ 0xf8 │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ - bl 1c1464 │ │ │ │ + bl 1c1474 │ │ │ │ ldr r0, [sp, #248] @ 0xf8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 100dc8 │ │ │ │ + beq 100dd8 │ │ │ │ ldr r6, [sp, #252] @ 0xfc │ │ │ │ cmp r0, #3 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ - beq 100de4 │ │ │ │ + beq 100df4 │ │ │ │ add r0, sp, #248 @ 0xf8 │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ - bl 1c15c0 │ │ │ │ + bl 1c15d0 │ │ │ │ ldrb r0, [sp, #248] @ 0xf8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 100c14 │ │ │ │ + bne 100c24 │ │ │ │ ldrb r1, [sp, #249] @ 0xf9 │ │ │ │ mov r0, #6 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ cmp r1, #5 │ │ │ │ - beq 100dcc │ │ │ │ + beq 100ddc │ │ │ │ add r0, sp, #248 @ 0xf8 │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ - bl 1c0058 │ │ │ │ + bl 1c0068 │ │ │ │ ldr r0, [sp, #248] @ 0xf8 │ │ │ │ ldr r1, [sp, #252] @ 0xfc │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ - beq 100e20 │ │ │ │ + beq 100e30 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r0, #7 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ - beq 100dcc │ │ │ │ + beq 100ddc │ │ │ │ ldr r0, [sp, #256] @ 0x100 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #248 @ 0xf8 │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ - bl 1c0058 │ │ │ │ + bl 1c0068 │ │ │ │ ldr r0, [sp, #248] @ 0xf8 │ │ │ │ ldr r1, [sp, #252] @ 0xfc │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ - beq 100e28 │ │ │ │ + beq 100e38 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 100e30 │ │ │ │ - ldr r1, [pc, #1328] @ 1012e0 │ │ │ │ - ldr r2, [pc, #1328] @ 1012e4 │ │ │ │ + bne 100e40 │ │ │ │ + ldr r1, [pc, #1328] @ 1012f0 │ │ │ │ + ldr r2, [pc, #1328] @ 1012f4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #8 │ │ │ │ bl 57f38 │ │ │ │ mov r6, r0 │ │ │ │ - b 100f90 │ │ │ │ + b 100fa0 │ │ │ │ mov r0, #5 │ │ │ │ - ldr r1, [pc, #1284] @ 1012d8 │ │ │ │ - ldr r2, [pc, #1284] @ 1012dc │ │ │ │ + ldr r1, [pc, #1284] @ 1012e8 │ │ │ │ + ldr r2, [pc, #1284] @ 1012ec │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ mov r6, r0 │ │ │ │ orr r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 100b3c │ │ │ │ + beq 100b4c │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 100b3c │ │ │ │ - ldr r0, [pc, #1296] @ 10131c │ │ │ │ - ldr r2, [pc, #1296] @ 101320 │ │ │ │ + bl 40e554 │ │ │ │ + b 100b4c │ │ │ │ + ldr r0, [pc, #1296] @ 10132c │ │ │ │ + ldr r2, [pc, #1296] @ 101330 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b 100f18 │ │ │ │ + b 100f28 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ - b 100de4 │ │ │ │ + b 100df4 │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ - b 100f90 │ │ │ │ + b 100fa0 │ │ │ │ ldr r0, [sp, #256] @ 0x100 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #248 @ 0xf8 │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ - bl 1c0f18 │ │ │ │ + bl 1c0f28 │ │ │ │ ldr r0, [sp, #248] @ 0xf8 │ │ │ │ ldr r1, [sp, #252] @ 0xfc │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ - bne 100f1c │ │ │ │ + bne 100f2c │ │ │ │ ldr r6, [sp, #256] @ 0x100 │ │ │ │ - b 100f70 │ │ │ │ - ldr r0, [pc, #1236] @ 101344 │ │ │ │ + b 100f80 │ │ │ │ + ldr r0, [pc, #1236] @ 101354 │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r2, [pc, #1232] @ 101348 │ │ │ │ + ldr r2, [pc, #1232] @ 101358 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b 100f18 │ │ │ │ - ldr r0, [pc, #1192] @ 10133c │ │ │ │ + b 100f28 │ │ │ │ + ldr r0, [pc, #1192] @ 10134c │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r2, [pc, #1188] @ 101340 │ │ │ │ + ldr r2, [pc, #1188] @ 101350 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b 100f18 │ │ │ │ - ldr r0, [pc, #1148] @ 101334 │ │ │ │ + b 100f28 │ │ │ │ + ldr r0, [pc, #1148] @ 101344 │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r2, [pc, #1144] @ 101338 │ │ │ │ + ldr r2, [pc, #1144] @ 101348 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b 100f18 │ │ │ │ - ldr r0, [pc, #1104] @ 10132c │ │ │ │ + b 100f28 │ │ │ │ + ldr r0, [pc, #1104] @ 10133c │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r2, [pc, #1100] @ 101330 │ │ │ │ + ldr r2, [pc, #1100] @ 101340 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b 100f18 │ │ │ │ - ldr r0, [pc, #1060] @ 101324 │ │ │ │ + b 100f28 │ │ │ │ + ldr r0, [pc, #1060] @ 101334 │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r2, [pc, #1056] @ 101328 │ │ │ │ + ldr r2, [pc, #1056] @ 101338 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ mov r0, #9 │ │ │ │ - bne 100f50 │ │ │ │ - ldr r1, [pc, #940] @ 1012e8 │ │ │ │ - ldr r2, [pc, #940] @ 1012ec │ │ │ │ + bne 100f60 │ │ │ │ + ldr r1, [pc, #940] @ 1012f8 │ │ │ │ + ldr r2, [pc, #940] @ 1012fc │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ mov r6, r0 │ │ │ │ - b 100f70 │ │ │ │ + b 100f80 │ │ │ │ vldr d8, [sp, #256] @ 0x100 │ │ │ │ add r0, sp, #248 @ 0xf8 │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ - bl 1c1674 │ │ │ │ + bl 1c1684 │ │ │ │ ldrb r0, [sp, #248] @ 0xf8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 100fb4 │ │ │ │ + beq 100fc4 │ │ │ │ ldr r6, [sp, #252] @ 0xfc │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 100f90 │ │ │ │ + beq 100fa0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 100de4 │ │ │ │ + beq 100df4 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ - bl 40e544 │ │ │ │ - b 100de4 │ │ │ │ + bl 40e554 │ │ │ │ + b 100df4 │ │ │ │ ldrb r1, [sp, #249] @ 0xf9 │ │ │ │ mov r0, #10 │ │ │ │ cmp r1, #4 │ │ │ │ - beq 100f34 │ │ │ │ + beq 100f44 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r0, [sp, #240] @ 0xf0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ @@ -175705,213 +175709,213 @@ │ │ │ │ str r5, [sp, #200] @ 0xc8 │ │ │ │ str r8, [sp, #196] @ 0xc4 │ │ │ │ strb r1, [sp, #244] @ 0xf4 │ │ │ │ str r6, [sp, #180] @ 0xb4 │ │ │ │ vstr d8, [sp, #168] @ 0xa8 │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ - bl 1a5db8 │ │ │ │ + bl 1a5dc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 101084 │ │ │ │ + beq 101094 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r0, [r4, #8] │ │ │ │ - b 100978 │ │ │ │ + b 100988 │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ - b 100b68 │ │ │ │ + b 100b78 │ │ │ │ mov fp, r0 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ - bl 122164 │ │ │ │ + bl 122174 │ │ │ │ mov r0, fp │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 1010d0 │ │ │ │ + beq 1010e0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ - bl 40e544 │ │ │ │ - b 1010d0 │ │ │ │ + bl 40e554 │ │ │ │ + b 1010e0 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 1010f8 │ │ │ │ + beq 101108 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ - bl 40e544 │ │ │ │ - b 1010f8 │ │ │ │ + bl 40e554 │ │ │ │ + b 101108 │ │ │ │ mov fp, r0 │ │ │ │ orr r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 101120 │ │ │ │ + beq 101130 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 101120 │ │ │ │ - b 1011c0 │ │ │ │ + bl 40e554 │ │ │ │ + b 101130 │ │ │ │ + b 1011d0 │ │ │ │ mov fp, r0 │ │ │ │ orr r0, r8, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 101154 │ │ │ │ + beq 101164 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 101154 │ │ │ │ + bl 40e554 │ │ │ │ + b 101164 │ │ │ │ mov fp, r0 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ - bl 122164 │ │ │ │ - b 101294 │ │ │ │ + bl 122174 │ │ │ │ + b 1012a4 │ │ │ │ mov fp, r0 │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 101198 │ │ │ │ + beq 1011a8 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 101198 │ │ │ │ + bl 40e554 │ │ │ │ + b 1011a8 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 101294 │ │ │ │ + beq 1012a4 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ - bl 121534 │ │ │ │ - b 101294 │ │ │ │ + bl 121544 │ │ │ │ + b 1012a4 │ │ │ │ bl 8e880 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1012ac │ │ │ │ + beq 1012bc │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ - bl 1ba360 │ │ │ │ - b 1012ac │ │ │ │ + bl 1ba370 │ │ │ │ + b 1012bc │ │ │ │ bl 8e880 │ │ │ │ mov fp, r0 │ │ │ │ - b 101294 │ │ │ │ - b 1011c0 │ │ │ │ + b 1012a4 │ │ │ │ + b 1011d0 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - blt 1011ec │ │ │ │ + blt 1011fc │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1011ec │ │ │ │ + beq 1011fc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - blt 101214 │ │ │ │ + blt 101224 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 101214 │ │ │ │ + beq 101224 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - blt 10123c │ │ │ │ + blt 10124c │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10123c │ │ │ │ + beq 10124c │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - blt 101264 │ │ │ │ + blt 101274 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 101264 │ │ │ │ + beq 101274 │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - blt 10128c │ │ │ │ + blt 10129c │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10128c │ │ │ │ + beq 10129c │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ and r0, r0, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq 1012ac │ │ │ │ + beq 1012bc │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, fp │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - adceq r2, r6, ip, ror lr │ │ │ │ - adceq r3, r6, r0, lsl #15 │ │ │ │ - adceq r2, r6, ip, ror #23 │ │ │ │ - adceq r3, r6, r4, ror #13 │ │ │ │ - adceq r2, r6, r0, asr fp │ │ │ │ - adceq r3, r6, r8, ror #6 │ │ │ │ - ldrdeq r2, [r6], r4 @ │ │ │ │ - adceq r3, r6, r0, asr #1 │ │ │ │ - adceq r2, r6, ip, lsr #10 │ │ │ │ - adceq r3, r6, r4, ror #1 │ │ │ │ - adceq r2, r6, r0, asr r5 │ │ │ │ - adceq r2, r6, r8, asr pc │ │ │ │ - adceq r2, r6, r4, asr #7 │ │ │ │ - addeq fp, r8, r1, lsr #25 │ │ │ │ - umulleq fp, r8, r0, ip │ │ │ │ - addeq r8, r8, pc, lsr #26 │ │ │ │ - addeq fp, r8, r9, lsr #25 │ │ │ │ - ldrdeq fp, [r8], r3 │ │ │ │ - addeq fp, r8, r5, lsr #25 │ │ │ │ - addeq fp, r8, lr, lsr #26 │ │ │ │ - addeq fp, r8, r7, lsl sp │ │ │ │ - addeq fp, r8, r6, lsl sp │ │ │ │ - addeq fp, r8, r1, asr #26 │ │ │ │ - addeq fp, r8, sl, asr #25 │ │ │ │ - addeq r0, r9, r4, ror #15 │ │ │ │ - adceq r5, r6, r4, lsl sl │ │ │ │ - addeq r0, r9, ip, ror #13 │ │ │ │ - adceq r5, r6, r8, lsl r9 │ │ │ │ - addeq r0, r9, r0, lsl r7 │ │ │ │ - adceq r5, r6, ip, lsr r9 │ │ │ │ - addeq r0, r9, r4, lsr r7 │ │ │ │ - adceq r5, r6, r0, ror #18 │ │ │ │ - addeq r0, r9, r8, asr r7 │ │ │ │ - adceq r5, r6, r4, lsl #19 │ │ │ │ - addeq r0, r9, ip, ror r7 │ │ │ │ - adceq r5, r6, r8, lsr #19 │ │ │ │ + adceq r2, r6, ip, ror #28 │ │ │ │ + adceq r3, r6, r0, ror r7 │ │ │ │ + ldrdeq r2, [r6], ip @ │ │ │ │ + ldrdeq r3, [r6], r4 @ │ │ │ │ + adceq r2, r6, r0, asr #22 │ │ │ │ + adceq r3, r6, r8, asr r3 │ │ │ │ + adceq r2, r6, r4, asr #15 │ │ │ │ + strhteq r3, [r6], r0 │ │ │ │ + adceq r2, r6, ip, lsl r5 │ │ │ │ + ldrdeq r3, [r6], r4 @ │ │ │ │ + adceq r2, r6, r0, asr #10 │ │ │ │ + adceq r2, r6, r8, asr #30 │ │ │ │ + strhteq r2, [r6], r4 │ │ │ │ + umulleq fp, r8, r1, ip │ │ │ │ + addeq fp, r8, r0, lsl #25 │ │ │ │ + addeq r8, r8, pc, lsl sp │ │ │ │ + umulleq fp, r8, r9, ip │ │ │ │ + addeq fp, r8, r3, asr #25 │ │ │ │ + umulleq fp, r8, r5, ip │ │ │ │ + addeq fp, r8, lr, lsl sp │ │ │ │ + addeq fp, r8, r7, lsl #26 │ │ │ │ + addeq fp, r8, r6, lsl #26 │ │ │ │ + addeq fp, r8, r1, lsr sp │ │ │ │ + @ instruction: 0x0088bcba │ │ │ │ + ldrdeq r0, [r9], r4 │ │ │ │ + adceq r5, r6, r4, lsl #20 │ │ │ │ + ldrdeq r0, [r9], ip │ │ │ │ + adceq r5, r6, r8, lsl #18 │ │ │ │ + addeq r0, r9, r0, lsl #14 │ │ │ │ + adceq r5, r6, ip, lsr #18 │ │ │ │ + addeq r0, r9, r4, lsr #14 │ │ │ │ + adceq r5, r6, r0, asr r9 │ │ │ │ + addeq r0, r9, r8, asr #14 │ │ │ │ + adceq r5, r6, r4, ror r9 │ │ │ │ + addeq r0, r9, ip, ror #14 │ │ │ │ + umlaleq r5, r6, r8, r9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #300 @ 0x12c │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r4, r1 │ │ │ │ eor r6, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r6, #21 │ │ │ │ movcs r6, #21 │ │ │ │ cmp r6, #20 │ │ │ │ - beq 1014c4 │ │ │ │ + beq 1014d4 │ │ │ │ cmp r6, #21 │ │ │ │ - bne 1017c8 │ │ │ │ + bne 1017d8 │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ add sl, sp, #216 @ 0xd8 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ orr r5, sl, #4 │ │ │ │ add r0, r2, r3, lsl #5 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #280 @ 0x118 │ │ │ │ @@ -175933,171 +175937,171 @@ │ │ │ │ str r0, [sp, #32] │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r8, [sp, #80] @ 0x50 │ │ │ │ str fp, [sp, #48] @ 0x30 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r6 │ │ │ │ - bl 1bba40 │ │ │ │ + bl 1bba50 │ │ │ │ ldrb r0, [sp, #216] @ 0xd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 101540 │ │ │ │ + bne 101550 │ │ │ │ ldrb r0, [sp, #217] @ 0xd9 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 1015ac │ │ │ │ + beq 1015bc │ │ │ │ tst r0, #1 │ │ │ │ - beq 10143c │ │ │ │ + beq 10144c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str fp, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 1018d4 │ │ │ │ + beq 1018e4 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ mov r0, sl │ │ │ │ - bl 121534 │ │ │ │ - b 1013e8 │ │ │ │ + bl 121544 │ │ │ │ + b 1013f8 │ │ │ │ eor r0, r7, #2 │ │ │ │ orrs r0, r0, r8 │ │ │ │ - bne 10180c │ │ │ │ + bne 10181c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str fp, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 10190c │ │ │ │ + beq 10191c │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ ldr r7, [sp, #28] │ │ │ │ str r0, [sp, #280] @ 0x118 │ │ │ │ stm r7, {r1, r2, r3} │ │ │ │ add r1, sp, #280 @ 0x118 │ │ │ │ mov r0, sl │ │ │ │ - bl 109080 │ │ │ │ + bl 109090 │ │ │ │ ldr r8, [sp, #216] @ 0xd8 │ │ │ │ ldr r0, [sp, #224] @ 0xe0 │ │ │ │ ldr lr, [sp, #220] @ 0xdc │ │ │ │ str r0, [sp, #20] │ │ │ │ eor r0, r8, #2 │ │ │ │ orrs r0, r0, lr │ │ │ │ - beq 1017fc │ │ │ │ + beq 10180c │ │ │ │ ldr ip, [sp, #24] │ │ │ │ str r4, [sp, #16] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldm ip!, {r0, r2, r3, r4} │ │ │ │ stmia r1!, {r0, r2, r3, r4} │ │ │ │ ldm ip!, {r0, r2, r3, r4} │ │ │ │ stmia r1!, {r0, r2, r3, r4} │ │ │ │ ldm ip, {r0, r2, r3, r4, r7} │ │ │ │ stm r1, {r0, r2, r3, r4, r7} │ │ │ │ mov r7, r8 │ │ │ │ mov r8, lr │ │ │ │ ldr r4, [sp, #16] │ │ │ │ - b 1013e8 │ │ │ │ + b 1013f8 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r2, #0 │ │ │ │ ldmib r4, {r0, r5} │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r0, r5, r1, lsl #4 │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ str r5, [sp, #92] @ 0x5c │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ - beq 101504 │ │ │ │ + beq 101514 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r1], #16 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne 101628 │ │ │ │ - ldr r1, [pc, #1340] @ 101a48 │ │ │ │ - ldr r2, [pc, #1340] @ 101a4c │ │ │ │ + bne 101638 │ │ │ │ + ldr r1, [pc, #1340] @ 101a58 │ │ │ │ + ldr r2, [pc, #1340] @ 101a5c │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl 57f38 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [fp] │ │ │ │ str r1, [fp, #4] │ │ │ │ str r0, [fp, #8] │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ add sp, sp, #300 @ 0x12c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ ldr r7, [sp, #220] @ 0xdc │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ eor r0, r0, #2 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ orrs r0, r0, r8 │ │ │ │ - beq 1015ec │ │ │ │ + beq 1015fc │ │ │ │ ldr r1, [sp, #184] @ 0xb8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 101574 │ │ │ │ + beq 101584 │ │ │ │ ldr r0, [sp, #188] @ 0xbc │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 10158c │ │ │ │ + beq 10159c │ │ │ │ ldr r0, [sp, #200] @ 0xc8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 1015ec │ │ │ │ + beq 1015fc │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 1015ec │ │ │ │ + bl 40e554 │ │ │ │ + b 1015fc │ │ │ │ ldr lr, [sp, #20] │ │ │ │ eor r0, r7, #2 │ │ │ │ orrs r0, r0, r8 │ │ │ │ mov ip, r7 │ │ │ │ str r7, [sp, #152] @ 0x98 │ │ │ │ str lr, [sp, #160] @ 0xa0 │ │ │ │ str r8, [sp, #156] @ 0x9c │ │ │ │ - bne 1016e4 │ │ │ │ - ldr r0, [pc, #1168] @ 101a64 │ │ │ │ + bne 1016f4 │ │ │ │ + ldr r0, [pc, #1168] @ 101a74 │ │ │ │ mov r6, ip │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #6 │ │ │ │ bl 57dc4 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ mov r7, r0 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ stmib r5, {r1, r7} │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r5] │ │ │ │ - beq 101610 │ │ │ │ + beq 101620 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 101538 │ │ │ │ + beq 101548 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 121534 │ │ │ │ - b 101538 │ │ │ │ + bl 121544 │ │ │ │ + b 101548 │ │ │ │ mov r7, #1 │ │ │ │ ldmib r5, {r1, r2, r3} │ │ │ │ add ip, sp, #48 @ 0x30 │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r7, sp, #216 @ 0xd8 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl 109080 │ │ │ │ + bl 109090 │ │ │ │ ldr lr, [sp, #216] @ 0xd8 │ │ │ │ ldr r8, [sp, #220] @ 0xdc │ │ │ │ ldr r0, [sp, #224] @ 0xe0 │ │ │ │ eor r3, lr, #2 │ │ │ │ orrs r3, r3, r8 │ │ │ │ - beq 10151c │ │ │ │ + beq 10152c │ │ │ │ add sl, r7, #12 │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ add ip, r3, #4 │ │ │ │ add r9, sp, #152 @ 0x98 │ │ │ │ ldm sl!, {r1, r2, r3, r4} │ │ │ │ add r6, r9, #12 │ │ │ │ stmia r6!, {r1, r2, r3, r4} │ │ │ │ @@ -176111,17 +176115,17 @@ │ │ │ │ str r8, [sp, #156] @ 0x9c │ │ │ │ str lr, [sp, #152] @ 0x98 │ │ │ │ str r5, [sp, #216] @ 0xd8 │ │ │ │ str r7, [sp, #228] @ 0xe4 │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ str r6, [sp, #220] @ 0xdc │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ cmp r7, r6 │ │ │ │ - bne 10184c │ │ │ │ + bne 10185c │ │ │ │ ldm r9!, {r0, r1, r2, r3, r7} │ │ │ │ stmia fp!, {r0, r1, r2, r3, r7} │ │ │ │ ldm r9!, {r0, r1, r2, r3, r7} │ │ │ │ stmia fp!, {r0, r1, r2, r3, r7} │ │ │ │ ldm r9, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm fp, {r0, r1, r2, r3, r6, r7} │ │ │ │ add sp, sp, #300 @ 0x12c │ │ │ │ @@ -176141,53 +176145,53 @@ │ │ │ │ str ip, [sp, #88] @ 0x58 │ │ │ │ str lr, [sp, #96] @ 0x60 │ │ │ │ ldm r6!, {r1, r2, r3, r4, r7} │ │ │ │ stmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ ldm r6, {r1, r2, r3, r4, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r7} │ │ │ │ mov r0, sl │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1017a8 │ │ │ │ + beq 1017b8 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #2 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [r4] │ │ │ │ str r0, [r4, #8] │ │ │ │ - beq 10176c │ │ │ │ + beq 10177c │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 101784 │ │ │ │ + beq 101794 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 101538 │ │ │ │ + beq 101548 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #300 @ 0x12c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldm fp!, {r0, r1, r2, r3, r7} │ │ │ │ stmia r4!, {r0, r1, r2, r3, r7} │ │ │ │ ldm fp!, {r0, r1, r2, r3, r7} │ │ │ │ stmia r4!, {r0, r1, r2, r3, r7} │ │ │ │ ldm fp, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r4, {r0, r1, r2, r3, r6, r7} │ │ │ │ add sp, sp, #300 @ 0x12c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #624] @ 101a40 │ │ │ │ + ldr r2, [pc, #624] @ 101a50 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r1, lr, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ @@ -176195,82 +176199,82 @@ │ │ │ │ str r1, [fp, #4] │ │ │ │ str r0, [fp, #8] │ │ │ │ add sp, sp, #300 @ 0x12c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr r7, [sp, #20] │ │ │ │ - b 1015ec │ │ │ │ - ldr r0, [pc, #572] @ 101a50 │ │ │ │ + b 1015fc │ │ │ │ + ldr r0, [pc, #572] @ 101a60 │ │ │ │ mov r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r0, pc, r0 │ │ │ │ str r7, [sp, #152] @ 0x98 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ str r8, [sp, #156] @ 0x9c │ │ │ │ mov r1, #6 │ │ │ │ bl 58038 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ mov r7, r0 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #184] @ 0xb8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 101568 │ │ │ │ - b 101574 │ │ │ │ + bne 101578 │ │ │ │ + b 101584 │ │ │ │ sub r1, r7, r6 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #488] @ 101a44 │ │ │ │ + ldr r2, [pc, #488] @ 101a54 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ add r0, r0, r1, lsr #4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #216 @ 0xd8 │ │ │ │ bl 57f38 │ │ │ │ ldr r1, [sp, #184] @ 0xb8 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #2 │ │ │ │ str r2, [fp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [fp] │ │ │ │ str r0, [fp, #8] │ │ │ │ - beq 101898 │ │ │ │ + beq 1018a8 │ │ │ │ ldr r0, [sp, #188] @ 0xbc │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1018b0 │ │ │ │ + beq 1018c0 │ │ │ │ ldr r0, [sp, #200] @ 0xc8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 101538 │ │ │ │ + beq 101548 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #300 @ 0x12c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #376] @ 101a54 │ │ │ │ + ldr r0, [pc, #376] @ 101a64 │ │ │ │ mov r9, r4 │ │ │ │ - ldr r2, [pc, #372] @ 101a58 │ │ │ │ + ldr r2, [pc, #372] @ 101a68 │ │ │ │ mov r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r5, r8 │ │ │ │ add r2, pc, r2 │ │ │ │ str r7, [sp, #152] @ 0x98 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ str r8, [sp, #156] @ 0x9c │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b 101948 │ │ │ │ + b 101958 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #324] @ 101a5c │ │ │ │ - ldr r2, [pc, #324] @ 101a60 │ │ │ │ + ldr r0, [pc, #324] @ 101a6c │ │ │ │ + ldr r2, [pc, #324] @ 101a70 │ │ │ │ mov r9, r4 │ │ │ │ str r1, [sp, #156] @ 0x9c │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r5, #0 │ │ │ │ @@ -176278,95 +176282,95 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ - bl 121c40 │ │ │ │ + bl 121c50 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121c40 │ │ │ │ - b 101a18 │ │ │ │ + bl 121c50 │ │ │ │ + b 101a28 │ │ │ │ mov r5, r8 │ │ │ │ mov r9, r4 │ │ │ │ - b 1019d8 │ │ │ │ + b 1019e8 │ │ │ │ mov r9, r4 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, #0 │ │ │ │ mov r6, #2 │ │ │ │ - b 1019f0 │ │ │ │ + b 101a00 │ │ │ │ mov r9, r4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 101a18 │ │ │ │ + beq 101a28 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 121534 │ │ │ │ - b 101a18 │ │ │ │ + bl 121544 │ │ │ │ + b 101a28 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 1ba360 │ │ │ │ - b 101a30 │ │ │ │ + bl 1ba370 │ │ │ │ + b 101a40 │ │ │ │ bl 8e880 │ │ │ │ mov r9, r4 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ - b 101a18 │ │ │ │ + b 101a28 │ │ │ │ mov r4, r0 │ │ │ │ - b 101a00 │ │ │ │ + b 101a10 │ │ │ │ mov r9, r4 │ │ │ │ mov r5, r8 │ │ │ │ mov r6, r7 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r6, [sp, #152] @ 0x98 │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ str r5, [sp, #156] @ 0x9c │ │ │ │ eor r0, r6, #2 │ │ │ │ orrs r0, r0, r5 │ │ │ │ addne r0, sp, #152 @ 0x98 │ │ │ │ - blne 121c40 │ │ │ │ + blne 121c50 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ and r0, r0, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq 101a30 │ │ │ │ + beq 101a40 │ │ │ │ mov r0, r9 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - strhteq r1, [r6], r4 │ │ │ │ - adceq r4, r6, ip, lsr pc │ │ │ │ - adceq r2, r6, r0, ror sl │ │ │ │ - strdeq r1, [r6], r4 @ │ │ │ │ - @ instruction: 0x0088b7b6 │ │ │ │ - addeq pc, r8, r8, lsl #26 │ │ │ │ - adceq r4, r6, r4, lsr pc │ │ │ │ - addeq pc, r8, r8, asr #25 │ │ │ │ - adceq r4, r6, ip, ror #29 │ │ │ │ - strdeq fp, [r8], sl │ │ │ │ + adceq r1, r6, r4, lsr #29 │ │ │ │ + adceq r4, r6, ip, lsr #30 │ │ │ │ + adceq r2, r6, r0, ror #20 │ │ │ │ + adceq r1, r6, r4, ror #27 │ │ │ │ + addeq fp, r8, r6, lsr #15 │ │ │ │ + strdeq pc, [r8], r8 │ │ │ │ + adceq r4, r6, r4, lsr #30 │ │ │ │ + @ instruction: 0x0088fcb8 │ │ │ │ + ldrdeq r4, [r6], ip @ │ │ │ │ + addeq fp, r8, sl, ror #19 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r5, r1 │ │ │ │ eor sl, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp sl, #21 │ │ │ │ movcs sl, #21 │ │ │ │ cmp sl, #20 │ │ │ │ - beq 101c58 │ │ │ │ + beq 101c68 │ │ │ │ cmp sl, #21 │ │ │ │ - bne 101ec8 │ │ │ │ + bne 101ed8 │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ mov r8, #-2147483627 @ 0x80000015 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, r2, r3, lsl #5 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ @@ -176379,181 +176383,181 @@ │ │ │ │ mov r0, #2 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ orr r9, r7, #4 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ orr fp, r6, #4 │ │ │ │ str r8, [sp, #56] @ 0x38 │ │ │ │ add r4, r6, #16 │ │ │ │ - ldr r5, [pc, #1280] @ 101ff0 │ │ │ │ + ldr r5, [pc, #1280] @ 102000 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1beaec │ │ │ │ + bl 1beafc │ │ │ │ ldrb r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 101cc4 │ │ │ │ + bne 101cd4 │ │ │ │ ldrb r0, [sp, #97] @ 0x61 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 101b48 │ │ │ │ + bne 101b58 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r8, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 101f44 │ │ │ │ + beq 101f54 │ │ │ │ ldm fp, {r1, r2, r3} │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ stm r9, {r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ - bl 121534 │ │ │ │ - b 101afc │ │ │ │ + bl 121544 │ │ │ │ + b 101b0c │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ strheq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r8, lsl #8 │ │ │ │ @ instruction: 0x000001b8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #2 │ │ │ │ - bne 101efc │ │ │ │ + bne 101f0c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r8, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 101f44 │ │ │ │ + beq 101f54 │ │ │ │ ldm fp, {r1, r2, r3} │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ stm r9, {r1, r2, r3} │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ mov r1, r7 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #2 │ │ │ │ - beq 101ef0 │ │ │ │ + beq 101f00 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #12] │ │ │ │ - b 101afc │ │ │ │ + b 101b0c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #2 │ │ │ │ - bne 101f08 │ │ │ │ + bne 101f18 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r8, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 101f44 │ │ │ │ + beq 101f54 │ │ │ │ ldm fp, {r1, r2, r3} │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ stm r9, {r1, r2, r3} │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ mov r1, r7 │ │ │ │ - bl db8a4 │ │ │ │ + bl db8b4 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 101ef0 │ │ │ │ + beq 101f00 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #8] │ │ │ │ - b 101afc │ │ │ │ + b 101b0c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #2 │ │ │ │ - bne 101f1c │ │ │ │ + bne 101f2c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r8, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 101f44 │ │ │ │ + beq 101f54 │ │ │ │ ldm fp, {r1, r2, r3} │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ stm r9, {r1, r2, r3} │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ mov r1, r7 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #2 │ │ │ │ - beq 101ef0 │ │ │ │ + beq 101f00 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #4] │ │ │ │ - b 101afc │ │ │ │ + b 101b0c │ │ │ │ ldmib r5, {r1, r4, r7} │ │ │ │ mov r0, #0 │ │ │ │ cmp r7, #0 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ add r1, r4, r7, lsl #4 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ - beq 101c94 │ │ │ │ + beq 101ca4 │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r2], #16 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - bne 101d4c │ │ │ │ - ldr r1, [pc, #844] @ 101fe8 │ │ │ │ - ldr r2, [pc, #844] @ 101fec │ │ │ │ + bne 101d5c │ │ │ │ + ldr r1, [pc, #844] @ 101ff8 │ │ │ │ + ldr r2, [pc, #844] @ 101ffc │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #2 │ │ │ │ strd r0, [fp] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r6, r4 │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [r4, #4] │ │ │ │ - beq 101cf4 │ │ │ │ + beq 101d04 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 101cbc │ │ │ │ + beq 101ccc │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 121534 │ │ │ │ - b 101cbc │ │ │ │ + bl 121544 │ │ │ │ + b 101ccc │ │ │ │ ldm r6!, {r1, r2, r3, r4, r5} │ │ │ │ mov r0, r7 │ │ │ │ stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ ldm r6, {r1, r2, r3, r4, r5} │ │ │ │ stm r0, {r1, r2, r3, r4, r5} │ │ │ │ mov r0, r7 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 101d84 │ │ │ │ + beq 101d94 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r0, #2 │ │ │ │ strd r0, [r2] │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldmib r4, {r0, r2, r3} │ │ │ │ mov r6, #1 │ │ │ │ add ip, sp, #100 @ 0x64 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ cmp r6, #2 │ │ │ │ - bne 101dd8 │ │ │ │ + bne 101de8 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ - b 101cac │ │ │ │ + b 101cbc │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ subs r0, r1, #2 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movne r0, r1 │ │ │ │ subs r1, r2, #2 │ │ │ │ movne r1, r2 │ │ │ │ @@ -176569,168 +176573,168 @@ │ │ │ │ str r2, [r3, #4] │ │ │ │ str r1, [r3, #12] │ │ │ │ str r0, [r3, #20] │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ cmp r7, #1 │ │ │ │ - beq 101c94 │ │ │ │ + beq 101ca4 │ │ │ │ add r1, r4, #32 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r8, [sp, #60] @ 0x3c │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - beq 101c94 │ │ │ │ + beq 101ca4 │ │ │ │ mov r0, #2 │ │ │ │ ldr ip, [r4, #20] │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ str ip, [sp, #100] @ 0x64 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ - bl db8a4 │ │ │ │ + bl db8b4 │ │ │ │ ldr r9, [sp, #56] @ 0x38 │ │ │ │ cmp r9, #2 │ │ │ │ - beq 101d7c │ │ │ │ + beq 101d8c │ │ │ │ mov r0, #2 │ │ │ │ cmp r7, #2 │ │ │ │ - beq 101c94 │ │ │ │ + beq 101ca4 │ │ │ │ add r1, r4, #48 @ 0x30 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - beq 101c94 │ │ │ │ + beq 101ca4 │ │ │ │ add r3, r4, #36 @ 0x24 │ │ │ │ mov r4, #3 │ │ │ │ add ip, sp, #100 @ 0x64 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ cmp r4, #2 │ │ │ │ - beq 101d7c │ │ │ │ + beq 101d8c │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 1a5db8 │ │ │ │ + bl 1a5dc8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 101ee0 │ │ │ │ + bne 101ef0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ stm fp, {r6, r8, r9} │ │ │ │ str r7, [fp, #12] │ │ │ │ str r4, [fp, #16] │ │ │ │ str r0, [fp, #20] │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #276] @ 101fe4 │ │ │ │ + ldr r2, [pc, #276] @ 101ff4 │ │ │ │ add r1, sp, #147 @ 0x93 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #2 │ │ │ │ strd r0, [fp] │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ mov r6, r4 │ │ │ │ - b 101ccc │ │ │ │ + b 101cdc │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #14 │ │ │ │ - b 101f2c │ │ │ │ - ldr r5, [pc, #228] @ 101ff4 │ │ │ │ + b 101f3c │ │ │ │ + ldr r5, [pc, #228] @ 102004 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #12 │ │ │ │ add r5, pc, r5 │ │ │ │ - b 101f2c │ │ │ │ - ldr r5, [pc, #212] @ 101ff8 │ │ │ │ + b 101f3c │ │ │ │ + ldr r5, [pc, #212] @ 102008 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #20 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ bl 58038 │ │ │ │ mov r1, r0 │ │ │ │ - b 101cd4 │ │ │ │ - ldr r0, [pc, #176] @ 101ffc │ │ │ │ - ldr r2, [pc, #176] @ 102000 │ │ │ │ + b 101ce4 │ │ │ │ + ldr r0, [pc, #176] @ 10200c │ │ │ │ + ldr r2, [pc, #176] @ 102010 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b 101fb4 │ │ │ │ + b 101fc4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 101fc0 │ │ │ │ + beq 101fd0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 121534 │ │ │ │ - b 101fc0 │ │ │ │ + bl 121544 │ │ │ │ + b 101fd0 │ │ │ │ bl 8e880 │ │ │ │ - b 101fb4 │ │ │ │ - b 101fb4 │ │ │ │ - b 101fb4 │ │ │ │ + b 101fc4 │ │ │ │ + b 101fc4 │ │ │ │ + b 101fc4 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 1ba360 │ │ │ │ - b 101fd4 │ │ │ │ + bl 1ba370 │ │ │ │ + b 101fe4 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ str r5, [sp, #20] │ │ │ │ - b 101fc0 │ │ │ │ - b 101fb4 │ │ │ │ + b 101fd0 │ │ │ │ + b 101fc4 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ and r0, sl, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq 101fd4 │ │ │ │ + beq 101fe4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - adceq r1, r6, r8, asr #15 │ │ │ │ - adceq r2, r6, r0, asr #6 │ │ │ │ - adceq r1, r6, r4, ror #12 │ │ │ │ - addeq sl, r8, r8, ror #23 │ │ │ │ - ldrdeq sl, [r8], r2 │ │ │ │ - addeq fp, r8, r0, asr #6 │ │ │ │ - addeq pc, r8, r4, lsr #13 │ │ │ │ - ldrdeq r4, [r6], r4 @ │ │ │ │ + strhteq r1, [r6], r8 │ │ │ │ + adceq r2, r6, r0, lsr r3 │ │ │ │ + adceq r1, r6, r4, asr r6 │ │ │ │ + ldrdeq sl, [r8], r8 │ │ │ │ + addeq sl, r8, r2, asr #15 │ │ │ │ + addeq fp, r8, r0, lsr r3 │ │ │ │ + umulleq pc, r8, r4, r6 @ │ │ │ │ + adceq r4, r6, r4, asr #17 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ vpush {d8-d9} │ │ │ │ sub sp, sp, #2560 @ 0xa00 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ add r8, sp, #184 @ 0xb8 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ eor r2, r0, #-2147483648 @ 0x80000000 │ │ │ │ add r9, r8, #16 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ cmp r2, #20 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ - beq 102628 │ │ │ │ + beq 102638 │ │ │ │ cmp r2, #21 │ │ │ │ - bne 1028ac │ │ │ │ + bne 1028bc │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ mov r0, #-2147483627 @ 0x80000015 │ │ │ │ add fp, lr, #456 @ 0x1c8 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ orr r0, fp, #4 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ @@ -176781,30 +176785,30 @@ │ │ │ │ mov r9, #2 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ mov r3, #0 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ str r9, [sp, #872] @ 0x368 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ - b 10214c │ │ │ │ + b 10215c │ │ │ │ add r0, sp, #2544 @ 0x9f0 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ vldr d9, [r0] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ mov r0, fp │ │ │ │ - bl 1bdb64 │ │ │ │ + bl 1bdb74 │ │ │ │ ldrb r0, [sp, #1480] @ 0x5c8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1026a8 │ │ │ │ + bne 1026b8 │ │ │ │ ldrb r0, [sp, #1481] @ 0x5c9 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ muleq r0, r8, r2 │ │ │ │ andeq r0, r0, ip, lsr r1 │ │ │ │ @@ -176814,331 +176818,331 @@ │ │ │ │ andeq r0, r0, r0, lsr #7 │ │ │ │ andeq r0, r0, r4, lsr #4 │ │ │ │ andeq r0, r0, ip, lsl #8 │ │ │ │ andeq r0, r0, r8, lsl #2 │ │ │ │ andeq r0, r0, r8, ror #14 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 102de0 │ │ │ │ + bne 102df0 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 1032fc │ │ │ │ + beq 10330c │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ ldr r6, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #1480] @ 0x5c8 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, fp │ │ │ │ add r0, lr, #488 @ 0x1e8 │ │ │ │ - bl dcd58 │ │ │ │ + bl dcd68 │ │ │ │ ldr r0, [sp, #2536] @ 0x9e8 │ │ │ │ ldr r2, [sp, #2540] @ 0x9ec │ │ │ │ ldr r1, [sp, #2544] @ 0x9f0 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ str r1, [sp, #24] │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ mov r0, r4 │ │ │ │ - bne 10214c │ │ │ │ - b 102a54 │ │ │ │ + bne 10215c │ │ │ │ + b 102a64 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne 102da0 │ │ │ │ + bne 102db0 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 103038 │ │ │ │ + beq 103048 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ ldr r6, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #1480] @ 0x5c8 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, fp │ │ │ │ add r0, lr, #488 @ 0x1e8 │ │ │ │ - bl dd210 │ │ │ │ + bl dd220 │ │ │ │ ldr r0, [sp, #2536] @ 0x9e8 │ │ │ │ ldr r1, [sp, #2540] @ 0x9ec │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne 102134 │ │ │ │ - b 1028a4 │ │ │ │ + bne 102144 │ │ │ │ + b 1028b4 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 103038 │ │ │ │ + beq 103048 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ ldr r6, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #1480] @ 0x5c8 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ mov r0, fp │ │ │ │ - bl 121534 │ │ │ │ - b 102140 │ │ │ │ + bl 121544 │ │ │ │ + b 102150 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 102dc0 │ │ │ │ + bne 102dd0 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 103240 │ │ │ │ + beq 103250 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ ldr r6, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #1480] @ 0x5c8 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, fp │ │ │ │ add r0, lr, #488 @ 0x1e8 │ │ │ │ - bl de31c │ │ │ │ + bl de32c │ │ │ │ ldr r2, [sp, #2536] @ 0x9e8 │ │ │ │ ldr r1, [sp, #2540] @ 0x9ec │ │ │ │ ldr r0, [sp, #2544] @ 0x9f0 │ │ │ │ cmp r2, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ mov r2, r7 │ │ │ │ - bne 10214c │ │ │ │ - b 102a64 │ │ │ │ + bne 10215c │ │ │ │ + b 102a74 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 102d90 │ │ │ │ + bne 102da0 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 1031f0 │ │ │ │ + beq 103200 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ ldr r6, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #1480] @ 0x5c8 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, fp │ │ │ │ add r0, lr, #488 @ 0x1e8 │ │ │ │ - bl de31c │ │ │ │ + bl de32c │ │ │ │ ldr r1, [sp, #2536] @ 0x9e8 │ │ │ │ ldr r0, [sp, #2540] @ 0x9ec │ │ │ │ ldr r2, [sp, #2544] @ 0x9f0 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, r7 │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ mov r1, r5 │ │ │ │ - bne 10214c │ │ │ │ - b 102a48 │ │ │ │ + bne 10215c │ │ │ │ + b 102a58 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne 102db0 │ │ │ │ + bne 102dc0 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 103038 │ │ │ │ + beq 103048 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ ldr r6, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #1480] @ 0x5c8 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, fp │ │ │ │ add r0, lr, #488 @ 0x1e8 │ │ │ │ - bl dd210 │ │ │ │ + bl dd220 │ │ │ │ ldr r0, [sp, #2536] @ 0x9e8 │ │ │ │ ldr r1, [sp, #2540] @ 0x9ec │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 1028a4 │ │ │ │ + beq 1028b4 │ │ │ │ add r0, sp, #2544 @ 0x9f0 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ vldr d8, [r0] │ │ │ │ - b 102140 │ │ │ │ + b 102150 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 102d80 │ │ │ │ + bne 102d90 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 103038 │ │ │ │ + beq 103048 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ ldr r6, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #1480] @ 0x5c8 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, fp │ │ │ │ add r0, lr, #488 @ 0x1e8 │ │ │ │ - bl dc4b4 │ │ │ │ + bl dc4c4 │ │ │ │ ldrb r0, [sp, #2536] @ 0x9e8 │ │ │ │ mov r2, r7 │ │ │ │ ldrb r1, [sp, #2537] @ 0x9e9 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - beq 10214c │ │ │ │ - b 102ab4 │ │ │ │ + beq 10215c │ │ │ │ + b 102ac4 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ eor r0, r9, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne 102d70 │ │ │ │ + bne 102d80 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 1032c4 │ │ │ │ + beq 1032d4 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ mov r9, #2 │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #2536] @ 0x9e8 │ │ │ │ mov r0, #0 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r0, fp │ │ │ │ add r1, lr, #488 @ 0x1e8 │ │ │ │ - bl dec1c │ │ │ │ + bl dec2c │ │ │ │ ldr r0, [sp, #1480] @ 0x5c8 │ │ │ │ mov fp, r7 │ │ │ │ ldr r1, [sp, #1484] @ 0x5cc │ │ │ │ ldr r6, [sp, #1488] @ 0x5d0 │ │ │ │ mov r9, r0 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 102a74 │ │ │ │ + beq 102a84 │ │ │ │ mov r7, r1 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r2, #452 @ 0x1c4 │ │ │ │ bl 53d54 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, fp │ │ │ │ str r7, [sp, #112] @ 0x70 │ │ │ │ - b 10261c │ │ │ │ + b 10262c │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ cmp r0, #2 │ │ │ │ - bne 102df0 │ │ │ │ + bne 102e00 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 103038 │ │ │ │ + beq 103048 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ ldr r6, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #1480] @ 0x5c8 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, fp │ │ │ │ add r0, lr, #488 @ 0x1e8 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr r1, [sp, #2536] @ 0x9e8 │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [sp, #2540] @ 0x9ec │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ cmp r1, #2 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bne 10214c │ │ │ │ - b 1026b0 │ │ │ │ + bne 10215c │ │ │ │ + b 1026c0 │ │ │ │ eor r0, r8, #3 │ │ │ │ orrs r0, r0, sl │ │ │ │ - bne 102dd0 │ │ │ │ + bne 102de0 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 103294 │ │ │ │ + beq 1032a4 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ mov sl, #0 │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ mov r8, #3 │ │ │ │ str r0, [sp, #2536] @ 0x9e8 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r0, fp │ │ │ │ add r1, lr, #488 @ 0x1e8 │ │ │ │ - bl dd664 │ │ │ │ + bl dd674 │ │ │ │ ldr r0, [sp, #1480] @ 0x5c8 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ ldr r1, [sp, #1484] @ 0x5cc │ │ │ │ ldr fp, [sp, #1488] @ 0x5d0 │ │ │ │ mov r8, r0 │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 102a14 │ │ │ │ + beq 102a24 │ │ │ │ mov sl, r1 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ bl 53d54 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ str fp, [sp, #60] @ 0x3c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add fp, lr, #456 @ 0x1c8 │ │ │ │ - b 10214c │ │ │ │ + b 10215c │ │ │ │ ldmib r1, {r0, r5, r6} │ │ │ │ mov r1, #0 │ │ │ │ cmp r6, #0 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ add r0, r5, r6, lsl #4 │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ str r5, [sp, #128] @ 0x80 │ │ │ │ str r5, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ - beq 102664 │ │ │ │ + beq 102674 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r1], #16 │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne 102804 │ │ │ │ - ldr r1, [pc, #4092] @ 103668 │ │ │ │ - ldr r2, [pc, #4092] @ 10366c │ │ │ │ + bne 102814 │ │ │ │ + ldr r1, [pc, #4092] @ 103678 │ │ │ │ + ldr r2, [pc, #4092] @ 10367c │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl 57f38 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ stmib r4, {r1, sl} │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r4] │ │ │ │ - beq 1027f4 │ │ │ │ + beq 102804 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ - bl 1ba360 │ │ │ │ - b 1027f4 │ │ │ │ + bl 1ba370 │ │ │ │ + b 102804 │ │ │ │ ldr r0, [sp, #1484] @ 0x5cc │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #1344] @ 0x540 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #880] @ 0x370 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ @@ -177149,126 +177153,126 @@ │ │ │ │ mov r9, #1 │ │ │ │ mov r6, #1 │ │ │ │ mov sl, #1 │ │ │ │ ldr r0, [sp, #1336] @ 0x538 │ │ │ │ ldr r1, [sp, #1340] @ 0x53c │ │ │ │ subs r0, r0, #2 │ │ │ │ sbcs r0, r1, #0 │ │ │ │ - bcs 102700 │ │ │ │ + bcs 102710 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #312 @ 0x138 │ │ │ │ - bl 1218b0 │ │ │ │ + bl 1218c0 │ │ │ │ ldr r0, [sp, #872] @ 0x368 │ │ │ │ ldr r1, [sp, #876] @ 0x36c │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 10271c │ │ │ │ + beq 10272c │ │ │ │ add r0, sp, #872 @ 0x368 │ │ │ │ - bl 1223f8 │ │ │ │ + bl 122408 │ │ │ │ tst r9, #1 │ │ │ │ - beq 10274c │ │ │ │ + beq 10275c │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - blt 10274c │ │ │ │ + blt 10275c │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10274c │ │ │ │ + beq 10275c │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ tst r6, #1 │ │ │ │ - beq 102780 │ │ │ │ + beq 102790 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - blt 102780 │ │ │ │ + blt 102790 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 102780 │ │ │ │ + beq 102790 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ tst sl, #1 │ │ │ │ - beq 1027b4 │ │ │ │ + beq 1027c4 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - blt 1027b4 │ │ │ │ + blt 1027c4 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1027b4 │ │ │ │ + beq 1027c4 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r1, [r4, #4] │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #8] │ │ │ │ - beq 1027e0 │ │ │ │ + beq 1027f0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 1027f4 │ │ │ │ + beq 102804 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #2560 @ 0xa00 │ │ │ │ vpop {d8-d9} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldmib r5, {r1, r2, r3} │ │ │ │ mov r7, #1 │ │ │ │ str r7, [sp, #140] @ 0x8c │ │ │ │ str r3, [sp, #1492] @ 0x5d4 │ │ │ │ str r2, [sp, #1488] @ 0x5d0 │ │ │ │ str r1, [sp, #1484] @ 0x5cc │ │ │ │ str r0, [sp, #1480] @ 0x5c8 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #872 @ 0x368 │ │ │ │ add r1, lr, #456 @ 0x1c8 │ │ │ │ - bl dcd58 │ │ │ │ + bl dcd68 │ │ │ │ ldr fp, [sp, #872] @ 0x368 │ │ │ │ ldr sl, [sp, #876] @ 0x36c │ │ │ │ cmp fp, #-2147483647 @ 0x80000001 │ │ │ │ - beq 102680 │ │ │ │ + beq 102690 │ │ │ │ mov r0, #1 │ │ │ │ cmp r6, #1 │ │ │ │ - beq 102868 │ │ │ │ + beq 102878 │ │ │ │ add r1, r5, #32 │ │ │ │ str r9, [sp, #16] │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ ldr r9, [sp, #880] @ 0x370 │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - bne 102abc │ │ │ │ - ldr r1, [pc, #3604] @ 103684 │ │ │ │ - ldr r2, [pc, #3604] @ 103688 │ │ │ │ + bne 102acc │ │ │ │ + ldr r1, [pc, #3604] @ 103694 │ │ │ │ + ldr r2, [pc, #3604] @ 103698 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ mov r5, r0 │ │ │ │ orr r0, fp, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 10289c │ │ │ │ + beq 1028ac │ │ │ │ lsl r1, fp, #2 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov sl, r5 │ │ │ │ - b 102680 │ │ │ │ + b 102690 │ │ │ │ ldr r0, [sp, #2544] @ 0x9f0 │ │ │ │ - b 1026ac │ │ │ │ - ldr r2, [pc, #3524] @ 103678 │ │ │ │ + b 1026bc │ │ │ │ + ldr r2, [pc, #3524] @ 103688 │ │ │ │ add lr, sp, #2304 @ 0x900 │ │ │ │ mov r0, r1 │ │ │ │ add r1, lr, #255 @ 0xff │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ @@ -177309,79 +177313,79 @@ │ │ │ │ str sl, [sp, #1340] @ 0x53c │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ moveq r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ - bne 102b00 │ │ │ │ + bne 102b10 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ sub r0, r0, #-2147483647 @ 0x80000001 │ │ │ │ clz r0, r0 │ │ │ │ lsr r9, r0, #5 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ sub r0, r0, #-2147483647 @ 0x80000001 │ │ │ │ clz r0, r0 │ │ │ │ lsr r6, r0, #5 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ sub r0, r0, #-2147483647 @ 0x80000001 │ │ │ │ clz r0, r0 │ │ │ │ lsr sl, r0, #5 │ │ │ │ - ldr r0, [pc, #3388] @ 1036e8 │ │ │ │ + ldr r0, [pc, #3388] @ 1036f8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #5 │ │ │ │ bl 57dc4 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ orr r0, fp, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 1029d4 │ │ │ │ + beq 1029e4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 1029f0 │ │ │ │ + beq 102a00 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 1026e0 │ │ │ │ + beq 1026f0 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b 1026e0 │ │ │ │ + bl 40e554 │ │ │ │ + b 1026f0 │ │ │ │ mov r0, #0 │ │ │ │ str r9, [sp, #872] @ 0x368 │ │ │ │ str r0, [sp, #1340] @ 0x53c │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #1336] @ 0x538 │ │ │ │ mov r9, #1 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #1344] @ 0x540 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #880] @ 0x370 │ │ │ │ str r2, [sp, #876] @ 0x36c │ │ │ │ str fp, [sp, #64] @ 0x40 │ │ │ │ - b 1026d8 │ │ │ │ + b 1026e8 │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ - b 1026ac │ │ │ │ + b 1026bc │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ - b 1026b0 │ │ │ │ + b 1026c0 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ - b 1026b0 │ │ │ │ + b 1026c0 │ │ │ │ mov r0, #0 │ │ │ │ str sl, [sp, #1340] @ 0x53c │ │ │ │ str r0, [sp, #876] @ 0x36c │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #872] @ 0x368 │ │ │ │ mov r9, #1 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ @@ -177389,34 +177393,34 @@ │ │ │ │ str r0, [sp, #1344] @ 0x540 │ │ │ │ mov r7, fp │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ mov r6, #1 │ │ │ │ str r8, [sp, #1336] @ 0x538 │ │ │ │ str r0, [sp, #880] @ 0x370 │ │ │ │ - b 1026e0 │ │ │ │ + b 1026f0 │ │ │ │ ldr r0, [sp, #2540] @ 0x9ec │ │ │ │ - b 1026ac │ │ │ │ + b 1026bc │ │ │ │ add r3, r5, #20 │ │ │ │ mov r7, #2 │ │ │ │ str r7, [sp, #140] @ 0x8c │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ str r3, [sp, #1492] @ 0x5d4 │ │ │ │ str r2, [sp, #1488] @ 0x5d0 │ │ │ │ str r0, [sp, #1484] @ 0x5cc │ │ │ │ str r1, [sp, #1480] @ 0x5c8 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #872 @ 0x368 │ │ │ │ add r1, lr, #456 @ 0x1c8 │ │ │ │ - bl dc4b4 │ │ │ │ + bl dc4c4 │ │ │ │ ldrb r0, [sp, #872] @ 0x368 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 102b68 │ │ │ │ + beq 102b78 │ │ │ │ ldr r5, [sp, #876] @ 0x36c │ │ │ │ - b 102880 │ │ │ │ + b 102890 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ add r0, lr, #920 @ 0x398 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ mov r2, #452 @ 0x1c4 │ │ │ │ str fp, [sp, #108] @ 0x6c │ │ │ │ bl 53d54 │ │ │ │ @@ -177431,66 +177435,66 @@ │ │ │ │ eor r1, r3, #2 │ │ │ │ orr r0, r0, sl │ │ │ │ orrs sl, r1, r2 │ │ │ │ moveq r2, sl │ │ │ │ movne sl, r3 │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ - bne 102c28 │ │ │ │ + bne 102c38 │ │ │ │ mov fp, #0 │ │ │ │ mov r8, #2 │ │ │ │ - b 102c38 │ │ │ │ + b 102c48 │ │ │ │ mov r0, #2 │ │ │ │ cmp r6, #2 │ │ │ │ - beq 102868 │ │ │ │ + beq 102878 │ │ │ │ add r1, r5, #48 @ 0x30 │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ ldrb r6, [sp, #873] @ 0x369 │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - beq 102868 │ │ │ │ + beq 102878 │ │ │ │ add r3, r5, #36 @ 0x24 │ │ │ │ mov r7, #3 │ │ │ │ str r7, [sp, #140] @ 0x8c │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ str r3, [sp, #1492] @ 0x5d4 │ │ │ │ str r2, [sp, #1488] @ 0x5d0 │ │ │ │ str r0, [sp, #1484] @ 0x5cc │ │ │ │ str r1, [sp, #1480] @ 0x5c8 │ │ │ │ add r7, sp, #872 @ 0x368 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, lr, #456 @ 0x1c8 │ │ │ │ mov r0, r7 │ │ │ │ - bl de31c │ │ │ │ + bl de32c │ │ │ │ ldr r0, [sp, #872] @ 0x368 │ │ │ │ ldr r5, [sp, #876] @ 0x36c │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - beq 102880 │ │ │ │ + beq 102890 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ ldr r0, [sp, #880] @ 0x370 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ add r0, lr, #456 @ 0x1c8 │ │ │ │ - bl 1c0058 │ │ │ │ + bl 1c0068 │ │ │ │ ldr r4, [sp, #1480] @ 0x5c8 │ │ │ │ ldr r2, [sp, #1484] @ 0x5cc │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ - beq 103008 │ │ │ │ + beq 103018 │ │ │ │ cmp r4, #-2147483647 @ 0x80000001 │ │ │ │ - bne 102e30 │ │ │ │ - ldr r1, [pc, #2668] @ 10367c │ │ │ │ - ldr r2, [pc, #2668] @ 103680 │ │ │ │ + bne 102e40 │ │ │ │ + ldr r1, [pc, #2668] @ 10368c │ │ │ │ + ldr r2, [pc, #2668] @ 103690 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ bl 57f38 │ │ │ │ mov r2, r0 │ │ │ │ - b 103008 │ │ │ │ + b 103018 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #2400 @ 0x960 │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ bl 53d54 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r0, [sp, #852] @ 0x354 │ │ │ │ @@ -177545,266 +177549,266 @@ │ │ │ │ str r0, [sp, #824] @ 0x338 │ │ │ │ add r0, lr, #456 @ 0x1c8 │ │ │ │ ldm r4!, {r1, r2, r3, r6, r7} │ │ │ │ mov r5, r0 │ │ │ │ stmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ ldm r4, {r1, r2, r3, r6, r7} │ │ │ │ stm r5, {r1, r2, r3, r6, r7} │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 102d50 │ │ │ │ + beq 102d60 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r3] │ │ │ │ str r1, [r3, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ - bl 122280 │ │ │ │ - b 1027f4 │ │ │ │ + bl 122290 │ │ │ │ + b 102804 │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #688 @ 0x2b0 │ │ │ │ bl 53d54 │ │ │ │ add sp, sp, #2560 @ 0xa00 │ │ │ │ vpop {d8-d9} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #2368] @ 1036b8 │ │ │ │ + ldr r2, [pc, #2368] @ 1036c8 │ │ │ │ mov r1, #5 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 102dfc │ │ │ │ - ldr r2, [pc, #2336] @ 1036a8 │ │ │ │ + b 102e0c │ │ │ │ + ldr r2, [pc, #2336] @ 1036b8 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 102dfc │ │ │ │ - ldr r2, [pc, #2328] @ 1036b0 │ │ │ │ + b 102e0c │ │ │ │ + ldr r2, [pc, #2328] @ 1036c0 │ │ │ │ mov r1, #15 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 102dfc │ │ │ │ - ldr r2, [pc, #2316] @ 1036b4 │ │ │ │ + b 102e0c │ │ │ │ + ldr r2, [pc, #2316] @ 1036c4 │ │ │ │ mov r1, #11 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 102dfc │ │ │ │ - ldr r2, [pc, #2312] @ 1036c0 │ │ │ │ + b 102e0c │ │ │ │ + ldr r2, [pc, #2312] @ 1036d0 │ │ │ │ mov r1, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 102dfc │ │ │ │ - ldr r2, [pc, #2276] @ 1036ac │ │ │ │ + b 102e0c │ │ │ │ + ldr r2, [pc, #2276] @ 1036bc │ │ │ │ mov r1, #11 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 102dfc │ │ │ │ - ldr r2, [pc, #2284] @ 1036c4 │ │ │ │ + b 102e0c │ │ │ │ + ldr r2, [pc, #2284] @ 1036d4 │ │ │ │ mov r1, #9 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 102dfc │ │ │ │ - ldr r2, [pc, #2236] @ 1036a4 │ │ │ │ + b 102e0c │ │ │ │ + ldr r2, [pc, #2236] @ 1036b4 │ │ │ │ mov r1, #14 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 102dfc │ │ │ │ - ldr r2, [pc, #2244] @ 1036bc │ │ │ │ + b 102e0c │ │ │ │ + ldr r2, [pc, #2244] @ 1036cc │ │ │ │ mov r1, #14 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #1344] @ 0x540 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #880] @ 0x370 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ str r8, [sp, #1336] @ 0x538 │ │ │ │ str r9, [sp, #872] @ 0x368 │ │ │ │ str sl, [sp, #1340] @ 0x53c │ │ │ │ str r0, [sp, #876] @ 0x36c │ │ │ │ mov r0, r2 │ │ │ │ bl 58038 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - b 1026d4 │ │ │ │ + b 1026e4 │ │ │ │ ldr r0, [sp, #1488] @ 0x5d0 │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ add r0, lr, #456 @ 0x1c8 │ │ │ │ - bl 1c0f18 │ │ │ │ + bl 1c0f28 │ │ │ │ ldr r1, [sp, #1480] @ 0x5c8 │ │ │ │ ldr r2, [sp, #1484] @ 0x5cc │ │ │ │ eor r0, r1, #3 │ │ │ │ orrs r0, r0, r2 │ │ │ │ - bne 102e68 │ │ │ │ + bne 102e78 │ │ │ │ ldr r6, [sp, #1488] @ 0x5d0 │ │ │ │ - b 102fe8 │ │ │ │ + b 102ff8 │ │ │ │ eor r0, r1, #2 │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ orrs r0, r0, r2 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ - bne 102e9c │ │ │ │ - ldr r1, [pc, #2056] @ 10368c │ │ │ │ - ldr r2, [pc, #2056] @ 103690 │ │ │ │ + bne 102eac │ │ │ │ + ldr r1, [pc, #2056] @ 10369c │ │ │ │ + ldr r2, [pc, #2056] @ 1036a0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ bl 57f38 │ │ │ │ mov r6, r0 │ │ │ │ - b 102fe8 │ │ │ │ + b 102ff8 │ │ │ │ add r0, sp, #1488 @ 0x5d0 │ │ │ │ vldr d8, [r0] │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ add r0, lr, #456 @ 0x1c8 │ │ │ │ - bl 1bfbd0 │ │ │ │ + bl 1bfbe0 │ │ │ │ ldr r1, [sp, #1480] @ 0x5c8 │ │ │ │ ldr r2, [sp, #1484] @ 0x5cc │ │ │ │ ldr r0, [sp, #1488] @ 0x5d0 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ eor r0, r1, #3 │ │ │ │ orrs r0, r0, r2 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ - bne 102ee0 │ │ │ │ + bne 102ef0 │ │ │ │ ldr r6, [sp, #104] @ 0x68 │ │ │ │ - b 102fe8 │ │ │ │ + b 102ff8 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r2, #452 @ 0x1c4 │ │ │ │ add r0, lr, #456 @ 0x1c8 │ │ │ │ add r1, r0, #12 │ │ │ │ add r0, lr, #920 @ 0x398 │ │ │ │ bl 53d54 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne 102f28 │ │ │ │ - ldr r1, [pc, #1920] @ 103694 │ │ │ │ - ldr r2, [pc, #1920] @ 103698 │ │ │ │ + bne 102f38 │ │ │ │ + ldr r1, [pc, #1920] @ 1036a4 │ │ │ │ + ldr r2, [pc, #1920] @ 1036a8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #5 │ │ │ │ bl 57f38 │ │ │ │ - b 102e94 │ │ │ │ + b 102ea4 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, r7, #12 │ │ │ │ add r1, lr, #920 @ 0x398 │ │ │ │ mov r2, #452 @ 0x1c4 │ │ │ │ bl 53d54 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #876] @ 0x36c │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #872] @ 0x368 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #880] @ 0x370 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ add r0, lr, #456 @ 0x1c8 │ │ │ │ - bl 1c1464 │ │ │ │ + bl 1c1474 │ │ │ │ ldr r7, [sp, #1480] @ 0x5c8 │ │ │ │ cmp r7, #2 │ │ │ │ - beq 102f88 │ │ │ │ + beq 102f98 │ │ │ │ ldr r0, [sp, #1484] @ 0x5cc │ │ │ │ cmp r7, #3 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ - bne 102fa8 │ │ │ │ + bne 102fb8 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ - b 102fd8 │ │ │ │ + b 102fe8 │ │ │ │ mov r0, #6 │ │ │ │ - ldr r1, [pc, #1800] @ 10369c │ │ │ │ - ldr r2, [pc, #1800] @ 1036a0 │ │ │ │ + ldr r1, [pc, #1800] @ 1036ac │ │ │ │ + ldr r2, [pc, #1800] @ 1036b0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ - b 102fdc │ │ │ │ + b 102fec │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ add r0, lr, #456 @ 0x1c8 │ │ │ │ - bl 1c0f18 │ │ │ │ + bl 1c0f28 │ │ │ │ ldr r0, [sp, #1480] @ 0x5c8 │ │ │ │ ldr r1, [sp, #1484] @ 0x5cc │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ - bne 10308c │ │ │ │ + bne 10309c │ │ │ │ ldr r0, [sp, #1488] @ 0x5d0 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ add r0, sp, #872 @ 0x368 │ │ │ │ - bl 1223f8 │ │ │ │ + bl 122408 │ │ │ │ ldr r6, [sp, #104] @ 0x68 │ │ │ │ orr r0, r4, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 103004 │ │ │ │ + beq 103014 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 103024 │ │ │ │ + bne 103034 │ │ │ │ mov r5, r2 │ │ │ │ - b 102880 │ │ │ │ + b 102890 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 102880 │ │ │ │ + bl 40e554 │ │ │ │ + b 102890 │ │ │ │ mov r1, r8 │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ ldr r8, [sp, #108] @ 0x6c │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ ldr fp, [sp, #100] @ 0x64 │ │ │ │ str r1, [sp, #1336] @ 0x538 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ str r9, [sp, #872] @ 0x368 │ │ │ │ str r1, [sp, #1344] @ 0x540 │ │ │ │ str sl, [sp, #1340] @ 0x53c │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #876] @ 0x36c │ │ │ │ - ldr r0, [pc, #1624] @ 1036c8 │ │ │ │ - ldr r2, [pc, #1624] @ 1036cc │ │ │ │ + ldr r0, [pc, #1624] @ 1036d8 │ │ │ │ + ldr r2, [pc, #1624] @ 1036dc │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #880] @ 0x370 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b 10334c │ │ │ │ + b 10335c │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ mov r0, #7 │ │ │ │ - beq 102f8c │ │ │ │ + beq 102f9c │ │ │ │ add r0, sp, #1488 @ 0x5d0 │ │ │ │ vldr d9, [r0] │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ add r0, lr, #456 @ 0x1c8 │ │ │ │ - bl 1c05d0 │ │ │ │ + bl 1c05e0 │ │ │ │ ldr r1, [sp, #1480] @ 0x5c8 │ │ │ │ ldr r2, [sp, #1484] @ 0x5cc │ │ │ │ ldr r0, [sp, #1488] @ 0x5d0 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ eor r0, r1, #4 │ │ │ │ orrs r0, r0, r2 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ - beq 102fdc │ │ │ │ + beq 102fec │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ add r0, lr, #456 @ 0x1c8 │ │ │ │ add r1, r0, #12 │ │ │ │ add r0, lr, #312 @ 0x138 │ │ │ │ bl 53d54 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ mov r0, #8 │ │ │ │ - beq 102f8c │ │ │ │ + beq 102f9c │ │ │ │ add r0, r8, #480 @ 0x1e0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r0, r8, #508 @ 0x1fc │ │ │ │ add r1, lr, #312 @ 0x138 │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ bl 53d54 │ │ │ │ @@ -177841,100 +177845,100 @@ │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #828] @ 0x33c │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ strb r6, [sp, #868] @ 0x364 │ │ │ │ str r7, [sp, #824] @ 0x338 │ │ │ │ str r0, [sp, #688] @ 0x2b0 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ - bl 1a5db8 │ │ │ │ + bl 1a5dc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 103350 │ │ │ │ + beq 103360 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r3] │ │ │ │ str r1, [r3, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ - bl 122280 │ │ │ │ - b 1027f4 │ │ │ │ + bl 122290 │ │ │ │ + b 102804 │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ ldr fp, [sp, #100] @ 0x64 │ │ │ │ - ldr r0, [pc, #1244] @ 1036e0 │ │ │ │ - ldr r2, [pc, #1244] @ 1036e4 │ │ │ │ + ldr r0, [pc, #1244] @ 1036f0 │ │ │ │ + ldr r2, [pc, #1244] @ 1036f4 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #1344] @ 0x540 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #880] @ 0x370 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ str r8, [sp, #1336] @ 0x538 │ │ │ │ mov r8, #-2147483647 @ 0x80000001 │ │ │ │ str r9, [sp, #872] @ 0x368 │ │ │ │ str sl, [sp, #1340] @ 0x53c │ │ │ │ str r1, [sp, #876] @ 0x36c │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b 10334c │ │ │ │ + b 10335c │ │ │ │ mov r1, r8 │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ ldr r8, [sp, #108] @ 0x6c │ │ │ │ mov r7, #-2147483647 @ 0x80000001 │ │ │ │ ldr fp, [sp, #100] @ 0x64 │ │ │ │ - ldr r0, [pc, #1148] @ 1036d8 │ │ │ │ - ldr r2, [pc, #1148] @ 1036dc │ │ │ │ + ldr r0, [pc, #1148] @ 1036e8 │ │ │ │ + ldr r2, [pc, #1148] @ 1036ec │ │ │ │ str r1, [sp, #1336] @ 0x538 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #1344] @ 0x540 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #880] @ 0x370 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ str r9, [sp, #872] @ 0x368 │ │ │ │ str sl, [sp, #1340] @ 0x53c │ │ │ │ str r1, [sp, #876] @ 0x36c │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b 10334c │ │ │ │ + b 10335c │ │ │ │ mov r0, #0 │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #1340] @ 0x53c │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #1336] @ 0x538 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r8, [sp, #108] @ 0x6c │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ ldr fp, [sp, #100] @ 0x64 │ │ │ │ str r9, [sp, #872] @ 0x368 │ │ │ │ str r0, [sp, #1344] @ 0x540 │ │ │ │ - b 103060 │ │ │ │ + b 103070 │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #1336] @ 0x538 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #876] @ 0x36c │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #872] @ 0x368 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r8, [sp, #108] @ 0x6c │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ ldr fp, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #1344] @ 0x540 │ │ │ │ str sl, [sp, #1340] @ 0x53c │ │ │ │ - b 103068 │ │ │ │ + b 103078 │ │ │ │ mov r1, r8 │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ ldr r8, [sp, #108] @ 0x6c │ │ │ │ mov fp, #-2147483647 @ 0x80000001 │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ - ldr r0, [pc, #952] @ 1036d0 │ │ │ │ - ldr r2, [pc, #952] @ 1036d4 │ │ │ │ + ldr r0, [pc, #952] @ 1036e0 │ │ │ │ + ldr r2, [pc, #952] @ 1036e4 │ │ │ │ str r1, [sp, #1336] @ 0x538 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #1344] @ 0x540 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #880] @ 0x370 │ │ │ │ @@ -177943,133 +177947,133 @@ │ │ │ │ str sl, [sp, #1340] @ 0x53c │ │ │ │ str r1, [sp, #876] @ 0x36c │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - b 102d58 │ │ │ │ + b 102d68 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ - bl 122280 │ │ │ │ - b 103620 │ │ │ │ + bl 122290 │ │ │ │ + b 103630 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #872 @ 0x368 │ │ │ │ - bl 1223f8 │ │ │ │ - b 103384 │ │ │ │ + bl 122408 │ │ │ │ + b 103394 │ │ │ │ bl 8e880 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ orr r0, r4, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 1033a8 │ │ │ │ + beq 1033b8 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 1033a8 │ │ │ │ + bl 40e554 │ │ │ │ + b 1033b8 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 103494 │ │ │ │ + beq 1034a4 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 103494 │ │ │ │ + bl 40e554 │ │ │ │ + b 1034a4 │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ ldr r8, [sp, #108] @ 0x6c │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ ldr fp, [sp, #100] @ 0x64 │ │ │ │ - b 10352c │ │ │ │ + b 10353c │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ - bl 122280 │ │ │ │ - b 103608 │ │ │ │ + bl 122290 │ │ │ │ + b 103618 │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ mov r2, fp │ │ │ │ ldr r8, [sp, #108] @ 0x6c │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ ldr fp, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ orr r0, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 103438 │ │ │ │ + bne 103448 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 103458 │ │ │ │ + bne 103468 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 10357c │ │ │ │ - b 103478 │ │ │ │ + beq 10358c │ │ │ │ + b 103488 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 103424 │ │ │ │ + beq 103434 │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 10357c │ │ │ │ + beq 10358c │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ - bl 40e544 │ │ │ │ - b 10357c │ │ │ │ + bl 40e554 │ │ │ │ + b 10358c │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ orr r0, fp, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 103508 │ │ │ │ + beq 103518 │ │ │ │ lsl r1, fp, #2 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b 103508 │ │ │ │ + bl 40e554 │ │ │ │ + b 103518 │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ ldr r8, [sp, #108] @ 0x6c │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ ldr fp, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ - b 1035bc │ │ │ │ + b 1035cc │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ ldr r8, [sp, #108] @ 0x6c │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ ldr fp, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ - b 1035a0 │ │ │ │ + b 1035b0 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 103608 │ │ │ │ + beq 103618 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ - bl 121534 │ │ │ │ - b 103608 │ │ │ │ + bl 121544 │ │ │ │ + b 103618 │ │ │ │ bl 8e880 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 103620 │ │ │ │ + beq 103630 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ - bl 1ba360 │ │ │ │ - b 103620 │ │ │ │ + bl 1ba370 │ │ │ │ + b 103630 │ │ │ │ bl 8e880 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ - b 103608 │ │ │ │ + b 103618 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ - b 103570 │ │ │ │ + b 103580 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ mov r2, r8 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #1344] @ 0x540 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #880] @ 0x370 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ @@ -178085,114 +178089,114 @@ │ │ │ │ mov r6, #1 │ │ │ │ mov sl, #1 │ │ │ │ ldr r0, [sp, #1336] @ 0x538 │ │ │ │ ldr r1, [sp, #1340] @ 0x53c │ │ │ │ bic r0, r0, #1 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 1035a0 │ │ │ │ + beq 1035b0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #312 @ 0x138 │ │ │ │ - bl 1218b0 │ │ │ │ + bl 1218c0 │ │ │ │ ldr r0, [sp, #872] @ 0x368 │ │ │ │ ldr r1, [sp, #876] @ 0x36c │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 1035bc │ │ │ │ + beq 1035cc │ │ │ │ add r0, sp, #872 @ 0x368 │ │ │ │ - bl 1223f8 │ │ │ │ + bl 122408 │ │ │ │ cmp r8, #-2147483647 @ 0x80000001 │ │ │ │ tstne r9, #1 │ │ │ │ orrne r0, r8, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 103628 │ │ │ │ + bne 103638 │ │ │ │ subs r0, r7, #-2147483647 @ 0x80000001 │ │ │ │ movwne r0, #1 │ │ │ │ tst r0, r6 │ │ │ │ orrne r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 10363c │ │ │ │ + bne 10364c │ │ │ │ subs r0, fp, #-2147483647 @ 0x80000001 │ │ │ │ movwne r0, #1 │ │ │ │ tst r0, sl │ │ │ │ orrne r0, fp, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 103650 │ │ │ │ + bne 103660 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ and r0, r0, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq 103620 │ │ │ │ + beq 103630 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 1035d0 │ │ │ │ + bl 40e554 │ │ │ │ + b 1035e0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 1035e8 │ │ │ │ + bl 40e554 │ │ │ │ + b 1035f8 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ lsl r1, fp, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b 103600 │ │ │ │ + bl 40e554 │ │ │ │ + b 103610 │ │ │ │ bl 8e880 │ │ │ │ - adceq r1, r6, r0, asr #16 │ │ │ │ - umlaleq r0, r6, r4, ip │ │ │ │ + adceq r1, r6, r0, lsr r8 │ │ │ │ + adceq r0, r6, r4, lsl #25 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - strdeq r0, [r6], r0 @ │ │ │ │ - umlaleq r1, r6, ip, r2 │ │ │ │ - strdeq r0, [r6], r0 @ │ │ │ │ - adceq r1, r6, ip, lsr r6 │ │ │ │ - umlaleq r0, r6, r0, sl │ │ │ │ - adceq r1, r6, r8, lsr #32 │ │ │ │ - adceq r0, r6, ip, ror r4 │ │ │ │ - umlaleq r0, r6, r8, pc @ │ │ │ │ - adceq r0, r6, ip, ror #7 │ │ │ │ - adceq r0, r6, r8, lsl pc │ │ │ │ - adceq r0, r6, ip, ror #6 │ │ │ │ - addeq r8, r8, fp, asr #28 │ │ │ │ - addeq r6, r8, r3, asr ip │ │ │ │ - addeq r9, r8, pc, asr #24 │ │ │ │ - addeq r9, r8, sl, lsl #25 │ │ │ │ - addeq r9, r8, pc, ror #17 │ │ │ │ - addeq r8, r8, pc, asr #29 │ │ │ │ - addeq r9, r8, r0, ror #17 │ │ │ │ - addeq r9, r8, lr, lsr #18 │ │ │ │ - addeq r9, r8, r4, lsr r9 │ │ │ │ - addeq lr, r8, ip, ror r5 │ │ │ │ - adceq r3, r6, ip, lsr #15 │ │ │ │ - ldrdeq lr, [r8], r4 │ │ │ │ - adceq r3, r6, r0, lsl #10 │ │ │ │ - umulleq lr, r8, r0, r3 │ │ │ │ - strhteq r3, [r6], ip │ │ │ │ - addeq lr, r8, r8, ror #7 │ │ │ │ - adceq r3, r6, r4, lsl r6 │ │ │ │ - umulleq r9, r8, pc, r2 @ │ │ │ │ + adceq r0, r6, r0, ror #27 │ │ │ │ + adceq r1, r6, ip, lsl #5 │ │ │ │ + adceq r0, r6, r0, ror #13 │ │ │ │ + adceq r1, r6, ip, lsr #12 │ │ │ │ + adceq r0, r6, r0, lsl #21 │ │ │ │ + adceq r1, r6, r8, lsl r0 │ │ │ │ + adceq r0, r6, ip, ror #8 │ │ │ │ + adceq r0, r6, r8, lsl #31 │ │ │ │ + ldrdeq r0, [r6], ip @ │ │ │ │ + adceq r0, r6, r8, lsl #30 │ │ │ │ + adceq r0, r6, ip, asr r3 │ │ │ │ + addeq r8, r8, fp, lsr lr │ │ │ │ + addeq r6, r8, r3, asr #24 │ │ │ │ + addeq r9, r8, pc, lsr ip │ │ │ │ + addeq r9, r8, sl, ror ip │ │ │ │ + ldrdeq r9, [r8], pc @ │ │ │ │ + @ instruction: 0x00888ebf │ │ │ │ + ldrdeq r9, [r8], r0 │ │ │ │ + addeq r9, r8, lr, lsl r9 │ │ │ │ + addeq r9, r8, r4, lsr #18 │ │ │ │ + addeq lr, r8, ip, ror #10 │ │ │ │ + umlaleq r3, r6, ip, r7 │ │ │ │ + addeq lr, r8, r4, asr #5 │ │ │ │ + strdeq r3, [r6], r0 @ │ │ │ │ + addeq lr, r8, r0, lsl #7 │ │ │ │ + adceq r3, r6, ip, lsr #11 │ │ │ │ + ldrdeq lr, [r8], r8 │ │ │ │ + adceq r3, r6, r4, lsl #12 │ │ │ │ + addeq r9, r8, pc, lsl #5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #252 @ 0xfc │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov fp, r1 │ │ │ │ eor r1, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #21 │ │ │ │ movcs r1, #21 │ │ │ │ cmp r1, #20 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ - beq 10385c │ │ │ │ + beq 10386c │ │ │ │ cmp r1, #21 │ │ │ │ - bne 103abc │ │ │ │ + bne 103acc │ │ │ │ ldrd r2, [fp, #4] │ │ │ │ add r7, sp, #184 @ 0xb8 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ add r0, r2, r3, lsl #5 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #232 @ 0xe8 │ │ │ │ @@ -178213,151 +178217,151 @@ │ │ │ │ str r0, [sp, #32] │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1bb7e8 │ │ │ │ + bl 1bb7f8 │ │ │ │ ldrb r0, [sp, #184] @ 0xb8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1038d8 │ │ │ │ + bne 1038e8 │ │ │ │ ldrb r0, [sp, #185] @ 0xb9 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 103908 │ │ │ │ + beq 103918 │ │ │ │ tst r0, #1 │ │ │ │ - beq 1037dc │ │ │ │ + beq 1037ec │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 103b68 │ │ │ │ + beq 103b78 │ │ │ │ ldm fp, {r1, r2, r3} │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ stm sl, {r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ - bl 121534 │ │ │ │ - b 103788 │ │ │ │ + bl 121544 │ │ │ │ + b 103798 │ │ │ │ eor r0, r5, #2 │ │ │ │ orrs r0, r0, r4 │ │ │ │ - bne 103af8 │ │ │ │ + bne 103b08 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 103b9c │ │ │ │ + beq 103bac │ │ │ │ ldm fp, {r1, r2, r3} │ │ │ │ ldr r5, [sp, #28] │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ mov r0, r7 │ │ │ │ - bl f5288 │ │ │ │ + bl f5298 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ ldr r2, [sp, #188] @ 0xbc │ │ │ │ ldr r1, [sp, #192] @ 0xc0 │ │ │ │ mov lr, r0 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r2 │ │ │ │ str r1, [sp, #24] │ │ │ │ - beq 103aec │ │ │ │ + beq 103afc │ │ │ │ ldr ip, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldm ip!, {r2, r3, r4, r5} │ │ │ │ stmia r1!, {r2, r3, r4, r5} │ │ │ │ ldm ip, {r0, r2, r3, r4, r5} │ │ │ │ stm r1, {r0, r2, r3, r4, r5} │ │ │ │ mov r5, lr │ │ │ │ ldr r4, [sp, #16] │ │ │ │ - b 103788 │ │ │ │ + b 103798 │ │ │ │ ldr r1, [fp, #12] │ │ │ │ mov r2, #0 │ │ │ │ ldmib fp, {r0, r4} │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r0, r4, r1, lsl #4 │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ - beq 10389c │ │ │ │ + beq 1038ac │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r1], #16 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne 103978 │ │ │ │ - ldr r1, [pc, #1068] @ 103cd0 │ │ │ │ - ldr r2, [pc, #1068] @ 103cd4 │ │ │ │ + bne 103988 │ │ │ │ + ldr r1, [pc, #1068] @ 103ce0 │ │ │ │ + ldr r2, [pc, #1068] @ 103ce4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl 57f38 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r8] │ │ │ │ str r1, [r8, #4] │ │ │ │ str r0, [r8, #8] │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ add sp, sp, #252 @ 0xfc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r6, [sp, #188] @ 0xbc │ │ │ │ ldr fp, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ eor r0, r5, #2 │ │ │ │ orrs r0, r0, r4 │ │ │ │ str r5, [sp, #136] @ 0x88 │ │ │ │ str r4, [sp, #140] @ 0x8c │ │ │ │ - beq 10393c │ │ │ │ + beq 10394c │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ - bl 121b4c │ │ │ │ - b 10393c │ │ │ │ + bl 121b5c │ │ │ │ + b 10394c │ │ │ │ ldr sl, [sp, #24] │ │ │ │ eor r0, r5, #2 │ │ │ │ ldr fp, [sp, #40] @ 0x28 │ │ │ │ orrs r0, r0, r4 │ │ │ │ str r5, [sp, #136] @ 0x88 │ │ │ │ str sl, [sp, #144] @ 0x90 │ │ │ │ str r4, [sp, #140] @ 0x8c │ │ │ │ - bne 103a2c │ │ │ │ - ldr r0, [pc, #956] @ 103cec │ │ │ │ + bne 103a3c │ │ │ │ + ldr r0, [pc, #956] @ 103cfc │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #6 │ │ │ │ bl 57dc4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ stmib r8, {r1, r6} │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r8] │ │ │ │ - beq 103960 │ │ │ │ + beq 103970 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 1038d0 │ │ │ │ + beq 1038e0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 121534 │ │ │ │ - b 1038d0 │ │ │ │ + bl 121544 │ │ │ │ + b 1038e0 │ │ │ │ ldmib r4, {r1, r2, r3} │ │ │ │ mov r7, #1 │ │ │ │ add ip, sp, #48 @ 0x30 │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r6, sp, #184 @ 0xb8 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ - bl f5288 │ │ │ │ + bl f5298 │ │ │ │ ldr lr, [sp, #184] @ 0xb8 │ │ │ │ ldr r9, [sp, #188] @ 0xbc │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ eor r3, lr, #2 │ │ │ │ orrs r3, r3, r9 │ │ │ │ - beq 1038b4 │ │ │ │ + beq 1038c4 │ │ │ │ add sl, r6, #12 │ │ │ │ str r8, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ add r8, sp, #136 @ 0x88 │ │ │ │ add ip, r3, #4 │ │ │ │ ldm sl!, {r1, r2, r3, r5} │ │ │ │ add r6, r8, #12 │ │ │ │ @@ -178370,18 +178374,18 @@ │ │ │ │ str r9, [sp, #140] @ 0x8c │ │ │ │ str lr, [sp, #136] @ 0x88 │ │ │ │ str r4, [sp, #184] @ 0xb8 │ │ │ │ str r7, [sp, #196] @ 0xc4 │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ str r6, [sp, #188] @ 0xbc │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ cmp r7, r6 │ │ │ │ - bne 103b24 │ │ │ │ + bne 103b34 │ │ │ │ ldm r8!, {r0, r1, r2, r3, r6, r7} │ │ │ │ stmia r5!, {r0, r1, r2, r3, r6, r7} │ │ │ │ ldm r8, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r5, {r0, r1, r2, r3, r6, r7} │ │ │ │ add sp, sp, #252 @ 0xfc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r9, [sp, #36] @ 0x24 │ │ │ │ @@ -178398,190 +178402,190 @@ │ │ │ │ str lr, [sp, #88] @ 0x58 │ │ │ │ str sl, [sp, #96] @ 0x60 │ │ │ │ ldm r6!, {r1, r2, r3, r4, r5} │ │ │ │ stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ ldm r6, {r1, r2, r3, r4, r5} │ │ │ │ stm r0, {r1, r2, r3, r4, r5} │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 103aa0 │ │ │ │ + beq 103ab0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r8] │ │ │ │ str r1, [r8, #4] │ │ │ │ str r0, [r8, #8] │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121b4c │ │ │ │ - b 1038d0 │ │ │ │ + bl 121b5c │ │ │ │ + b 1038e0 │ │ │ │ add r5, sp, #88 @ 0x58 │ │ │ │ ldm r5!, {r0, r1, r2, r3, r6, r7} │ │ │ │ stmia r8!, {r0, r1, r2, r3, r6, r7} │ │ │ │ ldm r5, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r8, {r0, r1, r2, r3, r6, r7} │ │ │ │ add sp, sp, #252 @ 0xfc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #516] @ 103cc8 │ │ │ │ + ldr r2, [pc, #516] @ 103cd8 │ │ │ │ add r1, sp, #251 @ 0xfb │ │ │ │ mov r0, fp │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r8] │ │ │ │ str r1, [r8, #4] │ │ │ │ str r0, [r8, #8] │ │ │ │ add sp, sp, #252 @ 0xfc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [sp, #24] │ │ │ │ ldr fp, [sp, #40] @ 0x28 │ │ │ │ - b 10393c │ │ │ │ - ldr r0, [pc, #472] @ 103cd8 │ │ │ │ + b 10394c │ │ │ │ + ldr r0, [pc, #472] @ 103ce8 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r0, pc, r0 │ │ │ │ str r5, [sp, #136] @ 0x88 │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ str r4, [sp, #140] @ 0x8c │ │ │ │ mov r1, #6 │ │ │ │ ldr fp, [sp, #40] @ 0x28 │ │ │ │ bl 58038 │ │ │ │ mov r6, r0 │ │ │ │ - b 1038fc │ │ │ │ + b 10390c │ │ │ │ sub r1, r7, r6 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #408] @ 103ccc │ │ │ │ + ldr r2, [pc, #408] @ 103cdc │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ add r0, r0, r1, lsr #4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ bl 57f38 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r3] │ │ │ │ str r1, [r3, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ - bl 121b4c │ │ │ │ - b 1038d0 │ │ │ │ - ldr r0, [pc, #364] @ 103cdc │ │ │ │ + bl 121b5c │ │ │ │ + b 1038e0 │ │ │ │ + ldr r0, [pc, #364] @ 103cec │ │ │ │ mov r7, r5 │ │ │ │ - ldr r2, [pc, #360] @ 103ce0 │ │ │ │ + ldr r2, [pc, #360] @ 103cf0 │ │ │ │ mov r6, r4 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r5, [sp, #136] @ 0x88 │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ str r4, [sp, #140] @ 0x8c │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b 103bd4 │ │ │ │ + b 103be4 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #316] @ 103ce4 │ │ │ │ - ldr r2, [pc, #316] @ 103ce8 │ │ │ │ + ldr r0, [pc, #316] @ 103cf4 │ │ │ │ + ldr r2, [pc, #316] @ 103cf8 │ │ │ │ mov r6, #0 │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r7, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ - bl 121b4c │ │ │ │ - b 103cb4 │ │ │ │ + bl 121b5c │ │ │ │ + b 103cc4 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121b4c │ │ │ │ - b 103c9c │ │ │ │ + bl 121b5c │ │ │ │ + b 103cac │ │ │ │ mov r7, r5 │ │ │ │ mov r6, r4 │ │ │ │ - b 103c5c │ │ │ │ + b 103c6c │ │ │ │ mov r5, r0 │ │ │ │ - b 103c94 │ │ │ │ + b 103ca4 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #2 │ │ │ │ - b 103c70 │ │ │ │ + b 103c80 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 103c9c │ │ │ │ + beq 103cac │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 121534 │ │ │ │ - b 103c9c │ │ │ │ + bl 121544 │ │ │ │ + b 103cac │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 1ba360 │ │ │ │ - b 103cb4 │ │ │ │ + bl 1ba370 │ │ │ │ + b 103cc4 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ str fp, [sp, #40] @ 0x28 │ │ │ │ - b 103c9c │ │ │ │ + b 103cac │ │ │ │ mov r5, r0 │ │ │ │ - b 103c80 │ │ │ │ + b 103c90 │ │ │ │ mov r7, r5 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r7, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ str r6, [sp, #140] @ 0x8c │ │ │ │ eor r0, r7, #2 │ │ │ │ orrs r0, r0, r6 │ │ │ │ - beq 103c94 │ │ │ │ + beq 103ca4 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ - bl 121b4c │ │ │ │ + bl 121b5c │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ and r0, r0, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq 103cb4 │ │ │ │ + beq 103cc4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - strdeq pc, [r5], r4 @ │ │ │ │ - adceq r2, r6, r4, ror #24 │ │ │ │ - adceq r0, r6, r0, asr #14 │ │ │ │ - adceq pc, r5, ip, asr sl @ │ │ │ │ - addeq r9, r8, sp, lsr #15 │ │ │ │ - addeq sp, r8, r4, ror sl │ │ │ │ - adceq r2, r6, r4, lsr #25 │ │ │ │ - addeq sp, r8, r8, lsr sl │ │ │ │ - adceq r2, r6, r0, ror #24 │ │ │ │ - addeq r9, r8, r1, lsl #19 │ │ │ │ + adceq pc, r5, r4, ror #23 │ │ │ │ + adceq r2, r6, r4, asr ip │ │ │ │ + adceq r0, r6, r0, lsr r7 │ │ │ │ + adceq pc, r5, ip, asr #20 │ │ │ │ + umulleq r9, r8, sp, r7 │ │ │ │ + addeq sp, r8, r4, ror #20 │ │ │ │ + umlaleq r2, r6, r4, ip │ │ │ │ + addeq sp, r8, r8, lsr #20 │ │ │ │ + adceq r2, r6, r0, asr ip │ │ │ │ + addeq r9, r8, r1, ror r9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ vpush {d8-d9} │ │ │ │ sub sp, sp, #2576 @ 0xa10 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ add r9, sp, #192 @ 0xc0 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ eor r2, r0, #-2147483648 @ 0x80000000 │ │ │ │ add sl, r9, #16 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ cmp r2, #20 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ - beq 1043a8 │ │ │ │ + beq 1043b8 │ │ │ │ cmp r2, #21 │ │ │ │ - bne 10462c │ │ │ │ + bne 10463c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ mov r0, #-2147483627 @ 0x80000015 │ │ │ │ add r7, lr, #472 @ 0x1d8 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ orr r0, r7, #4 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ @@ -178636,27 +178640,27 @@ │ │ │ │ mov r3, #0 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ str fp, [sp, #184] @ 0xb8 │ │ │ │ str fp, [sp, #892] @ 0x37c │ │ │ │ str fp, [sp, #1356] @ 0x54c │ │ │ │ str sl, [sp, #1352] @ 0x548 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - b 103e3c │ │ │ │ + b 103e4c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r9 │ │ │ │ mov r9, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1bad5c │ │ │ │ + bl 1bad6c │ │ │ │ ldrb r0, [sp, #1496] @ 0x5d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 104428 │ │ │ │ + bne 104438 │ │ │ │ ldrb r0, [sp, #1497] @ 0x5d9 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ andeq r0, r0, ip, lsl #6 │ │ │ │ andeq r0, r0, r4, asr #3 │ │ │ │ @@ -178667,366 +178671,366 @@ │ │ │ │ andeq r0, r0, r0, lsr #5 │ │ │ │ andeq r0, r0, r4, asr #9 │ │ │ │ andeq r0, r0, r8, lsl r1 │ │ │ │ muleq r0, r0, r4 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 104bcc │ │ │ │ + bne 104bdc │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 105108 │ │ │ │ + beq 105118 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ ldr r4, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #1496] @ 0x5d8 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ stm r4, {r1, r2, r3} │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, r7 │ │ │ │ add r0, lr, #504 @ 0x1f8 │ │ │ │ - bl dcd58 │ │ │ │ + bl dcd68 │ │ │ │ ldr r0, [sp, #2552] @ 0x9f8 │ │ │ │ ldr r2, [sp, #2556] @ 0x9fc │ │ │ │ ldr r1, [sp, #2560] @ 0xa00 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ mov r0, r8 │ │ │ │ - bne 103e3c │ │ │ │ - b 104764 │ │ │ │ + bne 103e4c │ │ │ │ + b 104774 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne 104bfc │ │ │ │ + bne 104c0c │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 104dfc │ │ │ │ + beq 104e0c │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ ldr r4, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #1496] @ 0x5d8 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r4, {r1, r2, r3} │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, r7 │ │ │ │ add r0, lr, #504 @ 0x1f8 │ │ │ │ - bl dd210 │ │ │ │ + bl dd220 │ │ │ │ ldr r0, [sp, #2552] @ 0x9f8 │ │ │ │ ldr r1, [sp, #2556] @ 0x9fc │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 104624 │ │ │ │ + beq 104634 │ │ │ │ add r0, sp, #2560 @ 0xa00 │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ vldr d9, [r0] │ │ │ │ - b 103e30 │ │ │ │ + b 103e40 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ eor r0, sl, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne 104c2c │ │ │ │ + bne 104c3c │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 105074 │ │ │ │ + beq 105084 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ mov sl, #3 │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #2552] @ 0x9f8 │ │ │ │ mov r0, #0 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ stm r4, {r1, r2, r3} │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r0, r7 │ │ │ │ add r1, lr, #504 @ 0x1f8 │ │ │ │ - bl dd664 │ │ │ │ + bl dd674 │ │ │ │ ldr r0, [sp, #1496] @ 0x5d8 │ │ │ │ mov sl, r9 │ │ │ │ mov r9, fp │ │ │ │ ldr r1, [sp, #1500] @ 0x5dc │ │ │ │ ldr fp, [sp, #1504] @ 0x5e0 │ │ │ │ mov r7, r0 │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 104720 │ │ │ │ + beq 104730 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ bl 53d54 │ │ │ │ str fp, [sp, #56] @ 0x38 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ str r4, [sp, #120] @ 0x78 │ │ │ │ mov sl, r7 │ │ │ │ mov fp, r9 │ │ │ │ - b 1042f4 │ │ │ │ + b 104304 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 104c1c │ │ │ │ + bne 104c2c │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 10501c │ │ │ │ + beq 10502c │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ ldr r4, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #1496] @ 0x5d8 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ stm r4, {r1, r2, r3} │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, r7 │ │ │ │ add r0, lr, #504 @ 0x1f8 │ │ │ │ - bl de31c │ │ │ │ + bl de32c │ │ │ │ ldr r0, [sp, #2552] @ 0x9f8 │ │ │ │ ldr r1, [sp, #2556] @ 0x9fc │ │ │ │ ldr r2, [sp, #2560] @ 0xa00 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ str r2, [sp, #24] │ │ │ │ mov r2, r9 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ mov r0, r8 │ │ │ │ - bne 103e3c │ │ │ │ - b 1047cc │ │ │ │ + bne 103e4c │ │ │ │ + b 1047dc │ │ │ │ cmp r6, #-2147483647 @ 0x80000001 │ │ │ │ - bne 104bbc │ │ │ │ + bne 104bcc │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 1050ac │ │ │ │ + beq 1050bc │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ ldr r6, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #1496] @ 0x5d8 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ mov r6, #-2147483647 @ 0x80000001 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, r7 │ │ │ │ add r0, lr, #504 @ 0x1f8 │ │ │ │ - bl de31c │ │ │ │ + bl de32c │ │ │ │ ldr r6, [sp, #2552] @ 0x9f8 │ │ │ │ mov r2, r9 │ │ │ │ ldr r0, [sp, #2556] @ 0x9fc │ │ │ │ ldr r1, [sp, #2560] @ 0xa00 │ │ │ │ cmp r6, #-2147483647 @ 0x80000001 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r1, r5 │ │ │ │ - bne 103e3c │ │ │ │ - b 104710 │ │ │ │ + bne 103e4c │ │ │ │ + b 104720 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 104bac │ │ │ │ + bne 104bbc │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 104dfc │ │ │ │ + beq 104e0c │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ ldr r4, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #1496] @ 0x5d8 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r4, {r1, r2, r3} │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, r7 │ │ │ │ add r0, lr, #504 @ 0x1f8 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr r1, [sp, #2552] @ 0x9f8 │ │ │ │ mov r2, r9 │ │ │ │ ldr r0, [sp, #2556] @ 0x9fc │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r1, #2 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ - bne 103e3c │ │ │ │ - b 104430 │ │ │ │ + bne 103e4c │ │ │ │ + b 104440 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 104bec │ │ │ │ + bne 104bfc │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 104dfc │ │ │ │ + beq 104e0c │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ ldr r4, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #1496] @ 0x5d8 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r4, {r1, r2, r3} │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, r7 │ │ │ │ add r0, lr, #504 @ 0x1f8 │ │ │ │ - bl dc4b4 │ │ │ │ + bl dc4c4 │ │ │ │ ldrb r0, [sp, #2552] @ 0x9f8 │ │ │ │ mov r2, r9 │ │ │ │ ldrb r1, [sp, #2553] @ 0x9f9 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ - beq 103e3c │ │ │ │ - b 104718 │ │ │ │ + beq 103e4c │ │ │ │ + b 104728 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 104c0c │ │ │ │ + bne 104c1c │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 104dfc │ │ │ │ + beq 104e0c │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ ldr r4, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #1496] @ 0x5d8 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r4, {r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ - bl d3ff4 │ │ │ │ + bl d4004 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r9 │ │ │ │ - beq 103e3c │ │ │ │ - b 104774 │ │ │ │ + beq 103e4c │ │ │ │ + b 104784 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, fp │ │ │ │ - bne 104bdc │ │ │ │ + bne 104bec │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 10515c │ │ │ │ + beq 10516c │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ mov fp, #0 │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #2552] @ 0x9f8 │ │ │ │ mov r0, #2 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ stm r4, {r1, r2, r3} │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r0, r7 │ │ │ │ add r1, lr, #504 @ 0x1f8 │ │ │ │ - bl dec1c │ │ │ │ + bl dec2c │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #1496] @ 0x5d8 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ ldr r1, [sp, #1500] @ 0x5dc │ │ │ │ mov r7, r0 │ │ │ │ ldr r6, [sp, #1504] @ 0x5e0 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 10477c │ │ │ │ + beq 10478c │ │ │ │ mov fp, r1 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, #452 @ 0x1c4 │ │ │ │ bl 53d54 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r9 │ │ │ │ str r7, [sp, #108] @ 0x6c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r7, lr, #472 @ 0x1d8 │ │ │ │ - b 103e3c │ │ │ │ + b 103e4c │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 104dfc │ │ │ │ + beq 104e0c │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ ldr r4, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #1496] @ 0x5d8 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r4, {r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ - bl 121534 │ │ │ │ - b 103e30 │ │ │ │ + bl 121544 │ │ │ │ + b 103e40 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne 104b9c │ │ │ │ + bne 104bac │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 104dfc │ │ │ │ + beq 104e0c │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ ldr r4, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #1496] @ 0x5d8 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r4, {r1, r2, r3} │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, r7 │ │ │ │ add r0, lr, #504 @ 0x1f8 │ │ │ │ - bl dd210 │ │ │ │ + bl dd220 │ │ │ │ ldr r0, [sp, #2552] @ 0x9f8 │ │ │ │ ldr r1, [sp, #2556] @ 0x9fc │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 104624 │ │ │ │ + beq 104634 │ │ │ │ add r0, sp, #2560 @ 0xa00 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ vldr d8, [r0] │ │ │ │ - b 103e30 │ │ │ │ + b 103e40 │ │ │ │ ldmib r1, {r0, r5, r6} │ │ │ │ mov r1, #0 │ │ │ │ cmp r6, #0 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ add r0, r5, r6, lsl #4 │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ str r5, [sp, #136] @ 0x88 │ │ │ │ str r5, [sp, #132] @ 0x84 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - beq 1043e4 │ │ │ │ + beq 1043f4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r1], #16 │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne 104588 │ │ │ │ - ldr r1, [pc, #3984] @ 10537c │ │ │ │ - ldr r2, [pc, #3984] @ 105380 │ │ │ │ + bne 104598 │ │ │ │ + ldr r1, [pc, #3984] @ 10538c │ │ │ │ + ldr r2, [pc, #3984] @ 105390 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl 57f38 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ stmib r4, {r1, r8} │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r4] │ │ │ │ - beq 104578 │ │ │ │ + beq 104588 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ - bl 1ba360 │ │ │ │ - b 104578 │ │ │ │ + bl 1ba370 │ │ │ │ + b 104588 │ │ │ │ ldr r0, [sp, #1500] @ 0x5dc │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #888] @ 0x378 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #1360] @ 0x550 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ @@ -179039,124 +179043,124 @@ │ │ │ │ mov r4, #1 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ ldr r0, [sp, #1352] @ 0x548 │ │ │ │ ldr r1, [sp, #1356] @ 0x54c │ │ │ │ subs r0, r0, #2 │ │ │ │ sbcs r0, r1, #0 │ │ │ │ - bcs 104488 │ │ │ │ + bcs 104498 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #328 @ 0x148 │ │ │ │ - bl 1218b0 │ │ │ │ + bl 1218c0 │ │ │ │ ldr r0, [sp, #888] @ 0x378 │ │ │ │ ldr r1, [sp, #892] @ 0x37c │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 1044a4 │ │ │ │ + beq 1044b4 │ │ │ │ add r0, sp, #888 @ 0x378 │ │ │ │ - bl 1223f8 │ │ │ │ + bl 122408 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ tst r0, #1 │ │ │ │ - beq 1044d0 │ │ │ │ + beq 1044e0 │ │ │ │ cmp r6, #-2147483646 @ 0x80000002 │ │ │ │ - blt 1044d0 │ │ │ │ + blt 1044e0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 1044d0 │ │ │ │ + beq 1044e0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ tst r0, #1 │ │ │ │ - beq 104504 │ │ │ │ + beq 104514 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - blt 104504 │ │ │ │ + blt 104514 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 104504 │ │ │ │ + beq 104514 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ tst r4, #1 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ - beq 10453c │ │ │ │ + beq 10454c │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - blt 10453c │ │ │ │ + blt 10454c │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10453c │ │ │ │ + beq 10454c │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r9 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r2, #2 │ │ │ │ cmp r0, #0 │ │ │ │ stmib r3, {r1, r4} │ │ │ │ str r2, [r3] │ │ │ │ - beq 104564 │ │ │ │ + beq 104574 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 104578 │ │ │ │ + beq 104588 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #2576 @ 0xa10 │ │ │ │ vpop {d8-d9} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldmib r5, {r1, r2, r3} │ │ │ │ mov r7, #1 │ │ │ │ str r7, [sp, #148] @ 0x94 │ │ │ │ str r3, [sp, #1508] @ 0x5e4 │ │ │ │ str r2, [sp, #1504] @ 0x5e0 │ │ │ │ str r1, [sp, #1500] @ 0x5dc │ │ │ │ str r0, [sp, #1496] @ 0x5d8 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #888 @ 0x378 │ │ │ │ add r1, lr, #472 @ 0x1d8 │ │ │ │ - bl dcd58 │ │ │ │ + bl dcd68 │ │ │ │ ldr fp, [sp, #888] @ 0x378 │ │ │ │ ldr r8, [sp, #892] @ 0x37c │ │ │ │ cmp fp, #-2147483647 @ 0x80000001 │ │ │ │ - beq 104400 │ │ │ │ + beq 104410 │ │ │ │ mov r0, #1 │ │ │ │ cmp r6, #1 │ │ │ │ - beq 1045e8 │ │ │ │ + beq 1045f8 │ │ │ │ add r1, r5, #32 │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ ldr r2, [sp, #896] @ 0x380 │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - bne 1047dc │ │ │ │ - ldr r1, [pc, #3824] @ 1054e0 │ │ │ │ - ldr r2, [pc, #3824] @ 1054e4 │ │ │ │ + bne 1047ec │ │ │ │ + ldr r1, [pc, #3824] @ 1054f0 │ │ │ │ + ldr r2, [pc, #3824] @ 1054f4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ mov r5, r0 │ │ │ │ orr r0, fp, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 10461c │ │ │ │ + beq 10462c │ │ │ │ lsl r1, fp, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r8, r5 │ │ │ │ - b 104400 │ │ │ │ + b 104410 │ │ │ │ ldr r0, [sp, #2560] @ 0xa00 │ │ │ │ - b 10442c │ │ │ │ - ldr r2, [pc, #3744] @ 1054d4 │ │ │ │ + b 10443c │ │ │ │ + ldr r2, [pc, #3744] @ 1054e4 │ │ │ │ add lr, sp, #2560 @ 0xa00 │ │ │ │ mov r0, r1 │ │ │ │ add r1, lr, #15 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ @@ -179197,26 +179201,26 @@ │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ str fp, [sp, #892] @ 0x37c │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ moveq r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1048e4 │ │ │ │ + beq 1048f4 │ │ │ │ eor r0, r1, #2 │ │ │ │ orrs r0, r0, fp │ │ │ │ - bne 104960 │ │ │ │ - ldr r0, [pc, #3652] @ 10554c │ │ │ │ + bne 104970 │ │ │ │ + ldr r0, [pc, #3652] @ 10555c │ │ │ │ mov r1, #5 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 1048f0 │ │ │ │ + b 104900 │ │ │ │ mov r6, #-2147483647 @ 0x80000001 │ │ │ │ - b 10442c │ │ │ │ + b 10443c │ │ │ │ ldr r0, [sp, #2556] @ 0x9fc │ │ │ │ - b 10442c │ │ │ │ + b 10443c │ │ │ │ mov r0, #0 │ │ │ │ str r9, [sp, #892] @ 0x37c │ │ │ │ str r0, [sp, #1356] @ 0x54c │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #1352] @ 0x548 │ │ │ │ mov r4, #1 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ @@ -179225,21 +179229,21 @@ │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #1360] @ 0x550 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #896] @ 0x380 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ str fp, [sp, #68] @ 0x44 │ │ │ │ - b 104464 │ │ │ │ + b 104474 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ - b 104430 │ │ │ │ + b 104440 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - b 10442c │ │ │ │ + b 10443c │ │ │ │ mov r0, #0 │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #892] @ 0x37c │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #888] @ 0x378 │ │ │ │ mov r4, #1 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ @@ -179251,86 +179255,86 @@ │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ mov r0, r8 │ │ │ │ mov r8, r5 │ │ │ │ str sl, [sp, #1352] @ 0x548 │ │ │ │ str r2, [sp, #1356] @ 0x54c │ │ │ │ mov r5, r0 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ - b 104468 │ │ │ │ + b 104478 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ - b 104430 │ │ │ │ + b 104440 │ │ │ │ add r3, r5, #20 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ mov r7, #2 │ │ │ │ str r1, [sp, #1496] @ 0x5d8 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ str r7, [sp, #148] @ 0x94 │ │ │ │ str r3, [sp, #1508] @ 0x5e4 │ │ │ │ str r2, [sp, #1504] @ 0x5e0 │ │ │ │ str r0, [sp, #1500] @ 0x5dc │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #888 @ 0x378 │ │ │ │ add r1, lr, #472 @ 0x1d8 │ │ │ │ - bl dc4b4 │ │ │ │ + bl dc4c4 │ │ │ │ ldrb r0, [sp, #888] @ 0x378 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 104824 │ │ │ │ + beq 104834 │ │ │ │ ldr r5, [sp, #892] @ 0x37c │ │ │ │ - b 104600 │ │ │ │ + b 104610 │ │ │ │ mov r0, #2 │ │ │ │ cmp r6, #2 │ │ │ │ - beq 1045e8 │ │ │ │ + beq 1045f8 │ │ │ │ add r1, r5, #48 @ 0x30 │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ ldrb r6, [sp, #889] @ 0x379 │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - beq 1045e8 │ │ │ │ + beq 1045f8 │ │ │ │ add r3, r5, #36 @ 0x24 │ │ │ │ mov r7, #3 │ │ │ │ str r7, [sp, #148] @ 0x94 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ str r3, [sp, #1508] @ 0x5e4 │ │ │ │ str r2, [sp, #1504] @ 0x5e0 │ │ │ │ str r0, [sp, #1500] @ 0x5dc │ │ │ │ str r1, [sp, #1496] @ 0x5d8 │ │ │ │ add r7, sp, #888 @ 0x378 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, lr, #472 @ 0x1d8 │ │ │ │ mov r0, r7 │ │ │ │ - bl de31c │ │ │ │ + bl de32c │ │ │ │ ldr r0, [sp, #888] @ 0x378 │ │ │ │ ldr r5, [sp, #892] @ 0x37c │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - beq 104600 │ │ │ │ + beq 104610 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [sp, #896] @ 0x380 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ add r0, lr, #472 @ 0x1d8 │ │ │ │ - bl 1c0058 │ │ │ │ + bl 1c0068 │ │ │ │ ldr r0, [sp, #1496] @ 0x5d8 │ │ │ │ ldr r4, [sp, #1500] @ 0x5dc │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - beq 104d78 │ │ │ │ + beq 104d88 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 104b64 │ │ │ │ - ldr r1, [pc, #3084] @ 1054d8 │ │ │ │ - ldr r2, [pc, #3084] @ 1054dc │ │ │ │ + bne 104b74 │ │ │ │ + ldr r1, [pc, #3084] @ 1054e8 │ │ │ │ + ldr r2, [pc, #3084] @ 1054ec │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ bl 57f38 │ │ │ │ mov r4, r0 │ │ │ │ - b 104d78 │ │ │ │ - ldr r0, [pc, #3092] @ 105500 │ │ │ │ + b 104d88 │ │ │ │ + ldr r0, [pc, #3092] @ 105510 │ │ │ │ mov r1, #6 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r2, r6, #-2147483647 @ 0x80000001 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ @@ -179343,24 +179347,24 @@ │ │ │ │ clz r2, r2 │ │ │ │ lsr r4, r2, #5 │ │ │ │ bl 57dc4 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 1049c8 │ │ │ │ + bne 1049d8 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 1049e4 │ │ │ │ + bne 1049f4 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 104468 │ │ │ │ - b 104a00 │ │ │ │ + beq 104478 │ │ │ │ + b 104a10 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ add r0, lr, #936 @ 0x3a8 │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ mov r2, #452 @ 0x1c4 │ │ │ │ mov r4, fp │ │ │ │ bl 53d54 │ │ │ │ @@ -179375,37 +179379,37 @@ │ │ │ │ orr r0, r0, r1 │ │ │ │ eor r1, r3, #2 │ │ │ │ orrs r6, r1, r2 │ │ │ │ moveq r2, r6 │ │ │ │ movne r6, r3 │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ - bne 104a14 │ │ │ │ + bne 104a24 │ │ │ │ mov sl, #0 │ │ │ │ mov fp, #2 │ │ │ │ - b 104a2c │ │ │ │ + b 104a3c │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 10494c │ │ │ │ + beq 10495c │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 104468 │ │ │ │ + beq 104478 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b 104468 │ │ │ │ + bl 40e554 │ │ │ │ + b 104478 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #2416 @ 0x970 │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ bl 53d54 │ │ │ │ mov fp, sl │ │ │ │ ldr sl, [sp, #120] @ 0x78 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ @@ -179462,85 +179466,85 @@ │ │ │ │ str r0, [sp, #832] @ 0x340 │ │ │ │ add r0, lr, #472 @ 0x1d8 │ │ │ │ ldm r4!, {r1, r2, r3, r6, r7} │ │ │ │ mov r5, r0 │ │ │ │ stmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ ldm r4, {r1, r2, r3, r6, r7} │ │ │ │ stm r5, {r1, r2, r3, r6, r7} │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 104b44 │ │ │ │ + beq 104b54 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r3] │ │ │ │ str r1, [r3, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ - bl 122b98 │ │ │ │ - b 104578 │ │ │ │ + bl 122ba8 │ │ │ │ + b 104588 │ │ │ │ add r1, sp, #192 @ 0xc0 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #696 @ 0x2b8 │ │ │ │ bl 53d54 │ │ │ │ add sp, sp, #2576 @ 0xa10 │ │ │ │ vpop {d8-d9} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r4, [sp, #112] @ 0x70 │ │ │ │ ldr r4, [sp, #1504] @ 0x5e0 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ add r0, lr, #472 @ 0x1d8 │ │ │ │ - bl 1c0f18 │ │ │ │ + bl 1c0f28 │ │ │ │ ldr r1, [sp, #1496] @ 0x5d8 │ │ │ │ ldr r2, [sp, #1500] @ 0x5dc │ │ │ │ eor r0, r1, #3 │ │ │ │ orrs r0, r0, r2 │ │ │ │ - bne 104c70 │ │ │ │ + bne 104c80 │ │ │ │ ldr r4, [sp, #1504] @ 0x5e0 │ │ │ │ - b 104d54 │ │ │ │ - ldr r2, [pc, #2432] @ 105524 │ │ │ │ + b 104d64 │ │ │ │ + ldr r2, [pc, #2432] @ 105534 │ │ │ │ mov r1, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 104c38 │ │ │ │ - ldr r2, [pc, #2412] @ 105520 │ │ │ │ + b 104c48 │ │ │ │ + ldr r2, [pc, #2412] @ 105530 │ │ │ │ mov r1, #14 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 104c38 │ │ │ │ - ldr r2, [pc, #2380] @ 105510 │ │ │ │ + b 104c48 │ │ │ │ + ldr r2, [pc, #2380] @ 105520 │ │ │ │ mov r1, #15 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 104c38 │ │ │ │ - ldr r2, [pc, #2352] @ 105504 │ │ │ │ + b 104c48 │ │ │ │ + ldr r2, [pc, #2352] @ 105514 │ │ │ │ mov r1, #14 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 104c38 │ │ │ │ - ldr r2, [pc, #2360] @ 10551c │ │ │ │ + b 104c48 │ │ │ │ + ldr r2, [pc, #2360] @ 10552c │ │ │ │ mov r1, #5 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 104c38 │ │ │ │ - ldr r2, [pc, #2324] @ 105508 │ │ │ │ + b 104c48 │ │ │ │ + ldr r2, [pc, #2324] @ 105518 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 104c38 │ │ │ │ - ldr r2, [pc, #2320] @ 105514 │ │ │ │ + b 104c48 │ │ │ │ + ldr r2, [pc, #2320] @ 105524 │ │ │ │ mov r1, #11 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 104c38 │ │ │ │ - ldr r2, [pc, #2308] @ 105518 │ │ │ │ + b 104c48 │ │ │ │ + ldr r2, [pc, #2308] @ 105528 │ │ │ │ mov r1, #6 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 104c38 │ │ │ │ - ldr r2, [pc, #2280] @ 10550c │ │ │ │ + b 104c48 │ │ │ │ + ldr r2, [pc, #2280] @ 10551c │ │ │ │ mov r1, #11 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 104c38 │ │ │ │ - ldr r2, [pc, #2292] @ 105528 │ │ │ │ + b 104c48 │ │ │ │ + ldr r2, [pc, #2292] @ 105538 │ │ │ │ mov r1, #9 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #888] @ 0x378 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #1360] @ 0x550 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ @@ -179548,191 +179552,191 @@ │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ str sl, [sp, #1352] @ 0x548 │ │ │ │ str r0, [sp, #1356] @ 0x54c │ │ │ │ str fp, [sp, #892] @ 0x37c │ │ │ │ mov r0, r2 │ │ │ │ bl 58038 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - b 104458 │ │ │ │ + b 104468 │ │ │ │ eor r0, r1, #2 │ │ │ │ orrs r0, r0, r2 │ │ │ │ mov r0, #4 │ │ │ │ - beq 104d3c │ │ │ │ + beq 104d4c │ │ │ │ add r0, sp, #1504 @ 0x5e0 │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ vldr d8, [r0] │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ add r0, lr, #472 @ 0x1d8 │ │ │ │ - bl 1bfb48 │ │ │ │ + bl 1bfb58 │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ ldr r0, [sp, #1496] @ 0x5d8 │ │ │ │ ldr r4, [sp, #1500] @ 0x5dc │ │ │ │ cmp r0, #2 │ │ │ │ - beq 104d54 │ │ │ │ + beq 104d64 │ │ │ │ cmp r0, #1 │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ - bne 104d38 │ │ │ │ + bne 104d48 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ add r0, lr, #472 @ 0x1d8 │ │ │ │ - bl 1bfbd0 │ │ │ │ + bl 1bfbe0 │ │ │ │ ldr r0, [sp, #1496] @ 0x5d8 │ │ │ │ ldr r1, [sp, #1500] @ 0x5dc │ │ │ │ ldr r4, [sp, #1504] @ 0x5e0 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ - beq 104d54 │ │ │ │ + beq 104d64 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r2, #452 @ 0x1c4 │ │ │ │ add r0, lr, #472 @ 0x1d8 │ │ │ │ add r1, r0, #12 │ │ │ │ add r0, lr, #936 @ 0x3a8 │ │ │ │ bl 53d54 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne 104da0 │ │ │ │ - ldr r1, [pc, #1996] @ 1054f0 │ │ │ │ - ldr r2, [pc, #1996] @ 1054f4 │ │ │ │ + bne 104db0 │ │ │ │ + ldr r1, [pc, #1996] @ 105500 │ │ │ │ + ldr r2, [pc, #1996] @ 105504 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #6 │ │ │ │ bl 57f38 │ │ │ │ - b 104d50 │ │ │ │ + b 104d60 │ │ │ │ mov r0, #5 │ │ │ │ - ldr r1, [pc, #1956] @ 1054e8 │ │ │ │ - ldr r2, [pc, #1956] @ 1054ec │ │ │ │ + ldr r1, [pc, #1956] @ 1054f8 │ │ │ │ + ldr r2, [pc, #1956] @ 1054fc │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ orr r0, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 104d7c │ │ │ │ + beq 104d8c │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 104d94 │ │ │ │ + beq 104da4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, r4 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ - b 104600 │ │ │ │ + b 104610 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, r7, #12 │ │ │ │ add r1, lr, #936 @ 0x3a8 │ │ │ │ mov r2, #452 @ 0x1c4 │ │ │ │ bl 53d54 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #892] @ 0x37c │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #888] @ 0x378 │ │ │ │ str r4, [sp, #896] @ 0x380 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ add r0, lr, #472 @ 0x1d8 │ │ │ │ - bl 1c1464 │ │ │ │ + bl 1c1474 │ │ │ │ ldr r7, [sp, #1496] @ 0x5d8 │ │ │ │ cmp r7, #2 │ │ │ │ - beq 104e54 │ │ │ │ + beq 104e64 │ │ │ │ ldr r0, [sp, #1500] @ 0x5dc │ │ │ │ cmp r7, #3 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ - bne 104e74 │ │ │ │ + bne 104e84 │ │ │ │ ldr r4, [sp, #92] @ 0x5c │ │ │ │ - b 104ea4 │ │ │ │ + b 104eb4 │ │ │ │ mov r7, r8 │ │ │ │ mov r8, r5 │ │ │ │ mov r4, fp │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ ldr fp, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #888] @ 0x378 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #1360] @ 0x550 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ str sl, [sp, #1352] @ 0x548 │ │ │ │ str r0, [sp, #1356] @ 0x54c │ │ │ │ str r4, [sp, #892] @ 0x37c │ │ │ │ - ldr r0, [pc, #1780] @ 10552c │ │ │ │ - ldr r2, [pc, #1780] @ 105530 │ │ │ │ + ldr r0, [pc, #1780] @ 10553c │ │ │ │ + ldr r2, [pc, #1780] @ 105540 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #896] @ 0x380 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b 105158 │ │ │ │ + b 105168 │ │ │ │ mov r0, #7 │ │ │ │ - ldr r1, [pc, #1688] @ 1054f8 │ │ │ │ - ldr r2, [pc, #1688] @ 1054fc │ │ │ │ + ldr r1, [pc, #1688] @ 105508 │ │ │ │ + ldr r2, [pc, #1688] @ 10550c │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ mov r4, r0 │ │ │ │ - b 104ea4 │ │ │ │ + b 104eb4 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ add r0, lr, #472 @ 0x1d8 │ │ │ │ - bl 1c0f18 │ │ │ │ + bl 1c0f28 │ │ │ │ ldr r0, [sp, #1496] @ 0x5d8 │ │ │ │ ldr r1, [sp, #1500] @ 0x5dc │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ - bne 104eb0 │ │ │ │ + bne 104ec0 │ │ │ │ ldr r4, [sp, #1504] @ 0x5e0 │ │ │ │ add r0, sp, #888 @ 0x378 │ │ │ │ - bl 1223f8 │ │ │ │ - b 104d54 │ │ │ │ + bl 122408 │ │ │ │ + b 104d64 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ mov r0, #8 │ │ │ │ - beq 104e58 │ │ │ │ + beq 104e68 │ │ │ │ add r0, sp, #1504 @ 0x5e0 │ │ │ │ vldr d9, [r0] │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ add r0, lr, #472 @ 0x1d8 │ │ │ │ - bl 1c05d0 │ │ │ │ + bl 1c05e0 │ │ │ │ ldr r0, [sp, #1496] @ 0x5d8 │ │ │ │ ldr r1, [sp, #1500] @ 0x5dc │ │ │ │ ldr r4, [sp, #1504] @ 0x5e0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ eor r0, r0, #4 │ │ │ │ orrs r0, r0, r1 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ - beq 104ea4 │ │ │ │ + beq 104eb4 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ add r0, lr, #472 @ 0x1d8 │ │ │ │ add r1, r0, #12 │ │ │ │ add r0, lr, #328 @ 0x148 │ │ │ │ bl 53d54 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ mov r0, #9 │ │ │ │ - beq 104e58 │ │ │ │ + beq 104e68 │ │ │ │ add r0, r9, #480 @ 0x1e0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r0, r9, #508 @ 0x1fc │ │ │ │ add r1, lr, #328 @ 0x148 │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ bl 53d54 │ │ │ │ @@ -179772,31 +179776,31 @@ │ │ │ │ str r0, [sp, #876] @ 0x36c │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ strb r6, [sp, #880] @ 0x370 │ │ │ │ str r0, [sp, #836] @ 0x344 │ │ │ │ str r7, [sp, #832] @ 0x340 │ │ │ │ str r4, [sp, #696] @ 0x2b8 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ - bl 1a5db8 │ │ │ │ + bl 1a5dc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 105194 │ │ │ │ + beq 1051a4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r3] │ │ │ │ str r1, [r3, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ - bl 122b98 │ │ │ │ - b 104578 │ │ │ │ + bl 122ba8 │ │ │ │ + b 104588 │ │ │ │ mov r4, fp │ │ │ │ ldr fp, [sp, #116] @ 0x74 │ │ │ │ - ldr r0, [pc, #1296] @ 10553c │ │ │ │ + ldr r0, [pc, #1296] @ 10554c │ │ │ │ mov r7, r8 │ │ │ │ - ldr r2, [pc, #1292] @ 105540 │ │ │ │ + ldr r2, [pc, #1292] @ 105550 │ │ │ │ mov r8, r5 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #888] @ 0x378 │ │ │ │ mov r5, #-2147483647 @ 0x80000001 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -179805,57 +179809,57 @@ │ │ │ │ str r1, [sp, #896] @ 0x380 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ str sl, [sp, #1352] @ 0x548 │ │ │ │ str r1, [sp, #1356] @ 0x54c │ │ │ │ str r4, [sp, #892] @ 0x37c │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b 105158 │ │ │ │ + b 105168 │ │ │ │ mov r0, #0 │ │ │ │ mov r7, r8 │ │ │ │ str r0, [sp, #1356] @ 0x54c │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #1352] @ 0x548 │ │ │ │ mov r8, r5 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ mov r4, fp │ │ │ │ str r0, [sp, #888] @ 0x378 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ ldr fp, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #1360] @ 0x550 │ │ │ │ - b 104e2c │ │ │ │ + b 104e3c │ │ │ │ mov r7, r8 │ │ │ │ mov r8, r5 │ │ │ │ mov r4, fp │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ ldr fp, [sp, #116] @ 0x74 │ │ │ │ mov r6, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r0, [pc, #1144] @ 105544 │ │ │ │ - ldr r2, [pc, #1144] @ 105548 │ │ │ │ + ldr r0, [pc, #1144] @ 105554 │ │ │ │ + ldr r2, [pc, #1144] @ 105558 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #888] @ 0x378 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #1360] @ 0x550 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #896] @ 0x380 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ str sl, [sp, #1352] @ 0x548 │ │ │ │ str r1, [sp, #1356] @ 0x54c │ │ │ │ str r4, [sp, #892] @ 0x37c │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b 105158 │ │ │ │ + b 105168 │ │ │ │ mov r7, r8 │ │ │ │ mov r8, r5 │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ - ldr r0, [pc, #1048] @ 105534 │ │ │ │ - ldr r2, [pc, #1048] @ 105538 │ │ │ │ + ldr r0, [pc, #1048] @ 105544 │ │ │ │ + ldr r2, [pc, #1048] @ 105548 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #888] @ 0x378 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #1360] @ 0x550 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ @@ -179877,139 +179881,139 @@ │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #1360] @ 0x550 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ ldr fp, [sp, #116] @ 0x74 │ │ │ │ str sl, [sp, #1352] @ 0x548 │ │ │ │ str r0, [sp, #1356] @ 0x54c │ │ │ │ - b 104e30 │ │ │ │ + b 104e40 │ │ │ │ add r1, sp, #192 @ 0xc0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - b 104b4c │ │ │ │ + b 104b5c │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ - bl 122b98 │ │ │ │ - b 105484 │ │ │ │ + bl 122ba8 │ │ │ │ + b 105494 │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #888 @ 0x378 │ │ │ │ - bl 1223f8 │ │ │ │ - b 1051c8 │ │ │ │ + bl 122408 │ │ │ │ + b 1051d8 │ │ │ │ bl 8e880 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 1051f0 │ │ │ │ + beq 105200 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ - bl 40e544 │ │ │ │ - b 1051f0 │ │ │ │ + bl 40e554 │ │ │ │ + b 105200 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 1052dc │ │ │ │ + beq 1052ec │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 1052dc │ │ │ │ + bl 40e554 │ │ │ │ + b 1052ec │ │ │ │ mov r7, r8 │ │ │ │ mov r8, r5 │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ ldr fp, [sp, #116] @ 0x74 │ │ │ │ - b 105374 │ │ │ │ + b 105384 │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ - bl 122b98 │ │ │ │ - b 10546c │ │ │ │ + bl 122ba8 │ │ │ │ + b 10547c │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ mov r7, r8 │ │ │ │ mov r8, r5 │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr fp, [sp, #116] @ 0x74 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 105280 │ │ │ │ + bne 105290 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 1052a0 │ │ │ │ + bne 1052b0 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 1053d8 │ │ │ │ - b 1052c0 │ │ │ │ + beq 1053e8 │ │ │ │ + b 1052d0 │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 10526c │ │ │ │ + beq 10527c │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 1053d8 │ │ │ │ + beq 1053e8 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r9 │ │ │ │ - bl 40e544 │ │ │ │ - b 1053d8 │ │ │ │ + bl 40e554 │ │ │ │ + b 1053e8 │ │ │ │ mov sl, r0 │ │ │ │ orr r0, fp, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 105350 │ │ │ │ + beq 105360 │ │ │ │ lsl r1, fp, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b 105350 │ │ │ │ + bl 40e554 │ │ │ │ + b 105360 │ │ │ │ mov r7, r8 │ │ │ │ mov r8, r5 │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ mov sl, r0 │ │ │ │ ldr fp, [sp, #116] @ 0x74 │ │ │ │ - b 105418 │ │ │ │ + b 105428 │ │ │ │ mov r7, r8 │ │ │ │ mov r8, r5 │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ mov sl, r0 │ │ │ │ ldr fp, [sp, #116] @ 0x74 │ │ │ │ - b 1053fc │ │ │ │ + b 10540c │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 10546c │ │ │ │ + beq 10547c │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ - bl 121534 │ │ │ │ - b 10546c │ │ │ │ + bl 121544 │ │ │ │ + b 10547c │ │ │ │ bl 8e880 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 105484 │ │ │ │ + beq 105494 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ - bl 1ba360 │ │ │ │ - b 105484 │ │ │ │ + bl 1ba370 │ │ │ │ + b 105494 │ │ │ │ bl 8e880 │ │ │ │ mov sl, r0 │ │ │ │ - b 10546c │ │ │ │ + b 10547c │ │ │ │ mov sl, r0 │ │ │ │ - b 1053c8 │ │ │ │ - adceq pc, r5, r0, lsr #22 │ │ │ │ - adceq lr, r5, r4, lsl pc │ │ │ │ + b 1053d8 │ │ │ │ + adceq pc, r5, r0, lsl fp @ │ │ │ │ + adceq lr, r5, r4, lsl #30 │ │ │ │ mov r1, sl │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ mov r4, fp │ │ │ │ str r0, [sp, #888] @ 0x378 │ │ │ │ mov r7, r8 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ @@ -180028,117 +180032,117 @@ │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ ldr r0, [sp, #1352] @ 0x548 │ │ │ │ ldr r1, [sp, #1356] @ 0x54c │ │ │ │ bic r0, r0, #1 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 1053fc │ │ │ │ + beq 10540c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #328 @ 0x148 │ │ │ │ - bl 1218b0 │ │ │ │ + bl 1218c0 │ │ │ │ ldr r0, [sp, #888] @ 0x378 │ │ │ │ ldr r1, [sp, #892] @ 0x37c │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 105418 │ │ │ │ + beq 105428 │ │ │ │ add r0, sp, #888 @ 0x378 │ │ │ │ - bl 1223f8 │ │ │ │ + bl 122408 │ │ │ │ cmp r6, #-2147483647 @ 0x80000001 │ │ │ │ ldrne r0, [sp, #124] @ 0x7c │ │ │ │ tstne r0, #1 │ │ │ │ orrne r0, r6, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 10548c │ │ │ │ + bne 10549c │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ subs r0, r5, #-2147483647 @ 0x80000001 │ │ │ │ movwne r0, #1 │ │ │ │ tst r0, r1 │ │ │ │ orrne r0, r5, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 1054a0 │ │ │ │ + bne 1054b0 │ │ │ │ subs r0, fp, #-2147483647 @ 0x80000001 │ │ │ │ movwne r0, #1 │ │ │ │ tst r0, r4 │ │ │ │ orrne r0, fp, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 1054b4 │ │ │ │ + bne 1054c4 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ and r0, r0, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq 105484 │ │ │ │ + beq 105494 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, sl │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 105430 │ │ │ │ + bl 40e554 │ │ │ │ + b 105440 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 10544c │ │ │ │ + bl 40e554 │ │ │ │ + b 10545c │ │ │ │ lsl r1, fp, #2 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b 105464 │ │ │ │ + bl 40e554 │ │ │ │ + b 105474 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - umlaleq pc, r5, r0, r0 @ │ │ │ │ - adceq pc, r5, r0, asr #12 │ │ │ │ - adceq lr, r5, r4, lsr sl │ │ │ │ - adceq pc, r5, ip, lsl r9 @ │ │ │ │ - adceq lr, r5, r0, lsl sp │ │ │ │ - adceq pc, r5, r8, asr #3 │ │ │ │ - strhteq lr, [r5], ip │ │ │ │ - adceq pc, r5, r8, ror #3 │ │ │ │ - ldrdeq lr, [r5], ip @ │ │ │ │ - adceq pc, r5, ip, lsr #1 │ │ │ │ - adceq lr, r5, r0, lsr #9 │ │ │ │ - addeq r7, r8, r5, asr r3 │ │ │ │ - addeq r7, r8, pc, asr r0 │ │ │ │ - addeq r4, r8, r7, ror #27 │ │ │ │ - strdeq r7, [r8], r3 │ │ │ │ - addeq r7, r8, lr, asr lr │ │ │ │ - umulleq r7, r8, r3, sl │ │ │ │ - addeq r7, r8, sp, lsr #32 │ │ │ │ - addeq r7, r8, r3, rrx │ │ │ │ - addeq r7, r8, r4, lsr #22 │ │ │ │ - addeq r7, r8, r2, asr #22 │ │ │ │ - ldrdeq r7, [r8], r8 │ │ │ │ - @ instruction: 0x0088c7b4 │ │ │ │ - adceq r1, r6, r4, ror #19 │ │ │ │ - ldrdeq ip, [r8], r0 │ │ │ │ - strdeq r1, [r6], ip @ │ │ │ │ - @ instruction: 0x0088c5b8 │ │ │ │ - ldrdeq r1, [r6], ip @ │ │ │ │ - addeq ip, r8, r0, lsr #10 │ │ │ │ - adceq r1, r6, ip, asr #14 │ │ │ │ - addeq r7, r8, pc, lsr r5 │ │ │ │ + adceq pc, r5, r0, lsl #1 │ │ │ │ + adceq pc, r5, r0, lsr r6 @ │ │ │ │ + adceq lr, r5, r4, lsr #20 │ │ │ │ + adceq pc, r5, ip, lsl #18 │ │ │ │ + adceq lr, r5, r0, lsl #26 │ │ │ │ + strhteq pc, [r5], r8 @ │ │ │ │ + adceq lr, r5, ip, lsr #11 │ │ │ │ + ldrdeq pc, [r5], r8 @ │ │ │ │ + adceq lr, r5, ip, asr #11 │ │ │ │ + umlaleq pc, r5, ip, r0 @ │ │ │ │ + umlaleq lr, r5, r0, r4 │ │ │ │ + addeq r7, r8, r5, asr #6 │ │ │ │ + addeq r7, r8, pc, asr #32 │ │ │ │ + ldrdeq r4, [r8], r7 │ │ │ │ + addeq r7, r8, r3, ror #27 │ │ │ │ + addeq r7, r8, lr, asr #28 │ │ │ │ + addeq r7, r8, r3, lsl #21 │ │ │ │ + addeq r7, r8, sp, lsl r0 │ │ │ │ + addeq r7, r8, r3, asr r0 │ │ │ │ + addeq r7, r8, r4, lsl fp │ │ │ │ + addeq r7, r8, r2, lsr fp │ │ │ │ + addeq r7, r8, r8, asr #21 │ │ │ │ + addeq ip, r8, r4, lsr #15 │ │ │ │ + ldrdeq r1, [r6], r4 @ │ │ │ │ + addeq ip, r8, r0, asr #9 │ │ │ │ + adceq r1, r6, ip, ror #13 │ │ │ │ + addeq ip, r8, r8, lsr #11 │ │ │ │ + adceq r1, r6, ip, asr #15 │ │ │ │ + addeq ip, r8, r0, lsl r5 │ │ │ │ + adceq r1, r6, ip, lsr r7 │ │ │ │ + addeq r7, r8, pc, lsr #10 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ vpush {d8-d9} │ │ │ │ sub sp, sp, #160 @ 0xa0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r4, r1 │ │ │ │ eor r6, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r6, #21 │ │ │ │ movcs r6, #21 │ │ │ │ cmp r6, #20 │ │ │ │ - beq 1057c0 │ │ │ │ + beq 1057d0 │ │ │ │ cmp r6, #21 │ │ │ │ - bne 105a04 │ │ │ │ + bne 105a14 │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ mov sl, #-2147483627 @ 0x80000015 │ │ │ │ str r6, [sp, #12] │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add r0, r2, r3, lsl #5 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ @@ -180153,200 +180157,200 @@ │ │ │ │ add r7, sp, #96 @ 0x60 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ orr fp, r7, #4 │ │ │ │ str sl, [sp, #56] @ 0x38 │ │ │ │ orr r9, r6, #4 │ │ │ │ str r8, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r4, [pc, #1644] @ 105c54 │ │ │ │ + ldr r4, [pc, #1644] @ 105c64 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #2 │ │ │ │ add r4, pc, r4 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1bd0d8 │ │ │ │ + bl 1bd0e8 │ │ │ │ ldrb r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 105840 │ │ │ │ + bne 105850 │ │ │ │ ldrb r0, [sp, #97] @ 0x61 │ │ │ │ cmp r0, #4 │ │ │ │ - bne 105648 │ │ │ │ + bne 105658 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str sl, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 105b90 │ │ │ │ + beq 105ba0 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ stm fp, {r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ - bl 121534 │ │ │ │ - b 1055fc │ │ │ │ + bl 121544 │ │ │ │ + b 10560c │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, ip, lsl r1 │ │ │ │ andeq r0, r0, r0, ror r0 │ │ │ │ andeq r0, r0, r4, asr r5 │ │ │ │ andeq r0, r0, r4, asr #4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r8 │ │ │ │ - bne 105b78 │ │ │ │ + bne 105b88 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str sl, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 105b90 │ │ │ │ + beq 105ba0 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ stm fp, {r1, r2, r3} │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ mov r1, r7 │ │ │ │ - bl dd210 │ │ │ │ + bl dd220 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ ldr r8, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #32] │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r8 │ │ │ │ - beq 105a3c │ │ │ │ + beq 105a4c │ │ │ │ vldr d8, [sp, #144] @ 0x90 │ │ │ │ - b 1055fc │ │ │ │ + b 10560c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne 105b58 │ │ │ │ + bne 105b68 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str sl, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 105b90 │ │ │ │ + beq 105ba0 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ stm fp, {r1, r2, r3} │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ mov r1, r7 │ │ │ │ - bl dd210 │ │ │ │ + bl dd220 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #28] │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ str r1, [sp, #24] │ │ │ │ - beq 105a3c │ │ │ │ + beq 105a4c │ │ │ │ vldr d9, [sp, #144] @ 0x90 │ │ │ │ - b 1055fc │ │ │ │ + b 10560c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #3 │ │ │ │ - bne 105b68 │ │ │ │ + bne 105b78 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str sl, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 105b90 │ │ │ │ + beq 105ba0 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ stm fp, {r1, r2, r3} │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ mov r1, r7 │ │ │ │ - bl dc4b4 │ │ │ │ + bl dc4c4 │ │ │ │ ldrb r0, [sp, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1057b8 │ │ │ │ + bne 1057c8 │ │ │ │ ldrb r0, [sp, #137] @ 0x89 │ │ │ │ str r0, [sp, #16] │ │ │ │ - b 1055fc │ │ │ │ + b 10560c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #3 │ │ │ │ - bne 105b48 │ │ │ │ + bne 105b58 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str sl, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 105b90 │ │ │ │ + beq 105ba0 │ │ │ │ ldm r9, {r1, r2, r3} │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ stm fp, {r1, r2, r3} │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ mov r1, r7 │ │ │ │ - bl dc4b4 │ │ │ │ + bl dc4c4 │ │ │ │ ldrb r0, [sp, #136] @ 0x88 │ │ │ │ ldrb r1, [sp, #137] @ 0x89 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [sp, #20] │ │ │ │ - beq 1055fc │ │ │ │ + beq 10560c │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ - b 105844 │ │ │ │ + b 105854 │ │ │ │ mov sl, r5 │ │ │ │ ldmib r4, {r1, r5, r9} │ │ │ │ mov r0, #0 │ │ │ │ cmp r9, #0 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ add r1, r5, r9, lsl #4 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ - beq 105800 │ │ │ │ + beq 105810 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [r2], #16 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - bne 1058ec │ │ │ │ - ldr r1, [pc, #1092] @ 105c4c │ │ │ │ - ldr r2, [pc, #1092] @ 105c50 │ │ │ │ + bne 1058fc │ │ │ │ + ldr r1, [pc, #1092] @ 105c5c │ │ │ │ + ldr r2, [pc, #1092] @ 105c60 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #2 │ │ │ │ str r2, [sl, #4] │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [sl] │ │ │ │ str r0, [sl, #8] │ │ │ │ - beq 105888 │ │ │ │ + beq 105898 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 1ba360 │ │ │ │ - b 105888 │ │ │ │ + bl 1ba370 │ │ │ │ + b 105898 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #2 │ │ │ │ str r2, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [r5] │ │ │ │ str r0, [r5, #8] │ │ │ │ - beq 105874 │ │ │ │ + beq 105884 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 105888 │ │ │ │ + beq 105898 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #160 @ 0xa0 │ │ │ │ vpop {d8-d9} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r9, r5 │ │ │ │ ldm r6!, {r1, r2, r3, r4, r5} │ │ │ │ mov r0, r7 │ │ │ │ stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ ldm r6, {r1, r2, r3, r4, r5} │ │ │ │ stm r0, {r1, r2, r3, r4, r5} │ │ │ │ mov r0, r7 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10592c │ │ │ │ + beq 10593c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r9] │ │ │ │ str r1, [r9, #4] │ │ │ │ str r0, [r9, #8] │ │ │ │ add sp, sp, #160 @ 0xa0 │ │ │ │ vpop {d8-d9} │ │ │ │ @@ -180356,22 +180360,22 @@ │ │ │ │ mov r7, #1 │ │ │ │ add ip, sp, #100 @ 0x64 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ - bl dd210 │ │ │ │ + bl dd220 │ │ │ │ ldr r8, [sp, #56] @ 0x38 │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ eor r0, r8, #2 │ │ │ │ orrs r0, r0, r7 │ │ │ │ - bne 10599c │ │ │ │ + bne 1059ac │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ - b 105814 │ │ │ │ + b 105824 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r0, #3 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movweq r0, #2 │ │ │ │ vstr d9, [r9, #24] │ │ │ │ strb r0, [r9, #33] @ 0x21 │ │ │ │ @@ -180394,97 +180398,97 @@ │ │ │ │ stm r9, {r0, r8} │ │ │ │ add sp, sp, #160 @ 0xa0 │ │ │ │ vpop {d8-d9} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ cmp r9, #1 │ │ │ │ - beq 105800 │ │ │ │ + beq 105810 │ │ │ │ add r1, r5, #32 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ vldr d8, [sp, #64] @ 0x40 │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - beq 105800 │ │ │ │ + beq 105810 │ │ │ │ mov r0, #2 │ │ │ │ ldr ip, [r5, #20] │ │ │ │ ldr r2, [r5, #24] │ │ │ │ ldr r3, [r5, #28] │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ str ip, [sp, #100] @ 0x64 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ - bl dc4b4 │ │ │ │ + bl dc4c4 │ │ │ │ ldrb r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 105a44 │ │ │ │ + bne 105a54 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ - b 105814 │ │ │ │ - ldr r2, [pc, #572] @ 105c48 │ │ │ │ + b 105824 │ │ │ │ + ldr r2, [pc, #572] @ 105c58 │ │ │ │ add r1, sp, #159 @ 0x9f │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r5] │ │ │ │ str r1, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ add sp, sp, #160 @ 0xa0 │ │ │ │ vpop {d8-d9} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ - b 105844 │ │ │ │ + b 105854 │ │ │ │ mov r0, #2 │ │ │ │ cmp r9, #2 │ │ │ │ - beq 105800 │ │ │ │ + beq 105810 │ │ │ │ add r1, r5, #48 @ 0x30 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ ldrb r9, [sp, #57] @ 0x39 │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - beq 105800 │ │ │ │ + beq 105810 │ │ │ │ add r3, r5, #36 @ 0x24 │ │ │ │ mov r5, #3 │ │ │ │ add ip, sp, #100 @ 0x64 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ - bl dc4b4 │ │ │ │ + bl dc4c4 │ │ │ │ ldrb r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 1059fc │ │ │ │ + beq 105a0c │ │ │ │ ldrb r0, [sp, #57] @ 0x39 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 1c0f18 │ │ │ │ + bl 1c0f28 │ │ │ │ ldr r5, [sp, #96] @ 0x60 │ │ │ │ ldr fp, [sp, #100] @ 0x64 │ │ │ │ eor r0, r5, #3 │ │ │ │ orrs r0, r0, fp │ │ │ │ - bne 105acc │ │ │ │ + bne 105adc │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ - b 105814 │ │ │ │ + b 105824 │ │ │ │ eor r0, r5, #2 │ │ │ │ orrs r0, r0, fp │ │ │ │ mov r0, #3 │ │ │ │ - beq 105800 │ │ │ │ + beq 105810 │ │ │ │ vldr d9, [sp, #104] @ 0x68 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 1a5db8 │ │ │ │ + bl 1a5dc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 105b14 │ │ │ │ + beq 105b24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sl] │ │ │ │ str r1, [sl, #4] │ │ │ │ str r0, [sl, #8] │ │ │ │ add sp, sp, #160 @ 0xa0 │ │ │ │ vpop {d8-d9} │ │ │ │ @@ -180499,103 +180503,103 @@ │ │ │ │ vstr d8, [sl, #8] │ │ │ │ str fp, [sl, #20] │ │ │ │ str r7, [sl, #4] │ │ │ │ add sp, sp, #160 @ 0xa0 │ │ │ │ vpop {d8-d9} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r4, [pc, #268] @ 105c5c │ │ │ │ + ldr r4, [pc, #268] @ 105c6c │ │ │ │ mov r1, #14 │ │ │ │ add r4, pc, r4 │ │ │ │ - b 105b7c │ │ │ │ - ldr r4, [pc, #256] @ 105c60 │ │ │ │ + b 105b8c │ │ │ │ + ldr r4, [pc, #256] @ 105c70 │ │ │ │ mov r1, #5 │ │ │ │ add r4, pc, r4 │ │ │ │ - b 105b7c │ │ │ │ - ldr r4, [pc, #232] @ 105c58 │ │ │ │ + b 105b8c │ │ │ │ + ldr r4, [pc, #232] @ 105c68 │ │ │ │ mov r1, #10 │ │ │ │ add r4, pc, r4 │ │ │ │ - b 105b7c │ │ │ │ + b 105b8c │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ bl 58038 │ │ │ │ - b 10584c │ │ │ │ - ldr r0, [pc, #204] @ 105c64 │ │ │ │ - ldr r2, [pc, #204] @ 105c68 │ │ │ │ + b 10585c │ │ │ │ + ldr r0, [pc, #204] @ 105c74 │ │ │ │ + ldr r2, [pc, #204] @ 105c78 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b 105c14 │ │ │ │ + b 105c24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 105c20 │ │ │ │ + beq 105c30 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 121534 │ │ │ │ - b 105c20 │ │ │ │ + bl 121544 │ │ │ │ + b 105c30 │ │ │ │ bl 8e880 │ │ │ │ - b 105c14 │ │ │ │ - b 105c14 │ │ │ │ - b 105c14 │ │ │ │ - b 105c14 │ │ │ │ + b 105c24 │ │ │ │ + b 105c24 │ │ │ │ + b 105c24 │ │ │ │ + b 105c24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 105c38 │ │ │ │ + beq 105c48 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 1ba360 │ │ │ │ - b 105c38 │ │ │ │ + bl 1ba370 │ │ │ │ + b 105c48 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp, #12] │ │ │ │ str r4, [sp, #8] │ │ │ │ - b 105c20 │ │ │ │ - b 105c14 │ │ │ │ + b 105c30 │ │ │ │ + b 105c24 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ and r0, r0, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq 105c38 │ │ │ │ + beq 105c48 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - adceq sp, r5, ip, asr #25 │ │ │ │ - ldrdeq lr, [r5], ip @ │ │ │ │ - strdeq sp, [r5], r8 @ │ │ │ │ - addeq r7, r8, pc, lsl #12 │ │ │ │ - addeq r7, r8, lr, lsl #1 │ │ │ │ - strheq r7, [r8], r8 │ │ │ │ - strheq r7, [r8], r6 │ │ │ │ - addeq fp, r8, r8, asr sl │ │ │ │ - adceq r0, r6, r8, lsl #25 │ │ │ │ + strhteq sp, [r5], ip │ │ │ │ + adceq lr, r5, ip, asr #13 │ │ │ │ + adceq sp, r5, r8, ror #21 │ │ │ │ + strdeq r7, [r8], pc @ │ │ │ │ + addeq r7, r8, lr, ror r0 │ │ │ │ + addeq r7, r8, r8, lsr #1 │ │ │ │ + addeq r7, r8, r6, lsr #1 │ │ │ │ + addeq fp, r8, r8, asr #20 │ │ │ │ + adceq r0, r6, r8, ror ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ vpush {d8-d9} │ │ │ │ sub sp, sp, #456 @ 0x1c8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ add sl, sp, #200 @ 0xc8 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ eor r2, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ cmp r2, #20 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ - beq 10651c │ │ │ │ + beq 10652c │ │ │ │ cmp r2, #21 │ │ │ │ - bne 10664c │ │ │ │ + bne 10665c │ │ │ │ add r2, sl, #16 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ mov r0, #-2147483627 @ 0x80000015 │ │ │ │ add r1, r2, r3, lsl #5 │ │ │ │ str r1, [sp, #188] @ 0xbc │ │ │ │ @@ -180647,15 +180651,15 @@ │ │ │ │ mov r7, #2 │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ - b 105dc4 │ │ │ │ + b 105dd4 │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ vldr d8, [sp, #440] @ 0x1b8 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r9, r8 │ │ │ │ @@ -180668,18 +180672,18 @@ │ │ │ │ mov r9, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov fp, r0 │ │ │ │ str r4, [sp, #136] @ 0x88 │ │ │ │ add r5, sp, #344 @ 0x158 │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bb0e0 │ │ │ │ + bl 1bb0f0 │ │ │ │ ldrb r0, [sp, #344] @ 0x158 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1065a0 │ │ │ │ + bne 1065b0 │ │ │ │ ldrb r0, [sp, #345] @ 0x159 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, lsr r0 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r8, lsl r2 │ │ │ │ @@ -180691,32 +180695,32 @@ │ │ │ │ andeq r0, r0, ip, lsr r6 │ │ │ │ andeq r0, r0, r4, ror r1 │ │ │ │ andeq r0, r0, r8, asr #11 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, ip, ror r8 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 106edc │ │ │ │ + bne 106eec │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ mov r4, r7 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 107304 │ │ │ │ + beq 107314 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #344] @ 0x158 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ stm r7, {r1, r2, r3} │ │ │ │ add r0, sp, #432 @ 0x1b0 │ │ │ │ mov r1, r5 │ │ │ │ mov r7, r4 │ │ │ │ - bl de31c │ │ │ │ + bl de32c │ │ │ │ mov r3, sl │ │ │ │ mov lr, sl │ │ │ │ ldr sl, [sp, #136] @ 0x88 │ │ │ │ mov ip, r9 │ │ │ │ ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ mov r5, r8 │ │ │ │ ldr r9, [sp, #436] @ 0x1b4 │ │ │ │ @@ -180726,118 +180730,118 @@ │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ mov r8, r6 │ │ │ │ mov r0, fp │ │ │ │ mov r4, sl │ │ │ │ mov r6, r7 │ │ │ │ - bne 105dc4 │ │ │ │ - b 106880 │ │ │ │ + bne 105dd4 │ │ │ │ + b 106890 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ mov r4, r7 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 107114 │ │ │ │ + beq 107124 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #344] @ 0x158 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r7, {r1, r2, r3} │ │ │ │ mov r0, r5 │ │ │ │ mov r7, r4 │ │ │ │ - bl 121534 │ │ │ │ - b 105da8 │ │ │ │ + bl 121544 │ │ │ │ + b 105db8 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne 106f0c │ │ │ │ + bne 106f1c │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ mov r4, r7 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 107114 │ │ │ │ + beq 107124 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #344] @ 0x158 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r7, {r1, r2, r3} │ │ │ │ add r0, sp, #432 @ 0x1b0 │ │ │ │ mov r1, r5 │ │ │ │ mov r7, r4 │ │ │ │ - bl dd210 │ │ │ │ + bl dd220 │ │ │ │ ldr r2, [sp, #432] @ 0x1b0 │ │ │ │ ldr r1, [sp, #436] @ 0x1b4 │ │ │ │ eor r0, r2, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne 105d9c │ │ │ │ - b 106634 │ │ │ │ + bne 105dac │ │ │ │ + b 106644 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ cmp r3, #-2147483646 @ 0x80000002 │ │ │ │ - bne 106e98 │ │ │ │ + bne 106ea8 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ mov r6, r9 │ │ │ │ mov r4, r7 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ - beq 1071a4 │ │ │ │ + beq 1071b4 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ ldr r7, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #432] @ 0x1b0 │ │ │ │ mov r0, #-2147483646 @ 0x80000002 │ │ │ │ ldm r3, {r1, ip} │ │ │ │ ldr r3, [r3, #8] │ │ │ │ stm r7, {r1, ip} │ │ │ │ str r3, [r7, #8] │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r1, sp, #432 @ 0x1b0 │ │ │ │ mov r0, r5 │ │ │ │ mov r9, r6 │ │ │ │ mov r7, r4 │ │ │ │ mov r6, r2 │ │ │ │ - bl dddf4 │ │ │ │ + bl dde04 │ │ │ │ mov r4, r9 │ │ │ │ ldr r0, [sp, #344] @ 0x158 │ │ │ │ ldr r9, [sp, #348] @ 0x15c │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - beq 106820 │ │ │ │ + beq 106830 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r9, [sp, #68] @ 0x44 │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, fp │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ - b 105db4 │ │ │ │ + b 105dc4 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 106e80 │ │ │ │ + bne 106e90 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ mov r4, r7 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 1071e4 │ │ │ │ + beq 1071f4 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #344] @ 0x158 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ stm r7, {r1, r2, r3} │ │ │ │ add r0, sp, #432 @ 0x1b0 │ │ │ │ mov r1, r5 │ │ │ │ mov r7, r4 │ │ │ │ - bl de31c │ │ │ │ + bl de32c │ │ │ │ add r2, sp, #432 @ 0x1b0 │ │ │ │ mov r5, r7 │ │ │ │ ldr r7, [sp, #136] @ 0x88 │ │ │ │ mov ip, r9 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ mov r3, sl │ │ │ │ mov lr, sl │ │ │ │ @@ -180847,36 +180851,36 @@ │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r0, fp │ │ │ │ mov sl, fp │ │ │ │ mov fp, r6 │ │ │ │ mov r9, r8 │ │ │ │ mov r4, r7 │ │ │ │ mov r6, r5 │ │ │ │ - bne 105dc4 │ │ │ │ - b 1068b4 │ │ │ │ + bne 105dd4 │ │ │ │ + b 1068c4 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 106ec4 │ │ │ │ + bne 106ed4 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ mov r4, r7 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 1072bc │ │ │ │ + beq 1072cc │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #344] @ 0x158 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ stm r7, {r1, r2, r3} │ │ │ │ add r0, sp, #432 @ 0x1b0 │ │ │ │ mov r1, r5 │ │ │ │ mov r7, r4 │ │ │ │ - bl de31c │ │ │ │ + bl de32c │ │ │ │ mov r5, r7 │ │ │ │ ldr r7, [sp, #136] @ 0x88 │ │ │ │ ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ mov ip, r9 │ │ │ │ ldr r0, [sp, #436] @ 0x1b4 │ │ │ │ mov r3, sl │ │ │ │ ldr r2, [sp, #440] @ 0x1b8 │ │ │ │ @@ -180887,36 +180891,36 @@ │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, r6 │ │ │ │ mov fp, r6 │ │ │ │ mov r9, r8 │ │ │ │ mov r4, r7 │ │ │ │ mov r6, r5 │ │ │ │ - bne 105dc4 │ │ │ │ - b 106860 │ │ │ │ + bne 105dd4 │ │ │ │ + b 106870 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 106e38 │ │ │ │ + bne 106e48 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ mov r4, r7 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 10722c │ │ │ │ + beq 10723c │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #344] @ 0x158 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ stm r7, {r1, r2, r3} │ │ │ │ add r0, sp, #432 @ 0x1b0 │ │ │ │ mov r1, r5 │ │ │ │ mov r7, r4 │ │ │ │ - bl de31c │ │ │ │ + bl de32c │ │ │ │ ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ mov r3, sl │ │ │ │ ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ mov lr, sl │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ @@ -180927,36 +180931,36 @@ │ │ │ │ mov fp, r6 │ │ │ │ mov r6, r7 │ │ │ │ mov r5, r7 │ │ │ │ ldr r7, [sp, #136] @ 0x88 │ │ │ │ mov ip, r9 │ │ │ │ mov r2, r9 │ │ │ │ mov r9, r8 │ │ │ │ - bne 105dc4 │ │ │ │ - b 1068a0 │ │ │ │ + bne 105dd4 │ │ │ │ + b 1068b0 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 106ef4 │ │ │ │ + bne 106f04 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ mov r4, r7 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 10734c │ │ │ │ + beq 10735c │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #344] @ 0x158 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ stm r7, {r1, r2, r3} │ │ │ │ add r0, sp, #432 @ 0x1b0 │ │ │ │ mov r1, r5 │ │ │ │ mov r7, r4 │ │ │ │ - bl de31c │ │ │ │ + bl de32c │ │ │ │ mov r5, r7 │ │ │ │ ldr r7, [sp, #136] @ 0x88 │ │ │ │ ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ mov ip, r9 │ │ │ │ ldr r2, [sp, #436] @ 0x1b4 │ │ │ │ mov r9, r8 │ │ │ │ ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ @@ -180967,34 +180971,34 @@ │ │ │ │ mov r0, fp │ │ │ │ mov r3, sl │ │ │ │ mov lr, sl │ │ │ │ mov sl, fp │ │ │ │ mov fp, r6 │ │ │ │ mov r4, r7 │ │ │ │ mov r6, r5 │ │ │ │ - bne 105dc4 │ │ │ │ - b 106870 │ │ │ │ + bne 105dd4 │ │ │ │ + b 106880 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ cmp r0, #8 │ │ │ │ - bne 106e68 │ │ │ │ + bne 106e78 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ mov r4, r7 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 107114 │ │ │ │ + beq 107124 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #344] @ 0x158 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r7, {r1, r2, r3} │ │ │ │ add r0, sp, #432 @ 0x1b0 │ │ │ │ mov r1, r5 │ │ │ │ mov r7, r4 │ │ │ │ - bl dc740 │ │ │ │ + bl dc750 │ │ │ │ mov r5, r7 │ │ │ │ ldr r7, [sp, #136] @ 0x88 │ │ │ │ ldrb r0, [sp, #432] @ 0x1b0 │ │ │ │ mov r2, r9 │ │ │ │ ldrb r1, [sp, #433] @ 0x1b1 │ │ │ │ mov ip, r9 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ @@ -181004,36 +181008,36 @@ │ │ │ │ mov r9, r8 │ │ │ │ mov r3, sl │ │ │ │ mov lr, sl │ │ │ │ mov sl, fp │ │ │ │ mov fp, r6 │ │ │ │ mov r4, r7 │ │ │ │ mov r6, r5 │ │ │ │ - beq 105dc4 │ │ │ │ - b 1068ac │ │ │ │ + beq 105dd4 │ │ │ │ + b 1068bc │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 106e50 │ │ │ │ + bne 106e60 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ mov r4, r7 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 107274 │ │ │ │ + beq 107284 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #344] @ 0x158 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ stm r7, {r1, r2, r3} │ │ │ │ add r0, sp, #432 @ 0x1b0 │ │ │ │ mov r1, r5 │ │ │ │ mov r7, r4 │ │ │ │ - bl dea58 │ │ │ │ + bl dea68 │ │ │ │ mov r5, r7 │ │ │ │ ldr r7, [sp, #136] @ 0x88 │ │ │ │ ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ mov lr, sl │ │ │ │ ldr r3, [sp, #436] @ 0x1b4 │ │ │ │ mov r2, r9 │ │ │ │ ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ @@ -181044,65 +181048,65 @@ │ │ │ │ mov r0, fp │ │ │ │ mov sl, fp │ │ │ │ mov r1, r6 │ │ │ │ mov fp, r6 │ │ │ │ mov r9, r8 │ │ │ │ mov r4, r7 │ │ │ │ mov r6, r5 │ │ │ │ - bne 105dc4 │ │ │ │ - b 1068c4 │ │ │ │ + bne 105dd4 │ │ │ │ + b 1068d4 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne 106f24 │ │ │ │ + bne 106f34 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ mov r4, r7 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 107114 │ │ │ │ + beq 107124 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #344] @ 0x158 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r7, {r1, r2, r3} │ │ │ │ add r0, sp, #432 @ 0x1b0 │ │ │ │ mov r1, r5 │ │ │ │ mov r7, r4 │ │ │ │ - bl dd210 │ │ │ │ + bl dd220 │ │ │ │ ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ ldr r2, [sp, #436] @ 0x1b4 │ │ │ │ eor r0, r1, #2 │ │ │ │ orrs r0, r0, r2 │ │ │ │ - beq 106634 │ │ │ │ + beq 106644 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ vldr d9, [sp, #440] @ 0x1b8 │ │ │ │ - b 105da8 │ │ │ │ + b 105db8 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 106eac │ │ │ │ + bne 106ebc │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ mov r4, r7 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 107394 │ │ │ │ + beq 1073a4 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #344] @ 0x158 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ stm r7, {r1, r2, r3} │ │ │ │ add r0, sp, #432 @ 0x1b0 │ │ │ │ mov r1, r5 │ │ │ │ mov r7, r4 │ │ │ │ - bl de31c │ │ │ │ + bl de32c │ │ │ │ ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ mov lr, r8 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ mov r2, r9 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r4, r9 │ │ │ │ mov r9, r8 │ │ │ │ @@ -181115,104 +181119,104 @@ │ │ │ │ mov r3, sl │ │ │ │ ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ mov r5, sl │ │ │ │ str r1, [sp, #32] │ │ │ │ mov sl, r4 │ │ │ │ mov r1, ip │ │ │ │ mov r4, r7 │ │ │ │ - bne 105dc4 │ │ │ │ + bne 105dd4 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r9, r6 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ mov r4, sl │ │ │ │ mov r0, r7 │ │ │ │ mov r7, fp │ │ │ │ mov fp, r8 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ mov r6, ip │ │ │ │ mov sl, r5 │ │ │ │ mov r8, lr │ │ │ │ - b 1068ec │ │ │ │ + b 1068fc │ │ │ │ ldr r6, [r1, #12] │ │ │ │ ldmib r1, {r0, r7} │ │ │ │ mov r1, #0 │ │ │ │ cmp r6, #0 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ add r0, r7, r6, lsl #4 │ │ │ │ str r1, [sp, #156] @ 0x9c │ │ │ │ str r7, [sp, #144] @ 0x90 │ │ │ │ str r7, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ - beq 10655c │ │ │ │ + beq 10656c │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r1], #16 │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne 1065b4 │ │ │ │ - ldr r1, [pc, #3936] @ 1074c4 │ │ │ │ - ldr r2, [pc, #3936] @ 1074c8 │ │ │ │ + bne 1065c4 │ │ │ │ + ldr r1, [pc, #3936] @ 1074d4 │ │ │ │ + ldr r2, [pc, #3936] @ 1074d8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl 57f38 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ stmib r4, {r1, r8} │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r4] │ │ │ │ - beq 106a9c │ │ │ │ + beq 106aac │ │ │ │ add r0, sp, #140 @ 0x8c │ │ │ │ - bl 1ba360 │ │ │ │ - b 106a9c │ │ │ │ + bl 1ba370 │ │ │ │ + b 106aac │ │ │ │ mov r4, r9 │ │ │ │ ldr r9, [sp, #348] @ 0x15c │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ - b 1068ec │ │ │ │ + b 1068fc │ │ │ │ ldmib r7, {r1, r2, r3} │ │ │ │ mov r5, #1 │ │ │ │ add ip, sp, #344 @ 0x158 │ │ │ │ str r5, [sp, #156] @ 0x9c │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ add r1, sp, #344 @ 0x158 │ │ │ │ - bl de31c │ │ │ │ + bl de32c │ │ │ │ ldr fp, [sp, #160] @ 0xa0 │ │ │ │ ldr r8, [sp, #164] @ 0xa4 │ │ │ │ cmp fp, #-2147483647 @ 0x80000001 │ │ │ │ - beq 106578 │ │ │ │ + beq 106588 │ │ │ │ cmp r6, #1 │ │ │ │ - beq 106604 │ │ │ │ + beq 106614 │ │ │ │ ldr r0, [r7, #16] │ │ │ │ add r1, r7, #32 │ │ │ │ ldr r9, [sp, #168] @ 0xa8 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ - bne 106b00 │ │ │ │ - ldr r1, [pc, #4060] @ 1075e8 │ │ │ │ - ldr r2, [pc, #4060] @ 1075ec │ │ │ │ + bne 106b10 │ │ │ │ + ldr r1, [pc, #4060] @ 1075f8 │ │ │ │ + ldr r2, [pc, #4060] @ 1075fc │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ bl 57f38 │ │ │ │ mov r5, r0 │ │ │ │ orr r0, fp, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 106ba4 │ │ │ │ + bne 106bb4 │ │ │ │ mov r8, r5 │ │ │ │ - b 106578 │ │ │ │ + b 106588 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r4, r9 │ │ │ │ str r0, [sp, #388] @ 0x184 │ │ │ │ ldr r9, [sp, #440] @ 0x1b8 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ - b 10682c │ │ │ │ - ldr r2, [pc, #4072] @ 10763c │ │ │ │ + b 10683c │ │ │ │ + ldr r2, [pc, #4072] @ 10764c │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ mov r0, r1 │ │ │ │ add r1, lr, #199 @ 0xc7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ @@ -181255,15 +181259,15 @@ │ │ │ │ ldr r5, [sp, #124] @ 0x7c │ │ │ │ moveq r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ mov r4, r1 │ │ │ │ str sl, [sp, #384] @ 0x180 │ │ │ │ moveq r4, #-2147483648 @ 0x80000000 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - bne 106bb8 │ │ │ │ + bne 106bc8 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ sub r0, r7, #-2147483647 @ 0x80000001 │ │ │ │ clz r0, r0 │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ str ip, [sp, #80] @ 0x50 │ │ │ │ mov r4, r9 │ │ │ │ lsr r0, r0, #5 │ │ │ │ @@ -181276,100 +181280,100 @@ │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ sub r0, r1, #-2147483647 @ 0x80000001 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ - ldr r0, [pc, #3984] @ 107704 │ │ │ │ + ldr r0, [pc, #3984] @ 107714 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #2 │ │ │ │ ldr r5, [sp, #100] @ 0x64 │ │ │ │ bl 57dc4 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ mov r9, r0 │ │ │ │ ldr sl, [sp, #72] @ 0x48 │ │ │ │ mov r3, r5 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 1067b0 │ │ │ │ + beq 1067c0 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 1067d0 │ │ │ │ + beq 1067e0 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 1067f0 │ │ │ │ + beq 106800 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ orr r0, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 106848 │ │ │ │ + beq 106858 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r3, r5 │ │ │ │ - b 106848 │ │ │ │ + b 106858 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #388] @ 0x184 │ │ │ │ mov r0, #-2147483646 @ 0x80000002 │ │ │ │ str r0, [sp, #384] @ 0x180 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ ldr r1, [sp, #384] @ 0x180 │ │ │ │ sub r2, r1, #-2147483647 @ 0x80000001 │ │ │ │ cmp r2, #1 │ │ │ │ - bls 10693c │ │ │ │ - b 106920 │ │ │ │ + bls 10694c │ │ │ │ + b 106930 │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ mov r9, r0 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ - b 1068d0 │ │ │ │ + b 1068e0 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r9, r2 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ - b 1068d0 │ │ │ │ + b 1068e0 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r6, r8 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ mov r0, sl │ │ │ │ mov r4, ip │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ mov r8, r5 │ │ │ │ - b 1068e8 │ │ │ │ + b 1068f8 │ │ │ │ mov r9, r4 │ │ │ │ mov r3, #-2147483647 @ 0x80000001 │ │ │ │ - b 1068d4 │ │ │ │ + b 1068e4 │ │ │ │ ldr r9, [sp, #436] @ 0x1b4 │ │ │ │ - b 1068d0 │ │ │ │ + b 1068e0 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r9, r1 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ - b 1068d0 │ │ │ │ + b 1068e0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ mov r9, r3 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ mov r4, ip │ │ │ │ mov r6, fp │ │ │ │ mov r0, r7 │ │ │ │ @@ -181384,192 +181388,192 @@ │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #132] @ 0x84 │ │ │ │ ldr r1, [sp, #384] @ 0x180 │ │ │ │ sub r2, r1, #-2147483647 @ 0x80000001 │ │ │ │ cmp r2, #1 │ │ │ │ - bls 10693c │ │ │ │ + bls 10694c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 106aac │ │ │ │ + bne 106abc │ │ │ │ ldr r1, [sp, #396] @ 0x18c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 106ad4 │ │ │ │ + bne 106ae4 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ mov r5, sl │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - blt 10696c │ │ │ │ + blt 10697c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 10696c │ │ │ │ + beq 10697c │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ mov r7, r3 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r3, r7 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ mov sl, r8 │ │ │ │ mov r7, r5 │ │ │ │ cmp r3, #-2147483646 @ 0x80000002 │ │ │ │ - blt 106990 │ │ │ │ + blt 1069a0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 106990 │ │ │ │ + beq 1069a0 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ mov r8, r4 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 1069b0 │ │ │ │ + beq 1069c0 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1069e0 │ │ │ │ + beq 1069f0 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - blt 1069e0 │ │ │ │ + blt 1069f0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1069e0 │ │ │ │ + beq 1069f0 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 106a0c │ │ │ │ + beq 106a1c │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - blt 106a0c │ │ │ │ + blt 106a1c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 106a0c │ │ │ │ + beq 106a1c │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 106a38 │ │ │ │ + beq 106a48 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - blt 106a38 │ │ │ │ + blt 106a48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 106a38 │ │ │ │ + beq 106a48 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 106a64 │ │ │ │ + beq 106a74 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - blt 106a64 │ │ │ │ + blt 106a74 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 106a64 │ │ │ │ + beq 106a74 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ stmib r4, {r1, r9} │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r4] │ │ │ │ - beq 106a88 │ │ │ │ + beq 106a98 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 106a9c │ │ │ │ + beq 106aac │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #456 @ 0x1c8 │ │ │ │ vpop {d8-d9} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #388] @ 0x184 │ │ │ │ mov r2, #1 │ │ │ │ mov r5, r3 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [sp, #396] @ 0x18c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 10693c │ │ │ │ + beq 10694c │ │ │ │ ldr r0, [sp, #400] @ 0x190 │ │ │ │ mov r2, #1 │ │ │ │ mov r5, r3 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ mov r5, sl │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - blt 10696c │ │ │ │ - b 10694c │ │ │ │ + blt 10697c │ │ │ │ + b 10695c │ │ │ │ add r3, r7, #20 │ │ │ │ mov r5, #2 │ │ │ │ add ip, sp, #344 @ 0x158 │ │ │ │ str r5, [sp, #156] @ 0x9c │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ add r1, sp, #344 @ 0x158 │ │ │ │ - bl de31c │ │ │ │ + bl de32c │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ ldr r4, [sp, #160] @ 0xa0 │ │ │ │ ldr r5, [sp, #164] @ 0xa4 │ │ │ │ cmp r4, #-2147483647 @ 0x80000001 │ │ │ │ - beq 106b94 │ │ │ │ + beq 106ba4 │ │ │ │ cmp r6, #2 │ │ │ │ - beq 106b58 │ │ │ │ + beq 106b68 │ │ │ │ ldr r0, [r7, #32] │ │ │ │ add r1, r7, #48 @ 0x30 │ │ │ │ ldr r2, [sp, #168] @ 0xa8 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ - bne 106d70 │ │ │ │ - ldr r1, [pc, #3804] @ 107a3c │ │ │ │ - ldr r2, [pc, #3804] @ 107a40 │ │ │ │ + bne 106d80 │ │ │ │ + ldr r1, [pc, #3804] @ 107a4c │ │ │ │ + ldr r2, [pc, #3804] @ 107a50 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #2 │ │ │ │ bl 57f38 │ │ │ │ mov r6, r0 │ │ │ │ orr r0, r4, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 106b90 │ │ │ │ + beq 106ba0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, r6 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ orr r0, fp, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 10662c │ │ │ │ + beq 10663c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 10662c │ │ │ │ + bl 40e554 │ │ │ │ + b 10663c │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ moveq r1, #-2147483648 @ 0x80000000 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ moveq r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp sl, #-2147483646 @ 0x80000002 │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ - beq 106c20 │ │ │ │ + beq 106c30 │ │ │ │ str r9, [sp, #132] @ 0x84 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, ip │ │ │ │ ldr ip, [sp, #8] │ │ │ │ str r8, [sp, #128] @ 0x80 │ │ │ │ mov r8, r6 │ │ │ │ add r1, sp, #408 @ 0x198 │ │ │ │ @@ -181638,25 +181642,25 @@ │ │ │ │ strb r0, [sp, #340] @ 0x154 │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ ldm r4!, {r1, r2, r3, r6, r7} │ │ │ │ mov r5, r0 │ │ │ │ stmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ ldm r4, {r1, r2, r3, r6, r7} │ │ │ │ stm r5, {r1, r2, r3, r6, r7} │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 106d50 │ │ │ │ + beq 106d60 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r0, [r3, #8] │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ str r2, [r3] │ │ │ │ str r1, [r3, #4] │ │ │ │ - bl 12173c │ │ │ │ + bl 12174c │ │ │ │ add sp, sp, #456 @ 0x1c8 │ │ │ │ vpop {d8-d9} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #144 @ 0x90 │ │ │ │ @@ -181671,114 +181675,114 @@ │ │ │ │ add ip, sp, #344 @ 0x158 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ str r7, [sp, #156] @ 0x9c │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ add r1, sp, #344 @ 0x158 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ - bl de31c │ │ │ │ + bl de32c │ │ │ │ ldr r7, [sp, #160] @ 0xa0 │ │ │ │ ldr r6, [sp, #164] @ 0xa4 │ │ │ │ cmp r7, #-2147483647 @ 0x80000001 │ │ │ │ - beq 106b74 │ │ │ │ + beq 106b84 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ add r1, sp, #140 @ 0x8c │ │ │ │ - bl 1c0058 │ │ │ │ + bl 1c0068 │ │ │ │ ldr r0, [sp, #344] @ 0x158 │ │ │ │ ldr r1, [sp, #348] @ 0x15c │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - beq 106df8 │ │ │ │ + beq 106e08 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 106e00 │ │ │ │ - ldr r1, [pc, #3172] @ 107a44 │ │ │ │ - ldr r2, [pc, #3172] @ 107a48 │ │ │ │ + bne 106e10 │ │ │ │ + ldr r1, [pc, #3172] @ 107a54 │ │ │ │ + ldr r2, [pc, #3172] @ 107a58 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ bl 57f38 │ │ │ │ mov r9, r0 │ │ │ │ - b 106fdc │ │ │ │ + b 106fec │ │ │ │ mov r9, r1 │ │ │ │ - b 106fdc │ │ │ │ + b 106fec │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [sp, #352] @ 0x160 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ add r1, sp, #140 @ 0x8c │ │ │ │ - bl 1c0f18 │ │ │ │ + bl 1c0f28 │ │ │ │ ldr r1, [sp, #344] @ 0x158 │ │ │ │ ldr r2, [sp, #348] @ 0x15c │ │ │ │ eor r0, r1, #3 │ │ │ │ orrs r0, r0, r2 │ │ │ │ - bne 106f6c │ │ │ │ + bne 106f7c │ │ │ │ ldr r9, [sp, #352] @ 0x160 │ │ │ │ - b 106fc0 │ │ │ │ - ldr r0, [pc, #3152] @ 107a90 │ │ │ │ + b 106fd0 │ │ │ │ + ldr r0, [pc, #3152] @ 107aa0 │ │ │ │ mov r4, r9 │ │ │ │ mov r1, #9 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 106f38 │ │ │ │ - ldr r0, [pc, #3124] @ 107a8c │ │ │ │ + b 106f48 │ │ │ │ + ldr r0, [pc, #3124] @ 107a9c │ │ │ │ mov r4, r9 │ │ │ │ mov r1, #2 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 106f38 │ │ │ │ - ldr r0, [pc, #3096] @ 107a88 │ │ │ │ + b 106f48 │ │ │ │ + ldr r0, [pc, #3096] @ 107a98 │ │ │ │ mov r4, r9 │ │ │ │ mov r1, #16 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 106f38 │ │ │ │ - ldr r0, [pc, #3060] @ 107a7c │ │ │ │ + b 106f48 │ │ │ │ + ldr r0, [pc, #3060] @ 107a8c │ │ │ │ mov r4, r9 │ │ │ │ mov r1, #11 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 106f38 │ │ │ │ - ldr r0, [pc, #3064] @ 107a98 │ │ │ │ + b 106f48 │ │ │ │ + ldr r0, [pc, #3064] @ 107aa8 │ │ │ │ mov r4, r9 │ │ │ │ mov r1, #14 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 106f38 │ │ │ │ - ldr r0, [pc, #3040] @ 107a94 │ │ │ │ + b 106f48 │ │ │ │ + ldr r0, [pc, #3040] @ 107aa4 │ │ │ │ mov r4, r9 │ │ │ │ mov r1, #5 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 106f38 │ │ │ │ - ldr r0, [pc, #2996] @ 107a80 │ │ │ │ + b 106f48 │ │ │ │ + ldr r0, [pc, #2996] @ 107a90 │ │ │ │ mov r4, r9 │ │ │ │ mov r1, #10 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 106f38 │ │ │ │ + b 106f48 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ mov r4, r9 │ │ │ │ - ldr r0, [pc, #2952] @ 107a74 │ │ │ │ + ldr r0, [pc, #2952] @ 107a84 │ │ │ │ mov r1, #15 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 106f38 │ │ │ │ - ldr r0, [pc, #2940] @ 107a78 │ │ │ │ + b 106f48 │ │ │ │ + ldr r0, [pc, #2940] @ 107a88 │ │ │ │ mov r4, r9 │ │ │ │ mov r1, #9 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 106f38 │ │ │ │ - ldr r0, [pc, #2928] @ 107a84 │ │ │ │ + b 106f48 │ │ │ │ + ldr r0, [pc, #2928] @ 107a94 │ │ │ │ mov r4, r9 │ │ │ │ mov r1, #8 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 106f38 │ │ │ │ - ldr r0, [pc, #2928] @ 107a9c │ │ │ │ + b 106f48 │ │ │ │ + ldr r0, [pc, #2928] @ 107aac │ │ │ │ mov r4, r9 │ │ │ │ mov r1, #13 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #388] @ 0x184 │ │ │ │ str r3, [sp, #384] @ 0x180 │ │ │ │ @@ -181787,288 +181791,288 @@ │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ - b 106848 │ │ │ │ + b 106858 │ │ │ │ eor r0, r1, #2 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ orrs r0, r0, r2 │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ mov r0, #4 │ │ │ │ - bne 106fa0 │ │ │ │ - ldr r1, [pc, #2752] @ 107a4c │ │ │ │ - ldr r2, [pc, #2752] @ 107a50 │ │ │ │ + bne 106fb0 │ │ │ │ + ldr r1, [pc, #2752] @ 107a5c │ │ │ │ + ldr r2, [pc, #2752] @ 107a60 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ mov r9, r0 │ │ │ │ - b 106fc0 │ │ │ │ + b 106fd0 │ │ │ │ vldr d8, [sp, #352] @ 0x160 │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ add r1, sp, #140 @ 0x8c │ │ │ │ - bl 1c0318 │ │ │ │ + bl 1c0328 │ │ │ │ ldrb r0, [sp, #344] @ 0x158 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 107000 │ │ │ │ + beq 107010 │ │ │ │ ldr r9, [sp, #348] @ 0x15c │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 106fdc │ │ │ │ + beq 106fec │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ orr r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 106ff8 │ │ │ │ + beq 107008 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r6, r9 │ │ │ │ - b 106b74 │ │ │ │ + b 106b84 │ │ │ │ ldrb r1, [sp, #345] @ 0x159 │ │ │ │ mov r0, #5 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ cmp r1, #8 │ │ │ │ - beq 106f84 │ │ │ │ + beq 106f94 │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ add r1, sp, #140 @ 0x8c │ │ │ │ - bl 1c116c │ │ │ │ + bl 1c117c │ │ │ │ ldr r0, [sp, #344] @ 0x158 │ │ │ │ ldr r1, [sp, #348] @ 0x15c │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ - beq 1070a4 │ │ │ │ + beq 1070b4 │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ mov r0, #6 │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ - beq 106f84 │ │ │ │ + beq 106f94 │ │ │ │ ldr r0, [sp, #352] @ 0x160 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ add r1, sp, #140 @ 0x8c │ │ │ │ - bl 1c0058 │ │ │ │ + bl 1c0068 │ │ │ │ ldr r0, [sp, #344] @ 0x158 │ │ │ │ ldr r1, [sp, #348] @ 0x15c │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ - beq 1070b0 │ │ │ │ + beq 1070c0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 1070bc │ │ │ │ - ldr r1, [pc, #2504] @ 107a54 │ │ │ │ - ldr r2, [pc, #2504] @ 107a58 │ │ │ │ + bne 1070cc │ │ │ │ + ldr r1, [pc, #2504] @ 107a64 │ │ │ │ + ldr r2, [pc, #2504] @ 107a68 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #7 │ │ │ │ bl 57f38 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - b 10749c │ │ │ │ + b 1074ac │ │ │ │ ldr r9, [sp, #92] @ 0x5c │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ - b 106fc0 │ │ │ │ + b 106fd0 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - b 10749c │ │ │ │ + b 1074ac │ │ │ │ ldr r0, [sp, #352] @ 0x160 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ add r1, sp, #140 @ 0x8c │ │ │ │ - bl 1c0058 │ │ │ │ + bl 1c0068 │ │ │ │ ldr r0, [sp, #344] @ 0x158 │ │ │ │ ldr r1, [sp, #348] @ 0x15c │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ - beq 107130 │ │ │ │ + beq 107140 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 10713c │ │ │ │ - ldr r1, [pc, #2400] @ 107a5c │ │ │ │ - ldr r2, [pc, #2400] @ 107a60 │ │ │ │ + bne 10714c │ │ │ │ + ldr r1, [pc, #2400] @ 107a6c │ │ │ │ + ldr r2, [pc, #2400] @ 107a70 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #8 │ │ │ │ bl 57f38 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - b 107480 │ │ │ │ + b 107490 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ mov r5, r6 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ mov r4, r9 │ │ │ │ mov r6, r8 │ │ │ │ str sl, [sp, #72] @ 0x48 │ │ │ │ - b 1071bc │ │ │ │ + b 1071cc │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - b 107480 │ │ │ │ + b 107490 │ │ │ │ ldr r0, [sp, #352] @ 0x160 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ add r1, sp, #140 @ 0x8c │ │ │ │ - bl 1bf6c0 │ │ │ │ + bl 1bf6d0 │ │ │ │ ldr r1, [sp, #344] @ 0x158 │ │ │ │ ldr r0, [sp, #348] @ 0x15c │ │ │ │ cmp r1, #-2147483645 @ 0x80000003 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ - beq 107460 │ │ │ │ + beq 107470 │ │ │ │ add r3, sp, #352 @ 0x160 │ │ │ │ add ip, sp, #384 @ 0x180 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - bne 1073dc │ │ │ │ - ldr r1, [pc, #2264] @ 107a64 │ │ │ │ - ldr r2, [pc, #2264] @ 107a68 │ │ │ │ + bne 1073ec │ │ │ │ + ldr r1, [pc, #2264] @ 107a74 │ │ │ │ + ldr r2, [pc, #2264] @ 107a78 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #9 │ │ │ │ bl 57f38 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - b 107460 │ │ │ │ + b 107470 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ mov r4, r6 │ │ │ │ str sl, [sp, #72] @ 0x48 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r8 │ │ │ │ mov r0, #-2147483646 @ 0x80000002 │ │ │ │ str r0, [sp, #384] @ 0x180 │ │ │ │ - ldr r0, [pc, #2264] @ 107aa0 │ │ │ │ - ldr r2, [pc, #2264] @ 107aa4 │ │ │ │ + ldr r0, [pc, #2264] @ 107ab0 │ │ │ │ + ldr r2, [pc, #2264] @ 107ab4 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #388] @ 0x184 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b 1073d8 │ │ │ │ + b 1073e8 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ mov r5, r6 │ │ │ │ str sl, [sp, #72] @ 0x48 │ │ │ │ mov r4, r9 │ │ │ │ - ldr r0, [pc, #2236] @ 107ab8 │ │ │ │ + ldr r0, [pc, #2236] @ 107ac8 │ │ │ │ mov r6, r8 │ │ │ │ - ldr r2, [pc, #2232] @ 107abc │ │ │ │ + ldr r2, [pc, #2232] @ 107acc │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #388] @ 0x184 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #384] @ 0x180 │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b 1073d8 │ │ │ │ + b 1073e8 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ mov r5, r6 │ │ │ │ str sl, [sp, #72] @ 0x48 │ │ │ │ mov r4, r9 │ │ │ │ - ldr r0, [pc, #2188] @ 107ad0 │ │ │ │ + ldr r0, [pc, #2188] @ 107ae0 │ │ │ │ mov r6, r8 │ │ │ │ - ldr r2, [pc, #2184] @ 107ad4 │ │ │ │ + ldr r2, [pc, #2184] @ 107ae4 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #388] @ 0x184 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #384] @ 0x180 │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b 1073d8 │ │ │ │ + b 1073e8 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ mov r5, r6 │ │ │ │ str sl, [sp, #72] @ 0x48 │ │ │ │ mov r4, r9 │ │ │ │ - ldr r0, [pc, #2108] @ 107ac8 │ │ │ │ + ldr r0, [pc, #2108] @ 107ad8 │ │ │ │ mov r6, r8 │ │ │ │ - ldr r2, [pc, #2104] @ 107acc │ │ │ │ + ldr r2, [pc, #2104] @ 107adc │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #388] @ 0x184 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #384] @ 0x180 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b 1073d8 │ │ │ │ + b 1073e8 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ mov r5, r6 │ │ │ │ str sl, [sp, #72] @ 0x48 │ │ │ │ mov r4, r9 │ │ │ │ - ldr r0, [pc, #2028] @ 107ac0 │ │ │ │ + ldr r0, [pc, #2028] @ 107ad0 │ │ │ │ mov r6, r8 │ │ │ │ - ldr r2, [pc, #2024] @ 107ac4 │ │ │ │ + ldr r2, [pc, #2024] @ 107ad4 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #388] @ 0x184 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #384] @ 0x180 │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b 1073d8 │ │ │ │ + b 1073e8 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ mov r5, r6 │ │ │ │ str sl, [sp, #72] @ 0x48 │ │ │ │ mov r4, r9 │ │ │ │ - ldr r0, [pc, #1932] @ 107aa8 │ │ │ │ + ldr r0, [pc, #1932] @ 107ab8 │ │ │ │ mov r6, r8 │ │ │ │ - ldr r2, [pc, #1928] @ 107aac │ │ │ │ + ldr r2, [pc, #1928] @ 107abc │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #388] @ 0x184 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #384] @ 0x180 │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b 1073d8 │ │ │ │ + b 1073e8 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ mov r5, r6 │ │ │ │ str sl, [sp, #72] @ 0x48 │ │ │ │ mov r4, r9 │ │ │ │ - ldr r0, [pc, #1868] @ 107ab0 │ │ │ │ + ldr r0, [pc, #1868] @ 107ac0 │ │ │ │ mov r6, r8 │ │ │ │ - ldr r2, [pc, #1864] @ 107ab4 │ │ │ │ + ldr r2, [pc, #1864] @ 107ac4 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #388] @ 0x184 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #384] @ 0x180 │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b 1073d8 │ │ │ │ + b 1073e8 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ mov r5, r6 │ │ │ │ str sl, [sp, #72] @ 0x48 │ │ │ │ mov r4, r9 │ │ │ │ - ldr r0, [pc, #1836] @ 107ad8 │ │ │ │ + ldr r0, [pc, #1836] @ 107ae8 │ │ │ │ mov r6, r8 │ │ │ │ - ldr r2, [pc, #1832] @ 107adc │ │ │ │ + ldr r2, [pc, #1832] @ 107aec │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #388] @ 0x184 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #384] @ 0x180 │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ @@ -182082,64 +182086,64 @@ │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ add r1, sp, #140 @ 0x8c │ │ │ │ - bl 1c0f18 │ │ │ │ + bl 1c0f28 │ │ │ │ ldr ip, [sp, #344] @ 0x158 │ │ │ │ ldr lr, [sp, #348] @ 0x15c │ │ │ │ eor r2, ip, #3 │ │ │ │ orrs r2, r2, lr │ │ │ │ - bne 107428 │ │ │ │ + bne 107438 │ │ │ │ ldr r0, [sp, #352] @ 0x160 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - b 107450 │ │ │ │ + b 107460 │ │ │ │ eor r2, ip, #2 │ │ │ │ orrs r2, r2, lr │ │ │ │ - bne 1074cc │ │ │ │ - ldr r1, [pc, #1584] @ 107a6c │ │ │ │ - ldr r2, [pc, #1584] @ 107a70 │ │ │ │ + bne 1074dc │ │ │ │ + ldr r1, [pc, #1584] @ 107a7c │ │ │ │ + ldr r2, [pc, #1584] @ 107a80 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #10 │ │ │ │ bl 57f38 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ addne r0, sp, #160 @ 0xa0 │ │ │ │ - blne 122230 │ │ │ │ + blne 122240 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 107480 │ │ │ │ + beq 107490 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ orr r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 10749c │ │ │ │ + beq 1074ac │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1074b8 │ │ │ │ + beq 1074c8 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ ldr r9, [sp, #88] @ 0x58 │ │ │ │ - b 106fc0 │ │ │ │ - adceq sp, r5, r8, asr #17 │ │ │ │ - umlaleq ip, r5, ip, sp │ │ │ │ + b 106fd0 │ │ │ │ + strhteq sp, [r5], r8 │ │ │ │ + adceq ip, r5, ip, lsl #27 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ add r2, sl, #32 │ │ │ │ str r0, [sp, #312] @ 0x138 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ str r0, [sp, #308] @ 0x134 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ @@ -182183,194 +182187,194 @@ │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ str lr, [sp, #220] @ 0xdc │ │ │ │ str ip, [sp, #216] @ 0xd8 │ │ │ │ strb r0, [sp, #340] @ 0x154 │ │ │ │ vstr d0, [sp, #224] @ 0xe0 │ │ │ │ vstr d8, [sp, #208] @ 0xd0 │ │ │ │ add r0, sp, #140 @ 0x8c │ │ │ │ - bl 1a5db8 │ │ │ │ + bl 1a5dc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1075ac │ │ │ │ + beq 1075bc │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ - b 106d24 │ │ │ │ + b 106d34 │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ - b 106d58 │ │ │ │ + b 106d68 │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ - bl 12173c │ │ │ │ + bl 12174c │ │ │ │ mov r0, r9 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - beq 1075f4 │ │ │ │ + beq 107604 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ - bl 122230 │ │ │ │ - b 1075f4 │ │ │ │ - adceq sp, r5, r0, lsr #16 │ │ │ │ - strdeq ip, [r5], r4 @ │ │ │ │ + bl 122240 │ │ │ │ + b 107604 │ │ │ │ + adceq sp, r5, r0, lsl r8 │ │ │ │ + adceq ip, r5, r4, ror #25 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 10761c │ │ │ │ + beq 10762c │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ - bl 40e544 │ │ │ │ - b 10761c │ │ │ │ + bl 40e554 │ │ │ │ + b 10762c │ │ │ │ mov r9, r0 │ │ │ │ orr r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 107644 │ │ │ │ + beq 107654 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 107644 │ │ │ │ - umlaleq sp, r5, r0, r0 │ │ │ │ + bl 40e554 │ │ │ │ + b 107654 │ │ │ │ + adceq sp, r5, r0, lsl #1 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10766c │ │ │ │ + beq 10767c │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ - bl 40e544 │ │ │ │ - b 10766c │ │ │ │ + bl 40e554 │ │ │ │ + b 10767c │ │ │ │ mov r9, r0 │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 107698 │ │ │ │ + beq 1076a8 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ - bl 40e544 │ │ │ │ - b 107698 │ │ │ │ + bl 40e554 │ │ │ │ + b 1076a8 │ │ │ │ mov r9, r0 │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 1076d4 │ │ │ │ + beq 1076e4 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 1076d4 │ │ │ │ + bl 40e554 │ │ │ │ + b 1076e4 │ │ │ │ mov r5, r6 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ str sl, [sp, #72] @ 0x48 │ │ │ │ mov r6, r8 │ │ │ │ - b 107860 │ │ │ │ + b 107870 │ │ │ │ mov r9, r0 │ │ │ │ orr r0, r4, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 1077f8 │ │ │ │ + beq 107808 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 1077f8 │ │ │ │ + bl 40e554 │ │ │ │ + b 107808 │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ - bl 12173c │ │ │ │ - b 107a14 │ │ │ │ - addeq r5, r8, r6, lsl r3 │ │ │ │ + bl 12174c │ │ │ │ + b 107a24 │ │ │ │ + addeq r5, r8, r6, lsl #6 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r8 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 10777c │ │ │ │ + bne 10778c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 10779c │ │ │ │ + bne 1077ac │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 1077bc │ │ │ │ + bne 1077cc │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 1077d0 │ │ │ │ + bne 1077e0 │ │ │ │ ldr r0, [sp, #384] @ 0x180 │ │ │ │ sub r0, r0, #-2147483647 @ 0x80000001 │ │ │ │ cmp r0, #2 │ │ │ │ - bcs 1078b4 │ │ │ │ + bcs 1078c4 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - bge 1078c8 │ │ │ │ - b 1078e4 │ │ │ │ + bge 1078d8 │ │ │ │ + b 1078f4 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 107734 │ │ │ │ + beq 107744 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 107744 │ │ │ │ + beq 107754 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 107744 │ │ │ │ + bl 40e554 │ │ │ │ + b 107754 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #384] @ 0x180 │ │ │ │ sub r0, r0, #-2147483647 @ 0x80000001 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 10776c │ │ │ │ - b 1078b4 │ │ │ │ + bcc 10777c │ │ │ │ + b 1078c4 │ │ │ │ mov r9, r0 │ │ │ │ orr r0, fp, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 10783c │ │ │ │ + beq 10784c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 10783c │ │ │ │ + bl 40e554 │ │ │ │ + b 10784c │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 107a14 │ │ │ │ + beq 107a24 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ - bl 121534 │ │ │ │ - b 107a14 │ │ │ │ + bl 121544 │ │ │ │ + b 107a24 │ │ │ │ bl 8e880 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 107a2c │ │ │ │ + beq 107a3c │ │ │ │ add r0, sp, #140 @ 0x8c │ │ │ │ - bl 1ba360 │ │ │ │ - b 107a2c │ │ │ │ + bl 1ba370 │ │ │ │ + b 107a3c │ │ │ │ bl 8e880 │ │ │ │ mov r9, r0 │ │ │ │ - b 107a14 │ │ │ │ + b 107a24 │ │ │ │ mov r9, r0 │ │ │ │ - b 107890 │ │ │ │ + b 1078a0 │ │ │ │ mov r4, r9 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r5, r6 │ │ │ │ str r0, [sp, #388] @ 0x184 │ │ │ │ mov r6, r8 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ @@ -182381,166 +182385,166 @@ │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ ldr r0, [sp, #384] @ 0x180 │ │ │ │ sub r0, r0, #-2147483647 @ 0x80000001 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 10776c │ │ │ │ + bcc 10777c │ │ │ │ add r0, sp, #384 @ 0x180 │ │ │ │ - bl 122230 │ │ │ │ + bl 122240 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - blt 1078e4 │ │ │ │ + blt 1078f4 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1078e4 │ │ │ │ + beq 1078f4 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - blt 10790c │ │ │ │ + blt 10791c │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10790c │ │ │ │ + beq 10791c │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 10792c │ │ │ │ + beq 10793c │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ subs r0, r0, #-2147483647 @ 0x80000001 │ │ │ │ movwne r0, #1 │ │ │ │ tst r0, r1 │ │ │ │ - beq 107964 │ │ │ │ + beq 107974 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 107964 │ │ │ │ + beq 107974 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ subs r0, r0, #-2147483647 @ 0x80000001 │ │ │ │ movwne r0, #1 │ │ │ │ tst r0, r1 │ │ │ │ - beq 10799c │ │ │ │ + beq 1079ac │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 10799c │ │ │ │ + beq 1079ac │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ subs r0, r0, #-2147483647 @ 0x80000001 │ │ │ │ movwne r0, #1 │ │ │ │ tst r0, r1 │ │ │ │ - beq 1079d4 │ │ │ │ + beq 1079e4 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 1079d4 │ │ │ │ + beq 1079e4 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ subs r0, r0, #-2147483647 @ 0x80000001 │ │ │ │ movwne r0, #1 │ │ │ │ tst r0, r1 │ │ │ │ - beq 107a0c │ │ │ │ + beq 107a1c │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 107a0c │ │ │ │ + beq 107a1c │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ and r0, r0, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq 107a2c │ │ │ │ + beq 107a3c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r9 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - adceq sp, r5, ip, asr #5 │ │ │ │ - adceq ip, r5, r0, lsr #15 │ │ │ │ - adceq sp, r5, ip, asr #32 │ │ │ │ - adceq ip, r5, r0, lsr #10 │ │ │ │ - adceq ip, r5, r0, lsr #29 │ │ │ │ - adceq ip, r5, r4, ror r3 │ │ │ │ - adceq ip, r5, r0, lsr #27 │ │ │ │ - adceq ip, r5, r4, ror r2 │ │ │ │ - adceq ip, r5, r0, lsr sp │ │ │ │ - adceq ip, r5, r4, lsl #4 │ │ │ │ - adceq ip, r5, r0, lsr #25 │ │ │ │ - adceq ip, r5, r4, ror r1 │ │ │ │ - strdeq ip, [r5], r0 @ │ │ │ │ - adceq fp, r5, r4, asr #29 │ │ │ │ - addeq r4, r8, ip, lsr ip │ │ │ │ - addeq r4, r8, r3, lsr ip │ │ │ │ - @ instruction: 0x00884cb0 │ │ │ │ - addeq r4, r8, r7, ror ip │ │ │ │ - addeq r2, r8, r7, lsl #21 │ │ │ │ - addeq r1, r8, ip, ror #27 │ │ │ │ - addeq r4, r8, r6, lsr #24 │ │ │ │ - addeq r4, r8, sp, lsl #26 │ │ │ │ - addeq r4, r8, r2, lsr #25 │ │ │ │ - @ instruction: 0x00884cbf │ │ │ │ - addeq r4, r8, sp, lsr ip │ │ │ │ - addeq sl, r8, r4, lsr #8 │ │ │ │ - adceq pc, r5, r4, asr r6 @ │ │ │ │ - addeq sl, r8, ip, asr #5 │ │ │ │ - strdeq pc, [r5], r8 @ │ │ │ │ - addeq sl, r8, r4, lsl #5 │ │ │ │ - strhteq pc, [r5], r0 @ │ │ │ │ - addeq sl, r8, ip, ror #7 │ │ │ │ - adceq pc, r5, r8, lsl r6 @ │ │ │ │ - addeq sl, r8, r4, lsl r3 │ │ │ │ - adceq pc, r5, r0, asr #10 │ │ │ │ - addeq sl, r8, ip, asr r3 │ │ │ │ - adceq pc, r5, r8, lsl #11 │ │ │ │ - addeq sl, r8, r4, lsr #7 │ │ │ │ - ldrdeq pc, [r5], r0 @ │ │ │ │ - addeq sl, r8, ip, lsr r2 │ │ │ │ - adceq pc, r5, r8, ror #8 │ │ │ │ + strhteq sp, [r5], ip │ │ │ │ + umlaleq ip, r5, r0, r7 │ │ │ │ + adceq sp, r5, ip, lsr r0 │ │ │ │ + adceq ip, r5, r0, lsl r5 │ │ │ │ + umlaleq ip, r5, r0, lr │ │ │ │ + adceq ip, r5, r4, ror #6 │ │ │ │ + umlaleq ip, r5, r0, sp │ │ │ │ + adceq ip, r5, r4, ror #4 │ │ │ │ + adceq ip, r5, r0, lsr #26 │ │ │ │ + strdeq ip, [r5], r4 @ │ │ │ │ + umlaleq ip, r5, r0, ip │ │ │ │ + adceq ip, r5, r4, ror #2 │ │ │ │ + adceq ip, r5, r0, ror #19 │ │ │ │ + strhteq fp, [r5], r4 │ │ │ │ + addeq r4, r8, ip, lsr #24 │ │ │ │ + addeq r4, r8, r3, lsr #24 │ │ │ │ + addeq r4, r8, r0, lsr #25 │ │ │ │ + addeq r4, r8, r7, ror #24 │ │ │ │ + addeq r2, r8, r7, ror sl │ │ │ │ + ldrdeq r1, [r8], ip │ │ │ │ + addeq r4, r8, r6, lsl ip │ │ │ │ + strdeq r4, [r8], sp │ │ │ │ + umulleq r4, r8, r2, ip │ │ │ │ + addeq r4, r8, pc, lsr #25 │ │ │ │ + addeq r4, r8, sp, lsr #24 │ │ │ │ + addeq sl, r8, r4, lsl r4 │ │ │ │ + adceq pc, r5, r4, asr #12 │ │ │ │ + @ instruction: 0x0088a2bc │ │ │ │ + adceq pc, r5, r8, ror #9 │ │ │ │ + addeq sl, r8, r4, ror r2 │ │ │ │ + adceq pc, r5, r0, lsr #9 │ │ │ │ + ldrdeq sl, [r8], ip │ │ │ │ + adceq pc, r5, r8, lsl #12 │ │ │ │ + addeq sl, r8, r4, lsl #6 │ │ │ │ + adceq pc, r5, r0, lsr r5 @ │ │ │ │ + addeq sl, r8, ip, asr #6 │ │ │ │ + adceq pc, r5, r8, ror r5 @ │ │ │ │ + umulleq sl, r8, r4, r3 │ │ │ │ + adceq pc, r5, r0, asr #11 │ │ │ │ + addeq sl, r8, ip, lsr #4 │ │ │ │ + adceq pc, r5, r8, asr r4 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov fp, r1 │ │ │ │ eor r5, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r5, #21 │ │ │ │ movcs r5, #21 │ │ │ │ cmp r5, #20 │ │ │ │ - beq 107bfc │ │ │ │ + beq 107c0c │ │ │ │ cmp r5, #21 │ │ │ │ - bne 107e64 │ │ │ │ + bne 107e74 │ │ │ │ ldrd r2, [fp, #4] │ │ │ │ add r6, sp, #16 │ │ │ │ add r7, sp, #72 @ 0x48 │ │ │ │ str fp, [sp, #12] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ orr fp, r7, #4 │ │ │ │ @@ -182555,146 +182559,146 @@ │ │ │ │ add r0, r6, #16 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r9, [sp, #16] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1bc2c8 │ │ │ │ + bl 1bc2d8 │ │ │ │ ldrb r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 107c6c │ │ │ │ + bne 107c7c │ │ │ │ ldrb r0, [sp, #73] @ 0x49 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 107cd0 │ │ │ │ + beq 107ce0 │ │ │ │ tst r0, #1 │ │ │ │ - beq 107bb4 │ │ │ │ + beq 107bc4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r9, [sp, #16] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 107fe4 │ │ │ │ + beq 107ff4 │ │ │ │ ldm r4, {r1, r2, r3} │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ stm fp, {r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ - bl 121534 │ │ │ │ - b 107b60 │ │ │ │ + bl 121544 │ │ │ │ + b 107b70 │ │ │ │ cmp r8, #-2147483648 @ 0x80000000 │ │ │ │ - bne 107e9c │ │ │ │ + bne 107eac │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r9, [sp, #16] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 108010 │ │ │ │ + beq 108020 │ │ │ │ ldm r4, {r1, r2, r3} │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ stm fp, {r1, r2, r3} │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ mov r1, r7 │ │ │ │ - bl d6144 │ │ │ │ + bl d6154 │ │ │ │ ldr r8, [sp, #124] @ 0x7c │ │ │ │ ldr r5, [sp, #128] @ 0x80 │ │ │ │ cmp r8, #-2147483648 @ 0x80000000 │ │ │ │ - beq 107e8c │ │ │ │ + beq 107e9c │ │ │ │ ldr sl, [sp, #132] @ 0x84 │ │ │ │ - b 107b60 │ │ │ │ + b 107b70 │ │ │ │ ldr r1, [fp, #12] │ │ │ │ mov r2, #0 │ │ │ │ ldmib fp, {r0, r6} │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add r0, r6, r1, lsl #4 │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ - beq 107c3c │ │ │ │ + beq 107c4c │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r1], #16 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne 107d04 │ │ │ │ - ldr r1, [pc, #1236] @ 108118 │ │ │ │ - ldr r2, [pc, #1236] @ 10811c │ │ │ │ + bne 107d14 │ │ │ │ + ldr r1, [pc, #1236] @ 108128 │ │ │ │ + ldr r2, [pc, #1236] @ 10812c │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl 57f38 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ strd r6, [r8] │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 1ba360 │ │ │ │ - b 107f20 │ │ │ │ + bl 1ba370 │ │ │ │ + b 107f30 │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ mov r6, r5 │ │ │ │ str r5, [sp, #116] @ 0x74 │ │ │ │ cmp r8, #-2147483648 @ 0x80000000 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr fp, [sp, #12] │ │ │ │ str sl, [sp, #120] @ 0x78 │ │ │ │ str r8, [sp, #112] @ 0x70 │ │ │ │ - beq 107eec │ │ │ │ + beq 107efc │ │ │ │ cmp sl, #0 │ │ │ │ - beq 107ed0 │ │ │ │ + beq 107ee0 │ │ │ │ add r4, r6, #4 │ │ │ │ - b 107cac │ │ │ │ + b 107cbc │ │ │ │ add r4, r4, #12 │ │ │ │ subs sl, sl, #1 │ │ │ │ - beq 107ed0 │ │ │ │ + beq 107ee0 │ │ │ │ ldr r1, [r4, #-4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 107ca0 │ │ │ │ + beq 107cb0 │ │ │ │ ldr r0, [r4] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b 107ca0 │ │ │ │ + bl 40e554 │ │ │ │ + b 107cb0 │ │ │ │ cmp r8, #-2147483648 @ 0x80000000 │ │ │ │ str sl, [sp, #120] @ 0x78 │ │ │ │ str r5, [sp, #116] @ 0x74 │ │ │ │ str r8, [sp, #112] @ 0x70 │ │ │ │ - bne 107d8c │ │ │ │ - ldr r0, [pc, #1096] @ 108134 │ │ │ │ + bne 107d9c │ │ │ │ + ldr r0, [pc, #1096] @ 108144 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #6 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr fp, [sp, #12] │ │ │ │ bl 57dc4 │ │ │ │ mov r7, r0 │ │ │ │ - b 107eec │ │ │ │ + b 107efc │ │ │ │ ldmib r6, {r1, r2, r3} │ │ │ │ mov r7, #1 │ │ │ │ add ip, sp, #16 │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ add r1, sp, #16 │ │ │ │ - bl d6144 │ │ │ │ + bl d6154 │ │ │ │ ldr r9, [sp, #124] @ 0x7c │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ cmp r9, #-2147483648 @ 0x80000000 │ │ │ │ - beq 107c58 │ │ │ │ + beq 107c68 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ add r0, r0, #4 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ ldr sl, [r0] │ │ │ │ ldmib r0, {r1, r4} │ │ │ │ str r7, [sp, #116] @ 0x74 │ │ │ │ str r9, [sp, #112] @ 0x70 │ │ │ │ str r6, [sp, #16] │ │ │ │ str r4, [sp, #28] │ │ │ │ str r1, [sp, #24] │ │ │ │ str sl, [sp, #20] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ cmp r4, sl │ │ │ │ - bne 107f34 │ │ │ │ + bne 107f44 │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r8, {r0, r1, r2} │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str sl, [sp, #64] @ 0x40 │ │ │ │ mov r9, r5 │ │ │ │ @@ -182704,253 +182708,253 @@ │ │ │ │ ldr fp, [sp, #12] │ │ │ │ ldm r6!, {r1, r2, r3, r4, r5} │ │ │ │ stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ ldm r6, {r1, r2, r3, r4, r5} │ │ │ │ stm r0, {r1, r2, r3, r4, r5} │ │ │ │ mov r0, r7 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 107e44 │ │ │ │ + beq 107e54 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp sl, #0 │ │ │ │ strd r0, [r2] │ │ │ │ - beq 107e18 │ │ │ │ + beq 107e28 │ │ │ │ add r4, r9, #4 │ │ │ │ - b 107df4 │ │ │ │ + b 107e04 │ │ │ │ add r4, r4, #12 │ │ │ │ subs sl, sl, #1 │ │ │ │ - beq 107e18 │ │ │ │ + beq 107e28 │ │ │ │ ldr r1, [r4, #-4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 107de8 │ │ │ │ + beq 107df8 │ │ │ │ ldr r0, [r4] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b 107de8 │ │ │ │ + bl 40e554 │ │ │ │ + b 107df8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 107f20 │ │ │ │ + beq 107f30 │ │ │ │ add r0, r8, r8, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r9 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ and r0, r5, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq 107f2c │ │ │ │ - b 107fd4 │ │ │ │ + beq 107f3c │ │ │ │ + b 107fe4 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ and r0, r5, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq 107f2c │ │ │ │ - b 107fd4 │ │ │ │ - ldr r2, [pc, #676] @ 108110 │ │ │ │ + beq 107f3c │ │ │ │ + b 107fe4 │ │ │ │ + ldr r2, [pc, #676] @ 108120 │ │ │ │ add r1, sp, #139 @ 0x8b │ │ │ │ mov r0, fp │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r8] │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r7, r5 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr fp, [sp, #12] │ │ │ │ - b 107eec │ │ │ │ - ldr r0, [pc, #636] @ 108120 │ │ │ │ + b 107efc │ │ │ │ + ldr r0, [pc, #636] @ 108130 │ │ │ │ mov r6, r5 │ │ │ │ str sl, [sp, #120] @ 0x78 │ │ │ │ add r0, pc, r0 │ │ │ │ str r5, [sp, #116] @ 0x74 │ │ │ │ str r8, [sp, #112] @ 0x70 │ │ │ │ mov r1, #6 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr fp, [sp, #12] │ │ │ │ bl 58038 │ │ │ │ mov r7, r0 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 107c98 │ │ │ │ + bne 107ca8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 107eec │ │ │ │ + beq 107efc │ │ │ │ add r0, r8, r8, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ strd r6, [r1] │ │ │ │ - beq 107f0c │ │ │ │ + beq 107f1c │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 107f20 │ │ │ │ + beq 107f30 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ and r0, r5, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - bne 107fd4 │ │ │ │ + bne 107fe4 │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r1, r4, sl │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #464] @ 108114 │ │ │ │ + ldr r2, [pc, #464] @ 108124 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, r0, r1, lsr #4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ bl 57f38 │ │ │ │ mov r1, r0 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ mov sl, r5 │ │ │ │ strd r0, [r8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 107fa8 │ │ │ │ + beq 107fb8 │ │ │ │ add r6, r7, #4 │ │ │ │ - b 107f84 │ │ │ │ + b 107f94 │ │ │ │ add r6, r6, #12 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 107fa8 │ │ │ │ + beq 107fb8 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 107f78 │ │ │ │ + beq 107f88 │ │ │ │ ldr r0, [r6] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b 107f78 │ │ │ │ + bl 40e554 │ │ │ │ + b 107f88 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 107fc4 │ │ │ │ + beq 107fd4 │ │ │ │ add r0, r9, r9, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, sl │ │ │ │ and r0, r5, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq 107f2c │ │ │ │ + beq 107f3c │ │ │ │ mov r0, fp │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr fp, [sp, #12] │ │ │ │ - ldr r0, [pc, #308] @ 108124 │ │ │ │ - ldr r2, [pc, #308] @ 108128 │ │ │ │ + ldr r0, [pc, #308] @ 108134 │ │ │ │ + ldr r2, [pc, #308] @ 108138 │ │ │ │ add r0, pc, r0 │ │ │ │ str sl, [sp, #120] @ 0x78 │ │ │ │ add r2, pc, r2 │ │ │ │ str r5, [sp, #116] @ 0x74 │ │ │ │ str r8, [sp, #112] @ 0x70 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b 10803c │ │ │ │ + b 10804c │ │ │ │ ldr fp, [sp, #12] │ │ │ │ mov r8, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r0, [pc, #268] @ 10812c │ │ │ │ - ldr r2, [pc, #268] @ 108130 │ │ │ │ + ldr r0, [pc, #268] @ 10813c │ │ │ │ + ldr r2, [pc, #268] @ 108140 │ │ │ │ add r0, pc, r0 │ │ │ │ str sl, [sp, #120] @ 0x78 │ │ │ │ add r2, pc, r2 │ │ │ │ str r5, [sp, #116] @ 0x74 │ │ │ │ str r8, [sp, #112] @ 0x70 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - bl 120af8 │ │ │ │ + bl 120b08 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 120af8 │ │ │ │ - b 1080e8 │ │ │ │ - b 1080b8 │ │ │ │ + bl 120b08 │ │ │ │ + b 1080f8 │ │ │ │ + b 1080c8 │ │ │ │ ldr fp, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ mov r8, #-2147483648 @ 0x80000000 │ │ │ │ - b 1080c8 │ │ │ │ + b 1080d8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 1080e8 │ │ │ │ + beq 1080f8 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 121534 │ │ │ │ - b 1080e8 │ │ │ │ + bl 121544 │ │ │ │ + b 1080f8 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 1ba360 │ │ │ │ - b 108100 │ │ │ │ + bl 1ba370 │ │ │ │ + b 108110 │ │ │ │ bl 8e880 │ │ │ │ str r5, [sp, #8] │ │ │ │ mov r6, r0 │ │ │ │ - b 1080e8 │ │ │ │ + b 1080f8 │ │ │ │ mov r6, r0 │ │ │ │ - b 1080d4 │ │ │ │ + b 1080e4 │ │ │ │ ldr fp, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ str sl, [sp, #120] @ 0x78 │ │ │ │ str r5, [sp, #116] @ 0x74 │ │ │ │ str r8, [sp, #112] @ 0x70 │ │ │ │ cmp r8, #-2147483648 @ 0x80000000 │ │ │ │ addne r0, sp, #112 @ 0x70 │ │ │ │ - blne 120af8 │ │ │ │ + blne 120b08 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ and r0, r0, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq 108100 │ │ │ │ + beq 108110 │ │ │ │ mov r0, fp │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - adceq fp, r5, ip, lsl #17 │ │ │ │ - adceq lr, r5, r4, asr r8 │ │ │ │ - strhteq ip, [r5], r0 │ │ │ │ - strhteq fp, [r5], ip │ │ │ │ - addeq r5, r8, r5, lsl #8 │ │ │ │ - addeq r9, r8, r0, lsl #12 │ │ │ │ - adceq lr, r5, ip, lsr #16 │ │ │ │ - ldrdeq r9, [r8], r0 │ │ │ │ - strdeq lr, [r5], ip @ │ │ │ │ - addeq r5, r8, r5, asr #11 │ │ │ │ + adceq fp, r5, ip, ror r8 │ │ │ │ + adceq lr, r5, r4, asr #16 │ │ │ │ + adceq ip, r5, r0, lsr #7 │ │ │ │ + adceq fp, r5, ip, lsr #13 │ │ │ │ + strdeq r5, [r8], r5 @ │ │ │ │ + strdeq r9, [r8], r0 │ │ │ │ + adceq lr, r5, ip, lsl r8 │ │ │ │ + addeq r9, r8, r0, asr #11 │ │ │ │ + adceq lr, r5, ip, ror #15 │ │ │ │ + @ instruction: 0x008855b5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ vpush {d8-d10} │ │ │ │ sub sp, sp, #264 @ 0x108 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r4, r1 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ eor r6, r0, #-2147483648 @ 0x80000000 │ │ │ │ add sl, r1, #16 │ │ │ │ cmp r6, #21 │ │ │ │ movcs r6, #21 │ │ │ │ cmp r6, #20 │ │ │ │ - beq 108468 │ │ │ │ + beq 108478 │ │ │ │ cmp r6, #21 │ │ │ │ - bne 108780 │ │ │ │ + bne 108790 │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ add r5, sp, #88 @ 0x58 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r2, r3, lsl #5 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ add r0, r5, #16 │ │ │ │ @@ -182969,248 +182973,248 @@ │ │ │ │ add r4, sp, #200 @ 0xc8 │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ orr r7, r4, #4 │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ mov fp, #2 │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ - ldr r8, [pc, #2732] @ 108c94 │ │ │ │ - ldr r9, [pc, #2732] @ 108c98 │ │ │ │ + ldr r8, [pc, #2732] @ 108ca4 │ │ │ │ + ldr r9, [pc, #2732] @ 108ca8 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r8, pc, r8 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1bc778 │ │ │ │ + bl 1bc788 │ │ │ │ ldrb r0, [sp, #200] @ 0xc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1084f4 │ │ │ │ + bne 108504 │ │ │ │ ldrb r0, [sp, #201] @ 0xc9 │ │ │ │ cmp r0, #5 │ │ │ │ - bne 108260 │ │ │ │ + bne 108270 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 108a9c │ │ │ │ + beq 108aac │ │ │ │ ldm sl, {r1, r2, r3} │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ stm r7, {r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ - bl 121534 │ │ │ │ - b 108214 │ │ │ │ + bl 121544 │ │ │ │ + b 108224 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r0, r0, ip, ror #1 │ │ │ │ andeq r0, r0, r4, asr #2 │ │ │ │ andeq r0, r0, ip, lsl #1 │ │ │ │ muleq r0, ip, r1 │ │ │ │ muleq r0, r0, r8 │ │ │ │ andeq r0, r0, ip, lsl r3 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 108a38 │ │ │ │ + bne 108a48 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 108ab8 │ │ │ │ + beq 108ac8 │ │ │ │ ldm sl, {r1, r2, r3} │ │ │ │ mov r6, fp │ │ │ │ mov fp, r8 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ stm r7, {r1, r2, r3} │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ mov r1, r4 │ │ │ │ - bl de31c │ │ │ │ + bl de32c │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ ldr r8, [sp, #244] @ 0xf4 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - beq 10886c │ │ │ │ + beq 10887c │ │ │ │ ldr r0, [sp, #248] @ 0xf8 │ │ │ │ str r8, [sp, #12] │ │ │ │ mov r8, fp │ │ │ │ mov fp, r6 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r6, #-2147483627 @ 0x80000015 │ │ │ │ - b 108214 │ │ │ │ + b 108224 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne 1089f8 │ │ │ │ + bne 108a08 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 108a9c │ │ │ │ + beq 108aac │ │ │ │ ldm sl, {r1, r2, r3} │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ stm r7, {r1, r2, r3} │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ mov r1, r4 │ │ │ │ - bl dd210 │ │ │ │ + bl dd220 │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ ldr r1, [sp, #244] @ 0xf4 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - beq 1087bc │ │ │ │ + beq 1087cc │ │ │ │ vldr d10, [sp, #248] @ 0xf8 │ │ │ │ - b 108214 │ │ │ │ + b 108224 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 108a70 │ │ │ │ + bne 108a80 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 108adc │ │ │ │ + beq 108aec │ │ │ │ ldm sl, {r1, r2, r3} │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ stm r7, {r1, r2, r3} │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ mov r1, r4 │ │ │ │ - bl de31c │ │ │ │ + bl de32c │ │ │ │ ldr r1, [sp, #240] @ 0xf0 │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ - beq 108890 │ │ │ │ + beq 1088a0 │ │ │ │ ldr r0, [sp, #248] @ 0xf8 │ │ │ │ str r0, [sp, #4] │ │ │ │ - b 108214 │ │ │ │ + b 108224 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ eor r0, fp, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne 108a18 │ │ │ │ + bne 108a28 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 108a9c │ │ │ │ + beq 108aac │ │ │ │ ldm sl, {r1, r2, r3} │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ stm r7, {r1, r2, r3} │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ mov r1, r4 │ │ │ │ - bl dd210 │ │ │ │ + bl dd220 │ │ │ │ ldr fp, [sp, #240] @ 0xf0 │ │ │ │ ldr r1, [sp, #244] @ 0xf4 │ │ │ │ eor r0, fp, #2 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 1087bc │ │ │ │ + beq 1087cc │ │ │ │ vldr d8, [sp, #248] @ 0xf8 │ │ │ │ - b 108214 │ │ │ │ + b 108224 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne 108a08 │ │ │ │ + bne 108a18 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 108a9c │ │ │ │ + beq 108aac │ │ │ │ ldm sl, {r1, r2, r3} │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ stm r7, {r1, r2, r3} │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ mov r1, r4 │ │ │ │ - bl dd210 │ │ │ │ + bl dd220 │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ ldr r1, [sp, #244] @ 0xf4 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ - beq 1087bc │ │ │ │ + beq 1087cc │ │ │ │ vldr d9, [sp, #248] @ 0xf8 │ │ │ │ - b 108214 │ │ │ │ + b 108224 │ │ │ │ ldmib r4, {r0, r7, r9} │ │ │ │ mov r1, #0 │ │ │ │ cmp r9, #0 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, r7, r9, lsl #4 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ - beq 1084a4 │ │ │ │ + beq 1084b4 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r1], #16 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne 10868c │ │ │ │ - ldr r1, [pc, #2000] @ 108c7c │ │ │ │ - ldr r2, [pc, #2000] @ 108c80 │ │ │ │ + bne 10869c │ │ │ │ + ldr r1, [pc, #2000] @ 108c8c │ │ │ │ + ldr r2, [pc, #2000] @ 108c90 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl 57f38 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ stmib r8, {r1, fp} │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r8] │ │ │ │ - beq 1084e4 │ │ │ │ + beq 1084f4 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ add sp, sp, #264 @ 0x108 │ │ │ │ vpop {d8-d10} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r8, [sp, #204] @ 0xcc │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr sl, [sp, #64] @ 0x40 │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ cmp r7, #-2147483646 @ 0x80000002 │ │ │ │ - blt 10852c │ │ │ │ + blt 10853c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 10852c │ │ │ │ + beq 10853c │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp sl, #-2147483646 @ 0x80000002 │ │ │ │ - blt 10854c │ │ │ │ + blt 10855c │ │ │ │ cmp sl, #0 │ │ │ │ - beq 10854c │ │ │ │ + beq 10855c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ stmib r5, {r1, r8} │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r5] │ │ │ │ - beq 108570 │ │ │ │ + beq 108580 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 1084e4 │ │ │ │ + beq 1084f4 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ - b 1084e4 │ │ │ │ + bl 121544 │ │ │ │ + b 1084f4 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r0, [r1, #36] @ 0x24 │ │ │ │ str r2, [r1, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r8, [sp, #20] │ │ │ │ @@ -183252,92 +183256,92 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #132] @ 0x84 │ │ │ │ ldm r5!, {r1, r2, r3, r6, r7} │ │ │ │ stmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ ldm r5, {r1, r2, r3, r6, r7} │ │ │ │ stm r0, {r1, r2, r3, r6, r7} │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 108724 │ │ │ │ + beq 108734 │ │ │ │ str r0, [r3, #8] │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [r3] │ │ │ │ str r1, [r3, #4] │ │ │ │ - bne 108744 │ │ │ │ + bne 108754 │ │ │ │ orr r0, sl, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 1084e4 │ │ │ │ - b 108760 │ │ │ │ + beq 1084f4 │ │ │ │ + b 108770 │ │ │ │ ldmib r7, {r1, r2, r3} │ │ │ │ mov r5, #1 │ │ │ │ add ip, sp, #200 @ 0xc8 │ │ │ │ str r5, [sp, #84] @ 0x54 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ - bl de31c │ │ │ │ + bl de32c │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ ldr fp, [sp, #92] @ 0x5c │ │ │ │ cmp r5, #-2147483647 @ 0x80000001 │ │ │ │ - beq 1084c0 │ │ │ │ + beq 1084d0 │ │ │ │ cmp r9, #1 │ │ │ │ str r8, [sp, #56] @ 0x38 │ │ │ │ - beq 1086e0 │ │ │ │ + beq 1086f0 │ │ │ │ ldr r0, [r7, #16] │ │ │ │ add r1, r7, #32 │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ - bne 1087c4 │ │ │ │ - ldr r1, [pc, #1436] @ 108c84 │ │ │ │ - ldr r2, [pc, #1436] @ 108c88 │ │ │ │ + bne 1087d4 │ │ │ │ + ldr r1, [pc, #1436] @ 108c94 │ │ │ │ + ldr r2, [pc, #1436] @ 108c98 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ bl 57f38 │ │ │ │ mov r8, r0 │ │ │ │ orr r0, r5, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 108718 │ │ │ │ + beq 108728 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov fp, r8 │ │ │ │ ldr r8, [sp, #56] @ 0x38 │ │ │ │ - b 1084c0 │ │ │ │ + b 1084d0 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ bl 53d54 │ │ │ │ add sp, sp, #264 @ 0x108 │ │ │ │ vpop {d8-d10} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ orr r0, sl, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 1084e4 │ │ │ │ + beq 1084f4 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #264 @ 0x108 │ │ │ │ vpop {d8-d10} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #1264] @ 108c78 │ │ │ │ + ldr r2, [pc, #1264] @ 108c88 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r1, lr, #7 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ @@ -183345,123 +183349,123 @@ │ │ │ │ str r1, [r8, #4] │ │ │ │ str r0, [r8, #8] │ │ │ │ add sp, sp, #264 @ 0x108 │ │ │ │ vpop {d8-d10} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r8, [sp, #248] @ 0xf8 │ │ │ │ - b 1084f8 │ │ │ │ + b 108508 │ │ │ │ mov r1, #2 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ ldr ip, [r7, #20] │ │ │ │ ldr r2, [r7, #24] │ │ │ │ ldr r3, [r7, #28] │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #212] @ 0xd4 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ str ip, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ - bl de31c │ │ │ │ + bl de32c │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ ldr r8, [sp, #92] @ 0x5c │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - beq 1086fc │ │ │ │ + beq 10870c │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, #2 │ │ │ │ cmp r9, #2 │ │ │ │ - beq 108830 │ │ │ │ + beq 108840 │ │ │ │ add r1, r7, #48 @ 0x30 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ ldr r1, [r7, #32] │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - bne 1088a8 │ │ │ │ - ldr r1, [pc, #1108] @ 108c8c │ │ │ │ - ldr r2, [pc, #1108] @ 108c90 │ │ │ │ + bne 1088b8 │ │ │ │ + ldr r1, [pc, #1108] @ 108c9c │ │ │ │ + ldr r2, [pc, #1108] @ 108ca0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 108864 │ │ │ │ + beq 108874 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r8, r7 │ │ │ │ - b 1086fc │ │ │ │ + b 10870c │ │ │ │ ldr r4, [sp, #28] │ │ │ │ mov sl, #-2147483647 @ 0x80000001 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ cmp r7, #-2147483646 @ 0x80000002 │ │ │ │ - bge 108518 │ │ │ │ - b 10852c │ │ │ │ + bge 108528 │ │ │ │ + b 10853c │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ ldr r8, [sp, #20] │ │ │ │ ldr sl, [sp, #64] @ 0x40 │ │ │ │ - b 10852c │ │ │ │ + b 10853c │ │ │ │ add r3, r7, #36 @ 0x24 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ mov r7, #3 │ │ │ │ add ip, sp, #204 @ 0xcc │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ str r1, [sp, #200] @ 0xc8 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ - bl dd210 │ │ │ │ + bl dd220 │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ ldr r9, [sp, #92] @ 0x5c │ │ │ │ eor r0, r7, #2 │ │ │ │ orrs r0, r0, r9 │ │ │ │ - bne 1088f0 │ │ │ │ + bne 108900 │ │ │ │ ldr r7, [sp, #96] @ 0x60 │ │ │ │ - b 108848 │ │ │ │ + b 108858 │ │ │ │ vldr d8, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ - bl 1c0f18 │ │ │ │ + bl 1c0f28 │ │ │ │ ldr r1, [sp, #200] @ 0xc8 │ │ │ │ ldr r2, [sp, #204] @ 0xcc │ │ │ │ eor r0, r1, #3 │ │ │ │ orrs r0, r0, r2 │ │ │ │ - bne 10891c │ │ │ │ + bne 10892c │ │ │ │ ldr r7, [sp, #208] @ 0xd0 │ │ │ │ - b 108848 │ │ │ │ + b 108858 │ │ │ │ eor r0, r1, #2 │ │ │ │ orrs r0, r0, r2 │ │ │ │ mov r0, #3 │ │ │ │ - beq 108830 │ │ │ │ + beq 108840 │ │ │ │ vldr d9, [sp, #208] @ 0xd0 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ - bl 1c0f18 │ │ │ │ + bl 1c0f28 │ │ │ │ ldr r2, [sp, #200] @ 0xc8 │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ eor r0, r2, #3 │ │ │ │ orrs r0, r0, r3 │ │ │ │ - beq 108914 │ │ │ │ + beq 108924 │ │ │ │ eor r0, r2, #2 │ │ │ │ ldr ip, [sp, #52] @ 0x34 │ │ │ │ ldr lr, [sp, #48] @ 0x30 │ │ │ │ orrs r0, r0, r3 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, #4 │ │ │ │ - beq 108830 │ │ │ │ + beq 108840 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #188] @ 0xbc │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ vldr d0, [sp, #208] @ 0xd0 │ │ │ │ str lr, [sl] │ │ │ │ str r1, [sl, #4] │ │ │ │ strd r2, [sl, #16] │ │ │ │ @@ -183472,219 +183476,219 @@ │ │ │ │ str fp, [sp, #180] @ 0xb4 │ │ │ │ str r5, [sp, #176] @ 0xb0 │ │ │ │ vstr d8, [sp, #136] @ 0x88 │ │ │ │ vstr d9, [sp, #152] @ 0x98 │ │ │ │ vstr d0, [sp, #168] @ 0xa8 │ │ │ │ str r9, [sp, #132] @ 0x84 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ - bl 1a5db8 │ │ │ │ + bl 1a5dc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 108a90 │ │ │ │ + beq 108aa0 │ │ │ │ ldr r8, [sp, #56] @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r0, [r8, #8] │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ str r2, [r8] │ │ │ │ str r1, [r8, #4] │ │ │ │ - bl 121c98 │ │ │ │ + bl 121ca8 │ │ │ │ add sp, sp, #264 @ 0x108 │ │ │ │ vpop {d8-d10} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r8, [pc, #672] @ 108ca0 │ │ │ │ + ldr r8, [pc, #672] @ 108cb0 │ │ │ │ mov r1, #16 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 108a24 │ │ │ │ - ldr r8, [pc, #660] @ 108ca4 │ │ │ │ + b 108a34 │ │ │ │ + ldr r8, [pc, #660] @ 108cb4 │ │ │ │ mov r1, #13 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 108a24 │ │ │ │ - ldr r8, [pc, #636] @ 108c9c │ │ │ │ + b 108a34 │ │ │ │ + ldr r8, [pc, #636] @ 108cac │ │ │ │ mov r1, #20 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ ldr sl, [sp, #64] @ 0x40 │ │ │ │ - b 108a4c │ │ │ │ + b 108a5c │ │ │ │ ldr r4, [sp, #28] │ │ │ │ mov r1, #11 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ mov sl, r0 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ mov r0, r8 │ │ │ │ ldr r9, [sp, #20] │ │ │ │ bl 58038 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ cmp r7, #-2147483646 @ 0x80000002 │ │ │ │ - bge 108518 │ │ │ │ - b 10852c │ │ │ │ + bge 108528 │ │ │ │ + b 10853c │ │ │ │ mov r1, #7 │ │ │ │ mov r8, r9 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ mov r7, r0 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ ldr sl, [sp, #64] @ 0x40 │ │ │ │ - b 108a50 │ │ │ │ + b 108a60 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ - b 10872c │ │ │ │ - ldr r0, [pc, #516] @ 108ca8 │ │ │ │ - ldr r2, [pc, #516] @ 108cac │ │ │ │ + b 10873c │ │ │ │ + ldr r0, [pc, #516] @ 108cb8 │ │ │ │ + ldr r2, [pc, #516] @ 108cbc │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b 108afc │ │ │ │ - ldr r0, [pc, #496] @ 108cb0 │ │ │ │ + b 108b0c │ │ │ │ + ldr r0, [pc, #496] @ 108cc0 │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r2, [pc, #492] @ 108cb4 │ │ │ │ + ldr r2, [pc, #492] @ 108cc4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b 108afc │ │ │ │ - ldr r0, [pc, #468] @ 108cb8 │ │ │ │ + b 108b0c │ │ │ │ + ldr r0, [pc, #468] @ 108cc8 │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ - ldr r2, [pc, #464] @ 108cbc │ │ │ │ + ldr r2, [pc, #464] @ 108ccc │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ - bl 121c98 │ │ │ │ + bl 121ca8 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - b 108bf4 │ │ │ │ + b 108c04 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 108b44 │ │ │ │ + beq 108b54 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 108b44 │ │ │ │ + bl 40e554 │ │ │ │ + b 108b54 │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r5, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 108bd4 │ │ │ │ + beq 108be4 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 108bd4 │ │ │ │ + bl 40e554 │ │ │ │ + b 108be4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 108c50 │ │ │ │ + beq 108c60 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ - b 108c50 │ │ │ │ + bl 121544 │ │ │ │ + b 108c60 │ │ │ │ bl 8e880 │ │ │ │ - b 108bf4 │ │ │ │ + b 108c04 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ - bl 121c98 │ │ │ │ - b 108c50 │ │ │ │ + bl 121ca8 │ │ │ │ + b 108c60 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - b 108bf8 │ │ │ │ - b 108bf4 │ │ │ │ + b 108c08 │ │ │ │ + b 108c04 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ - b 108bf8 │ │ │ │ - b 108bf4 │ │ │ │ + b 108c08 │ │ │ │ + b 108c04 │ │ │ │ str r4, [sp, #28] │ │ │ │ mov r4, r0 │ │ │ │ str r6, [sp, #32] │ │ │ │ - b 108c50 │ │ │ │ + b 108c60 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 108c68 │ │ │ │ + beq 108c78 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ - bl 1ba360 │ │ │ │ - b 108c68 │ │ │ │ + bl 1ba370 │ │ │ │ + b 108c78 │ │ │ │ bl 8e880 │ │ │ │ - b 108bf4 │ │ │ │ + b 108c04 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - blt 108c20 │ │ │ │ + blt 108c30 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 108c20 │ │ │ │ + beq 108c30 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - blt 108c48 │ │ │ │ + blt 108c58 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 108c48 │ │ │ │ + beq 108c58 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ and r0, r0, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq 108c68 │ │ │ │ + beq 108c78 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - adceq sl, r5, ip, ror pc │ │ │ │ - adceq fp, r5, r0, lsr #19 │ │ │ │ - adceq sl, r5, r4, asr lr │ │ │ │ - adceq fp, r5, r4, ror #14 │ │ │ │ - adceq sl, r5, r8, lsl ip │ │ │ │ - adceq fp, r5, r4, lsl r6 │ │ │ │ - adceq sl, r5, r8, asr #21 │ │ │ │ - addeq r4, r8, fp, asr #8 │ │ │ │ - addeq r4, r8, r2, asr r4 │ │ │ │ - addeq r3, r8, r9, lsr #24 │ │ │ │ - addeq r0, r8, r4, lsl #5 │ │ │ │ - addeq r3, r8, r1, ror #2 │ │ │ │ - addeq r8, r8, ip, asr #22 │ │ │ │ - adceq sp, r5, ip, ror sp │ │ │ │ - addeq r8, r8, ip, lsr #22 │ │ │ │ - adceq sp, r5, r8, asr sp │ │ │ │ - addeq r8, r8, r8, lsl #22 │ │ │ │ - adceq sp, r5, r4, lsr sp │ │ │ │ + adceq sl, r5, ip, ror #30 │ │ │ │ + umlaleq fp, r5, r0, r9 │ │ │ │ + adceq sl, r5, r4, asr #28 │ │ │ │ + adceq fp, r5, r4, asr r7 │ │ │ │ + adceq sl, r5, r8, lsl #24 │ │ │ │ + adceq fp, r5, r4, lsl #12 │ │ │ │ + strhteq sl, [r5], r8 │ │ │ │ + addeq r4, r8, fp, lsr r4 │ │ │ │ + addeq r4, r8, r2, asr #8 │ │ │ │ + addeq r3, r8, r9, lsl ip │ │ │ │ + addeq r0, r8, r4, ror r2 │ │ │ │ + addeq r3, r8, r1, asr r1 │ │ │ │ + addeq r8, r8, ip, lsr fp │ │ │ │ + adceq sp, r5, ip, ror #26 │ │ │ │ + addeq r8, r8, ip, lsl fp │ │ │ │ + adceq sp, r5, r8, asr #26 │ │ │ │ + strdeq r8, [r8], r8 @ │ │ │ │ + adceq sp, r5, r4, lsr #26 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r5, r1 │ │ │ │ eor fp, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp fp, #21 │ │ │ │ movcs fp, #21 │ │ │ │ cmp fp, #20 │ │ │ │ - beq 108dd4 │ │ │ │ + beq 108de4 │ │ │ │ cmp fp, #21 │ │ │ │ - bne 108f60 │ │ │ │ + bne 108f70 │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ str r6, [sp, #12] │ │ │ │ add r6, sp, #16 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ @@ -183697,126 +183701,126 @@ │ │ │ │ mov sl, #2 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r4, [sp, #16] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1bae88 │ │ │ │ + bl 1bae98 │ │ │ │ ldrb r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 108e48 │ │ │ │ + bne 108e58 │ │ │ │ ldrb r0, [sp, #57] @ 0x39 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 108e88 │ │ │ │ + beq 108e98 │ │ │ │ tst r0, #1 │ │ │ │ - beq 108d8c │ │ │ │ + beq 108d9c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r4, [sp, #16] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 108fd0 │ │ │ │ + beq 108fe0 │ │ │ │ ldm r8, {r1, r2, r3} │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ stm r9, {r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ - bl 121534 │ │ │ │ - b 108d38 │ │ │ │ + bl 121544 │ │ │ │ + b 108d48 │ │ │ │ cmp sl, #2 │ │ │ │ - bne 108f90 │ │ │ │ + bne 108fa0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r4, [sp, #16] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 108fd0 │ │ │ │ + beq 108fe0 │ │ │ │ ldm r8, {r1, r2, r3} │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ stm r9, {r1, r2, r3} │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ mov r1, r7 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr sl, [sp, #96] @ 0x60 │ │ │ │ cmp sl, #2 │ │ │ │ - beq 108f88 │ │ │ │ + beq 108f98 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #4] │ │ │ │ - b 108d38 │ │ │ │ + b 108d48 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r2, #0 │ │ │ │ ldmib r5, {r0, r4} │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, r4, r1, lsl #4 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - beq 108e14 │ │ │ │ + beq 108e24 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r1], #16 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne 108ecc │ │ │ │ - ldr r1, [pc, #588] @ 109068 │ │ │ │ - ldr r2, [pc, #588] @ 10906c │ │ │ │ + bne 108edc │ │ │ │ + ldr r1, [pc, #588] @ 109078 │ │ │ │ + ldr r2, [pc, #588] @ 10907c │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ bl 57f38 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #2 │ │ │ │ strd r0, [r6] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r3] │ │ │ │ str r1, [r3, #4] │ │ │ │ - beq 108e70 │ │ │ │ + beq 108e80 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 108e40 │ │ │ │ + beq 108e50 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 121534 │ │ │ │ - b 108e40 │ │ │ │ + bl 121544 │ │ │ │ + b 108e50 │ │ │ │ mov ip, r5 │ │ │ │ ldm r6!, {r1, r2, r3, r4, r5} │ │ │ │ mov r0, r7 │ │ │ │ stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ ldm r6, {r1, r2, r3, r4, r5} │ │ │ │ stm r0, {r1, r2, r3, r4, r5} │ │ │ │ mov r5, ip │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 108f00 │ │ │ │ + beq 108f10 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, #2 │ │ │ │ strd r0, [r2] │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldmib r4, {r1, r2, r3} │ │ │ │ mov r7, #1 │ │ │ │ add ip, sp, #16 │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl dd7c4 │ │ │ │ + bl dd7d4 │ │ │ │ ldr sl, [sp, #96] @ 0x60 │ │ │ │ cmp sl, #2 │ │ │ │ - bne 108f1c │ │ │ │ + bne 108f2c │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ - b 108e30 │ │ │ │ + b 108e40 │ │ │ │ subs r0, sl, #2 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movne r0, sl │ │ │ │ ldr r2, [sp, #4] │ │ │ │ stm r1, {r0, r2} │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -183826,105 +183830,105 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ ldr r8, [r0] │ │ │ │ ldmib r0, {r1, r7} │ │ │ │ str r7, [sp, #28] │ │ │ │ str r1, [sp, #24] │ │ │ │ str r8, [sp, #20] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 1ba360 │ │ │ │ + bl 1ba370 │ │ │ │ cmp r7, r8 │ │ │ │ - bne 108fa8 │ │ │ │ + bne 108fb8 │ │ │ │ str sl, [r6] │ │ │ │ str r9, [r6, #4] │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #252] @ 109064 │ │ │ │ + ldr r2, [pc, #252] @ 109074 │ │ │ │ add r1, sp, #107 @ 0x6b │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #2 │ │ │ │ strd r0, [r6] │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ - b 108e4c │ │ │ │ - ldr r0, [pc, #220] @ 109074 │ │ │ │ + b 108e5c │ │ │ │ + ldr r0, [pc, #220] @ 109084 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #14 │ │ │ │ bl 58038 │ │ │ │ mov r1, r0 │ │ │ │ - b 108e4c │ │ │ │ + b 108e5c │ │ │ │ sub r1, r7, r8 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #184] @ 109070 │ │ │ │ + ldr r2, [pc, #184] @ 109080 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, r0, r1, lsr #4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ bl 57f38 │ │ │ │ mov r1, r0 │ │ │ │ - b 108f78 │ │ │ │ - ldr r0, [pc, #160] @ 109078 │ │ │ │ - ldr r2, [pc, #160] @ 10907c │ │ │ │ + b 108f88 │ │ │ │ + ldr r0, [pc, #160] @ 109088 │ │ │ │ + ldr r2, [pc, #160] @ 10908c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b 109034 │ │ │ │ + b 109044 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 109040 │ │ │ │ + beq 109050 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 121534 │ │ │ │ - b 109040 │ │ │ │ + bl 121544 │ │ │ │ + b 109050 │ │ │ │ bl 8e880 │ │ │ │ - b 109034 │ │ │ │ + b 109044 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 1ba360 │ │ │ │ - b 109054 │ │ │ │ + bl 1ba370 │ │ │ │ + b 109064 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ - b 109040 │ │ │ │ - b 109034 │ │ │ │ + b 109050 │ │ │ │ + b 109044 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ and r0, fp, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq 109054 │ │ │ │ + beq 109064 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - strhteq sl, [r5], r0 │ │ │ │ - adceq fp, r5, r8, asr #32 │ │ │ │ - adceq sl, r5, r4, ror #9 │ │ │ │ - adceq sp, r5, r0, ror #15 │ │ │ │ - addeq r3, r8, r4, asr #14 │ │ │ │ - addeq r8, r8, r8, lsl r6 │ │ │ │ - adceq sp, r5, r8, asr #16 │ │ │ │ + adceq sl, r5, r0, lsr #15 │ │ │ │ + adceq fp, r5, r8, lsr r0 │ │ │ │ + ldrdeq sl, [r5], r4 @ │ │ │ │ + ldrdeq sp, [r5], r0 @ │ │ │ │ + addeq r3, r8, r4, lsr r7 │ │ │ │ + addeq r8, r8, r8, lsl #12 │ │ │ │ + adceq sp, r5, r8, lsr r8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #276 @ 0x114 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov sl, r1 │ │ │ │ eor r9, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r9, #21 │ │ │ │ movcs r9, #21 │ │ │ │ cmp r9, #20 │ │ │ │ - beq 109328 │ │ │ │ + beq 109338 │ │ │ │ cmp r9, #21 │ │ │ │ - bne 1095dc │ │ │ │ + bne 1095ec │ │ │ │ ldrd r2, [sl, #4] │ │ │ │ add r8, sp, #112 @ 0x70 │ │ │ │ str sl, [sp, #60] @ 0x3c │ │ │ │ add sl, sp, #216 @ 0xd8 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ add r0, r2, r3, lsl #5 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ @@ -183953,310 +183957,310 @@ │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ str r7, [sp, #112] @ 0x70 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ str r9, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ mov r0, sl │ │ │ │ mov r1, r8 │ │ │ │ - bl 1bb914 │ │ │ │ + bl 1bb924 │ │ │ │ ldrb r0, [sp, #216] @ 0xd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 10937c │ │ │ │ + bne 10938c │ │ │ │ ldrb r0, [sp, #217] @ 0xd9 │ │ │ │ cmp r0, #4 │ │ │ │ - bne 109184 │ │ │ │ + bne 109194 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ str r7, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 109a80 │ │ │ │ + beq 109a90 │ │ │ │ ldm r4, {r1, r2, r3} │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ mov r0, sl │ │ │ │ - bl 121534 │ │ │ │ - b 109138 │ │ │ │ + bl 121544 │ │ │ │ + b 109148 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ andeq r0, r0, ip, lsl #2 │ │ │ │ andeq r0, r0, r8, lsl #19 │ │ │ │ andeq r0, r0, r8, lsl r2 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1099dc │ │ │ │ + bne 1099ec │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ str r7, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 109a80 │ │ │ │ + beq 109a90 │ │ │ │ ldm r4, {r1, r2, r3} │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ mov r0, sl │ │ │ │ - bl d6b08 │ │ │ │ + bl d6b18 │ │ │ │ str r1, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1097c0 │ │ │ │ + bne 1097d0 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ - b 109138 │ │ │ │ + b 109148 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ - bne 109a30 │ │ │ │ + bne 109a40 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ str r7, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 109af4 │ │ │ │ + beq 109b04 │ │ │ │ ldm r4, {r1, r2, r3} │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ mov r1, sl │ │ │ │ - bl dea58 │ │ │ │ + bl dea68 │ │ │ │ ldr r1, [sp, #256] @ 0x100 │ │ │ │ ldr r0, [sp, #260] @ 0x104 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ - beq 10977c │ │ │ │ + beq 10978c │ │ │ │ ldr r1, [sp, #264] @ 0x108 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - b 109138 │ │ │ │ + b 109148 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ - bne 1099b8 │ │ │ │ + bne 1099c8 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ str r7, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 109acc │ │ │ │ + beq 109adc │ │ │ │ ldm r4, {r1, r2, r3} │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ stm r6, {r1, r2, r3} │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ mov r1, sl │ │ │ │ - bl dea58 │ │ │ │ + bl dea68 │ │ │ │ ldr r1, [sp, #256] @ 0x100 │ │ │ │ ldr r0, [sp, #260] @ 0x104 │ │ │ │ ldr r2, [sp, #264] @ 0x108 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [sp, #28] │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ - bne 109134 │ │ │ │ - b 10979c │ │ │ │ + bne 109144 │ │ │ │ + b 1097ac │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ eor r0, fp, #2 │ │ │ │ orrs r0, r0, r5 │ │ │ │ - bne 109a08 │ │ │ │ + bne 109a18 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ str r7, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 109aa0 │ │ │ │ + beq 109ab0 │ │ │ │ ldm r4, {r1, r2, r3} │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #256] @ 0x100 │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ mov r0, sl │ │ │ │ - bl f7ab0 │ │ │ │ + bl f7ac0 │ │ │ │ ldr fp, [sp, #216] @ 0xd8 │ │ │ │ ldr r1, [sp, #220] @ 0xdc │ │ │ │ ldr r5, [sp, #224] @ 0xe0 │ │ │ │ eor r0, fp, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ - beq 1097ec │ │ │ │ + beq 1097fc │ │ │ │ ldr r0, [sp, #228] @ 0xe4 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [sp, #232] @ 0xe8 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #236] @ 0xec │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ str r0, [sp, #24] │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - b 109134 │ │ │ │ + b 109144 │ │ │ │ ldmib sl, {r1, r4, fp} │ │ │ │ mov r0, #0 │ │ │ │ cmp fp, #0 │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ add r1, r4, fp, lsl #4 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ - beq 109364 │ │ │ │ + beq 109374 │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r2], #16 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ - bne 1093f0 │ │ │ │ - ldr r1, [pc, #2548] @ 109d60 │ │ │ │ - ldr r2, [pc, #2548] @ 109d64 │ │ │ │ + bne 109400 │ │ │ │ + ldr r1, [pc, #2548] @ 109d70 │ │ │ │ + ldr r2, [pc, #2548] @ 109d74 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ - b 10941c │ │ │ │ + b 10942c │ │ │ │ str fp, [sp, #64] @ 0x40 │ │ │ │ mov r3, #1 │ │ │ │ ldr r8, [sp, #220] @ 0xdc │ │ │ │ mov r4, #1 │ │ │ │ ldr sl, [sp, #60] @ 0x3c │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ ldr fp, [sp, #84] @ 0x54 │ │ │ │ ldr r9, [sp, #80] @ 0x50 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ - b 109618 │ │ │ │ + b 109628 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ str fp, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 109448 │ │ │ │ + beq 109458 │ │ │ │ ldr fp, [sp, #84] @ 0x54 │ │ │ │ ldr r9, [sp, #80] @ 0x50 │ │ │ │ cmp fp, #-2147483648 @ 0x80000000 │ │ │ │ - bne 109480 │ │ │ │ - ldr r0, [pc, #2516] @ 109da4 │ │ │ │ + bne 109490 │ │ │ │ + ldr r0, [pc, #2516] @ 109db4 │ │ │ │ mov fp, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #8 │ │ │ │ ldr sl, [sp, #60] @ 0x3c │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ bl 57dc4 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - b 109470 │ │ │ │ + b 109480 │ │ │ │ ldmib r4, {r0, r2, r3} │ │ │ │ mov r7, #1 │ │ │ │ str r1, [sp, #216] @ 0xd8 │ │ │ │ add r1, sp, #220 @ 0xdc │ │ │ │ str r7, [sp, #108] @ 0x6c │ │ │ │ stm r1, {r0, r2, r3} │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ - bl d6b08 │ │ │ │ + bl d6b18 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1094c0 │ │ │ │ + beq 1094d0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #2 │ │ │ │ str r2, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [r5] │ │ │ │ str r0, [r5, #8] │ │ │ │ - beq 1096c4 │ │ │ │ + beq 1096d4 │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ - bl 1ba360 │ │ │ │ - b 1096c4 │ │ │ │ - ldr r0, [pc, #2384] @ 109da0 │ │ │ │ + bl 1ba370 │ │ │ │ + b 1096d4 │ │ │ │ + ldr r0, [pc, #2384] @ 109db0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #12 │ │ │ │ ldr sl, [sp, #60] @ 0x3c │ │ │ │ ldr fp, [sp, #84] @ 0x54 │ │ │ │ ldr r9, [sp, #80] @ 0x50 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ bl 57dc4 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, #1 │ │ │ │ mov r4, #1 │ │ │ │ - b 109618 │ │ │ │ + b 109628 │ │ │ │ add r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ cmp r9, #-2147483648 @ 0x80000000 │ │ │ │ clz r0, r0 │ │ │ │ lsr r3, r0, #5 │ │ │ │ - bne 109568 │ │ │ │ + bne 109578 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - ldr r0, [pc, #2312] @ 109da8 │ │ │ │ + ldr r0, [pc, #2312] @ 109db8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #4 │ │ │ │ bl 57dc4 │ │ │ │ ldr sl, [sp, #60] @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ - b 1095bc │ │ │ │ + b 1095cc │ │ │ │ mov r0, #1 │ │ │ │ cmp fp, #1 │ │ │ │ - beq 109364 │ │ │ │ + beq 109374 │ │ │ │ add r2, r4, #32 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r2, #-2147483627 @ 0x80000015 │ │ │ │ - beq 109364 │ │ │ │ + beq 109374 │ │ │ │ add r7, r4, #20 │ │ │ │ mov r6, #2 │ │ │ │ add ip, sp, #220 @ 0xdc │ │ │ │ str r6, [sp, #108] @ 0x6c │ │ │ │ ldm r7, {r0, r3, r7} │ │ │ │ str r2, [sp, #216] @ 0xd8 │ │ │ │ stm ip, {r0, r3, r7} │ │ │ │ add r2, sp, #216 @ 0xd8 │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ mov r1, r2 │ │ │ │ - bl dea58 │ │ │ │ + bl dea68 │ │ │ │ ldr r6, [sp, #256] @ 0x100 │ │ │ │ ldr r0, [sp, #260] @ 0x104 │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ - beq 10941c │ │ │ │ + beq 10942c │ │ │ │ cmp fp, #2 │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ - beq 109548 │ │ │ │ + beq 109558 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ add r1, r4, #48 @ 0x30 │ │ │ │ ldr r5, [sp, #264] @ 0x108 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ - bne 10983c │ │ │ │ - ldr r1, [pc, #2072] @ 109d68 │ │ │ │ - ldr r2, [pc, #2072] @ 109d6c │ │ │ │ + bne 10984c │ │ │ │ + ldr r1, [pc, #2072] @ 109d78 │ │ │ │ + ldr r2, [pc, #2072] @ 109d7c │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #2 │ │ │ │ bl 57f38 │ │ │ │ mov r8, r0 │ │ │ │ - b 109908 │ │ │ │ + b 109918 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ eor r0, r2, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne 1096cc │ │ │ │ + bne 1096dc │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - ldr r0, [pc, #2084] @ 109dac │ │ │ │ + ldr r0, [pc, #2084] @ 109dbc │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #6 │ │ │ │ bl 57dc4 │ │ │ │ ldr sl, [sp, #60] @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ - beq 1095bc │ │ │ │ + beq 1095cc │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r4, #0 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 109610 │ │ │ │ + beq 109620 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 109614 │ │ │ │ - ldr r2, [pc, #1904] @ 109d54 │ │ │ │ + bl 40e554 │ │ │ │ + b 109624 │ │ │ │ + ldr r2, [pc, #1904] @ 109d64 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r1, lr, #19 │ │ │ │ mov r0, sl │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ @@ -184267,53 +184271,53 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov fp, #0 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r5 │ │ │ │ bicsne r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ - beq 109644 │ │ │ │ + beq 109654 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ mov r5, r3 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r3, r5 │ │ │ │ mov r5, r8 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ tst r9, r0 │ │ │ │ cmpne r3, #0 │ │ │ │ - beq 109668 │ │ │ │ + beq 109678 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ bics r0, fp, #-2147483648 @ 0x80000000 │ │ │ │ movwne r0, #1 │ │ │ │ tst r0, r4 │ │ │ │ - beq 109688 │ │ │ │ + beq 109698 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ mov r1, #0 │ │ │ │ ldr r9, [sp, #56] @ 0x38 │ │ │ │ mov r2, #2 │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r6] │ │ │ │ stmib r6, {r1, r5} │ │ │ │ - beq 1096b0 │ │ │ │ + beq 1096c0 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ - bl 1ba218 │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 1096c4 │ │ │ │ + beq 1096d4 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #276 @ 0x114 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ @@ -184339,66 +184343,66 @@ │ │ │ │ str r5, [sp, #160] @ 0xa0 │ │ │ │ str r1, [sp, #156] @ 0x9c │ │ │ │ ldm r8!, {r1, r2, r3, r6, r7} │ │ │ │ stmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ ldm r8, {r1, r2, r3, r6, r7} │ │ │ │ stm r0, {r1, r2, r3, r6, r7} │ │ │ │ mov r0, sl │ │ │ │ - bl 1a5ca8 │ │ │ │ + bl 1a5cb8 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 109818 │ │ │ │ + beq 109828 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r0, [r4, #8] │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ - bl 121c40 │ │ │ │ + bl 121c50 │ │ │ │ add sp, sp, #276 @ 0x114 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr sl, [sp, #60] @ 0x3c │ │ │ │ mov r3, #1 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ mov r8, r0 │ │ │ │ str fp, [sp, #64] @ 0x40 │ │ │ │ mov fp, #-2147483648 @ 0x80000000 │ │ │ │ mov r4, #1 │ │ │ │ - b 109398 │ │ │ │ + b 1093a8 │ │ │ │ str fp, [sp, #64] @ 0x40 │ │ │ │ mov r3, #1 │ │ │ │ mov r9, #-2147483648 @ 0x80000000 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, #1 │ │ │ │ ldr sl, [sp, #60] @ 0x3c │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ ldr fp, [sp, #84] @ 0x54 │ │ │ │ - b 10939c │ │ │ │ + b 1093ac │ │ │ │ str fp, [sp, #64] @ 0x40 │ │ │ │ mov r3, #1 │ │ │ │ mov r4, #1 │ │ │ │ ldr sl, [sp, #60] @ 0x3c │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ ldr fp, [sp, #84] @ 0x54 │ │ │ │ ldr r9, [sp, #80] @ 0x50 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ ldr r8, [sp, #32] │ │ │ │ - b 109618 │ │ │ │ + b 109628 │ │ │ │ mov r4, #1 │ │ │ │ mov r3, #1 │ │ │ │ ldr sl, [sp, #60] @ 0x3c │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ ldr fp, [sp, #84] @ 0x54 │ │ │ │ ldr r9, [sp, #80] @ 0x50 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ tst r9, r0 │ │ │ │ cmpne r3, #0 │ │ │ │ - bne 109658 │ │ │ │ - b 109668 │ │ │ │ + bne 109668 │ │ │ │ + b 109678 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ ldm r0!, {r1, r2, r3, r6, r7} │ │ │ │ stmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ ldm r0!, {r1, r2, r3, r6, r7} │ │ │ │ stmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ ldm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ stm r4, {r1, r2, r3, r5, r6, r7} │ │ │ │ @@ -184408,66 +184412,66 @@ │ │ │ │ mov r7, #3 │ │ │ │ add ip, sp, #216 @ 0xd8 │ │ │ │ str r7, [sp, #108] @ 0x6c │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ add r1, sp, #216 @ 0xd8 │ │ │ │ - bl dea58 │ │ │ │ + bl dea68 │ │ │ │ str sl, [sp, #60] @ 0x3c │ │ │ │ ldr sl, [sp, #256] @ 0x100 │ │ │ │ ldr r8, [sp, #260] @ 0x104 │ │ │ │ cmp sl, #-2147483648 @ 0x80000000 │ │ │ │ - beq 109904 │ │ │ │ + beq 109914 │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add fp, sp, #216 @ 0xd8 │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ mov r0, fp │ │ │ │ - bl 1c1370 │ │ │ │ + bl 1c1380 │ │ │ │ ldr r1, [sp, #216] @ 0xd8 │ │ │ │ ldr lr, [sp, #220] @ 0xdc │ │ │ │ ldr r4, [sp, #224] @ 0xe0 │ │ │ │ eor r2, r1, #3 │ │ │ │ orrs r2, r2, lr │ │ │ │ - beq 1098e8 │ │ │ │ + beq 1098f8 │ │ │ │ add r3, fp, #12 │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ ldm r3, {r0, r4, r5, fp, ip} │ │ │ │ stm r2, {r0, r4, r5, fp, ip} │ │ │ │ eor r0, r1, #2 │ │ │ │ orrs r0, r0, lr │ │ │ │ - bne 10992c │ │ │ │ - ldr r1, [pc, #1156] @ 109d58 │ │ │ │ - ldr r2, [pc, #1156] @ 109d5c │ │ │ │ + bne 10993c │ │ │ │ + ldr r1, [pc, #1156] @ 109d68 │ │ │ │ + ldr r2, [pc, #1156] @ 109d6c │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ bl 57f38 │ │ │ │ mov r4, r0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 109900 │ │ │ │ + beq 109910 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r8, r4 │ │ │ │ ldr sl, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 109920 │ │ │ │ + beq 109930 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r8 │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ - b 10941c │ │ │ │ + b 10942c │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ mov ip, r1 │ │ │ │ add r9, sp, #152 @ 0x98 │ │ │ │ add r0, r9, #12 │ │ │ │ ldm r7, {r1, r2, r3, r4, r5} │ │ │ │ stm r0, {r1, r2, r3, r4, r5} │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ @@ -184482,290 +184486,290 @@ │ │ │ │ str r8, [sp, #200] @ 0xc8 │ │ │ │ str sl, [sp, #196] @ 0xc4 │ │ │ │ str r6, [sp, #184] @ 0xb8 │ │ │ │ str lr, [sp, #156] @ 0x9c │ │ │ │ str ip, [sp, #152] @ 0x98 │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ - bl 1a5db8 │ │ │ │ + bl 1a5dc8 │ │ │ │ ldr r8, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 109a60 │ │ │ │ + beq 109a70 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r8] │ │ │ │ str r1, [r8, #4] │ │ │ │ str r0, [r8, #8] │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ - bl 121c40 │ │ │ │ + bl 121c50 │ │ │ │ add sp, sp, #276 @ 0x114 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str fp, [sp, #64] @ 0x40 │ │ │ │ mov r1, #4 │ │ │ │ - ldr r0, [pc, #944] @ 109d78 │ │ │ │ + ldr r0, [pc, #944] @ 109d88 │ │ │ │ mov r9, r2 │ │ │ │ ldr sl, [sp, #60] @ 0x3c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ ldr fp, [sp, #84] @ 0x54 │ │ │ │ - b 109a50 │ │ │ │ + b 109a60 │ │ │ │ str fp, [sp, #64] @ 0x40 │ │ │ │ mov r1, #12 │ │ │ │ ldr sl, [sp, #60] @ 0x3c │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ ldr fp, [sp, #84] @ 0x54 │ │ │ │ ldr r9, [sp, #80] @ 0x50 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ - ldr r0, [pc, #876] @ 109d70 │ │ │ │ + ldr r0, [pc, #876] @ 109d80 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 109a58 │ │ │ │ + b 109a68 │ │ │ │ str fp, [sp, #64] @ 0x40 │ │ │ │ mov r1, #6 │ │ │ │ - ldr r0, [pc, #868] @ 109d7c │ │ │ │ + ldr r0, [pc, #868] @ 109d8c │ │ │ │ ldr sl, [sp, #60] @ 0x3c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ ldr fp, [sp, #84] @ 0x54 │ │ │ │ ldr r9, [sp, #80] @ 0x50 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ - b 109a58 │ │ │ │ + b 109a68 │ │ │ │ str fp, [sp, #64] @ 0x40 │ │ │ │ mov r1, #8 │ │ │ │ - ldr r0, [pc, #820] @ 109d74 │ │ │ │ + ldr r0, [pc, #820] @ 109d84 │ │ │ │ mov fp, r2 │ │ │ │ ldr sl, [sp, #60] @ 0x3c │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r9, [sp, #80] @ 0x50 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ bl 58038 │ │ │ │ - b 109470 │ │ │ │ + b 109480 │ │ │ │ ldm r9!, {r0, r1, r2, r3, r7} │ │ │ │ stmia r8!, {r0, r1, r2, r3, r7} │ │ │ │ ldm r9!, {r0, r1, r2, r3, r7} │ │ │ │ stmia r8!, {r0, r1, r2, r3, r7} │ │ │ │ ldm r9, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r8, {r0, r1, r2, r3, r6, r7} │ │ │ │ add sp, sp, #276 @ 0x114 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str fp, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #756] @ 109d80 │ │ │ │ - ldr r2, [pc, #756] @ 109d84 │ │ │ │ + ldr r0, [pc, #756] @ 109d90 │ │ │ │ + ldr r2, [pc, #756] @ 109d94 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b 109b18 │ │ │ │ - ldr r0, [pc, #752] @ 109d98 │ │ │ │ + b 109b28 │ │ │ │ + ldr r0, [pc, #752] @ 109da8 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r2, [pc, #748] @ 109d9c │ │ │ │ + ldr r2, [pc, #748] @ 109dac │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b 109b18 │ │ │ │ + b 109b28 │ │ │ │ str fp, [sp, #64] @ 0x40 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r0, [pc, #692] @ 109d90 │ │ │ │ - ldr r2, [pc, #692] @ 109d94 │ │ │ │ + ldr r0, [pc, #692] @ 109da0 │ │ │ │ + ldr r2, [pc, #692] @ 109da4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ - b 109b18 │ │ │ │ + b 109b28 │ │ │ │ str fp, [sp, #64] @ 0x40 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r0, [pc, #644] @ 109d88 │ │ │ │ - ldr r2, [pc, #644] @ 109d8c │ │ │ │ + ldr r0, [pc, #644] @ 109d98 │ │ │ │ + ldr r2, [pc, #644] @ 109d9c │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ bl 8ec5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ - bl 121c40 │ │ │ │ + bl 121c50 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 109b54 │ │ │ │ + beq 109b64 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 109b54 │ │ │ │ + bl 40e554 │ │ │ │ + b 109b64 │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 109c6c │ │ │ │ + beq 109c7c │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 109c6c │ │ │ │ + bl 40e554 │ │ │ │ + b 109c7c │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ - bl 121c40 │ │ │ │ - b 109d2c │ │ │ │ + bl 121c50 │ │ │ │ + b 109d3c │ │ │ │ mov r5, r0 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 109ba4 │ │ │ │ + beq 109bb4 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ - bl 40e544 │ │ │ │ - b 109ba4 │ │ │ │ + bl 40e554 │ │ │ │ + b 109bb4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ mov r4, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 109bc0 │ │ │ │ + bne 109bd0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ - b 109ca0 │ │ │ │ + b 109cb0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ - bl 40e544 │ │ │ │ - b 109ca0 │ │ │ │ + bl 40e554 │ │ │ │ + b 109cb0 │ │ │ │ str fp, [sp, #84] @ 0x54 │ │ │ │ - b 109c90 │ │ │ │ + b 109ca0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str fp, [sp, #64] @ 0x40 │ │ │ │ mov r4, #0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ - b 109ca0 │ │ │ │ - b 109c8c │ │ │ │ + b 109cb0 │ │ │ │ + b 109c9c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - b 109c94 │ │ │ │ + b 109ca4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str fp, [sp, #64] @ 0x40 │ │ │ │ mov r4, #0 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ - b 109ca0 │ │ │ │ + b 109cb0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 109d2c │ │ │ │ + beq 109d3c │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - bl 121534 │ │ │ │ - b 109d2c │ │ │ │ + bl 121544 │ │ │ │ + b 109d3c │ │ │ │ bl 8e880 │ │ │ │ str r9, [sp, #56] @ 0x38 │ │ │ │ mov r5, r0 │ │ │ │ str sl, [sp, #60] @ 0x3c │ │ │ │ - b 109d2c │ │ │ │ + b 109d3c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 109d44 │ │ │ │ + beq 109d54 │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ - bl 1ba360 │ │ │ │ - b 109d44 │ │ │ │ + bl 1ba370 │ │ │ │ + b 109d54 │ │ │ │ bl 8e880 │ │ │ │ - b 109c90 │ │ │ │ + b 109ca0 │ │ │ │ str fp, [sp, #64] @ 0x40 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #1 │ │ │ │ mov r4, #0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 109cd4 │ │ │ │ + beq 109ce4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 109cd4 │ │ │ │ + beq 109ce4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ bics r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ movwne r0, #1 │ │ │ │ tst r0, r1 │ │ │ │ - beq 109cfc │ │ │ │ + beq 109d0c │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ bic r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ orrs r0, r0, r4 │ │ │ │ - bne 109d24 │ │ │ │ + bne 109d34 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - bl 121054 │ │ │ │ + bl 121064 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ and r0, r0, #30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq 109d44 │ │ │ │ + beq 109d54 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - adceq sl, r5, r0, asr #2 │ │ │ │ - ldrdeq sl, [r5], r0 @ │ │ │ │ - adceq r9, r5, ip, lsr #20 │ │ │ │ - adceq sl, r5, r8, lsr fp │ │ │ │ - umlaleq r9, r5, r4, pc @ │ │ │ │ - adceq sl, r5, r4, asr r9 │ │ │ │ - strhteq r9, [r5], r0 │ │ │ │ - addeq r2, r8, lr, ror #31 │ │ │ │ - addeq pc, r7, fp, lsr #31 │ │ │ │ - addeq lr, r7, pc, asr #14 │ │ │ │ - addeq r2, r8, ip, lsl sp │ │ │ │ - addeq r7, r8, r4, ror #22 │ │ │ │ - umlaleq ip, r5, r4, sp │ │ │ │ - addeq r7, r8, ip, ror #21 │ │ │ │ - adceq ip, r5, r8, lsl sp │ │ │ │ - addeq r7, r8, r4, lsl fp │ │ │ │ - adceq ip, r5, r0, asr #26 │ │ │ │ - addeq r7, r8, r4, asr #22 │ │ │ │ - adceq ip, r5, ip, ror #26 │ │ │ │ - addeq r3, r8, r2, lsr #11 │ │ │ │ - addeq r0, r8, r3, lsr #12 │ │ │ │ - addeq lr, r7, pc, ror ip │ │ │ │ - @ instruction: 0x008831b0 │ │ │ │ + adceq sl, r5, r0, lsr r1 │ │ │ │ + adceq sl, r5, r0, asr #11 │ │ │ │ + adceq r9, r5, ip, lsl sl │ │ │ │ + adceq sl, r5, r8, lsr #22 │ │ │ │ + adceq r9, r5, r4, lsl #31 │ │ │ │ + adceq sl, r5, r4, asr #18 │ │ │ │ + adceq r9, r5, r0, lsr #27 │ │ │ │ + ldrdeq r2, [r8], lr │ │ │ │ + umulleq pc, r7, fp, pc @ │ │ │ │ + addeq lr, r7, pc, lsr r7 │ │ │ │ + addeq r2, r8, ip, lsl #26 │ │ │ │ + addeq r7, r8, r4, asr fp │ │ │ │ + adceq ip, r5, r4, lsl #27 │ │ │ │ + ldrdeq r7, [r8], ip │ │ │ │ + adceq ip, r5, r8, lsl #26 │ │ │ │ + addeq r7, r8, r4, lsl #22 │ │ │ │ + adceq ip, r5, r0, lsr sp │ │ │ │ + addeq r7, r8, r4, lsr fp │ │ │ │ + adceq ip, r5, ip, asr sp │ │ │ │ + umulleq r3, r8, r2, r5 │ │ │ │ + addeq r0, r8, r3, lsl r6 │ │ │ │ + addeq lr, r7, pc, ror #24 │ │ │ │ + addeq r3, r8, r0, lsr #3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 10a17c │ │ │ │ + bhi 10a18c │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ muleq r0, ip, r3 │ │ │ │ muleq r0, ip, r3 │ │ │ │ muleq r0, r4, r0 │ │ │ │ @@ -184783,58 +184787,58 @@ │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r0] │ │ │ │ cmp r3, #5 │ │ │ │ movcs r3, #5 │ │ │ │ strb r3, [r0, #1] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldmib r1, {r4, r5} │ │ │ │ mov r1, r5 │ │ │ │ - bl 385384 │ │ │ │ + bl 385394 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 10a1a4 │ │ │ │ + beq 10a1b4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ mov r5, #5 │ │ │ │ cmp r2, #5 │ │ │ │ movcs r2, r5 │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, r5 │ │ │ │ - b 10a160 │ │ │ │ + b 10a170 │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ stm sp, {r2, r3} │ │ │ │ - bl 39b728 │ │ │ │ + bl 39b738 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 385384 │ │ │ │ + bl 385394 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r1, #8] │ │ │ │ sub r3, r2, #7 │ │ │ │ cmp r3, #13 │ │ │ │ - bhi 10a15c │ │ │ │ + bhi 10a16c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ add r5, pc, #4 │ │ │ │ ldr r3, [r5, r3, lsl #2] │ │ │ │ add pc, r5, r3 │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ andeq r0, r0, r4, ror #4 │ │ │ │ andeq r0, r0, r4, ror #4 │ │ │ │ @@ -184849,158 +184853,158 @@ │ │ │ │ andeq r0, r0, r4, ror #4 │ │ │ │ andeq r0, r0, r4, ror #4 │ │ │ │ andeq r0, r0, r0, lsr r2 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #98 @ 0x62 │ │ │ │ ldrbeq r3, [r2, #1] │ │ │ │ cmpeq r3, #114 @ 0x72 │ │ │ │ - bne 10a15c │ │ │ │ + bne 10a16c │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #3] │ │ │ │ cmpeq r3, #97 @ 0x61 │ │ │ │ - bne 10a15c │ │ │ │ + bne 10a16c │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ cmp r3, #107 @ 0x6b │ │ │ │ ldrbeq r3, [r2, #5] │ │ │ │ cmpeq r3, #73 @ 0x49 │ │ │ │ - bne 10a15c │ │ │ │ + bne 10a16c │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ - bne 10a15c │ │ │ │ - b 10a160 │ │ │ │ + bne 10a16c │ │ │ │ + b 10a170 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ ldrbeq r3, [r2, #1] │ │ │ │ cmpeq r3, #104 @ 0x68 │ │ │ │ - bne 10a15c │ │ │ │ + bne 10a16c │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #3] │ │ │ │ cmpeq r3, #110 @ 0x6e │ │ │ │ - bne 10a15c │ │ │ │ + bne 10a16c │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ cmp r3, #83 @ 0x53 │ │ │ │ ldrbeq r3, [r2, #5] │ │ │ │ cmpeq r3, #107 @ 0x6b │ │ │ │ - bne 10a15c │ │ │ │ + bne 10a16c │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #7] │ │ │ │ cmpeq r3, #112 @ 0x70 │ │ │ │ - bne 10a15c │ │ │ │ + bne 10a16c │ │ │ │ ldrb r3, [r2, #8] │ │ │ │ cmp r3, #112 @ 0x70 │ │ │ │ ldrbeq r3, [r2, #9] │ │ │ │ cmpeq r3, #97 @ 0x61 │ │ │ │ - bne 10a15c │ │ │ │ + bne 10a16c │ │ │ │ ldrb r3, [r2, #10] │ │ │ │ cmp r3, #98 @ 0x62 │ │ │ │ ldrbeq r3, [r2, #11] │ │ │ │ cmpeq r3, #108 @ 0x6c │ │ │ │ - bne 10a15c │ │ │ │ + bne 10a16c │ │ │ │ ldrb r3, [r2, #12] │ │ │ │ mov r2, #4 │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ movne r2, #5 │ │ │ │ - b 10a160 │ │ │ │ + b 10a170 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #98 @ 0x62 │ │ │ │ ldrbeq r3, [r2, #1] │ │ │ │ cmpeq r3, #114 @ 0x72 │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #101 @ 0x65 │ │ │ │ - bne 10a15c │ │ │ │ + bne 10a16c │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ - bne 10a15c │ │ │ │ + bne 10a16c │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ cmp r3, #107 @ 0x6b │ │ │ │ ldrbeq r3, [r2, #5] │ │ │ │ cmpeq r3, #67 @ 0x43 │ │ │ │ - bne 10a15c │ │ │ │ + bne 10a16c │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ ldrbeq r3, [r2, #7] │ │ │ │ cmpeq r3, #105 @ 0x69 │ │ │ │ - bne 10a15c │ │ │ │ + bne 10a16c │ │ │ │ ldrb r3, [r2, #8] │ │ │ │ cmp r3, #112 @ 0x70 │ │ │ │ ldrbeq r3, [r2, #9] │ │ │ │ cmpeq r3, #73 @ 0x49 │ │ │ │ - bne 10a15c │ │ │ │ + bne 10a16c │ │ │ │ ldrb r3, [r2, #10] │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ - bne 10a15c │ │ │ │ - b 10a160 │ │ │ │ + bne 10a16c │ │ │ │ + b 10a170 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bne 10a15c │ │ │ │ + bne 10a16c │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #114 @ 0x72 │ │ │ │ - bne 10a15c │ │ │ │ + bne 10a16c │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ ldrbeq r3, [r2, #4] │ │ │ │ cmpeq r3, #101 @ 0x65 │ │ │ │ - bne 10a15c │ │ │ │ + bne 10a16c │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ cmp r3, #110 @ 0x6e │ │ │ │ ldrbeq r3, [r2, #6] │ │ │ │ cmpeq r3, #116 @ 0x74 │ │ │ │ - bne 10a15c │ │ │ │ + bne 10a16c │ │ │ │ ldrb r3, [r2, #7] │ │ │ │ cmp r3, #66 @ 0x42 │ │ │ │ ldrbeq r3, [r2, #8] │ │ │ │ cmpeq r3, #114 @ 0x72 │ │ │ │ - bne 10a15c │ │ │ │ + bne 10a16c │ │ │ │ ldrb r3, [r2, #9] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #10] │ │ │ │ cmpeq r3, #97 @ 0x61 │ │ │ │ - bne 10a15c │ │ │ │ + bne 10a16c │ │ │ │ ldrb r3, [r2, #11] │ │ │ │ cmp r3, #107 @ 0x6b │ │ │ │ ldrbeq r3, [r2, #12] │ │ │ │ cmpeq r3, #84 @ 0x54 │ │ │ │ - bne 10a15c │ │ │ │ + bne 10a16c │ │ │ │ ldrb r3, [r2, #13] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #14] │ │ │ │ cmpeq r3, #109 @ 0x6d │ │ │ │ - bne 10a15c │ │ │ │ + bne 10a16c │ │ │ │ ldrb r3, [r2, #15] │ │ │ │ mov r2, #3 │ │ │ │ - b 10a000 │ │ │ │ + b 10a010 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bne 10a15c │ │ │ │ + bne 10a16c │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #114 @ 0x72 │ │ │ │ - bne 10a15c │ │ │ │ + bne 10a16c │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ ldrbeq r3, [r2, #4] │ │ │ │ cmpeq r3, #101 @ 0x65 │ │ │ │ - beq 10a1ac │ │ │ │ + beq 10a1bc │ │ │ │ mov r2, #5 │ │ │ │ mov r3, #0 │ │ │ │ strb r2, [r0, #1] │ │ │ │ strb r3, [r0] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #192] @ 10a244 │ │ │ │ + ldr r2, [pc, #192] @ 10a254 │ │ │ │ add r3, sp, #15 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ str r0, [r4, #4] │ │ │ │ @@ -185008,58 +185012,58 @@ │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ cmp r3, #110 @ 0x6e │ │ │ │ ldrbeq r3, [r2, #6] │ │ │ │ cmpeq r3, #116 @ 0x74 │ │ │ │ - bne 10a15c │ │ │ │ + bne 10a16c │ │ │ │ ldrb r3, [r2, #7] │ │ │ │ cmp r3, #66 @ 0x42 │ │ │ │ ldrbeq r3, [r2, #8] │ │ │ │ cmpeq r3, #114 @ 0x72 │ │ │ │ - bne 10a15c │ │ │ │ + bne 10a16c │ │ │ │ ldrb r3, [r2, #9] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #10] │ │ │ │ cmpeq r3, #97 @ 0x61 │ │ │ │ - bne 10a15c │ │ │ │ + bne 10a16c │ │ │ │ ldrb r3, [r2, #11] │ │ │ │ cmp r3, #107 @ 0x6b │ │ │ │ ldrbeq r3, [r2, #12] │ │ │ │ cmpeq r3, #67 @ 0x43 │ │ │ │ - bne 10a15c │ │ │ │ + bne 10a16c │ │ │ │ ldrb r3, [r2, #13] │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ ldrbeq r3, [r2, #14] │ │ │ │ cmpeq r3, #105 @ 0x69 │ │ │ │ - bne 10a15c │ │ │ │ + bne 10a16c │ │ │ │ ldrb r3, [r2, #15] │ │ │ │ cmp r3, #112 @ 0x70 │ │ │ │ ldrbeq r3, [r2, #16] │ │ │ │ cmpeq r3, #84 @ 0x54 │ │ │ │ - bne 10a15c │ │ │ │ + bne 10a16c │ │ │ │ ldrb r3, [r2, #17] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #18] │ │ │ │ cmpeq r3, #109 @ 0x6d │ │ │ │ - bne 10a15c │ │ │ │ + bne 10a16c │ │ │ │ ldrb r3, [r2, #19] │ │ │ │ mov r2, #2 │ │ │ │ - b 10a000 │ │ │ │ - adceq r9, r5, r0, asr #11 │ │ │ │ + b 10a010 │ │ │ │ + strhteq r9, [r5], r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 10a4ec │ │ │ │ + bhi 10a4fc │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, r4, ror r2 │ │ │ │ andeq r0, r0, r4, ror r2 │ │ │ │ andeq r0, r0, r4, lsr #1 │ │ │ │ @@ -185077,150 +185081,150 @@ │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ cmp r2, #1 │ │ │ │ mov r3, r2 │ │ │ │ movwne r3, #2 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r3, r2 │ │ │ │ strb r3, [r0, #1] │ │ │ │ - b 10a4cc │ │ │ │ + b 10a4dc │ │ │ │ ldmib r1, {r4, r5} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ cmp r1, #14 │ │ │ │ - beq 10a410 │ │ │ │ + beq 10a420 │ │ │ │ cmp r1, #7 │ │ │ │ - bne 10a438 │ │ │ │ - ldr r1, [pc, #672] @ 10a594 │ │ │ │ + bne 10a448 │ │ │ │ + ldr r1, [pc, #672] @ 10a5a4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 10a438 │ │ │ │ + bne 10a448 │ │ │ │ mov r1, #0 │ │ │ │ - b 10a43c │ │ │ │ + b 10a44c │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ eor r6, r2, #1 │ │ │ │ orrs r6, r6, r3 │ │ │ │ mov r6, #2 │ │ │ │ movweq r6, #1 │ │ │ │ orrs r2, r2, r3 │ │ │ │ movne r2, r6 │ │ │ │ - b 10a4c8 │ │ │ │ + b 10a4d8 │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ stm sp, {r2, r3} │ │ │ │ - bl 39b05c │ │ │ │ + bl 39b06c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r4, [r1, #4] │ │ │ │ cmp r5, #14 │ │ │ │ - beq 10a468 │ │ │ │ + beq 10a478 │ │ │ │ cmp r5, #7 │ │ │ │ - bne 10a4c4 │ │ │ │ - ldr r2, [pc, #548] @ 10a59c │ │ │ │ + bne 10a4d4 │ │ │ │ + ldr r2, [pc, #548] @ 10a5ac │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #7 │ │ │ │ bl 539d8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 10a4c4 │ │ │ │ + bne 10a4d4 │ │ │ │ mov r2, #0 │ │ │ │ - b 10a4c8 │ │ │ │ + b 10a4d8 │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ cmp r3, #14 │ │ │ │ - beq 10a4a4 │ │ │ │ + beq 10a4b4 │ │ │ │ cmp r3, #7 │ │ │ │ ldrbeq r3, [r2] │ │ │ │ cmpeq r3, #105 @ 0x69 │ │ │ │ - bne 10a4c4 │ │ │ │ + bne 10a4d4 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #101 @ 0x65 │ │ │ │ - bne 10a4c4 │ │ │ │ + bne 10a4d4 │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #109 @ 0x6d │ │ │ │ - bne 10a4c4 │ │ │ │ + bne 10a4d4 │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ cmp r3, #73 @ 0x49 │ │ │ │ ldrbeq r3, [r2, #5] │ │ │ │ cmpeq r3, #100 @ 0x64 │ │ │ │ - bne 10a4c4 │ │ │ │ + bne 10a4d4 │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - bne 10a4c4 │ │ │ │ - b 10a4c8 │ │ │ │ - ldr r1, [pc, #384] @ 10a598 │ │ │ │ + bne 10a4d4 │ │ │ │ + b 10a4d8 │ │ │ │ + ldr r1, [pc, #384] @ 10a5a8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 10a4e4 │ │ │ │ + beq 10a4f4 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r2, [r0] │ │ │ │ strb r1, [r0, #1] │ │ │ │ - beq 10a514 │ │ │ │ + beq 10a524 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #304] @ 10a5a0 │ │ │ │ + ldr r2, [pc, #304] @ 10a5b0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #14 │ │ │ │ bl 539d8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 10a4c4 │ │ │ │ + bne 10a4d4 │ │ │ │ mov r2, #1 │ │ │ │ - b 10a4c8 │ │ │ │ + b 10a4d8 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #109 @ 0x6d │ │ │ │ - bne 10a4c4 │ │ │ │ + bne 10a4d4 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #100 @ 0x64 │ │ │ │ - beq 10a51c │ │ │ │ + beq 10a52c │ │ │ │ mov r2, #2 │ │ │ │ strb r2, [r0, #1] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r0] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, #1 │ │ │ │ - b 10a43c │ │ │ │ - ldr r2, [pc, #176] @ 10a5a4 │ │ │ │ + b 10a44c │ │ │ │ + ldr r2, [pc, #176] @ 10a5b4 │ │ │ │ add r3, sp, #15 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ str r0, [r4, #4] │ │ │ │ @@ -185228,54 +185232,54 @@ │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #4] │ │ │ │ cmpeq r3, #97 @ 0x61 │ │ │ │ - bne 10a4c4 │ │ │ │ + bne 10a4d4 │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ cmp r3, #83 @ 0x53 │ │ │ │ ldrbeq r3, [r2, #6] │ │ │ │ cmpeq r3, #101 @ 0x65 │ │ │ │ - bne 10a4c4 │ │ │ │ + bne 10a4d4 │ │ │ │ ldrb r3, [r2, #7] │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ ldrbeq r3, [r2, #8] │ │ │ │ cmpeq r3, #115 @ 0x73 │ │ │ │ - bne 10a4c4 │ │ │ │ + bne 10a4d4 │ │ │ │ ldrb r3, [r2, #9] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #10] │ │ │ │ cmpeq r3, #111 @ 0x6f │ │ │ │ - bne 10a4c4 │ │ │ │ + bne 10a4d4 │ │ │ │ ldrb r3, [r2, #11] │ │ │ │ cmp r3, #110 @ 0x6e │ │ │ │ ldrbeq r3, [r2, #12] │ │ │ │ cmpeq r3, #73 @ 0x49 │ │ │ │ - bne 10a4c4 │ │ │ │ + bne 10a4d4 │ │ │ │ ldrb r3, [r2, #13] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ - bne 10a4c4 │ │ │ │ - b 10a4c8 │ │ │ │ - addeq r5, r9, sl, ror r0 │ │ │ │ - strdeq r4, [r9], r2 │ │ │ │ - strdeq r4, [r9], r6 │ │ │ │ - umulleq r4, r9, sl, ip │ │ │ │ - adceq r9, r5, r0, ror #4 │ │ │ │ + bne 10a4d4 │ │ │ │ + b 10a4d8 │ │ │ │ + addeq r5, r9, sl, rrx │ │ │ │ + addeq r4, r9, r2, ror #25 │ │ │ │ + addeq r4, r9, r6, ror #31 │ │ │ │ + addeq r4, r9, sl, lsl #25 │ │ │ │ + adceq r9, r5, r0, asr r2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 10a964 │ │ │ │ + bhi 10a974 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, ip, lsl #7 │ │ │ │ andeq r0, r0, ip, lsl #7 │ │ │ │ muleq r0, ip, r0 │ │ │ │ @@ -185289,224 +185293,224 @@ │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsr r1 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ cmp r2, #3 │ │ │ │ movcs r2, #3 │ │ │ │ - b 10a940 │ │ │ │ + b 10a950 │ │ │ │ ldmib r1, {r4, r5} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ cmp r1, #14 │ │ │ │ - beq 10a7c8 │ │ │ │ + beq 10a7d8 │ │ │ │ cmp r1, #12 │ │ │ │ - beq 10a798 │ │ │ │ + beq 10a7a8 │ │ │ │ cmp r1, #11 │ │ │ │ - bne 10a7f0 │ │ │ │ - ldr r1, [pc, #960] @ 10aa0c │ │ │ │ + bne 10a800 │ │ │ │ + ldr r1, [pc, #960] @ 10aa1c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 10a7f0 │ │ │ │ + bne 10a800 │ │ │ │ mov r1, #0 │ │ │ │ - b 10a7f4 │ │ │ │ + b 10a804 │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ mov r6, #3 │ │ │ │ cmp r2, #3 │ │ │ │ movcs r2, r6 │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, r6 │ │ │ │ - b 10a940 │ │ │ │ + b 10a950 │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ stm sp, {r2, r3} │ │ │ │ - bl 39b550 │ │ │ │ + bl 39b560 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r4, [r1, #4] │ │ │ │ cmp r5, #14 │ │ │ │ - beq 10a85c │ │ │ │ + beq 10a86c │ │ │ │ cmp r5, #12 │ │ │ │ - beq 10a820 │ │ │ │ + beq 10a830 │ │ │ │ cmp r5, #11 │ │ │ │ - bne 10a93c │ │ │ │ - ldr r2, [pc, #836] @ 10aa18 │ │ │ │ + bne 10a94c │ │ │ │ + ldr r2, [pc, #836] @ 10aa28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #11 │ │ │ │ bl 539d8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 10a93c │ │ │ │ + bne 10a94c │ │ │ │ mov r2, #0 │ │ │ │ - b 10a940 │ │ │ │ + b 10a950 │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ cmp r3, #14 │ │ │ │ - beq 10a91c │ │ │ │ + beq 10a92c │ │ │ │ cmp r3, #12 │ │ │ │ - beq 10a898 │ │ │ │ + beq 10a8a8 │ │ │ │ cmp r3, #11 │ │ │ │ ldrbeq r3, [r2] │ │ │ │ cmpeq r3, #99 @ 0x63 │ │ │ │ - bne 10a93c │ │ │ │ + bne 10a94c │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #114 @ 0x72 │ │ │ │ ldrbeq r3, [r2, #3] │ │ │ │ cmpeq r3, #114 @ 0x72 │ │ │ │ - bne 10a93c │ │ │ │ + bne 10a94c │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #5] │ │ │ │ cmpeq r3, #110 @ 0x6e │ │ │ │ - bne 10a93c │ │ │ │ + bne 10a94c │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ ldrbeq r3, [r2, #7] │ │ │ │ cmpeq r3, #84 @ 0x54 │ │ │ │ - bne 10a93c │ │ │ │ + bne 10a94c │ │ │ │ ldrb r3, [r2, #8] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #9] │ │ │ │ cmpeq r3, #109 @ 0x6d │ │ │ │ - bne 10a93c │ │ │ │ + bne 10a94c │ │ │ │ ldrb r3, [r2, #10] │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ - bne 10a93c │ │ │ │ - b 10a940 │ │ │ │ - ldr r1, [pc, #628] @ 10aa14 │ │ │ │ + bne 10a94c │ │ │ │ + b 10a950 │ │ │ │ + ldr r1, [pc, #628] @ 10aa24 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 10a7f0 │ │ │ │ + bne 10a800 │ │ │ │ mov r1, #2 │ │ │ │ - b 10a7f4 │ │ │ │ - ldr r1, [pc, #576] @ 10aa10 │ │ │ │ + b 10a804 │ │ │ │ + ldr r1, [pc, #576] @ 10aa20 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 10a95c │ │ │ │ + beq 10a96c │ │ │ │ mov r1, #3 │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r2, [r0] │ │ │ │ strb r1, [r0, #1] │ │ │ │ - beq 10a98c │ │ │ │ + beq 10a99c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #504] @ 10aa20 │ │ │ │ + ldr r2, [pc, #504] @ 10aa30 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #12 │ │ │ │ bl 539d8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 10a93c │ │ │ │ + bne 10a94c │ │ │ │ mov r2, #2 │ │ │ │ - b 10a940 │ │ │ │ - ldr r2, [pc, #440] @ 10aa1c │ │ │ │ + b 10a950 │ │ │ │ + ldr r2, [pc, #440] @ 10aa2c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #14 │ │ │ │ bl 539d8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 10a93c │ │ │ │ + bne 10a94c │ │ │ │ mov r2, #1 │ │ │ │ - b 10a940 │ │ │ │ + b 10a950 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - bne 10a93c │ │ │ │ + bne 10a94c │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #108 @ 0x6c │ │ │ │ - bne 10a93c │ │ │ │ + bne 10a94c │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ ldrbeq r3, [r2, #4] │ │ │ │ cmpeq r3, #116 @ 0x74 │ │ │ │ - bne 10a93c │ │ │ │ + bne 10a94c │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #6] │ │ │ │ cmpeq r3, #118 @ 0x76 │ │ │ │ - bne 10a93c │ │ │ │ + bne 10a94c │ │ │ │ ldrb r3, [r2, #7] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #8] │ │ │ │ cmpeq r3, #84 @ 0x54 │ │ │ │ - bne 10a93c │ │ │ │ + bne 10a94c │ │ │ │ ldrb r3, [r2, #9] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #10] │ │ │ │ cmpeq r3, #109 @ 0x6d │ │ │ │ - bne 10a93c │ │ │ │ + bne 10a94c │ │ │ │ ldrb r3, [r2, #11] │ │ │ │ mov r2, #2 │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ - bne 10a93c │ │ │ │ - b 10a940 │ │ │ │ + bne 10a94c │ │ │ │ + b 10a950 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #109 @ 0x6d │ │ │ │ - bne 10a93c │ │ │ │ + bne 10a94c │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #100 @ 0x64 │ │ │ │ - beq 10a994 │ │ │ │ + beq 10a9a4 │ │ │ │ mov r2, #3 │ │ │ │ mov r3, #0 │ │ │ │ strb r2, [r0, #1] │ │ │ │ strb r3, [r0] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, #1 │ │ │ │ - b 10a7f4 │ │ │ │ - ldr r2, [pc, #184] @ 10aa24 │ │ │ │ + b 10a804 │ │ │ │ + ldr r2, [pc, #184] @ 10aa34 │ │ │ │ add r3, sp, #15 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ str r0, [r4, #4] │ │ │ │ @@ -185514,56 +185518,56 @@ │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #4] │ │ │ │ cmpeq r3, #97 @ 0x61 │ │ │ │ - bne 10a93c │ │ │ │ + bne 10a94c │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ cmp r3, #83 @ 0x53 │ │ │ │ ldrbeq r3, [r2, #6] │ │ │ │ cmpeq r3, #101 @ 0x65 │ │ │ │ - bne 10a93c │ │ │ │ + bne 10a94c │ │ │ │ ldrb r3, [r2, #7] │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ ldrbeq r3, [r2, #8] │ │ │ │ cmpeq r3, #115 @ 0x73 │ │ │ │ - bne 10a93c │ │ │ │ + bne 10a94c │ │ │ │ ldrb r3, [r2, #9] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #10] │ │ │ │ cmpeq r3, #111 @ 0x6f │ │ │ │ - bne 10a93c │ │ │ │ + bne 10a94c │ │ │ │ ldrb r3, [r2, #11] │ │ │ │ cmp r3, #110 @ 0x6e │ │ │ │ ldrbeq r3, [r2, #12] │ │ │ │ cmpeq r3, #73 @ 0x49 │ │ │ │ - bne 10a93c │ │ │ │ + bne 10a94c │ │ │ │ ldrb r3, [r2, #13] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ movne r2, #3 │ │ │ │ - b 10a940 │ │ │ │ - addeq r4, r9, r7, lsr fp │ │ │ │ - addeq r4, r9, sl, lsr r9 │ │ │ │ - addeq r5, r9, r0, ror #4 │ │ │ │ - addeq r4, r9, pc, lsr #21 │ │ │ │ - addeq r4, r9, r6, lsr #17 │ │ │ │ - ldrdeq r5, [r9], r8 │ │ │ │ - strdeq r8, [r5], r8 @ │ │ │ │ + b 10a950 │ │ │ │ + addeq r4, r9, r7, lsr #22 │ │ │ │ + addeq r4, r9, sl, lsr #18 │ │ │ │ + addeq r5, r9, r0, asr r2 │ │ │ │ + umulleq r4, r9, pc, sl @ │ │ │ │ + umulleq r4, r9, r6, r8 │ │ │ │ + addeq r5, r9, r8, asr #3 │ │ │ │ + adceq r8, r5, r8, ror #27 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 10ae7c │ │ │ │ + bhi 10ae8c │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, r4, lsr #8 │ │ │ │ andeq r0, r0, r4, lsr #8 │ │ │ │ muleq r0, ip, r0 │ │ │ │ @@ -185577,262 +185581,262 @@ │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsr r1 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ cmp r2, #3 │ │ │ │ movcs r2, #3 │ │ │ │ - b 10ae58 │ │ │ │ + b 10ae68 │ │ │ │ ldmib r1, {r4, r5} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ cmp r1, #10 │ │ │ │ - beq 10ac4c │ │ │ │ + beq 10ac5c │ │ │ │ cmp r1, #27 │ │ │ │ - beq 10ac1c │ │ │ │ + beq 10ac2c │ │ │ │ cmp r1, #11 │ │ │ │ - bne 10ac74 │ │ │ │ - ldr r1, [pc, #1072] @ 10aefc │ │ │ │ + bne 10ac84 │ │ │ │ + ldr r1, [pc, #1072] @ 10af0c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 10ac74 │ │ │ │ + bne 10ac84 │ │ │ │ mov r1, #0 │ │ │ │ - b 10ac78 │ │ │ │ + b 10ac88 │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ mov r6, #3 │ │ │ │ cmp r2, #3 │ │ │ │ movcs r2, r6 │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, r6 │ │ │ │ - b 10ae58 │ │ │ │ + b 10ae68 │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ stm sp, {r2, r3} │ │ │ │ - bl 39ae0c │ │ │ │ + bl 39ae1c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r4, [r1, #4] │ │ │ │ cmp r5, #10 │ │ │ │ - beq 10ace0 │ │ │ │ + beq 10acf0 │ │ │ │ cmp r5, #27 │ │ │ │ - beq 10aca4 │ │ │ │ + beq 10acb4 │ │ │ │ cmp r5, #11 │ │ │ │ - bne 10ae54 │ │ │ │ - ldr r2, [pc, #948] @ 10af08 │ │ │ │ + bne 10ae64 │ │ │ │ + ldr r2, [pc, #948] @ 10af18 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #11 │ │ │ │ bl 539d8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 10ae54 │ │ │ │ + bne 10ae64 │ │ │ │ mov r2, #0 │ │ │ │ - b 10ae58 │ │ │ │ + b 10ae68 │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ cmp r3, #10 │ │ │ │ - beq 10ae34 │ │ │ │ + beq 10ae44 │ │ │ │ cmp r3, #27 │ │ │ │ - beq 10ad1c │ │ │ │ + beq 10ad2c │ │ │ │ cmp r3, #11 │ │ │ │ ldrbeq r3, [r2] │ │ │ │ cmpeq r3, #99 @ 0x63 │ │ │ │ - bne 10ae54 │ │ │ │ + bne 10ae64 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #101 @ 0x65 │ │ │ │ - bne 10ae54 │ │ │ │ + bne 10ae64 │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ - bne 10ae54 │ │ │ │ + bne 10ae64 │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #5] │ │ │ │ cmpeq r3, #110 @ 0x6e │ │ │ │ - bne 10ae54 │ │ │ │ + bne 10ae64 │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ ldrbeq r3, [r2, #7] │ │ │ │ cmpeq r3, #105 @ 0x69 │ │ │ │ - bne 10ae54 │ │ │ │ + bne 10ae64 │ │ │ │ ldrb r3, [r2, #8] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ ldrbeq r3, [r2, #9] │ │ │ │ cmpeq r3, #108 @ 0x6c │ │ │ │ - bne 10ae54 │ │ │ │ + bne 10ae64 │ │ │ │ ldrb r3, [r2, #10] │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - bne 10ae54 │ │ │ │ - b 10ae58 │ │ │ │ - ldr r1, [pc, #736] @ 10af04 │ │ │ │ + bne 10ae64 │ │ │ │ + b 10ae68 │ │ │ │ + ldr r1, [pc, #736] @ 10af14 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 10ac74 │ │ │ │ + bne 10ac84 │ │ │ │ mov r1, #2 │ │ │ │ - b 10ac78 │ │ │ │ - ldr r1, [pc, #684] @ 10af00 │ │ │ │ + b 10ac88 │ │ │ │ + ldr r1, [pc, #684] @ 10af10 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 10ae74 │ │ │ │ + beq 10ae84 │ │ │ │ mov r1, #3 │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r2, [r0] │ │ │ │ strb r1, [r0, #1] │ │ │ │ - beq 10aea4 │ │ │ │ + beq 10aeb4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #612] @ 10af10 │ │ │ │ + ldr r2, [pc, #612] @ 10af20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #27 │ │ │ │ bl 539d8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 10ae54 │ │ │ │ + bne 10ae64 │ │ │ │ mov r2, #2 │ │ │ │ - b 10ae58 │ │ │ │ - ldr r2, [pc, #548] @ 10af0c │ │ │ │ + b 10ae68 │ │ │ │ + ldr r2, [pc, #548] @ 10af1c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #10 │ │ │ │ bl 539d8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 10ae54 │ │ │ │ + bne 10ae64 │ │ │ │ mov r2, #1 │ │ │ │ - b 10ae58 │ │ │ │ + b 10ae68 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #1] │ │ │ │ cmpeq r3, #115 @ 0x73 │ │ │ │ - bne 10ae54 │ │ │ │ + bne 10ae64 │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ ldrbeq r3, [r2, #3] │ │ │ │ cmpeq r3, #105 @ 0x69 │ │ │ │ - bne 10ae54 │ │ │ │ + bne 10ae64 │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ cmp r3, #107 @ 0x6b │ │ │ │ ldrbeq r3, [r2, #5] │ │ │ │ cmpeq r3, #101 @ 0x65 │ │ │ │ - bne 10ae54 │ │ │ │ + bne 10ae64 │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ ldrbeq r3, [r2, #7] │ │ │ │ cmpeq r3, #121 @ 0x79 │ │ │ │ - bne 10ae54 │ │ │ │ + bne 10ae64 │ │ │ │ ldrb r3, [r2, #8] │ │ │ │ cmp r3, #51 @ 0x33 │ │ │ │ ldrbeq r3, [r2, #9] │ │ │ │ cmpeq r3, #112 @ 0x70 │ │ │ │ - bne 10ae54 │ │ │ │ + bne 10ae64 │ │ │ │ ldrb r3, [r2, #10] │ │ │ │ cmp r3, #65 @ 0x41 │ │ │ │ ldrbeq r3, [r2, #11] │ │ │ │ cmpeq r3, #99 @ 0x63 │ │ │ │ - bne 10ae54 │ │ │ │ + bne 10ae64 │ │ │ │ ldrb r3, [r2, #12] │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ ldrbeq r3, [r2, #13] │ │ │ │ cmpeq r3, #111 @ 0x6f │ │ │ │ - bne 10ae54 │ │ │ │ + bne 10ae64 │ │ │ │ ldrb r3, [r2, #14] │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ ldrbeq r3, [r2, #15] │ │ │ │ cmpeq r3, #110 @ 0x6e │ │ │ │ - bne 10ae54 │ │ │ │ + bne 10ae64 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ ldrbeq r3, [r2, #17] │ │ │ │ cmpeq r3, #76 @ 0x4c │ │ │ │ - bne 10ae54 │ │ │ │ + bne 10ae64 │ │ │ │ ldrb r3, [r2, #18] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #19] │ │ │ │ cmpeq r3, #110 @ 0x6e │ │ │ │ - bne 10ae54 │ │ │ │ + bne 10ae64 │ │ │ │ ldrb r3, [r2, #20] │ │ │ │ cmp r3, #107 @ 0x6b │ │ │ │ ldrbeq r3, [r2, #21] │ │ │ │ cmpeq r3, #101 @ 0x65 │ │ │ │ - bne 10ae54 │ │ │ │ + bne 10ae64 │ │ │ │ ldrb r3, [r2, #22] │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ ldrbeq r3, [r2, #23] │ │ │ │ cmpeq r3, #85 @ 0x55 │ │ │ │ - bne 10ae54 │ │ │ │ + bne 10ae64 │ │ │ │ ldrb r3, [r2, #24] │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ ldrbeq r3, [r2, #25] │ │ │ │ cmpeq r3, #101 @ 0x65 │ │ │ │ - bne 10ae54 │ │ │ │ + bne 10ae64 │ │ │ │ ldrb r3, [r2, #26] │ │ │ │ mov r2, #2 │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ movne r2, #3 │ │ │ │ - b 10ae58 │ │ │ │ + b 10ae68 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #102 @ 0x66 │ │ │ │ - bne 10ae54 │ │ │ │ + bne 10ae64 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #114 @ 0x72 │ │ │ │ - beq 10aeac │ │ │ │ + beq 10aebc │ │ │ │ mov r2, #3 │ │ │ │ mov r3, #0 │ │ │ │ strb r2, [r0, #1] │ │ │ │ strb r3, [r0] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, #1 │ │ │ │ - b 10ac78 │ │ │ │ - ldr r2, [pc, #144] @ 10af14 │ │ │ │ + b 10ac88 │ │ │ │ + ldr r2, [pc, #144] @ 10af24 │ │ │ │ add r3, sp, #15 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ str r0, [r4, #4] │ │ │ │ @@ -185840,46 +185844,46 @@ │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #82 @ 0x52 │ │ │ │ ldrbeq r3, [r2, #4] │ │ │ │ cmpeq r3, #101 @ 0x65 │ │ │ │ - bne 10ae54 │ │ │ │ + bne 10ae64 │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ cmp r3, #113 @ 0x71 │ │ │ │ ldrbeq r3, [r2, #6] │ │ │ │ cmpeq r3, #117 @ 0x75 │ │ │ │ - bne 10ae54 │ │ │ │ + bne 10ae64 │ │ │ │ ldrb r3, [r2, #7] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #8] │ │ │ │ cmpeq r3, #115 @ 0x73 │ │ │ │ - bne 10ae54 │ │ │ │ + bne 10ae64 │ │ │ │ ldrb r3, [r2, #9] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ - bne 10ae54 │ │ │ │ - b 10ae58 │ │ │ │ - umulleq r4, r9, sp, r6 │ │ │ │ - addeq r4, r9, r5, ror r8 │ │ │ │ - addeq r4, r9, pc, lsr #17 │ │ │ │ - addeq r4, r9, r5, lsl r6 │ │ │ │ - addeq r4, r9, r1, ror #15 │ │ │ │ - addeq r4, r9, r7, lsr #16 │ │ │ │ - strdeq r8, [r5], r0 @ │ │ │ │ + bne 10ae64 │ │ │ │ + b 10ae68 │ │ │ │ + addeq r4, r9, sp, lsl #13 │ │ │ │ + addeq r4, r9, r5, ror #16 │ │ │ │ + umulleq r4, r9, pc, r8 @ │ │ │ │ + addeq r4, r9, r5, lsl #12 │ │ │ │ + ldrdeq r4, [r9], r1 │ │ │ │ + addeq r4, r9, r7, lsl r8 │ │ │ │ + adceq r8, r5, r0, ror #17 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 10b134 │ │ │ │ + bhi 10b144 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, ip, ror #3 │ │ │ │ andeq r0, r0, ip, ror #3 │ │ │ │ andeq r0, r0, ip, lsr #1 │ │ │ │ @@ -185891,66 +185895,66 @@ │ │ │ │ andeq r0, r0, ip, ror #3 │ │ │ │ andeq r0, r0, ip, ror #3 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, ror #2 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ - b 10b084 │ │ │ │ + b 10b094 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldmib r1, {r4, r5} │ │ │ │ mov r1, #1 │ │ │ │ cmp r2, #6 │ │ │ │ - bne 10afc8 │ │ │ │ - ldr r1, [pc, #444] @ 10b164 │ │ │ │ + bne 10afd8 │ │ │ │ + ldr r1, [pc, #444] @ 10b174 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ movwne r1, #1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r2, [r0] │ │ │ │ strb r1, [r0, #1] │ │ │ │ - beq 10b15c │ │ │ │ + beq 10b16c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ orrs r2, r2, r3 │ │ │ │ - b 10b088 │ │ │ │ + b 10b098 │ │ │ │ ldmib r1, {r2, r3, r6} │ │ │ │ cmp r6, #6 │ │ │ │ mov r1, #1 │ │ │ │ ldrbeq r6, [r3] │ │ │ │ cmpeq r6, #115 @ 0x73 │ │ │ │ - beq 10b0fc │ │ │ │ + beq 10b10c │ │ │ │ mov r6, #0 │ │ │ │ cmp r2, #0 │ │ │ │ strb r6, [r0] │ │ │ │ strb r1, [r0, #1] │ │ │ │ - beq 10b15c │ │ │ │ + beq 10b16c │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 10b08c │ │ │ │ - ldr r2, [pc, #268] @ 10b168 │ │ │ │ + bne 10b09c │ │ │ │ + ldr r2, [pc, #268] @ 10b178 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #6 │ │ │ │ @@ -185960,76 +185964,76 @@ │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ movwne r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ strb r2, [r0, #1] │ │ │ │ strb r3, [r0] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 10b08c │ │ │ │ + bne 10b09c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldrb r6, [r3] │ │ │ │ cmp r6, #115 @ 0x73 │ │ │ │ - bne 10b08c │ │ │ │ + bne 10b09c │ │ │ │ ldrb r6, [r3, #1] │ │ │ │ cmp r6, #116 @ 0x74 │ │ │ │ ldrbeq r6, [r3, #2] │ │ │ │ cmpeq r6, #97 @ 0x61 │ │ │ │ - bne 10b08c │ │ │ │ + bne 10b09c │ │ │ │ ldrb r6, [r3, #3] │ │ │ │ cmp r6, #116 @ 0x74 │ │ │ │ ldrbeq r6, [r3, #4] │ │ │ │ cmpeq r6, #117 @ 0x75 │ │ │ │ - bne 10b08c │ │ │ │ + bne 10b09c │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ subs r2, r2, #115 @ 0x73 │ │ │ │ - b 10b088 │ │ │ │ + b 10b098 │ │ │ │ ldrb r6, [r3, #1] │ │ │ │ cmp r6, #116 @ 0x74 │ │ │ │ ldrbeq r6, [r3, #2] │ │ │ │ cmpeq r6, #97 @ 0x61 │ │ │ │ - bne 10b018 │ │ │ │ + bne 10b028 │ │ │ │ ldrb r6, [r3, #3] │ │ │ │ cmp r6, #116 @ 0x74 │ │ │ │ ldrbeq r6, [r3, #4] │ │ │ │ cmpeq r6, #117 @ 0x75 │ │ │ │ - bne 10b018 │ │ │ │ + bne 10b028 │ │ │ │ ldrb r1, [r3, #5] │ │ │ │ subs r1, r1, #115 @ 0x73 │ │ │ │ movwne r1, #1 │ │ │ │ - b 10b018 │ │ │ │ - ldr r2, [pc, #48] @ 10b16c │ │ │ │ + b 10b028 │ │ │ │ + ldr r2, [pc, #48] @ 10b17c │ │ │ │ add r3, sp, #7 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - addeq r4, r9, r6, asr #6 │ │ │ │ - umulleq r4, r9, r2, r2 │ │ │ │ - adceq r8, r5, r8, asr #12 │ │ │ │ + addeq r4, r9, r6, lsr r3 │ │ │ │ + addeq r4, r9, r2, lsl #5 │ │ │ │ + adceq r8, r5, r8, lsr r6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 10b4d4 │ │ │ │ + bhi 10b4e4 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, r4, lsr r3 │ │ │ │ andeq r0, r0, r4, lsr r3 │ │ │ │ muleq r0, ip, r0 │ │ │ │ @@ -186043,202 +186047,202 @@ │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsr r1 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ cmp r2, #3 │ │ │ │ movcs r2, #3 │ │ │ │ - b 10b4b0 │ │ │ │ + b 10b4c0 │ │ │ │ ldmib r1, {r4, r5} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ cmp r1, #17 │ │ │ │ - beq 10b358 │ │ │ │ + beq 10b368 │ │ │ │ cmp r1, #10 │ │ │ │ - beq 10b328 │ │ │ │ + beq 10b338 │ │ │ │ cmp r1, #5 │ │ │ │ - bne 10b380 │ │ │ │ - ldr r1, [pc, #912] @ 10b5a4 │ │ │ │ + bne 10b390 │ │ │ │ + ldr r1, [pc, #912] @ 10b5b4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 10b380 │ │ │ │ + bne 10b390 │ │ │ │ mov r1, #0 │ │ │ │ - b 10b384 │ │ │ │ + b 10b394 │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ mov r6, #3 │ │ │ │ cmp r2, #3 │ │ │ │ movcs r2, r6 │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, r6 │ │ │ │ - b 10b4b0 │ │ │ │ + b 10b4c0 │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ stm sp, {r2, r3} │ │ │ │ - bl 39c598 │ │ │ │ + bl 39c5a8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r4, [r1, #4] │ │ │ │ cmp r5, #17 │ │ │ │ - beq 10b3ec │ │ │ │ + beq 10b3fc │ │ │ │ cmp r5, #10 │ │ │ │ - beq 10b3b0 │ │ │ │ + beq 10b3c0 │ │ │ │ cmp r5, #5 │ │ │ │ - bne 10b4ac │ │ │ │ - ldr r2, [pc, #788] @ 10b5b0 │ │ │ │ + bne 10b4bc │ │ │ │ + ldr r2, [pc, #788] @ 10b5c0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #5 │ │ │ │ bl 539d8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 10b4ac │ │ │ │ + bne 10b4bc │ │ │ │ mov r2, #0 │ │ │ │ - b 10b4b0 │ │ │ │ + b 10b4c0 │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ cmp r3, #17 │ │ │ │ - beq 10b498 │ │ │ │ + beq 10b4a8 │ │ │ │ cmp r3, #10 │ │ │ │ - beq 10b428 │ │ │ │ + beq 10b438 │ │ │ │ cmp r3, #5 │ │ │ │ ldrbeq r3, [r2] │ │ │ │ cmpeq r3, #99 @ 0x63 │ │ │ │ - bne 10b4ac │ │ │ │ + bne 10b4bc │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #101 @ 0x65 │ │ │ │ - bne 10b4ac │ │ │ │ + bne 10b4bc │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ - bne 10b4ac │ │ │ │ + bne 10b4bc │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - bne 10b4ac │ │ │ │ - b 10b4b0 │ │ │ │ - ldr r1, [pc, #632] @ 10b5a8 │ │ │ │ + bne 10b4bc │ │ │ │ + b 10b4c0 │ │ │ │ + ldr r1, [pc, #632] @ 10b5b8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 10b380 │ │ │ │ + bne 10b390 │ │ │ │ mov r1, #1 │ │ │ │ - b 10b384 │ │ │ │ - ldr r1, [pc, #588] @ 10b5ac │ │ │ │ + b 10b394 │ │ │ │ + ldr r1, [pc, #588] @ 10b5bc │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 10b4cc │ │ │ │ + beq 10b4dc │ │ │ │ mov r1, #3 │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r2, [r0] │ │ │ │ strb r1, [r0, #1] │ │ │ │ - beq 10b4fc │ │ │ │ + beq 10b50c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #508] @ 10b5b4 │ │ │ │ + ldr r2, [pc, #508] @ 10b5c4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #10 │ │ │ │ bl 539d8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 10b4ac │ │ │ │ + bne 10b4bc │ │ │ │ mov r2, #1 │ │ │ │ - b 10b4b0 │ │ │ │ - ldr r2, [pc, #452] @ 10b5b8 │ │ │ │ + b 10b4c0 │ │ │ │ + ldr r2, [pc, #452] @ 10b5c8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #17 │ │ │ │ bl 539d8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 10b4ac │ │ │ │ + bne 10b4bc │ │ │ │ mov r2, #2 │ │ │ │ - b 10b4b0 │ │ │ │ + b 10b4c0 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - bne 10b4ac │ │ │ │ + bne 10b4bc │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #101 @ 0x65 │ │ │ │ - bne 10b4ac │ │ │ │ + bne 10b4bc │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ ldrbeq r3, [r2, #4] │ │ │ │ cmpeq r3, #65 @ 0x41 │ │ │ │ - bne 10b4ac │ │ │ │ + bne 10b4bc │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ ldrbeq r3, [r2, #6] │ │ │ │ cmpeq r3, #116 @ 0x74 │ │ │ │ - bne 10b4ac │ │ │ │ + bne 10b4bc │ │ │ │ ldrb r3, [r2, #7] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #8] │ │ │ │ cmpeq r3, #111 @ 0x6f │ │ │ │ - bne 10b4ac │ │ │ │ + bne 10b4bc │ │ │ │ ldrb r3, [r2, #9] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #110 @ 0x6e │ │ │ │ - bne 10b4ac │ │ │ │ - b 10b4b0 │ │ │ │ + bne 10b4bc │ │ │ │ + b 10b4c0 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ ldrbeq r3, [r2, #1] │ │ │ │ cmpeq r3, #115 @ 0x73 │ │ │ │ - beq 10b504 │ │ │ │ + beq 10b514 │ │ │ │ mov r2, #3 │ │ │ │ mov r3, #0 │ │ │ │ strb r2, [r0, #1] │ │ │ │ strb r3, [r0] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, #2 │ │ │ │ - b 10b384 │ │ │ │ - ldr r2, [pc, #224] @ 10b5bc │ │ │ │ + b 10b394 │ │ │ │ + ldr r2, [pc, #224] @ 10b5cc │ │ │ │ add r3, sp, #15 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ str r0, [r4, #4] │ │ │ │ @@ -186246,66 +186250,66 @@ │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #3] │ │ │ │ cmpeq r3, #114 @ 0x72 │ │ │ │ - bne 10b4ac │ │ │ │ + bne 10b4bc │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ cmp r3, #65 @ 0x41 │ │ │ │ ldrbeq r3, [r2, #5] │ │ │ │ cmpeq r3, #99 @ 0x63 │ │ │ │ - bne 10b4ac │ │ │ │ + bne 10b4bc │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ ldrbeq r3, [r2, #7] │ │ │ │ cmpeq r3, #105 @ 0x69 │ │ │ │ - bne 10b4ac │ │ │ │ + bne 10b4bc │ │ │ │ ldrb r3, [r2, #8] │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ ldrbeq r3, [r2, #9] │ │ │ │ cmpeq r3, #110 @ 0x6e │ │ │ │ - bne 10b4ac │ │ │ │ + bne 10b4bc │ │ │ │ ldrb r3, [r2, #10] │ │ │ │ cmp r3, #67 @ 0x43 │ │ │ │ ldrbeq r3, [r2, #11] │ │ │ │ cmpeq r3, #111 @ 0x6f │ │ │ │ - bne 10b4ac │ │ │ │ + bne 10b4bc │ │ │ │ ldrb r3, [r2, #12] │ │ │ │ cmp r3, #110 @ 0x6e │ │ │ │ ldrbeq r3, [r2, #13] │ │ │ │ cmpeq r3, #116 @ 0x74 │ │ │ │ - bne 10b4ac │ │ │ │ + bne 10b4bc │ │ │ │ ldrb r3, [r2, #14] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #15] │ │ │ │ cmpeq r3, #120 @ 0x78 │ │ │ │ - bne 10b4ac │ │ │ │ + bne 10b4bc │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ mov r2, #2 │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ movne r2, #3 │ │ │ │ - b 10b4b0 │ │ │ │ - strdeq r4, [r9], r5 │ │ │ │ - ldrdeq r3, [r9], lr │ │ │ │ - @ instruction: 0x00893fb8 │ │ │ │ - addeq r4, r9, sp, rrx │ │ │ │ - addeq r3, r9, r6, asr pc │ │ │ │ - addeq r3, r9, r4, lsr #30 │ │ │ │ - ldrdeq r8, [r5], r8 @ │ │ │ │ + b 10b4c0 │ │ │ │ + addeq r4, r9, r5, ror #1 │ │ │ │ + addeq r3, r9, lr, asr #31 │ │ │ │ + addeq r3, r9, r8, lsr #31 │ │ │ │ + addeq r4, r9, sp, asr r0 │ │ │ │ + addeq r3, r9, r6, asr #30 │ │ │ │ + addeq r3, r9, r4, lsl pc │ │ │ │ + adceq r8, r5, r8, asr #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 10b910 │ │ │ │ + bhi 10b920 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, r0, lsr #6 │ │ │ │ andeq r0, r0, r0, lsr #6 │ │ │ │ muleq r0, ip, r0 │ │ │ │ @@ -186319,197 +186323,197 @@ │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsr r1 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ cmp r2, #3 │ │ │ │ movcs r2, #3 │ │ │ │ - b 10b8ec │ │ │ │ + b 10b8fc │ │ │ │ ldmib r1, {r4, r5} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ cmp r1, #5 │ │ │ │ - beq 10b7bc │ │ │ │ + beq 10b7cc │ │ │ │ cmp r1, #6 │ │ │ │ - beq 10b78c │ │ │ │ + beq 10b79c │ │ │ │ cmp r1, #7 │ │ │ │ - bne 10b7e4 │ │ │ │ - ldr r1, [pc, #772] @ 10b968 │ │ │ │ + bne 10b7f4 │ │ │ │ + ldr r1, [pc, #772] @ 10b978 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 10b7e4 │ │ │ │ + bne 10b7f4 │ │ │ │ mov r1, #0 │ │ │ │ - b 10b7e8 │ │ │ │ + b 10b7f8 │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ mov r6, #3 │ │ │ │ cmp r2, #3 │ │ │ │ movcs r2, r6 │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, r6 │ │ │ │ - b 10b8ec │ │ │ │ + b 10b8fc │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ stm sp, {r2, r3} │ │ │ │ - bl 39d3bc │ │ │ │ + bl 39d3cc │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r4, [r1, #4] │ │ │ │ cmp r5, #5 │ │ │ │ - beq 10b850 │ │ │ │ + beq 10b860 │ │ │ │ cmp r5, #6 │ │ │ │ - beq 10b814 │ │ │ │ + beq 10b824 │ │ │ │ cmp r5, #7 │ │ │ │ - bne 10b8e8 │ │ │ │ - ldr r2, [pc, #648] @ 10b974 │ │ │ │ + bne 10b8f8 │ │ │ │ + ldr r2, [pc, #648] @ 10b984 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #7 │ │ │ │ bl 539d8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 10b8e8 │ │ │ │ + bne 10b8f8 │ │ │ │ mov r2, #0 │ │ │ │ - b 10b8ec │ │ │ │ + b 10b8fc │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ cmp r3, #5 │ │ │ │ - beq 10b8d4 │ │ │ │ + beq 10b8e4 │ │ │ │ cmp r3, #6 │ │ │ │ - beq 10b88c │ │ │ │ + beq 10b89c │ │ │ │ cmp r3, #7 │ │ │ │ ldrbeq r3, [r2] │ │ │ │ cmpeq r3, #104 @ 0x68 │ │ │ │ - bne 10b8e8 │ │ │ │ + bne 10b8f8 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #114 @ 0x72 │ │ │ │ - bne 10b8e8 │ │ │ │ + bne 10b8f8 │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ - bne 10b8e8 │ │ │ │ + bne 10b8f8 │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ cmp r3, #121 @ 0x79 │ │ │ │ ldrbeq r3, [r2, #5] │ │ │ │ cmpeq r3, #112 @ 0x70 │ │ │ │ - bne 10b8e8 │ │ │ │ + bne 10b8f8 │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ - bne 10b8e8 │ │ │ │ - b 10b8ec │ │ │ │ - ldr r1, [pc, #472] @ 10b96c │ │ │ │ + bne 10b8f8 │ │ │ │ + b 10b8fc │ │ │ │ + ldr r1, [pc, #472] @ 10b97c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 10b7e4 │ │ │ │ + bne 10b7f4 │ │ │ │ mov r1, #1 │ │ │ │ - b 10b7e8 │ │ │ │ - ldr r1, [pc, #428] @ 10b970 │ │ │ │ + b 10b7f8 │ │ │ │ + ldr r1, [pc, #428] @ 10b980 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 10b908 │ │ │ │ + beq 10b918 │ │ │ │ mov r1, #3 │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r2, [r0] │ │ │ │ strb r1, [r0, #1] │ │ │ │ - beq 10b938 │ │ │ │ + beq 10b948 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #348] @ 10b978 │ │ │ │ + ldr r2, [pc, #348] @ 10b988 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #6 │ │ │ │ bl 539d8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 10b8e8 │ │ │ │ + bne 10b8f8 │ │ │ │ mov r2, #1 │ │ │ │ - b 10b8ec │ │ │ │ - ldr r2, [pc, #292] @ 10b97c │ │ │ │ + b 10b8fc │ │ │ │ + ldr r2, [pc, #292] @ 10b98c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #5 │ │ │ │ bl 539d8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 10b8e8 │ │ │ │ + bne 10b8f8 │ │ │ │ mov r2, #2 │ │ │ │ - b 10b8ec │ │ │ │ + b 10b8fc │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #104 @ 0x68 │ │ │ │ - bne 10b8e8 │ │ │ │ + bne 10b8f8 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #105 @ 0x69 │ │ │ │ - bne 10b8e8 │ │ │ │ + bne 10b8f8 │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #103 @ 0x67 │ │ │ │ ldrbeq r3, [r2, #4] │ │ │ │ cmpeq r3, #104 @ 0x68 │ │ │ │ - bne 10b8e8 │ │ │ │ + bne 10b8f8 │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ - bne 10b8e8 │ │ │ │ - b 10b8ec │ │ │ │ + bne 10b8f8 │ │ │ │ + b 10b8fc │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ ldrbeq r3, [r2, #1] │ │ │ │ cmpeq r3, #105 @ 0x69 │ │ │ │ - beq 10b940 │ │ │ │ + beq 10b950 │ │ │ │ mov r2, #3 │ │ │ │ mov r3, #0 │ │ │ │ strb r2, [r0, #1] │ │ │ │ strb r3, [r0] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, #2 │ │ │ │ - b 10b7e8 │ │ │ │ - ldr r2, [pc, #104] @ 10b980 │ │ │ │ + b 10b7f8 │ │ │ │ + ldr r2, [pc, #104] @ 10b990 │ │ │ │ add r3, sp, #15 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ str r0, [r4, #4] │ │ │ │ @@ -186517,36 +186521,36 @@ │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ ldrbeq r3, [r2, #3] │ │ │ │ cmpeq r3, #116 @ 0x74 │ │ │ │ - bne 10b8e8 │ │ │ │ + bne 10b8f8 │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ mov r2, #2 │ │ │ │ cmp r3, #104 @ 0x68 │ │ │ │ movne r2, #3 │ │ │ │ - b 10b8ec │ │ │ │ - umulleq r3, r9, pc, r9 @ │ │ │ │ - addeq r3, r9, r2, asr r7 │ │ │ │ - addeq r3, r9, r8, lsr #14 │ │ │ │ - addeq r3, r9, r7, lsl r9 │ │ │ │ - addeq r3, r9, sl, asr #13 │ │ │ │ - umulleq r3, r9, r4, r6 │ │ │ │ - ldrdeq r7, [r5], ip @ │ │ │ │ + b 10b8fc │ │ │ │ + addeq r3, r9, pc, lsl #19 │ │ │ │ + addeq r3, r9, r2, asr #14 │ │ │ │ + addeq r3, r9, r8, lsl r7 │ │ │ │ + addeq r3, r9, r7, lsl #18 │ │ │ │ + @ instruction: 0x008936ba │ │ │ │ + addeq r3, r9, r4, lsl #13 │ │ │ │ + adceq r7, r5, ip, asr #29 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 10bdb4 │ │ │ │ + bhi 10bdc4 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, r0, lsl #8 │ │ │ │ andeq r0, r0, r0, lsl #8 │ │ │ │ muleq r0, r4, r0 │ │ │ │ @@ -186564,58 +186568,58 @@ │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r0] │ │ │ │ cmp r3, #7 │ │ │ │ movcs r3, #7 │ │ │ │ strb r3, [r0, #1] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldmib r1, {r4, r5} │ │ │ │ mov r1, r5 │ │ │ │ - bl 383ae4 │ │ │ │ + bl 383af4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 10bddc │ │ │ │ + beq 10bdec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ mov r5, #7 │ │ │ │ cmp r2, #7 │ │ │ │ movcs r2, r5 │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, r5 │ │ │ │ - b 10bd98 │ │ │ │ + b 10bda8 │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ stm sp, {r2, r3} │ │ │ │ - bl 39bef0 │ │ │ │ + bl 39bf00 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 383ae4 │ │ │ │ + bl 383af4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r1, #8] │ │ │ │ sub r3, r2, #5 │ │ │ │ cmp r3, #11 │ │ │ │ - bhi 10bd94 │ │ │ │ + bhi 10bda4 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ add r5, pc, #4 │ │ │ │ ldr r3, [r5, r3, lsl #2] │ │ │ │ add pc, r5, r3 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ andeq r0, r0, r0, lsl #2 │ │ │ │ andeq r0, r0, r8, asr #5 │ │ │ │ @@ -186628,185 +186632,185 @@ │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ andeq r0, r0, r8, asr #5 │ │ │ │ andeq r0, r0, r8, asr #2 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #109 @ 0x6d │ │ │ │ ldrbeq r3, [r2, #1] │ │ │ │ cmpeq r3, #101 @ 0x65 │ │ │ │ - bne 10bd94 │ │ │ │ + bne 10bda4 │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ ldrbeq r3, [r2, #3] │ │ │ │ cmpeq r3, #105 @ 0x69 │ │ │ │ - bne 10bd94 │ │ │ │ + bne 10bda4 │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ mov r2, #3 │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ - bne 10bd94 │ │ │ │ - b 10bd98 │ │ │ │ + bne 10bda4 │ │ │ │ + b 10bda8 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ ldrbeq r3, [r2, #1] │ │ │ │ cmpeq r3, #99 @ 0x63 │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #116 @ 0x74 │ │ │ │ - bne 10bd94 │ │ │ │ + bne 10bda4 │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #4] │ │ │ │ cmpeq r3, #118 @ 0x76 │ │ │ │ - bne 10bd94 │ │ │ │ + bne 10bda4 │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #6] │ │ │ │ cmpeq r3, #84 @ 0x54 │ │ │ │ - bne 10bd94 │ │ │ │ + bne 10bda4 │ │ │ │ ldrb r3, [r2, #7] │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ ldrbeq r3, [r2, #8] │ │ │ │ cmpeq r3, #97 @ 0x61 │ │ │ │ - bne 10bd94 │ │ │ │ + bne 10bda4 │ │ │ │ ldrb r3, [r2, #9] │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ ldrbeq r3, [r2, #10] │ │ │ │ cmpeq r3, #107 @ 0x6b │ │ │ │ - bne 10bd94 │ │ │ │ + bne 10bda4 │ │ │ │ ldrb r3, [r2, #11] │ │ │ │ cmp r3, #73 @ 0x49 │ │ │ │ ldrbeq r3, [r2, #12] │ │ │ │ cmpeq r3, #100 @ 0x64 │ │ │ │ - bne 10bd94 │ │ │ │ + bne 10bda4 │ │ │ │ ldrb r3, [r2, #13] │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - bne 10bd94 │ │ │ │ - b 10bd98 │ │ │ │ + bne 10bda4 │ │ │ │ + b 10bda8 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ - bne 10bd94 │ │ │ │ + bne 10bda4 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #101 @ 0x65 │ │ │ │ - bne 10bd94 │ │ │ │ + bne 10bda4 │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #109 @ 0x6d │ │ │ │ ldrbeq r3, [r2, #4] │ │ │ │ cmpeq r3, #73 @ 0x49 │ │ │ │ - bne 10bd94 │ │ │ │ + bne 10bda4 │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ mov r2, #2 │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ - bne 10bd94 │ │ │ │ - b 10bd98 │ │ │ │ + bne 10bda4 │ │ │ │ + b 10bda8 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #112 @ 0x70 │ │ │ │ - bne 10bd94 │ │ │ │ + bne 10bda4 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #97 @ 0x61 │ │ │ │ - bne 10bd94 │ │ │ │ + bne 10bda4 │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #121 @ 0x79 │ │ │ │ ldrbeq r3, [r2, #4] │ │ │ │ cmpeq r3, #98 @ 0x62 │ │ │ │ - bne 10bd94 │ │ │ │ + bne 10bda4 │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ ldrbeq r3, [r2, #6] │ │ │ │ cmpeq r3, #99 @ 0x63 │ │ │ │ - bne 10bd94 │ │ │ │ + bne 10bda4 │ │ │ │ ldrb r3, [r2, #7] │ │ │ │ cmp r3, #107 @ 0x6b │ │ │ │ ldrbeq r3, [r2, #8] │ │ │ │ cmpeq r3, #68 @ 0x44 │ │ │ │ - bne 10bd94 │ │ │ │ + bne 10bda4 │ │ │ │ ldrb r3, [r2, #9] │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ ldrbeq r3, [r2, #10] │ │ │ │ cmpeq r3, #114 @ 0x72 │ │ │ │ - bne 10bd94 │ │ │ │ + bne 10bda4 │ │ │ │ ldrb r3, [r2, #11] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ ldrbeq r3, [r2, #12] │ │ │ │ cmpeq r3, #116 @ 0x74 │ │ │ │ - bne 10bd94 │ │ │ │ + bne 10bda4 │ │ │ │ ldrb r3, [r2, #13] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #14] │ │ │ │ cmpeq r3, #111 @ 0x6f │ │ │ │ - bne 10bd94 │ │ │ │ + bne 10bda4 │ │ │ │ ldrb r3, [r2, #15] │ │ │ │ mov r2, #4 │ │ │ │ cmp r3, #110 @ 0x6e │ │ │ │ - bne 10bd94 │ │ │ │ - b 10bd98 │ │ │ │ + bne 10bda4 │ │ │ │ + b 10bda8 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ - bne 10bd94 │ │ │ │ + bne 10bda4 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #116 @ 0x74 │ │ │ │ - bne 10bd94 │ │ │ │ + bne 10bda4 │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ ldrbeq r3, [r2, #4] │ │ │ │ cmpeq r3, #112 @ 0x70 │ │ │ │ - bne 10bd94 │ │ │ │ + bne 10bda4 │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ ldrbeq r3, [r2, #6] │ │ │ │ cmpeq r3, #97 @ 0x61 │ │ │ │ - bne 10bd94 │ │ │ │ + bne 10bda4 │ │ │ │ ldrb r3, [r2, #7] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #121 @ 0x79 │ │ │ │ - bne 10bd94 │ │ │ │ - b 10bd98 │ │ │ │ + bne 10bda4 │ │ │ │ + b 10bda8 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ ldrbeq r3, [r2, #1] │ │ │ │ cmpeq r3, #116 @ 0x74 │ │ │ │ - bne 10bd94 │ │ │ │ + bne 10bda4 │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ ldrbeq r3, [r2, #3] │ │ │ │ cmpeq r3, #114 @ 0x72 │ │ │ │ - bne 10bd94 │ │ │ │ + bne 10bda4 │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ ldrbeq r3, [r2, #5] │ │ │ │ cmpeq r3, #84 @ 0x54 │ │ │ │ - bne 10bd94 │ │ │ │ + bne 10bda4 │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #7] │ │ │ │ cmpeq r3, #109 @ 0x6d │ │ │ │ - bne 10bd94 │ │ │ │ + bne 10bda4 │ │ │ │ ldrb r3, [r2, #8] │ │ │ │ mov r2, #6 │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ movne r2, #7 │ │ │ │ - b 10bd98 │ │ │ │ + b 10bda8 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #112 @ 0x70 │ │ │ │ ldrbeq r3, [r2, #1] │ │ │ │ cmpeq r3, #114 @ 0x72 │ │ │ │ - beq 10bde4 │ │ │ │ + beq 10bdf4 │ │ │ │ mov r2, #7 │ │ │ │ mov r3, #0 │ │ │ │ strb r2, [r0, #1] │ │ │ │ strb r3, [r0] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #132] @ 10be40 │ │ │ │ + ldr r2, [pc, #132] @ 10be50 │ │ │ │ add r3, sp, #15 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ str r0, [r4, #4] │ │ │ │ @@ -186814,43 +186818,43 @@ │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #3] │ │ │ │ cmpeq r3, #108 @ 0x6c │ │ │ │ - bne 10bd94 │ │ │ │ + bne 10bda4 │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ ldrbeq r3, [r2, #5] │ │ │ │ cmpeq r3, #97 @ 0x61 │ │ │ │ - bne 10bd94 │ │ │ │ + bne 10bda4 │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ ldrbeq r3, [r2, #7] │ │ │ │ cmpeq r3, #84 @ 0x54 │ │ │ │ - bne 10bd94 │ │ │ │ + bne 10bda4 │ │ │ │ ldrb r3, [r2, #8] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #9] │ │ │ │ cmpeq r3, #109 @ 0x6d │ │ │ │ - bne 10bd94 │ │ │ │ + bne 10bda4 │ │ │ │ ldrb r3, [r2, #10] │ │ │ │ mov r2, #5 │ │ │ │ - b 10bd74 │ │ │ │ - adceq r7, r5, r8, asr #20 │ │ │ │ + b 10bd84 │ │ │ │ + adceq r7, r5, r8, lsr sl │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 10bfd8 │ │ │ │ + bhi 10bfe8 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, r4, ror #2 │ │ │ │ andeq r0, r0, r4, ror #2 │ │ │ │ andeq r0, r0, r0, ror r0 │ │ │ │ @@ -186863,110 +186867,110 @@ │ │ │ │ andeq r0, r0, r4, ror #2 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ andeq r0, r0, r0, asr #1 │ │ │ │ andeq r0, r0, ip, ror r0 │ │ │ │ andeq r0, r0, r4, lsl #2 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - b 10bf58 │ │ │ │ + b 10bf68 │ │ │ │ ldmib r1, {r2, r3, r4} │ │ │ │ mov r1, #1 │ │ │ │ cmp r4, #4 │ │ │ │ - bne 10bf08 │ │ │ │ + bne 10bf18 │ │ │ │ ldr r1, [r3] │ │ │ │ - ldr r4, [pc, #304] @ 10c008 │ │ │ │ + ldr r4, [pc, #304] @ 10c018 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ subs r1, r1, r4 │ │ │ │ movwne r1, #1 │ │ │ │ - b 10bf08 │ │ │ │ + b 10bf18 │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ orrs r2, r2, r3 │ │ │ │ - b 10bf58 │ │ │ │ + b 10bf68 │ │ │ │ ldmib r1, {r2, r3, r4} │ │ │ │ cmp r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ ldrbeq r4, [r3] │ │ │ │ cmpeq r4, #110 @ 0x6e │ │ │ │ - beq 10bfb8 │ │ │ │ + beq 10bfc8 │ │ │ │ mov r4, #0 │ │ │ │ cmp r2, #0 │ │ │ │ strb r4, [r0] │ │ │ │ strb r1, [r0, #1] │ │ │ │ - beq 10c000 │ │ │ │ + beq 10c010 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #4 │ │ │ │ - bne 10bf5c │ │ │ │ + bne 10bf6c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r3, [pc, #184] @ 10c00c │ │ │ │ + ldr r3, [pc, #184] @ 10c01c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ subs r2, r2, r3 │ │ │ │ movwne r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ strb r2, [r0, #1] │ │ │ │ strb r3, [r0] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #4 │ │ │ │ - bne 10bf5c │ │ │ │ + bne 10bf6c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldrb r4, [r3] │ │ │ │ cmp r4, #110 @ 0x6e │ │ │ │ - bne 10bf5c │ │ │ │ + bne 10bf6c │ │ │ │ ldrb r4, [r3, #1] │ │ │ │ cmp r4, #97 @ 0x61 │ │ │ │ ldrbeq r4, [r3, #2] │ │ │ │ cmpeq r4, #109 @ 0x6d │ │ │ │ - bne 10bf5c │ │ │ │ + bne 10bf6c │ │ │ │ ldrb r2, [r3, #3] │ │ │ │ subs r2, r2, #101 @ 0x65 │ │ │ │ - b 10bf58 │ │ │ │ + b 10bf68 │ │ │ │ ldrb r4, [r3, #1] │ │ │ │ cmp r4, #97 @ 0x61 │ │ │ │ ldrbeq r4, [r3, #2] │ │ │ │ cmpeq r4, #109 @ 0x6d │ │ │ │ - bne 10bf08 │ │ │ │ + bne 10bf18 │ │ │ │ ldrb r1, [r3, #3] │ │ │ │ subs r1, r1, #101 @ 0x65 │ │ │ │ - b 10bedc │ │ │ │ - ldr r2, [pc, #48] @ 10c010 │ │ │ │ + b 10beec │ │ │ │ + ldr r2, [pc, #48] @ 10c020 │ │ │ │ add r3, sp, #7 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - addeq r9, r7, r8, lsr r0 │ │ │ │ - @ instruction: 0x00878fbc │ │ │ │ - adceq r7, r5, r4, lsr r8 │ │ │ │ + addeq r9, r7, r8, lsr #32 │ │ │ │ + addeq r8, r7, ip, lsr #31 │ │ │ │ + adceq r7, r5, r4, lsr #16 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 10c374 │ │ │ │ + bhi 10c384 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, r0, lsr r3 │ │ │ │ andeq r0, r0, r0, lsr r3 │ │ │ │ muleq r0, r4, r0 │ │ │ │ @@ -186984,58 +186988,58 @@ │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r0] │ │ │ │ cmp r3, #5 │ │ │ │ movcs r3, #5 │ │ │ │ strb r3, [r0, #1] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldmib r1, {r4, r5} │ │ │ │ mov r1, r5 │ │ │ │ - bl 38e448 │ │ │ │ + bl 38e458 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 10c39c │ │ │ │ + beq 10c3ac │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ mov r5, #5 │ │ │ │ cmp r2, #5 │ │ │ │ movcs r2, r5 │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, r5 │ │ │ │ - b 10c358 │ │ │ │ + b 10c368 │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ stm sp, {r2, r3} │ │ │ │ - bl 39dddc │ │ │ │ + bl 39ddec │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 38e448 │ │ │ │ + bl 38e458 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r1, #8] │ │ │ │ sub r3, r2, #5 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 10c354 │ │ │ │ + bhi 10c364 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ add r5, pc, #4 │ │ │ │ ldr r3, [r5, r3, lsl #2] │ │ │ │ add pc, r5, r3 │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ @@ -187046,135 +187050,135 @@ │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, ip, asr #2 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #1] │ │ │ │ cmpeq r3, #116 @ 0x74 │ │ │ │ - bne 10c354 │ │ │ │ + bne 10c364 │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #3] │ │ │ │ cmpeq r3, #109 @ 0x6d │ │ │ │ - bne 10c354 │ │ │ │ + bne 10c364 │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - bne 10c354 │ │ │ │ - b 10c358 │ │ │ │ + bne 10c364 │ │ │ │ + b 10c368 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ ldrbeq r3, [r2, #1] │ │ │ │ cmpeq r3, #117 @ 0x75 │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #114 @ 0x72 │ │ │ │ - bne 10c354 │ │ │ │ + bne 10c364 │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - bne 10c354 │ │ │ │ + bne 10c364 │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #5] │ │ │ │ cmpeq r3, #110 @ 0x6e │ │ │ │ - bne 10c354 │ │ │ │ + bne 10c364 │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ ldrbeq r3, [r2, #7] │ │ │ │ cmpeq r3, #84 @ 0x54 │ │ │ │ - bne 10c354 │ │ │ │ + bne 10c364 │ │ │ │ ldrb r3, [r2, #8] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #9] │ │ │ │ cmpeq r3, #109 @ 0x6d │ │ │ │ - bne 10c354 │ │ │ │ + bne 10c364 │ │ │ │ ldrb r3, [r2, #10] │ │ │ │ mov r2, #0 │ │ │ │ - b 10c29c │ │ │ │ + b 10c2ac │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - beq 10c340 │ │ │ │ + beq 10c350 │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - bne 10c354 │ │ │ │ + bne 10c364 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #112 @ 0x70 │ │ │ │ - bne 10c354 │ │ │ │ + bne 10c364 │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #4] │ │ │ │ cmpeq r3, #97 @ 0x61 │ │ │ │ - bne 10c354 │ │ │ │ + bne 10c364 │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ ldrbeq r3, [r2, #6] │ │ │ │ cmpeq r3, #77 @ 0x4d │ │ │ │ - bne 10c354 │ │ │ │ + bne 10c364 │ │ │ │ ldrb r3, [r2, #7] │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ ldrbeq r3, [r2, #8] │ │ │ │ cmpeq r3, #100 @ 0x64 │ │ │ │ - bne 10c354 │ │ │ │ + bne 10c364 │ │ │ │ ldrb r3, [r2, #9] │ │ │ │ mov r2, #3 │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ - bne 10c354 │ │ │ │ - b 10c358 │ │ │ │ + bne 10c364 │ │ │ │ + b 10c368 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #109 @ 0x6d │ │ │ │ - bne 10c354 │ │ │ │ + bne 10c364 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #100 @ 0x64 │ │ │ │ - bne 10c354 │ │ │ │ + bne 10c364 │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #4] │ │ │ │ cmpeq r3, #97 @ 0x61 │ │ │ │ - bne 10c354 │ │ │ │ + bne 10c364 │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ cmp r3, #83 @ 0x53 │ │ │ │ ldrbeq r3, [r2, #6] │ │ │ │ cmpeq r3, #101 @ 0x65 │ │ │ │ - bne 10c354 │ │ │ │ + bne 10c364 │ │ │ │ ldrb r3, [r2, #7] │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ ldrbeq r3, [r2, #8] │ │ │ │ cmpeq r3, #115 @ 0x73 │ │ │ │ - bne 10c354 │ │ │ │ + bne 10c364 │ │ │ │ ldrb r3, [r2, #9] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #10] │ │ │ │ cmpeq r3, #111 @ 0x6f │ │ │ │ - bne 10c354 │ │ │ │ + bne 10c364 │ │ │ │ ldrb r3, [r2, #11] │ │ │ │ cmp r3, #110 @ 0x6e │ │ │ │ ldrbeq r3, [r2, #12] │ │ │ │ cmpeq r3, #73 @ 0x49 │ │ │ │ - bne 10c354 │ │ │ │ + bne 10c364 │ │ │ │ ldrb r3, [r2, #13] │ │ │ │ mov r2, #2 │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ - bne 10c354 │ │ │ │ - b 10c358 │ │ │ │ + bne 10c364 │ │ │ │ + b 10c368 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #97 @ 0x61 │ │ │ │ - beq 10c3a4 │ │ │ │ + beq 10c3b4 │ │ │ │ mov r2, #5 │ │ │ │ mov r3, #0 │ │ │ │ strb r2, [r0, #1] │ │ │ │ strb r3, [r0] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #120] @ 10c3f4 │ │ │ │ + ldr r2, [pc, #120] @ 10c404 │ │ │ │ add r3, sp, #15 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ str r0, [r4, #4] │ │ │ │ @@ -187182,40 +187186,40 @@ │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ ldrbeq r3, [r2, #4] │ │ │ │ cmpeq r3, #116 @ 0x74 │ │ │ │ - bne 10c354 │ │ │ │ + bne 10c364 │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ cmp r3, #73 @ 0x49 │ │ │ │ ldrbeq r3, [r2, #6] │ │ │ │ cmpeq r3, #110 @ 0x6e │ │ │ │ - bne 10c354 │ │ │ │ + bne 10c364 │ │ │ │ ldrb r3, [r2, #7] │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ ldrbeq r3, [r2, #8] │ │ │ │ cmpeq r3, #101 @ 0x65 │ │ │ │ - bne 10c354 │ │ │ │ + bne 10c364 │ │ │ │ ldrb r3, [r2, #9] │ │ │ │ mov r2, #4 │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ movne r2, #5 │ │ │ │ - b 10c358 │ │ │ │ - strhteq r7, [r5], r8 │ │ │ │ + b 10c368 │ │ │ │ + adceq r7, r5, r8, lsr #9 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 10c720 │ │ │ │ + bhi 10c730 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ muleq r0, ip, r0 │ │ │ │ @@ -187229,187 +187233,187 @@ │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsr r1 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ cmp r2, #3 │ │ │ │ movcs r2, #3 │ │ │ │ - b 10c6fc │ │ │ │ + b 10c70c │ │ │ │ ldmib r1, {r4, r5} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ cmp r1, #6 │ │ │ │ - beq 10c5cc │ │ │ │ + beq 10c5dc │ │ │ │ cmp r1, #5 │ │ │ │ - beq 10c59c │ │ │ │ + beq 10c5ac │ │ │ │ cmp r1, #3 │ │ │ │ - bne 10c5f4 │ │ │ │ - ldr r1, [pc, #732] @ 10c778 │ │ │ │ + bne 10c604 │ │ │ │ + ldr r1, [pc, #732] @ 10c788 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 10c5f4 │ │ │ │ + bne 10c604 │ │ │ │ mov r1, #0 │ │ │ │ - b 10c5f8 │ │ │ │ + b 10c608 │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ mov r6, #3 │ │ │ │ cmp r2, #3 │ │ │ │ movcs r2, r6 │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, r6 │ │ │ │ - b 10c6fc │ │ │ │ + b 10c70c │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ stm sp, {r2, r3} │ │ │ │ - bl 39c49c │ │ │ │ + bl 39c4ac │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r4, [r1, #4] │ │ │ │ cmp r5, #6 │ │ │ │ - beq 10c660 │ │ │ │ + beq 10c670 │ │ │ │ cmp r5, #5 │ │ │ │ - beq 10c624 │ │ │ │ + beq 10c634 │ │ │ │ cmp r5, #3 │ │ │ │ - bne 10c6f8 │ │ │ │ - ldr r2, [pc, #608] @ 10c784 │ │ │ │ + bne 10c708 │ │ │ │ + ldr r2, [pc, #608] @ 10c794 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #3 │ │ │ │ bl 539d8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 10c6f8 │ │ │ │ + bne 10c708 │ │ │ │ mov r2, #0 │ │ │ │ - b 10c6fc │ │ │ │ + b 10c70c │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ cmp r3, #6 │ │ │ │ - beq 10c6d8 │ │ │ │ + beq 10c6e8 │ │ │ │ cmp r3, #5 │ │ │ │ - beq 10c69c │ │ │ │ + beq 10c6ac │ │ │ │ cmp r3, #3 │ │ │ │ ldrbeq r3, [r2] │ │ │ │ cmpeq r3, #117 @ 0x75 │ │ │ │ - bne 10c6f8 │ │ │ │ + bne 10c708 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - bne 10c6f8 │ │ │ │ + bne 10c708 │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ - bne 10c6f8 │ │ │ │ - b 10c6fc │ │ │ │ - ldr r1, [pc, #476] @ 10c780 │ │ │ │ + bne 10c708 │ │ │ │ + b 10c70c │ │ │ │ + ldr r1, [pc, #476] @ 10c790 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 10c5f4 │ │ │ │ + bne 10c604 │ │ │ │ mov r1, #2 │ │ │ │ - b 10c5f8 │ │ │ │ - ldr r1, [pc, #424] @ 10c77c │ │ │ │ + b 10c608 │ │ │ │ + ldr r1, [pc, #424] @ 10c78c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 10c718 │ │ │ │ + beq 10c728 │ │ │ │ mov r1, #3 │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r2, [r0] │ │ │ │ strb r1, [r0, #1] │ │ │ │ - beq 10c748 │ │ │ │ + beq 10c758 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #352] @ 10c78c │ │ │ │ + ldr r2, [pc, #352] @ 10c79c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #5 │ │ │ │ bl 539d8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 10c6f8 │ │ │ │ + bne 10c708 │ │ │ │ mov r2, #2 │ │ │ │ - b 10c6fc │ │ │ │ - ldr r2, [pc, #288] @ 10c788 │ │ │ │ + b 10c70c │ │ │ │ + ldr r2, [pc, #288] @ 10c798 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #6 │ │ │ │ bl 539d8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 10c6f8 │ │ │ │ + bne 10c708 │ │ │ │ mov r2, #1 │ │ │ │ - b 10c6fc │ │ │ │ + b 10c70c │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ ldrbeq r3, [r2, #1] │ │ │ │ cmpeq r3, #105 @ 0x69 │ │ │ │ - bne 10c6f8 │ │ │ │ + bne 10c708 │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ ldrbeq r3, [r2, #3] │ │ │ │ cmpeq r3, #116 @ 0x74 │ │ │ │ - bne 10c6f8 │ │ │ │ + bne 10c708 │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ mov r2, #2 │ │ │ │ cmp r3, #104 @ 0x68 │ │ │ │ movne r2, #3 │ │ │ │ - b 10c6fc │ │ │ │ + b 10c70c │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #104 @ 0x68 │ │ │ │ - bne 10c6f8 │ │ │ │ + bne 10c708 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #105 @ 0x69 │ │ │ │ - beq 10c750 │ │ │ │ + beq 10c760 │ │ │ │ mov r2, #3 │ │ │ │ mov r3, #0 │ │ │ │ strb r2, [r0, #1] │ │ │ │ strb r3, [r0] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, #1 │ │ │ │ - b 10c5f8 │ │ │ │ - ldr r2, [pc, #104] @ 10c790 │ │ │ │ + b 10c608 │ │ │ │ + ldr r2, [pc, #104] @ 10c7a0 │ │ │ │ add r3, sp, #15 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ str r0, [r4, #4] │ │ │ │ @@ -187417,37 +187421,37 @@ │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #103 @ 0x67 │ │ │ │ ldrbeq r3, [r2, #4] │ │ │ │ cmpeq r3, #104 @ 0x68 │ │ │ │ - bne 10c6f8 │ │ │ │ + bne 10c708 │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ - bne 10c6f8 │ │ │ │ - b 10c6fc │ │ │ │ - addeq r2, r9, r7, asr #20 │ │ │ │ - addeq r2, r9, r2, lsl r9 │ │ │ │ - addeq r2, r9, r8, asr #18 │ │ │ │ - @ instruction: 0x008929bf │ │ │ │ - addeq r2, r9, lr, ror r8 │ │ │ │ - addeq r2, r9, r0, asr #17 │ │ │ │ - adceq r7, r5, ip, lsr #2 │ │ │ │ + bne 10c708 │ │ │ │ + b 10c70c │ │ │ │ + addeq r2, r9, r7, lsr sl │ │ │ │ + addeq r2, r9, r2, lsl #18 │ │ │ │ + addeq r2, r9, r8, lsr r9 │ │ │ │ + addeq r2, r9, pc, lsr #19 │ │ │ │ + addeq r2, r9, lr, ror #16 │ │ │ │ + @ instruction: 0x008928b0 │ │ │ │ + adceq r7, r5, ip, lsl r1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ eor r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #21 │ │ │ │ movcs r1, #21 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #14 │ │ │ │ - bhi 10c8d4 │ │ │ │ + bhi 10c8e4 │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ add pc, r2, r1 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, ip, lsl #2 │ │ │ │ andeq r0, r0, ip, lsl #2 │ │ │ │ andeq r0, r0, r4, ror r0 │ │ │ │ @@ -187463,88 +187467,88 @@ │ │ │ │ andeq r0, r0, r8, lsr #1 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ ldrb r2, [r4, #4] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0] │ │ │ │ cmp r2, #6 │ │ │ │ movcs r2, #6 │ │ │ │ - b 10c85c │ │ │ │ + b 10c86c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldmib r4, {r5, r6} │ │ │ │ mov r1, r6 │ │ │ │ - bl 38fb08 │ │ │ │ + bl 38fb18 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 10c888 │ │ │ │ + bne 10c898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0] │ │ │ │ mov r1, #6 │ │ │ │ cmp r2, #6 │ │ │ │ movcs r2, r1 │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, r1 │ │ │ │ strb r2, [r0, #1] │ │ │ │ mov r0, r4 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldmib r4, {r5, r6} │ │ │ │ mov r1, r6 │ │ │ │ - bl 38f728 │ │ │ │ + bl 38f738 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 10c834 │ │ │ │ + beq 10c844 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 38fb08 │ │ │ │ + bl 38fb18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 38f728 │ │ │ │ - b 10c860 │ │ │ │ - ldr r2, [pc, #60] @ 10c918 │ │ │ │ + bl 38f738 │ │ │ │ + b 10c870 │ │ │ │ + ldr r2, [pc, #60] @ 10c928 │ │ │ │ add r1, sp, #7 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ str r0, [r5, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r5] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq r6, r5, r8, lsl #31 │ │ │ │ + adceq r6, r5, r8, ror pc │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 10cc90 │ │ │ │ + bhi 10cca0 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, r4, asr #6 │ │ │ │ andeq r0, r0, r4, asr #6 │ │ │ │ muleq r0, r4, r0 │ │ │ │ @@ -187562,58 +187566,58 @@ │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r0] │ │ │ │ cmp r3, #5 │ │ │ │ movcs r3, #5 │ │ │ │ strb r3, [r0, #1] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldmib r1, {r4, r5} │ │ │ │ mov r1, r5 │ │ │ │ - bl 38ba48 │ │ │ │ + bl 38ba58 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 10ccb8 │ │ │ │ + beq 10ccc8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ mov r5, #5 │ │ │ │ cmp r2, #5 │ │ │ │ movcs r2, r5 │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, r5 │ │ │ │ - b 10cc74 │ │ │ │ + b 10cc84 │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ stm sp, {r2, r3} │ │ │ │ - bl 39ccf8 │ │ │ │ + bl 39cd08 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 38ba48 │ │ │ │ + bl 38ba58 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r1, #8] │ │ │ │ sub r3, r2, #5 │ │ │ │ cmp r3, #12 │ │ │ │ - bhi 10cc70 │ │ │ │ + bhi 10cc80 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ add r5, pc, #4 │ │ │ │ ldr r3, [r5, r3, lsl #2] │ │ │ │ add pc, r5, r3 │ │ │ │ andeq r0, r0, r4, lsr r0 │ │ │ │ andeq r0, r0, ip, lsl #4 │ │ │ │ andeq r0, r0, ip, lsl #4 │ │ │ │ @@ -187627,196 +187631,196 @@ │ │ │ │ andeq r0, r0, r0, asr r1 │ │ │ │ andeq r0, r0, ip, lsl #4 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ ldrbeq r3, [r2, #1] │ │ │ │ cmpeq r3, #105 @ 0x69 │ │ │ │ - bne 10cc70 │ │ │ │ + bne 10cc80 │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ ldrbeq r3, [r2, #3] │ │ │ │ cmpeq r3, #108 @ 0x6c │ │ │ │ - bne 10cc70 │ │ │ │ + bne 10cc80 │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ mov r2, #4 │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ movne r2, #5 │ │ │ │ - b 10cc74 │ │ │ │ + b 10cc84 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ ldrbeq r3, [r2, #1] │ │ │ │ cmpeq r3, #111 @ 0x6f │ │ │ │ - bne 10cc70 │ │ │ │ + bne 10cc80 │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ cmp r3, #110 @ 0x6e │ │ │ │ ldrbeq r3, [r2, #3] │ │ │ │ cmpeq r3, #116 @ 0x74 │ │ │ │ - bne 10cc70 │ │ │ │ + bne 10cc80 │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ ldrbeq r3, [r2, #5] │ │ │ │ cmpeq r3, #105 @ 0x69 │ │ │ │ - bne 10cc70 │ │ │ │ + bne 10cc80 │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #110 @ 0x6e │ │ │ │ ldrbeq r3, [r2, #7] │ │ │ │ cmpeq r3, #101 @ 0x65 │ │ │ │ - bne 10cc70 │ │ │ │ + bne 10cc80 │ │ │ │ ldrb r3, [r2, #8] │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ ldrbeq r3, [r2, #9] │ │ │ │ cmpeq r3, #84 @ 0x54 │ │ │ │ - bne 10cc70 │ │ │ │ + bne 10cc80 │ │ │ │ ldrb r3, [r2, #10] │ │ │ │ cmp r3, #121 @ 0x79 │ │ │ │ ldrbeq r3, [r2, #11] │ │ │ │ cmpeq r3, #112 @ 0x70 │ │ │ │ - bne 10cc70 │ │ │ │ + bne 10cc80 │ │ │ │ ldrb r3, [r2, #12] │ │ │ │ mov r2, #2 │ │ │ │ - b 10cac8 │ │ │ │ + b 10cad8 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - bne 10cc70 │ │ │ │ + bne 10cc80 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #99 @ 0x63 │ │ │ │ - bne 10cc70 │ │ │ │ + bne 10cc80 │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ ldrbeq r3, [r2, #4] │ │ │ │ cmpeq r3, #105 @ 0x69 │ │ │ │ - bne 10cc70 │ │ │ │ + bne 10cc80 │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ ldrbeq r3, [r2, #6] │ │ │ │ cmpeq r3, #110 @ 0x6e │ │ │ │ - bne 10cc70 │ │ │ │ + bne 10cc80 │ │ │ │ ldrb r3, [r2, #7] │ │ │ │ mov r2, #3 │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - bne 10cc70 │ │ │ │ - b 10cc74 │ │ │ │ + bne 10cc80 │ │ │ │ + b 10cc84 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ ldrbeq r3, [r2, #1] │ │ │ │ cmpeq r3, #111 @ 0x6f │ │ │ │ - bne 10cc70 │ │ │ │ + bne 10cc80 │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ cmp r3, #110 @ 0x6e │ │ │ │ ldrbeq r3, [r2, #3] │ │ │ │ cmpeq r3, #116 @ 0x74 │ │ │ │ - bne 10cc70 │ │ │ │ + bne 10cc80 │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ ldrbeq r3, [r2, #5] │ │ │ │ cmpeq r3, #105 @ 0x69 │ │ │ │ - bne 10cc70 │ │ │ │ + bne 10cc80 │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #110 @ 0x6e │ │ │ │ ldrbeq r3, [r2, #7] │ │ │ │ cmpeq r3, #101 @ 0x65 │ │ │ │ - bne 10cc70 │ │ │ │ + bne 10cc80 │ │ │ │ ldrb r3, [r2, #8] │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ ldrbeq r3, [r2, #9] │ │ │ │ cmpeq r3, #73 @ 0x49 │ │ │ │ - bne 10cc70 │ │ │ │ + bne 10cc80 │ │ │ │ ldrb r3, [r2, #10] │ │ │ │ cmp r3, #109 @ 0x6d │ │ │ │ ldrbeq r3, [r2, #11] │ │ │ │ cmpeq r3, #97 @ 0x61 │ │ │ │ - bne 10cc70 │ │ │ │ + bne 10cc80 │ │ │ │ ldrb r3, [r2, #12] │ │ │ │ cmp r3, #103 @ 0x67 │ │ │ │ ldrbeq r3, [r2, #13] │ │ │ │ cmpeq r3, #101 @ 0x65 │ │ │ │ - bne 10cc70 │ │ │ │ + bne 10cc80 │ │ │ │ ldrb r3, [r2, #14] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - bne 10cc70 │ │ │ │ - b 10cc74 │ │ │ │ + bne 10cc80 │ │ │ │ + b 10cc84 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ ldrbeq r3, [r2, #1] │ │ │ │ cmpeq r3, #111 @ 0x6f │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #110 @ 0x6e │ │ │ │ - beq 10ccc0 │ │ │ │ + beq 10ccd0 │ │ │ │ mov r2, #5 │ │ │ │ mov r3, #0 │ │ │ │ strb r2, [r0, #1] │ │ │ │ strb r3, [r0] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #192] @ 10cd58 │ │ │ │ + ldr r2, [pc, #192] @ 10cd68 │ │ │ │ add r3, sp, #15 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ - bne 10cc70 │ │ │ │ + bne 10cc80 │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ ldrbeq r3, [r2, #5] │ │ │ │ cmpeq r3, #105 @ 0x69 │ │ │ │ - bne 10cc70 │ │ │ │ + bne 10cc80 │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #110 @ 0x6e │ │ │ │ ldrbeq r3, [r2, #7] │ │ │ │ cmpeq r3, #101 @ 0x65 │ │ │ │ - bne 10cc70 │ │ │ │ + bne 10cc80 │ │ │ │ ldrb r3, [r2, #8] │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ ldrbeq r3, [r2, #9] │ │ │ │ cmpeq r3, #68 @ 0x44 │ │ │ │ - bne 10cc70 │ │ │ │ + bne 10cc80 │ │ │ │ ldrb r3, [r2, #10] │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ ldrbeq r3, [r2, #11] │ │ │ │ cmpeq r3, #114 @ 0x72 │ │ │ │ - bne 10cc70 │ │ │ │ + bne 10cc80 │ │ │ │ ldrb r3, [r2, #12] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ ldrbeq r3, [r2, #13] │ │ │ │ cmpeq r3, #116 @ 0x74 │ │ │ │ - bne 10cc70 │ │ │ │ + bne 10cc80 │ │ │ │ ldrb r3, [r2, #14] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #15] │ │ │ │ cmpeq r3, #111 @ 0x6f │ │ │ │ - bne 10cc70 │ │ │ │ + bne 10cc80 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, #110 @ 0x6e │ │ │ │ - bne 10cc70 │ │ │ │ - b 10cc74 │ │ │ │ - ldrdeq r6, [r5], ip @ │ │ │ │ + bne 10cc80 │ │ │ │ + b 10cc84 │ │ │ │ + adceq r6, r5, ip, asr #23 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 10cf78 │ │ │ │ + bhi 10cf88 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, ip, ror #3 │ │ │ │ andeq r0, r0, ip, ror #3 │ │ │ │ andeq r0, r0, ip, lsr #1 │ │ │ │ @@ -187828,66 +187832,66 @@ │ │ │ │ andeq r0, r0, ip, ror #3 │ │ │ │ andeq r0, r0, ip, ror #3 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, ror #2 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ - b 10cec8 │ │ │ │ + b 10ced8 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldmib r1, {r4, r5} │ │ │ │ mov r1, #1 │ │ │ │ cmp r2, #6 │ │ │ │ - bne 10ce0c │ │ │ │ - ldr r1, [pc, #444] @ 10cfa8 │ │ │ │ + bne 10ce1c │ │ │ │ + ldr r1, [pc, #444] @ 10cfb8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ movwne r1, #1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r2, [r0] │ │ │ │ strb r1, [r0, #1] │ │ │ │ - beq 10cfa0 │ │ │ │ + beq 10cfb0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ orrs r2, r2, r3 │ │ │ │ - b 10cecc │ │ │ │ + b 10cedc │ │ │ │ ldmib r1, {r2, r3, r6} │ │ │ │ cmp r6, #6 │ │ │ │ mov r1, #1 │ │ │ │ ldrbeq r6, [r3] │ │ │ │ cmpeq r6, #118 @ 0x76 │ │ │ │ - beq 10cf40 │ │ │ │ + beq 10cf50 │ │ │ │ mov r6, #0 │ │ │ │ cmp r2, #0 │ │ │ │ strb r6, [r0] │ │ │ │ strb r1, [r0, #1] │ │ │ │ - beq 10cfa0 │ │ │ │ + beq 10cfb0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 10ced0 │ │ │ │ - ldr r2, [pc, #268] @ 10cfac │ │ │ │ + bne 10cee0 │ │ │ │ + ldr r2, [pc, #268] @ 10cfbc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #6 │ │ │ │ @@ -187897,76 +187901,76 @@ │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ movwne r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ strb r2, [r0, #1] │ │ │ │ strb r3, [r0] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 10ced0 │ │ │ │ + bne 10cee0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldrb r6, [r3] │ │ │ │ cmp r6, #118 @ 0x76 │ │ │ │ - bne 10ced0 │ │ │ │ + bne 10cee0 │ │ │ │ ldrb r6, [r3, #1] │ │ │ │ cmp r6, #111 @ 0x6f │ │ │ │ ldrbeq r6, [r3, #2] │ │ │ │ cmpeq r6, #108 @ 0x6c │ │ │ │ - bne 10ced0 │ │ │ │ + bne 10cee0 │ │ │ │ ldrb r6, [r3, #3] │ │ │ │ cmp r6, #117 @ 0x75 │ │ │ │ ldrbeq r6, [r3, #4] │ │ │ │ cmpeq r6, #109 @ 0x6d │ │ │ │ - bne 10ced0 │ │ │ │ + bne 10cee0 │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ subs r2, r2, #101 @ 0x65 │ │ │ │ - b 10cecc │ │ │ │ + b 10cedc │ │ │ │ ldrb r6, [r3, #1] │ │ │ │ cmp r6, #111 @ 0x6f │ │ │ │ ldrbeq r6, [r3, #2] │ │ │ │ cmpeq r6, #108 @ 0x6c │ │ │ │ - bne 10ce5c │ │ │ │ + bne 10ce6c │ │ │ │ ldrb r6, [r3, #3] │ │ │ │ cmp r6, #117 @ 0x75 │ │ │ │ ldrbeq r6, [r3, #4] │ │ │ │ cmpeq r6, #109 @ 0x6d │ │ │ │ - bne 10ce5c │ │ │ │ + bne 10ce6c │ │ │ │ ldrb r1, [r3, #5] │ │ │ │ subs r1, r1, #101 @ 0x65 │ │ │ │ movwne r1, #1 │ │ │ │ - b 10ce5c │ │ │ │ - ldr r2, [pc, #48] @ 10cfb0 │ │ │ │ + b 10ce6c │ │ │ │ + ldr r2, [pc, #48] @ 10cfc0 │ │ │ │ add r3, sp, #7 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - addeq r2, r9, ip, lsr #6 │ │ │ │ - addeq r2, r9, r8, ror r2 │ │ │ │ - adceq r6, r5, r4, lsl #18 │ │ │ │ + addeq r2, r9, ip, lsl r3 │ │ │ │ + addeq r2, r9, r8, ror #4 │ │ │ │ + strdeq r6, [r5], r4 @ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 10d270 │ │ │ │ + bhi 10d280 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, ip, lsl #5 │ │ │ │ andeq r0, r0, ip, lsl #5 │ │ │ │ andeq r0, r0, ip, lsr #1 │ │ │ │ @@ -187978,66 +187982,66 @@ │ │ │ │ andeq r0, r0, ip, lsl #5 │ │ │ │ andeq r0, r0, ip, lsl #5 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, ror #2 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ - b 10d120 │ │ │ │ + b 10d130 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldmib r1, {r4, r5} │ │ │ │ mov r1, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bne 10d064 │ │ │ │ - ldr r1, [pc, #604] @ 10d2a0 │ │ │ │ + bne 10d074 │ │ │ │ + ldr r1, [pc, #604] @ 10d2b0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ movwne r1, #1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r2, [r0] │ │ │ │ strb r1, [r0, #1] │ │ │ │ - beq 10d298 │ │ │ │ + beq 10d2a8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ orrs r2, r2, r3 │ │ │ │ - b 10d124 │ │ │ │ + b 10d134 │ │ │ │ ldmib r1, {r2, r3, r6} │ │ │ │ cmp r6, #14 │ │ │ │ mov r1, #1 │ │ │ │ ldrbeq r6, [r3] │ │ │ │ cmpeq r6, #109 @ 0x6d │ │ │ │ - beq 10d1e8 │ │ │ │ + beq 10d1f8 │ │ │ │ mov r6, #0 │ │ │ │ cmp r2, #0 │ │ │ │ strb r6, [r0] │ │ │ │ strb r1, [r0, #1] │ │ │ │ - beq 10d298 │ │ │ │ + beq 10d2a8 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #14 │ │ │ │ - bne 10d128 │ │ │ │ - ldr r2, [pc, #428] @ 10d2a4 │ │ │ │ + bne 10d138 │ │ │ │ + ldr r2, [pc, #428] @ 10d2b4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #14 │ │ │ │ @@ -188047,116 +188051,116 @@ │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ movwne r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ strb r2, [r0, #1] │ │ │ │ strb r3, [r0] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #14 │ │ │ │ - bne 10d128 │ │ │ │ + bne 10d138 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldrb r6, [r3] │ │ │ │ cmp r6, #109 @ 0x6d │ │ │ │ - bne 10d128 │ │ │ │ + bne 10d138 │ │ │ │ ldrb r6, [r3, #1] │ │ │ │ cmp r6, #101 @ 0x65 │ │ │ │ ldrbeq r6, [r3, #2] │ │ │ │ cmpeq r6, #100 @ 0x64 │ │ │ │ - bne 10d128 │ │ │ │ + bne 10d138 │ │ │ │ ldrb r6, [r3, #3] │ │ │ │ cmp r6, #105 @ 0x69 │ │ │ │ ldrbeq r6, [r3, #4] │ │ │ │ cmpeq r6, #97 @ 0x61 │ │ │ │ - bne 10d128 │ │ │ │ + bne 10d138 │ │ │ │ ldrb r6, [r3, #5] │ │ │ │ cmp r6, #83 @ 0x53 │ │ │ │ ldrbeq r6, [r3, #6] │ │ │ │ cmpeq r6, #101 @ 0x65 │ │ │ │ - bne 10d128 │ │ │ │ + bne 10d138 │ │ │ │ ldrb r6, [r3, #7] │ │ │ │ cmp r6, #115 @ 0x73 │ │ │ │ ldrbeq r6, [r3, #8] │ │ │ │ cmpeq r6, #115 @ 0x73 │ │ │ │ - bne 10d128 │ │ │ │ + bne 10d138 │ │ │ │ ldrb r6, [r3, #9] │ │ │ │ cmp r6, #105 @ 0x69 │ │ │ │ ldrbeq r6, [r3, #10] │ │ │ │ cmpeq r6, #111 @ 0x6f │ │ │ │ - bne 10d128 │ │ │ │ + bne 10d138 │ │ │ │ ldrb r6, [r3, #11] │ │ │ │ cmp r6, #110 @ 0x6e │ │ │ │ ldrbeq r6, [r3, #12] │ │ │ │ cmpeq r6, #73 @ 0x49 │ │ │ │ - bne 10d128 │ │ │ │ + bne 10d138 │ │ │ │ ldrb r2, [r3, #13] │ │ │ │ subs r2, r2, #100 @ 0x64 │ │ │ │ - b 10d124 │ │ │ │ + b 10d134 │ │ │ │ ldrb r6, [r3, #1] │ │ │ │ cmp r6, #101 @ 0x65 │ │ │ │ ldrbeq r6, [r3, #2] │ │ │ │ cmpeq r6, #100 @ 0x64 │ │ │ │ - bne 10d0b4 │ │ │ │ + bne 10d0c4 │ │ │ │ ldrb r6, [r3, #3] │ │ │ │ cmp r6, #105 @ 0x69 │ │ │ │ ldrbeq r6, [r3, #4] │ │ │ │ cmpeq r6, #97 @ 0x61 │ │ │ │ - bne 10d0b4 │ │ │ │ + bne 10d0c4 │ │ │ │ ldrb r6, [r3, #5] │ │ │ │ cmp r6, #83 @ 0x53 │ │ │ │ ldrbeq r6, [r3, #6] │ │ │ │ cmpeq r6, #101 @ 0x65 │ │ │ │ - bne 10d0b4 │ │ │ │ + bne 10d0c4 │ │ │ │ ldrb r6, [r3, #7] │ │ │ │ cmp r6, #115 @ 0x73 │ │ │ │ ldrbeq r6, [r3, #8] │ │ │ │ cmpeq r6, #115 @ 0x73 │ │ │ │ - bne 10d0b4 │ │ │ │ + bne 10d0c4 │ │ │ │ ldrb r6, [r3, #9] │ │ │ │ cmp r6, #105 @ 0x69 │ │ │ │ ldrbeq r6, [r3, #10] │ │ │ │ cmpeq r6, #111 @ 0x6f │ │ │ │ - bne 10d0b4 │ │ │ │ + bne 10d0c4 │ │ │ │ ldrb r6, [r3, #11] │ │ │ │ cmp r6, #110 @ 0x6e │ │ │ │ ldrbeq r6, [r3, #12] │ │ │ │ cmpeq r6, #73 @ 0x49 │ │ │ │ - bne 10d0b4 │ │ │ │ + bne 10d0c4 │ │ │ │ ldrb r1, [r3, #13] │ │ │ │ subs r1, r1, #100 @ 0x64 │ │ │ │ movwne r1, #1 │ │ │ │ - b 10d0b4 │ │ │ │ - ldr r2, [pc, #48] @ 10d2a8 │ │ │ │ + b 10d0c4 │ │ │ │ + ldr r2, [pc, #48] @ 10d2b8 │ │ │ │ add r3, sp, #7 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - addeq r2, r9, r6, asr #1 │ │ │ │ - addeq r2, r9, r2, lsl r0 │ │ │ │ - adceq r6, r5, ip, lsl r6 │ │ │ │ + strheq r2, [r9], r6 │ │ │ │ + addeq r2, r9, r2 │ │ │ │ + adceq r6, r5, ip, lsl #12 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 10d518 │ │ │ │ + bhi 10d528 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, ip, lsr r2 │ │ │ │ andeq r0, r0, ip, lsr r2 │ │ │ │ andeq r0, r0, ip, lsr #1 │ │ │ │ @@ -188168,66 +188172,66 @@ │ │ │ │ andeq r0, r0, ip, lsr r2 │ │ │ │ andeq r0, r0, ip, lsr r2 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, ror #2 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ - b 10d418 │ │ │ │ + b 10d428 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldmib r1, {r4, r5} │ │ │ │ mov r1, #1 │ │ │ │ cmp r2, #10 │ │ │ │ - bne 10d35c │ │ │ │ - ldr r1, [pc, #524] @ 10d548 │ │ │ │ + bne 10d36c │ │ │ │ + ldr r1, [pc, #524] @ 10d558 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ movwne r1, #1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r2, [r0] │ │ │ │ strb r1, [r0, #1] │ │ │ │ - beq 10d540 │ │ │ │ + beq 10d550 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ orrs r2, r2, r3 │ │ │ │ - b 10d41c │ │ │ │ + b 10d42c │ │ │ │ ldmib r1, {r2, r3, r6} │ │ │ │ cmp r6, #10 │ │ │ │ mov r1, #1 │ │ │ │ ldrbeq r6, [r3] │ │ │ │ cmpeq r6, #117 @ 0x75 │ │ │ │ - beq 10d4b8 │ │ │ │ + beq 10d4c8 │ │ │ │ mov r6, #0 │ │ │ │ cmp r2, #0 │ │ │ │ strb r6, [r0] │ │ │ │ strb r1, [r0, #1] │ │ │ │ - beq 10d540 │ │ │ │ + beq 10d550 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #10 │ │ │ │ - bne 10d420 │ │ │ │ - ldr r2, [pc, #348] @ 10d54c │ │ │ │ + bne 10d430 │ │ │ │ + ldr r2, [pc, #348] @ 10d55c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #10 │ │ │ │ @@ -188237,96 +188241,96 @@ │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ movwne r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ strb r2, [r0, #1] │ │ │ │ strb r3, [r0] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #10 │ │ │ │ - bne 10d420 │ │ │ │ + bne 10d430 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldrb r6, [r3] │ │ │ │ cmp r6, #117 @ 0x75 │ │ │ │ - bne 10d420 │ │ │ │ + bne 10d430 │ │ │ │ ldrb r6, [r3, #1] │ │ │ │ cmp r6, #115 @ 0x73 │ │ │ │ ldrbeq r6, [r3, #2] │ │ │ │ cmpeq r6, #101 @ 0x65 │ │ │ │ - bne 10d420 │ │ │ │ + bne 10d430 │ │ │ │ ldrb r6, [r3, #3] │ │ │ │ cmp r6, #114 @ 0x72 │ │ │ │ ldrbeq r6, [r3, #4] │ │ │ │ cmpeq r6, #65 @ 0x41 │ │ │ │ - bne 10d420 │ │ │ │ + bne 10d430 │ │ │ │ ldrb r6, [r3, #5] │ │ │ │ cmp r6, #99 @ 0x63 │ │ │ │ ldrbeq r6, [r3, #6] │ │ │ │ cmpeq r6, #116 @ 0x74 │ │ │ │ - bne 10d420 │ │ │ │ + bne 10d430 │ │ │ │ ldrb r6, [r3, #7] │ │ │ │ cmp r6, #105 @ 0x69 │ │ │ │ ldrbeq r6, [r3, #8] │ │ │ │ cmpeq r6, #111 @ 0x6f │ │ │ │ - bne 10d420 │ │ │ │ + bne 10d430 │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ subs r2, r2, #110 @ 0x6e │ │ │ │ - b 10d41c │ │ │ │ + b 10d42c │ │ │ │ ldrb r6, [r3, #1] │ │ │ │ cmp r6, #115 @ 0x73 │ │ │ │ ldrbeq r6, [r3, #2] │ │ │ │ cmpeq r6, #101 @ 0x65 │ │ │ │ - bne 10d3ac │ │ │ │ + bne 10d3bc │ │ │ │ ldrb r6, [r3, #3] │ │ │ │ cmp r6, #114 @ 0x72 │ │ │ │ ldrbeq r6, [r3, #4] │ │ │ │ cmpeq r6, #65 @ 0x41 │ │ │ │ - bne 10d3ac │ │ │ │ + bne 10d3bc │ │ │ │ ldrb r6, [r3, #5] │ │ │ │ cmp r6, #99 @ 0x63 │ │ │ │ ldrbeq r6, [r3, #6] │ │ │ │ cmpeq r6, #116 @ 0x74 │ │ │ │ - bne 10d3ac │ │ │ │ + bne 10d3bc │ │ │ │ ldrb r6, [r3, #7] │ │ │ │ cmp r6, #105 @ 0x69 │ │ │ │ ldrbeq r6, [r3, #8] │ │ │ │ cmpeq r6, #111 @ 0x6f │ │ │ │ - bne 10d3ac │ │ │ │ + bne 10d3bc │ │ │ │ ldrb r1, [r3, #9] │ │ │ │ subs r1, r1, #110 @ 0x6e │ │ │ │ movwne r1, #1 │ │ │ │ - b 10d3ac │ │ │ │ - ldr r2, [pc, #48] @ 10d550 │ │ │ │ + b 10d3bc │ │ │ │ + ldr r2, [pc, #48] @ 10d560 │ │ │ │ add r3, sp, #7 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrdeq r1, [r9], r2 │ │ │ │ - addeq r1, r9, lr, lsl pc │ │ │ │ - adceq r6, r5, r4, lsl #7 │ │ │ │ + addeq r1, r9, r2, asr #31 │ │ │ │ + addeq r1, r9, lr, lsl #30 │ │ │ │ + adceq r6, r5, r4, ror r3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 10d820 │ │ │ │ + bhi 10d830 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ muleq r0, ip, r2 │ │ │ │ muleq r0, ip, r2 │ │ │ │ muleq r0, r4, r0 │ │ │ │ @@ -188344,160 +188348,160 @@ │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ movcs r3, #4 │ │ │ │ strb r3, [r0, #1] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldmib r1, {r4, r5} │ │ │ │ mov r1, r5 │ │ │ │ - bl 387cf0 │ │ │ │ + bl 387d00 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 10d848 │ │ │ │ + beq 10d858 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ mov r5, #4 │ │ │ │ cmp r2, #4 │ │ │ │ movcs r2, r5 │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, r5 │ │ │ │ - b 10d804 │ │ │ │ + b 10d814 │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ stm sp, {r2, r3} │ │ │ │ - bl 39ba74 │ │ │ │ + bl 39ba84 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 387cf0 │ │ │ │ + bl 387d00 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r1, #8] │ │ │ │ sub r3, r2, #6 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi 10d800 │ │ │ │ + bhi 10d810 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ add r5, pc, #4 │ │ │ │ ldr r3, [r5, r3, lsl #2] │ │ │ │ add pc, r5, r3 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, r4, ror #2 │ │ │ │ andeq r0, r0, r4, ror #2 │ │ │ │ andeq r0, r0, ip, ror #1 │ │ │ │ andeq r0, r0, r4, ror #2 │ │ │ │ andeq r0, r0, r4, ror #2 │ │ │ │ andeq r0, r0, r8, rrx │ │ │ │ andeq r0, r0, r0, asr r1 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #118 @ 0x76 │ │ │ │ - bne 10d800 │ │ │ │ + bne 10d810 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #108 @ 0x6c │ │ │ │ - bne 10d800 │ │ │ │ + bne 10d810 │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ ldrbeq r3, [r2, #4] │ │ │ │ cmpeq r3, #109 @ 0x6d │ │ │ │ - bne 10d800 │ │ │ │ + bne 10d810 │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ mov r2, #3 │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ movne r2, #4 │ │ │ │ - b 10d804 │ │ │ │ + b 10d814 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ ldrbeq r3, [r2, #1] │ │ │ │ cmpeq r3, #112 @ 0x70 │ │ │ │ - bne 10d800 │ │ │ │ + bne 10d810 │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ cmp r3, #112 @ 0x70 │ │ │ │ ldrbeq r3, [r2, #3] │ │ │ │ cmpeq r3, #108 @ 0x6c │ │ │ │ - bne 10d800 │ │ │ │ + bne 10d810 │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ - bne 10d800 │ │ │ │ + bne 10d810 │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ ldrbeq r3, [r2, #6] │ │ │ │ cmpeq r3, #97 @ 0x61 │ │ │ │ - bne 10d800 │ │ │ │ + bne 10d810 │ │ │ │ ldrb r3, [r2, #7] │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ ldrbeq r3, [r2, #8] │ │ │ │ cmpeq r3, #105 @ 0x69 │ │ │ │ - bne 10d800 │ │ │ │ + bne 10d810 │ │ │ │ ldrb r3, [r2, #9] │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ ldrbeq r3, [r2, #10] │ │ │ │ cmpeq r3, #110 @ 0x6e │ │ │ │ - bne 10d800 │ │ │ │ + bne 10d810 │ │ │ │ ldrb r3, [r2, #11] │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - bne 10d800 │ │ │ │ - b 10d804 │ │ │ │ + bne 10d810 │ │ │ │ + b 10d814 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #1] │ │ │ │ cmpeq r3, #115 @ 0x73 │ │ │ │ - bne 10d800 │ │ │ │ + bne 10d810 │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ cmp r3, #83 @ 0x53 │ │ │ │ ldrbeq r3, [r2, #3] │ │ │ │ cmpeq r3, #116 @ 0x74 │ │ │ │ - bne 10d800 │ │ │ │ + bne 10d810 │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ ldrbeq r3, [r2, #5] │ │ │ │ cmpeq r3, #110 @ 0x6e │ │ │ │ - bne 10d800 │ │ │ │ + bne 10d810 │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ ldrbeq r3, [r2, #7] │ │ │ │ cmpeq r3, #98 @ 0x62 │ │ │ │ - bne 10d800 │ │ │ │ + bne 10d810 │ │ │ │ ldrb r3, [r2, #8] │ │ │ │ mov r2, #2 │ │ │ │ cmp r3, #121 @ 0x79 │ │ │ │ - bne 10d800 │ │ │ │ - b 10d804 │ │ │ │ + bne 10d810 │ │ │ │ + b 10d814 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #1] │ │ │ │ cmpeq r3, #115 @ 0x73 │ │ │ │ - beq 10d850 │ │ │ │ + beq 10d860 │ │ │ │ mov r2, #4 │ │ │ │ mov r3, #0 │ │ │ │ strb r2, [r0, #1] │ │ │ │ strb r3, [r0] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #160] @ 10d8c8 │ │ │ │ + ldr r2, [pc, #160] @ 10d8d8 │ │ │ │ add r3, sp, #15 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ str r0, [r4, #4] │ │ │ │ @@ -188505,50 +188509,50 @@ │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ cmp r3, #65 @ 0x41 │ │ │ │ ldrbeq r3, [r2, #3] │ │ │ │ cmpeq r3, #99 @ 0x63 │ │ │ │ - bne 10d800 │ │ │ │ + bne 10d810 │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ ldrbeq r3, [r2, #5] │ │ │ │ cmpeq r3, #105 @ 0x69 │ │ │ │ - bne 10d800 │ │ │ │ + bne 10d810 │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #118 @ 0x76 │ │ │ │ ldrbeq r3, [r2, #7] │ │ │ │ cmpeq r3, #101 @ 0x65 │ │ │ │ - bne 10d800 │ │ │ │ + bne 10d810 │ │ │ │ ldrb r3, [r2, #8] │ │ │ │ cmp r3, #73 @ 0x49 │ │ │ │ ldrbeq r3, [r2, #9] │ │ │ │ cmpeq r3, #110 @ 0x6e │ │ │ │ - bne 10d800 │ │ │ │ + bne 10d810 │ │ │ │ ldrb r3, [r2, #10] │ │ │ │ cmp r3, #112 @ 0x70 │ │ │ │ ldrbeq r3, [r2, #11] │ │ │ │ cmpeq r3, #117 @ 0x75 │ │ │ │ - bne 10d800 │ │ │ │ + bne 10d810 │ │ │ │ ldrb r3, [r2, #12] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ - bne 10d800 │ │ │ │ - b 10d804 │ │ │ │ - umlaleq r6, r5, ip, r0 │ │ │ │ + bne 10d810 │ │ │ │ + b 10d814 │ │ │ │ + adceq r6, r5, ip, lsl #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 10dad4 │ │ │ │ + bhi 10dae4 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, ip, lsr #1 │ │ │ │ @@ -188560,69 +188564,69 @@ │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ andeq r0, r0, r8, lsl #2 │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ andeq r0, r0, ip, ror #2 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ - b 10da44 │ │ │ │ + b 10da54 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldmib r1, {r4, r5} │ │ │ │ mov r1, #1 │ │ │ │ cmp r2, #5 │ │ │ │ - bne 10d97c │ │ │ │ - ldr r1, [pc, #424] @ 10db04 │ │ │ │ + bne 10d98c │ │ │ │ + ldr r1, [pc, #424] @ 10db14 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ movwne r1, #1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r2, [r0] │ │ │ │ strb r1, [r0, #1] │ │ │ │ - beq 10dafc │ │ │ │ + beq 10db0c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ orrs r2, r2, r3 │ │ │ │ - b 10da48 │ │ │ │ + b 10da58 │ │ │ │ ldmib r1, {r2, r3, r6} │ │ │ │ mov r1, #1 │ │ │ │ cmp r6, #5 │ │ │ │ - bne 10d9d8 │ │ │ │ + bne 10d9e8 │ │ │ │ ldrb r6, [r3] │ │ │ │ cmp r6, #115 @ 0x73 │ │ │ │ ldrbeq r6, [r3, #1] │ │ │ │ cmpeq r6, #116 @ 0x74 │ │ │ │ - beq 10dab0 │ │ │ │ + beq 10dac0 │ │ │ │ mov r6, #0 │ │ │ │ cmp r2, #0 │ │ │ │ strb r6, [r0] │ │ │ │ strb r1, [r0, #1] │ │ │ │ - beq 10dafc │ │ │ │ + beq 10db0c │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #5 │ │ │ │ - bne 10da4c │ │ │ │ - ldr r2, [pc, #236] @ 10db08 │ │ │ │ + bne 10da5c │ │ │ │ + ldr r2, [pc, #236] @ 10db18 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #5 │ │ │ │ @@ -188632,68 +188636,68 @@ │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ movwne r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ strb r2, [r0, #1] │ │ │ │ strb r3, [r0] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #5 │ │ │ │ - bne 10da4c │ │ │ │ + bne 10da5c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldrb r6, [r3] │ │ │ │ cmp r6, #115 @ 0x73 │ │ │ │ ldrbeq r6, [r3, #1] │ │ │ │ cmpeq r6, #116 @ 0x74 │ │ │ │ - bne 10da4c │ │ │ │ + bne 10da5c │ │ │ │ ldrb r6, [r3, #2] │ │ │ │ cmp r6, #97 @ 0x61 │ │ │ │ ldrbeq r6, [r3, #3] │ │ │ │ cmpeq r6, #116 @ 0x74 │ │ │ │ - bne 10da4c │ │ │ │ + bne 10da5c │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ subs r2, r2, #101 @ 0x65 │ │ │ │ - b 10da48 │ │ │ │ + b 10da58 │ │ │ │ ldrb r6, [r3, #2] │ │ │ │ cmp r6, #97 @ 0x61 │ │ │ │ ldrbeq r6, [r3, #3] │ │ │ │ cmpeq r6, #116 @ 0x74 │ │ │ │ - bne 10d9d8 │ │ │ │ + bne 10d9e8 │ │ │ │ ldrb r1, [r3, #4] │ │ │ │ subs r1, r1, #101 @ 0x65 │ │ │ │ movwne r1, #1 │ │ │ │ - b 10d9d8 │ │ │ │ - ldr r2, [pc, #48] @ 10db0c │ │ │ │ + b 10d9e8 │ │ │ │ + ldr r2, [pc, #48] @ 10db1c │ │ │ │ add r3, sp, #7 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - addeq r1, r9, r1, lsl #19 │ │ │ │ - addeq r1, r9, r1, asr #17 │ │ │ │ - strdeq r5, [r5], r8 @ │ │ │ │ + addeq r1, r9, r1, ror r9 │ │ │ │ + @ instruction: 0x008918b1 │ │ │ │ + adceq r5, r5, r8, ror #27 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 10dd9c │ │ │ │ + bhi 10ddac │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, ip, asr r2 │ │ │ │ andeq r0, r0, ip, asr r2 │ │ │ │ muleq r0, r4, r0 │ │ │ │ @@ -188711,58 +188715,58 @@ │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ movcs r3, #4 │ │ │ │ strb r3, [r0, #1] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldmib r1, {r4, r5} │ │ │ │ mov r1, r5 │ │ │ │ - bl 38bbc8 │ │ │ │ + bl 38bbd8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 10ddc4 │ │ │ │ + beq 10ddd4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ mov r5, #4 │ │ │ │ cmp r2, #4 │ │ │ │ movcs r2, r5 │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, r5 │ │ │ │ - b 10dd80 │ │ │ │ + b 10dd90 │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ stm sp, {r2, r3} │ │ │ │ - bl 39a328 │ │ │ │ + bl 39a338 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 38bbc8 │ │ │ │ + bl 38bbd8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r1, #8] │ │ │ │ sub r3, r2, #3 │ │ │ │ cmp r3, #11 │ │ │ │ - bhi 10dd7c │ │ │ │ + bhi 10dd8c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ add r5, pc, #4 │ │ │ │ ldr r3, [r5, r3, lsl #2] │ │ │ │ add pc, r5, r3 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ andeq r0, r0, r4, lsr #2 │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ @@ -188775,80 +188779,80 @@ │ │ │ │ andeq r0, r0, r4, lsr #2 │ │ │ │ andeq r0, r0, r4, lsr #2 │ │ │ │ andeq r0, r0, r4, lsl #2 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #1] │ │ │ │ cmpeq r3, #110 @ 0x6e │ │ │ │ - bne 10dd7c │ │ │ │ + bne 10dd8c │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ - bne 10dd7c │ │ │ │ - b 10dd80 │ │ │ │ + bne 10dd8c │ │ │ │ + b 10dd90 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ - bne 10dd7c │ │ │ │ + bne 10dd8c │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #76 @ 0x4c │ │ │ │ - bne 10dd7c │ │ │ │ + bne 10dd8c │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #4] │ │ │ │ cmpeq r3, #118 @ 0x76 │ │ │ │ - bne 10dd7c │ │ │ │ + bne 10dd8c │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #6] │ │ │ │ cmpeq r3, #68 @ 0x44 │ │ │ │ - bne 10dd7c │ │ │ │ + bne 10dd8c │ │ │ │ ldrb r3, [r2, #7] │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ ldrbeq r3, [r2, #8] │ │ │ │ cmpeq r3, #110 @ 0x6e │ │ │ │ - bne 10dd7c │ │ │ │ + bne 10dd8c │ │ │ │ ldrb r3, [r2, #9] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ - bne 10dd7c │ │ │ │ - b 10dd80 │ │ │ │ + bne 10dd8c │ │ │ │ + b 10dd90 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ ldrbeq r3, [r2, #1] │ │ │ │ cmpeq r3, #116 @ 0x74 │ │ │ │ - bne 10dd7c │ │ │ │ + bne 10dd8c │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ ldrbeq r3, [r2, #3] │ │ │ │ cmpeq r3, #114 @ 0x72 │ │ │ │ - bne 10dd7c │ │ │ │ + bne 10dd8c │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ mov r2, #3 │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ movne r2, #4 │ │ │ │ - b 10dd80 │ │ │ │ + b 10dd90 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ - bne 10dd7c │ │ │ │ + bne 10dd8c │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #77 @ 0x4d │ │ │ │ - beq 10ddcc │ │ │ │ + beq 10dddc │ │ │ │ mov r2, #4 │ │ │ │ mov r3, #0 │ │ │ │ strb r2, [r0, #1] │ │ │ │ strb r3, [r0] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #160] @ 10de44 │ │ │ │ + ldr r2, [pc, #160] @ 10de54 │ │ │ │ add r3, sp, #15 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ str r0, [r4, #4] │ │ │ │ @@ -188856,51 +188860,51 @@ │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ ldrbeq r3, [r2, #4] │ │ │ │ cmpeq r3, #118 @ 0x76 │ │ │ │ - bne 10dd7c │ │ │ │ + bne 10dd8c │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #6] │ │ │ │ cmpeq r3, #110 @ 0x6e │ │ │ │ - bne 10dd7c │ │ │ │ + bne 10dd8c │ │ │ │ ldrb r3, [r2, #7] │ │ │ │ cmp r3, #103 @ 0x67 │ │ │ │ ldrbeq r3, [r2, #8] │ │ │ │ cmpeq r3, #87 @ 0x57 │ │ │ │ - bne 10dd7c │ │ │ │ + bne 10dd8c │ │ │ │ ldrb r3, [r2, #9] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #10] │ │ │ │ cmpeq r3, #110 @ 0x6e │ │ │ │ - bne 10dd7c │ │ │ │ + bne 10dd8c │ │ │ │ ldrb r3, [r2, #11] │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ ldrbeq r3, [r2, #12] │ │ │ │ cmpeq r3, #111 @ 0x6f │ │ │ │ - bne 10dd7c │ │ │ │ + bne 10dd8c │ │ │ │ ldrb r3, [r2, #13] │ │ │ │ mov r2, #2 │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ - bne 10dd7c │ │ │ │ - b 10dd80 │ │ │ │ - adceq r5, r5, r0, asr fp │ │ │ │ + bne 10dd8c │ │ │ │ + b 10dd90 │ │ │ │ + adceq r5, r5, r0, asr #22 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ eor r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #21 │ │ │ │ movcs r1, #21 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #14 │ │ │ │ - bhi 10df88 │ │ │ │ + bhi 10df98 │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ add pc, r2, r1 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, ip, lsl #2 │ │ │ │ andeq r0, r0, ip, lsl #2 │ │ │ │ andeq r0, r0, r4, ror r0 │ │ │ │ @@ -188916,89 +188920,89 @@ │ │ │ │ andeq r0, r0, r8, lsr #1 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ ldrb r2, [r4, #4] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0] │ │ │ │ cmp r2, #10 │ │ │ │ movcs r2, #10 │ │ │ │ - b 10df10 │ │ │ │ + b 10df20 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldmib r4, {r5, r6} │ │ │ │ mov r1, r6 │ │ │ │ - bl 38d1c0 │ │ │ │ + bl 38d1d0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 10df3c │ │ │ │ + bne 10df4c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0] │ │ │ │ mov r1, #10 │ │ │ │ cmp r2, #10 │ │ │ │ movcs r2, r1 │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, r1 │ │ │ │ strb r2, [r0, #1] │ │ │ │ mov r0, r4 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldmib r4, {r5, r6} │ │ │ │ mov r1, r6 │ │ │ │ - bl 38ccf8 │ │ │ │ + bl 38cd08 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 10dee8 │ │ │ │ + beq 10def8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 38d1c0 │ │ │ │ + bl 38d1d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 38ccf8 │ │ │ │ - b 10df14 │ │ │ │ - ldr r2, [pc, #60] @ 10dfcc │ │ │ │ + bl 38cd08 │ │ │ │ + b 10df24 │ │ │ │ + ldr r2, [pc, #60] @ 10dfdc │ │ │ │ add r1, sp, #7 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ str r0, [r5, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r5] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq r5, r5, r4, ror r9 │ │ │ │ + adceq r5, r5, r4, ror #18 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ eor r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #21 │ │ │ │ movcs r1, #21 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #14 │ │ │ │ - bhi 10e110 │ │ │ │ + bhi 10e120 │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ add pc, r2, r1 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, ip, lsl #2 │ │ │ │ andeq r0, r0, ip, lsl #2 │ │ │ │ andeq r0, r0, r4, ror r0 │ │ │ │ @@ -189014,88 +189018,88 @@ │ │ │ │ andeq r0, r0, r8, lsr #1 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ ldrb r2, [r4, #4] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0] │ │ │ │ cmp r2, #6 │ │ │ │ movcs r2, #6 │ │ │ │ - b 10e098 │ │ │ │ + b 10e0a8 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldmib r4, {r5, r6} │ │ │ │ mov r1, r6 │ │ │ │ - bl 38ea54 │ │ │ │ + bl 38ea64 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 10e0c4 │ │ │ │ + bne 10e0d4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0] │ │ │ │ mov r1, #6 │ │ │ │ cmp r2, #6 │ │ │ │ movcs r2, r1 │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, r1 │ │ │ │ strb r2, [r0, #1] │ │ │ │ mov r0, r4 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldmib r4, {r5, r6} │ │ │ │ mov r1, r6 │ │ │ │ - bl 38e6f4 │ │ │ │ + bl 38e704 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 10e070 │ │ │ │ + beq 10e080 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 38ea54 │ │ │ │ + bl 38ea64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 38e6f4 │ │ │ │ - b 10e09c │ │ │ │ - ldr r2, [pc, #60] @ 10e154 │ │ │ │ + bl 38e704 │ │ │ │ + b 10e0ac │ │ │ │ + ldr r2, [pc, #60] @ 10e164 │ │ │ │ add r1, sp, #7 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ str r0, [r5, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r5] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq r5, r5, ip, lsl #16 │ │ │ │ + strdeq r5, [r5], ip @ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 10e3b0 │ │ │ │ + bhi 10e3c0 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, r8, lsr #4 │ │ │ │ andeq r0, r0, r8, lsr #4 │ │ │ │ andeq r0, r0, ip, lsr #1 │ │ │ │ @@ -189107,69 +189111,69 @@ │ │ │ │ andeq r0, r0, r8, lsr #4 │ │ │ │ andeq r0, r0, r8, lsr #4 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ andeq r0, r0, r8, lsl #2 │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ andeq r0, r0, ip, ror #2 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ - b 10e2d0 │ │ │ │ + b 10e2e0 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldmib r1, {r4, r5} │ │ │ │ mov r1, #1 │ │ │ │ cmp r2, #9 │ │ │ │ - bne 10e208 │ │ │ │ - ldr r1, [pc, #504] @ 10e3e0 │ │ │ │ + bne 10e218 │ │ │ │ + ldr r1, [pc, #504] @ 10e3f0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ movwne r1, #1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r2, [r0] │ │ │ │ strb r1, [r0, #1] │ │ │ │ - beq 10e3d8 │ │ │ │ + beq 10e3e8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ orrs r2, r2, r3 │ │ │ │ - b 10e2d4 │ │ │ │ + b 10e2e4 │ │ │ │ ldmib r1, {r2, r3, r6} │ │ │ │ mov r1, #1 │ │ │ │ cmp r6, #9 │ │ │ │ - bne 10e264 │ │ │ │ + bne 10e274 │ │ │ │ ldrb r6, [r3] │ │ │ │ cmp r6, #115 @ 0x73 │ │ │ │ ldrbeq r6, [r3, #1] │ │ │ │ cmpeq r6, #101 @ 0x65 │ │ │ │ - beq 10e364 │ │ │ │ + beq 10e374 │ │ │ │ mov r6, #0 │ │ │ │ cmp r2, #0 │ │ │ │ strb r6, [r0] │ │ │ │ strb r1, [r0, #1] │ │ │ │ - beq 10e3d8 │ │ │ │ + beq 10e3e8 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #9 │ │ │ │ - bne 10e2d8 │ │ │ │ - ldr r2, [pc, #316] @ 10e3e4 │ │ │ │ + bne 10e2e8 │ │ │ │ + ldr r2, [pc, #316] @ 10e3f4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #9 │ │ │ │ @@ -189179,88 +189183,88 @@ │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ movwne r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ strb r2, [r0, #1] │ │ │ │ strb r3, [r0] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #9 │ │ │ │ - bne 10e2d8 │ │ │ │ + bne 10e2e8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldrb r6, [r3] │ │ │ │ cmp r6, #115 @ 0x73 │ │ │ │ ldrbeq r6, [r3, #1] │ │ │ │ cmpeq r6, #101 @ 0x65 │ │ │ │ - bne 10e2d8 │ │ │ │ + bne 10e2e8 │ │ │ │ ldrb r6, [r3, #2] │ │ │ │ cmp r6, #115 @ 0x73 │ │ │ │ ldrbeq r6, [r3, #3] │ │ │ │ cmpeq r6, #115 @ 0x73 │ │ │ │ - bne 10e2d8 │ │ │ │ + bne 10e2e8 │ │ │ │ ldrb r6, [r3, #4] │ │ │ │ cmp r6, #105 @ 0x69 │ │ │ │ ldrbeq r6, [r3, #5] │ │ │ │ cmpeq r6, #111 @ 0x6f │ │ │ │ - bne 10e2d8 │ │ │ │ + bne 10e2e8 │ │ │ │ ldrb r6, [r3, #6] │ │ │ │ cmp r6, #110 @ 0x6e │ │ │ │ ldrbeq r6, [r3, #7] │ │ │ │ cmpeq r6, #73 @ 0x49 │ │ │ │ - bne 10e2d8 │ │ │ │ + bne 10e2e8 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ subs r2, r2, #100 @ 0x64 │ │ │ │ - b 10e2d4 │ │ │ │ + b 10e2e4 │ │ │ │ ldrb r6, [r3, #2] │ │ │ │ cmp r6, #115 @ 0x73 │ │ │ │ ldrbeq r6, [r3, #3] │ │ │ │ cmpeq r6, #115 @ 0x73 │ │ │ │ - bne 10e264 │ │ │ │ + bne 10e274 │ │ │ │ ldrb r6, [r3, #4] │ │ │ │ cmp r6, #105 @ 0x69 │ │ │ │ ldrbeq r6, [r3, #5] │ │ │ │ cmpeq r6, #111 @ 0x6f │ │ │ │ - bne 10e264 │ │ │ │ + bne 10e274 │ │ │ │ ldrb r6, [r3, #6] │ │ │ │ cmp r6, #110 @ 0x6e │ │ │ │ ldrbeq r6, [r3, #7] │ │ │ │ cmpeq r6, #73 @ 0x49 │ │ │ │ - bne 10e264 │ │ │ │ + bne 10e274 │ │ │ │ ldrb r1, [r3, #8] │ │ │ │ subs r1, r1, #100 @ 0x64 │ │ │ │ movwne r1, #1 │ │ │ │ - b 10e264 │ │ │ │ - ldr r2, [pc, #48] @ 10e3e8 │ │ │ │ + b 10e274 │ │ │ │ + ldr r2, [pc, #48] @ 10e3f8 │ │ │ │ add r3, sp, #7 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - addeq r0, r9, sl, asr #25 │ │ │ │ - addeq r0, r9, sl, lsl #24 │ │ │ │ - adceq r5, r5, ip, lsl #11 │ │ │ │ + @ instruction: 0x00890cba │ │ │ │ + strdeq r0, [r9], sl │ │ │ │ + adceq r5, r5, ip, ror r5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 10e61c │ │ │ │ + bhi 10e62c │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, r0, lsl #4 │ │ │ │ andeq r0, r0, r0, lsl #4 │ │ │ │ andeq r0, r0, ip, lsr #1 │ │ │ │ @@ -189272,69 +189276,69 @@ │ │ │ │ andeq r0, r0, r0, lsl #4 │ │ │ │ andeq r0, r0, r0, lsl #4 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ andeq r0, r0, r8, lsl #2 │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ andeq r0, r0, ip, ror #2 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ - b 10e564 │ │ │ │ + b 10e574 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldmib r1, {r4, r5} │ │ │ │ mov r1, #1 │ │ │ │ cmp r2, #7 │ │ │ │ - bne 10e49c │ │ │ │ - ldr r1, [pc, #464] @ 10e64c │ │ │ │ + bne 10e4ac │ │ │ │ + ldr r1, [pc, #464] @ 10e65c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ movwne r1, #1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r2, [r0] │ │ │ │ strb r1, [r0, #1] │ │ │ │ - beq 10e644 │ │ │ │ + beq 10e654 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ orrs r2, r2, r3 │ │ │ │ - b 10e568 │ │ │ │ + b 10e578 │ │ │ │ ldmib r1, {r2, r3, r6} │ │ │ │ mov r1, #1 │ │ │ │ cmp r6, #7 │ │ │ │ - bne 10e4f8 │ │ │ │ + bne 10e508 │ │ │ │ ldrb r6, [r3] │ │ │ │ cmp r6, #105 @ 0x69 │ │ │ │ ldrbeq r6, [r3, #1] │ │ │ │ cmpeq r6, #116 @ 0x74 │ │ │ │ - beq 10e5e4 │ │ │ │ + beq 10e5f4 │ │ │ │ mov r6, #0 │ │ │ │ cmp r2, #0 │ │ │ │ strb r6, [r0] │ │ │ │ strb r1, [r0, #1] │ │ │ │ - beq 10e644 │ │ │ │ + beq 10e654 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bne 10e56c │ │ │ │ - ldr r2, [pc, #276] @ 10e650 │ │ │ │ + bne 10e57c │ │ │ │ + ldr r2, [pc, #276] @ 10e660 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #7 │ │ │ │ @@ -189344,78 +189348,78 @@ │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ movwne r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ strb r2, [r0, #1] │ │ │ │ strb r3, [r0] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bne 10e56c │ │ │ │ + bne 10e57c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldrb r6, [r3] │ │ │ │ cmp r6, #105 @ 0x69 │ │ │ │ ldrbeq r6, [r3, #1] │ │ │ │ cmpeq r6, #116 @ 0x74 │ │ │ │ - bne 10e56c │ │ │ │ + bne 10e57c │ │ │ │ ldrb r6, [r3, #2] │ │ │ │ cmp r6, #101 @ 0x65 │ │ │ │ ldrbeq r6, [r3, #3] │ │ │ │ cmpeq r6, #109 @ 0x6d │ │ │ │ - bne 10e56c │ │ │ │ + bne 10e57c │ │ │ │ ldrb r6, [r3, #4] │ │ │ │ cmp r6, #73 @ 0x49 │ │ │ │ ldrbeq r6, [r3, #5] │ │ │ │ cmpeq r6, #100 @ 0x64 │ │ │ │ - bne 10e56c │ │ │ │ + bne 10e57c │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ subs r2, r2, #115 @ 0x73 │ │ │ │ - b 10e568 │ │ │ │ + b 10e578 │ │ │ │ ldrb r6, [r3, #2] │ │ │ │ cmp r6, #101 @ 0x65 │ │ │ │ ldrbeq r6, [r3, #3] │ │ │ │ cmpeq r6, #109 @ 0x6d │ │ │ │ - bne 10e4f8 │ │ │ │ + bne 10e508 │ │ │ │ ldrb r6, [r3, #4] │ │ │ │ cmp r6, #73 @ 0x49 │ │ │ │ ldrbeq r6, [r3, #5] │ │ │ │ cmpeq r6, #100 @ 0x64 │ │ │ │ - bne 10e4f8 │ │ │ │ + bne 10e508 │ │ │ │ ldrb r1, [r3, #6] │ │ │ │ subs r1, r1, #115 @ 0x73 │ │ │ │ movwne r1, #1 │ │ │ │ - b 10e4f8 │ │ │ │ - ldr r2, [pc, #48] @ 10e654 │ │ │ │ + b 10e508 │ │ │ │ + ldr r2, [pc, #48] @ 10e664 │ │ │ │ add r3, sp, #7 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - strdeq r0, [r9], r2 │ │ │ │ - addeq r0, r9, r2, lsr lr │ │ │ │ - adceq r5, r5, r0, lsr r3 │ │ │ │ + addeq r0, r9, r2, ror #29 │ │ │ │ + addeq r0, r9, r2, lsr #28 │ │ │ │ + adceq r5, r5, r0, lsr #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 10e940 │ │ │ │ + bhi 10e950 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ @ instruction: 0x000002b8 │ │ │ │ @ instruction: 0x000002b8 │ │ │ │ andeq r0, r0, r4, lsr #1 │ │ │ │ @@ -189433,167 +189437,167 @@ │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ cmp r2, #1 │ │ │ │ mov r3, r2 │ │ │ │ movwne r3, #2 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r3, r2 │ │ │ │ strb r3, [r0, #1] │ │ │ │ - b 10e920 │ │ │ │ + b 10e930 │ │ │ │ ldmib r1, {r4, r5} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ cmp r1, #6 │ │ │ │ - beq 10e864 │ │ │ │ + beq 10e874 │ │ │ │ cmp r1, #14 │ │ │ │ - bne 10e88c │ │ │ │ - ldr r1, [pc, #660] @ 10e998 │ │ │ │ + bne 10e89c │ │ │ │ + ldr r1, [pc, #660] @ 10e9a8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 10e88c │ │ │ │ + bne 10e89c │ │ │ │ mov r1, #0 │ │ │ │ - b 10e890 │ │ │ │ + b 10e8a0 │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ eor r6, r2, #1 │ │ │ │ orrs r6, r6, r3 │ │ │ │ mov r6, #2 │ │ │ │ movweq r6, #1 │ │ │ │ orrs r2, r2, r3 │ │ │ │ movne r2, r6 │ │ │ │ - b 10e91c │ │ │ │ + b 10e92c │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ stm sp, {r2, r3} │ │ │ │ - bl 39bca0 │ │ │ │ + bl 39bcb0 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r4, [r1, #4] │ │ │ │ cmp r5, #6 │ │ │ │ - beq 10e8bc │ │ │ │ + beq 10e8cc │ │ │ │ cmp r5, #14 │ │ │ │ - bne 10e918 │ │ │ │ - ldr r2, [pc, #536] @ 10e9a0 │ │ │ │ + bne 10e928 │ │ │ │ + ldr r2, [pc, #536] @ 10e9b0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #14 │ │ │ │ bl 539d8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 10e918 │ │ │ │ + bne 10e928 │ │ │ │ mov r2, #0 │ │ │ │ - b 10e91c │ │ │ │ + b 10e92c │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ cmp r3, #6 │ │ │ │ - beq 10e8f8 │ │ │ │ + beq 10e908 │ │ │ │ cmp r3, #14 │ │ │ │ ldrbeq r3, [r2] │ │ │ │ cmpeq r3, #109 @ 0x6d │ │ │ │ - bne 10e918 │ │ │ │ + bne 10e928 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #100 @ 0x64 │ │ │ │ - bne 10e918 │ │ │ │ + bne 10e928 │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #4] │ │ │ │ cmpeq r3, #97 @ 0x61 │ │ │ │ - bne 10e918 │ │ │ │ + bne 10e928 │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ cmp r3, #83 @ 0x53 │ │ │ │ ldrbeq r3, [r2, #6] │ │ │ │ cmpeq r3, #101 @ 0x65 │ │ │ │ - bne 10e918 │ │ │ │ + bne 10e928 │ │ │ │ ldrb r3, [r2, #7] │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ ldrbeq r3, [r2, #8] │ │ │ │ cmpeq r3, #115 @ 0x73 │ │ │ │ - bne 10e918 │ │ │ │ + bne 10e928 │ │ │ │ ldrb r3, [r2, #9] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #10] │ │ │ │ cmpeq r3, #111 @ 0x6f │ │ │ │ - bne 10e918 │ │ │ │ + bne 10e928 │ │ │ │ ldrb r3, [r2, #11] │ │ │ │ cmp r3, #110 @ 0x6e │ │ │ │ ldrbeq r3, [r2, #12] │ │ │ │ cmpeq r3, #73 @ 0x49 │ │ │ │ - bne 10e918 │ │ │ │ + bne 10e928 │ │ │ │ ldrb r3, [r2, #13] │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ - bne 10e918 │ │ │ │ - b 10e91c │ │ │ │ - ldr r1, [pc, #304] @ 10e99c │ │ │ │ + bne 10e928 │ │ │ │ + b 10e92c │ │ │ │ + ldr r1, [pc, #304] @ 10e9ac │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 10e938 │ │ │ │ + beq 10e948 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r2, [r0] │ │ │ │ strb r1, [r0, #1] │ │ │ │ - beq 10e968 │ │ │ │ + beq 10e978 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #224] @ 10e9a4 │ │ │ │ + ldr r2, [pc, #224] @ 10e9b4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #6 │ │ │ │ bl 539d8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 10e918 │ │ │ │ + bne 10e928 │ │ │ │ mov r2, #1 │ │ │ │ - b 10e91c │ │ │ │ + b 10e92c │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #118 @ 0x76 │ │ │ │ - bne 10e918 │ │ │ │ + bne 10e928 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #108 @ 0x6c │ │ │ │ - beq 10e970 │ │ │ │ + beq 10e980 │ │ │ │ mov r2, #2 │ │ │ │ strb r2, [r0, #1] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r0] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, #1 │ │ │ │ - b 10e890 │ │ │ │ - ldr r2, [pc, #96] @ 10e9a8 │ │ │ │ + b 10e8a0 │ │ │ │ + ldr r2, [pc, #96] @ 10e9b8 │ │ │ │ add r3, sp, #15 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ str r0, [r4, #4] │ │ │ │ @@ -189601,34 +189605,34 @@ │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ ldrbeq r3, [r2, #4] │ │ │ │ cmpeq r3, #109 @ 0x6d │ │ │ │ - bne 10e918 │ │ │ │ + bne 10e928 │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ - bne 10e918 │ │ │ │ - b 10e91c │ │ │ │ - addeq r0, r9, r6, lsl #20 │ │ │ │ - addeq r0, r9, ip, lsr #17 │ │ │ │ - addeq r0, r9, r2, lsl #19 │ │ │ │ - addeq r0, r9, r4, asr r8 │ │ │ │ - adceq r5, r5, ip, lsr #32 │ │ │ │ + bne 10e928 │ │ │ │ + b 10e92c │ │ │ │ + strdeq r0, [r9], r6 │ │ │ │ + umulleq r0, r9, ip, r8 │ │ │ │ + addeq r0, r9, r2, ror r9 │ │ │ │ + addeq r0, r9, r4, asr #16 │ │ │ │ + adceq r5, r5, ip, lsl r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 10ebb4 │ │ │ │ + bhi 10ebc4 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, ip, lsr #1 │ │ │ │ @@ -189640,69 +189644,69 @@ │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ andeq r0, r0, r8, lsl #2 │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ andeq r0, r0, ip, ror #2 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ - b 10eb24 │ │ │ │ + b 10eb34 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldmib r1, {r4, r5} │ │ │ │ mov r1, #1 │ │ │ │ cmp r2, #5 │ │ │ │ - bne 10ea5c │ │ │ │ - ldr r1, [pc, #424] @ 10ebe4 │ │ │ │ + bne 10ea6c │ │ │ │ + ldr r1, [pc, #424] @ 10ebf4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ movwne r1, #1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r2, [r0] │ │ │ │ strb r1, [r0, #1] │ │ │ │ - beq 10ebdc │ │ │ │ + beq 10ebec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ orrs r2, r2, r3 │ │ │ │ - b 10eb28 │ │ │ │ + b 10eb38 │ │ │ │ ldmib r1, {r2, r3, r6} │ │ │ │ mov r1, #1 │ │ │ │ cmp r6, #5 │ │ │ │ - bne 10eab8 │ │ │ │ + bne 10eac8 │ │ │ │ ldrb r6, [r3] │ │ │ │ cmp r6, #105 @ 0x69 │ │ │ │ ldrbeq r6, [r3, #1] │ │ │ │ cmpeq r6, #116 @ 0x74 │ │ │ │ - beq 10eb90 │ │ │ │ + beq 10eba0 │ │ │ │ mov r6, #0 │ │ │ │ cmp r2, #0 │ │ │ │ strb r6, [r0] │ │ │ │ strb r1, [r0, #1] │ │ │ │ - beq 10ebdc │ │ │ │ + beq 10ebec │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #5 │ │ │ │ - bne 10eb2c │ │ │ │ - ldr r2, [pc, #236] @ 10ebe8 │ │ │ │ + bne 10eb3c │ │ │ │ + ldr r2, [pc, #236] @ 10ebf8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #5 │ │ │ │ @@ -189712,69 +189716,69 @@ │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ movwne r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ strb r2, [r0, #1] │ │ │ │ strb r3, [r0] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #5 │ │ │ │ - bne 10eb2c │ │ │ │ + bne 10eb3c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldrb r6, [r3] │ │ │ │ cmp r6, #105 @ 0x69 │ │ │ │ ldrbeq r6, [r3, #1] │ │ │ │ cmpeq r6, #116 @ 0x74 │ │ │ │ - bne 10eb2c │ │ │ │ + bne 10eb3c │ │ │ │ ldrb r6, [r3, #2] │ │ │ │ cmp r6, #101 @ 0x65 │ │ │ │ ldrbeq r6, [r3, #3] │ │ │ │ cmpeq r6, #109 @ 0x6d │ │ │ │ - bne 10eb2c │ │ │ │ + bne 10eb3c │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ subs r2, r2, #115 @ 0x73 │ │ │ │ - b 10eb28 │ │ │ │ + b 10eb38 │ │ │ │ ldrb r6, [r3, #2] │ │ │ │ cmp r6, #101 @ 0x65 │ │ │ │ ldrbeq r6, [r3, #3] │ │ │ │ cmpeq r6, #109 @ 0x6d │ │ │ │ - bne 10eab8 │ │ │ │ + bne 10eac8 │ │ │ │ ldrb r1, [r3, #4] │ │ │ │ subs r1, r1, #115 @ 0x73 │ │ │ │ movwne r1, #1 │ │ │ │ - b 10eab8 │ │ │ │ - ldr r2, [pc, #48] @ 10ebec │ │ │ │ + b 10eac8 │ │ │ │ + ldr r2, [pc, #48] @ 10ebfc │ │ │ │ add r3, sp, #7 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - addeq r0, r9, ip, asr #16 │ │ │ │ - addeq r0, r9, ip, lsl #15 │ │ │ │ - adceq r4, r5, r8, asr #27 │ │ │ │ + addeq r0, r9, ip, lsr r8 │ │ │ │ + addeq r0, r9, ip, ror r7 │ │ │ │ + strhteq r4, [r5], r8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ eor r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #21 │ │ │ │ movcs r1, #21 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #14 │ │ │ │ - bhi 10ed30 │ │ │ │ + bhi 10ed40 │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ add pc, r2, r1 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, ip, lsl #2 │ │ │ │ andeq r0, r0, ip, lsl #2 │ │ │ │ andeq r0, r0, r4, ror r0 │ │ │ │ @@ -189790,89 +189794,89 @@ │ │ │ │ andeq r0, r0, r8, lsr #1 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ ldrb r2, [r4, #4] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0] │ │ │ │ cmp r2, #16 │ │ │ │ movcs r2, #16 │ │ │ │ - b 10ecb8 │ │ │ │ + b 10ecc8 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldmib r4, {r5, r6} │ │ │ │ mov r1, r6 │ │ │ │ - bl 38b6a0 │ │ │ │ + bl 38b6b0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 10ece4 │ │ │ │ + bne 10ecf4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0] │ │ │ │ mov r1, #16 │ │ │ │ cmp r2, #16 │ │ │ │ movcs r2, r1 │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, r1 │ │ │ │ strb r2, [r0, #1] │ │ │ │ mov r0, r4 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldmib r4, {r5, r6} │ │ │ │ mov r1, r6 │ │ │ │ - bl 38aeb8 │ │ │ │ + bl 38aec8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 10ec90 │ │ │ │ + beq 10eca0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 38b6a0 │ │ │ │ + bl 38b6b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 38aeb8 │ │ │ │ - b 10ecbc │ │ │ │ - ldr r2, [pc, #60] @ 10ed74 │ │ │ │ + bl 38aec8 │ │ │ │ + b 10eccc │ │ │ │ + ldr r2, [pc, #60] @ 10ed84 │ │ │ │ add r1, sp, #7 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ str r0, [r5, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r5] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq r4, r5, ip, asr ip │ │ │ │ + adceq r4, r5, ip, asr #24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ eor r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #21 │ │ │ │ movcs r1, #21 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #14 │ │ │ │ - bhi 10eeb8 │ │ │ │ + bhi 10eec8 │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ add pc, r2, r1 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, ip, lsl #2 │ │ │ │ andeq r0, r0, ip, lsl #2 │ │ │ │ andeq r0, r0, r4, ror r0 │ │ │ │ @@ -189888,89 +189892,89 @@ │ │ │ │ andeq r0, r0, r8, lsr #1 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ ldrb r2, [r4, #4] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0] │ │ │ │ cmp r2, #11 │ │ │ │ movcs r2, #11 │ │ │ │ - b 10ee40 │ │ │ │ + b 10ee50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldmib r4, {r5, r6} │ │ │ │ mov r1, r6 │ │ │ │ - bl 38382c │ │ │ │ + bl 38383c │ │ │ │ cmp r5, #0 │ │ │ │ - bne 10ee6c │ │ │ │ + bne 10ee7c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0] │ │ │ │ mov r1, #11 │ │ │ │ cmp r2, #11 │ │ │ │ movcs r2, r1 │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, r1 │ │ │ │ strb r2, [r0, #1] │ │ │ │ mov r0, r4 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldmib r4, {r5, r6} │ │ │ │ mov r1, r6 │ │ │ │ - bl 3833d0 │ │ │ │ + bl 3833e0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 10ee18 │ │ │ │ + beq 10ee28 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 38382c │ │ │ │ + bl 38383c │ │ │ │ mov r0, r4 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 3833d0 │ │ │ │ - b 10ee44 │ │ │ │ - ldr r2, [pc, #60] @ 10eefc │ │ │ │ + bl 3833e0 │ │ │ │ + b 10ee54 │ │ │ │ + ldr r2, [pc, #60] @ 10ef0c │ │ │ │ add r1, sp, #7 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ str r0, [r5, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r5] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq r4, r5, r4, ror #21 │ │ │ │ + ldrdeq r4, [r5], r4 @ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ eor r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #21 │ │ │ │ movcs r1, #21 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #14 │ │ │ │ - bhi 10f040 │ │ │ │ + bhi 10f050 │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ add pc, r2, r1 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, ip, lsl #2 │ │ │ │ andeq r0, r0, ip, lsl #2 │ │ │ │ andeq r0, r0, r4, ror r0 │ │ │ │ @@ -189986,88 +189990,88 @@ │ │ │ │ andeq r0, r0, r8, lsr #1 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ ldrb r2, [r4, #4] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0] │ │ │ │ cmp r2, #19 │ │ │ │ movcs r2, #19 │ │ │ │ - b 10efc8 │ │ │ │ + b 10efd8 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldmib r4, {r5, r6} │ │ │ │ mov r1, r6 │ │ │ │ - bl 387448 │ │ │ │ + bl 387458 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 10eff4 │ │ │ │ + bne 10f004 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0] │ │ │ │ mov r1, #19 │ │ │ │ cmp r2, #19 │ │ │ │ movcs r2, r1 │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, r1 │ │ │ │ strb r2, [r0, #1] │ │ │ │ mov r0, r4 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldmib r4, {r5, r6} │ │ │ │ mov r1, r6 │ │ │ │ - bl 386acc │ │ │ │ + bl 386adc │ │ │ │ cmp r5, #0 │ │ │ │ - beq 10efa0 │ │ │ │ + beq 10efb0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 387448 │ │ │ │ + bl 387458 │ │ │ │ mov r0, r4 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 386acc │ │ │ │ - b 10efcc │ │ │ │ - ldr r2, [pc, #60] @ 10f084 │ │ │ │ + bl 386adc │ │ │ │ + b 10efdc │ │ │ │ + ldr r2, [pc, #60] @ 10f094 │ │ │ │ add r1, sp, #7 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ str r0, [r5, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r5] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq r4, r5, ip, ror #18 │ │ │ │ + adceq r4, r5, ip, asr r9 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 10f280 │ │ │ │ + bhi 10f290 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, r8, asr #3 │ │ │ │ andeq r0, r0, r8, asr #3 │ │ │ │ andeq r0, r0, ip, lsr #1 │ │ │ │ @@ -190079,74 +190083,74 @@ │ │ │ │ andeq r0, r0, r8, asr #3 │ │ │ │ andeq r0, r0, r8, asr #3 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ andeq r0, r0, ip, lsl r1 │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #3 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ - b 10f214 │ │ │ │ + b 10f224 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldmib r1, {r4, r5} │ │ │ │ mov r1, #1 │ │ │ │ cmp r2, #5 │ │ │ │ - bne 10f138 │ │ │ │ - ldr r1, [pc, #424] @ 10f2c0 │ │ │ │ + bne 10f148 │ │ │ │ + ldr r1, [pc, #424] @ 10f2d0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ movwne r1, #1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r2, [r0] │ │ │ │ strb r1, [r0, #1] │ │ │ │ - beq 10f2a8 │ │ │ │ + beq 10f2b8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ orrs r2, r2, r3 │ │ │ │ - b 10f218 │ │ │ │ + b 10f228 │ │ │ │ ldmib r1, {r2, r3, r6} │ │ │ │ mov r1, #1 │ │ │ │ cmp r6, #5 │ │ │ │ - bne 10f1a8 │ │ │ │ + bne 10f1b8 │ │ │ │ ldrb r6, [r3] │ │ │ │ cmp r6, #97 @ 0x61 │ │ │ │ ldrbeq r6, [r3, #1] │ │ │ │ cmpeq r6, #112 @ 0x70 │ │ │ │ - bne 10f1a8 │ │ │ │ + bne 10f1b8 │ │ │ │ ldrb r6, [r3, #2] │ │ │ │ cmp r6, #112 @ 0x70 │ │ │ │ ldrbeq r6, [r3, #3] │ │ │ │ cmpeq r6, #73 @ 0x49 │ │ │ │ - beq 10f2b0 │ │ │ │ + beq 10f2c0 │ │ │ │ mov r6, #0 │ │ │ │ cmp r2, #0 │ │ │ │ strb r6, [r0] │ │ │ │ strb r1, [r0, #1] │ │ │ │ - beq 10f2a8 │ │ │ │ + beq 10f2b8 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #5 │ │ │ │ - bne 10f21c │ │ │ │ - ldr r2, [pc, #216] @ 10f2c4 │ │ │ │ + bne 10f22c │ │ │ │ + ldr r2, [pc, #216] @ 10f2d4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #5 │ │ │ │ @@ -190156,64 +190160,64 @@ │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ movwne r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ strb r2, [r0, #1] │ │ │ │ strb r3, [r0] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #5 │ │ │ │ - bne 10f21c │ │ │ │ + bne 10f22c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldrb r6, [r3] │ │ │ │ cmp r6, #97 @ 0x61 │ │ │ │ ldrbeq r6, [r3, #1] │ │ │ │ cmpeq r6, #112 @ 0x70 │ │ │ │ - bne 10f21c │ │ │ │ + bne 10f22c │ │ │ │ ldrb r6, [r3, #2] │ │ │ │ cmp r6, #112 @ 0x70 │ │ │ │ ldrbeq r6, [r3, #3] │ │ │ │ cmpeq r6, #73 @ 0x49 │ │ │ │ - bne 10f21c │ │ │ │ + bne 10f22c │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ subs r2, r2, #100 @ 0x64 │ │ │ │ - b 10f218 │ │ │ │ - ldr r2, [pc, #64] @ 10f2c8 │ │ │ │ + b 10f228 │ │ │ │ + ldr r2, [pc, #64] @ 10f2d8 │ │ │ │ add r3, sp, #7 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r1, [r3, #4] │ │ │ │ subs r1, r1, #100 @ 0x64 │ │ │ │ movwne r1, #1 │ │ │ │ - b 10f1a8 │ │ │ │ - addeq pc, r8, r5, asr sp @ │ │ │ │ - addeq pc, r8, r1, lsl #25 │ │ │ │ - adceq r4, r5, ip, lsr r7 │ │ │ │ + b 10f1b8 │ │ │ │ + addeq pc, r8, r5, asr #26 │ │ │ │ + addeq pc, r8, r1, ror ip @ │ │ │ │ + adceq r4, r5, ip, lsr #14 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ eor r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #21 │ │ │ │ movcs r1, #21 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #14 │ │ │ │ - bhi 10f40c │ │ │ │ + bhi 10f41c │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ add pc, r2, r1 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, ip, lsl #2 │ │ │ │ andeq r0, r0, ip, lsl #2 │ │ │ │ andeq r0, r0, r4, ror r0 │ │ │ │ @@ -190229,89 +190233,89 @@ │ │ │ │ andeq r0, r0, r8, lsr #1 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ ldrb r2, [r4, #4] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0] │ │ │ │ cmp r2, #11 │ │ │ │ movcs r2, #11 │ │ │ │ - b 10f394 │ │ │ │ + b 10f3a4 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldmib r4, {r5, r6} │ │ │ │ mov r1, r6 │ │ │ │ - bl 38310c │ │ │ │ + bl 38311c │ │ │ │ cmp r5, #0 │ │ │ │ - bne 10f3c0 │ │ │ │ + bne 10f3d0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0] │ │ │ │ mov r1, #11 │ │ │ │ cmp r2, #11 │ │ │ │ movcs r2, r1 │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, r1 │ │ │ │ strb r2, [r0, #1] │ │ │ │ mov r0, r4 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldmib r4, {r5, r6} │ │ │ │ mov r1, r6 │ │ │ │ - bl 382bbc │ │ │ │ + bl 382bcc │ │ │ │ cmp r5, #0 │ │ │ │ - beq 10f36c │ │ │ │ + beq 10f37c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 38310c │ │ │ │ + bl 38311c │ │ │ │ mov r0, r4 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 382bbc │ │ │ │ - b 10f398 │ │ │ │ - ldr r2, [pc, #60] @ 10f450 │ │ │ │ + bl 382bcc │ │ │ │ + b 10f3a8 │ │ │ │ + ldr r2, [pc, #60] @ 10f460 │ │ │ │ add r1, sp, #7 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ str r0, [r5, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r5] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq r4, r5, r0, asr #11 │ │ │ │ + strhteq r4, [r5], r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ eor r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #21 │ │ │ │ movcs r1, #21 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #14 │ │ │ │ - bhi 10f594 │ │ │ │ + bhi 10f5a4 │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ add pc, r2, r1 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, ip, lsl #2 │ │ │ │ andeq r0, r0, ip, lsl #2 │ │ │ │ andeq r0, r0, r4, ror r0 │ │ │ │ @@ -190327,89 +190331,89 @@ │ │ │ │ andeq r0, r0, r8, lsr #1 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ ldrb r2, [r4, #4] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0] │ │ │ │ cmp r2, #11 │ │ │ │ movcs r2, #11 │ │ │ │ - b 10f51c │ │ │ │ + b 10f52c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldmib r4, {r5, r6} │ │ │ │ mov r1, r6 │ │ │ │ - bl 37fb2c │ │ │ │ + bl 37fb3c │ │ │ │ cmp r5, #0 │ │ │ │ - bne 10f548 │ │ │ │ + bne 10f558 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0] │ │ │ │ mov r1, #11 │ │ │ │ cmp r2, #11 │ │ │ │ movcs r2, r1 │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, r1 │ │ │ │ strb r2, [r0, #1] │ │ │ │ mov r0, r4 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldmib r4, {r5, r6} │ │ │ │ mov r1, r6 │ │ │ │ - bl 37f604 │ │ │ │ + bl 37f614 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 10f4f4 │ │ │ │ + beq 10f504 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 37fb2c │ │ │ │ + bl 37fb3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 37f604 │ │ │ │ - b 10f520 │ │ │ │ - ldr r2, [pc, #60] @ 10f5d8 │ │ │ │ + bl 37f614 │ │ │ │ + b 10f530 │ │ │ │ + ldr r2, [pc, #60] @ 10f5e8 │ │ │ │ add r1, sp, #7 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ str r0, [r5, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r5] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq r4, r5, r8, asr #8 │ │ │ │ + adceq r4, r5, r8, lsr r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ eor r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #21 │ │ │ │ movcs r1, #21 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #14 │ │ │ │ - bhi 10f71c │ │ │ │ + bhi 10f72c │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ add pc, r2, r1 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, ip, lsl #2 │ │ │ │ andeq r0, r0, ip, lsl #2 │ │ │ │ andeq r0, r0, r4, ror r0 │ │ │ │ @@ -190425,88 +190429,88 @@ │ │ │ │ andeq r0, r0, r8, lsr #1 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ ldrb r2, [r4, #4] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0] │ │ │ │ cmp r2, #10 │ │ │ │ movcs r2, #10 │ │ │ │ - b 10f6a4 │ │ │ │ + b 10f6b4 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldmib r4, {r5, r6} │ │ │ │ mov r1, r6 │ │ │ │ - bl 38dd10 │ │ │ │ + bl 38dd20 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 10f6d0 │ │ │ │ + bne 10f6e0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0] │ │ │ │ mov r1, #10 │ │ │ │ cmp r2, #10 │ │ │ │ movcs r2, r1 │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, r1 │ │ │ │ strb r2, [r0, #1] │ │ │ │ mov r0, r4 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldmib r4, {r5, r6} │ │ │ │ mov r1, r6 │ │ │ │ - bl 38d820 │ │ │ │ + bl 38d830 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 10f67c │ │ │ │ + beq 10f68c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 38dd10 │ │ │ │ + bl 38dd20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 38d820 │ │ │ │ - b 10f6a8 │ │ │ │ - ldr r2, [pc, #60] @ 10f760 │ │ │ │ + bl 38d830 │ │ │ │ + b 10f6b8 │ │ │ │ + ldr r2, [pc, #60] @ 10f770 │ │ │ │ add r1, sp, #7 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ str r0, [r5, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r5] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - ldrdeq r4, [r5], r0 @ │ │ │ │ + adceq r4, r5, r0, asr #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 10fb88 │ │ │ │ + bhi 10fb98 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ muleq r0, ip, r0 │ │ │ │ @@ -190520,250 +190524,250 @@ │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsr r1 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ cmp r2, #3 │ │ │ │ movcs r2, #3 │ │ │ │ - b 10fb64 │ │ │ │ + b 10fb74 │ │ │ │ ldmib r1, {r4, r5} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ cmp r1, #8 │ │ │ │ - beq 10f9d8 │ │ │ │ + beq 10f9e8 │ │ │ │ cmp r1, #14 │ │ │ │ - beq 10f9a8 │ │ │ │ + beq 10f9b8 │ │ │ │ cmp r1, #19 │ │ │ │ - bne 10fa00 │ │ │ │ - ldr r1, [pc, #1004] @ 10fbf4 │ │ │ │ + bne 10fa10 │ │ │ │ + ldr r1, [pc, #1004] @ 10fc04 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 10fa00 │ │ │ │ + bne 10fa10 │ │ │ │ mov r1, #0 │ │ │ │ - b 10fa04 │ │ │ │ + b 10fa14 │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ mov r6, #3 │ │ │ │ cmp r2, #3 │ │ │ │ movcs r2, r6 │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, r6 │ │ │ │ - b 10fb64 │ │ │ │ + b 10fb74 │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ stm sp, {r2, r3} │ │ │ │ - bl 39ac00 │ │ │ │ + bl 39ac10 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r4, [r1, #4] │ │ │ │ cmp r5, #8 │ │ │ │ - beq 10fa6c │ │ │ │ + beq 10fa7c │ │ │ │ cmp r5, #14 │ │ │ │ - beq 10fa30 │ │ │ │ + beq 10fa40 │ │ │ │ cmp r5, #19 │ │ │ │ - bne 10fb60 │ │ │ │ - ldr r2, [pc, #880] @ 10fc00 │ │ │ │ + bne 10fb70 │ │ │ │ + ldr r2, [pc, #880] @ 10fc10 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #19 │ │ │ │ bl 539d8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 10fb60 │ │ │ │ + bne 10fb70 │ │ │ │ mov r2, #0 │ │ │ │ - b 10fb64 │ │ │ │ + b 10fb74 │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ cmp r3, #8 │ │ │ │ - beq 10fb40 │ │ │ │ + beq 10fb50 │ │ │ │ cmp r3, #14 │ │ │ │ - beq 10faa8 │ │ │ │ + beq 10fab8 │ │ │ │ cmp r3, #19 │ │ │ │ ldrbeq r3, [r2] │ │ │ │ cmpeq r3, #105 @ 0x69 │ │ │ │ - bne 10fb60 │ │ │ │ + bne 10fb70 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #83 @ 0x53 │ │ │ │ - bne 10fb60 │ │ │ │ + bne 10fb70 │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - bne 10fb60 │ │ │ │ + bne 10fb70 │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ cmp r3, #103 @ 0x67 │ │ │ │ ldrbeq r3, [r2, #5] │ │ │ │ cmpeq r3, #103 @ 0x67 │ │ │ │ - bne 10fb60 │ │ │ │ + bne 10fb70 │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #7] │ │ │ │ cmpeq r3, #115 @ 0x73 │ │ │ │ - bne 10fb60 │ │ │ │ + bne 10fb70 │ │ │ │ ldrb r3, [r2, #8] │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ ldrbeq r3, [r2, #9] │ │ │ │ cmpeq r3, #101 @ 0x65 │ │ │ │ - bne 10fb60 │ │ │ │ + bne 10fb70 │ │ │ │ ldrb r3, [r2, #10] │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ ldrbeq r3, [r2, #11] │ │ │ │ cmpeq r3, #76 @ 0x4c │ │ │ │ - bne 10fb60 │ │ │ │ + bne 10fb70 │ │ │ │ ldrb r3, [r2, #12] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ ldrbeq r3, [r2, #13] │ │ │ │ cmpeq r3, #110 @ 0x6e │ │ │ │ - bne 10fb60 │ │ │ │ + bne 10fb70 │ │ │ │ ldrb r3, [r2, #14] │ │ │ │ cmp r3, #103 @ 0x67 │ │ │ │ ldrbeq r3, [r2, #15] │ │ │ │ cmpeq r3, #117 @ 0x75 │ │ │ │ - bne 10fb60 │ │ │ │ + bne 10fb70 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ ldrbeq r3, [r2, #17] │ │ │ │ cmpeq r3, #103 @ 0x67 │ │ │ │ - bne 10fb60 │ │ │ │ + bne 10fb70 │ │ │ │ ldrb r3, [r2, #18] │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ - bne 10fb60 │ │ │ │ - b 10fb64 │ │ │ │ - ldr r1, [pc, #588] @ 10fbfc │ │ │ │ + bne 10fb70 │ │ │ │ + b 10fb74 │ │ │ │ + ldr r1, [pc, #588] @ 10fc0c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 10fa00 │ │ │ │ + bne 10fa10 │ │ │ │ mov r1, #2 │ │ │ │ - b 10fa04 │ │ │ │ - ldr r1, [pc, #536] @ 10fbf8 │ │ │ │ + b 10fa14 │ │ │ │ + ldr r1, [pc, #536] @ 10fc08 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 10fb80 │ │ │ │ + beq 10fb90 │ │ │ │ mov r1, #3 │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r2, [r0] │ │ │ │ strb r1, [r0, #1] │ │ │ │ - beq 10fbb0 │ │ │ │ + beq 10fbc0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #464] @ 10fc08 │ │ │ │ + ldr r2, [pc, #464] @ 10fc18 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #14 │ │ │ │ bl 539d8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 10fb60 │ │ │ │ + bne 10fb70 │ │ │ │ mov r2, #2 │ │ │ │ - b 10fb64 │ │ │ │ - ldr r2, [pc, #400] @ 10fc04 │ │ │ │ + b 10fb74 │ │ │ │ + ldr r2, [pc, #400] @ 10fc14 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #8 │ │ │ │ bl 539d8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 10fb60 │ │ │ │ + bne 10fb70 │ │ │ │ mov r2, #1 │ │ │ │ - b 10fb64 │ │ │ │ + b 10fb74 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #109 @ 0x6d │ │ │ │ - bne 10fb60 │ │ │ │ + bne 10fb70 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #100 @ 0x64 │ │ │ │ - bne 10fb60 │ │ │ │ + bne 10fb70 │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #4] │ │ │ │ cmpeq r3, #97 @ 0x61 │ │ │ │ - bne 10fb60 │ │ │ │ + bne 10fb70 │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ cmp r3, #83 @ 0x53 │ │ │ │ ldrbeq r3, [r2, #6] │ │ │ │ cmpeq r3, #101 @ 0x65 │ │ │ │ - bne 10fb60 │ │ │ │ + bne 10fb70 │ │ │ │ ldrb r3, [r2, #7] │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ ldrbeq r3, [r2, #8] │ │ │ │ cmpeq r3, #115 @ 0x73 │ │ │ │ - bne 10fb60 │ │ │ │ + bne 10fb70 │ │ │ │ ldrb r3, [r2, #9] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #10] │ │ │ │ cmpeq r3, #111 @ 0x6f │ │ │ │ - bne 10fb60 │ │ │ │ + bne 10fb70 │ │ │ │ ldrb r3, [r2, #11] │ │ │ │ cmp r3, #110 @ 0x6e │ │ │ │ ldrbeq r3, [r2, #12] │ │ │ │ cmpeq r3, #73 @ 0x49 │ │ │ │ - bne 10fb60 │ │ │ │ + bne 10fb70 │ │ │ │ ldrb r3, [r2, #13] │ │ │ │ mov r2, #2 │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ movne r2, #3 │ │ │ │ - b 10fb64 │ │ │ │ + b 10fb74 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ - bne 10fb60 │ │ │ │ + bne 10fb70 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #110 @ 0x6e │ │ │ │ - beq 10fbb8 │ │ │ │ + beq 10fbc8 │ │ │ │ mov r2, #3 │ │ │ │ mov r3, #0 │ │ │ │ strb r2, [r0, #1] │ │ │ │ strb r3, [r0] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, #1 │ │ │ │ - b 10fa04 │ │ │ │ - ldr r2, [pc, #124] @ 10fc0c │ │ │ │ + b 10fa14 │ │ │ │ + ldr r2, [pc, #124] @ 10fc1c │ │ │ │ add r3, sp, #15 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ str r0, [r4, #4] │ │ │ │ @@ -190771,41 +190775,41 @@ │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #103 @ 0x67 │ │ │ │ ldrbeq r3, [r2, #4] │ │ │ │ cmpeq r3, #117 @ 0x75 │ │ │ │ - bne 10fb60 │ │ │ │ + bne 10fb70 │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ ldrbeq r3, [r2, #6] │ │ │ │ cmpeq r3, #103 @ 0x67 │ │ │ │ - bne 10fb60 │ │ │ │ + bne 10fb70 │ │ │ │ ldrb r3, [r2, #7] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ - bne 10fb60 │ │ │ │ - b 10fb64 │ │ │ │ - umulleq pc, r8, r5, ip @ │ │ │ │ - addeq r9, r7, fp, ror #31 │ │ │ │ - addeq pc, r8, sl, asr r7 @ │ │ │ │ - addeq pc, r8, sp, lsl #24 │ │ │ │ - addeq r9, r7, r7, asr pc │ │ │ │ - ldrdeq pc, [r8], r2 │ │ │ │ - adceq r3, r5, r4, ror lr │ │ │ │ + bne 10fb70 │ │ │ │ + b 10fb74 │ │ │ │ + addeq pc, r8, r5, lsl #25 │ │ │ │ + ldrdeq r9, [r7], fp │ │ │ │ + addeq pc, r8, sl, asr #14 │ │ │ │ + strdeq pc, [r8], sp │ │ │ │ + addeq r9, r7, r7, asr #30 │ │ │ │ + addeq pc, r8, r2, asr #13 │ │ │ │ + adceq r3, r5, r4, ror #28 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 10ff44 │ │ │ │ + bhi 10ff54 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, r4, lsl #6 │ │ │ │ andeq r0, r0, r4, lsl #6 │ │ │ │ muleq r0, r4, r0 │ │ │ │ @@ -190823,58 +190827,58 @@ │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r0] │ │ │ │ cmp r3, #6 │ │ │ │ movcs r3, #6 │ │ │ │ strb r3, [r0, #1] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldmib r1, {r4, r5} │ │ │ │ mov r1, r5 │ │ │ │ - bl 3800c4 │ │ │ │ + bl 3800d4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 10ff6c │ │ │ │ + beq 10ff7c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ mov r5, #6 │ │ │ │ cmp r2, #6 │ │ │ │ movcs r2, r5 │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, r5 │ │ │ │ - b 10ff8c │ │ │ │ + b 10ff9c │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ stm sp, {r2, r3} │ │ │ │ - bl 39b18c │ │ │ │ + bl 39b19c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 3800c4 │ │ │ │ + bl 3800d4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r1, #8] │ │ │ │ sub r3, r2, #2 │ │ │ │ cmp r3, #10 │ │ │ │ - bhi 10ff88 │ │ │ │ + bhi 10ff98 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ add r5, pc, #4 │ │ │ │ ldr r3, [r5, r3, lsl #2] │ │ │ │ add pc, r5, r3 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ andeq r0, r0, r0, lsr r2 │ │ │ │ andeq r0, r0, r0, lsr r2 │ │ │ │ @@ -190884,125 +190888,125 @@ │ │ │ │ andeq r0, r0, r8, lsr #1 │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ andeq r0, r0, r4, lsl #2 │ │ │ │ andeq r0, r0, r0, lsr r2 │ │ │ │ andeq r0, r0, ip, ror #2 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ - bne 10ff88 │ │ │ │ + bne 10ff98 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ mov r2, #2 │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ movne r2, #6 │ │ │ │ - b 10ff8c │ │ │ │ + b 10ff9c │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #1] │ │ │ │ cmpeq r3, #115 @ 0x73 │ │ │ │ - bne 10ff88 │ │ │ │ + bne 10ff98 │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ cmp r3, #87 @ 0x57 │ │ │ │ ldrbeq r3, [r2, #3] │ │ │ │ cmpeq r3, #97 @ 0x61 │ │ │ │ - bne 10ff88 │ │ │ │ + bne 10ff98 │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ ldrbeq r3, [r2, #5] │ │ │ │ cmpeq r3, #99 @ 0x63 │ │ │ │ - bne 10ff88 │ │ │ │ + bne 10ff98 │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #104 @ 0x68 │ │ │ │ ldrbeq r3, [r2, #7] │ │ │ │ cmpeq r3, #101 @ 0x65 │ │ │ │ - bne 10ff88 │ │ │ │ + bne 10ff98 │ │ │ │ ldrb r3, [r2, #8] │ │ │ │ mov r2, #4 │ │ │ │ - b 10fd98 │ │ │ │ + b 10fda8 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #112 @ 0x70 │ │ │ │ - beq 10ff74 │ │ │ │ + beq 10ff84 │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ - bne 10ff88 │ │ │ │ + bne 10ff98 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #114 @ 0x72 │ │ │ │ - bne 10ff88 │ │ │ │ + bne 10ff98 │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ ldrbeq r3, [r2, #4] │ │ │ │ cmpeq r3, #116 @ 0x74 │ │ │ │ - bne 10ff88 │ │ │ │ + bne 10ff98 │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #6] │ │ │ │ cmpeq r3, #111 @ 0x6f │ │ │ │ - bne 10ff88 │ │ │ │ + bne 10ff98 │ │ │ │ ldrb r3, [r2, #7] │ │ │ │ mov r2, #1 │ │ │ │ - b 10ffd8 │ │ │ │ + b 10ffe8 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ - bne 10ff88 │ │ │ │ + bne 10ff98 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #69 @ 0x45 │ │ │ │ - bne 10ff88 │ │ │ │ + bne 10ff98 │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #109 @ 0x6d │ │ │ │ ldrbeq r3, [r2, #4] │ │ │ │ cmpeq r3, #98 @ 0x62 │ │ │ │ - bne 10ff88 │ │ │ │ + bne 10ff98 │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #6] │ │ │ │ cmpeq r3, #100 @ 0x64 │ │ │ │ - bne 10ff88 │ │ │ │ + bne 10ff98 │ │ │ │ ldrb r3, [r2, #7] │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ ldrbeq r3, [r2, #8] │ │ │ │ cmpeq r3, #101 @ 0x65 │ │ │ │ - bne 10ff88 │ │ │ │ + bne 10ff98 │ │ │ │ ldrb r3, [r2, #9] │ │ │ │ mov r2, #3 │ │ │ │ - b 10fd98 │ │ │ │ + b 10fda8 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #98 @ 0x62 │ │ │ │ ldrbeq r3, [r2, #1] │ │ │ │ cmpeq r3, #114 @ 0x72 │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #101 @ 0x65 │ │ │ │ - bne 10ff88 │ │ │ │ + bne 10ff98 │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ ldrbeq r3, [r2, #4] │ │ │ │ cmpeq r3, #107 @ 0x6b │ │ │ │ - bne 10ff88 │ │ │ │ + bne 10ff98 │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ cmp r3, #67 @ 0x43 │ │ │ │ ldrbeq r3, [r2, #6] │ │ │ │ cmpeq r3, #108 @ 0x6c │ │ │ │ - bne 10ff88 │ │ │ │ + bne 10ff98 │ │ │ │ ldrb r3, [r2, #7] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #8] │ │ │ │ cmpeq r3, #112 @ 0x70 │ │ │ │ - bne 10ff88 │ │ │ │ + bne 10ff98 │ │ │ │ ldrb r3, [r2, #9] │ │ │ │ cmp r3, #73 @ 0x49 │ │ │ │ ldrbeq r3, [r2, #10] │ │ │ │ cmpeq r3, #100 @ 0x64 │ │ │ │ - bne 10ff88 │ │ │ │ + bne 10ff98 │ │ │ │ ldrb r3, [r2, #11] │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - bne 10ff88 │ │ │ │ - b 10ff8c │ │ │ │ - ldr r2, [pc, #152] @ 10ffe4 │ │ │ │ + bne 10ff98 │ │ │ │ + b 10ff9c │ │ │ │ + ldr r2, [pc, #152] @ 10fff4 │ │ │ │ add r3, sp, #15 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ str r0, [r4, #4] │ │ │ │ @@ -191010,49 +191014,49 @@ │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #115 @ 0x73 │ │ │ │ - beq 10ffa8 │ │ │ │ + beq 10ffb8 │ │ │ │ mov r2, #6 │ │ │ │ mov r3, #0 │ │ │ │ strb r2, [r0, #1] │ │ │ │ strb r3, [r0] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #4] │ │ │ │ cmpeq r3, #116 @ 0x74 │ │ │ │ - bne 10ff88 │ │ │ │ + bne 10ff98 │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #6] │ │ │ │ cmpeq r3, #111 @ 0x6f │ │ │ │ - bne 10ff88 │ │ │ │ + bne 10ff98 │ │ │ │ ldrb r3, [r2, #7] │ │ │ │ mov r2, #5 │ │ │ │ cmp r3, #110 @ 0x6e │ │ │ │ - bne 10ff88 │ │ │ │ - b 10ff8c │ │ │ │ - ldrdeq r3, [r5], r8 @ │ │ │ │ + bne 10ff98 │ │ │ │ + b 10ff9c │ │ │ │ + adceq r3, r5, r8, asr #21 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ eor r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #21 │ │ │ │ movcs r1, #21 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #14 │ │ │ │ - bhi 110114 │ │ │ │ + bhi 110124 │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ add pc, r2, r1 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, ip, lsl #1 │ │ │ │ @@ -191068,91 +191072,91 @@ │ │ │ │ andeq r0, r0, ip, lsr #1 │ │ │ │ andeq r0, r0, r4, ror #1 │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ ldrb r2, [r4, #4] │ │ │ │ str r1, [r0] │ │ │ │ strb r2, [r0, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldmib r4, {r6, r7} │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, r7 │ │ │ │ - bl 3886e4 │ │ │ │ + bl 3886f4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 110138 │ │ │ │ + beq 110148 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ mov r1, #-2147483644 @ 0x80000004 │ │ │ │ str r1, [r0] │ │ │ │ strd r2, [r0, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldmib r4, {r1, r2, r3} │ │ │ │ stm sp, {r1, r2, r3} │ │ │ │ mov r1, sp │ │ │ │ - bl 39c748 │ │ │ │ + bl 39c758 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 38804c │ │ │ │ + bl 38805c │ │ │ │ mov r0, r4 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 3881d8 │ │ │ │ - b 110068 │ │ │ │ - ldr r2, [pc, #92] @ 110178 │ │ │ │ + bl 3881e8 │ │ │ │ + b 110078 │ │ │ │ + ldr r2, [pc, #92] @ 110188 │ │ │ │ add r1, sp, #15 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483621 @ 0x8000001b │ │ │ │ strd r0, [r5] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 121534 │ │ │ │ - b 110170 │ │ │ │ + bl 121544 │ │ │ │ + b 110180 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 110170 │ │ │ │ + beq 110180 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - adceq r3, r5, r8, lsl r9 │ │ │ │ + adceq r3, r5, r8, lsl #18 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 1105c8 │ │ │ │ + bhi 1105d8 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, ip, lsl r4 │ │ │ │ andeq r0, r0, ip, lsl r4 │ │ │ │ muleq r0, ip, r0 │ │ │ │ @@ -191166,260 +191170,260 @@ │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsr r1 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ cmp r2, #4 │ │ │ │ movcs r2, #4 │ │ │ │ - b 1105ac │ │ │ │ + b 1105bc │ │ │ │ ldmib r1, {r4, r5} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ cmp r1, #14 │ │ │ │ - beq 110384 │ │ │ │ + beq 110394 │ │ │ │ cmp r1, #9 │ │ │ │ - beq 11033c │ │ │ │ + beq 11034c │ │ │ │ cmp r1, #6 │ │ │ │ - bne 1103ac │ │ │ │ - ldr r1, [pc, #1044] @ 110634 │ │ │ │ + bne 1103bc │ │ │ │ + ldr r1, [pc, #1044] @ 110644 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 1103ac │ │ │ │ + bne 1103bc │ │ │ │ mov r1, #0 │ │ │ │ - b 1103b0 │ │ │ │ + b 1103c0 │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ mov r6, #4 │ │ │ │ cmp r2, #4 │ │ │ │ movcs r2, r6 │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, r6 │ │ │ │ - b 1105ac │ │ │ │ + b 1105bc │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ stm sp, {r2, r3} │ │ │ │ - bl 39dbf0 │ │ │ │ + bl 39dc00 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r4, [r1, #4] │ │ │ │ cmp r5, #14 │ │ │ │ - beq 11042c │ │ │ │ + beq 11043c │ │ │ │ cmp r5, #9 │ │ │ │ - beq 1103dc │ │ │ │ + beq 1103ec │ │ │ │ cmp r5, #6 │ │ │ │ - bne 1105a8 │ │ │ │ - ldr r2, [pc, #924] @ 110644 │ │ │ │ + bne 1105b8 │ │ │ │ + ldr r2, [pc, #924] @ 110654 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #6 │ │ │ │ bl 539d8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1105a8 │ │ │ │ + bne 1105b8 │ │ │ │ mov r2, #0 │ │ │ │ - b 1105ac │ │ │ │ + b 1105bc │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ cmp r3, #14 │ │ │ │ - beq 1104cc │ │ │ │ + beq 1104dc │ │ │ │ cmp r3, #9 │ │ │ │ - beq 110468 │ │ │ │ + beq 110478 │ │ │ │ cmp r3, #6 │ │ │ │ ldrbeq r3, [r2] │ │ │ │ cmpeq r3, #105 @ 0x69 │ │ │ │ - bne 1105a8 │ │ │ │ + bne 1105b8 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #101 @ 0x65 │ │ │ │ - bne 1105a8 │ │ │ │ + bne 1105b8 │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #109 @ 0x6d │ │ │ │ ldrbeq r3, [r2, #4] │ │ │ │ cmpeq r3, #73 @ 0x49 │ │ │ │ - bne 1105a8 │ │ │ │ + bne 1105b8 │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ - bne 1105a8 │ │ │ │ - b 1105ac │ │ │ │ - ldr r1, [pc, #760] @ 11063c │ │ │ │ + bne 1105b8 │ │ │ │ + b 1105bc │ │ │ │ + ldr r1, [pc, #760] @ 11064c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 110564 │ │ │ │ - ldr r1, [pc, #732] @ 110640 │ │ │ │ + beq 110574 │ │ │ │ + ldr r1, [pc, #732] @ 110650 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bne 1103ac │ │ │ │ + bne 1103bc │ │ │ │ mov r1, #3 │ │ │ │ - b 1103b0 │ │ │ │ - ldr r1, [pc, #684] @ 110638 │ │ │ │ + b 1103c0 │ │ │ │ + ldr r1, [pc, #684] @ 110648 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 110570 │ │ │ │ + beq 110580 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r2, [r0] │ │ │ │ strb r1, [r0, #1] │ │ │ │ - beq 1105f0 │ │ │ │ + beq 110600 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #612] @ 11064c │ │ │ │ + ldr r1, [pc, #612] @ 11065c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #9 │ │ │ │ bl 539d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 110578 │ │ │ │ - ldr r1, [pc, #584] @ 110650 │ │ │ │ + beq 110588 │ │ │ │ + ldr r1, [pc, #584] @ 110660 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bne 1105a8 │ │ │ │ + bne 1105b8 │ │ │ │ mov r2, #3 │ │ │ │ - b 1105ac │ │ │ │ - ldr r2, [pc, #532] @ 110648 │ │ │ │ + b 1105bc │ │ │ │ + ldr r2, [pc, #532] @ 110658 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #14 │ │ │ │ bl 539d8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1105a8 │ │ │ │ + bne 1105b8 │ │ │ │ mov r2, #1 │ │ │ │ - b 1105ac │ │ │ │ + b 1105bc │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #112 @ 0x70 │ │ │ │ - beq 110588 │ │ │ │ + beq 110598 │ │ │ │ cmp r3, #110 @ 0x6e │ │ │ │ ldrbeq r3, [r2, #1] │ │ │ │ cmpeq r3, #101 @ 0x65 │ │ │ │ - bne 1105a8 │ │ │ │ + bne 1105b8 │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ ldrbeq r3, [r2, #3] │ │ │ │ cmpeq r3, #116 @ 0x74 │ │ │ │ - bne 1105a8 │ │ │ │ + bne 1105b8 │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ cmp r3, #67 @ 0x43 │ │ │ │ ldrbeq r3, [r2, #5] │ │ │ │ cmpeq r3, #111 @ 0x6f │ │ │ │ - bne 1105a8 │ │ │ │ + bne 1105b8 │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ ldrbeq r3, [r2, #7] │ │ │ │ cmpeq r3, #110 @ 0x6e │ │ │ │ - bne 1105a8 │ │ │ │ + bne 1105b8 │ │ │ │ ldrb r3, [r2, #8] │ │ │ │ mov r2, #2 │ │ │ │ - b 110628 │ │ │ │ + b 110638 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #109 @ 0x6d │ │ │ │ - bne 1105a8 │ │ │ │ + bne 1105b8 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #100 @ 0x64 │ │ │ │ - bne 1105a8 │ │ │ │ + bne 1105b8 │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #4] │ │ │ │ cmpeq r3, #97 @ 0x61 │ │ │ │ - bne 1105a8 │ │ │ │ + bne 1105b8 │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ cmp r3, #83 @ 0x53 │ │ │ │ ldrbeq r3, [r2, #6] │ │ │ │ cmpeq r3, #101 @ 0x65 │ │ │ │ - bne 1105a8 │ │ │ │ + bne 1105b8 │ │ │ │ ldrb r3, [r2, #7] │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ ldrbeq r3, [r2, #8] │ │ │ │ cmpeq r3, #115 @ 0x73 │ │ │ │ - bne 1105a8 │ │ │ │ + bne 1105b8 │ │ │ │ ldrb r3, [r2, #9] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #10] │ │ │ │ cmpeq r3, #111 @ 0x6f │ │ │ │ - bne 1105a8 │ │ │ │ + bne 1105b8 │ │ │ │ ldrb r3, [r2, #11] │ │ │ │ cmp r3, #110 @ 0x6e │ │ │ │ ldrbeq r3, [r2, #12] │ │ │ │ cmpeq r3, #73 @ 0x49 │ │ │ │ - bne 1105a8 │ │ │ │ + bne 1105b8 │ │ │ │ ldrb r3, [r2, #13] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ - bne 1105a8 │ │ │ │ - b 1105ac │ │ │ │ + bne 1105b8 │ │ │ │ + b 1105bc │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - b 1103b0 │ │ │ │ + b 1103c0 │ │ │ │ mov r1, #1 │ │ │ │ - b 1103b0 │ │ │ │ + b 1103c0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - b 1105ac │ │ │ │ + b 1105bc │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - bne 1105a8 │ │ │ │ + bne 1105b8 │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #3] │ │ │ │ cmpeq r3, #118 @ 0x76 │ │ │ │ - beq 1105f8 │ │ │ │ + beq 110608 │ │ │ │ mov r2, #4 │ │ │ │ mov r3, #0 │ │ │ │ strb r2, [r0, #1] │ │ │ │ strb r3, [r0] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #132] @ 110654 │ │ │ │ + ldr r2, [pc, #132] @ 110664 │ │ │ │ add r3, sp, #15 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ str r0, [r4, #4] │ │ │ │ @@ -191427,43 +191431,43 @@ │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ cmp r3, #67 @ 0x43 │ │ │ │ ldrbeq r3, [r2, #5] │ │ │ │ cmpeq r3, #111 @ 0x6f │ │ │ │ - bne 1105a8 │ │ │ │ + bne 1105b8 │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ ldrbeq r3, [r2, #7] │ │ │ │ cmpeq r3, #110 @ 0x6e │ │ │ │ - bne 1105a8 │ │ │ │ + bne 1105b8 │ │ │ │ ldrb r3, [r2, #8] │ │ │ │ mov r2, #3 │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ movne r2, #4 │ │ │ │ - b 1105ac │ │ │ │ - addeq lr, r8, lr, ror #30 │ │ │ │ - addeq lr, r8, lr, ror sp │ │ │ │ - addeq lr, r8, r2, ror pc │ │ │ │ - addeq lr, r8, pc, asr pc │ │ │ │ - addeq lr, r8, r6, ror #29 │ │ │ │ + b 1105bc │ │ │ │ + addeq lr, r8, lr, asr pc │ │ │ │ + addeq lr, r8, lr, ror #26 │ │ │ │ + addeq lr, r8, r2, ror #30 │ │ │ │ + addeq lr, r8, pc, asr #30 │ │ │ │ ldrdeq lr, [r8], r6 │ │ │ │ - ldrdeq lr, [r8], r2 │ │ │ │ - @ instruction: 0x0088eebb │ │ │ │ - adceq r3, r5, r4, ror r4 │ │ │ │ + addeq lr, r8, r6, asr #25 │ │ │ │ + addeq lr, r8, r2, asr #29 │ │ │ │ + addeq lr, r8, fp, lsr #29 │ │ │ │ + adceq r3, r5, r4, ror #8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 110874 │ │ │ │ + bhi 110884 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, ip, ror #3 │ │ │ │ andeq r0, r0, ip, ror #3 │ │ │ │ andeq r0, r0, ip, lsr #1 │ │ │ │ @@ -191475,66 +191479,66 @@ │ │ │ │ andeq r0, r0, ip, ror #3 │ │ │ │ andeq r0, r0, ip, ror #3 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, ror #2 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ - b 1107c4 │ │ │ │ + b 1107d4 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldmib r1, {r4, r5} │ │ │ │ mov r1, #1 │ │ │ │ cmp r2, #6 │ │ │ │ - bne 110708 │ │ │ │ - ldr r1, [pc, #444] @ 1108a4 │ │ │ │ + bne 110718 │ │ │ │ + ldr r1, [pc, #444] @ 1108b4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ movwne r1, #1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r2, [r0] │ │ │ │ strb r1, [r0, #1] │ │ │ │ - beq 11089c │ │ │ │ + beq 1108ac │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ orrs r2, r2, r3 │ │ │ │ - b 1107c8 │ │ │ │ + b 1107d8 │ │ │ │ ldmib r1, {r2, r3, r6} │ │ │ │ cmp r6, #6 │ │ │ │ mov r1, #1 │ │ │ │ ldrbeq r6, [r3] │ │ │ │ cmpeq r6, #100 @ 0x64 │ │ │ │ - beq 11083c │ │ │ │ + beq 11084c │ │ │ │ mov r6, #0 │ │ │ │ cmp r2, #0 │ │ │ │ strb r6, [r0] │ │ │ │ strb r1, [r0, #1] │ │ │ │ - beq 11089c │ │ │ │ + beq 1108ac │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 1107cc │ │ │ │ - ldr r2, [pc, #268] @ 1108a8 │ │ │ │ + bne 1107dc │ │ │ │ + ldr r2, [pc, #268] @ 1108b8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #6 │ │ │ │ @@ -191544,76 +191548,76 @@ │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ movwne r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ strb r2, [r0, #1] │ │ │ │ strb r3, [r0] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 1107cc │ │ │ │ + bne 1107dc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldrb r6, [r3] │ │ │ │ cmp r6, #100 @ 0x64 │ │ │ │ - bne 1107cc │ │ │ │ + bne 1107dc │ │ │ │ ldrb r6, [r3, #1] │ │ │ │ cmp r6, #101 @ 0x65 │ │ │ │ ldrbeq r6, [r3, #2] │ │ │ │ cmpeq r6, #118 @ 0x76 │ │ │ │ - bne 1107cc │ │ │ │ + bne 1107dc │ │ │ │ ldrb r6, [r3, #3] │ │ │ │ cmp r6, #105 @ 0x69 │ │ │ │ ldrbeq r6, [r3, #4] │ │ │ │ cmpeq r6, #99 @ 0x63 │ │ │ │ - bne 1107cc │ │ │ │ + bne 1107dc │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ subs r2, r2, #101 @ 0x65 │ │ │ │ - b 1107c8 │ │ │ │ + b 1107d8 │ │ │ │ ldrb r6, [r3, #1] │ │ │ │ cmp r6, #101 @ 0x65 │ │ │ │ ldrbeq r6, [r3, #2] │ │ │ │ cmpeq r6, #118 @ 0x76 │ │ │ │ - bne 110758 │ │ │ │ + bne 110768 │ │ │ │ ldrb r6, [r3, #3] │ │ │ │ cmp r6, #105 @ 0x69 │ │ │ │ ldrbeq r6, [r3, #4] │ │ │ │ cmpeq r6, #99 @ 0x63 │ │ │ │ - bne 110758 │ │ │ │ + bne 110768 │ │ │ │ ldrb r1, [r3, #5] │ │ │ │ subs r1, r1, #101 @ 0x65 │ │ │ │ movwne r1, #1 │ │ │ │ - b 110758 │ │ │ │ - ldr r2, [pc, #48] @ 1108ac │ │ │ │ + b 110768 │ │ │ │ + ldr r2, [pc, #48] @ 1108bc │ │ │ │ add r3, sp, #7 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - addeq pc, r8, r1, lsr #19 │ │ │ │ - addeq pc, r8, sp, ror #17 │ │ │ │ - adceq r3, r5, r8, ror #3 │ │ │ │ + umulleq pc, r8, r1, r9 @ │ │ │ │ + ldrdeq pc, [r8], sp │ │ │ │ + ldrdeq r3, [r5], r8 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 110c9c │ │ │ │ + bhi 110cac │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ @ instruction: 0x000003bc │ │ │ │ @ instruction: 0x000003bc │ │ │ │ muleq r0, r4, r0 │ │ │ │ @@ -191631,58 +191635,58 @@ │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r0] │ │ │ │ cmp r3, #7 │ │ │ │ movcs r3, #7 │ │ │ │ strb r3, [r0, #1] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldmib r1, {r4, r5} │ │ │ │ mov r1, r5 │ │ │ │ - bl 38ed3c │ │ │ │ + bl 38ed4c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 110cc4 │ │ │ │ + beq 110cd4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ mov r5, #7 │ │ │ │ cmp r2, #7 │ │ │ │ movcs r2, r5 │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, r5 │ │ │ │ - b 110c80 │ │ │ │ + b 110c90 │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ stm sp, {r2, r3} │ │ │ │ - bl 39a514 │ │ │ │ + bl 39a524 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 38ed3c │ │ │ │ + bl 38ed4c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r1, #8] │ │ │ │ sub r3, r2, #4 │ │ │ │ cmp r3, #10 │ │ │ │ - bhi 110c7c │ │ │ │ + bhi 110c8c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ add r5, pc, #4 │ │ │ │ ldr r3, [r5, r3, lsl #2] │ │ │ │ add pc, r5, r3 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ andeq r0, r0, r4, ror #1 │ │ │ │ andeq r0, r0, r4, lsl #5 │ │ │ │ @@ -191692,171 +191696,171 @@ │ │ │ │ andeq r0, r0, r8, lsl #4 │ │ │ │ andeq r0, r0, r0, ror r2 │ │ │ │ andeq r0, r0, r4, lsl #5 │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ andeq r0, r0, r0, lsr #2 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #106 @ 0x6a │ │ │ │ - bne 110c7c │ │ │ │ + bne 110c8c │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #109 @ 0x6d │ │ │ │ - bne 110c7c │ │ │ │ + bne 110c8c │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ mov r2, #3 │ │ │ │ cmp r3, #112 @ 0x70 │ │ │ │ movne r2, #7 │ │ │ │ - b 110c80 │ │ │ │ + b 110c90 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ ldrbeq r3, [r2, #1] │ │ │ │ cmpeq r3, #117 @ 0x75 │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #114 @ 0x72 │ │ │ │ - bne 110c7c │ │ │ │ + bne 110c8c │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - bne 110c7c │ │ │ │ + bne 110c8c │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #5] │ │ │ │ cmpeq r3, #110 @ 0x6e │ │ │ │ - bne 110c7c │ │ │ │ + bne 110c8c │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ ldrbeq r3, [r2, #7] │ │ │ │ cmpeq r3, #73 @ 0x49 │ │ │ │ - bne 110c7c │ │ │ │ + bne 110c8c │ │ │ │ ldrb r3, [r2, #8] │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ ldrbeq r3, [r2, #9] │ │ │ │ cmpeq r3, #101 @ 0x65 │ │ │ │ - bne 110c7c │ │ │ │ + bne 110c8c │ │ │ │ ldrb r3, [r2, #10] │ │ │ │ cmp r3, #109 @ 0x6d │ │ │ │ ldrbeq r3, [r2, #11] │ │ │ │ cmpeq r3, #73 @ 0x49 │ │ │ │ - bne 110c7c │ │ │ │ + bne 110c8c │ │ │ │ ldrb r3, [r2, #12] │ │ │ │ mov r2, #0 │ │ │ │ - b 110ba4 │ │ │ │ + b 110bb4 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #1] │ │ │ │ cmpeq r3, #116 @ 0x74 │ │ │ │ - bne 110c7c │ │ │ │ + bne 110c8c │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #3] │ │ │ │ cmpeq r3, #109 @ 0x6d │ │ │ │ - bne 110c7c │ │ │ │ + bne 110c8c │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ mov r2, #2 │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - bne 110c7c │ │ │ │ - b 110c80 │ │ │ │ + bne 110c8c │ │ │ │ + b 110c90 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #109 @ 0x6d │ │ │ │ - bne 110c7c │ │ │ │ + bne 110c8c │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #100 @ 0x64 │ │ │ │ - bne 110c7c │ │ │ │ + bne 110c8c │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #4] │ │ │ │ cmpeq r3, #97 @ 0x61 │ │ │ │ - bne 110c7c │ │ │ │ + bne 110c8c │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ cmp r3, #83 @ 0x53 │ │ │ │ ldrbeq r3, [r2, #6] │ │ │ │ cmpeq r3, #101 @ 0x65 │ │ │ │ - bne 110c7c │ │ │ │ + bne 110c8c │ │ │ │ ldrb r3, [r2, #7] │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ ldrbeq r3, [r2, #8] │ │ │ │ cmpeq r3, #115 @ 0x73 │ │ │ │ - bne 110c7c │ │ │ │ + bne 110c8c │ │ │ │ ldrb r3, [r2, #9] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #10] │ │ │ │ cmpeq r3, #111 @ 0x6f │ │ │ │ - bne 110c7c │ │ │ │ + bne 110c8c │ │ │ │ ldrb r3, [r2, #11] │ │ │ │ cmp r3, #110 @ 0x6e │ │ │ │ ldrbeq r3, [r2, #12] │ │ │ │ cmpeq r3, #73 @ 0x49 │ │ │ │ - bne 110c7c │ │ │ │ + bne 110c8c │ │ │ │ ldrb r3, [r2, #13] │ │ │ │ mov r2, #4 │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ - bne 110c7c │ │ │ │ - b 110c80 │ │ │ │ + bne 110c8c │ │ │ │ + b 110c90 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ ldrbeq r3, [r2, #1] │ │ │ │ cmpeq r3, #104 @ 0x68 │ │ │ │ - bne 110c7c │ │ │ │ + bne 110c8c │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ ldrbeq r3, [r2, #3] │ │ │ │ cmpeq r3, #102 @ 0x66 │ │ │ │ - bne 110c7c │ │ │ │ + bne 110c8c │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ cmp r3, #102 @ 0x66 │ │ │ │ ldrbeq r3, [r2, #5] │ │ │ │ cmpeq r3, #108 @ 0x6c │ │ │ │ - bne 110c7c │ │ │ │ + bne 110c8c │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ mov r2, #6 │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ - bne 110c7c │ │ │ │ - b 110c80 │ │ │ │ + bne 110c8c │ │ │ │ + b 110c90 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - bne 110c7c │ │ │ │ + bne 110c8c │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #112 @ 0x70 │ │ │ │ - bne 110c7c │ │ │ │ + bne 110c8c │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #4] │ │ │ │ cmpeq r3, #97 @ 0x61 │ │ │ │ - bne 110c7c │ │ │ │ + bne 110c8c │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ ldrbeq r3, [r2, #6] │ │ │ │ cmpeq r3, #77 @ 0x4d │ │ │ │ - bne 110c7c │ │ │ │ + bne 110c8c │ │ │ │ ldrb r3, [r2, #7] │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ ldrbeq r3, [r2, #8] │ │ │ │ cmpeq r3, #100 @ 0x64 │ │ │ │ - bne 110c7c │ │ │ │ + bne 110c8c │ │ │ │ ldrb r3, [r2, #9] │ │ │ │ mov r2, #5 │ │ │ │ - b 110bf4 │ │ │ │ + b 110c04 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ ldrbeq r3, [r2, #1] │ │ │ │ cmpeq r3, #117 @ 0x75 │ │ │ │ - beq 110ccc │ │ │ │ + beq 110cdc │ │ │ │ mov r2, #7 │ │ │ │ mov r3, #0 │ │ │ │ strb r2, [r0, #1] │ │ │ │ strb r3, [r0] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #132] @ 110d28 │ │ │ │ + ldr r2, [pc, #132] @ 110d38 │ │ │ │ add r3, sp, #15 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ str r0, [r4, #4] │ │ │ │ @@ -191864,43 +191868,43 @@ │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ ldrbeq r3, [r2, #3] │ │ │ │ cmpeq r3, #114 @ 0x72 │ │ │ │ - bne 110c7c │ │ │ │ + bne 110c8c │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #5] │ │ │ │ cmpeq r3, #110 @ 0x6e │ │ │ │ - bne 110c7c │ │ │ │ + bne 110c8c │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ ldrbeq r3, [r2, #7] │ │ │ │ cmpeq r3, #84 @ 0x54 │ │ │ │ - bne 110c7c │ │ │ │ + bne 110c8c │ │ │ │ ldrb r3, [r2, #8] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #9] │ │ │ │ cmpeq r3, #109 @ 0x6d │ │ │ │ - bne 110c7c │ │ │ │ + bne 110c8c │ │ │ │ ldrb r3, [r2, #10] │ │ │ │ mov r2, #1 │ │ │ │ - b 110bf4 │ │ │ │ - ldrdeq r2, [r5], r0 @ │ │ │ │ + b 110c04 │ │ │ │ + adceq r2, r5, r0, asr #27 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 110f48 │ │ │ │ + bhi 110f58 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, ip, ror #3 │ │ │ │ andeq r0, r0, ip, ror #3 │ │ │ │ andeq r0, r0, ip, lsr #1 │ │ │ │ @@ -191912,66 +191916,66 @@ │ │ │ │ andeq r0, r0, ip, ror #3 │ │ │ │ andeq r0, r0, ip, ror #3 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, ror #2 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ - b 110e98 │ │ │ │ + b 110ea8 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldmib r1, {r4, r5} │ │ │ │ mov r1, #1 │ │ │ │ cmp r2, #6 │ │ │ │ - bne 110ddc │ │ │ │ - ldr r1, [pc, #444] @ 110f78 │ │ │ │ + bne 110dec │ │ │ │ + ldr r1, [pc, #444] @ 110f88 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ movwne r1, #1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r2, [r0] │ │ │ │ strb r1, [r0, #1] │ │ │ │ - beq 110f70 │ │ │ │ + beq 110f80 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ orrs r2, r2, r3 │ │ │ │ - b 110e9c │ │ │ │ + b 110eac │ │ │ │ ldmib r1, {r2, r3, r6} │ │ │ │ cmp r6, #6 │ │ │ │ mov r1, #1 │ │ │ │ ldrbeq r6, [r3] │ │ │ │ cmpeq r6, #114 @ 0x72 │ │ │ │ - beq 110f10 │ │ │ │ + beq 110f20 │ │ │ │ mov r6, #0 │ │ │ │ cmp r2, #0 │ │ │ │ strb r6, [r0] │ │ │ │ strb r1, [r0, #1] │ │ │ │ - beq 110f70 │ │ │ │ + beq 110f80 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 110ea0 │ │ │ │ - ldr r2, [pc, #268] @ 110f7c │ │ │ │ + bne 110eb0 │ │ │ │ + ldr r2, [pc, #268] @ 110f8c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #6 │ │ │ │ @@ -191981,77 +191985,77 @@ │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ movwne r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ strb r2, [r0, #1] │ │ │ │ strb r3, [r0] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 110ea0 │ │ │ │ + bne 110eb0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldrb r6, [r3] │ │ │ │ cmp r6, #114 @ 0x72 │ │ │ │ - bne 110ea0 │ │ │ │ + bne 110eb0 │ │ │ │ ldrb r6, [r3, #1] │ │ │ │ cmp r6, #101 @ 0x65 │ │ │ │ ldrbeq r6, [r3, #2] │ │ │ │ cmpeq r6, #97 @ 0x61 │ │ │ │ - bne 110ea0 │ │ │ │ + bne 110eb0 │ │ │ │ ldrb r6, [r3, #3] │ │ │ │ cmp r6, #115 @ 0x73 │ │ │ │ ldrbeq r6, [r3, #4] │ │ │ │ cmpeq r6, #111 @ 0x6f │ │ │ │ - bne 110ea0 │ │ │ │ + bne 110eb0 │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ subs r2, r2, #110 @ 0x6e │ │ │ │ - b 110e9c │ │ │ │ + b 110eac │ │ │ │ ldrb r6, [r3, #1] │ │ │ │ cmp r6, #101 @ 0x65 │ │ │ │ ldrbeq r6, [r3, #2] │ │ │ │ cmpeq r6, #97 @ 0x61 │ │ │ │ - bne 110e2c │ │ │ │ + bne 110e3c │ │ │ │ ldrb r6, [r3, #3] │ │ │ │ cmp r6, #115 @ 0x73 │ │ │ │ ldrbeq r6, [r3, #4] │ │ │ │ cmpeq r6, #111 @ 0x6f │ │ │ │ - bne 110e2c │ │ │ │ + bne 110e3c │ │ │ │ ldrb r1, [r3, #5] │ │ │ │ subs r1, r1, #110 @ 0x6e │ │ │ │ movwne r1, #1 │ │ │ │ - b 110e2c │ │ │ │ - ldr r2, [pc, #48] @ 110f80 │ │ │ │ + b 110e3c │ │ │ │ + ldr r2, [pc, #48] @ 110f90 │ │ │ │ add r3, sp, #7 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - addeq lr, r8, r2, lsr #5 │ │ │ │ - addeq lr, r8, lr, ror #3 │ │ │ │ - adceq r2, r5, r4, lsr fp │ │ │ │ + umulleq lr, r8, r2, r2 │ │ │ │ + ldrdeq lr, [r8], lr @ │ │ │ │ + adceq r2, r5, r4, lsr #22 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ eor r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #21 │ │ │ │ movcs r1, #21 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #14 │ │ │ │ - bhi 1110c4 │ │ │ │ + bhi 1110d4 │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ add pc, r2, r1 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, ip, lsl #2 │ │ │ │ andeq r0, r0, ip, lsl #2 │ │ │ │ andeq r0, r0, r4, ror r0 │ │ │ │ @@ -192067,88 +192071,88 @@ │ │ │ │ andeq r0, r0, r8, lsr #1 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ ldrb r2, [r4, #4] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0] │ │ │ │ cmp r2, #11 │ │ │ │ movcs r2, #11 │ │ │ │ - b 11104c │ │ │ │ + b 11105c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldmib r4, {r5, r6} │ │ │ │ mov r1, r6 │ │ │ │ - bl 3892e0 │ │ │ │ + bl 3892f0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 111078 │ │ │ │ + bne 111088 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0] │ │ │ │ mov r1, #11 │ │ │ │ cmp r2, #11 │ │ │ │ movcs r2, r1 │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, r1 │ │ │ │ strb r2, [r0, #1] │ │ │ │ mov r0, r4 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldmib r4, {r5, r6} │ │ │ │ mov r1, r6 │ │ │ │ - bl 388cec │ │ │ │ + bl 388cfc │ │ │ │ cmp r5, #0 │ │ │ │ - beq 111024 │ │ │ │ + beq 111034 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 3892e0 │ │ │ │ + bl 3892f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 388cec │ │ │ │ - b 111050 │ │ │ │ - ldr r2, [pc, #60] @ 111108 │ │ │ │ + bl 388cfc │ │ │ │ + b 111060 │ │ │ │ + ldr r2, [pc, #60] @ 111118 │ │ │ │ add r1, sp, #7 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ str r0, [r5, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r5] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq r2, r5, r8, asr #19 │ │ │ │ + strhteq r2, [r5], r8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 111400 │ │ │ │ + bhi 111410 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, r4, asr #5 │ │ │ │ andeq r0, r0, r4, asr #5 │ │ │ │ muleq r0, r4, r0 │ │ │ │ @@ -192166,58 +192170,58 @@ │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ movcs r3, #4 │ │ │ │ strb r3, [r0, #1] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldmib r1, {r4, r5} │ │ │ │ mov r1, r5 │ │ │ │ - bl 38ec08 │ │ │ │ + bl 38ec18 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 111428 │ │ │ │ + beq 111438 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ mov r5, #4 │ │ │ │ cmp r2, #4 │ │ │ │ movcs r2, r5 │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, r5 │ │ │ │ - b 1113e4 │ │ │ │ + b 1113f4 │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ stm sp, {r2, r3} │ │ │ │ - bl 39d99c │ │ │ │ + bl 39d9ac │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 38ec08 │ │ │ │ + bl 38ec18 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r1, #8] │ │ │ │ sub r3, r2, #7 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi 1113e0 │ │ │ │ + bhi 1113f0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ add r5, pc, #4 │ │ │ │ ldr r3, [r5, r3, lsl #2] │ │ │ │ add pc, r5, r3 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, ip, lsl #3 │ │ │ │ andeq r0, r0, ip, lsl #3 │ │ │ │ @@ -192226,110 +192230,110 @@ │ │ │ │ andeq r0, r0, ip, lsl #3 │ │ │ │ andeq r0, r0, r0, ror r0 │ │ │ │ andeq r0, r0, ip, ror #2 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #1] │ │ │ │ cmpeq r3, #116 @ 0x74 │ │ │ │ - bne 1113e0 │ │ │ │ + bne 1113f0 │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #3] │ │ │ │ cmpeq r3, #109 @ 0x6d │ │ │ │ - bne 1113e0 │ │ │ │ + bne 1113f0 │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ cmp r3, #73 @ 0x49 │ │ │ │ ldrbeq r3, [r2, #5] │ │ │ │ cmpeq r3, #100 @ 0x64 │ │ │ │ - bne 1113e0 │ │ │ │ + bne 1113f0 │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ mov r2, #2 │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ movne r2, #4 │ │ │ │ - b 1113e4 │ │ │ │ + b 1113f4 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ ldrbeq r3, [r2, #1] │ │ │ │ cmpeq r3, #117 @ 0x75 │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #114 @ 0x72 │ │ │ │ - bne 1113e0 │ │ │ │ + bne 1113f0 │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - bne 1113e0 │ │ │ │ + bne 1113f0 │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #5] │ │ │ │ cmpeq r3, #110 @ 0x6e │ │ │ │ - bne 1113e0 │ │ │ │ + bne 1113f0 │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ ldrbeq r3, [r2, #7] │ │ │ │ cmpeq r3, #73 @ 0x49 │ │ │ │ - bne 1113e0 │ │ │ │ + bne 1113f0 │ │ │ │ ldrb r3, [r2, #8] │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ ldrbeq r3, [r2, #9] │ │ │ │ cmpeq r3, #101 @ 0x65 │ │ │ │ - bne 1113e0 │ │ │ │ + bne 1113f0 │ │ │ │ ldrb r3, [r2, #10] │ │ │ │ cmp r3, #109 @ 0x6d │ │ │ │ ldrbeq r3, [r2, #11] │ │ │ │ cmpeq r3, #73 @ 0x49 │ │ │ │ - bne 1113e0 │ │ │ │ + bne 1113f0 │ │ │ │ ldrb r3, [r2, #12] │ │ │ │ mov r2, #0 │ │ │ │ - b 11149c │ │ │ │ + b 1114ac │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ ldrbeq r3, [r2, #1] │ │ │ │ cmpeq r3, #117 @ 0x75 │ │ │ │ - bne 1113e0 │ │ │ │ + bne 1113f0 │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ ldrbeq r3, [r2, #3] │ │ │ │ cmpeq r3, #114 @ 0x72 │ │ │ │ - bne 1113e0 │ │ │ │ + bne 1113f0 │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #5] │ │ │ │ cmpeq r3, #110 @ 0x6e │ │ │ │ - bne 1113e0 │ │ │ │ + bne 1113f0 │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ ldrbeq r3, [r2, #7] │ │ │ │ cmpeq r3, #84 @ 0x54 │ │ │ │ - bne 1113e0 │ │ │ │ + bne 1113f0 │ │ │ │ ldrb r3, [r2, #8] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #9] │ │ │ │ cmpeq r3, #109 @ 0x6d │ │ │ │ - bne 1113e0 │ │ │ │ + bne 1113f0 │ │ │ │ ldrb r3, [r2, #10] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ - bne 1113e0 │ │ │ │ - b 1113e4 │ │ │ │ + bne 1113f0 │ │ │ │ + b 1113f4 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #109 @ 0x6d │ │ │ │ - bne 1113e0 │ │ │ │ + bne 1113f0 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #100 @ 0x64 │ │ │ │ - beq 111430 │ │ │ │ + beq 111440 │ │ │ │ mov r2, #4 │ │ │ │ mov r3, #0 │ │ │ │ strb r2, [r0, #1] │ │ │ │ strb r3, [r0] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #160] @ 1114a8 │ │ │ │ + ldr r2, [pc, #160] @ 1114b8 │ │ │ │ add r3, sp, #15 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ str r0, [r4, #4] │ │ │ │ @@ -192337,50 +192341,50 @@ │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #4] │ │ │ │ cmpeq r3, #97 @ 0x61 │ │ │ │ - bne 1113e0 │ │ │ │ + bne 1113f0 │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ cmp r3, #83 @ 0x53 │ │ │ │ ldrbeq r3, [r2, #6] │ │ │ │ cmpeq r3, #101 @ 0x65 │ │ │ │ - bne 1113e0 │ │ │ │ + bne 1113f0 │ │ │ │ ldrb r3, [r2, #7] │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ ldrbeq r3, [r2, #8] │ │ │ │ cmpeq r3, #115 @ 0x73 │ │ │ │ - bne 1113e0 │ │ │ │ + bne 1113f0 │ │ │ │ ldrb r3, [r2, #9] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #10] │ │ │ │ cmpeq r3, #111 @ 0x6f │ │ │ │ - bne 1113e0 │ │ │ │ + bne 1113f0 │ │ │ │ ldrb r3, [r2, #11] │ │ │ │ cmp r3, #110 @ 0x6e │ │ │ │ ldrbeq r3, [r2, #12] │ │ │ │ cmpeq r3, #73 @ 0x49 │ │ │ │ - bne 1113e0 │ │ │ │ + bne 1113f0 │ │ │ │ ldrb r3, [r2, #13] │ │ │ │ mov r2, #3 │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ - bne 1113e0 │ │ │ │ - b 1113e4 │ │ │ │ - umlaleq r2, r5, ip, r6 │ │ │ │ + bne 1113f0 │ │ │ │ + b 1113f4 │ │ │ │ + adceq r2, r5, ip, lsl #13 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 111860 │ │ │ │ + bhi 111870 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, r4, lsl #7 │ │ │ │ andeq r0, r0, r4, lsl #7 │ │ │ │ muleq r0, ip, r0 │ │ │ │ @@ -192394,222 +192398,222 @@ │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsr r1 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ cmp r2, #3 │ │ │ │ movcs r2, #3 │ │ │ │ - b 11183c │ │ │ │ + b 11184c │ │ │ │ ldmib r1, {r4, r5} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ cmp r1, #16 │ │ │ │ - beq 1116c4 │ │ │ │ + beq 1116d4 │ │ │ │ cmp r1, #12 │ │ │ │ - beq 111694 │ │ │ │ + beq 1116a4 │ │ │ │ cmp r1, #10 │ │ │ │ - bne 1116ec │ │ │ │ - ldr r1, [pc, #972] @ 11191c │ │ │ │ + bne 1116fc │ │ │ │ + ldr r1, [pc, #972] @ 11192c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 1116ec │ │ │ │ + bne 1116fc │ │ │ │ mov r1, #0 │ │ │ │ - b 1116f0 │ │ │ │ + b 111700 │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ mov r6, #3 │ │ │ │ cmp r2, #3 │ │ │ │ movcs r2, r6 │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, r6 │ │ │ │ - b 11183c │ │ │ │ + b 11184c │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ stm sp, {r2, r3} │ │ │ │ - bl 39d7b0 │ │ │ │ + bl 39d7c0 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r4, [r1, #4] │ │ │ │ cmp r5, #16 │ │ │ │ - beq 111758 │ │ │ │ + beq 111768 │ │ │ │ cmp r5, #12 │ │ │ │ - beq 11171c │ │ │ │ + beq 11172c │ │ │ │ cmp r5, #10 │ │ │ │ - bne 111838 │ │ │ │ - ldr r2, [pc, #848] @ 111928 │ │ │ │ + bne 111848 │ │ │ │ + ldr r2, [pc, #848] @ 111938 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #10 │ │ │ │ bl 539d8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 111838 │ │ │ │ + bne 111848 │ │ │ │ mov r2, #0 │ │ │ │ - b 11183c │ │ │ │ + b 11184c │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ cmp r3, #16 │ │ │ │ - beq 111818 │ │ │ │ + beq 111828 │ │ │ │ cmp r3, #12 │ │ │ │ - beq 111794 │ │ │ │ + beq 1117a4 │ │ │ │ cmp r3, #10 │ │ │ │ ldrbeq r3, [r2] │ │ │ │ cmpeq r3, #97 @ 0x61 │ │ │ │ - bne 111838 │ │ │ │ + bne 111848 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #100 @ 0x64 │ │ │ │ - bne 111838 │ │ │ │ + bne 111848 │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #4] │ │ │ │ cmpeq r3, #111 @ 0x6f │ │ │ │ - bne 111838 │ │ │ │ + bne 111848 │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ cmp r3, #67 @ 0x43 │ │ │ │ ldrbeq r3, [r2, #6] │ │ │ │ cmpeq r3, #111 @ 0x6f │ │ │ │ - bne 111838 │ │ │ │ + bne 111848 │ │ │ │ ldrb r3, [r2, #7] │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ ldrbeq r3, [r2, #8] │ │ │ │ cmpeq r3, #101 @ 0x65 │ │ │ │ - bne 111838 │ │ │ │ + bne 111848 │ │ │ │ ldrb r3, [r2, #9] │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bne 111838 │ │ │ │ - b 11183c │ │ │ │ - ldr r1, [pc, #648] @ 111924 │ │ │ │ + bne 111848 │ │ │ │ + b 11184c │ │ │ │ + ldr r1, [pc, #648] @ 111934 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 1116ec │ │ │ │ + bne 1116fc │ │ │ │ mov r1, #2 │ │ │ │ - b 1116f0 │ │ │ │ - ldr r1, [pc, #596] @ 111920 │ │ │ │ + b 111700 │ │ │ │ + ldr r1, [pc, #596] @ 111930 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 111858 │ │ │ │ + beq 111868 │ │ │ │ mov r1, #3 │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r2, [r0] │ │ │ │ strb r1, [r0, #1] │ │ │ │ - beq 111888 │ │ │ │ + beq 111898 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #524] @ 111930 │ │ │ │ + ldr r2, [pc, #524] @ 111940 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #12 │ │ │ │ bl 539d8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 111838 │ │ │ │ + bne 111848 │ │ │ │ mov r2, #2 │ │ │ │ - b 11183c │ │ │ │ - ldr r2, [pc, #460] @ 11192c │ │ │ │ + b 11184c │ │ │ │ + ldr r2, [pc, #460] @ 11193c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #16 │ │ │ │ bl 539d8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 111838 │ │ │ │ + bne 111848 │ │ │ │ mov r2, #1 │ │ │ │ - b 11183c │ │ │ │ + b 11184c │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - bne 111838 │ │ │ │ + bne 111848 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #112 @ 0x70 │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #97 @ 0x61 │ │ │ │ - bne 111838 │ │ │ │ + bne 111848 │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ ldrbeq r3, [r2, #4] │ │ │ │ cmpeq r3, #105 @ 0x69 │ │ │ │ - bne 111838 │ │ │ │ + bne 111848 │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ ldrbeq r3, [r2, #6] │ │ │ │ cmpeq r3, #108 @ 0x6c │ │ │ │ - bne 111838 │ │ │ │ + bne 111848 │ │ │ │ ldrb r3, [r2, #7] │ │ │ │ cmp r3, #65 @ 0x41 │ │ │ │ ldrbeq r3, [r2, #8] │ │ │ │ cmpeq r3, #117 @ 0x75 │ │ │ │ - bne 111838 │ │ │ │ + bne 111848 │ │ │ │ ldrb r3, [r2, #9] │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ ldrbeq r3, [r2, #10] │ │ │ │ cmpeq r3, #105 @ 0x69 │ │ │ │ - bne 111838 │ │ │ │ + bne 111848 │ │ │ │ ldrb r3, [r2, #11] │ │ │ │ mov r2, #2 │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ movne r2, #3 │ │ │ │ - b 11183c │ │ │ │ + b 11184c │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #110 @ 0x6e │ │ │ │ - bne 111838 │ │ │ │ + bne 111848 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #109 @ 0x6d │ │ │ │ - beq 111890 │ │ │ │ + beq 1118a0 │ │ │ │ mov r2, #3 │ │ │ │ mov r3, #0 │ │ │ │ strb r2, [r0, #1] │ │ │ │ strb r3, [r0] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, #1 │ │ │ │ - b 1116f0 │ │ │ │ - ldr r2, [pc, #204] @ 111934 │ │ │ │ + b 111700 │ │ │ │ + ldr r2, [pc, #204] @ 111944 │ │ │ │ add r3, sp, #15 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ str r0, [r4, #4] │ │ │ │ @@ -192617,61 +192621,61 @@ │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #65 @ 0x41 │ │ │ │ ldrbeq r3, [r2, #4] │ │ │ │ cmpeq r3, #117 @ 0x75 │ │ │ │ - bne 111838 │ │ │ │ + bne 111848 │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ ldrbeq r3, [r2, #6] │ │ │ │ cmpeq r3, #105 @ 0x69 │ │ │ │ - bne 111838 │ │ │ │ + bne 111848 │ │ │ │ ldrb r3, [r2, #7] │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ ldrbeq r3, [r2, #8] │ │ │ │ cmpeq r3, #67 @ 0x43 │ │ │ │ - bne 111838 │ │ │ │ + bne 111848 │ │ │ │ ldrb r3, [r2, #9] │ │ │ │ cmp r3, #104 @ 0x68 │ │ │ │ ldrbeq r3, [r2, #10] │ │ │ │ cmpeq r3, #97 @ 0x61 │ │ │ │ - bne 111838 │ │ │ │ + bne 111848 │ │ │ │ ldrb r3, [r2, #11] │ │ │ │ cmp r3, #110 @ 0x6e │ │ │ │ ldrbeq r3, [r2, #12] │ │ │ │ cmpeq r3, #110 @ 0x6e │ │ │ │ - bne 111838 │ │ │ │ + bne 111848 │ │ │ │ ldrb r3, [r2, #13] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #14] │ │ │ │ cmpeq r3, #108 @ 0x6c │ │ │ │ - bne 111838 │ │ │ │ + bne 111848 │ │ │ │ ldrb r3, [r2, #15] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - bne 111838 │ │ │ │ - b 11183c │ │ │ │ - addeq lr, r8, r5, asr r9 │ │ │ │ - addeq lr, r7, ip, ror #27 │ │ │ │ - addeq lr, r8, r3, lsl r8 │ │ │ │ - addeq lr, r8, sp, asr #17 │ │ │ │ - addeq lr, r7, r8, asr sp │ │ │ │ - addeq lr, r8, fp, lsl #15 │ │ │ │ - adceq r2, r5, ip, asr #4 │ │ │ │ + bne 111848 │ │ │ │ + b 11184c │ │ │ │ + addeq lr, r8, r5, asr #18 │ │ │ │ + ldrdeq lr, [r7], ip │ │ │ │ + addeq lr, r8, r3, lsl #16 │ │ │ │ + @ instruction: 0x0088e8bd │ │ │ │ + addeq lr, r7, r8, asr #26 │ │ │ │ + addeq lr, r8, fp, ror r7 │ │ │ │ + adceq r2, r5, ip, lsr r2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 111b54 │ │ │ │ + bhi 111b64 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, ip, ror #3 │ │ │ │ andeq r0, r0, ip, ror #3 │ │ │ │ andeq r0, r0, ip, lsr #1 │ │ │ │ @@ -192683,66 +192687,66 @@ │ │ │ │ andeq r0, r0, ip, ror #3 │ │ │ │ andeq r0, r0, ip, ror #3 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, ror #2 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ - b 111aa4 │ │ │ │ + b 111ab4 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldmib r1, {r4, r5} │ │ │ │ mov r1, #1 │ │ │ │ cmp r2, #6 │ │ │ │ - bne 1119e8 │ │ │ │ - ldr r1, [pc, #444] @ 111b84 │ │ │ │ + bne 1119f8 │ │ │ │ + ldr r1, [pc, #444] @ 111b94 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ movwne r1, #1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r2, [r0] │ │ │ │ strb r1, [r0, #1] │ │ │ │ - beq 111b7c │ │ │ │ + beq 111b8c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ orrs r2, r2, r3 │ │ │ │ - b 111aa8 │ │ │ │ + b 111ab8 │ │ │ │ ldmib r1, {r2, r3, r6} │ │ │ │ cmp r6, #6 │ │ │ │ mov r1, #1 │ │ │ │ ldrbeq r6, [r3] │ │ │ │ cmpeq r6, #115 @ 0x73 │ │ │ │ - beq 111b1c │ │ │ │ + beq 111b2c │ │ │ │ mov r6, #0 │ │ │ │ cmp r2, #0 │ │ │ │ strb r6, [r0] │ │ │ │ strb r1, [r0, #1] │ │ │ │ - beq 111b7c │ │ │ │ + beq 111b8c │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 111aac │ │ │ │ - ldr r2, [pc, #268] @ 111b88 │ │ │ │ + bne 111abc │ │ │ │ + ldr r2, [pc, #268] @ 111b98 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #6 │ │ │ │ @@ -192752,76 +192756,76 @@ │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ movwne r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ strb r2, [r0, #1] │ │ │ │ strb r3, [r0] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 111aac │ │ │ │ + bne 111abc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldrb r6, [r3] │ │ │ │ cmp r6, #115 @ 0x73 │ │ │ │ - bne 111aac │ │ │ │ + bne 111abc │ │ │ │ ldrb r6, [r3, #1] │ │ │ │ cmp r6, #116 @ 0x74 │ │ │ │ ldrbeq r6, [r3, #2] │ │ │ │ cmpeq r6, #97 @ 0x61 │ │ │ │ - bne 111aac │ │ │ │ + bne 111abc │ │ │ │ ldrb r6, [r3, #3] │ │ │ │ cmp r6, #116 @ 0x74 │ │ │ │ ldrbeq r6, [r3, #4] │ │ │ │ cmpeq r6, #117 @ 0x75 │ │ │ │ - bne 111aac │ │ │ │ + bne 111abc │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ subs r2, r2, #115 @ 0x73 │ │ │ │ - b 111aa8 │ │ │ │ + b 111ab8 │ │ │ │ ldrb r6, [r3, #1] │ │ │ │ cmp r6, #116 @ 0x74 │ │ │ │ ldrbeq r6, [r3, #2] │ │ │ │ cmpeq r6, #97 @ 0x61 │ │ │ │ - bne 111a38 │ │ │ │ + bne 111a48 │ │ │ │ ldrb r6, [r3, #3] │ │ │ │ cmp r6, #116 @ 0x74 │ │ │ │ ldrbeq r6, [r3, #4] │ │ │ │ cmpeq r6, #117 @ 0x75 │ │ │ │ - bne 111a38 │ │ │ │ + bne 111a48 │ │ │ │ ldrb r1, [r3, #5] │ │ │ │ subs r1, r1, #115 @ 0x73 │ │ │ │ movwne r1, #1 │ │ │ │ - b 111a38 │ │ │ │ - ldr r2, [pc, #48] @ 111b8c │ │ │ │ + b 111a48 │ │ │ │ + ldr r2, [pc, #48] @ 111b9c │ │ │ │ add r3, sp, #7 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - addeq sp, r8, r6, lsr #18 │ │ │ │ - addeq sp, r8, r2, ror r8 │ │ │ │ - adceq r1, r5, r8, lsl #31 │ │ │ │ + addeq sp, r8, r6, lsl r9 │ │ │ │ + addeq sp, r8, r2, ror #16 │ │ │ │ + adceq r1, r5, r8, ror pc │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 111e24 │ │ │ │ + bhi 111e34 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, r4, ror #4 │ │ │ │ andeq r0, r0, r4, ror #4 │ │ │ │ andeq r0, r0, ip, lsr #1 │ │ │ │ @@ -192833,66 +192837,66 @@ │ │ │ │ andeq r0, r0, r4, ror #4 │ │ │ │ andeq r0, r0, r4, ror #4 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, ror #2 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ - b 111cfc │ │ │ │ + b 111d0c │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldmib r1, {r4, r5} │ │ │ │ mov r1, #1 │ │ │ │ cmp r2, #12 │ │ │ │ - bne 111c40 │ │ │ │ - ldr r1, [pc, #564] @ 111e54 │ │ │ │ + bne 111c50 │ │ │ │ + ldr r1, [pc, #564] @ 111e64 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ movwne r1, #1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r2, [r0] │ │ │ │ strb r1, [r0, #1] │ │ │ │ - beq 111e4c │ │ │ │ + beq 111e5c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ orrs r2, r2, r3 │ │ │ │ - b 111d00 │ │ │ │ + b 111d10 │ │ │ │ ldmib r1, {r2, r3, r6} │ │ │ │ cmp r6, #12 │ │ │ │ mov r1, #1 │ │ │ │ ldrbeq r6, [r3] │ │ │ │ cmpeq r6, #115 @ 0x73 │ │ │ │ - beq 111db0 │ │ │ │ + beq 111dc0 │ │ │ │ mov r6, #0 │ │ │ │ cmp r2, #0 │ │ │ │ strb r6, [r0] │ │ │ │ strb r1, [r0, #1] │ │ │ │ - beq 111e4c │ │ │ │ + beq 111e5c │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #12 │ │ │ │ - bne 111d04 │ │ │ │ - ldr r2, [pc, #388] @ 111e58 │ │ │ │ + bne 111d14 │ │ │ │ + ldr r2, [pc, #388] @ 111e68 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #12 │ │ │ │ @@ -192902,106 +192906,106 @@ │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ movwne r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ strb r2, [r0, #1] │ │ │ │ strb r3, [r0] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #12 │ │ │ │ - bne 111d04 │ │ │ │ + bne 111d14 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldrb r6, [r3] │ │ │ │ cmp r6, #115 @ 0x73 │ │ │ │ - bne 111d04 │ │ │ │ + bne 111d14 │ │ │ │ ldrb r6, [r3, #1] │ │ │ │ cmp r6, #101 @ 0x65 │ │ │ │ ldrbeq r6, [r3, #2] │ │ │ │ cmpeq r6, #115 @ 0x73 │ │ │ │ - bne 111d04 │ │ │ │ + bne 111d14 │ │ │ │ ldrb r6, [r3, #3] │ │ │ │ cmp r6, #115 @ 0x73 │ │ │ │ ldrbeq r6, [r3, #4] │ │ │ │ cmpeq r6, #105 @ 0x69 │ │ │ │ - bne 111d04 │ │ │ │ + bne 111d14 │ │ │ │ ldrb r6, [r3, #5] │ │ │ │ cmp r6, #111 @ 0x6f │ │ │ │ ldrbeq r6, [r3, #6] │ │ │ │ cmpeq r6, #110 @ 0x6e │ │ │ │ - bne 111d04 │ │ │ │ + bne 111d14 │ │ │ │ ldrb r6, [r3, #7] │ │ │ │ cmp r6, #83 @ 0x53 │ │ │ │ ldrbeq r6, [r3, #8] │ │ │ │ cmpeq r6, #116 @ 0x74 │ │ │ │ - bne 111d04 │ │ │ │ + bne 111d14 │ │ │ │ ldrb r6, [r3, #9] │ │ │ │ cmp r6, #97 @ 0x61 │ │ │ │ ldrbeq r6, [r3, #10] │ │ │ │ cmpeq r6, #116 @ 0x74 │ │ │ │ - bne 111d04 │ │ │ │ + bne 111d14 │ │ │ │ ldrb r2, [r3, #11] │ │ │ │ subs r2, r2, #101 @ 0x65 │ │ │ │ - b 111d00 │ │ │ │ + b 111d10 │ │ │ │ ldrb r6, [r3, #1] │ │ │ │ cmp r6, #101 @ 0x65 │ │ │ │ ldrbeq r6, [r3, #2] │ │ │ │ cmpeq r6, #115 @ 0x73 │ │ │ │ - bne 111c90 │ │ │ │ + bne 111ca0 │ │ │ │ ldrb r6, [r3, #3] │ │ │ │ cmp r6, #115 @ 0x73 │ │ │ │ ldrbeq r6, [r3, #4] │ │ │ │ cmpeq r6, #105 @ 0x69 │ │ │ │ - bne 111c90 │ │ │ │ + bne 111ca0 │ │ │ │ ldrb r6, [r3, #5] │ │ │ │ cmp r6, #111 @ 0x6f │ │ │ │ ldrbeq r6, [r3, #6] │ │ │ │ cmpeq r6, #110 @ 0x6e │ │ │ │ - bne 111c90 │ │ │ │ + bne 111ca0 │ │ │ │ ldrb r6, [r3, #7] │ │ │ │ cmp r6, #83 @ 0x53 │ │ │ │ ldrbeq r6, [r3, #8] │ │ │ │ cmpeq r6, #116 @ 0x74 │ │ │ │ - bne 111c90 │ │ │ │ + bne 111ca0 │ │ │ │ ldrb r6, [r3, #9] │ │ │ │ cmp r6, #97 @ 0x61 │ │ │ │ ldrbeq r6, [r3, #10] │ │ │ │ cmpeq r6, #116 @ 0x74 │ │ │ │ - bne 111c90 │ │ │ │ + bne 111ca0 │ │ │ │ ldrb r1, [r3, #11] │ │ │ │ subs r1, r1, #101 @ 0x65 │ │ │ │ movwne r1, #1 │ │ │ │ - b 111c90 │ │ │ │ - ldr r2, [pc, #48] @ 111e5c │ │ │ │ + b 111ca0 │ │ │ │ + ldr r2, [pc, #48] @ 111e6c │ │ │ │ add r3, sp, #7 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - addeq sp, r8, r0, asr #16 │ │ │ │ - addeq sp, r8, ip, lsl #15 │ │ │ │ - adceq r1, r5, r8, asr #25 │ │ │ │ + addeq sp, r8, r0, lsr r8 │ │ │ │ + addeq sp, r8, ip, ror r7 │ │ │ │ + strhteq r1, [r5], r8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 112140 │ │ │ │ + bhi 112150 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ muleq r0, r4, r0 │ │ │ │ @@ -193019,58 +193023,58 @@ │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ movcs r3, #4 │ │ │ │ strb r3, [r0, #1] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldmib r1, {r4, r5} │ │ │ │ mov r1, r5 │ │ │ │ - bl 387bbc │ │ │ │ + bl 387bcc │ │ │ │ cmp r4, #0 │ │ │ │ - beq 112168 │ │ │ │ + beq 112178 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ mov r5, #4 │ │ │ │ cmp r2, #4 │ │ │ │ movcs r2, r5 │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, r5 │ │ │ │ - b 112124 │ │ │ │ + b 112134 │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ stm sp, {r2, r3} │ │ │ │ - bl 39c264 │ │ │ │ + bl 39c274 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 387bbc │ │ │ │ + bl 387bcc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r1, #8] │ │ │ │ sub r3, r2, #7 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi 112120 │ │ │ │ + bhi 112130 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ add r5, pc, #4 │ │ │ │ ldr r3, [r5, r3, lsl #2] │ │ │ │ add pc, r5, r3 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, r8, ror r1 │ │ │ │ andeq r0, r0, r8, ror r1 │ │ │ │ @@ -193079,105 +193083,105 @@ │ │ │ │ andeq r0, r0, r0, ror r0 │ │ │ │ andeq r0, r0, r8, ror r1 │ │ │ │ andeq r0, r0, r8, asr r1 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #1] │ │ │ │ cmpeq r3, #116 @ 0x74 │ │ │ │ - bne 112120 │ │ │ │ + bne 112130 │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #3] │ │ │ │ cmpeq r3, #109 @ 0x6d │ │ │ │ - bne 112120 │ │ │ │ + bne 112130 │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ cmp r3, #73 @ 0x49 │ │ │ │ ldrbeq r3, [r2, #5] │ │ │ │ cmpeq r3, #100 @ 0x64 │ │ │ │ - bne 112120 │ │ │ │ + bne 112130 │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ mov r2, #2 │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ movne r2, #4 │ │ │ │ - b 112124 │ │ │ │ + b 112134 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ - bne 112120 │ │ │ │ + bne 112130 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #110 @ 0x6e │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #115 @ 0x73 │ │ │ │ - bne 112120 │ │ │ │ + bne 112130 │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #4] │ │ │ │ cmpeq r3, #114 @ 0x72 │ │ │ │ - bne 112120 │ │ │ │ + bne 112130 │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ ldrbeq r3, [r2, #6] │ │ │ │ cmpeq r3, #66 @ 0x42 │ │ │ │ - bne 112120 │ │ │ │ + bne 112130 │ │ │ │ ldrb r3, [r2, #7] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #8] │ │ │ │ cmpeq r3, #102 @ 0x66 │ │ │ │ - bne 112120 │ │ │ │ + bne 112130 │ │ │ │ ldrb r3, [r2, #9] │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ ldrbeq r3, [r2, #10] │ │ │ │ cmpeq r3, #114 @ 0x72 │ │ │ │ - bne 112120 │ │ │ │ + bne 112130 │ │ │ │ ldrb r3, [r2, #11] │ │ │ │ mov r2, #1 │ │ │ │ - b 1120f4 │ │ │ │ + b 112104 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ ldrbeq r3, [r2, #1] │ │ │ │ cmpeq r3, #104 @ 0x68 │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #97 @ 0x61 │ │ │ │ - bne 112120 │ │ │ │ + bne 112130 │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #110 @ 0x6e │ │ │ │ ldrbeq r3, [r2, #4] │ │ │ │ cmpeq r3, #103 @ 0x67 │ │ │ │ - bne 112120 │ │ │ │ + bne 112130 │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #6] │ │ │ │ cmpeq r3, #84 @ 0x54 │ │ │ │ - bne 112120 │ │ │ │ + bne 112130 │ │ │ │ ldrb r3, [r2, #7] │ │ │ │ cmp r3, #121 @ 0x79 │ │ │ │ ldrbeq r3, [r2, #8] │ │ │ │ cmpeq r3, #112 @ 0x70 │ │ │ │ - bne 112120 │ │ │ │ + bne 112130 │ │ │ │ ldrb r3, [r2, #9] │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ - bne 112120 │ │ │ │ - b 112124 │ │ │ │ + bne 112130 │ │ │ │ + b 112134 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - bne 112120 │ │ │ │ + bne 112130 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #111 @ 0x6f │ │ │ │ - beq 112170 │ │ │ │ + beq 112180 │ │ │ │ mov r2, #4 │ │ │ │ mov r3, #0 │ │ │ │ strb r2, [r0, #1] │ │ │ │ strb r3, [r0] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #152] @ 1121e0 │ │ │ │ + ldr r2, [pc, #152] @ 1121f0 │ │ │ │ add r3, sp, #15 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ str r0, [r4, #4] │ │ │ │ @@ -193185,48 +193189,48 @@ │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ ldrbeq r3, [r2, #4] │ │ │ │ cmpeq r3, #100 @ 0x64 │ │ │ │ - bne 112120 │ │ │ │ + bne 112130 │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #6] │ │ │ │ cmpeq r3, #114 @ 0x72 │ │ │ │ - bne 112120 │ │ │ │ + bne 112130 │ │ │ │ ldrb r3, [r2, #7] │ │ │ │ cmp r3, #73 @ 0x49 │ │ │ │ ldrbeq r3, [r2, #8] │ │ │ │ cmpeq r3, #116 @ 0x74 │ │ │ │ - bne 112120 │ │ │ │ + bne 112130 │ │ │ │ ldrb r3, [r2, #9] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #10] │ │ │ │ cmpeq r3, #109 @ 0x6d │ │ │ │ - bne 112120 │ │ │ │ + bne 112130 │ │ │ │ ldrb r3, [r2, #11] │ │ │ │ cmp r3, #73 @ 0x49 │ │ │ │ ldrbeq r3, [r2, #12] │ │ │ │ cmpeq r3, #100 @ 0x64 │ │ │ │ - bne 112120 │ │ │ │ + bne 112130 │ │ │ │ ldrb r3, [r2, #13] │ │ │ │ mov r2, #3 │ │ │ │ - b 11200c │ │ │ │ - strhteq r1, [r5], ip │ │ │ │ + b 11201c │ │ │ │ + adceq r1, r5, ip, lsr #19 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 112400 │ │ │ │ + bhi 112410 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, ip, ror #3 │ │ │ │ andeq r0, r0, ip, ror #3 │ │ │ │ andeq r0, r0, ip, lsr #1 │ │ │ │ @@ -193238,66 +193242,66 @@ │ │ │ │ andeq r0, r0, ip, ror #3 │ │ │ │ andeq r0, r0, ip, ror #3 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, ror #2 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ - b 112350 │ │ │ │ + b 112360 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldmib r1, {r4, r5} │ │ │ │ mov r1, #1 │ │ │ │ cmp r2, #6 │ │ │ │ - bne 112294 │ │ │ │ - ldr r1, [pc, #444] @ 112430 │ │ │ │ + bne 1122a4 │ │ │ │ + ldr r1, [pc, #444] @ 112440 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ movwne r1, #1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r2, [r0] │ │ │ │ strb r1, [r0, #1] │ │ │ │ - beq 112428 │ │ │ │ + beq 112438 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ orrs r2, r2, r3 │ │ │ │ - b 112354 │ │ │ │ + b 112364 │ │ │ │ ldmib r1, {r2, r3, r6} │ │ │ │ cmp r6, #6 │ │ │ │ mov r1, #1 │ │ │ │ ldrbeq r6, [r3] │ │ │ │ cmpeq r6, #114 @ 0x72 │ │ │ │ - beq 1123c8 │ │ │ │ + beq 1123d8 │ │ │ │ mov r6, #0 │ │ │ │ cmp r2, #0 │ │ │ │ strb r6, [r0] │ │ │ │ strb r1, [r0, #1] │ │ │ │ - beq 112428 │ │ │ │ + beq 112438 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 112358 │ │ │ │ - ldr r2, [pc, #268] @ 112434 │ │ │ │ + bne 112368 │ │ │ │ + ldr r2, [pc, #268] @ 112444 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #6 │ │ │ │ @@ -193307,77 +193311,77 @@ │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ movwne r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ strb r2, [r0, #1] │ │ │ │ strb r3, [r0] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 112358 │ │ │ │ + bne 112368 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldrb r6, [r3] │ │ │ │ cmp r6, #114 @ 0x72 │ │ │ │ - bne 112358 │ │ │ │ + bne 112368 │ │ │ │ ldrb r6, [r3, #1] │ │ │ │ cmp r6, #101 @ 0x65 │ │ │ │ ldrbeq r6, [r3, #2] │ │ │ │ cmpeq r6, #97 @ 0x61 │ │ │ │ - bne 112358 │ │ │ │ + bne 112368 │ │ │ │ ldrb r6, [r3, #3] │ │ │ │ cmp r6, #115 @ 0x73 │ │ │ │ ldrbeq r6, [r3, #4] │ │ │ │ cmpeq r6, #111 @ 0x6f │ │ │ │ - bne 112358 │ │ │ │ + bne 112368 │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ subs r2, r2, #110 @ 0x6e │ │ │ │ - b 112354 │ │ │ │ + b 112364 │ │ │ │ ldrb r6, [r3, #1] │ │ │ │ cmp r6, #101 @ 0x65 │ │ │ │ ldrbeq r6, [r3, #2] │ │ │ │ cmpeq r6, #97 @ 0x61 │ │ │ │ - bne 1122e4 │ │ │ │ + bne 1122f4 │ │ │ │ ldrb r6, [r3, #3] │ │ │ │ cmp r6, #115 @ 0x73 │ │ │ │ ldrbeq r6, [r3, #4] │ │ │ │ cmpeq r6, #111 @ 0x6f │ │ │ │ - bne 1122e4 │ │ │ │ + bne 1122f4 │ │ │ │ ldrb r1, [r3, #5] │ │ │ │ subs r1, r1, #110 @ 0x6e │ │ │ │ movwne r1, #1 │ │ │ │ - b 1122e4 │ │ │ │ - ldr r2, [pc, #48] @ 112438 │ │ │ │ + b 1122f4 │ │ │ │ + ldr r2, [pc, #48] @ 112448 │ │ │ │ add r3, sp, #7 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - addeq ip, r8, sl, ror #27 │ │ │ │ - addeq ip, r8, r6, lsr sp │ │ │ │ - adceq r1, r5, ip, lsl #14 │ │ │ │ + ldrdeq ip, [r8], sl │ │ │ │ + addeq ip, r8, r6, lsr #26 │ │ │ │ + strdeq r1, [r5], ip @ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ eor r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #21 │ │ │ │ movcs r1, #21 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #14 │ │ │ │ - bhi 11257c │ │ │ │ + bhi 11258c │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ add pc, r2, r1 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, ip, lsl #2 │ │ │ │ andeq r0, r0, ip, lsl #2 │ │ │ │ andeq r0, r0, r4, ror r0 │ │ │ │ @@ -193393,88 +193397,88 @@ │ │ │ │ andeq r0, r0, r8, lsr #1 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ ldrb r2, [r4, #4] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0] │ │ │ │ cmp r2, #9 │ │ │ │ movcs r2, #9 │ │ │ │ - b 112504 │ │ │ │ + b 112514 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldmib r4, {r5, r6} │ │ │ │ mov r1, r6 │ │ │ │ - bl 38a320 │ │ │ │ + bl 38a330 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 112530 │ │ │ │ + bne 112540 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0] │ │ │ │ mov r1, #9 │ │ │ │ cmp r2, #9 │ │ │ │ movcs r2, r1 │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, r1 │ │ │ │ strb r2, [r0, #1] │ │ │ │ mov r0, r4 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldmib r4, {r5, r6} │ │ │ │ mov r1, r6 │ │ │ │ - bl 389ea0 │ │ │ │ + bl 389eb0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 1124dc │ │ │ │ + beq 1124ec │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 38a320 │ │ │ │ + bl 38a330 │ │ │ │ mov r0, r4 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 389ea0 │ │ │ │ - b 112508 │ │ │ │ - ldr r2, [pc, #60] @ 1125c0 │ │ │ │ + bl 389eb0 │ │ │ │ + b 112518 │ │ │ │ + ldr r2, [pc, #60] @ 1125d0 │ │ │ │ add r1, sp, #7 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ str r0, [r5, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r5] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - strhteq r1, [r5], r0 │ │ │ │ + adceq r1, r5, r0, lsr #11 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 1127dc │ │ │ │ + bhi 1127ec │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, r8, ror #3 │ │ │ │ andeq r0, r0, r8, ror #3 │ │ │ │ andeq r0, r0, ip, lsr #1 │ │ │ │ @@ -193486,57 +193490,57 @@ │ │ │ │ andeq r0, r0, r8, ror #3 │ │ │ │ andeq r0, r0, r8, ror #3 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ andeq r0, r0, ip, lsr r1 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ - b 11270c │ │ │ │ + b 11271c │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldmib r1, {r4, r5} │ │ │ │ mov r1, #1 │ │ │ │ cmp r2, #15 │ │ │ │ - bne 112674 │ │ │ │ - ldr r1, [pc, #440] @ 11280c │ │ │ │ + bne 112684 │ │ │ │ + ldr r1, [pc, #440] @ 11281c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ movwne r1, #1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r2, [r0] │ │ │ │ strb r1, [r0, #1] │ │ │ │ - beq 112804 │ │ │ │ + beq 112814 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ orrs r2, r2, r3 │ │ │ │ - b 112710 │ │ │ │ + b 112720 │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ stm sp, {r2, r3} │ │ │ │ - bl 39ab24 │ │ │ │ + bl 39ab34 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #15 │ │ │ │ - bne 112714 │ │ │ │ - ldr r2, [pc, #300] @ 112810 │ │ │ │ + bne 112724 │ │ │ │ + ldr r2, [pc, #300] @ 112820 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #15 │ │ │ │ @@ -193546,84 +193550,84 @@ │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ movwne r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ strb r2, [r0, #1] │ │ │ │ strb r3, [r0] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #15 │ │ │ │ - bne 112714 │ │ │ │ + bne 112724 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldrb r6, [r3] │ │ │ │ cmp r6, #108 @ 0x6c │ │ │ │ ldrbeq r6, [r3, #1] │ │ │ │ cmpeq r6, #111 @ 0x6f │ │ │ │ - bne 112714 │ │ │ │ + bne 112724 │ │ │ │ ldrb r6, [r3, #2] │ │ │ │ cmp r6, #97 @ 0x61 │ │ │ │ ldrbeq r6, [r3, #3] │ │ │ │ cmpeq r6, #100 @ 0x64 │ │ │ │ - bne 112714 │ │ │ │ + bne 112724 │ │ │ │ ldrb r6, [r3, #4] │ │ │ │ cmp r6, #82 @ 0x52 │ │ │ │ ldrbeq r6, [r3, #5] │ │ │ │ cmpeq r6, #101 @ 0x65 │ │ │ │ - bne 112714 │ │ │ │ + bne 112724 │ │ │ │ ldrb r6, [r3, #6] │ │ │ │ cmp r6, #113 @ 0x71 │ │ │ │ ldrbeq r6, [r3, #7] │ │ │ │ cmpeq r6, #117 @ 0x75 │ │ │ │ - bne 112714 │ │ │ │ + bne 112724 │ │ │ │ ldrb r6, [r3, #8] │ │ │ │ cmp r6, #101 @ 0x65 │ │ │ │ ldrbeq r6, [r3, #9] │ │ │ │ cmpeq r6, #115 @ 0x73 │ │ │ │ - bne 112714 │ │ │ │ + bne 112724 │ │ │ │ ldrb r6, [r3, #10] │ │ │ │ cmp r6, #116 @ 0x74 │ │ │ │ ldrbeq r6, [r3, #11] │ │ │ │ cmpeq r6, #68 @ 0x44 │ │ │ │ - bne 112714 │ │ │ │ + bne 112724 │ │ │ │ ldrb r6, [r3, #12] │ │ │ │ cmp r6, #97 @ 0x61 │ │ │ │ ldrbeq r6, [r3, #13] │ │ │ │ cmpeq r6, #116 @ 0x74 │ │ │ │ - bne 112714 │ │ │ │ + bne 112724 │ │ │ │ ldrb r2, [r3, #14] │ │ │ │ subs r2, r2, #97 @ 0x61 │ │ │ │ - b 112710 │ │ │ │ - ldr r2, [pc, #48] @ 112814 │ │ │ │ + b 112720 │ │ │ │ + ldr r2, [pc, #48] @ 112824 │ │ │ │ add r3, sp, #15 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - addeq sp, r8, fp, asr r7 │ │ │ │ - addeq sp, r8, fp, asr #13 │ │ │ │ - umlaleq r1, r5, r0, r3 │ │ │ │ + addeq sp, r8, fp, asr #14 │ │ │ │ + @ instruction: 0x0088d6bb │ │ │ │ + adceq r1, r5, r0, lsl #7 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 112ae4 │ │ │ │ + bhi 112af4 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ muleq r0, ip, r2 │ │ │ │ muleq r0, ip, r2 │ │ │ │ andeq r0, r0, r4, lsr #1 │ │ │ │ @@ -193641,160 +193645,160 @@ │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ cmp r2, #1 │ │ │ │ mov r3, r2 │ │ │ │ movwne r3, #2 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r3, r2 │ │ │ │ strb r3, [r0, #1] │ │ │ │ - b 112ac4 │ │ │ │ + b 112ad4 │ │ │ │ ldmib r1, {r4, r5} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ cmp r1, #8 │ │ │ │ - beq 112a08 │ │ │ │ + beq 112a18 │ │ │ │ cmp r1, #11 │ │ │ │ - bne 112a30 │ │ │ │ - ldr r1, [pc, #652] @ 112b50 │ │ │ │ + bne 112a40 │ │ │ │ + ldr r1, [pc, #652] @ 112b60 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 112a30 │ │ │ │ + bne 112a40 │ │ │ │ mov r1, #0 │ │ │ │ - b 112a34 │ │ │ │ + b 112a44 │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ eor r6, r2, #1 │ │ │ │ orrs r6, r6, r3 │ │ │ │ mov r6, #2 │ │ │ │ movweq r6, #1 │ │ │ │ orrs r2, r2, r3 │ │ │ │ movne r2, r6 │ │ │ │ - b 112ac0 │ │ │ │ + b 112ad0 │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ stm sp, {r2, r3} │ │ │ │ - bl 39a844 │ │ │ │ + bl 39a854 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r4, [r1, #4] │ │ │ │ cmp r5, #8 │ │ │ │ - beq 112a60 │ │ │ │ + beq 112a70 │ │ │ │ cmp r5, #11 │ │ │ │ - bne 112abc │ │ │ │ - ldr r2, [pc, #528] @ 112b58 │ │ │ │ + bne 112acc │ │ │ │ + ldr r2, [pc, #528] @ 112b68 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #11 │ │ │ │ bl 539d8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 112abc │ │ │ │ + bne 112acc │ │ │ │ mov r2, #0 │ │ │ │ - b 112ac0 │ │ │ │ + b 112ad0 │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ cmp r3, #8 │ │ │ │ - beq 112a9c │ │ │ │ + beq 112aac │ │ │ │ cmp r3, #11 │ │ │ │ ldrbeq r3, [r2] │ │ │ │ cmpeq r3, #97 @ 0x61 │ │ │ │ - bne 112abc │ │ │ │ + bne 112acc │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #115 @ 0x73 │ │ │ │ - bne 112abc │ │ │ │ + bne 112acc │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #82 @ 0x52 │ │ │ │ - bne 112abc │ │ │ │ + bne 112acc │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #5] │ │ │ │ cmpeq r3, #115 @ 0x73 │ │ │ │ - bne 112abc │ │ │ │ + bne 112acc │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #112 @ 0x70 │ │ │ │ ldrbeq r3, [r2, #7] │ │ │ │ cmpeq r3, #111 @ 0x6f │ │ │ │ - bne 112abc │ │ │ │ + bne 112acc │ │ │ │ ldrb r3, [r2, #8] │ │ │ │ cmp r3, #110 @ 0x6e │ │ │ │ ldrbeq r3, [r2, #9] │ │ │ │ cmpeq r3, #115 @ 0x73 │ │ │ │ - bne 112abc │ │ │ │ + bne 112acc │ │ │ │ ldrb r3, [r2, #10] │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ - bne 112abc │ │ │ │ - b 112ac0 │ │ │ │ - ldr r1, [pc, #324] @ 112b54 │ │ │ │ + bne 112acc │ │ │ │ + b 112ad0 │ │ │ │ + ldr r1, [pc, #324] @ 112b64 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 112adc │ │ │ │ + beq 112aec │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r2, [r0] │ │ │ │ strb r1, [r0, #1] │ │ │ │ - beq 112b0c │ │ │ │ + beq 112b1c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #244] @ 112b5c │ │ │ │ + ldr r2, [pc, #244] @ 112b6c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #8 │ │ │ │ bl 539d8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 112abc │ │ │ │ + bne 112acc │ │ │ │ mov r2, #1 │ │ │ │ - b 112ac0 │ │ │ │ + b 112ad0 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ - bne 112abc │ │ │ │ + bne 112acc │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #84 @ 0x54 │ │ │ │ - beq 112b14 │ │ │ │ + beq 112b24 │ │ │ │ mov r2, #2 │ │ │ │ strb r2, [r0, #1] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r0] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, #1 │ │ │ │ - b 112a34 │ │ │ │ - ldr r2, [pc, #116] @ 112b60 │ │ │ │ + b 112a44 │ │ │ │ + ldr r2, [pc, #116] @ 112b70 │ │ │ │ add r3, sp, #15 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ str r0, [r4, #4] │ │ │ │ @@ -193802,39 +193806,39 @@ │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ ldrbeq r3, [r2, #4] │ │ │ │ cmpeq r3, #103 @ 0x67 │ │ │ │ - bne 112abc │ │ │ │ + bne 112acc │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ cmp r3, #85 @ 0x55 │ │ │ │ ldrbeq r3, [r2, #6] │ │ │ │ cmpeq r3, #114 @ 0x72 │ │ │ │ - bne 112abc │ │ │ │ + bne 112acc │ │ │ │ ldrb r3, [r2, #7] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ - bne 112abc │ │ │ │ - b 112ac0 │ │ │ │ - umulleq sp, r8, r6, r6 │ │ │ │ - ldrdeq r6, [r7], r3 │ │ │ │ - addeq sp, r8, r2, lsl r6 │ │ │ │ - addeq r6, r7, fp, ror pc │ │ │ │ - umlaleq r1, r5, r8, r0 │ │ │ │ + bne 112acc │ │ │ │ + b 112ad0 │ │ │ │ + addeq sp, r8, r6, lsl #13 │ │ │ │ + addeq r6, r7, r3, asr #31 │ │ │ │ + addeq sp, r8, r2, lsl #12 │ │ │ │ + addeq r6, r7, fp, ror #30 │ │ │ │ + adceq r1, r5, r8, lsl #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 112df8 │ │ │ │ + bhi 112e08 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, r4, ror #4 │ │ │ │ andeq r0, r0, r4, ror #4 │ │ │ │ andeq r0, r0, ip, lsr #1 │ │ │ │ @@ -193846,66 +193850,66 @@ │ │ │ │ andeq r0, r0, r4, ror #4 │ │ │ │ andeq r0, r0, r4, ror #4 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, ror #2 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ - b 112cd0 │ │ │ │ + b 112ce0 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldmib r1, {r4, r5} │ │ │ │ mov r1, #1 │ │ │ │ cmp r2, #12 │ │ │ │ - bne 112c14 │ │ │ │ - ldr r1, [pc, #564] @ 112e28 │ │ │ │ + bne 112c24 │ │ │ │ + ldr r1, [pc, #564] @ 112e38 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ movwne r1, #1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r2, [r0] │ │ │ │ strb r1, [r0, #1] │ │ │ │ - beq 112e20 │ │ │ │ + beq 112e30 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ orrs r2, r2, r3 │ │ │ │ - b 112cd4 │ │ │ │ + b 112ce4 │ │ │ │ ldmib r1, {r2, r3, r6} │ │ │ │ cmp r6, #12 │ │ │ │ mov r1, #1 │ │ │ │ ldrbeq r6, [r3] │ │ │ │ cmpeq r6, #115 @ 0x73 │ │ │ │ - beq 112d84 │ │ │ │ + beq 112d94 │ │ │ │ mov r6, #0 │ │ │ │ cmp r2, #0 │ │ │ │ strb r6, [r0] │ │ │ │ strb r1, [r0, #1] │ │ │ │ - beq 112e20 │ │ │ │ + beq 112e30 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #12 │ │ │ │ - bne 112cd8 │ │ │ │ - ldr r2, [pc, #388] @ 112e2c │ │ │ │ + bne 112ce8 │ │ │ │ + ldr r2, [pc, #388] @ 112e3c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #12 │ │ │ │ @@ -193915,106 +193919,106 @@ │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ movwne r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ strb r2, [r0, #1] │ │ │ │ strb r3, [r0] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #12 │ │ │ │ - bne 112cd8 │ │ │ │ + bne 112ce8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldrb r6, [r3] │ │ │ │ cmp r6, #115 @ 0x73 │ │ │ │ - bne 112cd8 │ │ │ │ + bne 112ce8 │ │ │ │ ldrb r6, [r3, #1] │ │ │ │ cmp r6, #101 @ 0x65 │ │ │ │ ldrbeq r6, [r3, #2] │ │ │ │ cmpeq r6, #115 @ 0x73 │ │ │ │ - bne 112cd8 │ │ │ │ + bne 112ce8 │ │ │ │ ldrb r6, [r3, #3] │ │ │ │ cmp r6, #115 @ 0x73 │ │ │ │ ldrbeq r6, [r3, #4] │ │ │ │ cmpeq r6, #105 @ 0x69 │ │ │ │ - bne 112cd8 │ │ │ │ + bne 112ce8 │ │ │ │ ldrb r6, [r3, #5] │ │ │ │ cmp r6, #111 @ 0x6f │ │ │ │ ldrbeq r6, [r3, #6] │ │ │ │ cmpeq r6, #110 @ 0x6e │ │ │ │ - bne 112cd8 │ │ │ │ + bne 112ce8 │ │ │ │ ldrb r6, [r3, #7] │ │ │ │ cmp r6, #83 @ 0x53 │ │ │ │ ldrbeq r6, [r3, #8] │ │ │ │ cmpeq r6, #116 @ 0x74 │ │ │ │ - bne 112cd8 │ │ │ │ + bne 112ce8 │ │ │ │ ldrb r6, [r3, #9] │ │ │ │ cmp r6, #97 @ 0x61 │ │ │ │ ldrbeq r6, [r3, #10] │ │ │ │ cmpeq r6, #116 @ 0x74 │ │ │ │ - bne 112cd8 │ │ │ │ + bne 112ce8 │ │ │ │ ldrb r2, [r3, #11] │ │ │ │ subs r2, r2, #101 @ 0x65 │ │ │ │ - b 112cd4 │ │ │ │ + b 112ce4 │ │ │ │ ldrb r6, [r3, #1] │ │ │ │ cmp r6, #101 @ 0x65 │ │ │ │ ldrbeq r6, [r3, #2] │ │ │ │ cmpeq r6, #115 @ 0x73 │ │ │ │ - bne 112c64 │ │ │ │ + bne 112c74 │ │ │ │ ldrb r6, [r3, #3] │ │ │ │ cmp r6, #115 @ 0x73 │ │ │ │ ldrbeq r6, [r3, #4] │ │ │ │ cmpeq r6, #105 @ 0x69 │ │ │ │ - bne 112c64 │ │ │ │ + bne 112c74 │ │ │ │ ldrb r6, [r3, #5] │ │ │ │ cmp r6, #111 @ 0x6f │ │ │ │ ldrbeq r6, [r3, #6] │ │ │ │ cmpeq r6, #110 @ 0x6e │ │ │ │ - bne 112c64 │ │ │ │ + bne 112c74 │ │ │ │ ldrb r6, [r3, #7] │ │ │ │ cmp r6, #83 @ 0x53 │ │ │ │ ldrbeq r6, [r3, #8] │ │ │ │ cmpeq r6, #116 @ 0x74 │ │ │ │ - bne 112c64 │ │ │ │ + bne 112c74 │ │ │ │ ldrb r6, [r3, #9] │ │ │ │ cmp r6, #97 @ 0x61 │ │ │ │ ldrbeq r6, [r3, #10] │ │ │ │ cmpeq r6, #116 @ 0x74 │ │ │ │ - bne 112c64 │ │ │ │ + bne 112c74 │ │ │ │ ldrb r1, [r3, #11] │ │ │ │ subs r1, r1, #101 @ 0x65 │ │ │ │ movwne r1, #1 │ │ │ │ - b 112c64 │ │ │ │ - ldr r2, [pc, #48] @ 112e30 │ │ │ │ + b 112c74 │ │ │ │ + ldr r2, [pc, #48] @ 112e40 │ │ │ │ add r3, sp, #7 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - addeq ip, r8, ip, ror #16 │ │ │ │ - @ instruction: 0x0088c7b8 │ │ │ │ - umlaleq r0, r5, r4, sp │ │ │ │ + addeq ip, r8, ip, asr r8 │ │ │ │ + addeq ip, r8, r8, lsr #15 │ │ │ │ + adceq r0, r5, r4, lsl #27 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 113258 │ │ │ │ + bhi 113268 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ muleq r0, ip, r0 │ │ │ │ @@ -194028,250 +194032,250 @@ │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsr r1 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ cmp r2, #3 │ │ │ │ movcs r2, #3 │ │ │ │ - b 113234 │ │ │ │ + b 113244 │ │ │ │ ldmib r1, {r4, r5} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ cmp r1, #12 │ │ │ │ - beq 113074 │ │ │ │ + beq 113084 │ │ │ │ cmp r1, #20 │ │ │ │ - beq 113044 │ │ │ │ + beq 113054 │ │ │ │ cmp r1, #14 │ │ │ │ - bne 11309c │ │ │ │ - ldr r1, [pc, #1044] @ 1132ec │ │ │ │ + bne 1130ac │ │ │ │ + ldr r1, [pc, #1044] @ 1132fc │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 11309c │ │ │ │ + bne 1130ac │ │ │ │ mov r1, #0 │ │ │ │ - b 1130a0 │ │ │ │ + b 1130b0 │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ mov r6, #3 │ │ │ │ cmp r2, #3 │ │ │ │ movcs r2, r6 │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, r6 │ │ │ │ - b 113234 │ │ │ │ + b 113244 │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ stm sp, {r2, r3} │ │ │ │ - bl 39cfec │ │ │ │ + bl 39cffc │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r4, [r1, #4] │ │ │ │ cmp r5, #12 │ │ │ │ - beq 113108 │ │ │ │ + beq 113118 │ │ │ │ cmp r5, #20 │ │ │ │ - beq 1130cc │ │ │ │ + beq 1130dc │ │ │ │ cmp r5, #14 │ │ │ │ - bne 113230 │ │ │ │ - ldr r2, [pc, #920] @ 1132f8 │ │ │ │ + bne 113240 │ │ │ │ + ldr r2, [pc, #920] @ 113308 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #14 │ │ │ │ bl 539d8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 113230 │ │ │ │ + bne 113240 │ │ │ │ mov r2, #0 │ │ │ │ - b 113234 │ │ │ │ + b 113244 │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ cmp r3, #12 │ │ │ │ - beq 113210 │ │ │ │ + beq 113220 │ │ │ │ cmp r3, #20 │ │ │ │ - beq 113144 │ │ │ │ + beq 113154 │ │ │ │ cmp r3, #14 │ │ │ │ ldrbeq r3, [r2] │ │ │ │ cmpeq r3, #109 @ 0x6d │ │ │ │ - bne 113230 │ │ │ │ + bne 113240 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #100 @ 0x64 │ │ │ │ - bne 113230 │ │ │ │ + bne 113240 │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #4] │ │ │ │ cmpeq r3, #97 @ 0x61 │ │ │ │ - bne 113230 │ │ │ │ + bne 113240 │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ cmp r3, #83 @ 0x53 │ │ │ │ ldrbeq r3, [r2, #6] │ │ │ │ cmpeq r3, #101 @ 0x65 │ │ │ │ - bne 113230 │ │ │ │ + bne 113240 │ │ │ │ ldrb r3, [r2, #7] │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ ldrbeq r3, [r2, #8] │ │ │ │ cmpeq r3, #115 @ 0x73 │ │ │ │ - bne 113230 │ │ │ │ + bne 113240 │ │ │ │ ldrb r3, [r2, #9] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #10] │ │ │ │ cmpeq r3, #111 @ 0x6f │ │ │ │ - bne 113230 │ │ │ │ + bne 113240 │ │ │ │ ldrb r3, [r2, #11] │ │ │ │ cmp r3, #110 @ 0x6e │ │ │ │ ldrbeq r3, [r2, #12] │ │ │ │ cmpeq r3, #73 @ 0x49 │ │ │ │ - bne 113230 │ │ │ │ + bne 113240 │ │ │ │ ldrb r3, [r2, #13] │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ - bne 113230 │ │ │ │ - b 113234 │ │ │ │ - ldr r1, [pc, #680] @ 1132f4 │ │ │ │ + bne 113240 │ │ │ │ + b 113244 │ │ │ │ + ldr r1, [pc, #680] @ 113304 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 11309c │ │ │ │ + bne 1130ac │ │ │ │ mov r1, #2 │ │ │ │ - b 1130a0 │ │ │ │ - ldr r1, [pc, #628] @ 1132f0 │ │ │ │ + b 1130b0 │ │ │ │ + ldr r1, [pc, #628] @ 113300 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 113250 │ │ │ │ + beq 113260 │ │ │ │ mov r1, #3 │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r2, [r0] │ │ │ │ strb r1, [r0, #1] │ │ │ │ - beq 113280 │ │ │ │ + beq 113290 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #556] @ 113300 │ │ │ │ + ldr r2, [pc, #556] @ 113310 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #20 │ │ │ │ bl 539d8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 113230 │ │ │ │ + bne 113240 │ │ │ │ mov r2, #2 │ │ │ │ - b 113234 │ │ │ │ - ldr r2, [pc, #492] @ 1132fc │ │ │ │ + b 113244 │ │ │ │ + ldr r2, [pc, #492] @ 11330c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #12 │ │ │ │ bl 539d8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 113230 │ │ │ │ + bne 113240 │ │ │ │ mov r2, #1 │ │ │ │ - b 113234 │ │ │ │ + b 113244 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - bne 113230 │ │ │ │ + bne 113240 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #108 @ 0x6c │ │ │ │ - bne 113230 │ │ │ │ + bne 113240 │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ ldrbeq r3, [r2, #4] │ │ │ │ cmpeq r3, #116 @ 0x74 │ │ │ │ - bne 113230 │ │ │ │ + bne 113240 │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #6] │ │ │ │ cmpeq r3, #118 @ 0x76 │ │ │ │ - bne 113230 │ │ │ │ + bne 113240 │ │ │ │ ldrb r3, [r2, #7] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #8] │ │ │ │ cmpeq r3, #80 @ 0x50 │ │ │ │ - bne 113230 │ │ │ │ + bne 113240 │ │ │ │ ldrb r3, [r2, #9] │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ ldrbeq r3, [r2, #10] │ │ │ │ cmpeq r3, #97 @ 0x61 │ │ │ │ - bne 113230 │ │ │ │ + bne 113240 │ │ │ │ ldrb r3, [r2, #11] │ │ │ │ cmp r3, #121 @ 0x79 │ │ │ │ ldrbeq r3, [r2, #12] │ │ │ │ cmpeq r3, #98 @ 0x62 │ │ │ │ - bne 113230 │ │ │ │ + bne 113240 │ │ │ │ ldrb r3, [r2, #13] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ ldrbeq r3, [r2, #14] │ │ │ │ cmpeq r3, #99 @ 0x63 │ │ │ │ - bne 113230 │ │ │ │ + bne 113240 │ │ │ │ ldrb r3, [r2, #15] │ │ │ │ cmp r3, #107 @ 0x6b │ │ │ │ ldrbeq r3, [r2, #16] │ │ │ │ cmpeq r3, #82 @ 0x52 │ │ │ │ - bne 113230 │ │ │ │ + bne 113240 │ │ │ │ ldrb r3, [r2, #17] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ ldrbeq r3, [r2, #18] │ │ │ │ cmpeq r3, #116 @ 0x74 │ │ │ │ - bne 113230 │ │ │ │ + bne 113240 │ │ │ │ ldrb r3, [r2, #19] │ │ │ │ mov r2, #2 │ │ │ │ - b 1132e0 │ │ │ │ + b 1132f0 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #112 @ 0x70 │ │ │ │ - bne 113230 │ │ │ │ + bne 113240 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #97 @ 0x61 │ │ │ │ - beq 113288 │ │ │ │ + beq 113298 │ │ │ │ mov r2, #3 │ │ │ │ mov r3, #0 │ │ │ │ strb r2, [r0, #1] │ │ │ │ strb r3, [r0] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, #1 │ │ │ │ - b 1130a0 │ │ │ │ - ldr r2, [pc, #164] @ 113304 │ │ │ │ + b 1130b0 │ │ │ │ + ldr r2, [pc, #164] @ 113314 │ │ │ │ add r3, sp, #15 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ str r0, [r4, #4] │ │ │ │ @@ -194279,51 +194283,51 @@ │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #121 @ 0x79 │ │ │ │ ldrbeq r3, [r2, #4] │ │ │ │ cmpeq r3, #98 @ 0x62 │ │ │ │ - bne 113230 │ │ │ │ + bne 113240 │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ ldrbeq r3, [r2, #6] │ │ │ │ cmpeq r3, #99 @ 0x63 │ │ │ │ - bne 113230 │ │ │ │ + bne 113240 │ │ │ │ ldrb r3, [r2, #7] │ │ │ │ cmp r3, #107 @ 0x6b │ │ │ │ ldrbeq r3, [r2, #8] │ │ │ │ cmpeq r3, #82 @ 0x52 │ │ │ │ - bne 113230 │ │ │ │ + bne 113240 │ │ │ │ ldrb r3, [r2, #9] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ ldrbeq r3, [r2, #10] │ │ │ │ cmpeq r3, #116 @ 0x74 │ │ │ │ - bne 113230 │ │ │ │ + bne 113240 │ │ │ │ ldrb r3, [r2, #11] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ movne r2, #3 │ │ │ │ - b 113234 │ │ │ │ - addeq ip, r8, r2, lsr r2 │ │ │ │ - addeq ip, r8, sp, lsl r1 │ │ │ │ - ldrdeq ip, [r8], r6 │ │ │ │ - addeq ip, r8, sl, lsr #3 │ │ │ │ - addeq ip, r8, r9, lsl #1 │ │ │ │ - addeq ip, r8, lr, asr #8 │ │ │ │ - adceq r0, r5, r4, asr #18 │ │ │ │ + b 113244 │ │ │ │ + addeq ip, r8, r2, lsr #4 │ │ │ │ + addeq ip, r8, sp, lsl #2 │ │ │ │ + addeq ip, r8, r6, asr #9 │ │ │ │ + umulleq ip, r8, sl, r1 │ │ │ │ + addeq ip, r8, r9, ror r0 │ │ │ │ + addeq ip, r8, lr, lsr r4 │ │ │ │ + adceq r0, r5, r4, lsr r9 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 113678 │ │ │ │ + bhi 113688 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, r0, asr #6 │ │ │ │ andeq r0, r0, r0, asr #6 │ │ │ │ muleq r0, r4, r0 │ │ │ │ @@ -194341,58 +194345,58 @@ │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r0] │ │ │ │ cmp r3, #5 │ │ │ │ movcs r3, #5 │ │ │ │ strb r3, [r0, #1] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldmib r1, {r4, r5} │ │ │ │ mov r1, r5 │ │ │ │ - bl 38f5bc │ │ │ │ + bl 38f5cc │ │ │ │ cmp r4, #0 │ │ │ │ - beq 1136a0 │ │ │ │ + beq 1136b0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ mov r5, #5 │ │ │ │ cmp r2, #5 │ │ │ │ movcs r2, r5 │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, r5 │ │ │ │ - b 11365c │ │ │ │ + b 11366c │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ stm sp, {r2, r3} │ │ │ │ - bl 39d4e0 │ │ │ │ + bl 39d4f0 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 38f5bc │ │ │ │ + bl 38f5cc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r1, #8] │ │ │ │ sub r3, r2, #7 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi 113658 │ │ │ │ + bhi 113668 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ add r5, pc, #4 │ │ │ │ ldr r3, [r5, r3, lsl #2] │ │ │ │ add pc, r5, r3 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, r8, lsl #4 │ │ │ │ andeq r0, r0, r8, lsl #4 │ │ │ │ @@ -194401,141 +194405,141 @@ │ │ │ │ andeq r0, r0, r0, ror r0 │ │ │ │ andeq r0, r0, r4, ror #2 │ │ │ │ andeq r0, r0, r8, ror #3 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #1] │ │ │ │ cmpeq r3, #116 @ 0x74 │ │ │ │ - bne 113658 │ │ │ │ + bne 113668 │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #3] │ │ │ │ cmpeq r3, #109 @ 0x6d │ │ │ │ - bne 113658 │ │ │ │ + bne 113668 │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ cmp r3, #73 @ 0x49 │ │ │ │ ldrbeq r3, [r2, #5] │ │ │ │ cmpeq r3, #100 @ 0x64 │ │ │ │ - bne 113658 │ │ │ │ + bne 113668 │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ mov r2, #3 │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ movne r2, #5 │ │ │ │ - b 11365c │ │ │ │ + b 11366c │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ - bne 113658 │ │ │ │ + bne 113668 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #110 @ 0x6e │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #115 @ 0x73 │ │ │ │ - bne 113658 │ │ │ │ + bne 113668 │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #4] │ │ │ │ cmpeq r3, #114 @ 0x72 │ │ │ │ - bne 113658 │ │ │ │ + bne 113668 │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ ldrbeq r3, [r2, #6] │ │ │ │ cmpeq r3, #66 @ 0x42 │ │ │ │ - bne 113658 │ │ │ │ + bne 113668 │ │ │ │ ldrb r3, [r2, #7] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #8] │ │ │ │ cmpeq r3, #102 @ 0x66 │ │ │ │ - bne 113658 │ │ │ │ + bne 113668 │ │ │ │ ldrb r3, [r2, #9] │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ ldrbeq r3, [r2, #10] │ │ │ │ cmpeq r3, #114 @ 0x72 │ │ │ │ - bne 113658 │ │ │ │ + bne 113668 │ │ │ │ ldrb r3, [r2, #11] │ │ │ │ mov r2, #2 │ │ │ │ - b 1135a8 │ │ │ │ + b 1135b8 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ ldrbeq r3, [r2, #1] │ │ │ │ cmpeq r3, #117 @ 0x75 │ │ │ │ - bne 113658 │ │ │ │ + bne 113668 │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ ldrbeq r3, [r2, #3] │ │ │ │ cmpeq r3, #114 @ 0x72 │ │ │ │ - bne 113658 │ │ │ │ + bne 113668 │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #5] │ │ │ │ cmpeq r3, #110 @ 0x6e │ │ │ │ - bne 113658 │ │ │ │ + bne 113668 │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ ldrbeq r3, [r2, #7] │ │ │ │ cmpeq r3, #84 @ 0x54 │ │ │ │ - bne 113658 │ │ │ │ + bne 113668 │ │ │ │ ldrb r3, [r2, #8] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #9] │ │ │ │ cmpeq r3, #109 @ 0x6d │ │ │ │ - bne 113658 │ │ │ │ + bne 113668 │ │ │ │ ldrb r3, [r2, #10] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ - bne 113658 │ │ │ │ - b 11365c │ │ │ │ + bne 113668 │ │ │ │ + b 11366c │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ ldrbeq r3, [r2, #1] │ │ │ │ cmpeq r3, #117 @ 0x75 │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #114 @ 0x72 │ │ │ │ - bne 113658 │ │ │ │ + bne 113668 │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - bne 113658 │ │ │ │ + bne 113668 │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #5] │ │ │ │ cmpeq r3, #110 @ 0x6e │ │ │ │ - bne 113658 │ │ │ │ + bne 113668 │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ ldrbeq r3, [r2, #7] │ │ │ │ cmpeq r3, #73 @ 0x49 │ │ │ │ - bne 113658 │ │ │ │ + bne 113668 │ │ │ │ ldrb r3, [r2, #8] │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ ldrbeq r3, [r2, #9] │ │ │ │ cmpeq r3, #101 @ 0x65 │ │ │ │ - bne 113658 │ │ │ │ + bne 113668 │ │ │ │ ldrb r3, [r2, #10] │ │ │ │ cmp r3, #109 @ 0x6d │ │ │ │ ldrbeq r3, [r2, #11] │ │ │ │ cmpeq r3, #73 @ 0x49 │ │ │ │ - bne 113658 │ │ │ │ + bne 113668 │ │ │ │ ldrb r3, [r2, #12] │ │ │ │ mov r2, #0 │ │ │ │ - b 113714 │ │ │ │ + b 113724 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #109 @ 0x6d │ │ │ │ - bne 113658 │ │ │ │ + bne 113668 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #100 @ 0x64 │ │ │ │ - beq 1136a8 │ │ │ │ + beq 1136b8 │ │ │ │ mov r2, #5 │ │ │ │ mov r3, #0 │ │ │ │ strb r2, [r0, #1] │ │ │ │ strb r3, [r0] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #160] @ 113720 │ │ │ │ + ldr r2, [pc, #160] @ 113730 │ │ │ │ add r3, sp, #15 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ str r0, [r4, #4] │ │ │ │ @@ -194543,50 +194547,50 @@ │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #4] │ │ │ │ cmpeq r3, #97 @ 0x61 │ │ │ │ - bne 113658 │ │ │ │ + bne 113668 │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ cmp r3, #83 @ 0x53 │ │ │ │ ldrbeq r3, [r2, #6] │ │ │ │ cmpeq r3, #101 @ 0x65 │ │ │ │ - bne 113658 │ │ │ │ + bne 113668 │ │ │ │ ldrb r3, [r2, #7] │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ ldrbeq r3, [r2, #8] │ │ │ │ cmpeq r3, #115 @ 0x73 │ │ │ │ - bne 113658 │ │ │ │ + bne 113668 │ │ │ │ ldrb r3, [r2, #9] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #10] │ │ │ │ cmpeq r3, #111 @ 0x6f │ │ │ │ - bne 113658 │ │ │ │ + bne 113668 │ │ │ │ ldrb r3, [r2, #11] │ │ │ │ cmp r3, #110 @ 0x6e │ │ │ │ ldrbeq r3, [r2, #12] │ │ │ │ cmpeq r3, #73 @ 0x49 │ │ │ │ - bne 113658 │ │ │ │ + bne 113668 │ │ │ │ ldrb r3, [r2, #13] │ │ │ │ mov r2, #4 │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ - bne 113658 │ │ │ │ - b 11365c │ │ │ │ - adceq r0, r5, r4, lsr r5 │ │ │ │ + bne 113668 │ │ │ │ + b 11366c │ │ │ │ + adceq r0, r5, r4, lsr #10 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 11399c │ │ │ │ + bhi 1139ac │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, r8, asr #4 │ │ │ │ andeq r0, r0, r8, asr #4 │ │ │ │ muleq r0, r4, r0 │ │ │ │ @@ -194604,58 +194608,58 @@ │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ movcs r3, #4 │ │ │ │ strb r3, [r0, #1] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldmib r1, {r4, r5} │ │ │ │ mov r1, r5 │ │ │ │ - bl 38959c │ │ │ │ + bl 3895ac │ │ │ │ cmp r4, #0 │ │ │ │ - beq 1139c4 │ │ │ │ + beq 1139d4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ mov r5, #4 │ │ │ │ cmp r2, #4 │ │ │ │ movcs r2, r5 │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, r5 │ │ │ │ - b 113980 │ │ │ │ + b 113990 │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ stm sp, {r2, r3} │ │ │ │ - bl 39a960 │ │ │ │ + bl 39a970 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 38959c │ │ │ │ + bl 3895ac │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r1, #8] │ │ │ │ sub r3, r2, #4 │ │ │ │ cmp r3, #8 │ │ │ │ - bhi 11397c │ │ │ │ + bhi 11398c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ add r5, pc, #4 │ │ │ │ ldr r3, [r5, r3, lsl #2] │ │ │ │ add pc, r5, r3 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ andeq r0, r0, r0, lsl r1 │ │ │ │ strheq r0, [r0], -r4 │ │ │ │ @@ -194663,80 +194667,80 @@ │ │ │ │ andeq r0, r0, r8, asr r0 │ │ │ │ andeq r0, r0, r0, lsl r1 │ │ │ │ andeq r0, r0, r0, lsl r1 │ │ │ │ andeq r0, r0, r0, lsl r1 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #110 @ 0x6e │ │ │ │ - bne 11397c │ │ │ │ + bne 11398c │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #109 @ 0x6d │ │ │ │ - bne 11397c │ │ │ │ + bne 11398c │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ mov r2, #2 │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ movne r2, #4 │ │ │ │ - b 113980 │ │ │ │ + b 113990 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ - bne 11397c │ │ │ │ + bne 11398c │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #118 @ 0x76 │ │ │ │ - bne 11397c │ │ │ │ + bne 11398c │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #4] │ │ │ │ cmpeq r3, #99 @ 0x63 │ │ │ │ - bne 11397c │ │ │ │ + bne 11398c │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #6] │ │ │ │ cmpeq r3, #73 @ 0x49 │ │ │ │ - bne 11397c │ │ │ │ + bne 11398c │ │ │ │ ldrb r3, [r2, #7] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ - bne 11397c │ │ │ │ - b 113980 │ │ │ │ + bne 11398c │ │ │ │ + b 113990 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #118 @ 0x76 │ │ │ │ - bne 11397c │ │ │ │ + bne 11398c │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #108 @ 0x6c │ │ │ │ - bne 11397c │ │ │ │ + bne 11398c │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ ldrbeq r3, [r2, #4] │ │ │ │ cmpeq r3, #109 @ 0x6d │ │ │ │ - bne 11397c │ │ │ │ + bne 11398c │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ mov r2, #3 │ │ │ │ - b 1138b8 │ │ │ │ + b 1138c8 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ ldrbeq r3, [r2, #1] │ │ │ │ cmpeq r3, #97 @ 0x61 │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #112 @ 0x70 │ │ │ │ - beq 1139cc │ │ │ │ + beq 1139dc │ │ │ │ mov r2, #4 │ │ │ │ mov r3, #0 │ │ │ │ strb r2, [r0, #1] │ │ │ │ strb r3, [r0] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #140] @ 113a30 │ │ │ │ + ldr r2, [pc, #140] @ 113a40 │ │ │ │ add r3, sp, #15 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ str r0, [r4, #4] │ │ │ │ @@ -194744,45 +194748,45 @@ │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ ldrbeq r3, [r2, #4] │ │ │ │ cmpeq r3, #98 @ 0x62 │ │ │ │ - bne 11397c │ │ │ │ + bne 11398c │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #6] │ │ │ │ cmpeq r3, #108 @ 0x6c │ │ │ │ - bne 11397c │ │ │ │ + bne 11398c │ │ │ │ ldrb r3, [r2, #7] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #8] │ │ │ │ cmpeq r3, #116 @ 0x74 │ │ │ │ - bne 11397c │ │ │ │ + bne 11398c │ │ │ │ ldrb r3, [r2, #9] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #10] │ │ │ │ cmpeq r3, #101 @ 0x65 │ │ │ │ - bne 11397c │ │ │ │ + bne 11398c │ │ │ │ ldrb r3, [r2, #11] │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - bne 11397c │ │ │ │ - b 113980 │ │ │ │ - adceq r0, r5, r0, lsr #4 │ │ │ │ + bne 11398c │ │ │ │ + b 113990 │ │ │ │ + adceq r0, r5, r0, lsl r2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 113d64 │ │ │ │ + bhi 113d74 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, r0, lsl #6 │ │ │ │ andeq r0, r0, r0, lsl #6 │ │ │ │ muleq r0, r4, r0 │ │ │ │ @@ -194796,189 +194800,189 @@ │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strheq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r0, lsr #2 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ cmp r2, #3 │ │ │ │ movcs r2, #3 │ │ │ │ - b 113cf0 │ │ │ │ + b 113d00 │ │ │ │ ldmib r1, {r4, r5} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ cmp r1, #5 │ │ │ │ - beq 113c10 │ │ │ │ + beq 113c20 │ │ │ │ cmp r1, #11 │ │ │ │ - bne 113c50 │ │ │ │ - ldr r1, [pc, #748] @ 113dbc │ │ │ │ + bne 113c60 │ │ │ │ + ldr r1, [pc, #748] @ 113dcc │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 113c50 │ │ │ │ + bne 113c60 │ │ │ │ mov r1, #0 │ │ │ │ - b 113c54 │ │ │ │ + b 113c64 │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ mov r6, #3 │ │ │ │ cmp r2, #3 │ │ │ │ movcs r2, r6 │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, r6 │ │ │ │ - b 113cf0 │ │ │ │ + b 113d00 │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ stm sp, {r2, r3} │ │ │ │ - bl 39b418 │ │ │ │ + bl 39b428 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r4, [r1, #4] │ │ │ │ cmp r5, #5 │ │ │ │ - beq 113c80 │ │ │ │ + beq 113c90 │ │ │ │ cmp r5, #11 │ │ │ │ - bne 113cec │ │ │ │ - ldr r2, [pc, #632] @ 113dc8 │ │ │ │ + bne 113cfc │ │ │ │ + ldr r2, [pc, #632] @ 113dd8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #11 │ │ │ │ bl 539d8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 113cec │ │ │ │ + bne 113cfc │ │ │ │ mov r2, #0 │ │ │ │ - b 113cf0 │ │ │ │ + b 113d00 │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ cmp r3, #5 │ │ │ │ - beq 113cd0 │ │ │ │ + beq 113ce0 │ │ │ │ cmp r3, #11 │ │ │ │ ldrbeq r3, [r2] │ │ │ │ cmpeq r3, #99 @ 0x63 │ │ │ │ - bne 113cec │ │ │ │ + bne 113cfc │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #110 @ 0x6e │ │ │ │ - bne 113cec │ │ │ │ + bne 113cfc │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ - bne 113cec │ │ │ │ + bne 113cfc │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ ldrbeq r3, [r2, #5] │ │ │ │ cmpeq r3, #111 @ 0x6f │ │ │ │ - bne 113cec │ │ │ │ + bne 113cfc │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ ldrbeq r3, [r2, #7] │ │ │ │ cmpeq r3, #84 @ 0x54 │ │ │ │ - bne 113cec │ │ │ │ + bne 113cfc │ │ │ │ ldrb r3, [r2, #8] │ │ │ │ cmp r3, #121 @ 0x79 │ │ │ │ ldrbeq r3, [r2, #9] │ │ │ │ cmpeq r3, #112 @ 0x70 │ │ │ │ - bne 113cec │ │ │ │ + bne 113cfc │ │ │ │ ldrb r3, [r2, #10] │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ - bne 113cec │ │ │ │ - b 113cf0 │ │ │ │ - ldr r1, [pc, #424] @ 113dc0 │ │ │ │ + bne 113cfc │ │ │ │ + b 113d00 │ │ │ │ + ldr r1, [pc, #424] @ 113dd0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 113d0c │ │ │ │ - ldr r1, [pc, #396] @ 113dc4 │ │ │ │ + beq 113d1c │ │ │ │ + ldr r1, [pc, #396] @ 113dd4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ - beq 113d5c │ │ │ │ + beq 113d6c │ │ │ │ mov r1, #3 │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r2, [r0] │ │ │ │ strb r1, [r0, #1] │ │ │ │ - beq 113d8c │ │ │ │ + beq 113d9c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #320] @ 113dcc │ │ │ │ + ldr r1, [pc, #320] @ 113ddc │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #5 │ │ │ │ bl 539d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 113d18 │ │ │ │ - ldr r1, [pc, #292] @ 113dd0 │ │ │ │ + beq 113d28 │ │ │ │ + ldr r1, [pc, #292] @ 113de0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bne 113cec │ │ │ │ + bne 113cfc │ │ │ │ mov r2, #2 │ │ │ │ - b 113cf0 │ │ │ │ + b 113d00 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ - beq 113d28 │ │ │ │ + beq 113d38 │ │ │ │ cmp r3, #109 @ 0x6d │ │ │ │ ldrbeq r3, [r2, #1] │ │ │ │ cmpeq r3, #117 @ 0x75 │ │ │ │ - beq 113d94 │ │ │ │ + beq 113da4 │ │ │ │ mov r2, #3 │ │ │ │ mov r3, #0 │ │ │ │ strb r2, [r0, #1] │ │ │ │ strb r3, [r0] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - b 113c54 │ │ │ │ + b 113c64 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - b 113cf0 │ │ │ │ + b 113d00 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ - bne 113cec │ │ │ │ + bne 113cfc │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ cmp r3, #118 @ 0x76 │ │ │ │ ldrbeq r3, [r2, #3] │ │ │ │ cmpeq r3, #101 @ 0x65 │ │ │ │ - bne 113cec │ │ │ │ + bne 113cfc │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ mov r2, #2 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movne r2, #3 │ │ │ │ - b 113cf0 │ │ │ │ + b 113d00 │ │ │ │ mov r1, #2 │ │ │ │ - b 113c54 │ │ │ │ - ldr r2, [pc, #104] @ 113dd4 │ │ │ │ + b 113c64 │ │ │ │ + ldr r2, [pc, #104] @ 113de4 │ │ │ │ add r3, sp, #15 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ str r0, [r4, #4] │ │ │ │ @@ -194986,36 +194990,36 @@ │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ ldrbeq r3, [r2, #3] │ │ │ │ cmpeq r3, #101 @ 0x65 │ │ │ │ - bne 113cec │ │ │ │ + bne 113cfc │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ - bne 113cec │ │ │ │ - b 113cf0 │ │ │ │ - addeq fp, r8, r7, lsr #8 │ │ │ │ - addeq fp, r8, sl, ror #5 │ │ │ │ - ldrdeq fp, [r8], r3 │ │ │ │ - addeq fp, r8, r7, lsr #7 │ │ │ │ - addeq fp, r8, sl, ror r2 │ │ │ │ - addeq fp, r8, pc, asr r2 │ │ │ │ - adceq pc, r4, r8, lsl #29 │ │ │ │ + bne 113cfc │ │ │ │ + b 113d00 │ │ │ │ + addeq fp, r8, r7, lsl r4 │ │ │ │ + ldrdeq fp, [r8], sl │ │ │ │ + addeq fp, r8, r3, asr #5 │ │ │ │ + umulleq fp, r8, r7, r3 │ │ │ │ + addeq fp, r8, sl, ror #4 │ │ │ │ + addeq fp, r8, pc, asr #4 │ │ │ │ + adceq pc, r4, r8, ror lr @ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 1140f0 │ │ │ │ + bhi 114100 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, r8, ror #5 │ │ │ │ andeq r0, r0, r8, ror #5 │ │ │ │ andeq r0, r0, r4, lsr #1 │ │ │ │ @@ -195033,205 +195037,205 @@ │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ cmp r2, #1 │ │ │ │ mov r3, r2 │ │ │ │ movwne r3, #2 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r3, r2 │ │ │ │ strb r3, [r0, #1] │ │ │ │ - b 114094 │ │ │ │ + b 1140a4 │ │ │ │ ldmib r1, {r4, r5} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ cmp r1, #7 │ │ │ │ - beq 113fe4 │ │ │ │ + beq 113ff4 │ │ │ │ cmp r1, #14 │ │ │ │ - bne 11400c │ │ │ │ - ldr r1, [pc, #668] @ 114120 │ │ │ │ + bne 11401c │ │ │ │ + ldr r1, [pc, #668] @ 114130 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 11400c │ │ │ │ + bne 11401c │ │ │ │ mov r1, #0 │ │ │ │ - b 114010 │ │ │ │ + b 114020 │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ eor r6, r2, #1 │ │ │ │ orrs r6, r6, r3 │ │ │ │ mov r6, #2 │ │ │ │ movweq r6, #1 │ │ │ │ orrs r2, r2, r3 │ │ │ │ movne r2, r6 │ │ │ │ - b 114090 │ │ │ │ + b 1140a0 │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ stm sp, {r2, r3} │ │ │ │ - bl 39bdc4 │ │ │ │ + bl 39bdd4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r4, [r1, #4] │ │ │ │ cmp r5, #7 │ │ │ │ - beq 11403c │ │ │ │ + beq 11404c │ │ │ │ cmp r5, #14 │ │ │ │ - bne 11408c │ │ │ │ - ldr r2, [pc, #544] @ 114128 │ │ │ │ + bne 11409c │ │ │ │ + ldr r2, [pc, #544] @ 114138 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #14 │ │ │ │ bl 539d8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 11408c │ │ │ │ + bne 11409c │ │ │ │ mov r2, #0 │ │ │ │ - b 114090 │ │ │ │ + b 1140a0 │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ cmp r3, #7 │ │ │ │ - beq 114078 │ │ │ │ + beq 114088 │ │ │ │ cmp r3, #14 │ │ │ │ ldrbeq r3, [r2] │ │ │ │ cmpeq r3, #109 @ 0x6d │ │ │ │ - bne 11408c │ │ │ │ + bne 11409c │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #100 @ 0x64 │ │ │ │ - bne 11408c │ │ │ │ + bne 11409c │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #4] │ │ │ │ cmpeq r3, #97 @ 0x61 │ │ │ │ - bne 11408c │ │ │ │ + bne 11409c │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ cmp r3, #83 @ 0x53 │ │ │ │ ldrbeq r3, [r2, #6] │ │ │ │ cmpeq r3, #101 @ 0x65 │ │ │ │ - bne 11408c │ │ │ │ + bne 11409c │ │ │ │ ldrb r3, [r2, #7] │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ ldrbeq r3, [r2, #8] │ │ │ │ cmpeq r3, #115 @ 0x73 │ │ │ │ - bne 11408c │ │ │ │ + bne 11409c │ │ │ │ ldrb r3, [r2, #9] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #10] │ │ │ │ cmpeq r3, #111 @ 0x6f │ │ │ │ - bne 11408c │ │ │ │ + bne 11409c │ │ │ │ ldrb r3, [r2, #11] │ │ │ │ cmp r3, #110 @ 0x6e │ │ │ │ ldrbeq r3, [r2, #12] │ │ │ │ cmpeq r3, #73 @ 0x49 │ │ │ │ - bne 11408c │ │ │ │ + bne 11409c │ │ │ │ ldrb r3, [r2, #13] │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ - bne 11408c │ │ │ │ - b 114090 │ │ │ │ - ldr r1, [pc, #312] @ 114124 │ │ │ │ + bne 11409c │ │ │ │ + b 1140a0 │ │ │ │ + ldr r1, [pc, #312] @ 114134 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1140ac │ │ │ │ + beq 1140bc │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r2, [r0] │ │ │ │ strb r1, [r0, #1] │ │ │ │ - beq 114118 │ │ │ │ + beq 114128 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #232] @ 11412c │ │ │ │ + ldr r2, [pc, #232] @ 11413c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #7 │ │ │ │ bl 539d8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 11408c │ │ │ │ + bne 11409c │ │ │ │ mov r2, #1 │ │ │ │ - b 114090 │ │ │ │ + b 1140a0 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ ldrbeq r3, [r2, #1] │ │ │ │ cmpeq r3, #112 @ 0x70 │ │ │ │ - beq 1140b4 │ │ │ │ + beq 1140c4 │ │ │ │ mov r2, #2 │ │ │ │ strb r2, [r0, #1] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r0] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, #1 │ │ │ │ - b 114010 │ │ │ │ + b 114020 │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ ldrbeq r3, [r2, #3] │ │ │ │ cmpeq r3, #105 @ 0x69 │ │ │ │ - bne 11408c │ │ │ │ + bne 11409c │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ ldrbeq r3, [r2, #5] │ │ │ │ cmpeq r3, #110 @ 0x6e │ │ │ │ - bne 11408c │ │ │ │ + bne 11409c │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - bne 11408c │ │ │ │ - b 114090 │ │ │ │ - ldr r2, [pc, #56] @ 114130 │ │ │ │ + bne 11409c │ │ │ │ + b 1140a0 │ │ │ │ + ldr r2, [pc, #56] @ 114140 │ │ │ │ add r3, sp, #15 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - addeq fp, r8, r6, lsl #5 │ │ │ │ - addeq fp, r8, r1, lsl #5 │ │ │ │ - addeq fp, r8, r2, lsl #4 │ │ │ │ - addeq fp, r8, r9, lsr #4 │ │ │ │ - adceq pc, r4, ip, lsl fp @ │ │ │ │ + addeq fp, r8, r6, ror r2 │ │ │ │ + addeq fp, r8, r1, ror r2 │ │ │ │ + strdeq fp, [r8], r2 │ │ │ │ + addeq fp, r8, r9, lsl r2 │ │ │ │ + adceq pc, r4, ip, lsl #22 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ eor r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #21 │ │ │ │ movcs r1, #21 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #14 │ │ │ │ - bhi 114274 │ │ │ │ + bhi 114284 │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ add pc, r2, r1 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, ip, lsl #2 │ │ │ │ andeq r0, r0, ip, lsl #2 │ │ │ │ andeq r0, r0, r4, ror r0 │ │ │ │ @@ -195247,88 +195251,88 @@ │ │ │ │ andeq r0, r0, r8, lsr #1 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ ldrb r2, [r4, #4] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0] │ │ │ │ cmp r2, #10 │ │ │ │ movcs r2, #10 │ │ │ │ - b 1141fc │ │ │ │ + b 11420c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldmib r4, {r5, r6} │ │ │ │ mov r1, r6 │ │ │ │ - bl 382824 │ │ │ │ + bl 382834 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 114228 │ │ │ │ + bne 114238 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0] │ │ │ │ mov r1, #10 │ │ │ │ cmp r2, #10 │ │ │ │ movcs r2, r1 │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, r1 │ │ │ │ strb r2, [r0, #1] │ │ │ │ mov r0, r4 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldmib r4, {r5, r6} │ │ │ │ mov r1, r6 │ │ │ │ - bl 3823fc │ │ │ │ + bl 38240c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 1141d4 │ │ │ │ + beq 1141e4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 382824 │ │ │ │ + bl 382834 │ │ │ │ mov r0, r4 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 3823fc │ │ │ │ - b 114200 │ │ │ │ - ldr r2, [pc, #60] @ 1142b8 │ │ │ │ + bl 38240c │ │ │ │ + b 114210 │ │ │ │ + ldr r2, [pc, #60] @ 1142c8 │ │ │ │ add r1, sp, #7 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 567fc │ │ │ │ str r0, [r5, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r5] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq pc, r4, r8, lsr #19 │ │ │ │ + umlaleq pc, r4, r8, r9 @ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 114684 │ │ │ │ + bhi 114694 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ muleq r0, r8, r3 │ │ │ │ muleq r0, r8, r3 │ │ │ │ muleq r0, ip, r0 │ │ │ │ @@ -195342,227 +195346,227 @@ │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsr r1 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ cmp r2, #3 │ │ │ │ movcs r2, #3 │ │ │ │ - b 114660 │ │ │ │ + b 114670 │ │ │ │ ldmib r1, {r4, r5} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ cmp r1, #5 │ │ │ │ - beq 1144e0 │ │ │ │ + beq 1144f0 │ │ │ │ cmp r1, #14 │ │ │ │ - beq 1144b0 │ │ │ │ + beq 1144c0 │ │ │ │ cmp r1, #11 │ │ │ │ - bne 114508 │ │ │ │ - ldr r1, [pc, #892] @ 1146dc │ │ │ │ + bne 114518 │ │ │ │ + ldr r1, [pc, #892] @ 1146ec │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 114508 │ │ │ │ + bne 114518 │ │ │ │ mov r1, #0 │ │ │ │ - b 11450c │ │ │ │ + b 11451c │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ mov r6, #3 │ │ │ │ cmp r2, #3 │ │ │ │ movcs r2, r6 │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, r6 │ │ │ │ - b 114660 │ │ │ │ + b 114670 │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ stm sp, {r2, r3} │ │ │ │ - bl 39d220 │ │ │ │ + bl 39d230 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r4, [r1, #4] │ │ │ │ cmp r5, #5 │ │ │ │ - beq 114574 │ │ │ │ + beq 114584 │ │ │ │ cmp r5, #14 │ │ │ │ - beq 114538 │ │ │ │ + beq 114548 │ │ │ │ cmp r5, #11 │ │ │ │ - bne 11465c │ │ │ │ - ldr r2, [pc, #768] @ 1146e8 │ │ │ │ + bne 11466c │ │ │ │ + ldr r2, [pc, #768] @ 1146f8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #11 │ │ │ │ bl 539d8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 11465c │ │ │ │ + bne 11466c │ │ │ │ mov r2, #0 │ │ │ │ - b 114660 │ │ │ │ + b 114670 │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ cmp r3, #5 │ │ │ │ - beq 114648 │ │ │ │ + beq 114658 │ │ │ │ cmp r3, #14 │ │ │ │ - beq 1145b0 │ │ │ │ + beq 1145c0 │ │ │ │ cmp r3, #11 │ │ │ │ ldrbeq r3, [r2] │ │ │ │ cmpeq r3, #112 @ 0x70 │ │ │ │ - bne 11465c │ │ │ │ + bne 11466c │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #97 @ 0x61 │ │ │ │ - bne 11465c │ │ │ │ + bne 11466c │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #121 @ 0x79 │ │ │ │ - bne 11465c │ │ │ │ + bne 11466c │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #5] │ │ │ │ cmpeq r3, #114 @ 0x72 │ │ │ │ - bne 11465c │ │ │ │ + bne 11466c │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #83 @ 0x53 │ │ │ │ ldrbeq r3, [r2, #7] │ │ │ │ cmpeq r3, #116 @ 0x74 │ │ │ │ - bne 11465c │ │ │ │ + bne 11466c │ │ │ │ ldrb r3, [r2, #8] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ ldrbeq r3, [r2, #9] │ │ │ │ cmpeq r3, #116 @ 0x74 │ │ │ │ - bne 11465c │ │ │ │ + bne 11466c │ │ │ │ ldrb r3, [r2, #10] │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ - bne 11465c │ │ │ │ - b 114660 │ │ │ │ - ldr r1, [pc, #556] @ 1146e4 │ │ │ │ + bne 11466c │ │ │ │ + b 114670 │ │ │ │ + ldr r1, [pc, #556] @ 1146f4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 114508 │ │ │ │ + bne 114518 │ │ │ │ mov r1, #2 │ │ │ │ - b 11450c │ │ │ │ - ldr r1, [pc, #504] @ 1146e0 │ │ │ │ + b 11451c │ │ │ │ + ldr r1, [pc, #504] @ 1146f0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 11467c │ │ │ │ + beq 11468c │ │ │ │ mov r1, #3 │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r2, [r0] │ │ │ │ strb r1, [r0, #1] │ │ │ │ - beq 1146ac │ │ │ │ + beq 1146bc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #432] @ 1146f0 │ │ │ │ + ldr r2, [pc, #432] @ 114700 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #14 │ │ │ │ bl 539d8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 11465c │ │ │ │ + bne 11466c │ │ │ │ mov r2, #2 │ │ │ │ - b 114660 │ │ │ │ - ldr r2, [pc, #368] @ 1146ec │ │ │ │ + b 114670 │ │ │ │ + ldr r2, [pc, #368] @ 1146fc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #5 │ │ │ │ bl 539d8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 11465c │ │ │ │ + bne 11466c │ │ │ │ mov r2, #1 │ │ │ │ - b 114660 │ │ │ │ + b 114670 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #109 @ 0x6d │ │ │ │ - bne 11465c │ │ │ │ + bne 11466c │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #100 @ 0x64 │ │ │ │ - bne 11465c │ │ │ │ + bne 11466c │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #4] │ │ │ │ cmpeq r3, #97 @ 0x61 │ │ │ │ - bne 11465c │ │ │ │ + bne 11466c │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ cmp r3, #83 @ 0x53 │ │ │ │ ldrbeq r3, [r2, #6] │ │ │ │ cmpeq r3, #101 @ 0x65 │ │ │ │ - bne 11465c │ │ │ │ + bne 11466c │ │ │ │ ldrb r3, [r2, #7] │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ ldrbeq r3, [r2, #8] │ │ │ │ cmpeq r3, #115 @ 0x73 │ │ │ │ - bne 11465c │ │ │ │ + bne 11466c │ │ │ │ ldrb r3, [r2, #9] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #10] │ │ │ │ cmpeq r3, #111 @ 0x6f │ │ │ │ - bne 11465c │ │ │ │ + bne 11466c │ │ │ │ ldrb r3, [r2, #11] │ │ │ │ cmp r3, #110 @ 0x6e │ │ │ │ ldrbeq r3, [r2, #12] │ │ │ │ cmpeq r3, #73 @ 0x49 │ │ │ │ - bne 11465c │ │ │ │ + bne 11466c │ │ │ │ ldrb r3, [r2, #13] │ │ │ │ mov r2, #2 │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ movne r2, #3 │ │ │ │ - b 114660 │ │ │ │ + b 114670 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #109 @ 0x6d │ │ │ │ ldrbeq r3, [r2, #1] │ │ │ │ cmpeq r3, #101 @ 0x65 │ │ │ │ - beq 1146b4 │ │ │ │ + beq 1146c4 │ │ │ │ mov r2, #3 │ │ │ │ mov r3, #0 │ │ │ │ strb r2, [r0, #1] │ │ │ │ strb r3, [r0] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, #1 │ │ │ │ - b 11450c │ │ │ │ - ldr r2, [pc, #104] @ 1146f4 │ │ │ │ + b 11451c │ │ │ │ + ldr r2, [pc, #104] @ 114704 │ │ │ │ add r3, sp, #15 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ str r0, [r4, #4] │ │ │ │ @@ -195570,36 +195574,36 @@ │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ ldrbeq r3, [r2, #3] │ │ │ │ cmpeq r3, #105 @ 0x69 │ │ │ │ - bne 11465c │ │ │ │ + bne 11466c │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ - bne 11465c │ │ │ │ - b 114660 │ │ │ │ - addeq sl, r8, r8, ror lr │ │ │ │ - addeq sl, r8, ip, lsr #25 │ │ │ │ - addeq sl, r8, r2, asr ip │ │ │ │ - strdeq sl, [r8], r0 │ │ │ │ - addeq sl, r8, r8, lsl ip │ │ │ │ - addeq sl, r8, sl, asr #23 │ │ │ │ - strhteq pc, [r4], r8 @ │ │ │ │ + bne 11466c │ │ │ │ + b 114670 │ │ │ │ + addeq sl, r8, r8, ror #28 │ │ │ │ + umulleq sl, r8, ip, ip │ │ │ │ + addeq sl, r8, r2, asr #24 │ │ │ │ + addeq sl, r8, r0, ror #27 │ │ │ │ + addeq sl, r8, r8, lsl #24 │ │ │ │ + @ instruction: 0x0088abba │ │ │ │ + adceq pc, r4, r8, lsr #11 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 114a7c │ │ │ │ + bhi 114a8c │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, r4, asr r3 │ │ │ │ andeq r0, r0, r4, asr r3 │ │ │ │ andeq r0, r0, r4, lsr #1 │ │ │ │ @@ -195617,222 +195621,222 @@ │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ cmp r2, #1 │ │ │ │ mov r3, r2 │ │ │ │ movwne r3, #2 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r3, r2 │ │ │ │ strb r3, [r0, #1] │ │ │ │ - b 1149e4 │ │ │ │ + b 1149f4 │ │ │ │ ldmib r1, {r4, r5} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ cmp r1, #7 │ │ │ │ - beq 1148f0 │ │ │ │ + beq 114900 │ │ │ │ cmp r1, #6 │ │ │ │ - bne 114918 │ │ │ │ - ldr r1, [pc, #776] @ 114aac │ │ │ │ + bne 114928 │ │ │ │ + ldr r1, [pc, #776] @ 114abc │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 114918 │ │ │ │ + bne 114928 │ │ │ │ mov r1, #0 │ │ │ │ - b 11491c │ │ │ │ + b 11492c │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ eor r6, r2, #1 │ │ │ │ orrs r6, r6, r3 │ │ │ │ mov r6, #2 │ │ │ │ movweq r6, #1 │ │ │ │ orrs r2, r2, r3 │ │ │ │ movne r2, r6 │ │ │ │ - b 1149e0 │ │ │ │ + b 1149f0 │ │ │ │ ldmib r1, {r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ cmp r1, #7 │ │ │ │ - beq 114948 │ │ │ │ + beq 114958 │ │ │ │ cmp r1, #6 │ │ │ │ ldrbeq r1, [r3] │ │ │ │ cmpeq r1, #101 @ 0x65 │ │ │ │ - bne 11495c │ │ │ │ + bne 11496c │ │ │ │ ldrb r1, [r3, #1] │ │ │ │ cmp r1, #110 @ 0x6e │ │ │ │ ldrbeq r1, [r3, #2] │ │ │ │ cmpeq r1, #116 @ 0x74 │ │ │ │ - bne 11495c │ │ │ │ + bne 11496c │ │ │ │ ldrb r1, [r3, #3] │ │ │ │ cmp r1, #105 @ 0x69 │ │ │ │ ldrbeq r1, [r3, #4] │ │ │ │ cmpeq r1, #116 @ 0x74 │ │ │ │ - bne 11495c │ │ │ │ + bne 11496c │ │ │ │ ldrb r6, [r3, #5] │ │ │ │ mov r1, #0 │ │ │ │ cmp r6, #121 @ 0x79 │ │ │ │ - bne 11495c │ │ │ │ - b 114960 │ │ │ │ + bne 11496c │ │ │ │ + b 114970 │ │ │ │ ldrd r4, [r1, #4] │ │ │ │ cmp r5, #7 │ │ │ │ - beq 11498c │ │ │ │ + beq 11499c │ │ │ │ cmp r5, #6 │ │ │ │ - bne 1149dc │ │ │ │ - ldr r2, [pc, #592] @ 114ab4 │ │ │ │ + bne 1149ec │ │ │ │ + ldr r2, [pc, #592] @ 114ac4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #6 │ │ │ │ bl 539d8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1149dc │ │ │ │ + bne 1149ec │ │ │ │ mov r2, #0 │ │ │ │ - b 1149e0 │ │ │ │ + b 1149f0 │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ cmp r3, #7 │ │ │ │ - beq 1149c8 │ │ │ │ + beq 1149d8 │ │ │ │ cmp r3, #6 │ │ │ │ ldrbeq r3, [r2] │ │ │ │ cmpeq r3, #101 @ 0x65 │ │ │ │ - bne 1149dc │ │ │ │ + bne 1149ec │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #110 @ 0x6e │ │ │ │ ldrbeq r3, [r2, #2] │ │ │ │ cmpeq r3, #116 @ 0x74 │ │ │ │ - bne 1149dc │ │ │ │ + bne 1149ec │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ ldrbeq r3, [r2, #4] │ │ │ │ cmpeq r3, #116 @ 0x74 │ │ │ │ - bne 1149dc │ │ │ │ + bne 1149ec │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, #121 @ 0x79 │ │ │ │ - bne 1149dc │ │ │ │ - b 1149e0 │ │ │ │ - ldr r1, [pc, #440] @ 114ab0 │ │ │ │ + bne 1149ec │ │ │ │ + b 1149f0 │ │ │ │ + ldr r1, [pc, #440] @ 114ac0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1149fc │ │ │ │ + beq 114a0c │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r2, [r0] │ │ │ │ strb r1, [r0, #1] │ │ │ │ - beq 114aa4 │ │ │ │ + beq 114ab4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r1, [r3] │ │ │ │ cmp r1, #115 @ 0x73 │ │ │ │ ldrbeq r1, [r3, #1] │ │ │ │ cmpeq r1, #104 @ 0x68 │ │ │ │ - beq 114a04 │ │ │ │ + beq 114a14 │ │ │ │ mov r1, #2 │ │ │ │ mov r6, #0 │ │ │ │ cmp r2, #0 │ │ │ │ strb r6, [r0] │ │ │ │ strb r1, [r0, #1] │ │ │ │ - beq 114aa4 │ │ │ │ + beq 114ab4 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #292] @ 114ab8 │ │ │ │ + ldr r2, [pc, #292] @ 114ac8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #7 │ │ │ │ bl 539d8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1149dc │ │ │ │ + bne 1149ec │ │ │ │ mov r2, #1 │ │ │ │ - b 1149e0 │ │ │ │ + b 1149f0 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ ldrbeq r3, [r2, #1] │ │ │ │ cmpeq r3, #104 @ 0x68 │ │ │ │ - beq 114a40 │ │ │ │ + beq 114a50 │ │ │ │ mov r2, #2 │ │ │ │ strb r2, [r0, #1] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r0] │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, #1 │ │ │ │ - b 11491c │ │ │ │ + b 11492c │ │ │ │ ldrb r1, [r3, #2] │ │ │ │ cmp r1, #117 @ 0x75 │ │ │ │ ldrbeq r1, [r3, #3] │ │ │ │ cmpeq r1, #102 @ 0x66 │ │ │ │ - bne 11495c │ │ │ │ + bne 11496c │ │ │ │ ldrb r1, [r3, #4] │ │ │ │ cmp r1, #102 @ 0x66 │ │ │ │ ldrbeq r1, [r3, #5] │ │ │ │ cmpeq r1, #108 @ 0x6c │ │ │ │ - bne 11495c │ │ │ │ + bne 11496c │ │ │ │ ldrb r6, [r3, #6] │ │ │ │ mov r1, #1 │ │ │ │ cmp r6, #101 @ 0x65 │ │ │ │ movne r1, #2 │ │ │ │ - b 114960 │ │ │ │ + b 114970 │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ ldrbeq r3, [r2, #3] │ │ │ │ cmpeq r3, #102 @ 0x66 │ │ │ │ - bne 1149dc │ │ │ │ + bne 1149ec │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ cmp r3, #102 @ 0x66 │ │ │ │ ldrbeq r3, [r2, #5] │ │ │ │ cmpeq r3, #108 @ 0x6c │ │ │ │ - bne 1149dc │ │ │ │ + bne 1149ec │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ - bne 1149dc │ │ │ │ - b 1149e0 │ │ │ │ - ldr r2, [pc, #56] @ 114abc │ │ │ │ + bne 1149ec │ │ │ │ + b 1149f0 │ │ │ │ + ldr r2, [pc, #56] @ 114acc │ │ │ │ add r3, sp, #7 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - addeq sl, r8, r7, lsl #16 │ │ │ │ - umulleq sl, r8, r3, sl │ │ │ │ - addeq sl, r8, r7, asr #14 │ │ │ │ strdeq sl, [r8], r7 │ │ │ │ - adceq pc, r4, r0, ror #3 │ │ │ │ + addeq sl, r8, r3, lsl #21 │ │ │ │ + addeq sl, r8, r7, lsr r7 │ │ │ │ + addeq sl, r8, r7, ror #19 │ │ │ │ + ldrdeq pc, [r4], r0 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ add r7, r0, #8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ add r2, pc, #16 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ @@ -195859,80 +195863,80 @@ │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ andeq r0, r0, r8, asr r0 │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ muleq r0, r4, r5 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ @ instruction: 0x000001b0 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - b 114ad0 │ │ │ │ + b 114ae0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5] │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r1, #4] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #128 @ 0x80 │ │ │ │ - bcs 114ee0 │ │ │ │ + bcs 114ef0 │ │ │ │ mov r4, #1 │ │ │ │ strb r0, [sp, #64] @ 0x40 │ │ │ │ - b 115030 │ │ │ │ + b 115040 │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #2 │ │ │ │ str r0, [r7] │ │ │ │ strb r1, [r5] │ │ │ │ - b 114dd0 │ │ │ │ + b 114de0 │ │ │ │ ldr r4, [r1, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - bmi 115124 │ │ │ │ + bmi 115134 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ - beq 114d00 │ │ │ │ - ldr r0, [pc, #1588] @ 1151e4 │ │ │ │ + beq 114d10 │ │ │ │ + ldr r0, [pc, #1588] @ 1151f4 │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 115128 │ │ │ │ + beq 115138 │ │ │ │ mov r7, r0 │ │ │ │ - b 114d04 │ │ │ │ + b 114d14 │ │ │ │ vldr s0, [r1, #4] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ - bl 4ca9c8 │ │ │ │ + bl 4ca9d8 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ eor r1, r1, #3 │ │ │ │ strb r0, [sp, #64] @ 0x40 │ │ │ │ orrs r1, r1, r2 │ │ │ │ - beq 114d9c │ │ │ │ + beq 114dac │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r0, [sp, #31] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #43] @ 0x2b │ │ │ │ str r2, [sp, #39] @ 0x27 │ │ │ │ str r1, [sp, #35] @ 0x23 │ │ │ │ - bl 2eca10 │ │ │ │ - b 114d98 │ │ │ │ + bl 2eca20 │ │ │ │ + b 114da8 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #2 │ │ │ │ ldrh r1, [r1, #4] │ │ │ │ - b 114c74 │ │ │ │ + b 114c84 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #2 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - b 114c74 │ │ │ │ + b 114c84 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - b 114d28 │ │ │ │ + b 114d38 │ │ │ │ mov r0, #1 │ │ │ │ ldrb r1, [r1, #4] │ │ │ │ strb r0, [r5] │ │ │ │ strb r1, [r5, #1] │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r1, [r1, #4] │ │ │ │ @@ -195943,78 +195947,78 @@ │ │ │ │ str r0, [r7] │ │ │ │ str r0, [r7, #4] │ │ │ │ str r0, [r7, #12] │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrsb r1, [r1, #4] │ │ │ │ mov r0, #0 │ │ │ │ - b 114d28 │ │ │ │ + b 114d38 │ │ │ │ ldrd r0, [r1, #4] │ │ │ │ add r8, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ add r0, r0, r1, lsl #5 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ - bl 2e9b80 │ │ │ │ + bl 2e9b90 │ │ │ │ ldrb r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #6 │ │ │ │ - bne 114f08 │ │ │ │ + bne 114f18 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ str r0, [r5, #4] │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [r5] │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [r1, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bmi 115124 │ │ │ │ + bmi 115134 │ │ │ │ ldr r6, [r1, #4] │ │ │ │ - bne 114ba8 │ │ │ │ + bne 114bb8 │ │ │ │ mov r7, #1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ bl 53d54 │ │ │ │ str r4, [r5, #4] │ │ │ │ str r7, [r5, #8] │ │ │ │ - b 115064 │ │ │ │ + b 115074 │ │ │ │ mov r0, #0 │ │ │ │ ldrsh r1, [r1, #4] │ │ │ │ mov r2, #2 │ │ │ │ lsr r3, r1, #31 │ │ │ │ strb r2, [r5] │ │ │ │ asr r2, r1, #31 │ │ │ │ str r1, [r7, #8] │ │ │ │ str r3, [r7] │ │ │ │ str r0, [r7, #4] │ │ │ │ str r2, [r7, #12] │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ vldr d0, [r1, #8] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 4ca9c8 │ │ │ │ + bl 4ca9d8 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ eor r1, r1, #3 │ │ │ │ strb r0, [sp, #64] @ 0x40 │ │ │ │ orrs r1, r1, r2 │ │ │ │ - beq 114d9c │ │ │ │ + beq 114dac │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r0, [sp, #31] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #43] @ 0x2b │ │ │ │ str r2, [sp, #39] @ 0x27 │ │ │ │ str r1, [sp, #35] @ 0x23 │ │ │ │ - bl 121214 │ │ │ │ + bl 121224 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r5], #1 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r2, #23 │ │ │ │ mov r0, r5 │ │ │ │ bl 53d54 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ @@ -196034,44 +196038,44 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #8 │ │ │ │ cmp fp, #0 │ │ │ │ str r5, [sp, #8] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - beq 114fa4 │ │ │ │ + beq 114fb4 │ │ │ │ add r0, sp, #24 │ │ │ │ lsl r8, fp, #4 │ │ │ │ orr r1, r0, #1 │ │ │ │ add r0, r0, #8 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add fp, r0, #8 │ │ │ │ orr r0, r0, #1 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r1, [sp, #20] │ │ │ │ str r0, [sp, #12] │ │ │ │ - b 114e64 │ │ │ │ + b 114e74 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ add r1, r9, r9, lsl #1 │ │ │ │ add sl, sl, #16 │ │ │ │ subs r8, r8, #16 │ │ │ │ add r0, r0, r1, lsl #3 │ │ │ │ add r1, sp, #24 │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r0, r9, #1 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - beq 114f9c │ │ │ │ + beq 114fac │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, sl │ │ │ │ - bl 114ac0 │ │ │ │ + bl 114ad0 │ │ │ │ ldrb r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 114f3c │ │ │ │ + beq 114f4c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldmib fp, {r3, r7} │ │ │ │ ldrh ip, [r1] │ │ │ │ ldrb r4, [r1, #2] │ │ │ │ strb r4, [r2, #2] │ │ │ │ strh ip, [r2] │ │ │ │ @@ -196083,62 +196087,62 @@ │ │ │ │ cmp r9, r1 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ str lr, [r2] │ │ │ │ stmib r2, {r3, r7} │ │ │ │ str r5, [r2, #12] │ │ │ │ str r6, [sp, #28] │ │ │ │ strb r0, [sp, #24] │ │ │ │ - bne 114e38 │ │ │ │ - ldr r1, [pc, #796] @ 1151f0 │ │ │ │ + bne 114e48 │ │ │ │ + ldr r1, [pc, #796] @ 115200 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 4c94ac │ │ │ │ - b 114e38 │ │ │ │ + bl 4c94bc │ │ │ │ + b 114e48 │ │ │ │ cmp r0, #2048 @ 0x800 │ │ │ │ - bcs 114fcc │ │ │ │ + bcs 114fdc │ │ │ │ mov r4, #2 │ │ │ │ mov r1, r0 │ │ │ │ bfi r1, r4, #6, #26 │ │ │ │ strb r1, [sp, #65] @ 0x41 │ │ │ │ mov r1, #192 @ 0xc0 │ │ │ │ orr r0, r1, r0, lsr #6 │ │ │ │ strb r0, [sp, #64] @ 0x40 │ │ │ │ - b 115030 │ │ │ │ + b 115040 │ │ │ │ add ip, sp, #24 │ │ │ │ ldm r8, {r0, r2, r3, r4, r6, r7} │ │ │ │ mov r1, ip │ │ │ │ stm r1, {r0, r2, r3, r4, r6, r7} │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r3, [sp, #52] @ 0x34 │ │ │ │ cmpne r3, r1 │ │ │ │ - bne 1150e8 │ │ │ │ + bne 1150f8 │ │ │ │ ldm ip, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r5, {r0, r1, r2, r3, r6, r7} │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr r7, [sp, #68] @ 0x44 │ │ │ │ add r6, r1, #1 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 114f68 │ │ │ │ + beq 114f78 │ │ │ │ add r5, r0, #24 │ │ │ │ - bl 19dbf0 │ │ │ │ + bl 19dc00 │ │ │ │ mov r0, r5 │ │ │ │ - b 114f50 │ │ │ │ + b 114f60 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 114f88 │ │ │ │ + beq 114f98 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #6 │ │ │ │ str r7, [r4, #4] │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ @@ -196152,150 +196156,150 @@ │ │ │ │ strb r0, [r1] │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #2 │ │ │ │ mov r2, r0 │ │ │ │ bfi r2, r1, #6, #26 │ │ │ │ cmp r0, #65536 @ 0x10000 │ │ │ │ - bcs 115004 │ │ │ │ + bcs 115014 │ │ │ │ strb r2, [sp, #66] @ 0x42 │ │ │ │ mov r2, #224 @ 0xe0 │ │ │ │ orr r2, r2, r0, lsr #12 │ │ │ │ lsr r0, r0, #6 │ │ │ │ bfi r0, r1, #6, #26 │ │ │ │ strb r2, [sp, #64] @ 0x40 │ │ │ │ strb r0, [sp, #65] @ 0x41 │ │ │ │ mov r4, #3 │ │ │ │ - b 115030 │ │ │ │ + b 115040 │ │ │ │ strb r2, [sp, #67] @ 0x43 │ │ │ │ mov r2, #240 @ 0xf0 │ │ │ │ orr r2, r2, r0, lsr #18 │ │ │ │ strb r2, [sp, #64] @ 0x40 │ │ │ │ lsr r2, r0, #6 │ │ │ │ lsr r0, r0, #12 │ │ │ │ bfi r2, r1, #6, #26 │ │ │ │ bfi r0, r1, #6, #26 │ │ │ │ strb r2, [sp, #66] @ 0x42 │ │ │ │ mov r4, #4 │ │ │ │ strb r0, [sp, #65] @ 0x41 │ │ │ │ - ldr r0, [pc, #420] @ 1151dc │ │ │ │ + ldr r0, [pc, #420] @ 1151ec │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11513c │ │ │ │ + beq 11514c │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ mov r2, r4 │ │ │ │ mov r6, r0 │ │ │ │ bl 53d54 │ │ │ │ stmib r5, {r4, r6} │ │ │ │ str r4, [r5, #12] │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r5] │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd r0, [r1, #8] │ │ │ │ - b 1150b4 │ │ │ │ - ldr r2, [pc, #356] @ 1151ec │ │ │ │ + b 1150c4 │ │ │ │ + ldr r2, [pc, #356] @ 1151fc │ │ │ │ mov r0, #9 │ │ │ │ strb r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #24 │ │ │ │ bl 6b7d8 │ │ │ │ mov r1, #6 │ │ │ │ strb r1, [r5] │ │ │ │ str r0, [r5, #4] │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd r0, [r1, #4] │ │ │ │ - ldr r2, [pc, #300] @ 1151e8 │ │ │ │ + ldr r2, [pc, #300] @ 1151f8 │ │ │ │ mov r4, #6 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ add r1, sp, #24 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ strb r4, [sp, #64] @ 0x40 │ │ │ │ bl 6b7d8 │ │ │ │ strb r4, [r5] │ │ │ │ str r0, [r5, #4] │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ sub r1, r3, r1 │ │ │ │ - ldr r2, [pc, #252] @ 1151f4 │ │ │ │ + ldr r2, [pc, #252] @ 115204 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, r0, r1, lsr #5 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ bl 57f38 │ │ │ │ str r0, [r5, #4] │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, #6 │ │ │ │ strb r1, [r5] │ │ │ │ - bl 121214 │ │ │ │ + bl 121224 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r8, #0 │ │ │ │ - ldr r2, [pc, #176] @ 1151e0 │ │ │ │ + ldr r2, [pc, #176] @ 1151f0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 8e644 │ │ │ │ - ldr r2, [pc, #180] @ 1151f8 │ │ │ │ + ldr r2, [pc, #180] @ 115208 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 8e644 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 121214 │ │ │ │ - b 1151d0 │ │ │ │ + bl 121224 │ │ │ │ + b 1151e0 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 121214 │ │ │ │ - b 1151c8 │ │ │ │ + bl 121224 │ │ │ │ + b 1151d8 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 115198 │ │ │ │ + beq 1151a8 │ │ │ │ mov r0, r5 │ │ │ │ add r7, r5, #24 │ │ │ │ - bl 19dbf0 │ │ │ │ + bl 19dc00 │ │ │ │ mov r5, r7 │ │ │ │ - b 11517c │ │ │ │ + b 11518c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1151d0 │ │ │ │ + beq 1151e0 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 122358 │ │ │ │ + bl 122368 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq sl, sl, r8, lsl sp │ │ │ │ - ldrdeq lr, [r4], r0 @ │ │ │ │ - umlaleq fp, sl, ip, r1 │ │ │ │ - adceq r6, r5, r0, ror #28 │ │ │ │ - umlaleq r6, r5, r8, lr │ │ │ │ - adceq lr, r4, r8, lsl pc │ │ │ │ - umlaleq r1, r5, r0, r6 │ │ │ │ - strhteq lr, [r4], ip │ │ │ │ + adceq sl, sl, r8, lsl #26 │ │ │ │ + adceq lr, r4, r0, asr #29 │ │ │ │ + adceq fp, sl, ip, lsl #3 │ │ │ │ + adceq r6, r5, r0, asr lr │ │ │ │ + adceq r6, r5, r8, lsl #29 │ │ │ │ + adceq lr, r4, r8, lsl #30 │ │ │ │ + adceq r1, r5, r0, lsl #13 │ │ │ │ + adceq lr, r4, ip, lsr #29 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [r1] │ │ │ │ add r3, pc, #16 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ @@ -196325,46 +196329,46 @@ │ │ │ │ andeq r0, r0, r8, asr r0 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ ldrd r4, [r1, #8] │ │ │ │ cmp r5, #0 │ │ │ │ ldrd r0, [r2] │ │ │ │ add r2, r4, r5, lsl #4 │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ - beq 115910 │ │ │ │ + beq 115920 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r0, r4, #16 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 11eab8 │ │ │ │ + bl 11eac8 │ │ │ │ ldrb r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 115478 │ │ │ │ + bne 115488 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - b 1159d4 │ │ │ │ + b 1159e4 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ ldm r2, {r0, r4} │ │ │ │ cmp r5, #32768 @ 0x8000 │ │ │ │ mov r7, r5 │ │ │ │ str r0, [sp, #28] │ │ │ │ movcs r7, #32768 @ 0x8000 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 1154a0 │ │ │ │ + beq 1154b0 │ │ │ │ str r4, [sp, #20] │ │ │ │ lsl r4, r7, #5 │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mov r1, #8 │ │ │ │ - ldr r0, [pc, #2164] @ 115b70 │ │ │ │ + ldr r0, [pc, #2164] @ 115b80 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 115a24 │ │ │ │ + beq 115a34 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r0, r0, #8 │ │ │ │ add fp, sp, #104 @ 0x68 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, fp, #8 │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -196380,179 +196384,179 @@ │ │ │ │ mov r1, #0 │ │ │ │ lsl r8, r5, #5 │ │ │ │ mov sl, #6 │ │ │ │ add r0, r0, #1 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #4] │ │ │ │ - b 1153a4 │ │ │ │ + b 1153b4 │ │ │ │ mov r1, fp │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldm r1!, {r2, r3, r5, r7} │ │ │ │ add r0, r0, r4, lsl #5 │ │ │ │ stmia r0!, {r2, r3, r5, r7} │ │ │ │ ldm r1, {r2, r3, r5, r7} │ │ │ │ stm r0, {r2, r3, r5, r7} │ │ │ │ add r0, r4, #1 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ add r6, r6, #32 │ │ │ │ subs r8, r8, #32 │ │ │ │ - beq 115510 │ │ │ │ + beq 115520 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, fp │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r6 │ │ │ │ - bl 124b04 │ │ │ │ + bl 124b14 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ cmp r0, #-2147483626 @ 0x80000016 │ │ │ │ - beq 115508 │ │ │ │ + beq 115518 │ │ │ │ add r1, r6, #16 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne 115404 │ │ │ │ + bne 115414 │ │ │ │ cmp sl, #6 │ │ │ │ - bne 1159ec │ │ │ │ + bne 1159fc │ │ │ │ mov r0, fp │ │ │ │ - bl 11eab8 │ │ │ │ + bl 11eac8 │ │ │ │ ldrb r0, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 115588 │ │ │ │ + bne 115598 │ │ │ │ ldrb sl, [sp, #105] @ 0x69 │ │ │ │ add r6, r6, #32 │ │ │ │ subs r8, r8, #32 │ │ │ │ - bne 1153a4 │ │ │ │ - b 115510 │ │ │ │ + bne 1153b4 │ │ │ │ + b 115520 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldrd r4, [r3] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ strd r4, [r3] │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 123b10 │ │ │ │ + bl 123b20 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 115578 │ │ │ │ + beq 115588 │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ add ip, sp, #76 @ 0x4c │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r4, r7, ip} │ │ │ │ stm r9, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ stm r0, {r4, r7, ip} │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ str r5, [sp, #104] @ 0x68 │ │ │ │ cmp r4, r0 │ │ │ │ - bne 115370 │ │ │ │ - ldr r1, [pc, #1800] @ 115b74 │ │ │ │ + bne 115380 │ │ │ │ + ldr r1, [pc, #1800] @ 115b84 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5935dc │ │ │ │ - b 115370 │ │ │ │ + bl 5935ec │ │ │ │ + b 115380 │ │ │ │ add r4, sp, #32 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ ldrb r5, [sp, #73] @ 0x49 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1246f0 │ │ │ │ + bl 124700 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r2, #-2147483627 @ 0x80000015 │ │ │ │ - bne 1154b8 │ │ │ │ + bne 1154c8 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - b 1159d4 │ │ │ │ + b 1159e4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #8 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ - b 115518 │ │ │ │ + b 115528 │ │ │ │ orr r0, r4, #4 │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ add r2, sp, #104 @ 0x68 │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r6, [r0, #4] │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldm r3, {r0, r1, r3} │ │ │ │ cmp r0, #0 │ │ │ │ str r4, [sp, #124] @ 0x7c │ │ │ │ cmpne r1, r0 │ │ │ │ str r6, [sp, #120] @ 0x78 │ │ │ │ str r7, [sp, #116] @ 0x74 │ │ │ │ str r5, [sp, #104] @ 0x68 │ │ │ │ - bne 115a00 │ │ │ │ + bne 115a10 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldm r2, {r0, r1, r3, r5, r6, r7} │ │ │ │ stm r4, {r0, r1, r3, r5, r6, r7} │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov sl, r2 │ │ │ │ - b 11558c │ │ │ │ + b 11559c │ │ │ │ cmp sl, #6 │ │ │ │ - bne 1155f4 │ │ │ │ + bne 115604 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r4 │ │ │ │ bl 57dc4 │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ mov sl, r0 │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 1155c0 │ │ │ │ + beq 1155d0 │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r5 │ │ │ │ mov r6, r4 │ │ │ │ - bl 19f1dc │ │ │ │ + bl 19f1ec │ │ │ │ add r4, r6, #32 │ │ │ │ sub r5, r7, #1 │ │ │ │ add r0, r6, #16 │ │ │ │ - bl 19f1dc │ │ │ │ - b 115530 │ │ │ │ + bl 19f1ec │ │ │ │ + b 115540 │ │ │ │ ldm r2, {r0, r1, r3, r7} │ │ │ │ add ip, sp, #32 │ │ │ │ - ldr r2, [pc, #1524] @ 115b60 │ │ │ │ + ldr r2, [pc, #1524] @ 115b70 │ │ │ │ stm ip, {r0, r1, r3, r7} │ │ │ │ mov r0, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 1159c4 │ │ │ │ + b 1159d4 │ │ │ │ ldr sl, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 121534 │ │ │ │ - b 11558c │ │ │ │ + bl 121544 │ │ │ │ + b 11559c │ │ │ │ ldr sl, [sp, #108] @ 0x6c │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 1155c0 │ │ │ │ + beq 1155d0 │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r5 │ │ │ │ mov r6, r4 │ │ │ │ - bl 19f1dc │ │ │ │ + bl 19f1ec │ │ │ │ add r4, r6, #32 │ │ │ │ sub r5, r7, #1 │ │ │ │ add r0, r6, #16 │ │ │ │ - bl 19f1dc │ │ │ │ - b 115594 │ │ │ │ + bl 19f1ec │ │ │ │ + b 1155a4 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1155dc │ │ │ │ + beq 1155ec │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, #-2147483627 @ 0x80000015 │ │ │ │ str r0, [r1, #8] │ │ │ │ str sl, [r1] │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 1155dc │ │ │ │ + beq 1155ec │ │ │ │ ldr r1, [sp] │ │ │ │ add r4, sp, #32 │ │ │ │ add r5, r4, #8 │ │ │ │ str sl, [sp, #32] │ │ │ │ ldrd r2, [r1] │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ stm r1, {r0, r2, r3} │ │ │ │ @@ -196560,235 +196564,235 @@ │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ - bl 1a5c50 │ │ │ │ + bl 1a5c60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 115940 │ │ │ │ + beq 115950 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r0, [r2] │ │ │ │ mov r0, r5 │ │ │ │ str r1, [r2, #8] │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldm r2, {r0, r3, r7} │ │ │ │ ldrd r4, [r1, #8] │ │ │ │ add r1, sp, #32 │ │ │ │ ldr r6, [r2, #12] │ │ │ │ - ldr r2, [pc, #1240] @ 115b58 │ │ │ │ + ldr r2, [pc, #1240] @ 115b68 │ │ │ │ stm r1, {r0, r3, r7} │ │ │ │ mov r0, #6 │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ str r5, [sp, #112] @ 0x70 │ │ │ │ str r4, [sp, #108] @ 0x6c │ │ │ │ - b 1159c4 │ │ │ │ + b 1159d4 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldm r2, {r1, r3, r7} │ │ │ │ cmp r0, #128 @ 0x80 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ add r2, sp, #32 │ │ │ │ stm r2, {r1, r3, r7} │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ - bcs 115918 │ │ │ │ + bcs 115928 │ │ │ │ mov r1, #1 │ │ │ │ strb r0, [sp, #88] @ 0x58 │ │ │ │ - b 1159ac │ │ │ │ + b 1159bc │ │ │ │ ldrd r0, [r1, #8] │ │ │ │ ldm r2, {r3, r7} │ │ │ │ ldr r6, [r2, #8] │ │ │ │ ldr r5, [r2, #12] │ │ │ │ - ldr r2, [pc, #1108] @ 115b38 │ │ │ │ + ldr r2, [pc, #1108] @ 115b48 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b 115808 │ │ │ │ + b 115818 │ │ │ │ ldm r2, {r0, r3, r7} │ │ │ │ ldrd r4, [r1, #8] │ │ │ │ add r1, sp, #32 │ │ │ │ ldr r6, [r2, #12] │ │ │ │ - ldr r2, [pc, #1088] @ 115b50 │ │ │ │ + ldr r2, [pc, #1088] @ 115b60 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ add r2, pc, r2 │ │ │ │ stm r1, {r0, r3, r7} │ │ │ │ str r5, [sp, #112] @ 0x70 │ │ │ │ str r4, [sp, #108] @ 0x6c │ │ │ │ - b 1159c0 │ │ │ │ + b 1159d0 │ │ │ │ vldr s0, [r1, #4] │ │ │ │ - ldr r3, [pc, #1044] @ 115b44 │ │ │ │ + ldr r3, [pc, #1044] @ 115b54 │ │ │ │ ldm r2, {r0, r1, r7} │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ add r2, sp, #32 │ │ │ │ stm r2, {r0, r1, r7} │ │ │ │ mov r0, #3 │ │ │ │ add r1, sp, #32 │ │ │ │ strb r0, [sp, #104] @ 0x68 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ mov r2, r3 │ │ │ │ vstr d0, [sp, #112] @ 0x70 │ │ │ │ - b 1159d0 │ │ │ │ + b 1159e0 │ │ │ │ ldrh r0, [r1, #4] │ │ │ │ - b 1157e8 │ │ │ │ + b 1157f8 │ │ │ │ ldrd r0, [r1, #4] │ │ │ │ ldm r2, {r3, r7} │ │ │ │ ldr r6, [r2, #8] │ │ │ │ ldr r5, [r2, #12] │ │ │ │ - ldr r2, [pc, #984] @ 115b5c │ │ │ │ + ldr r2, [pc, #984] @ 115b6c │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ mov r0, #6 │ │ │ │ add r2, pc, r2 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ - b 1159c4 │ │ │ │ + b 1159d4 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - b 1157e8 │ │ │ │ + b 1157f8 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - b 115854 │ │ │ │ + b 115864 │ │ │ │ ldrb r0, [r1, #4] │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r2, {r1, r3, r7} │ │ │ │ ldr r6, [r2, #12] │ │ │ │ - ldr r2, [pc, #868] @ 115b30 │ │ │ │ + ldr r2, [pc, #868] @ 115b40 │ │ │ │ stm ip, {r1, r3, r7} │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ strb r1, [sp, #104] @ 0x68 │ │ │ │ strb r0, [sp, #105] @ 0x69 │ │ │ │ - b 1159c8 │ │ │ │ + b 1159d8 │ │ │ │ ldrb r0, [r1, #4] │ │ │ │ ldm r2, {r1, r3, r7} │ │ │ │ add ip, sp, #32 │ │ │ │ ldr r6, [r2, #12] │ │ │ │ - ldr r2, [pc, #824] @ 115b34 │ │ │ │ + ldr r2, [pc, #824] @ 115b44 │ │ │ │ stm ip, {r1, r3, r7} │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ mov r0, #1 │ │ │ │ - b 1159c4 │ │ │ │ + b 1159d4 │ │ │ │ ldrsb r0, [r1, #4] │ │ │ │ - b 115854 │ │ │ │ + b 115864 │ │ │ │ ldrd r0, [r1, #4] │ │ │ │ ldm r2, {r3, r7} │ │ │ │ ldr r6, [r2, #8] │ │ │ │ ldr r5, [r2, #12] │ │ │ │ - ldr r2, [pc, #796] @ 115b54 │ │ │ │ + ldr r2, [pc, #796] @ 115b64 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ - b 1159bc │ │ │ │ + b 1159cc │ │ │ │ ldrsh r0, [r1, #4] │ │ │ │ ldm r2, {r1, r3, r7} │ │ │ │ add ip, sp, #32 │ │ │ │ ldr r6, [r2, #12] │ │ │ │ - ldr r2, [pc, #724] @ 115b3c │ │ │ │ + ldr r2, [pc, #724] @ 115b4c │ │ │ │ stm ip, {r1, r3, r7} │ │ │ │ asr r1, r0, #31 │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ - b 1158c8 │ │ │ │ + b 1158d8 │ │ │ │ vldr d0, [r1, #8] │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r2, {r0, r1, r3, r7} │ │ │ │ - ldr r2, [pc, #700] @ 115b48 │ │ │ │ + ldr r2, [pc, #700] @ 115b58 │ │ │ │ stm ip, {r0, r1, r3, r7} │ │ │ │ mov r0, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ strb r0, [sp, #104] @ 0x68 │ │ │ │ vstr d0, [sp, #112] @ 0x70 │ │ │ │ - b 1159c8 │ │ │ │ + b 1159d8 │ │ │ │ ldrd r0, [r1, #8] │ │ │ │ ldm r2, {r3, r7} │ │ │ │ ldr r6, [r2, #8] │ │ │ │ ldr r5, [r2, #12] │ │ │ │ - ldr r2, [pc, #648] @ 115b40 │ │ │ │ + ldr r2, [pc, #648] @ 115b50 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ mov r0, #2 │ │ │ │ - b 1159c4 │ │ │ │ + b 1159d4 │ │ │ │ ldm r2, {r0, r1, r3, r7} │ │ │ │ add ip, sp, #32 │ │ │ │ - ldr r2, [pc, #636] @ 115b64 │ │ │ │ + ldr r2, [pc, #636] @ 115b74 │ │ │ │ stm ip, {r0, r1, r3, r7} │ │ │ │ mov r0, #7 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 1159c4 │ │ │ │ + b 1159d4 │ │ │ │ ldm r2, {r0, r1, r3, r7} │ │ │ │ add ip, sp, #32 │ │ │ │ - ldr r2, [pc, #612] @ 115b68 │ │ │ │ + ldr r2, [pc, #612] @ 115b78 │ │ │ │ stm ip, {r0, r1, r3, r7} │ │ │ │ mov r0, #9 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 1159c4 │ │ │ │ - bl 57dc4 │ │ │ │ b 1159d4 │ │ │ │ + bl 57dc4 │ │ │ │ + b 1159e4 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, r0 │ │ │ │ bfi r2, r1, #6, #26 │ │ │ │ cmp r0, #2048 @ 0x800 │ │ │ │ - bcs 115954 │ │ │ │ + bcs 115964 │ │ │ │ strb r2, [sp, #89] @ 0x59 │ │ │ │ mov r2, #192 @ 0xc0 │ │ │ │ orr r0, r2, r0, lsr #6 │ │ │ │ strb r0, [sp, #88] @ 0x58 │ │ │ │ - b 1159ac │ │ │ │ + b 1159bc │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldm r4, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r5, {r0, r1, r2, r3, r6, r7} │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r0, #65536 @ 0x10000 │ │ │ │ - bcs 115980 │ │ │ │ + bcs 115990 │ │ │ │ strb r2, [sp, #90] @ 0x5a │ │ │ │ mov r2, #224 @ 0xe0 │ │ │ │ orr r2, r2, r0, lsr #12 │ │ │ │ lsr r0, r0, #6 │ │ │ │ bfi r0, r1, #6, #26 │ │ │ │ strb r2, [sp, #88] @ 0x58 │ │ │ │ strb r0, [sp, #89] @ 0x59 │ │ │ │ mov r1, #3 │ │ │ │ - b 1159ac │ │ │ │ + b 1159bc │ │ │ │ strb r2, [sp, #91] @ 0x5b │ │ │ │ mov r2, #240 @ 0xf0 │ │ │ │ orr r2, r2, r0, lsr #18 │ │ │ │ strb r2, [sp, #88] @ 0x58 │ │ │ │ lsr r2, r0, #6 │ │ │ │ lsr r0, r0, #12 │ │ │ │ bfi r2, r1, #6, #26 │ │ │ │ bfi r0, r1, #6, #26 │ │ │ │ strb r2, [sp, #90] @ 0x5a │ │ │ │ mov r1, #4 │ │ │ │ strb r0, [sp, #89] @ 0x59 │ │ │ │ - ldr r2, [pc, #408] @ 115b4c │ │ │ │ + ldr r2, [pc, #408] @ 115b5c │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ mov r0, #5 │ │ │ │ strb r0, [sp, #104] @ 0x68 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ @@ -196800,110 +196804,110 @@ │ │ │ │ str r0, [r2] │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r4 │ │ │ │ bl 58038 │ │ │ │ mov sl, r0 │ │ │ │ - b 11558c │ │ │ │ + b 11559c │ │ │ │ sub r0, r1, r0 │ │ │ │ add r5, r2, #8 │ │ │ │ - ldr r2, [pc, #348] @ 115b6c │ │ │ │ + ldr r2, [pc, #348] @ 115b7c │ │ │ │ add r0, r3, r0, lsr #4 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #32 │ │ │ │ bl 57f38 │ │ │ │ - b 115648 │ │ │ │ - ldr r2, [pc, #332] @ 115b78 │ │ │ │ + b 115658 │ │ │ │ + ldr r2, [pc, #332] @ 115b88 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 8e644 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b 115b24 │ │ │ │ + bl 121544 │ │ │ │ + b 115b34 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b 115b24 │ │ │ │ + bl 121544 │ │ │ │ + b 115b34 │ │ │ │ bl 8e880 │ │ │ │ - b 115a88 │ │ │ │ + b 115a98 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ - bl 120940 │ │ │ │ - b 115a8c │ │ │ │ + bl 120950 │ │ │ │ + b 115a9c │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 121534 │ │ │ │ - b 115a8c │ │ │ │ + bl 121544 │ │ │ │ + b 115a9c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ - bl 120f00 │ │ │ │ - b 115b24 │ │ │ │ + bl 120f10 │ │ │ │ + b 115b34 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r6, #16 │ │ │ │ - bl 19f1dc │ │ │ │ - b 115ab4 │ │ │ │ + bl 19f1ec │ │ │ │ + b 115ac4 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r6, #32 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 115b08 │ │ │ │ + beq 115b18 │ │ │ │ add r5, r0, #32 │ │ │ │ - bl 19aef4 │ │ │ │ + bl 19af04 │ │ │ │ mov r0, r5 │ │ │ │ - b 115ab8 │ │ │ │ + b 115ac8 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r6, #16 │ │ │ │ - bl 19f1dc │ │ │ │ - b 115aec │ │ │ │ + bl 19f1ec │ │ │ │ + b 115afc │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r6, #32 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 115b08 │ │ │ │ + beq 115b18 │ │ │ │ add r5, r0, #32 │ │ │ │ - bl 19aef4 │ │ │ │ + bl 19af04 │ │ │ │ mov r0, r5 │ │ │ │ - b 115af0 │ │ │ │ + b 115b00 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 115b24 │ │ │ │ + beq 115b34 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq lr, r4, r4, asr r8 │ │ │ │ - adceq lr, r4, r4, lsr #16 │ │ │ │ - adceq lr, r4, r0, asr #18 │ │ │ │ - strhteq lr, [r4], r8 │ │ │ │ - adceq lr, r4, ip, ror #14 │ │ │ │ - strdeq lr, [r4], r0 @ │ │ │ │ - umlaleq lr, r4, r4, r7 │ │ │ │ - adceq lr, r4, ip, ror #12 │ │ │ │ - adceq lr, r4, r4, lsl r9 │ │ │ │ - adceq lr, r4, ip, ror #15 │ │ │ │ - adceq lr, r4, r0, lsr #19 │ │ │ │ - umlaleq lr, r4, ip, r8 │ │ │ │ - strhteq lr, [r4], r4 │ │ │ │ - adceq lr, r4, r8, lsr r7 │ │ │ │ - adceq lr, r4, ip, lsl r7 │ │ │ │ - adceq r0, r5, r8, lsl #27 │ │ │ │ - adceq sl, sl, r8, asr sl │ │ │ │ - adceq lr, r4, r8, ror ip │ │ │ │ - adceq lr, r4, r4, lsr #13 │ │ │ │ + adceq lr, r4, r4, asr #16 │ │ │ │ + adceq lr, r4, r4, lsl r8 │ │ │ │ + adceq lr, r4, r0, lsr r9 │ │ │ │ + adceq lr, r4, r8, lsr #15 │ │ │ │ + adceq lr, r4, ip, asr r7 │ │ │ │ + adceq lr, r4, r0, ror #17 │ │ │ │ + adceq lr, r4, r4, lsl #15 │ │ │ │ + adceq lr, r4, ip, asr r6 │ │ │ │ + adceq lr, r4, r4, lsl #18 │ │ │ │ + ldrdeq lr, [r4], ip @ │ │ │ │ + umlaleq lr, r4, r0, r9 │ │ │ │ + adceq lr, r4, ip, lsl #17 │ │ │ │ + adceq lr, r4, r4, lsr #21 │ │ │ │ + adceq lr, r4, r8, lsr #14 │ │ │ │ + adceq lr, r4, ip, lsl #14 │ │ │ │ + adceq r0, r5, r8, ror sp │ │ │ │ + adceq sl, sl, r8, asr #20 │ │ │ │ + adceq lr, r4, r8, ror #24 │ │ │ │ + umlaleq lr, r4, r4, r6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [r1] │ │ │ │ add r3, pc, #16 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ @@ -196933,46 +196937,46 @@ │ │ │ │ andeq r0, r0, r8, asr r0 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ ldrd r4, [r1, #8] │ │ │ │ cmp r5, #0 │ │ │ │ ldrd r0, [r2] │ │ │ │ add r2, r4, r5, lsl #4 │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ - beq 116290 │ │ │ │ + beq 1162a0 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r0, r4, #16 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 11e9b4 │ │ │ │ + bl 11e9c4 │ │ │ │ ldrb r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 115df8 │ │ │ │ + bne 115e08 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - b 116354 │ │ │ │ + b 116364 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ ldm r2, {r0, r4} │ │ │ │ cmp r5, #32768 @ 0x8000 │ │ │ │ mov r7, r5 │ │ │ │ str r0, [sp, #28] │ │ │ │ movcs r7, #32768 @ 0x8000 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 115e20 │ │ │ │ + beq 115e30 │ │ │ │ str r4, [sp, #20] │ │ │ │ lsl r4, r7, #5 │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mov r1, #8 │ │ │ │ - ldr r0, [pc, #2164] @ 1164f0 │ │ │ │ + ldr r0, [pc, #2164] @ 116500 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1163a4 │ │ │ │ + beq 1163b4 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r0, r0, #8 │ │ │ │ add fp, sp, #104 @ 0x68 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, fp, #8 │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -196988,179 +196992,179 @@ │ │ │ │ mov r1, #0 │ │ │ │ lsl r8, r5, #5 │ │ │ │ mov sl, #42 @ 0x2a │ │ │ │ add r0, r0, #1 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #4] │ │ │ │ - b 115d24 │ │ │ │ + b 115d34 │ │ │ │ mov r1, fp │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldm r1!, {r2, r3, r5, r7} │ │ │ │ add r0, r0, r4, lsl #5 │ │ │ │ stmia r0!, {r2, r3, r5, r7} │ │ │ │ ldm r1, {r2, r3, r5, r7} │ │ │ │ stm r0, {r2, r3, r5, r7} │ │ │ │ add r0, r4, #1 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ add r6, r6, #32 │ │ │ │ subs r8, r8, #32 │ │ │ │ - beq 115e90 │ │ │ │ + beq 115ea0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, fp │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r6 │ │ │ │ - bl 124b04 │ │ │ │ + bl 124b14 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ cmp r0, #-2147483626 @ 0x80000016 │ │ │ │ - beq 115e88 │ │ │ │ + beq 115e98 │ │ │ │ add r1, r6, #16 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne 115d84 │ │ │ │ + bne 115d94 │ │ │ │ cmp sl, #42 @ 0x2a │ │ │ │ - bne 11636c │ │ │ │ + bne 11637c │ │ │ │ mov r0, fp │ │ │ │ - bl 11e9b4 │ │ │ │ + bl 11e9c4 │ │ │ │ ldrb r0, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 115f08 │ │ │ │ + bne 115f18 │ │ │ │ ldrb sl, [sp, #105] @ 0x69 │ │ │ │ add r6, r6, #32 │ │ │ │ subs r8, r8, #32 │ │ │ │ - bne 115d24 │ │ │ │ - b 115e90 │ │ │ │ + bne 115d34 │ │ │ │ + b 115ea0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldrd r4, [r3] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ strd r4, [r3] │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 123b10 │ │ │ │ + bl 123b20 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 115ef8 │ │ │ │ + beq 115f08 │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ add ip, sp, #76 @ 0x4c │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r4, r7, ip} │ │ │ │ stm r9, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ stm r0, {r4, r7, ip} │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ str r5, [sp, #104] @ 0x68 │ │ │ │ cmp r4, r0 │ │ │ │ - bne 115cf0 │ │ │ │ - ldr r1, [pc, #1800] @ 1164f4 │ │ │ │ + bne 115d00 │ │ │ │ + ldr r1, [pc, #1800] @ 116504 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5935dc │ │ │ │ - b 115cf0 │ │ │ │ + bl 5935ec │ │ │ │ + b 115d00 │ │ │ │ add r4, sp, #32 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ ldrb r5, [sp, #73] @ 0x49 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1246f0 │ │ │ │ + bl 124700 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r2, #-2147483627 @ 0x80000015 │ │ │ │ - bne 115e38 │ │ │ │ + bne 115e48 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - b 116354 │ │ │ │ + b 116364 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #8 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ - b 115e98 │ │ │ │ + b 115ea8 │ │ │ │ orr r0, r4, #4 │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ add r2, sp, #104 @ 0x68 │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r6, [r0, #4] │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldm r3, {r0, r1, r3} │ │ │ │ cmp r0, #0 │ │ │ │ str r4, [sp, #124] @ 0x7c │ │ │ │ cmpne r1, r0 │ │ │ │ str r6, [sp, #120] @ 0x78 │ │ │ │ str r7, [sp, #116] @ 0x74 │ │ │ │ str r5, [sp, #104] @ 0x68 │ │ │ │ - bne 116380 │ │ │ │ + bne 116390 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldm r2, {r0, r1, r3, r5, r6, r7} │ │ │ │ stm r4, {r0, r1, r3, r5, r6, r7} │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov sl, r2 │ │ │ │ - b 115f0c │ │ │ │ + b 115f1c │ │ │ │ cmp sl, #42 @ 0x2a │ │ │ │ - bne 115f74 │ │ │ │ + bne 115f84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r4 │ │ │ │ bl 57dc4 │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ mov sl, r0 │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 115f40 │ │ │ │ + beq 115f50 │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r5 │ │ │ │ mov r6, r4 │ │ │ │ - bl 19f1dc │ │ │ │ + bl 19f1ec │ │ │ │ add r4, r6, #32 │ │ │ │ sub r5, r7, #1 │ │ │ │ add r0, r6, #16 │ │ │ │ - bl 19f1dc │ │ │ │ - b 115eb0 │ │ │ │ + bl 19f1ec │ │ │ │ + b 115ec0 │ │ │ │ ldm r2, {r0, r1, r3, r7} │ │ │ │ add ip, sp, #32 │ │ │ │ - ldr r2, [pc, #1524] @ 1164e0 │ │ │ │ + ldr r2, [pc, #1524] @ 1164f0 │ │ │ │ stm ip, {r0, r1, r3, r7} │ │ │ │ mov r0, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 116344 │ │ │ │ + b 116354 │ │ │ │ ldr sl, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 121534 │ │ │ │ - b 115f0c │ │ │ │ + bl 121544 │ │ │ │ + b 115f1c │ │ │ │ ldr sl, [sp, #108] @ 0x6c │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 115f40 │ │ │ │ + beq 115f50 │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r5 │ │ │ │ mov r6, r4 │ │ │ │ - bl 19f1dc │ │ │ │ + bl 19f1ec │ │ │ │ add r4, r6, #32 │ │ │ │ sub r5, r7, #1 │ │ │ │ add r0, r6, #16 │ │ │ │ - bl 19f1dc │ │ │ │ - b 115f14 │ │ │ │ + bl 19f1ec │ │ │ │ + b 115f24 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 115f5c │ │ │ │ + beq 115f6c │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, #-2147483627 @ 0x80000015 │ │ │ │ str r0, [r1, #8] │ │ │ │ str sl, [r1] │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 115f5c │ │ │ │ + beq 115f6c │ │ │ │ ldr r1, [sp] │ │ │ │ add r4, sp, #32 │ │ │ │ add r5, r4, #8 │ │ │ │ str sl, [sp, #32] │ │ │ │ ldrd r2, [r1] │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ stm r1, {r0, r2, r3} │ │ │ │ @@ -197168,235 +197172,235 @@ │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ - bl 1a5c50 │ │ │ │ + bl 1a5c60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1162c0 │ │ │ │ + beq 1162d0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r0, [r2] │ │ │ │ mov r0, r5 │ │ │ │ str r1, [r2, #8] │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldm r2, {r0, r3, r7} │ │ │ │ ldrd r4, [r1, #8] │ │ │ │ add r1, sp, #32 │ │ │ │ ldr r6, [r2, #12] │ │ │ │ - ldr r2, [pc, #1240] @ 1164d8 │ │ │ │ + ldr r2, [pc, #1240] @ 1164e8 │ │ │ │ stm r1, {r0, r3, r7} │ │ │ │ mov r0, #6 │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ str r5, [sp, #112] @ 0x70 │ │ │ │ str r4, [sp, #108] @ 0x6c │ │ │ │ - b 116344 │ │ │ │ + b 116354 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldm r2, {r1, r3, r7} │ │ │ │ cmp r0, #128 @ 0x80 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ add r2, sp, #32 │ │ │ │ stm r2, {r1, r3, r7} │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ - bcs 116298 │ │ │ │ + bcs 1162a8 │ │ │ │ mov r1, #1 │ │ │ │ strb r0, [sp, #88] @ 0x58 │ │ │ │ - b 11632c │ │ │ │ + b 11633c │ │ │ │ ldrd r0, [r1, #8] │ │ │ │ ldm r2, {r3, r7} │ │ │ │ ldr r6, [r2, #8] │ │ │ │ ldr r5, [r2, #12] │ │ │ │ - ldr r2, [pc, #1108] @ 1164b8 │ │ │ │ + ldr r2, [pc, #1108] @ 1164c8 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b 116188 │ │ │ │ + b 116198 │ │ │ │ ldm r2, {r0, r3, r7} │ │ │ │ ldrd r4, [r1, #8] │ │ │ │ add r1, sp, #32 │ │ │ │ ldr r6, [r2, #12] │ │ │ │ - ldr r2, [pc, #1088] @ 1164d0 │ │ │ │ + ldr r2, [pc, #1088] @ 1164e0 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ add r2, pc, r2 │ │ │ │ stm r1, {r0, r3, r7} │ │ │ │ str r5, [sp, #112] @ 0x70 │ │ │ │ str r4, [sp, #108] @ 0x6c │ │ │ │ - b 116340 │ │ │ │ + b 116350 │ │ │ │ vldr s0, [r1, #4] │ │ │ │ - ldr r3, [pc, #1044] @ 1164c4 │ │ │ │ + ldr r3, [pc, #1044] @ 1164d4 │ │ │ │ ldm r2, {r0, r1, r7} │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ add r2, sp, #32 │ │ │ │ stm r2, {r0, r1, r7} │ │ │ │ mov r0, #3 │ │ │ │ add r1, sp, #32 │ │ │ │ strb r0, [sp, #104] @ 0x68 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ mov r2, r3 │ │ │ │ vstr d0, [sp, #112] @ 0x70 │ │ │ │ - b 116350 │ │ │ │ + b 116360 │ │ │ │ ldrh r0, [r1, #4] │ │ │ │ - b 116168 │ │ │ │ + b 116178 │ │ │ │ ldrd r0, [r1, #4] │ │ │ │ ldm r2, {r3, r7} │ │ │ │ ldr r6, [r2, #8] │ │ │ │ ldr r5, [r2, #12] │ │ │ │ - ldr r2, [pc, #984] @ 1164dc │ │ │ │ + ldr r2, [pc, #984] @ 1164ec │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ mov r0, #6 │ │ │ │ add r2, pc, r2 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ - b 116344 │ │ │ │ + b 116354 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - b 116168 │ │ │ │ + b 116178 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - b 1161d4 │ │ │ │ + b 1161e4 │ │ │ │ ldrb r0, [r1, #4] │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r2, {r1, r3, r7} │ │ │ │ ldr r6, [r2, #12] │ │ │ │ - ldr r2, [pc, #868] @ 1164b0 │ │ │ │ + ldr r2, [pc, #868] @ 1164c0 │ │ │ │ stm ip, {r1, r3, r7} │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ strb r1, [sp, #104] @ 0x68 │ │ │ │ strb r0, [sp, #105] @ 0x69 │ │ │ │ - b 116348 │ │ │ │ + b 116358 │ │ │ │ ldrb r0, [r1, #4] │ │ │ │ ldm r2, {r1, r3, r7} │ │ │ │ add ip, sp, #32 │ │ │ │ ldr r6, [r2, #12] │ │ │ │ - ldr r2, [pc, #824] @ 1164b4 │ │ │ │ + ldr r2, [pc, #824] @ 1164c4 │ │ │ │ stm ip, {r1, r3, r7} │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ mov r0, #1 │ │ │ │ - b 116344 │ │ │ │ + b 116354 │ │ │ │ ldrsb r0, [r1, #4] │ │ │ │ - b 1161d4 │ │ │ │ + b 1161e4 │ │ │ │ ldrd r0, [r1, #4] │ │ │ │ ldm r2, {r3, r7} │ │ │ │ ldr r6, [r2, #8] │ │ │ │ ldr r5, [r2, #12] │ │ │ │ - ldr r2, [pc, #796] @ 1164d4 │ │ │ │ + ldr r2, [pc, #796] @ 1164e4 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ - b 11633c │ │ │ │ + b 11634c │ │ │ │ ldrsh r0, [r1, #4] │ │ │ │ ldm r2, {r1, r3, r7} │ │ │ │ add ip, sp, #32 │ │ │ │ ldr r6, [r2, #12] │ │ │ │ - ldr r2, [pc, #724] @ 1164bc │ │ │ │ + ldr r2, [pc, #724] @ 1164cc │ │ │ │ stm ip, {r1, r3, r7} │ │ │ │ asr r1, r0, #31 │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ - b 116248 │ │ │ │ + b 116258 │ │ │ │ vldr d0, [r1, #8] │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r2, {r0, r1, r3, r7} │ │ │ │ - ldr r2, [pc, #700] @ 1164c8 │ │ │ │ + ldr r2, [pc, #700] @ 1164d8 │ │ │ │ stm ip, {r0, r1, r3, r7} │ │ │ │ mov r0, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ strb r0, [sp, #104] @ 0x68 │ │ │ │ vstr d0, [sp, #112] @ 0x70 │ │ │ │ - b 116348 │ │ │ │ + b 116358 │ │ │ │ ldrd r0, [r1, #8] │ │ │ │ ldm r2, {r3, r7} │ │ │ │ ldr r6, [r2, #8] │ │ │ │ ldr r5, [r2, #12] │ │ │ │ - ldr r2, [pc, #648] @ 1164c0 │ │ │ │ + ldr r2, [pc, #648] @ 1164d0 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ mov r0, #2 │ │ │ │ - b 116344 │ │ │ │ + b 116354 │ │ │ │ ldm r2, {r0, r1, r3, r7} │ │ │ │ add ip, sp, #32 │ │ │ │ - ldr r2, [pc, #636] @ 1164e4 │ │ │ │ + ldr r2, [pc, #636] @ 1164f4 │ │ │ │ stm ip, {r0, r1, r3, r7} │ │ │ │ mov r0, #7 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 116344 │ │ │ │ + b 116354 │ │ │ │ ldm r2, {r0, r1, r3, r7} │ │ │ │ add ip, sp, #32 │ │ │ │ - ldr r2, [pc, #612] @ 1164e8 │ │ │ │ + ldr r2, [pc, #612] @ 1164f8 │ │ │ │ stm ip, {r0, r1, r3, r7} │ │ │ │ mov r0, #9 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 116344 │ │ │ │ - bl 57dc4 │ │ │ │ b 116354 │ │ │ │ + bl 57dc4 │ │ │ │ + b 116364 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, r0 │ │ │ │ bfi r2, r1, #6, #26 │ │ │ │ cmp r0, #2048 @ 0x800 │ │ │ │ - bcs 1162d4 │ │ │ │ + bcs 1162e4 │ │ │ │ strb r2, [sp, #89] @ 0x59 │ │ │ │ mov r2, #192 @ 0xc0 │ │ │ │ orr r0, r2, r0, lsr #6 │ │ │ │ strb r0, [sp, #88] @ 0x58 │ │ │ │ - b 11632c │ │ │ │ + b 11633c │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldm r4, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r5, {r0, r1, r2, r3, r6, r7} │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r0, #65536 @ 0x10000 │ │ │ │ - bcs 116300 │ │ │ │ + bcs 116310 │ │ │ │ strb r2, [sp, #90] @ 0x5a │ │ │ │ mov r2, #224 @ 0xe0 │ │ │ │ orr r2, r2, r0, lsr #12 │ │ │ │ lsr r0, r0, #6 │ │ │ │ bfi r0, r1, #6, #26 │ │ │ │ strb r2, [sp, #88] @ 0x58 │ │ │ │ strb r0, [sp, #89] @ 0x59 │ │ │ │ mov r1, #3 │ │ │ │ - b 11632c │ │ │ │ + b 11633c │ │ │ │ strb r2, [sp, #91] @ 0x5b │ │ │ │ mov r2, #240 @ 0xf0 │ │ │ │ orr r2, r2, r0, lsr #18 │ │ │ │ strb r2, [sp, #88] @ 0x58 │ │ │ │ lsr r2, r0, #6 │ │ │ │ lsr r0, r0, #12 │ │ │ │ bfi r2, r1, #6, #26 │ │ │ │ bfi r0, r1, #6, #26 │ │ │ │ strb r2, [sp, #90] @ 0x5a │ │ │ │ mov r1, #4 │ │ │ │ strb r0, [sp, #89] @ 0x59 │ │ │ │ - ldr r2, [pc, #408] @ 1164cc │ │ │ │ + ldr r2, [pc, #408] @ 1164dc │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ mov r0, #5 │ │ │ │ strb r0, [sp, #104] @ 0x68 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ @@ -197408,110 +197412,110 @@ │ │ │ │ str r0, [r2] │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r4 │ │ │ │ bl 58038 │ │ │ │ mov sl, r0 │ │ │ │ - b 115f0c │ │ │ │ + b 115f1c │ │ │ │ sub r0, r1, r0 │ │ │ │ add r5, r2, #8 │ │ │ │ - ldr r2, [pc, #348] @ 1164ec │ │ │ │ + ldr r2, [pc, #348] @ 1164fc │ │ │ │ add r0, r3, r0, lsr #4 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #32 │ │ │ │ bl 57f38 │ │ │ │ - b 115fc8 │ │ │ │ - ldr r2, [pc, #332] @ 1164f8 │ │ │ │ + b 115fd8 │ │ │ │ + ldr r2, [pc, #332] @ 116508 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 8e644 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b 1164a4 │ │ │ │ + bl 121544 │ │ │ │ + b 1164b4 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b 1164a4 │ │ │ │ + bl 121544 │ │ │ │ + b 1164b4 │ │ │ │ bl 8e880 │ │ │ │ - b 116408 │ │ │ │ + b 116418 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ - bl 120940 │ │ │ │ - b 11640c │ │ │ │ + bl 120950 │ │ │ │ + b 11641c │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 121534 │ │ │ │ - b 11640c │ │ │ │ + bl 121544 │ │ │ │ + b 11641c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ - bl 120f00 │ │ │ │ - b 1164a4 │ │ │ │ + bl 120f10 │ │ │ │ + b 1164b4 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r6, #16 │ │ │ │ - bl 19f1dc │ │ │ │ - b 116434 │ │ │ │ + bl 19f1ec │ │ │ │ + b 116444 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r6, #32 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 116488 │ │ │ │ + beq 116498 │ │ │ │ add r5, r0, #32 │ │ │ │ - bl 19aef4 │ │ │ │ + bl 19af04 │ │ │ │ mov r0, r5 │ │ │ │ - b 116438 │ │ │ │ + b 116448 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r6, #16 │ │ │ │ - bl 19f1dc │ │ │ │ - b 11646c │ │ │ │ + bl 19f1ec │ │ │ │ + b 11647c │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r6, #32 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 116488 │ │ │ │ + beq 116498 │ │ │ │ add r5, r0, #32 │ │ │ │ - bl 19aef4 │ │ │ │ + bl 19af04 │ │ │ │ mov r0, r5 │ │ │ │ - b 116470 │ │ │ │ + b 116480 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1164a4 │ │ │ │ + beq 1164b4 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq sp, r4, r4, ror #29 │ │ │ │ - strhteq sp, [r4], r4 │ │ │ │ - ldrdeq sp, [r4], r0 @ │ │ │ │ - adceq sp, r4, r8, asr #28 │ │ │ │ - strdeq sp, [r4], ip @ │ │ │ │ - adceq sp, r4, r0, lsl #31 │ │ │ │ - adceq sp, r4, r4, lsr #28 │ │ │ │ - strdeq sp, [r4], ip @ │ │ │ │ - adceq sp, r4, r4, lsr #31 │ │ │ │ - adceq sp, r4, ip, ror lr │ │ │ │ - adceq lr, r4, r0, lsr r0 │ │ │ │ - adceq sp, r4, ip, lsr #30 │ │ │ │ - adceq lr, r4, r4, asr #2 │ │ │ │ - adceq sp, r4, r8, asr #27 │ │ │ │ - adceq sp, r4, ip, lsr #27 │ │ │ │ - adceq r0, r5, r8, lsl #8 │ │ │ │ - ldrdeq sl, [sl], r8 @ │ │ │ │ - strdeq lr, [r4], r8 @ │ │ │ │ - adceq sp, r4, r4, lsr #26 │ │ │ │ + ldrdeq sp, [r4], r4 @ │ │ │ │ + adceq sp, r4, r4, lsr #29 │ │ │ │ + adceq sp, r4, r0, asr #31 │ │ │ │ + adceq sp, r4, r8, lsr lr │ │ │ │ + adceq sp, r4, ip, ror #27 │ │ │ │ + adceq sp, r4, r0, ror pc │ │ │ │ + adceq sp, r4, r4, lsl lr │ │ │ │ + adceq sp, r4, ip, ror #25 │ │ │ │ + umlaleq sp, r4, r4, pc @ │ │ │ │ + adceq sp, r4, ip, ror #28 │ │ │ │ + adceq lr, r4, r0, lsr #32 │ │ │ │ + adceq sp, r4, ip, lsl pc │ │ │ │ + adceq lr, r4, r4, lsr r1 │ │ │ │ + strhteq sp, [r4], r8 │ │ │ │ + umlaleq sp, r4, ip, sp │ │ │ │ + strdeq r0, [r5], r8 @ │ │ │ │ + adceq sl, sl, r8, asr #1 │ │ │ │ + adceq lr, r4, r8, ror #5 │ │ │ │ + adceq sp, r4, r4, lsl sp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ add r3, pc, #16 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ @@ -197541,47 +197545,47 @@ │ │ │ │ andeq r0, r0, r8, asr r0 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ ldrd r4, [r1, #8] │ │ │ │ cmp r5, #0 │ │ │ │ ldrd r0, [r2] │ │ │ │ add r2, r4, r5, lsl #4 │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ - beq 116bc4 │ │ │ │ + beq 116bd4 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ add r0, r4, #16 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 11f4d0 │ │ │ │ + bl 11f4e0 │ │ │ │ ldrb r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 116790 │ │ │ │ + bne 1167a0 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ - b 116cec │ │ │ │ + b 116cfc │ │ │ │ ldr r6, [r1, #8] │ │ │ │ ldm r2, {r0, r4} │ │ │ │ cmp r6, #32768 @ 0x8000 │ │ │ │ mov r7, r6 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ movcs r7, #32768 @ 0x8000 │ │ │ │ cmp r6, #0 │ │ │ │ str r8, [sp, #16] │ │ │ │ - beq 1167b8 │ │ │ │ + beq 1167c8 │ │ │ │ str r4, [sp, #32] │ │ │ │ lsl r4, r7, #5 │ │ │ │ ldr r5, [r1, #4] │ │ │ │ mov r1, #8 │ │ │ │ - ldr r0, [pc, #2204] @ 116e9c │ │ │ │ + ldr r0, [pc, #2204] @ 116eac │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 116d50 │ │ │ │ + beq 116d60 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ add r0, r0, #8 │ │ │ │ add sl, sp, #112 @ 0x70 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sl, #8 │ │ │ │ str r0, [sp, #24] │ │ │ │ @@ -197598,63 +197602,63 @@ │ │ │ │ mov r1, #0 │ │ │ │ lsl r8, r6, #5 │ │ │ │ mov r9, #2 │ │ │ │ add r0, r0, #1 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #8] │ │ │ │ - b 1166ac │ │ │ │ + b 1166bc │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ ldm r1!, {r2, r3, r4, r7} │ │ │ │ add r0, r0, fp, lsl #5 │ │ │ │ stmia r0!, {r2, r3, r4, r7} │ │ │ │ ldm r1, {r2, r3, r4, r7} │ │ │ │ stm r0, {r2, r3, r4, r7} │ │ │ │ add r0, fp, #1 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ ldr r4, [sp, #32] │ │ │ │ add r5, r5, #32 │ │ │ │ subs r8, r8, #32 │ │ │ │ - beq 11681c │ │ │ │ + beq 11682c │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, sl │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl 124b04 │ │ │ │ + bl 124b14 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ ldr fp, [sp, #116] @ 0x74 │ │ │ │ cmp r0, #-2147483626 @ 0x80000016 │ │ │ │ - beq 11689c │ │ │ │ + beq 1168ac │ │ │ │ add r1, r5, #16 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne 11670c │ │ │ │ + bne 11671c │ │ │ │ cmp r9, #2 │ │ │ │ - bne 116d00 │ │ │ │ + bne 116d10 │ │ │ │ mov r0, sl │ │ │ │ - bl 11f4d0 │ │ │ │ + bl 11f4e0 │ │ │ │ ldrb r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 116898 │ │ │ │ + bne 1168a8 │ │ │ │ ldrb r9, [sp, #113] @ 0x71 │ │ │ │ add r5, r5, #32 │ │ │ │ subs r8, r8, #32 │ │ │ │ - bne 1166ac │ │ │ │ - b 11681c │ │ │ │ + bne 1166bc │ │ │ │ + b 11682c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r7, [sp, #28] │ │ │ │ str fp, [sp, #84] @ 0x54 │ │ │ │ ldrd r2, [r2] │ │ │ │ strd r2, [r7] │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - bl 123b10 │ │ │ │ + bl 123b20 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 116888 │ │ │ │ + beq 116898 │ │ │ │ add r3, sp, #100 @ 0x64 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add lr, sp, #88 @ 0x58 │ │ │ │ ldr fp, [sp, #76] @ 0x4c │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ ldm lr, {r4, ip, lr} │ │ │ │ str lr, [r0] │ │ │ │ @@ -197663,291 +197667,291 @@ │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ ldr r7, [sp, #84] @ 0x54 │ │ │ │ cmp fp, r0 │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ str r7, [sp, #116] @ 0x74 │ │ │ │ str r4, [sp, #120] @ 0x78 │ │ │ │ str ip, [sp, #124] @ 0x7c │ │ │ │ - bne 116678 │ │ │ │ - ldr r1, [pc, #1820] @ 116ea0 │ │ │ │ + bne 116688 │ │ │ │ + ldr r1, [pc, #1820] @ 116eb0 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5935dc │ │ │ │ - b 116678 │ │ │ │ + bl 5935ec │ │ │ │ + b 116688 │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ ldrb r5, [sp, #81] @ 0x51 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1246f0 │ │ │ │ + bl 124700 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #-2147483627 @ 0x80000015 │ │ │ │ - bne 1167d0 │ │ │ │ + bne 1167e0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - b 116cec │ │ │ │ + b 116cfc │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #8 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - b 116824 │ │ │ │ + b 116834 │ │ │ │ orr r0, r4, #4 │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r6, [r0, #4] │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldm r3, {r0, r1, r3} │ │ │ │ cmp r0, #0 │ │ │ │ str r4, [sp, #132] @ 0x84 │ │ │ │ cmpne r1, r0 │ │ │ │ str r6, [sp, #128] @ 0x80 │ │ │ │ str r7, [sp, #124] @ 0x7c │ │ │ │ str r5, [sp, #112] @ 0x70 │ │ │ │ - bne 116d14 │ │ │ │ + bne 116d24 │ │ │ │ ldm r2, {r0, r1, r3, r5, r6, r7} │ │ │ │ stm r8, {r0, r1, r3, r5, r6, r7} │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r9, #2 │ │ │ │ - bne 116904 │ │ │ │ + bne 116914 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r1, r4 │ │ │ │ bl 57dc4 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ mov fp, r0 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldr r8, [sp, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 1168d4 │ │ │ │ + beq 1168e4 │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r6 │ │ │ │ mov r5, r4 │ │ │ │ - bl 19f1dc │ │ │ │ + bl 19f1ec │ │ │ │ add r4, r5, #32 │ │ │ │ sub r6, r7, #1 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 19f1dc │ │ │ │ - b 116840 │ │ │ │ + bl 19f1ec │ │ │ │ + b 116850 │ │ │ │ ldm r2, {r0, r1, r3, r7} │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ - ldr r2, [pc, #1552] @ 116e8c │ │ │ │ + ldr r2, [pc, #1552] @ 116e9c │ │ │ │ stm ip, {r0, r1, r3, r7} │ │ │ │ mov r0, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 116cdc │ │ │ │ + b 116cec │ │ │ │ ldr fp, [sp, #100] @ 0x64 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 121534 │ │ │ │ - b 11689c │ │ │ │ + bl 121544 │ │ │ │ + b 1168ac │ │ │ │ ldr fp, [sp, #116] @ 0x74 │ │ │ │ ldr r8, [sp, #16] │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 1168d4 │ │ │ │ + beq 1168e4 │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r6 │ │ │ │ mov r5, r4 │ │ │ │ - bl 19f1dc │ │ │ │ + bl 19f1ec │ │ │ │ add r4, r5, #32 │ │ │ │ sub r6, r7, #1 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 19f1dc │ │ │ │ - b 1168a8 │ │ │ │ + bl 19f1ec │ │ │ │ + b 1168b8 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1168f0 │ │ │ │ + beq 116900 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483627 @ 0x80000015 │ │ │ │ str fp, [r8] │ │ │ │ str r0, [r8, #8] │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ and fp, r9, #1 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne 116bcc │ │ │ │ + bne 116bdc │ │ │ │ ldr r8, [sp, #16] │ │ │ │ - b 1168f0 │ │ │ │ + b 116900 │ │ │ │ ldm r2, {r0, r3, r7} │ │ │ │ ldrd r4, [r1, #8] │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ ldr r6, [r2, #12] │ │ │ │ - ldr r2, [pc, #1360] @ 116e84 │ │ │ │ + ldr r2, [pc, #1360] @ 116e94 │ │ │ │ stm r1, {r0, r3, r7} │ │ │ │ mov r0, #6 │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ str r5, [sp, #120] @ 0x78 │ │ │ │ str r4, [sp, #116] @ 0x74 │ │ │ │ - b 116cdc │ │ │ │ + b 116cec │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldm r2, {r1, r3, r7} │ │ │ │ cmp r0, #128 @ 0x80 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ stm r2, {r1, r3, r7} │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ - bcs 116c34 │ │ │ │ + bcs 116c44 │ │ │ │ mov r1, #1 │ │ │ │ strb r0, [sp, #96] @ 0x60 │ │ │ │ - b 116cc4 │ │ │ │ + b 116cd4 │ │ │ │ ldrd r0, [r1, #8] │ │ │ │ ldm r2, {r3, r7} │ │ │ │ ldr r6, [r2, #8] │ │ │ │ ldr r5, [r2, #12] │ │ │ │ - ldr r2, [pc, #1228] @ 116e64 │ │ │ │ + ldr r2, [pc, #1228] @ 116e74 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b 116abc │ │ │ │ + b 116acc │ │ │ │ ldm r2, {r0, r3, r7} │ │ │ │ ldrd r4, [r1, #8] │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ ldr r6, [r2, #12] │ │ │ │ - ldr r2, [pc, #1208] @ 116e7c │ │ │ │ + ldr r2, [pc, #1208] @ 116e8c │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ add r2, pc, r2 │ │ │ │ stm r1, {r0, r3, r7} │ │ │ │ str r5, [sp, #120] @ 0x78 │ │ │ │ str r4, [sp, #116] @ 0x74 │ │ │ │ - b 116cd8 │ │ │ │ + b 116ce8 │ │ │ │ vldr s0, [r1, #4] │ │ │ │ - ldr r3, [pc, #1164] @ 116e70 │ │ │ │ + ldr r3, [pc, #1164] @ 116e80 │ │ │ │ ldm r2, {r0, r1, r7} │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ stm r2, {r0, r1, r7} │ │ │ │ mov r0, #3 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ strb r0, [sp, #112] @ 0x70 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ mov r2, r3 │ │ │ │ vstr d0, [sp, #120] @ 0x78 │ │ │ │ - b 116ce8 │ │ │ │ + b 116cf8 │ │ │ │ ldrh r0, [r1, #4] │ │ │ │ - b 116a9c │ │ │ │ + b 116aac │ │ │ │ ldrd r0, [r1, #4] │ │ │ │ ldm r2, {r3, r7} │ │ │ │ ldr r6, [r2, #8] │ │ │ │ ldr r5, [r2, #12] │ │ │ │ - ldr r2, [pc, #1104] @ 116e88 │ │ │ │ + ldr r2, [pc, #1104] @ 116e98 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ mov r0, #6 │ │ │ │ add r2, pc, r2 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ - b 116cdc │ │ │ │ + b 116cec │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - b 116a9c │ │ │ │ + b 116aac │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - b 116b08 │ │ │ │ + b 116b18 │ │ │ │ ldrb r0, [r1, #4] │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldm r2, {r1, r3, r7} │ │ │ │ ldr r6, [r2, #12] │ │ │ │ - ldr r2, [pc, #988] @ 116e5c │ │ │ │ + ldr r2, [pc, #988] @ 116e6c │ │ │ │ stm ip, {r1, r3, r7} │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ strb r1, [sp, #112] @ 0x70 │ │ │ │ strb r0, [sp, #113] @ 0x71 │ │ │ │ - b 116ce0 │ │ │ │ + b 116cf0 │ │ │ │ ldrb r0, [r1, #4] │ │ │ │ ldm r2, {r1, r3, r7} │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldr r6, [r2, #12] │ │ │ │ - ldr r2, [pc, #944] @ 116e60 │ │ │ │ + ldr r2, [pc, #944] @ 116e70 │ │ │ │ stm ip, {r1, r3, r7} │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ mov r0, #1 │ │ │ │ - b 116cdc │ │ │ │ + b 116cec │ │ │ │ ldrsb r0, [r1, #4] │ │ │ │ - b 116b08 │ │ │ │ + b 116b18 │ │ │ │ ldrd r0, [r1, #4] │ │ │ │ ldm r2, {r3, r7} │ │ │ │ ldr r6, [r2, #8] │ │ │ │ ldr r5, [r2, #12] │ │ │ │ - ldr r2, [pc, #916] @ 116e80 │ │ │ │ + ldr r2, [pc, #916] @ 116e90 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ - b 116cd4 │ │ │ │ + b 116ce4 │ │ │ │ ldrsh r0, [r1, #4] │ │ │ │ ldm r2, {r1, r3, r7} │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldr r6, [r2, #12] │ │ │ │ - ldr r2, [pc, #844] @ 116e68 │ │ │ │ + ldr r2, [pc, #844] @ 116e78 │ │ │ │ stm ip, {r1, r3, r7} │ │ │ │ asr r1, r0, #31 │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ - b 116b7c │ │ │ │ + b 116b8c │ │ │ │ vldr d0, [r1, #8] │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldm r2, {r0, r1, r3, r7} │ │ │ │ - ldr r2, [pc, #820] @ 116e74 │ │ │ │ + ldr r2, [pc, #820] @ 116e84 │ │ │ │ stm ip, {r0, r1, r3, r7} │ │ │ │ mov r0, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ strb r0, [sp, #112] @ 0x70 │ │ │ │ vstr d0, [sp, #120] @ 0x78 │ │ │ │ - b 116ce0 │ │ │ │ + b 116cf0 │ │ │ │ ldrd r0, [r1, #8] │ │ │ │ ldm r2, {r3, r7} │ │ │ │ ldr r6, [r2, #8] │ │ │ │ ldr r5, [r2, #12] │ │ │ │ - ldr r2, [pc, #768] @ 116e6c │ │ │ │ + ldr r2, [pc, #768] @ 116e7c │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ mov r0, #2 │ │ │ │ - b 116cdc │ │ │ │ + b 116cec │ │ │ │ ldm r2, {r0, r1, r3, r7} │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ - ldr r2, [pc, #756] @ 116e90 │ │ │ │ + ldr r2, [pc, #756] @ 116ea0 │ │ │ │ stm ip, {r0, r1, r3, r7} │ │ │ │ mov r0, #7 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 116cdc │ │ │ │ + b 116cec │ │ │ │ ldm r2, {r0, r1, r3, r7} │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ - ldr r2, [pc, #732] @ 116e94 │ │ │ │ + ldr r2, [pc, #732] @ 116ea4 │ │ │ │ stm ip, {r0, r1, r3, r7} │ │ │ │ mov r0, #9 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 116cdc │ │ │ │ - bl 57dc4 │ │ │ │ b 116cec │ │ │ │ + bl 57dc4 │ │ │ │ + b 116cfc │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ add r6, r4, #8 │ │ │ │ str fp, [sp, #40] @ 0x28 │ │ │ │ ldrd r2, [r1] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ stm r1, {r0, r2, r3} │ │ │ │ @@ -197955,62 +197959,62 @@ │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - bl 1a5c50 │ │ │ │ + bl 1a5c60 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 116c5c │ │ │ │ + beq 116c6c │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r0, [r5] │ │ │ │ str r1, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #2 │ │ │ │ mov r2, r0 │ │ │ │ bfi r2, r1, #6, #26 │ │ │ │ cmp r0, #2048 @ 0x800 │ │ │ │ - bcs 116c6c │ │ │ │ + bcs 116c7c │ │ │ │ strb r2, [sp, #97] @ 0x61 │ │ │ │ mov r2, #192 @ 0xc0 │ │ │ │ orr r0, r2, r0, lsr #6 │ │ │ │ strb r0, [sp, #96] @ 0x60 │ │ │ │ - b 116cc4 │ │ │ │ + b 116cd4 │ │ │ │ ldm r4, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r5, {r0, r1, r2, r3, r6, r7} │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r0, #65536 @ 0x10000 │ │ │ │ - bcs 116c98 │ │ │ │ + bcs 116ca8 │ │ │ │ strb r2, [sp, #98] @ 0x62 │ │ │ │ mov r2, #224 @ 0xe0 │ │ │ │ orr r2, r2, r0, lsr #12 │ │ │ │ lsr r0, r0, #6 │ │ │ │ bfi r0, r1, #6, #26 │ │ │ │ strb r2, [sp, #96] @ 0x60 │ │ │ │ strb r0, [sp, #97] @ 0x61 │ │ │ │ mov r1, #3 │ │ │ │ - b 116cc4 │ │ │ │ + b 116cd4 │ │ │ │ strb r2, [sp, #99] @ 0x63 │ │ │ │ mov r2, #240 @ 0xf0 │ │ │ │ orr r2, r2, r0, lsr #18 │ │ │ │ strb r2, [sp, #96] @ 0x60 │ │ │ │ lsr r2, r0, #6 │ │ │ │ lsr r0, r0, #12 │ │ │ │ bfi r2, r1, #6, #26 │ │ │ │ bfi r0, r1, #6, #26 │ │ │ │ strb r2, [sp, #98] @ 0x62 │ │ │ │ mov r1, #4 │ │ │ │ strb r0, [sp, #97] @ 0x61 │ │ │ │ - ldr r2, [pc, #428] @ 116e78 │ │ │ │ + ldr r2, [pc, #428] @ 116e88 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ mov r0, #5 │ │ │ │ strb r0, [sp, #112] @ 0x70 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ @@ -198021,116 +198025,116 @@ │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r1, r4 │ │ │ │ bl 58038 │ │ │ │ mov fp, r0 │ │ │ │ - b 11689c │ │ │ │ + b 1168ac │ │ │ │ sub r0, r1, r0 │ │ │ │ add r5, r2, #8 │ │ │ │ - ldr r2, [pc, #372] @ 116e98 │ │ │ │ + ldr r2, [pc, #372] @ 116ea8 │ │ │ │ add r0, r3, r0, lsr #4 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ bl 57f38 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r0, [r8] │ │ │ │ mov r0, r5 │ │ │ │ str r1, [r8, #8] │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #332] @ 116ea4 │ │ │ │ + ldr r2, [pc, #332] @ 116eb4 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 8e644 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b 116e50 │ │ │ │ + bl 121544 │ │ │ │ + b 116e60 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 121534 │ │ │ │ - b 116e50 │ │ │ │ + bl 121544 │ │ │ │ + b 116e60 │ │ │ │ bl 8e880 │ │ │ │ - b 116db4 │ │ │ │ + b 116dc4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - bl 120940 │ │ │ │ - b 116db8 │ │ │ │ + bl 120950 │ │ │ │ + b 116dc8 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 121534 │ │ │ │ - b 116db8 │ │ │ │ + bl 121544 │ │ │ │ + b 116dc8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ - bl 120f00 │ │ │ │ - b 116e50 │ │ │ │ + bl 120f10 │ │ │ │ + b 116e60 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 19f1dc │ │ │ │ - b 116de0 │ │ │ │ + bl 19f1ec │ │ │ │ + b 116df0 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #32 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 116e34 │ │ │ │ + beq 116e44 │ │ │ │ add r5, r0, #32 │ │ │ │ - bl 19aef4 │ │ │ │ + bl 19af04 │ │ │ │ mov r0, r5 │ │ │ │ - b 116de4 │ │ │ │ + b 116df4 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 19f1dc │ │ │ │ - b 116e18 │ │ │ │ + bl 19f1ec │ │ │ │ + b 116e28 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #32 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 116e34 │ │ │ │ + beq 116e44 │ │ │ │ add r5, r0, #32 │ │ │ │ - bl 19aef4 │ │ │ │ + bl 19af04 │ │ │ │ mov r0, r5 │ │ │ │ - b 116e1c │ │ │ │ + b 116e2c │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 116e50 │ │ │ │ + beq 116e60 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - umlaleq sp, r4, r0, r5 │ │ │ │ - adceq sp, r4, r0, ror #10 │ │ │ │ - adceq sp, r4, ip, ror r6 │ │ │ │ - strdeq sp, [r4], r4 @ │ │ │ │ - adceq sp, r4, r8, lsr #9 │ │ │ │ - adceq sp, r4, ip, lsr #12 │ │ │ │ - ldrdeq sp, [r4], r0 @ │ │ │ │ - adceq sp, r4, r4, asr #6 │ │ │ │ - adceq sp, r4, r0, asr r6 │ │ │ │ - adceq sp, r4, r8, lsr #10 │ │ │ │ - ldrdeq sp, [r4], ip @ │ │ │ │ - ldrdeq sp, [r4], r8 @ │ │ │ │ - umlaleq sp, r4, r4, r7 │ │ │ │ - adceq sp, r4, r4, ror r4 │ │ │ │ - adceq sp, r4, r8, asr r4 │ │ │ │ - adceq pc, r4, r4, ror sl @ │ │ │ │ - adceq r9, sl, r4, asr r7 │ │ │ │ - adceq sp, r4, r0, ror #18 │ │ │ │ - adceq sp, r4, r8, ror r3 │ │ │ │ + adceq sp, r4, r0, lsl #11 │ │ │ │ + adceq sp, r4, r0, asr r5 │ │ │ │ + adceq sp, r4, ip, ror #12 │ │ │ │ + adceq sp, r4, r4, ror #9 │ │ │ │ + umlaleq sp, r4, r8, r4 │ │ │ │ + adceq sp, r4, ip, lsl r6 │ │ │ │ + adceq sp, r4, r0, asr #9 │ │ │ │ + adceq sp, r4, r4, lsr r3 │ │ │ │ + adceq sp, r4, r0, asr #12 │ │ │ │ + adceq sp, r4, r8, lsl r5 │ │ │ │ + adceq sp, r4, ip, asr #13 │ │ │ │ + adceq sp, r4, r8, asr #11 │ │ │ │ + adceq sp, r4, r4, lsl #15 │ │ │ │ + adceq sp, r4, r4, ror #8 │ │ │ │ + adceq sp, r4, r8, asr #8 │ │ │ │ + adceq pc, r4, r4, ror #20 │ │ │ │ + adceq r9, sl, r4, asr #14 │ │ │ │ + adceq sp, r4, r0, asr r9 │ │ │ │ + adceq sp, r4, r8, ror #6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [r1] │ │ │ │ add r3, pc, #16 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ @@ -198162,41 +198166,41 @@ │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ add r7, r0, r3, lsl #4 │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ - beq 11757c │ │ │ │ + beq 11758c │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ add r1, r0, #16 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ - bl 11f850 │ │ │ │ + bl 11f860 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 11763c │ │ │ │ + bne 11764c │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - bl 1246f0 │ │ │ │ + bl 124700 │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ cmp r2, #-2147483627 @ 0x80000015 │ │ │ │ - beq 11763c │ │ │ │ + beq 11764c │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ ldr r6, [sp, #104] @ 0x68 │ │ │ │ ldr r5, [sp, #108] @ 0x6c │ │ │ │ ldm r7, {r0, r3, r7} │ │ │ │ cmp r0, #0 │ │ │ │ str r5, [sp, #92] @ 0x5c │ │ │ │ cmpne r3, r0 │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ - bne 117664 │ │ │ │ + bne 117674 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r0, [r7] │ │ │ │ str r1, [r7, #4] │ │ │ │ str r2, [r7, #8] │ │ │ │ str r3, [r7, #12] │ │ │ │ @@ -198205,26 +198209,26 @@ │ │ │ │ ldr r7, [r1, #8] │ │ │ │ ldm r2, {r0, r4} │ │ │ │ cmp r7, #32768 @ 0x8000 │ │ │ │ mov r6, r7 │ │ │ │ str r0, [sp, #28] │ │ │ │ movcs r6, #32768 @ 0x8000 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 117174 │ │ │ │ + beq 117184 │ │ │ │ str r4, [sp, #20] │ │ │ │ lsl r4, r6, #5 │ │ │ │ ldr r5, [r1, #4] │ │ │ │ mov r1, #8 │ │ │ │ - ldr r0, [pc, #2016] @ 1177ec │ │ │ │ + ldr r0, [pc, #2016] @ 1177fc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1176a0 │ │ │ │ + beq 1176b0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r0, r0, #8 │ │ │ │ add r1, r5, r7, lsl #5 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ @@ -198236,376 +198240,376 @@ │ │ │ │ bic r0, r0, #-134217728 @ 0xf8000000 │ │ │ │ lsl r9, r7, #5 │ │ │ │ add r0, r0, #1 │ │ │ │ str r8, [sp, #60] @ 0x3c │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r0, [sp, #4] │ │ │ │ - b 1170a4 │ │ │ │ + b 1170b4 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldm r1!, {r2, r3, r4, r6} │ │ │ │ add r0, r0, r7, lsl #5 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ ldm r1, {r2, r3, r4, r6} │ │ │ │ stm r0, {r2, r3, r4, r6} │ │ │ │ add r0, r7, #1 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r4, [sp, #20] │ │ │ │ add r5, r5, #32 │ │ │ │ subs r9, r9, #32 │ │ │ │ - beq 11718c │ │ │ │ + beq 11719c │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl 124b04 │ │ │ │ + bl 124b14 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr fp, [sp, #100] @ 0x64 │ │ │ │ cmp r0, #-2147483626 @ 0x80000016 │ │ │ │ - beq 117270 │ │ │ │ + beq 117280 │ │ │ │ add r1, r5, #16 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne 1170f8 │ │ │ │ + bne 117108 │ │ │ │ tst r8, #1 │ │ │ │ - bne 117650 │ │ │ │ + bne 117660 │ │ │ │ mov r0, r1 │ │ │ │ - bl 11f850 │ │ │ │ + bl 11f860 │ │ │ │ mov fp, r0 │ │ │ │ mov r8, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 117098 │ │ │ │ - b 117270 │ │ │ │ + beq 1170a8 │ │ │ │ + b 117280 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ str fp, [sp, #68] @ 0x44 │ │ │ │ ldrd r2, [r2] │ │ │ │ strd r2, [r7] │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 123b10 │ │ │ │ + bl 123b20 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 117264 │ │ │ │ + beq 117274 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ stm sl, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ cmp r7, r0 │ │ │ │ ldr ip, [sp, #76] @ 0x4c │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ str ip, [sp, #108] @ 0x6c │ │ │ │ - bne 117070 │ │ │ │ - ldr r1, [pc, #1672] @ 1177f0 │ │ │ │ + bne 117080 │ │ │ │ + ldr r1, [pc, #1672] @ 117800 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5935dc │ │ │ │ - b 117070 │ │ │ │ + bl 5935ec │ │ │ │ + b 117080 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #8 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - b 117204 │ │ │ │ + b 117214 │ │ │ │ tst r8, #1 │ │ │ │ - beq 117204 │ │ │ │ + beq 117214 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr fp, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 1172c0 │ │ │ │ + beq 1172d0 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str fp, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - bl 1a5c50 │ │ │ │ + bl 1a5c60 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1175b0 │ │ │ │ + beq 1175c0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, #-2147483627 @ 0x80000015 │ │ │ │ strd r0, [r2] │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r4 │ │ │ │ bl 57dc4 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ mov fp, r0 │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 1172a4 │ │ │ │ + beq 1172b4 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r7 │ │ │ │ mov r5, r4 │ │ │ │ - bl 19f1dc │ │ │ │ + bl 19f1ec │ │ │ │ add r4, r5, #32 │ │ │ │ sub r7, r6, #1 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 19f1dc │ │ │ │ - b 11721c │ │ │ │ + bl 19f1ec │ │ │ │ + b 11722c │ │ │ │ ldm r2, {r0, r1, r3, r7} │ │ │ │ add ip, sp, #80 @ 0x50 │ │ │ │ - ldr r2, [pc, #1412] @ 1177dc │ │ │ │ + ldr r2, [pc, #1412] @ 1177ec │ │ │ │ stm ip, {r0, r1, r3, r7} │ │ │ │ mov r0, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 117628 │ │ │ │ + b 117638 │ │ │ │ ldr fp, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 1172a4 │ │ │ │ + beq 1172b4 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r7 │ │ │ │ mov r5, r4 │ │ │ │ - bl 19f1dc │ │ │ │ + bl 19f1ec │ │ │ │ add r4, r5, #32 │ │ │ │ sub r7, r6, #1 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 19f1dc │ │ │ │ - b 117278 │ │ │ │ + bl 19f1ec │ │ │ │ + b 117288 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1172c0 │ │ │ │ + beq 1172d0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov sl, #-2147483627 @ 0x80000015 │ │ │ │ strd sl, [r0] │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldm r2, {r0, r3, r7} │ │ │ │ ldrd r4, [r1, #8] │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ ldr r6, [r2, #12] │ │ │ │ - ldr r2, [pc, #1256] @ 1177d4 │ │ │ │ + ldr r2, [pc, #1256] @ 1177e4 │ │ │ │ stm r1, {r0, r3, r7} │ │ │ │ mov r0, #6 │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ str r5, [sp, #104] @ 0x68 │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ - b 117628 │ │ │ │ + b 117638 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldm r2, {r1, r3, r7} │ │ │ │ cmp r0, #128 @ 0x80 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ stm r2, {r1, r3, r7} │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ - bcs 117588 │ │ │ │ + bcs 117598 │ │ │ │ mov r1, #1 │ │ │ │ strb r0, [sp, #64] @ 0x40 │ │ │ │ - b 117610 │ │ │ │ + b 117620 │ │ │ │ ldrd r0, [r1, #8] │ │ │ │ ldm r2, {r3, r7} │ │ │ │ ldr r6, [r2, #8] │ │ │ │ ldr r5, [r2, #12] │ │ │ │ - ldr r2, [pc, #1124] @ 1177b4 │ │ │ │ + ldr r2, [pc, #1124] @ 1177c4 │ │ │ │ str r5, [sp, #92] @ 0x5c │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - b 117474 │ │ │ │ + b 117484 │ │ │ │ ldm r2, {r0, r3, r7} │ │ │ │ ldrd r4, [r1, #8] │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ ldr r6, [r2, #12] │ │ │ │ - ldr r2, [pc, #1104] @ 1177cc │ │ │ │ + ldr r2, [pc, #1104] @ 1177dc │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ add r2, pc, r2 │ │ │ │ stm r1, {r0, r3, r7} │ │ │ │ str r5, [sp, #104] @ 0x68 │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ - b 117624 │ │ │ │ + b 117634 │ │ │ │ vldr s0, [r1, #4] │ │ │ │ - ldr r3, [pc, #1060] @ 1177c0 │ │ │ │ + ldr r3, [pc, #1060] @ 1177d0 │ │ │ │ ldm r2, {r0, r1, r7} │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ stm r2, {r0, r1, r7} │ │ │ │ mov r0, #3 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ strb r0, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ mov r2, r3 │ │ │ │ vstr d0, [sp, #104] @ 0x68 │ │ │ │ - b 117634 │ │ │ │ + b 117644 │ │ │ │ ldrh r0, [r1, #4] │ │ │ │ - b 117454 │ │ │ │ + b 117464 │ │ │ │ ldrd r0, [r1, #4] │ │ │ │ ldm r2, {r3, r7} │ │ │ │ ldr r6, [r2, #8] │ │ │ │ ldr r5, [r2, #12] │ │ │ │ - ldr r2, [pc, #1000] @ 1177d8 │ │ │ │ + ldr r2, [pc, #1000] @ 1177e8 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ mov r0, #6 │ │ │ │ add r2, pc, r2 │ │ │ │ str r5, [sp, #92] @ 0x5c │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ - b 117628 │ │ │ │ + b 117638 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - b 117454 │ │ │ │ + b 117464 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - b 1174c0 │ │ │ │ + b 1174d0 │ │ │ │ ldrb r0, [r1, #4] │ │ │ │ add ip, sp, #80 @ 0x50 │ │ │ │ ldm r2, {r1, r3, r7} │ │ │ │ ldr r6, [r2, #12] │ │ │ │ - ldr r2, [pc, #884] @ 1177ac │ │ │ │ + ldr r2, [pc, #884] @ 1177bc │ │ │ │ stm ip, {r1, r3, r7} │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ strb r1, [sp, #96] @ 0x60 │ │ │ │ strb r0, [sp, #97] @ 0x61 │ │ │ │ - b 11762c │ │ │ │ + b 11763c │ │ │ │ ldrb r0, [r1, #4] │ │ │ │ ldm r2, {r1, r3, r7} │ │ │ │ add ip, sp, #80 @ 0x50 │ │ │ │ ldr r6, [r2, #12] │ │ │ │ - ldr r2, [pc, #840] @ 1177b0 │ │ │ │ + ldr r2, [pc, #840] @ 1177c0 │ │ │ │ stm ip, {r1, r3, r7} │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ mov r0, #1 │ │ │ │ - b 117628 │ │ │ │ + b 117638 │ │ │ │ ldrsb r0, [r1, #4] │ │ │ │ - b 1174c0 │ │ │ │ + b 1174d0 │ │ │ │ ldrd r0, [r1, #4] │ │ │ │ ldm r2, {r3, r7} │ │ │ │ ldr r6, [r2, #8] │ │ │ │ ldr r5, [r2, #12] │ │ │ │ - ldr r2, [pc, #812] @ 1177d0 │ │ │ │ + ldr r2, [pc, #812] @ 1177e0 │ │ │ │ str r5, [sp, #92] @ 0x5c │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ - b 117620 │ │ │ │ + b 117630 │ │ │ │ ldrsh r0, [r1, #4] │ │ │ │ ldm r2, {r1, r3, r7} │ │ │ │ add ip, sp, #80 @ 0x50 │ │ │ │ ldr r6, [r2, #12] │ │ │ │ - ldr r2, [pc, #740] @ 1177b8 │ │ │ │ + ldr r2, [pc, #740] @ 1177c8 │ │ │ │ stm ip, {r1, r3, r7} │ │ │ │ asr r1, r0, #31 │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ - b 117534 │ │ │ │ + b 117544 │ │ │ │ vldr d0, [r1, #8] │ │ │ │ add ip, sp, #80 @ 0x50 │ │ │ │ ldm r2, {r0, r1, r3, r7} │ │ │ │ - ldr r2, [pc, #716] @ 1177c4 │ │ │ │ + ldr r2, [pc, #716] @ 1177d4 │ │ │ │ stm ip, {r0, r1, r3, r7} │ │ │ │ mov r0, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ strb r0, [sp, #96] @ 0x60 │ │ │ │ vstr d0, [sp, #104] @ 0x68 │ │ │ │ - b 11762c │ │ │ │ + b 11763c │ │ │ │ ldrd r0, [r1, #8] │ │ │ │ ldm r2, {r3, r7} │ │ │ │ ldr r6, [r2, #8] │ │ │ │ ldr r5, [r2, #12] │ │ │ │ - ldr r2, [pc, #664] @ 1177bc │ │ │ │ + ldr r2, [pc, #664] @ 1177cc │ │ │ │ str r5, [sp, #92] @ 0x5c │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ mov r0, #2 │ │ │ │ - b 117628 │ │ │ │ + b 117638 │ │ │ │ ldm r2, {r0, r1, r3, r7} │ │ │ │ add ip, sp, #80 @ 0x50 │ │ │ │ - ldr r2, [pc, #652] @ 1177e0 │ │ │ │ + ldr r2, [pc, #652] @ 1177f0 │ │ │ │ stm ip, {r0, r1, r3, r7} │ │ │ │ mov r0, #7 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 117628 │ │ │ │ + b 117638 │ │ │ │ ldm r2, {r0, r1, r3, r7} │ │ │ │ add ip, sp, #80 @ 0x50 │ │ │ │ - ldr r2, [pc, #628] @ 1177e4 │ │ │ │ + ldr r2, [pc, #628] @ 1177f4 │ │ │ │ stm ip, {r0, r1, r3, r7} │ │ │ │ mov r0, #9 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 117628 │ │ │ │ + b 117638 │ │ │ │ mov r0, r2 │ │ │ │ bl 57dc4 │ │ │ │ - b 117638 │ │ │ │ + b 117648 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, r0 │ │ │ │ bfi r2, r1, #6, #26 │ │ │ │ cmp r0, #2048 @ 0x800 │ │ │ │ - bcs 1175b8 │ │ │ │ + bcs 1175c8 │ │ │ │ strb r2, [sp, #65] @ 0x41 │ │ │ │ mov r2, #192 @ 0xc0 │ │ │ │ orr r0, r2, r0, lsr #6 │ │ │ │ strb r0, [sp, #64] @ 0x40 │ │ │ │ - b 117610 │ │ │ │ + b 117620 │ │ │ │ add r3, sp, #32 │ │ │ │ - b 116fb4 │ │ │ │ + b 116fc4 │ │ │ │ cmp r0, #65536 @ 0x10000 │ │ │ │ - bcs 1175e4 │ │ │ │ + bcs 1175f4 │ │ │ │ strb r2, [sp, #66] @ 0x42 │ │ │ │ mov r2, #224 @ 0xe0 │ │ │ │ orr r2, r2, r0, lsr #12 │ │ │ │ lsr r0, r0, #6 │ │ │ │ bfi r0, r1, #6, #26 │ │ │ │ strb r2, [sp, #64] @ 0x40 │ │ │ │ strb r0, [sp, #65] @ 0x41 │ │ │ │ mov r1, #3 │ │ │ │ - b 117610 │ │ │ │ + b 117620 │ │ │ │ strb r2, [sp, #67] @ 0x43 │ │ │ │ mov r2, #240 @ 0xf0 │ │ │ │ orr r2, r2, r0, lsr #18 │ │ │ │ strb r2, [sp, #64] @ 0x40 │ │ │ │ lsr r2, r0, #6 │ │ │ │ lsr r0, r0, #12 │ │ │ │ bfi r2, r1, #6, #26 │ │ │ │ bfi r0, r1, #6, #26 │ │ │ │ strb r2, [sp, #66] @ 0x42 │ │ │ │ mov r1, #4 │ │ │ │ strb r0, [sp, #65] @ 0x41 │ │ │ │ - ldr r2, [pc, #432] @ 1177c8 │ │ │ │ + ldr r2, [pc, #432] @ 1177d8 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ mov r0, #5 │ │ │ │ strb r0, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ @@ -198617,116 +198621,116 @@ │ │ │ │ strd r0, [r2] │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r4 │ │ │ │ bl 58038 │ │ │ │ mov fp, r0 │ │ │ │ - b 117270 │ │ │ │ + b 117280 │ │ │ │ sub r0, r3, r0 │ │ │ │ - ldr r2, [pc, #376] @ 1177e8 │ │ │ │ + ldr r2, [pc, #376] @ 1177f8 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ add r0, r7, r0, lsr #4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ bl 57f38 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, #-2147483627 @ 0x80000015 │ │ │ │ strd r0, [r2] │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #332] @ 1177f4 │ │ │ │ + ldr r2, [pc, #332] @ 117804 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 8e644 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 121534 │ │ │ │ - b 1177a0 │ │ │ │ + bl 121544 │ │ │ │ + b 1177b0 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 121534 │ │ │ │ - b 1177a0 │ │ │ │ + bl 121544 │ │ │ │ + b 1177b0 │ │ │ │ bl 8e880 │ │ │ │ - b 117704 │ │ │ │ + b 117714 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - bl 120940 │ │ │ │ - b 117708 │ │ │ │ + bl 120950 │ │ │ │ + b 117718 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 121534 │ │ │ │ - b 117708 │ │ │ │ + bl 121544 │ │ │ │ + b 117718 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 120f00 │ │ │ │ - b 1177a0 │ │ │ │ + bl 120f10 │ │ │ │ + b 1177b0 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 19f1dc │ │ │ │ - b 117730 │ │ │ │ + bl 19f1ec │ │ │ │ + b 117740 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #32 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 117784 │ │ │ │ + beq 117794 │ │ │ │ add r5, r0, #32 │ │ │ │ - bl 19aef4 │ │ │ │ + bl 19af04 │ │ │ │ mov r0, r5 │ │ │ │ - b 117734 │ │ │ │ + b 117744 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 19f1dc │ │ │ │ - b 117768 │ │ │ │ + bl 19f1ec │ │ │ │ + b 117778 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #32 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 117784 │ │ │ │ + beq 117794 │ │ │ │ add r5, r0, #32 │ │ │ │ - bl 19aef4 │ │ │ │ + bl 19af04 │ │ │ │ mov r0, r5 │ │ │ │ - b 11776c │ │ │ │ + b 11777c │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1177a0 │ │ │ │ + beq 1177b0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq ip, r4, r8, lsl #24 │ │ │ │ + strdeq ip, [r4], r8 @ │ │ │ │ + adceq ip, r4, r8, asr #23 │ │ │ │ + adceq ip, r4, r4, ror #25 │ │ │ │ + adceq ip, r4, ip, asr fp │ │ │ │ + adceq ip, r4, r0, lsl fp │ │ │ │ + umlaleq ip, r4, r4, ip │ │ │ │ + adceq ip, r4, r8, lsr fp │ │ │ │ + adceq ip, r4, r8, lsl sl │ │ │ │ + strhteq ip, [r4], r8 │ │ │ │ + umlaleq ip, r4, r0, fp │ │ │ │ + adceq ip, r4, r4, asr #26 │ │ │ │ + adceq ip, r4, r0, asr #24 │ │ │ │ ldrdeq ip, [r4], r8 @ │ │ │ │ - strdeq ip, [r4], r4 @ │ │ │ │ - adceq ip, r4, ip, ror #22 │ │ │ │ - adceq ip, r4, r0, lsr #22 │ │ │ │ - adceq ip, r4, r4, lsr #25 │ │ │ │ - adceq ip, r4, r8, asr #22 │ │ │ │ - adceq ip, r4, r8, lsr #20 │ │ │ │ - adceq ip, r4, r8, asr #25 │ │ │ │ - adceq ip, r4, r0, lsr #23 │ │ │ │ - adceq ip, r4, r4, asr sp │ │ │ │ - adceq ip, r4, r0, asr ip │ │ │ │ - adceq ip, r4, r8, ror #27 │ │ │ │ - adceq ip, r4, ip, ror #21 │ │ │ │ - ldrdeq ip, [r4], r0 @ │ │ │ │ - adceq pc, r4, r8, lsr #2 │ │ │ │ - adceq r8, sl, r8, asr #26 │ │ │ │ - adceq ip, r4, ip, ror pc │ │ │ │ - adceq ip, r4, r8, lsr #20 │ │ │ │ + ldrdeq ip, [r4], ip @ │ │ │ │ + adceq ip, r4, r0, asr #21 │ │ │ │ + adceq pc, r4, r8, lsl r1 @ │ │ │ │ + adceq r8, sl, r8, lsr sp │ │ │ │ + adceq ip, r4, ip, ror #30 │ │ │ │ + adceq ip, r4, r8, lsl sl │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ add r3, pc, #16 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ @@ -198756,47 +198760,47 @@ │ │ │ │ andeq r0, r0, r8, asr r0 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ ldrd r4, [r1, #8] │ │ │ │ cmp r5, #0 │ │ │ │ ldrd r0, [r2] │ │ │ │ add r2, r4, r5, lsl #4 │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ - beq 117ec0 │ │ │ │ + beq 117ed0 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ add r0, r4, #16 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 11ecc4 │ │ │ │ + bl 11ecd4 │ │ │ │ ldrb r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 117a8c │ │ │ │ + bne 117a9c │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ - b 117fe8 │ │ │ │ + b 117ff8 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ ldm r2, {r0, r4} │ │ │ │ cmp r6, #32768 @ 0x8000 │ │ │ │ mov r7, r6 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ movcs r7, #32768 @ 0x8000 │ │ │ │ cmp r6, #0 │ │ │ │ str r8, [sp, #16] │ │ │ │ - beq 117ab4 │ │ │ │ + beq 117ac4 │ │ │ │ str r4, [sp, #32] │ │ │ │ lsl r4, r7, #5 │ │ │ │ ldr r5, [r1, #4] │ │ │ │ mov r1, #8 │ │ │ │ - ldr r0, [pc, #2204] @ 118198 │ │ │ │ + ldr r0, [pc, #2204] @ 1181a8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11804c │ │ │ │ + beq 11805c │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ add r0, r0, #8 │ │ │ │ add sl, sp, #112 @ 0x70 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sl, #8 │ │ │ │ str r0, [sp, #24] │ │ │ │ @@ -198813,63 +198817,63 @@ │ │ │ │ mov r1, #0 │ │ │ │ lsl r8, r6, #5 │ │ │ │ mov r9, #2 │ │ │ │ add r0, r0, #1 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #8] │ │ │ │ - b 1179a8 │ │ │ │ + b 1179b8 │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ ldm r1!, {r2, r3, r4, r7} │ │ │ │ add r0, r0, fp, lsl #5 │ │ │ │ stmia r0!, {r2, r3, r4, r7} │ │ │ │ ldm r1, {r2, r3, r4, r7} │ │ │ │ stm r0, {r2, r3, r4, r7} │ │ │ │ add r0, fp, #1 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ ldr r4, [sp, #32] │ │ │ │ add r5, r5, #32 │ │ │ │ subs r8, r8, #32 │ │ │ │ - beq 117b18 │ │ │ │ + beq 117b28 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, sl │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl 124b04 │ │ │ │ + bl 124b14 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ ldr fp, [sp, #116] @ 0x74 │ │ │ │ cmp r0, #-2147483626 @ 0x80000016 │ │ │ │ - beq 117b98 │ │ │ │ + beq 117ba8 │ │ │ │ add r1, r5, #16 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne 117a08 │ │ │ │ + bne 117a18 │ │ │ │ cmp r9, #2 │ │ │ │ - bne 117ffc │ │ │ │ + bne 11800c │ │ │ │ mov r0, sl │ │ │ │ - bl 11ecc4 │ │ │ │ + bl 11ecd4 │ │ │ │ ldrb r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 117b94 │ │ │ │ + bne 117ba4 │ │ │ │ ldrb r9, [sp, #113] @ 0x71 │ │ │ │ add r5, r5, #32 │ │ │ │ subs r8, r8, #32 │ │ │ │ - bne 1179a8 │ │ │ │ - b 117b18 │ │ │ │ + bne 1179b8 │ │ │ │ + b 117b28 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r7, [sp, #28] │ │ │ │ str fp, [sp, #84] @ 0x54 │ │ │ │ ldrd r2, [r2] │ │ │ │ strd r2, [r7] │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - bl 123b10 │ │ │ │ + bl 123b20 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 117b84 │ │ │ │ + beq 117b94 │ │ │ │ add r3, sp, #100 @ 0x64 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add lr, sp, #88 @ 0x58 │ │ │ │ ldr fp, [sp, #76] @ 0x4c │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ ldm lr, {r4, ip, lr} │ │ │ │ str lr, [r0] │ │ │ │ @@ -198878,291 +198882,291 @@ │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ ldr r7, [sp, #84] @ 0x54 │ │ │ │ cmp fp, r0 │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ str r7, [sp, #116] @ 0x74 │ │ │ │ str r4, [sp, #120] @ 0x78 │ │ │ │ str ip, [sp, #124] @ 0x7c │ │ │ │ - bne 117974 │ │ │ │ - ldr r1, [pc, #1820] @ 11819c │ │ │ │ + bne 117984 │ │ │ │ + ldr r1, [pc, #1820] @ 1181ac │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5935dc │ │ │ │ - b 117974 │ │ │ │ + bl 5935ec │ │ │ │ + b 117984 │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ ldrb r5, [sp, #81] @ 0x51 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1246f0 │ │ │ │ + bl 124700 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #-2147483627 @ 0x80000015 │ │ │ │ - bne 117acc │ │ │ │ + bne 117adc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - b 117fe8 │ │ │ │ + b 117ff8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #8 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - b 117b20 │ │ │ │ + b 117b30 │ │ │ │ orr r0, r4, #4 │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r6, [r0, #4] │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldm r3, {r0, r1, r3} │ │ │ │ cmp r0, #0 │ │ │ │ str r4, [sp, #132] @ 0x84 │ │ │ │ cmpne r1, r0 │ │ │ │ str r6, [sp, #128] @ 0x80 │ │ │ │ str r7, [sp, #124] @ 0x7c │ │ │ │ str r5, [sp, #112] @ 0x70 │ │ │ │ - bne 118010 │ │ │ │ + bne 118020 │ │ │ │ ldm r2, {r0, r1, r3, r5, r6, r7} │ │ │ │ stm r8, {r0, r1, r3, r5, r6, r7} │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r9, #2 │ │ │ │ - bne 117c00 │ │ │ │ + bne 117c10 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r1, r4 │ │ │ │ bl 57dc4 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ mov fp, r0 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldr r8, [sp, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 117bd0 │ │ │ │ + beq 117be0 │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r6 │ │ │ │ mov r5, r4 │ │ │ │ - bl 19f1dc │ │ │ │ + bl 19f1ec │ │ │ │ add r4, r5, #32 │ │ │ │ sub r6, r7, #1 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 19f1dc │ │ │ │ - b 117b3c │ │ │ │ + bl 19f1ec │ │ │ │ + b 117b4c │ │ │ │ ldm r2, {r0, r1, r3, r7} │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ - ldr r2, [pc, #1552] @ 118188 │ │ │ │ + ldr r2, [pc, #1552] @ 118198 │ │ │ │ stm ip, {r0, r1, r3, r7} │ │ │ │ mov r0, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 117fd8 │ │ │ │ + b 117fe8 │ │ │ │ ldr fp, [sp, #100] @ 0x64 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 121534 │ │ │ │ - b 117b98 │ │ │ │ + bl 121544 │ │ │ │ + b 117ba8 │ │ │ │ ldr fp, [sp, #116] @ 0x74 │ │ │ │ ldr r8, [sp, #16] │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 117bd0 │ │ │ │ + beq 117be0 │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r6 │ │ │ │ mov r5, r4 │ │ │ │ - bl 19f1dc │ │ │ │ + bl 19f1ec │ │ │ │ add r4, r5, #32 │ │ │ │ sub r6, r7, #1 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 19f1dc │ │ │ │ - b 117ba4 │ │ │ │ + bl 19f1ec │ │ │ │ + b 117bb4 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 117bec │ │ │ │ + beq 117bfc │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #-2147483627 @ 0x80000015 │ │ │ │ str fp, [r8] │ │ │ │ str r0, [r8, #8] │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ and fp, r9, #1 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne 117ec8 │ │ │ │ + bne 117ed8 │ │ │ │ ldr r8, [sp, #16] │ │ │ │ - b 117bec │ │ │ │ + b 117bfc │ │ │ │ ldm r2, {r0, r3, r7} │ │ │ │ ldrd r4, [r1, #8] │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ ldr r6, [r2, #12] │ │ │ │ - ldr r2, [pc, #1360] @ 118180 │ │ │ │ + ldr r2, [pc, #1360] @ 118190 │ │ │ │ stm r1, {r0, r3, r7} │ │ │ │ mov r0, #6 │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ str r5, [sp, #120] @ 0x78 │ │ │ │ str r4, [sp, #116] @ 0x74 │ │ │ │ - b 117fd8 │ │ │ │ + b 117fe8 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldm r2, {r1, r3, r7} │ │ │ │ cmp r0, #128 @ 0x80 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ stm r2, {r1, r3, r7} │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ - bcs 117f30 │ │ │ │ + bcs 117f40 │ │ │ │ mov r1, #1 │ │ │ │ strb r0, [sp, #96] @ 0x60 │ │ │ │ - b 117fc0 │ │ │ │ + b 117fd0 │ │ │ │ ldrd r0, [r1, #8] │ │ │ │ ldm r2, {r3, r7} │ │ │ │ ldr r6, [r2, #8] │ │ │ │ ldr r5, [r2, #12] │ │ │ │ - ldr r2, [pc, #1228] @ 118160 │ │ │ │ + ldr r2, [pc, #1228] @ 118170 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b 117db8 │ │ │ │ + b 117dc8 │ │ │ │ ldm r2, {r0, r3, r7} │ │ │ │ ldrd r4, [r1, #8] │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ ldr r6, [r2, #12] │ │ │ │ - ldr r2, [pc, #1208] @ 118178 │ │ │ │ + ldr r2, [pc, #1208] @ 118188 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ add r2, pc, r2 │ │ │ │ stm r1, {r0, r3, r7} │ │ │ │ str r5, [sp, #120] @ 0x78 │ │ │ │ str r4, [sp, #116] @ 0x74 │ │ │ │ - b 117fd4 │ │ │ │ + b 117fe4 │ │ │ │ vldr s0, [r1, #4] │ │ │ │ - ldr r3, [pc, #1164] @ 11816c │ │ │ │ + ldr r3, [pc, #1164] @ 11817c │ │ │ │ ldm r2, {r0, r1, r7} │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ stm r2, {r0, r1, r7} │ │ │ │ mov r0, #3 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ strb r0, [sp, #112] @ 0x70 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ mov r2, r3 │ │ │ │ vstr d0, [sp, #120] @ 0x78 │ │ │ │ - b 117fe4 │ │ │ │ + b 117ff4 │ │ │ │ ldrh r0, [r1, #4] │ │ │ │ - b 117d98 │ │ │ │ + b 117da8 │ │ │ │ ldrd r0, [r1, #4] │ │ │ │ ldm r2, {r3, r7} │ │ │ │ ldr r6, [r2, #8] │ │ │ │ ldr r5, [r2, #12] │ │ │ │ - ldr r2, [pc, #1104] @ 118184 │ │ │ │ + ldr r2, [pc, #1104] @ 118194 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ mov r0, #6 │ │ │ │ add r2, pc, r2 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ - b 117fd8 │ │ │ │ + b 117fe8 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - b 117d98 │ │ │ │ + b 117da8 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - b 117e04 │ │ │ │ + b 117e14 │ │ │ │ ldrb r0, [r1, #4] │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldm r2, {r1, r3, r7} │ │ │ │ ldr r6, [r2, #12] │ │ │ │ - ldr r2, [pc, #988] @ 118158 │ │ │ │ + ldr r2, [pc, #988] @ 118168 │ │ │ │ stm ip, {r1, r3, r7} │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ strb r1, [sp, #112] @ 0x70 │ │ │ │ strb r0, [sp, #113] @ 0x71 │ │ │ │ - b 117fdc │ │ │ │ + b 117fec │ │ │ │ ldrb r0, [r1, #4] │ │ │ │ ldm r2, {r1, r3, r7} │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldr r6, [r2, #12] │ │ │ │ - ldr r2, [pc, #944] @ 11815c │ │ │ │ + ldr r2, [pc, #944] @ 11816c │ │ │ │ stm ip, {r1, r3, r7} │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ mov r0, #1 │ │ │ │ - b 117fd8 │ │ │ │ + b 117fe8 │ │ │ │ ldrsb r0, [r1, #4] │ │ │ │ - b 117e04 │ │ │ │ + b 117e14 │ │ │ │ ldrd r0, [r1, #4] │ │ │ │ ldm r2, {r3, r7} │ │ │ │ ldr r6, [r2, #8] │ │ │ │ ldr r5, [r2, #12] │ │ │ │ - ldr r2, [pc, #916] @ 11817c │ │ │ │ + ldr r2, [pc, #916] @ 11818c │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ - b 117fd0 │ │ │ │ + b 117fe0 │ │ │ │ ldrsh r0, [r1, #4] │ │ │ │ ldm r2, {r1, r3, r7} │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldr r6, [r2, #12] │ │ │ │ - ldr r2, [pc, #844] @ 118164 │ │ │ │ + ldr r2, [pc, #844] @ 118174 │ │ │ │ stm ip, {r1, r3, r7} │ │ │ │ asr r1, r0, #31 │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ - b 117e78 │ │ │ │ + b 117e88 │ │ │ │ vldr d0, [r1, #8] │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldm r2, {r0, r1, r3, r7} │ │ │ │ - ldr r2, [pc, #820] @ 118170 │ │ │ │ + ldr r2, [pc, #820] @ 118180 │ │ │ │ stm ip, {r0, r1, r3, r7} │ │ │ │ mov r0, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ strb r0, [sp, #112] @ 0x70 │ │ │ │ vstr d0, [sp, #120] @ 0x78 │ │ │ │ - b 117fdc │ │ │ │ + b 117fec │ │ │ │ ldrd r0, [r1, #8] │ │ │ │ ldm r2, {r3, r7} │ │ │ │ ldr r6, [r2, #8] │ │ │ │ ldr r5, [r2, #12] │ │ │ │ - ldr r2, [pc, #768] @ 118168 │ │ │ │ + ldr r2, [pc, #768] @ 118178 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ mov r0, #2 │ │ │ │ - b 117fd8 │ │ │ │ + b 117fe8 │ │ │ │ ldm r2, {r0, r1, r3, r7} │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ - ldr r2, [pc, #756] @ 11818c │ │ │ │ + ldr r2, [pc, #756] @ 11819c │ │ │ │ stm ip, {r0, r1, r3, r7} │ │ │ │ mov r0, #7 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 117fd8 │ │ │ │ + b 117fe8 │ │ │ │ ldm r2, {r0, r1, r3, r7} │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ - ldr r2, [pc, #732] @ 118190 │ │ │ │ + ldr r2, [pc, #732] @ 1181a0 │ │ │ │ stm ip, {r0, r1, r3, r7} │ │ │ │ mov r0, #9 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 117fd8 │ │ │ │ - bl 57dc4 │ │ │ │ b 117fe8 │ │ │ │ + bl 57dc4 │ │ │ │ + b 117ff8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ add r6, r4, #8 │ │ │ │ str fp, [sp, #40] @ 0x28 │ │ │ │ ldrd r2, [r1] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ stm r1, {r0, r2, r3} │ │ │ │ @@ -199170,62 +199174,62 @@ │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - bl 1a5c50 │ │ │ │ + bl 1a5c60 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 117f58 │ │ │ │ + beq 117f68 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r0, [r5] │ │ │ │ str r1, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #2 │ │ │ │ mov r2, r0 │ │ │ │ bfi r2, r1, #6, #26 │ │ │ │ cmp r0, #2048 @ 0x800 │ │ │ │ - bcs 117f68 │ │ │ │ + bcs 117f78 │ │ │ │ strb r2, [sp, #97] @ 0x61 │ │ │ │ mov r2, #192 @ 0xc0 │ │ │ │ orr r0, r2, r0, lsr #6 │ │ │ │ strb r0, [sp, #96] @ 0x60 │ │ │ │ - b 117fc0 │ │ │ │ + b 117fd0 │ │ │ │ ldm r4, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r5, {r0, r1, r2, r3, r6, r7} │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r0, #65536 @ 0x10000 │ │ │ │ - bcs 117f94 │ │ │ │ + bcs 117fa4 │ │ │ │ strb r2, [sp, #98] @ 0x62 │ │ │ │ mov r2, #224 @ 0xe0 │ │ │ │ orr r2, r2, r0, lsr #12 │ │ │ │ lsr r0, r0, #6 │ │ │ │ bfi r0, r1, #6, #26 │ │ │ │ strb r2, [sp, #96] @ 0x60 │ │ │ │ strb r0, [sp, #97] @ 0x61 │ │ │ │ mov r1, #3 │ │ │ │ - b 117fc0 │ │ │ │ + b 117fd0 │ │ │ │ strb r2, [sp, #99] @ 0x63 │ │ │ │ mov r2, #240 @ 0xf0 │ │ │ │ orr r2, r2, r0, lsr #18 │ │ │ │ strb r2, [sp, #96] @ 0x60 │ │ │ │ lsr r2, r0, #6 │ │ │ │ lsr r0, r0, #12 │ │ │ │ bfi r2, r1, #6, #26 │ │ │ │ bfi r0, r1, #6, #26 │ │ │ │ strb r2, [sp, #98] @ 0x62 │ │ │ │ mov r1, #4 │ │ │ │ strb r0, [sp, #97] @ 0x61 │ │ │ │ - ldr r2, [pc, #428] @ 118174 │ │ │ │ + ldr r2, [pc, #428] @ 118184 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ mov r0, #5 │ │ │ │ strb r0, [sp, #112] @ 0x70 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ @@ -199236,185 +199240,185 @@ │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r1, r4 │ │ │ │ bl 58038 │ │ │ │ mov fp, r0 │ │ │ │ - b 117b98 │ │ │ │ + b 117ba8 │ │ │ │ sub r0, r1, r0 │ │ │ │ add r5, r2, #8 │ │ │ │ - ldr r2, [pc, #372] @ 118194 │ │ │ │ + ldr r2, [pc, #372] @ 1181a4 │ │ │ │ add r0, r3, r0, lsr #4 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ bl 57f38 │ │ │ │ mov r1, #-2147483627 @ 0x80000015 │ │ │ │ str r0, [r8] │ │ │ │ mov r0, r5 │ │ │ │ str r1, [r8, #8] │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #332] @ 1181a0 │ │ │ │ + ldr r2, [pc, #332] @ 1181b0 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 8e644 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b 11814c │ │ │ │ + bl 121544 │ │ │ │ + b 11815c │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 121534 │ │ │ │ - b 11814c │ │ │ │ + bl 121544 │ │ │ │ + b 11815c │ │ │ │ bl 8e880 │ │ │ │ - b 1180b0 │ │ │ │ + b 1180c0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - bl 120940 │ │ │ │ - b 1180b4 │ │ │ │ + bl 120950 │ │ │ │ + b 1180c4 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 121534 │ │ │ │ - b 1180b4 │ │ │ │ + bl 121544 │ │ │ │ + b 1180c4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ - bl 120f00 │ │ │ │ - b 11814c │ │ │ │ + bl 120f10 │ │ │ │ + b 11815c │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 19f1dc │ │ │ │ - b 1180dc │ │ │ │ + bl 19f1ec │ │ │ │ + b 1180ec │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #32 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 118130 │ │ │ │ + beq 118140 │ │ │ │ add r5, r0, #32 │ │ │ │ - bl 19aef4 │ │ │ │ + bl 19af04 │ │ │ │ mov r0, r5 │ │ │ │ - b 1180e0 │ │ │ │ + b 1180f0 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 19f1dc │ │ │ │ - b 118114 │ │ │ │ + bl 19f1ec │ │ │ │ + b 118124 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #32 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 118130 │ │ │ │ + beq 118140 │ │ │ │ add r5, r0, #32 │ │ │ │ - bl 19aef4 │ │ │ │ + bl 19af04 │ │ │ │ mov r0, r5 │ │ │ │ - b 118118 │ │ │ │ + b 118128 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 11814c │ │ │ │ + beq 11815c │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq ip, r4, r4, ror #5 │ │ │ │ - strhteq ip, [r4], r4 │ │ │ │ - ldrdeq ip, [r4], r0 @ │ │ │ │ - adceq ip, r4, r8, asr #4 │ │ │ │ - strdeq ip, [r4], ip @ │ │ │ │ - adceq ip, r4, r0, lsl #7 │ │ │ │ - adceq ip, r4, r4, lsr #4 │ │ │ │ - umlaleq ip, r4, r8, r0 │ │ │ │ - adceq ip, r4, r4, lsr #7 │ │ │ │ - adceq ip, r4, ip, ror r2 │ │ │ │ - adceq ip, r4, r0, lsr r4 │ │ │ │ - adceq ip, r4, ip, lsr #6 │ │ │ │ - adceq ip, r4, r8, ror #9 │ │ │ │ - adceq ip, r4, r8, asr #3 │ │ │ │ - adceq ip, r4, ip, lsr #3 │ │ │ │ - adceq lr, r4, r8, ror r7 │ │ │ │ - adceq r8, sl, r8, asr r4 │ │ │ │ - adceq ip, r4, r4, ror #12 │ │ │ │ - adceq ip, r4, ip, ror r0 │ │ │ │ + ldrdeq ip, [r4], r4 @ │ │ │ │ + adceq ip, r4, r4, lsr #5 │ │ │ │ + adceq ip, r4, r0, asr #7 │ │ │ │ + adceq ip, r4, r8, lsr r2 │ │ │ │ + adceq ip, r4, ip, ror #3 │ │ │ │ + adceq ip, r4, r0, ror r3 │ │ │ │ + adceq ip, r4, r4, lsl r2 │ │ │ │ + adceq ip, r4, r8, lsl #1 │ │ │ │ + umlaleq ip, r4, r4, r3 │ │ │ │ + adceq ip, r4, ip, ror #4 │ │ │ │ + adceq ip, r4, r0, lsr #8 │ │ │ │ + adceq ip, r4, ip, lsl r3 │ │ │ │ + ldrdeq ip, [r4], r8 @ │ │ │ │ + strhteq ip, [r4], r8 │ │ │ │ + umlaleq ip, r4, ip, r1 │ │ │ │ + adceq lr, r4, r8, ror #14 │ │ │ │ + adceq r8, sl, r8, asr #8 │ │ │ │ + adceq ip, r4, r4, asr r6 │ │ │ │ + adceq ip, r4, ip, rrx │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #308 @ 0x134 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - blt 118628 │ │ │ │ + blt 118638 │ │ │ │ ldr r8, [r1, #4] │ │ │ │ add fp, sp, #152 @ 0x98 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add r2, sp, #184 @ 0xb8 │ │ │ │ add r3, sp, #272 @ 0x110 │ │ │ │ mov r5, #0 │ │ │ │ mov sl, #8 │ │ │ │ cmp r1, #0 │ │ │ │ add r0, r8, r1, lsl #5 │ │ │ │ str r5, [sp, #124] @ 0x7c │ │ │ │ str sl, [sp, #120] @ 0x78 │ │ │ │ str r5, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - beq 11830c │ │ │ │ + beq 11831c │ │ │ │ add r0, r2, #8 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, fp, #24 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, r3, #8 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, fp, #8 │ │ │ │ str r0, [sp, #28] │ │ │ │ sub r0, r1, #1 │ │ │ │ bic r0, r0, #-134217728 @ 0xf8000000 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ - b 118260 │ │ │ │ + b 118270 │ │ │ │ mov r1, r9 │ │ │ │ ldr sl, [sp, #120] @ 0x78 │ │ │ │ ldm r1!, {r2, r3, r5, r6} │ │ │ │ add r8, r7, #16 │ │ │ │ add r0, sl, r4, lsl #5 │ │ │ │ mov fp, r9 │ │ │ │ stmia r0!, {r2, r3, r5, r6} │ │ │ │ ldm r1, {r2, r3, r5, r6} │ │ │ │ stm r0, {r2, r3, r5, r6} │ │ │ │ add r5, r4, #1 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str r5, [sp, #124] @ 0x7c │ │ │ │ cmp r8, r0 │ │ │ │ - beq 118324 │ │ │ │ + beq 118334 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r8 │ │ │ │ mov r9, fp │ │ │ │ - bl 11f1b4 │ │ │ │ + bl 11f1c4 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ ldr fp, [sp, #156] @ 0x9c │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 1185ec │ │ │ │ + beq 1185fc │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r7, r8, #16 │ │ │ │ str fp, [sp, #188] @ 0xbc │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ ldrd r2, [r1] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ strd r2, [r1] │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ mov r1, r7 │ │ │ │ - bl 123b10 │ │ │ │ + bl 123b20 │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ ldr fp, [sp, #276] @ 0x114 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 118318 │ │ │ │ + beq 118328 │ │ │ │ add r6, sp, #184 @ 0xb8 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ add lr, sp, #152 @ 0x98 │ │ │ │ ldr ip, [sp, #116] @ 0x74 │ │ │ │ ldm r6, {r1, r2, r3, r6} │ │ │ │ ldr r4, [sp, #124] @ 0x7c │ │ │ │ stm lr, {r1, r2, r3, r6} │ │ │ │ @@ -199422,61 +199426,61 @@ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr sl, [r5] │ │ │ │ ldr r5, [r5, #4] │ │ │ │ str sl, [r1] │ │ │ │ str r5, [r1, #4] │ │ │ │ str fp, [sp, #172] @ 0xac │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ - bne 118228 │ │ │ │ - ldr r1, [pc, #1060] @ 118724 │ │ │ │ + bne 118238 │ │ │ │ + ldr r1, [pc, #1060] @ 118734 │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5935dc │ │ │ │ - b 118228 │ │ │ │ + bl 5935ec │ │ │ │ + b 118238 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ - b 118328 │ │ │ │ + b 118338 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ - bl 121534 │ │ │ │ - b 1185ec │ │ │ │ + bl 121544 │ │ │ │ + b 1185fc │ │ │ │ mov r8, r0 │ │ │ │ - ldr r0, [pc, #996] @ 118714 │ │ │ │ + ldr r0, [pc, #996] @ 118724 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 984ec0 <__aeabi_uldivmod@@Base+0x5ec> │ │ │ │ + blx 984ed0 <__aeabi_uldivmod@@Base+0x5ec> │ │ │ │ ldr r0, [r0, r1] │ │ │ │ tst r0, #1 │ │ │ │ - beq 11835c │ │ │ │ - ldr r0, [pc, #980] @ 11871c │ │ │ │ + beq 11836c │ │ │ │ + ldr r0, [pc, #980] @ 11872c │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 984ec0 <__aeabi_uldivmod@@Base+0x5ec> │ │ │ │ + blx 984ed0 <__aeabi_uldivmod@@Base+0x5ec> │ │ │ │ add r0, r0, r1 │ │ │ │ add r6, r0, #8 │ │ │ │ ldm r6, {r1, r2, r3, r6} │ │ │ │ - b 118390 │ │ │ │ + b 1183a0 │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ - bl 930630 │ │ │ │ + bl 930640 │ │ │ │ add r6, sp, #272 @ 0x110 │ │ │ │ - ldr r0, [pc, #936] @ 118718 │ │ │ │ + ldr r0, [pc, #936] @ 118728 │ │ │ │ mov r4, #1 │ │ │ │ ldm r6, {r1, r2, r3, r6} │ │ │ │ ldr r7, [pc, r0] │ │ │ │ - blx 984ec0 <__aeabi_uldivmod@@Base+0x5ec> │ │ │ │ + blx 984ed0 <__aeabi_uldivmod@@Base+0x5ec> │ │ │ │ str r4, [r0, r7]! │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r0, #4] │ │ │ │ add r0, r0, #8 │ │ │ │ stm r0, {r1, r2, r3, r6} │ │ │ │ - ldr r7, [pc, #904] @ 118720 │ │ │ │ + ldr r7, [pc, #904] @ 118730 │ │ │ │ add r9, sl, r5, lsl #5 │ │ │ │ - ldr r5, [pc, #904] @ 118728 │ │ │ │ + ldr r5, [pc, #904] @ 118738 │ │ │ │ add r0, fp, #16 │ │ │ │ stm r0, {r1, r2, r3, r6} │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - blx 984ec0 <__aeabi_uldivmod@@Base+0x5ec> │ │ │ │ + blx 984ed0 <__aeabi_uldivmod@@Base+0x5ec> │ │ │ │ adds r6, r1, #1 │ │ │ │ add r0, r0, r7 │ │ │ │ adc r7, r2, #0 │ │ │ │ add r4, fp, #8 │ │ │ │ str r5, [sp, #152] @ 0x98 │ │ │ │ add fp, sp, #224 @ 0xe0 │ │ │ │ strd r6, [r0, #8] │ │ │ │ @@ -199488,36 +199492,36 @@ │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ orr r0, r0, #4 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ orr r5, r0, #4 │ │ │ │ cmp sl, r9 │ │ │ │ - beq 1184e8 │ │ │ │ + beq 1184f8 │ │ │ │ ldr r0, [sl], #32 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 1183f8 │ │ │ │ + beq 118408 │ │ │ │ sub r1, sl, #32 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 1189e0 │ │ │ │ + bl 1189f0 │ │ │ │ ldr r0, [sp, #248] @ 0xf8 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 1185c0 │ │ │ │ + beq 1185d0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r4, fp │ │ │ │ ldr r0, [sp, #252] @ 0xfc │ │ │ │ sub r1, sl, #16 │ │ │ │ ldr fp, [sp, #256] @ 0x100 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ - bl 114ac0 │ │ │ │ + bl 114ad0 │ │ │ │ ldrb r0, [sp, #248] @ 0xf8 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 1185c8 │ │ │ │ + beq 1185d8 │ │ │ │ mov ip, r6 │ │ │ │ str r5, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov lr, r7 │ │ │ │ ldm ip, {r0, r2, r3, r5, r6, r7} │ │ │ │ stm r1, {r0, r2, r3, r5, r6, r7} │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ @@ -199539,43 +199543,43 @@ │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r6, sp, #248 @ 0xf8 │ │ │ │ mov r7, lr │ │ │ │ ldr r5, [sp, #8] │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ mov r2, lr │ │ │ │ mov r3, fp │ │ │ │ - bl 40cad4 │ │ │ │ + bl 40cae4 │ │ │ │ ldrb r0, [sp, #272] @ 0x110 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 1184e0 │ │ │ │ + beq 1184f0 │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ - bl 121214 │ │ │ │ + bl 121224 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ - b 1183f8 │ │ │ │ + b 118408 │ │ │ │ ldr r9, [sp, #152] @ 0x98 │ │ │ │ add ip, sp, #128 @ 0x80 │ │ │ │ ldr fp, [sp, #156] @ 0x9c │ │ │ │ ldm r4, {r0, r2, r3, r5, r6, r7} │ │ │ │ mov r1, ip │ │ │ │ cmp r9, #0 │ │ │ │ stm r1, {r0, r2, r3, r5, r6, r7} │ │ │ │ - beq 1185ec │ │ │ │ + beq 1185fc │ │ │ │ add r4, sp, #88 @ 0x58 │ │ │ │ ldm ip, {r1, r2, r3, r5, r6, r7} │ │ │ │ mov r0, r4 │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ - bl 1b6b9c │ │ │ │ + bl 1b6bac │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 11853c │ │ │ │ + beq 11854c │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldm r4, {r0, r2, r3, r5, r6, r7} │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ add r1, ip, #8 │ │ │ │ stm r1, {r0, r2, r3, r5, r6, r7} │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ @@ -199585,666 +199589,666 @@ │ │ │ │ ldreq r5, [sp, #16] │ │ │ │ ldmeq ip!, {r0, r1, r2, r3, r6, r7} │ │ │ │ stmiaeq r5!, {r0, r1, r2, r3, r6, r7} │ │ │ │ ldmeq ip, {r0, r1, r2, r3, r6, r7} │ │ │ │ stmeq r5, {r0, r1, r2, r3, r6, r7} │ │ │ │ addeq sp, sp, #308 @ 0x134 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #420] @ 11872c │ │ │ │ + ldr r2, [pc, #420] @ 11873c │ │ │ │ sub r0, r0, r8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ add r0, r1, r0, lsr #5 │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ bl 57f38 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, #-2147483637 @ 0x8000000b │ │ │ │ str r0, [r2] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r1, [r2, #32] │ │ │ │ - bl 403320 │ │ │ │ + bl 403330 │ │ │ │ add sp, sp, #308 @ 0x134 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr fp, [sp, #252] @ 0xfc │ │ │ │ - b 1185e4 │ │ │ │ + b 1185f4 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr fp, [sp, #252] @ 0xfc │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1185e4 │ │ │ │ + beq 1185f4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ - bl 403320 │ │ │ │ + bl 403330 │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ - bl 1b6b9c │ │ │ │ + bl 1b6bac │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 118610 │ │ │ │ + beq 118620 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, #-2147483637 @ 0x8000000b │ │ │ │ str r0, [r1, #32] │ │ │ │ str fp, [r1] │ │ │ │ add sp, sp, #308 @ 0x134 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #256] @ 118730 │ │ │ │ + ldr r2, [pc, #256] @ 118740 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r3, lr, #51 @ 0x33 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 56860 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, #-2147483637 @ 0x8000000b │ │ │ │ str r1, [r2, #32] │ │ │ │ str r0, [r2] │ │ │ │ add sp, sp, #308 @ 0x134 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 12134c │ │ │ │ - b 118708 │ │ │ │ + bl 12135c │ │ │ │ + b 118718 │ │ │ │ bl 8e880 │ │ │ │ - b 11869c │ │ │ │ + b 1186ac │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1186c8 │ │ │ │ + beq 1186d8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl 40e544 │ │ │ │ - b 1186c8 │ │ │ │ - b 1186fc │ │ │ │ + bl 40e554 │ │ │ │ + b 1186d8 │ │ │ │ + b 11870c │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 118708 │ │ │ │ + beq 118718 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ - bl 403320 │ │ │ │ - b 118700 │ │ │ │ + bl 403330 │ │ │ │ + b 118710 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ - bl 120fbc │ │ │ │ - b 118700 │ │ │ │ + bl 120fcc │ │ │ │ + b 118710 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ - bl 121534 │ │ │ │ - b 118700 │ │ │ │ + bl 121544 │ │ │ │ + b 118710 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ - bl 120ffc │ │ │ │ + bl 12100c │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq r7, sl, r4, ror #14 │ │ │ │ - adceq r7, sl, ip, lsl r7 │ │ │ │ - adceq r7, sl, ip, asr #14 │ │ │ │ - adceq r7, sl, r8, ror #13 │ │ │ │ - adceq fp, r4, r4, lsl #22 │ │ │ │ - addeq ip, r6, r0, ror fp │ │ │ │ - adceq lr, r4, r0, lsl #4 │ │ │ │ - adceq fp, r4, r4, asr #12 │ │ │ │ + adceq r7, sl, r4, asr r7 │ │ │ │ + adceq r7, sl, ip, lsl #14 │ │ │ │ + adceq r7, sl, ip, lsr r7 │ │ │ │ + ldrdeq r7, [sl], r8 @ │ │ │ │ + strdeq fp, [r4], r4 @ │ │ │ │ + addeq ip, r6, r0, ror #22 │ │ │ │ + strdeq lr, [r4], r0 @ │ │ │ │ + adceq fp, r4, r4, lsr r6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #-2147483628 @ 0x80000014 │ │ │ │ - bne 1187cc │ │ │ │ + bne 1187dc │ │ │ │ ldrd r0, [r1, #8] │ │ │ │ mov r2, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, r0, r1, lsl #4 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #32 │ │ │ │ add r1, sp, #4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 1ed23c │ │ │ │ + bl 1ed24c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 118790 │ │ │ │ + bne 1187a0 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r4] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldmib sp, {r0, r1, r3} │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ cmpne r1, r0 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ str r5, [sp, #24] │ │ │ │ str r6, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ - bne 1187ec │ │ │ │ + bne 1187fc │ │ │ │ add r2, sp, #16 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #192] @ 118894 │ │ │ │ + ldr r2, [pc, #192] @ 1188a4 │ │ │ │ add r3, sp, #47 @ 0x2f │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 56860 │ │ │ │ mov r1, r0 │ │ │ │ - b 118780 │ │ │ │ + b 118790 │ │ │ │ sub r0, r1, r0 │ │ │ │ - ldr r2, [pc, #152] @ 118890 │ │ │ │ + ldr r2, [pc, #152] @ 1188a0 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r0, r3, r0, lsr #4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #32 │ │ │ │ bl 57f38 │ │ │ │ mov r1, r0 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ cmp r6, #0 │ │ │ │ strd r0, [r4] │ │ │ │ - beq 118854 │ │ │ │ + beq 118864 │ │ │ │ add r4, r5, #16 │ │ │ │ - b 118838 │ │ │ │ + b 118848 │ │ │ │ subs r6, r6, #1 │ │ │ │ add r4, r4, #28 │ │ │ │ - beq 118854 │ │ │ │ + beq 118864 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 11882c │ │ │ │ + beq 11883c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 11882c │ │ │ │ + bl 40e554 │ │ │ │ + b 11883c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 118788 │ │ │ │ + beq 118798 │ │ │ │ rsb r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 12293c │ │ │ │ + bl 12294c │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - adceq sp, r4, r0, lsr #31 │ │ │ │ - strdeq sl, [r4], r4 @ │ │ │ │ + umlaleq sp, r4, r0, pc @ │ │ │ │ + adceq sl, r4, r4, ror #21 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ sub r0, r0, #12 │ │ │ │ cmp r0, #3 │ │ │ │ - bhi 118958 │ │ │ │ + bhi 118968 │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r0, [r2, r0, lsl #2] │ │ │ │ add pc, r2, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ andeq r0, r0, r8, lsr #1 │ │ │ │ strheq r0, [r0], -r0 @ │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bmi 1189b8 │ │ │ │ + bmi 1189c8 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ - beq 118930 │ │ │ │ - ldr r0, [pc, #224] @ 1189d8 │ │ │ │ + beq 118940 │ │ │ │ + ldr r0, [pc, #224] @ 1189e8 │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1189bc │ │ │ │ + beq 1189cc │ │ │ │ mov r7, r0 │ │ │ │ - b 118934 │ │ │ │ + b 118944 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bmi 1189b8 │ │ │ │ + bmi 1189c8 │ │ │ │ ldr r6, [r1, #4] │ │ │ │ - bne 1188f0 │ │ │ │ + bne 118900 │ │ │ │ mov r7, #1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ bl 53d54 │ │ │ │ str r5, [r4] │ │ │ │ str r7, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #112] @ 1189d0 │ │ │ │ + ldr r2, [pc, #112] @ 1189e0 │ │ │ │ add r3, sp, #23 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 56860 │ │ │ │ - b 1189a4 │ │ │ │ + b 1189b4 │ │ │ │ ldrd r0, [r1, #8] │ │ │ │ - b 118980 │ │ │ │ + b 118990 │ │ │ │ ldrd r0, [r1, #4] │ │ │ │ - ldr r2, [pc, #84] @ 1189dc │ │ │ │ + ldr r2, [pc, #84] @ 1189ec │ │ │ │ str r1, [sp, #8] │ │ │ │ add r1, sp, #23 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, #6 │ │ │ │ add r2, pc, r2 │ │ │ │ strb r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ bl 6b7d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r4] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r8, #0 │ │ │ │ - ldr r2, [pc, #16] @ 1189d4 │ │ │ │ + ldr r2, [pc, #16] @ 1189e4 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 8e644 │ │ │ │ - adceq fp, r4, r8, lsr #6 │ │ │ │ - adceq r3, r5, r0, lsr r5 │ │ │ │ - adceq r7, sl, r4, asr r4 │ │ │ │ - adceq r3, r5, r4, lsr #11 │ │ │ │ + adceq fp, r4, r8, lsl r3 │ │ │ │ + adceq r3, r5, r0, lsr #10 │ │ │ │ + adceq r7, sl, r4, asr #8 │ │ │ │ + umlaleq r3, r5, r4, r5 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ sub r0, r0, #12 │ │ │ │ cmp r0, #3 │ │ │ │ - bhi 118b30 │ │ │ │ + bhi 118b40 │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r0, [r2, r0, lsl #2] │ │ │ │ add pc, r2, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bmi 118b5c │ │ │ │ + bmi 118b6c │ │ │ │ ldr r6, [r1, #8] │ │ │ │ - bne 118aa4 │ │ │ │ + bne 118ab4 │ │ │ │ mov r7, #1 │ │ │ │ - b 118acc │ │ │ │ + b 118adc │ │ │ │ ldrd r6, [r1, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 97dfe4 │ │ │ │ + bl 97dff4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 118b08 │ │ │ │ + bne 118b18 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bpl 118a9c │ │ │ │ - b 118b5c │ │ │ │ + bpl 118aac │ │ │ │ + b 118b6c │ │ │ │ ldrd r6, [r1, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 97dfe4 │ │ │ │ + bl 97dff4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 118b08 │ │ │ │ + bne 118b18 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bmi 118b5c │ │ │ │ + bmi 118b6c │ │ │ │ ldr r6, [sp, #8] │ │ │ │ - beq 118a38 │ │ │ │ - ldr r0, [pc, #208] @ 118b7c │ │ │ │ + beq 118a48 │ │ │ │ + ldr r0, [pc, #208] @ 118b8c │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 118b60 │ │ │ │ + beq 118b70 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ bl 53d54 │ │ │ │ str r5, [r4] │ │ │ │ str r7, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r5, [r1, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bmi 118b5c │ │ │ │ + bmi 118b6c │ │ │ │ ldr r6, [r1, #4] │ │ │ │ - bne 118aa4 │ │ │ │ - b 118a38 │ │ │ │ - ldr r2, [pc, #112] @ 118b80 │ │ │ │ + bne 118ab4 │ │ │ │ + b 118a48 │ │ │ │ + ldr r2, [pc, #112] @ 118b90 │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #39 @ 0x27 │ │ │ │ str r7, [sp, #24] │ │ │ │ str r6, [sp, #20] │ │ │ │ bl 6b86c │ │ │ │ - b 118b48 │ │ │ │ - ldr r2, [pc, #60] @ 118b74 │ │ │ │ + b 118b58 │ │ │ │ + ldr r2, [pc, #60] @ 118b84 │ │ │ │ add r3, sp, #39 @ 0x27 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 56860 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r8, #0 │ │ │ │ - ldr r2, [pc, #16] @ 118b78 │ │ │ │ + ldr r2, [pc, #16] @ 118b88 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 8e644 │ │ │ │ - strdeq sl, [r4], r0 @ │ │ │ │ - adceq lr, r4, r8, asr #19 │ │ │ │ - adceq r7, sl, r0, lsr #5 │ │ │ │ - umlaleq lr, r4, r8, sp │ │ │ │ + adceq sl, r4, r0, ror #15 │ │ │ │ + strhteq lr, [r4], r8 │ │ │ │ + umlaleq r7, sl, r0, r2 │ │ │ │ + adceq lr, r4, r8, lsl #27 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #20 │ │ │ │ - beq 118bf0 │ │ │ │ + beq 118c00 │ │ │ │ cmp r0, #21 │ │ │ │ - bne 1191dc │ │ │ │ + bne 1191ec │ │ │ │ ldrd r0, [r1, #4] │ │ │ │ mov r8, #-2147483647 @ 0x80000001 │ │ │ │ cmp r1, #0 │ │ │ │ str r5, [sp, #32] │ │ │ │ str r8, [sp, #108] @ 0x6c │ │ │ │ - beq 118ef4 │ │ │ │ + beq 118f04 │ │ │ │ add r4, r0, #16 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ add r2, sp, #108 @ 0x6c │ │ │ │ lsl fp, r1, #5 │ │ │ │ mov sl, #-2147483647 @ 0x80000001 │ │ │ │ mov r6, #-2147483647 @ 0x80000001 │ │ │ │ mov r7, #-2147483647 @ 0x80000001 │ │ │ │ add r2, r2, #4 │ │ │ │ str r2, [sp] │ │ │ │ - b 118c7c │ │ │ │ + b 118c8c │ │ │ │ ldrd r8, [r1, #8] │ │ │ │ cmp r9, #0 │ │ │ │ add r0, r8, r9, lsl #4 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - beq 119208 │ │ │ │ + beq 119218 │ │ │ │ mov r7, r8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r7], #16 │ │ │ │ mov r4, #-2147483648 @ 0x80000000 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq 119064 │ │ │ │ + beq 119074 │ │ │ │ cmp r0, #17 │ │ │ │ - beq 119028 │ │ │ │ + beq 119038 │ │ │ │ cmp r0, #18 │ │ │ │ - beq 119064 │ │ │ │ + beq 119074 │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ mov r1, r8 │ │ │ │ - b 119030 │ │ │ │ + b 119040 │ │ │ │ mov r1, r9 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ str r5, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ str r5, [sp, #28] │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ add r4, r4, #32 │ │ │ │ subs fp, fp, #32 │ │ │ │ - beq 118fb0 │ │ │ │ + beq 118fc0 │ │ │ │ sub r1, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11eed4 │ │ │ │ + bl 11eee4 │ │ │ │ ldrb r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 118f04 │ │ │ │ + bne 118f14 │ │ │ │ ldrb r0, [sp, #49] @ 0x31 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r8, lsr #1 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ @ instruction: 0xffffffcc │ │ │ │ cmp r8, #-2147483647 @ 0x80000001 │ │ │ │ - bne 119424 │ │ │ │ + bne 119434 │ │ │ │ ldr r0, [r4] │ │ │ │ eor r1, r0, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, #21 │ │ │ │ cmp r1, #21 │ │ │ │ movcs r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #16 │ │ │ │ - beq 118c4c │ │ │ │ + beq 118c5c │ │ │ │ cmp r1, #17 │ │ │ │ - beq 118ebc │ │ │ │ + beq 118ecc │ │ │ │ cmp r1, #18 │ │ │ │ - beq 118c4c │ │ │ │ + beq 118c5c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 118734 │ │ │ │ - b 118ec8 │ │ │ │ + bl 118744 │ │ │ │ + b 118ed8 │ │ │ │ cmp r7, #-2147483647 @ 0x80000001 │ │ │ │ - bne 119414 │ │ │ │ + bne 119424 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #21 │ │ │ │ mov r7, #-2147483648 @ 0x80000000 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, r1 │ │ │ │ cmp r0, #16 │ │ │ │ - beq 118c70 │ │ │ │ + beq 118c80 │ │ │ │ cmp r0, #17 │ │ │ │ - beq 118de4 │ │ │ │ + beq 118df4 │ │ │ │ cmp r0, #18 │ │ │ │ - beq 118c70 │ │ │ │ + beq 118c80 │ │ │ │ mov r7, #-2147483647 @ 0x80000001 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1189e0 │ │ │ │ - b 118df4 │ │ │ │ + bl 1189f0 │ │ │ │ + b 118e04 │ │ │ │ cmp sl, #-2147483647 @ 0x80000001 │ │ │ │ - bne 119434 │ │ │ │ + bne 119444 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #21 │ │ │ │ mov sl, #-2147483648 @ 0x80000000 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, r1 │ │ │ │ cmp r0, #16 │ │ │ │ - beq 118c70 │ │ │ │ + beq 118c80 │ │ │ │ cmp r0, #17 │ │ │ │ - beq 118e2c │ │ │ │ + beq 118e3c │ │ │ │ cmp r0, #18 │ │ │ │ - beq 118c70 │ │ │ │ + beq 118c80 │ │ │ │ mov sl, #-2147483647 @ 0x80000001 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1189e0 │ │ │ │ - b 118e3c │ │ │ │ + bl 1189f0 │ │ │ │ + b 118e4c │ │ │ │ cmp r6, #-2147483647 @ 0x80000001 │ │ │ │ - bne 119404 │ │ │ │ + bne 119414 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #21 │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, r1 │ │ │ │ cmp r0, #16 │ │ │ │ - beq 118c70 │ │ │ │ + beq 118c80 │ │ │ │ cmp r0, #17 │ │ │ │ - beq 118e74 │ │ │ │ + beq 118e84 │ │ │ │ cmp r0, #18 │ │ │ │ - beq 118c70 │ │ │ │ + beq 118c80 │ │ │ │ mov r6, #-2147483647 @ 0x80000001 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1189e0 │ │ │ │ - b 118e84 │ │ │ │ + bl 1189f0 │ │ │ │ + b 118e94 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r7, #-2147483647 @ 0x80000001 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1189e0 │ │ │ │ + bl 1189f0 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ moveq r0, r1 │ │ │ │ cmp r7, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ movle r7, r1 │ │ │ │ cmp r7, #-2147483647 @ 0x80000001 │ │ │ │ - beq 11936c │ │ │ │ + beq 11937c │ │ │ │ str r0, [sp, #24] │ │ │ │ - b 118c70 │ │ │ │ + b 118c80 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov sl, #-2147483647 @ 0x80000001 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1189e0 │ │ │ │ + bl 1189f0 │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ cmp sl, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ moveq r0, r1 │ │ │ │ cmp sl, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ movle sl, r1 │ │ │ │ cmp sl, #-2147483647 @ 0x80000001 │ │ │ │ - beq 119364 │ │ │ │ + beq 119374 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r5, [sp, #8] │ │ │ │ - b 118c6c │ │ │ │ + b 118c7c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r6, #-2147483647 @ 0x80000001 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1189e0 │ │ │ │ + bl 1189f0 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ moveq r0, r1 │ │ │ │ cmp r6, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ movle r6, r1 │ │ │ │ cmp r6, #-2147483647 @ 0x80000001 │ │ │ │ - beq 11935c │ │ │ │ + beq 11936c │ │ │ │ str r0, [sp, #20] │ │ │ │ str r5, [sp, #4] │ │ │ │ - b 118c6c │ │ │ │ + b 118c7c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 118734 │ │ │ │ + bl 118744 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, r9 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ movle r0, r2 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 118c54 │ │ │ │ - b 118f08 │ │ │ │ + bne 118c64 │ │ │ │ + b 118f18 │ │ │ │ mov r7, #-2147483647 @ 0x80000001 │ │ │ │ mov r6, #-2147483647 @ 0x80000001 │ │ │ │ mov sl, #-2147483647 @ 0x80000001 │ │ │ │ - b 118fcc │ │ │ │ + b 118fdc │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ cmp r7, #-2147483646 @ 0x80000002 │ │ │ │ - blt 118f28 │ │ │ │ + blt 118f38 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 118f28 │ │ │ │ + beq 118f38 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r6, #-2147483646 @ 0x80000002 │ │ │ │ - blt 118f48 │ │ │ │ + blt 118f58 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 118f48 │ │ │ │ + beq 118f58 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp sl, #-2147483646 @ 0x80000002 │ │ │ │ - blt 118f68 │ │ │ │ + blt 118f78 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 118f68 │ │ │ │ + beq 118f78 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ cmp r8, #-2147483646 @ 0x80000002 │ │ │ │ - blt 119104 │ │ │ │ + blt 119114 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 1190e8 │ │ │ │ + beq 1190f8 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r4, r0, #16 │ │ │ │ - b 118f94 │ │ │ │ + b 118fa4 │ │ │ │ subs r9, r9, #1 │ │ │ │ add r4, r4, #28 │ │ │ │ - beq 1190e8 │ │ │ │ + beq 1190f8 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 118f88 │ │ │ │ + beq 118f98 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 118f88 │ │ │ │ + bl 40e554 │ │ │ │ + b 118f98 │ │ │ │ ldr r0, [sp] │ │ │ │ ldr fp, [sp, #24] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr ip, [r0] │ │ │ │ ldr r9, [r0, #4] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldmib sp, {r4, r5, lr} │ │ │ │ @@ -200269,225 +200273,225 @@ │ │ │ │ stm r3, {r8, ip} │ │ │ │ str r9, [r3, #8] │ │ │ │ str sl, [r3, #12] │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r8, #4] │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ - bl 118734 │ │ │ │ + bl 118744 │ │ │ │ ldr r4, [sp, #108] @ 0x6c │ │ │ │ ldr fp, [sp, #112] @ 0x70 │ │ │ │ cmp r4, #-2147483647 @ 0x80000001 │ │ │ │ ldr r6, [sp, #116] @ 0x74 │ │ │ │ movle r4, #-2147483647 @ 0x80000001 │ │ │ │ sub r0, r4, #-2147483647 @ 0x80000001 │ │ │ │ cmp r0, #2 │ │ │ │ - bcs 119064 │ │ │ │ + bcs 119074 │ │ │ │ mov r4, #-2147483647 @ 0x80000001 │ │ │ │ stm r5, {r4, fp} │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r9, #1 │ │ │ │ str r5, [sp, #32] │ │ │ │ str r6, [sp, #104] @ 0x68 │ │ │ │ str fp, [sp, #100] @ 0x64 │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ - bne 11909c │ │ │ │ - ldr r1, [pc, #1216] @ 119544 │ │ │ │ - ldr r2, [pc, #1216] @ 119548 │ │ │ │ + bne 1190ac │ │ │ │ + ldr r1, [pc, #1216] @ 119554 │ │ │ │ + ldr r2, [pc, #1216] @ 119558 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ bl 57f38 │ │ │ │ str r0, [sp, #28] │ │ │ │ - b 119144 │ │ │ │ + b 119154 │ │ │ │ mov r0, #2 │ │ │ │ add r5, r8, #32 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov sl, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [r8, #16] │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq 119164 │ │ │ │ + beq 119174 │ │ │ │ cmp r0, #17 │ │ │ │ - beq 119114 │ │ │ │ + beq 119124 │ │ │ │ cmp r0, #18 │ │ │ │ - beq 119164 │ │ │ │ + beq 119174 │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ mov r1, r7 │ │ │ │ - bl 1189e0 │ │ │ │ - b 119120 │ │ │ │ + bl 1189f0 │ │ │ │ + b 119130 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 119104 │ │ │ │ + beq 119114 │ │ │ │ rsb r0, r8, r8, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r4, #-2147483647 @ 0x80000001 │ │ │ │ strd r4, [r6] │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r8, #20] │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ - bl 1189e0 │ │ │ │ + bl 1189f0 │ │ │ │ ldr sl, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp sl, #-2147483647 @ 0x80000001 │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #28] │ │ │ │ movle sl, #-2147483647 @ 0x80000001 │ │ │ │ sub r0, sl, #-2147483647 @ 0x80000001 │ │ │ │ cmp r0, #2 │ │ │ │ - bcs 119164 │ │ │ │ + bcs 119174 │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ - bne 1192f0 │ │ │ │ + bne 119300 │ │ │ │ ldr fp, [sp, #28] │ │ │ │ ldr r5, [sp, #32] │ │ │ │ mov r4, #-2147483647 @ 0x80000001 │ │ │ │ stm r5, {r4, fp} │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r9, #2 │ │ │ │ - bne 11918c │ │ │ │ - ldr r1, [pc, #984] @ 11954c │ │ │ │ - ldr r2, [pc, #984] @ 119550 │ │ │ │ + bne 11919c │ │ │ │ + ldr r1, [pc, #984] @ 11955c │ │ │ │ + ldr r2, [pc, #984] @ 119560 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #2 │ │ │ │ bl 57f38 │ │ │ │ mov r8, r0 │ │ │ │ - b 1192c8 │ │ │ │ + b 1192d8 │ │ │ │ mov r0, #3 │ │ │ │ mov r9, r1 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r7, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [r8, #32] │ │ │ │ add r1, r8, #48 @ 0x30 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq 119268 │ │ │ │ + beq 119278 │ │ │ │ cmp r0, #17 │ │ │ │ - beq 119234 │ │ │ │ + beq 119244 │ │ │ │ cmp r0, #18 │ │ │ │ - beq 119268 │ │ │ │ + beq 119278 │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ mov r1, r5 │ │ │ │ - bl 1189e0 │ │ │ │ - b 119240 │ │ │ │ - ldr r2, [pc, #852] @ 119538 │ │ │ │ + bl 1189f0 │ │ │ │ + b 119250 │ │ │ │ + ldr r2, [pc, #852] @ 119548 │ │ │ │ add r3, sp, #123 @ 0x7b │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 56860 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ strd r0, [r5] │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #836] @ 119554 │ │ │ │ + ldr r1, [pc, #836] @ 119564 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #832] @ 119558 │ │ │ │ + ldr r2, [pc, #832] @ 119568 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ mov fp, r0 │ │ │ │ mov r4, #-2147483647 @ 0x80000001 │ │ │ │ stm r5, {r4, fp} │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r8, #36] @ 0x24 │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ - bl 1189e0 │ │ │ │ + bl 1189f0 │ │ │ │ ldr r7, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ cmp r7, #-2147483647 @ 0x80000001 │ │ │ │ ldr r8, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #24] │ │ │ │ movle r7, #-2147483647 @ 0x80000001 │ │ │ │ sub r0, r7, #-2147483647 @ 0x80000001 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 1192c8 │ │ │ │ - b 119268 │ │ │ │ + bcc 1192d8 │ │ │ │ + b 119278 │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 1bf5fc │ │ │ │ + bl 1bf60c │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - beq 1192a8 │ │ │ │ + beq 1192b8 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 11937c │ │ │ │ - ldr r1, [pc, #680] @ 11953c │ │ │ │ - ldr r2, [pc, #680] @ 119540 │ │ │ │ + bne 11938c │ │ │ │ + ldr r1, [pc, #680] @ 11954c │ │ │ │ + ldr r2, [pc, #680] @ 119550 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ bl 57f38 │ │ │ │ mov r5, r0 │ │ │ │ orr r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 1192c4 │ │ │ │ + beq 1192d4 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r8, r5 │ │ │ │ orr r0, sl, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 1192e4 │ │ │ │ + beq 1192f4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ str r8, [sp, #28] │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ - beq 11914c │ │ │ │ + beq 11915c │ │ │ │ ldr r5, [sp, #32] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 11932c │ │ │ │ + beq 11933c │ │ │ │ add r7, fp, #16 │ │ │ │ - b 119310 │ │ │ │ + b 119320 │ │ │ │ subs r6, r6, #1 │ │ │ │ add r7, r7, #28 │ │ │ │ - beq 11932c │ │ │ │ + beq 11933c │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 119304 │ │ │ │ + beq 119314 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 119304 │ │ │ │ + bl 40e554 │ │ │ │ + b 119314 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 119348 │ │ │ │ + beq 119358 │ │ │ │ rsb r0, r4, r4, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, fp │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr fp, [sp, #28] │ │ │ │ mov r4, #-2147483647 @ 0x80000001 │ │ │ │ stm r5, {r4, fp} │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r6, #-2147483647 @ 0x80000001 │ │ │ │ - b 118f08 │ │ │ │ + b 118f18 │ │ │ │ mov sl, #-2147483647 @ 0x80000001 │ │ │ │ - b 118f08 │ │ │ │ + b 118f18 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp r6, #-2147483646 @ 0x80000002 │ │ │ │ - bge 118f30 │ │ │ │ - b 118f48 │ │ │ │ + bge 118f40 │ │ │ │ + b 118f58 │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r8, [sp, #76] @ 0x4c │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ str r9, [sp, #68] @ 0x44 │ │ │ │ @@ -200496,448 +200500,448 @@ │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ str fp, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 1a5d60 │ │ │ │ + bl 1a5d70 │ │ │ │ mov r1, r0 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1193e8 │ │ │ │ + beq 1193f8 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ strd r0, [r4] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 122e8c │ │ │ │ + bl 122e9c │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ ldm r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ stmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ ldm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ stm r4, {r1, r2, r3, r5, r6, r7} │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #344] @ 119564 │ │ │ │ + ldr r0, [pc, #344] @ 119574 │ │ │ │ mov r1, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 119440 │ │ │ │ - ldr r0, [pc, #332] @ 119568 │ │ │ │ + b 119450 │ │ │ │ + ldr r0, [pc, #332] @ 119578 │ │ │ │ mov r1, #5 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 119440 │ │ │ │ - ldr r0, [pc, #304] @ 11955c │ │ │ │ + b 119450 │ │ │ │ + ldr r0, [pc, #304] @ 11956c │ │ │ │ mov r1, #6 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 119440 │ │ │ │ - ldr r0, [pc, #292] @ 119560 │ │ │ │ + b 119450 │ │ │ │ + ldr r0, [pc, #292] @ 119570 │ │ │ │ mov r1, #11 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 58038 │ │ │ │ mov r5, r0 │ │ │ │ - b 118f08 │ │ │ │ - b 1194bc │ │ │ │ + b 118f18 │ │ │ │ + b 1194cc │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 122e8c │ │ │ │ + bl 122e9c │ │ │ │ mov r0, r9 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r9, r0 │ │ │ │ orr r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 11948c │ │ │ │ + beq 11949c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 11948c │ │ │ │ + bl 40e554 │ │ │ │ + b 11949c │ │ │ │ mov r9, r0 │ │ │ │ orr r0, sl, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 1194a8 │ │ │ │ + beq 1194b8 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - b 11952c │ │ │ │ + b 11953c │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - b 11952c │ │ │ │ + b 11953c │ │ │ │ mov r9, r0 │ │ │ │ cmp r7, #-2147483646 @ 0x80000002 │ │ │ │ - blt 1194e0 │ │ │ │ + blt 1194f0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 1194e0 │ │ │ │ + beq 1194f0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r6, #-2147483646 @ 0x80000002 │ │ │ │ - blt 119500 │ │ │ │ + blt 119510 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 119500 │ │ │ │ + beq 119510 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp sl, #-2147483646 @ 0x80000002 │ │ │ │ - blt 119520 │ │ │ │ + blt 119530 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 119520 │ │ │ │ + beq 119530 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r8, #-2147483647 @ 0x80000001 │ │ │ │ - beq 119530 │ │ │ │ + beq 119540 │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ - bl 123aa0 │ │ │ │ + bl 123ab0 │ │ │ │ mov r0, r9 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - strhteq sl, [r4], r4 │ │ │ │ - adceq sl, r4, r0, lsr #25 │ │ │ │ - adceq sl, r4, ip, rrx │ │ │ │ + adceq sl, r4, r4, lsr #21 │ │ │ │ + umlaleq sl, r4, r0, ip │ │ │ │ + adceq sl, r4, ip, asr r0 │ │ │ │ + adceq sl, r4, r0, lsr #29 │ │ │ │ + adceq sl, r4, ip, ror #4 │ │ │ │ strhteq sl, [r4], r0 │ │ │ │ - adceq sl, r4, ip, ror r2 │ │ │ │ - adceq sl, r4, r0, asr #27 │ │ │ │ - adceq sl, r4, ip, lsl #3 │ │ │ │ - adceq sl, r4, r0, lsr #26 │ │ │ │ - adceq sl, r4, ip, ror #1 │ │ │ │ - addeq r3, r7, r0, ror #16 │ │ │ │ - addeq r3, r7, r6, asr r8 │ │ │ │ - strdeq r0, [r7], r7 │ │ │ │ - addeq r2, r7, r2, asr #14 │ │ │ │ + adceq sl, r4, ip, ror r1 │ │ │ │ + adceq sl, r4, r0, lsl sp │ │ │ │ + ldrdeq sl, [r4], ip @ │ │ │ │ + addeq r3, r7, r0, asr r8 │ │ │ │ + addeq r3, r7, r6, asr #16 │ │ │ │ + addeq r0, r7, r7, ror #11 │ │ │ │ + addeq r2, r7, r2, lsr r7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #20 │ │ │ │ - beq 1195e4 │ │ │ │ + beq 1195f4 │ │ │ │ cmp r0, #21 │ │ │ │ - bne 119ccc │ │ │ │ + bne 119cdc │ │ │ │ ldrd r0, [r1, #4] │ │ │ │ mov r5, #-2147483647 @ 0x80000001 │ │ │ │ cmp r1, #0 │ │ │ │ str r5, [sp, #140] @ 0x8c │ │ │ │ - beq 1199a4 │ │ │ │ + beq 1199b4 │ │ │ │ add fp, r0, #16 │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ add r2, sp, #140 @ 0x8c │ │ │ │ lsl r9, r1, #5 │ │ │ │ mov r6, #-2147483647 @ 0x80000001 │ │ │ │ mov r7, #-2147483647 @ 0x80000001 │ │ │ │ mov r4, #-2147483647 @ 0x80000001 │ │ │ │ add r2, r2, #4 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - b 119678 │ │ │ │ + b 119688 │ │ │ │ ldrd r4, [r1, #8] │ │ │ │ cmp r5, #0 │ │ │ │ add r0, r4, r5, lsl #4 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - beq 119cf8 │ │ │ │ + beq 119d08 │ │ │ │ mov r7, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r7], #16 │ │ │ │ mov r8, #-2147483648 @ 0x80000000 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq 119b8c │ │ │ │ + beq 119b9c │ │ │ │ cmp r0, #17 │ │ │ │ - beq 119b30 │ │ │ │ + beq 119b40 │ │ │ │ cmp r0, #18 │ │ │ │ - beq 119b5c │ │ │ │ + beq 119b6c │ │ │ │ add r0, sp, #140 @ 0x8c │ │ │ │ mov r1, r4 │ │ │ │ - b 119b38 │ │ │ │ + b 119b48 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ mov r1, sl │ │ │ │ mov sl, r1 │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ str r5, [sp, #144] @ 0x90 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ mov r2, r8 │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ add fp, fp, #32 │ │ │ │ subs r9, r9, #32 │ │ │ │ mov r8, r2 │ │ │ │ - beq 119a84 │ │ │ │ + beq 119a94 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11f720 │ │ │ │ + bl 11f730 │ │ │ │ ldrb r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1199b8 │ │ │ │ + bne 1199c8 │ │ │ │ ldrb r0, [sp, #65] @ 0x41 │ │ │ │ add r1, pc, #8 │ │ │ │ mov r2, r8 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ strheq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ andeq r0, r0, r8, asr #2 │ │ │ │ @ instruction: 0xffffffc4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 119fb0 │ │ │ │ + bne 119fc0 │ │ │ │ ldr r0, [fp] │ │ │ │ eor r1, r0, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, #21 │ │ │ │ cmp r1, #21 │ │ │ │ movcs r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #16 │ │ │ │ - beq 119640 │ │ │ │ + beq 119650 │ │ │ │ cmp r1, #17 │ │ │ │ - beq 119918 │ │ │ │ + beq 119928 │ │ │ │ cmp r1, #18 │ │ │ │ - beq 119640 │ │ │ │ + beq 119650 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, fp │ │ │ │ - bl 118734 │ │ │ │ - b 119924 │ │ │ │ + bl 118744 │ │ │ │ + b 119934 │ │ │ │ cmp r4, #-2147483647 @ 0x80000001 │ │ │ │ - bne 119fa0 │ │ │ │ + bne 119fb0 │ │ │ │ ldr r0, [fp] │ │ │ │ mov r1, #21 │ │ │ │ mov r4, #-2147483648 @ 0x80000000 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, r1 │ │ │ │ cmp r0, #16 │ │ │ │ - beq 119668 │ │ │ │ + beq 119678 │ │ │ │ cmp r0, #17 │ │ │ │ - beq 119844 │ │ │ │ + beq 119854 │ │ │ │ cmp r0, #18 │ │ │ │ - beq 119668 │ │ │ │ + beq 119678 │ │ │ │ mov r4, #-2147483647 @ 0x80000001 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, fp │ │ │ │ - bl 1189e0 │ │ │ │ - b 119854 │ │ │ │ + bl 1189f0 │ │ │ │ + b 119864 │ │ │ │ cmp r6, #-2147483647 @ 0x80000001 │ │ │ │ - bne 119f90 │ │ │ │ + bne 119fa0 │ │ │ │ ldr r0, [fp] │ │ │ │ mov r1, #21 │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, r1 │ │ │ │ cmp r0, #16 │ │ │ │ - beq 119668 │ │ │ │ + beq 119678 │ │ │ │ cmp r0, #17 │ │ │ │ - beq 119888 │ │ │ │ + beq 119898 │ │ │ │ cmp r0, #18 │ │ │ │ - beq 119668 │ │ │ │ + beq 119678 │ │ │ │ mov r6, #-2147483647 @ 0x80000001 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, fp │ │ │ │ - bl 1189e0 │ │ │ │ - b 119898 │ │ │ │ + bl 1189f0 │ │ │ │ + b 1198a8 │ │ │ │ cmp r7, #-2147483647 @ 0x80000001 │ │ │ │ - bne 119f80 │ │ │ │ + bne 119f90 │ │ │ │ ldr r0, [fp] │ │ │ │ mov r1, #21 │ │ │ │ mov r7, #-2147483648 @ 0x80000000 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, r1 │ │ │ │ cmp r0, #16 │ │ │ │ - beq 119668 │ │ │ │ + beq 119678 │ │ │ │ cmp r0, #17 │ │ │ │ - beq 1198d0 │ │ │ │ + beq 1198e0 │ │ │ │ cmp r0, #18 │ │ │ │ - beq 119668 │ │ │ │ + beq 119678 │ │ │ │ mov r7, #-2147483647 @ 0x80000001 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, fp │ │ │ │ - bl 1189e0 │ │ │ │ - b 1198e0 │ │ │ │ + bl 1189f0 │ │ │ │ + b 1198f0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 119fc0 │ │ │ │ + bne 119fd0 │ │ │ │ ldr r0, [fp] │ │ │ │ mov r1, #21 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, r1 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #16 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ - beq 119668 │ │ │ │ + beq 119678 │ │ │ │ cmp r0, #17 │ │ │ │ - beq 119950 │ │ │ │ + beq 119960 │ │ │ │ cmp r0, #18 │ │ │ │ - beq 119668 │ │ │ │ + beq 119678 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, fp │ │ │ │ - bl 1189e0 │ │ │ │ - b 119964 │ │ │ │ + bl 1189f0 │ │ │ │ + b 119974 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r4, #-2147483647 @ 0x80000001 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1189e0 │ │ │ │ + bl 1189f0 │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ moveq r0, r8 │ │ │ │ cmp r4, #-2147483647 @ 0x80000001 │ │ │ │ movle r4, r1 │ │ │ │ cmp r4, #-2147483647 @ 0x80000001 │ │ │ │ - beq 119d98 │ │ │ │ + beq 119da8 │ │ │ │ str r5, [sp, #8] │ │ │ │ mov r2, r0 │ │ │ │ - b 119664 │ │ │ │ + b 119674 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r6, #-2147483647 @ 0x80000001 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1189e0 │ │ │ │ + bl 1189f0 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ moveq r0, r1 │ │ │ │ cmp r6, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ movle r6, r1 │ │ │ │ cmp r6, #-2147483647 @ 0x80000001 │ │ │ │ - beq 119da0 │ │ │ │ + beq 119db0 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r5, [sp, #16] │ │ │ │ - b 119660 │ │ │ │ + b 119670 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r7, #-2147483647 @ 0x80000001 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1189e0 │ │ │ │ + bl 1189f0 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ moveq r0, r1 │ │ │ │ cmp r7, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ movle r7, r1 │ │ │ │ cmp r7, #-2147483647 @ 0x80000001 │ │ │ │ - beq 119d90 │ │ │ │ + beq 119da0 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r5, [sp, #12] │ │ │ │ - b 119660 │ │ │ │ + b 119670 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 118734 │ │ │ │ + bl 118744 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, sl │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ movle r0, r2 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 119648 │ │ │ │ - b 1199bc │ │ │ │ + bne 119658 │ │ │ │ + b 1199cc │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1189e0 │ │ │ │ + bl 1189f0 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ moveq r0, r1 │ │ │ │ cmp r2, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ movle r2, r1 │ │ │ │ cmp r2, #-2147483647 @ 0x80000001 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ - beq 119da8 │ │ │ │ + beq 119db8 │ │ │ │ mov r2, r8 │ │ │ │ str r0, [sp, #32] │ │ │ │ - b 119668 │ │ │ │ + b 119678 │ │ │ │ mov r4, #-2147483647 @ 0x80000001 │ │ │ │ mov r7, #-2147483647 @ 0x80000001 │ │ │ │ mov r6, #-2147483647 @ 0x80000001 │ │ │ │ mov lr, #-2147483647 @ 0x80000001 │ │ │ │ - b 119ab4 │ │ │ │ + b 119ac4 │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - blt 1199e0 │ │ │ │ + blt 1199f0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1199e0 │ │ │ │ + beq 1199f0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ - blt 119a00 │ │ │ │ + blt 119a10 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 119a00 │ │ │ │ + beq 119a10 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r7, #-2147483646 @ 0x80000002 │ │ │ │ - blt 119a20 │ │ │ │ + blt 119a30 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 119a20 │ │ │ │ + beq 119a30 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r6, #-2147483646 @ 0x80000002 │ │ │ │ - blt 119a40 │ │ │ │ + blt 119a50 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 119a40 │ │ │ │ + beq 119a50 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r9, #-2147483646 @ 0x80000002 │ │ │ │ - blt 119c04 │ │ │ │ + blt 119c14 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 119be8 │ │ │ │ + beq 119bf8 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ add r4, r0, #16 │ │ │ │ - b 119a68 │ │ │ │ + b 119a78 │ │ │ │ subs sl, sl, #1 │ │ │ │ add r4, r4, #28 │ │ │ │ - beq 119be8 │ │ │ │ + beq 119bf8 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 119a5c │ │ │ │ + beq 119a6c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 119a5c │ │ │ │ + bl 40e554 │ │ │ │ + b 119a6c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ ldr ip, [sp, #12] │ │ │ │ ldrd r0, [r0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ @@ -200975,242 +200979,242 @@ │ │ │ │ str r5, [r3] │ │ │ │ str r0, [r3, #8] │ │ │ │ str r6, [r3, #12] │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r4, #4] │ │ │ │ add r0, sp, #140 @ 0x8c │ │ │ │ - bl 118734 │ │ │ │ + bl 118744 │ │ │ │ ldr r8, [sp, #140] @ 0x8c │ │ │ │ ldr r9, [sp, #144] @ 0x90 │ │ │ │ cmp r8, #-2147483647 @ 0x80000001 │ │ │ │ ldr fp, [sp, #148] @ 0x94 │ │ │ │ movle r8, #-2147483647 @ 0x80000001 │ │ │ │ sub r0, r8, #-2147483647 @ 0x80000001 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 119ecc │ │ │ │ + bcc 119edc │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ cmp r5, #1 │ │ │ │ stm r0, {r8, r9, fp} │ │ │ │ - bne 119b9c │ │ │ │ - ldr r1, [pc, #1472] @ 11a134 │ │ │ │ - ldr r2, [pc, #1472] @ 11a138 │ │ │ │ + bne 119bac │ │ │ │ + ldr r1, [pc, #1472] @ 11a144 │ │ │ │ + ldr r2, [pc, #1472] @ 11a148 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ bl 57f38 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - b 119c48 │ │ │ │ + b 119c58 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ cmp r5, #1 │ │ │ │ stm r0, {r8, r9, fp} │ │ │ │ - beq 119b6c │ │ │ │ + beq 119b7c │ │ │ │ mov r0, #2 │ │ │ │ add r6, r4, #32 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov sl, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq 119c54 │ │ │ │ + beq 119c64 │ │ │ │ cmp r0, #17 │ │ │ │ - beq 119c18 │ │ │ │ + beq 119c28 │ │ │ │ cmp r0, #18 │ │ │ │ - beq 119c54 │ │ │ │ + beq 119c64 │ │ │ │ add r0, sp, #140 @ 0x8c │ │ │ │ mov r1, r7 │ │ │ │ - bl 1189e0 │ │ │ │ - b 119c24 │ │ │ │ + bl 1189f0 │ │ │ │ + b 119c34 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 119c04 │ │ │ │ + beq 119c14 │ │ │ │ rsb r0, r9, r9, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r4, #-2147483647 @ 0x80000001 │ │ │ │ strd r4, [r0] │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r4, #20] │ │ │ │ add r0, sp, #140 @ 0x8c │ │ │ │ - bl 1189e0 │ │ │ │ + bl 1189f0 │ │ │ │ ldr sl, [sp, #140] @ 0x8c │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ cmp sl, #-2147483647 @ 0x80000001 │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ movle sl, #-2147483647 @ 0x80000001 │ │ │ │ sub r0, sl, #-2147483647 @ 0x80000001 │ │ │ │ cmp r0, #2 │ │ │ │ - bcs 119c54 │ │ │ │ + bcs 119c64 │ │ │ │ cmp r8, #-2147483648 @ 0x80000000 │ │ │ │ - bne 119e74 │ │ │ │ - b 119ec8 │ │ │ │ + bne 119e84 │ │ │ │ + b 119ed8 │ │ │ │ cmp r5, #2 │ │ │ │ - bne 119c7c │ │ │ │ - ldr r1, [pc, #1240] @ 11a13c │ │ │ │ - ldr r2, [pc, #1240] @ 11a140 │ │ │ │ + bne 119c8c │ │ │ │ + ldr r1, [pc, #1240] @ 11a14c │ │ │ │ + ldr r2, [pc, #1240] @ 11a150 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #2 │ │ │ │ bl 57f38 │ │ │ │ mov r4, r0 │ │ │ │ - b 119e4c │ │ │ │ + b 119e5c │ │ │ │ mov r0, #3 │ │ │ │ mov r5, r1 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r7, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ add r1, r4, #48 @ 0x30 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq 119d4c │ │ │ │ + beq 119d5c │ │ │ │ cmp r0, #17 │ │ │ │ - beq 119d18 │ │ │ │ + beq 119d28 │ │ │ │ cmp r0, #18 │ │ │ │ - beq 119d4c │ │ │ │ + beq 119d5c │ │ │ │ add r0, sp, #140 @ 0x8c │ │ │ │ mov r1, r6 │ │ │ │ - bl 1189e0 │ │ │ │ - b 119d24 │ │ │ │ - ldr r2, [pc, #1108] @ 11a128 │ │ │ │ + bl 1189f0 │ │ │ │ + b 119d34 │ │ │ │ + ldr r2, [pc, #1108] @ 11a138 │ │ │ │ add r3, sp, #155 @ 0x9b │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 56860 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ strd r0, [r4] │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #1100] @ 11a14c │ │ │ │ + ldr r1, [pc, #1100] @ 11a15c │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #1096] @ 11a150 │ │ │ │ + ldr r2, [pc, #1096] @ 11a160 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ mov r9, r0 │ │ │ │ - b 119ecc │ │ │ │ + b 119edc │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ add r0, sp, #140 @ 0x8c │ │ │ │ - bl 1189e0 │ │ │ │ + bl 1189f0 │ │ │ │ ldr r7, [sp, #140] @ 0x8c │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ cmp r7, #-2147483647 @ 0x80000001 │ │ │ │ ldr r4, [sp, #144] @ 0x90 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ movle r7, #-2147483647 @ 0x80000001 │ │ │ │ sub r0, r7, #-2147483647 @ 0x80000001 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 119e4c │ │ │ │ - b 119d4c │ │ │ │ + bcc 119e5c │ │ │ │ + b 119d5c │ │ │ │ add r0, sp, #140 @ 0x8c │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ - bl 1bf5fc │ │ │ │ + bl 1bf60c │ │ │ │ ldr r6, [sp, #140] @ 0x8c │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ cmp r6, #-2147483646 @ 0x80000002 │ │ │ │ - beq 119e24 │ │ │ │ + beq 119e34 │ │ │ │ cmp r6, #-2147483647 @ 0x80000001 │ │ │ │ - bne 119db4 │ │ │ │ - ldr r1, [pc, #948] @ 11a12c │ │ │ │ - ldr r2, [pc, #948] @ 11a130 │ │ │ │ + bne 119dc4 │ │ │ │ + ldr r1, [pc, #948] @ 11a13c │ │ │ │ + ldr r2, [pc, #948] @ 11a140 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ bl 57f38 │ │ │ │ mov r3, r0 │ │ │ │ - b 119e24 │ │ │ │ + b 119e34 │ │ │ │ mov r7, #-2147483647 @ 0x80000001 │ │ │ │ - b 1199bc │ │ │ │ + b 1199cc │ │ │ │ mov r4, #-2147483647 @ 0x80000001 │ │ │ │ - b 1199bc │ │ │ │ + b 1199cc │ │ │ │ mov r6, #-2147483647 @ 0x80000001 │ │ │ │ - b 1199bc │ │ │ │ + b 1199cc │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ - b 1199e0 │ │ │ │ + b 1199f0 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #140 @ 0x8c │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ - bl 1bf5fc │ │ │ │ + bl 1bf60c │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - beq 119e00 │ │ │ │ + beq 119e10 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 119ee0 │ │ │ │ - ldr r1, [pc, #856] @ 11a144 │ │ │ │ - ldr r2, [pc, #856] @ 11a148 │ │ │ │ + bne 119ef0 │ │ │ │ + ldr r1, [pc, #856] @ 11a154 │ │ │ │ + ldr r2, [pc, #856] @ 11a158 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ bl 57f38 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ orr r1, r6, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ - beq 119e24 │ │ │ │ + beq 119e34 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ mov r5, r3 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r3, r5 │ │ │ │ orr r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 119e38 │ │ │ │ + bne 119e48 │ │ │ │ mov r4, r3 │ │ │ │ - b 119e4c │ │ │ │ + b 119e5c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ mov r4, r3 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ orr r0, sl, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 119e68 │ │ │ │ + beq 119e78 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ cmp r8, #-2147483648 @ 0x80000000 │ │ │ │ - beq 119ec8 │ │ │ │ + beq 119ed8 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 119eac │ │ │ │ + beq 119ebc │ │ │ │ add r4, r9, #16 │ │ │ │ - b 119e90 │ │ │ │ + b 119ea0 │ │ │ │ subs fp, fp, #1 │ │ │ │ add r4, r4, #28 │ │ │ │ - beq 119eac │ │ │ │ + beq 119ebc │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 119e84 │ │ │ │ + beq 119e94 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 119e84 │ │ │ │ + bl 40e554 │ │ │ │ + b 119e94 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 119ec8 │ │ │ │ + beq 119ed8 │ │ │ │ rsb r0, r8, r8, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r9 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r8, #-2147483647 @ 0x80000001 │ │ │ │ strd r8, [r0] │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [sp, #32] │ │ │ │ @@ -201229,173 +201233,173 @@ │ │ │ │ str r5, [sp, #84] @ 0x54 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ str sl, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ stm r0, {r8, r9, fp} │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 1a5d60 │ │ │ │ + bl 1a5d70 │ │ │ │ mov r1, r0 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 119f5c │ │ │ │ + beq 119f6c │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ strd r0, [r5] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 1229a8 │ │ │ │ + bl 1229b8 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ ldm r0!, {r1, r2, r3, r6, r7} │ │ │ │ stmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ ldm r0!, {r1, r2, r3, r6, r7} │ │ │ │ stmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ ldm r0, {r1, r2, r3, r6, r7} │ │ │ │ stm r5, {r1, r2, r3, r6, r7} │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #468] @ 11a15c │ │ │ │ + ldr r0, [pc, #468] @ 11a16c │ │ │ │ mov r1, #6 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 119fcc │ │ │ │ - ldr r0, [pc, #448] @ 11a158 │ │ │ │ + b 119fdc │ │ │ │ + ldr r0, [pc, #448] @ 11a168 │ │ │ │ mov r1, #11 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 119fcc │ │ │ │ - ldr r0, [pc, #440] @ 11a160 │ │ │ │ + b 119fdc │ │ │ │ + ldr r0, [pc, #440] @ 11a170 │ │ │ │ mov r1, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 119fcc │ │ │ │ - ldr r0, [pc, #412] @ 11a154 │ │ │ │ + b 119fdc │ │ │ │ + ldr r0, [pc, #412] @ 11a164 │ │ │ │ mov r1, #6 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 119fcc │ │ │ │ - ldr r0, [pc, #412] @ 11a164 │ │ │ │ + b 119fdc │ │ │ │ + ldr r0, [pc, #412] @ 11a174 │ │ │ │ mov r1, #5 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ ldr r8, [sp, #48] @ 0x30 │ │ │ │ bl 58038 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r8 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - bge 1199cc │ │ │ │ - b 1199e0 │ │ │ │ - b 11a080 │ │ │ │ + bge 1199dc │ │ │ │ + b 1199f0 │ │ │ │ + b 11a090 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 1229a8 │ │ │ │ + bl 1229b8 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ orr r0, r6, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 11a02c │ │ │ │ + beq 11a03c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 11a02c │ │ │ │ + bl 40e554 │ │ │ │ + b 11a03c │ │ │ │ mov r5, r0 │ │ │ │ orr r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 11a050 │ │ │ │ + beq 11a060 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 11a050 │ │ │ │ + bl 40e554 │ │ │ │ + b 11a060 │ │ │ │ mov r5, r0 │ │ │ │ orr r0, sl, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 11a06c │ │ │ │ + beq 11a07c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ - b 11a11c │ │ │ │ + b 11a12c │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ - b 11a11c │ │ │ │ + b 11a12c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - blt 11a0ac │ │ │ │ + blt 11a0bc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11a0ac │ │ │ │ + beq 11a0bc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ - blt 11a0cc │ │ │ │ + blt 11a0dc │ │ │ │ cmp r4, #0 │ │ │ │ - beq 11a0cc │ │ │ │ + beq 11a0dc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r7, #-2147483646 @ 0x80000002 │ │ │ │ - blt 11a0ec │ │ │ │ + blt 11a0fc │ │ │ │ cmp r7, #0 │ │ │ │ - beq 11a0ec │ │ │ │ + beq 11a0fc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r6, #-2147483646 @ 0x80000002 │ │ │ │ - blt 11a10c │ │ │ │ + blt 11a11c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 11a10c │ │ │ │ + beq 11a11c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - beq 11a120 │ │ │ │ + beq 11a130 │ │ │ │ add r0, sp, #140 @ 0x8c │ │ │ │ - bl 123aa0 │ │ │ │ + bl 123ab0 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - ldrdeq r9, [r4], r4 @ │ │ │ │ - adceq sl, r4, r4, lsl #3 │ │ │ │ - adceq r9, r4, r8, lsl #11 │ │ │ │ - adceq sl, r4, r8, lsl #7 │ │ │ │ - adceq r9, r4, ip, lsl #15 │ │ │ │ - umlaleq sl, r4, r8, r2 │ │ │ │ - umlaleq r9, r4, ip, r6 │ │ │ │ - adceq sl, r4, r0, lsl r1 │ │ │ │ - adceq r9, r4, r4, lsl r5 │ │ │ │ - strdeq sl, [r4], r8 @ │ │ │ │ - strdeq r9, [r4], ip @ │ │ │ │ - ldrdeq r2, [r7], r4 │ │ │ │ - strdeq r2, [r7], sl │ │ │ │ - addeq r2, r7, r5, lsl sp │ │ │ │ - addeq pc, r6, fp, asr sl @ │ │ │ │ - umulleq r1, r7, r6, fp │ │ │ │ + adceq r9, r4, r4, asr #31 │ │ │ │ + adceq sl, r4, r4, ror r1 │ │ │ │ + adceq r9, r4, r8, ror r5 │ │ │ │ + adceq sl, r4, r8, ror r3 │ │ │ │ + adceq r9, r4, ip, ror r7 │ │ │ │ + adceq sl, r4, r8, lsl #5 │ │ │ │ + adceq r9, r4, ip, lsl #13 │ │ │ │ + adceq sl, r4, r0, lsl #2 │ │ │ │ + adceq r9, r4, r4, lsl #10 │ │ │ │ + adceq sl, r4, r8, ror #3 │ │ │ │ + adceq r9, r4, ip, ror #11 │ │ │ │ + addeq r2, r7, r4, asr #25 │ │ │ │ + addeq r2, r7, sl, ror #25 │ │ │ │ + addeq r2, r7, r5, lsl #26 │ │ │ │ + addeq pc, r6, fp, asr #20 │ │ │ │ + addeq r1, r7, r6, lsl #23 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #188 @ 0xbc │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #20 │ │ │ │ - beq 11a1f0 │ │ │ │ + beq 11a200 │ │ │ │ cmp r0, #21 │ │ │ │ - bne 11aa20 │ │ │ │ + bne 11aa30 │ │ │ │ ldrd r0, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ mov r6, #-2147483647 @ 0x80000001 │ │ │ │ str r6, [sp, #172] @ 0xac │ │ │ │ - beq 11a6e0 │ │ │ │ + beq 11a6f0 │ │ │ │ add r4, r0, #16 │ │ │ │ add r2, sp, #172 @ 0xac │ │ │ │ mov r0, #2 │ │ │ │ lsl r9, r1, #5 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r5, #2 │ │ │ │ mov r0, #2 │ │ │ │ @@ -201404,366 +201408,366 @@ │ │ │ │ mov r7, #-2147483647 @ 0x80000001 │ │ │ │ mov sl, #-2147483647 @ 0x80000001 │ │ │ │ mov fp, #-2147483647 @ 0x80000001 │ │ │ │ add r2, r2, #4 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - b 11a25c │ │ │ │ + b 11a26c │ │ │ │ ldrd r4, [r1, #8] │ │ │ │ cmp r5, #0 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ add r0, r4, r5, lsl #4 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ - beq 11aa4c │ │ │ │ + beq 11aa5c │ │ │ │ mov r7, r4 │ │ │ │ mov r9, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [r7], #16 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq 11a894 │ │ │ │ + beq 11a8a4 │ │ │ │ cmp r0, #17 │ │ │ │ - beq 11a858 │ │ │ │ + beq 11a868 │ │ │ │ cmp r0, #18 │ │ │ │ - beq 11a894 │ │ │ │ + beq 11a8a4 │ │ │ │ add r0, sp, #172 @ 0xac │ │ │ │ mov r1, r4 │ │ │ │ - b 11a860 │ │ │ │ + b 11a870 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ mov r6, #0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r4, r4, #32 │ │ │ │ subs r9, r9, #32 │ │ │ │ - beq 11a76c │ │ │ │ + beq 11a77c │ │ │ │ sub r1, r4, #16 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 11f3a0 │ │ │ │ + bl 11f3b0 │ │ │ │ ldrb r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 11a700 │ │ │ │ + bne 11a710 │ │ │ │ ldrb r0, [sp, #81] @ 0x51 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ strheq r0, [r0], -ip │ │ │ │ andeq r0, r0, r8, lsl #2 │ │ │ │ andeq r0, r0, r0, ror r0 │ │ │ │ muleq r0, r4, r1 │ │ │ │ andeq r0, r0, r4, ror #3 │ │ │ │ andeq r0, r0, r4, asr #2 │ │ │ │ andeq r0, r0, r0, lsr r2 │ │ │ │ @ instruction: 0xffffffcc │ │ │ │ cmp r7, #-2147483647 @ 0x80000001 │ │ │ │ - bne 11ad10 │ │ │ │ + bne 11ad20 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #21 │ │ │ │ mov r7, #-2147483648 @ 0x80000000 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, r1 │ │ │ │ cmp r0, #16 │ │ │ │ - beq 11a250 │ │ │ │ + beq 11a260 │ │ │ │ cmp r0, #17 │ │ │ │ - beq 11a5fc │ │ │ │ + beq 11a60c │ │ │ │ cmp r0, #18 │ │ │ │ - beq 11a250 │ │ │ │ + beq 11a260 │ │ │ │ mov r7, #-2147483647 @ 0x80000001 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1189e0 │ │ │ │ - b 11a60c │ │ │ │ + bl 1189f0 │ │ │ │ + b 11a61c │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 11acf0 │ │ │ │ + bne 11ad00 │ │ │ │ ldr r0, [r4] │ │ │ │ eor r1, r0, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, #21 │ │ │ │ cmp r1, #21 │ │ │ │ movcs r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #16 │ │ │ │ - beq 11a330 │ │ │ │ + beq 11a340 │ │ │ │ cmp r1, #17 │ │ │ │ - beq 11a4fc │ │ │ │ + beq 11a50c │ │ │ │ cmp r1, #18 │ │ │ │ - bne 11a50c │ │ │ │ + bne 11a51c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ - b 11a544 │ │ │ │ + b 11a554 │ │ │ │ cmp sl, #-2147483647 @ 0x80000001 │ │ │ │ - bne 11ad00 │ │ │ │ + bne 11ad10 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #21 │ │ │ │ mov sl, #-2147483648 @ 0x80000000 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, r1 │ │ │ │ cmp r0, #16 │ │ │ │ - beq 11a250 │ │ │ │ + beq 11a260 │ │ │ │ cmp r0, #17 │ │ │ │ - beq 11a564 │ │ │ │ + beq 11a574 │ │ │ │ cmp r0, #18 │ │ │ │ - beq 11a250 │ │ │ │ + beq 11a260 │ │ │ │ mov sl, #-2147483647 @ 0x80000001 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1189e0 │ │ │ │ - b 11a574 │ │ │ │ + bl 1189f0 │ │ │ │ + b 11a584 │ │ │ │ cmp r6, #2 │ │ │ │ - bne 11ace0 │ │ │ │ + bne 11acf0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #21 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, r1 │ │ │ │ cmp r0, #16 │ │ │ │ - beq 11a244 │ │ │ │ + beq 11a254 │ │ │ │ cmp r0, #17 │ │ │ │ - beq 11a5b0 │ │ │ │ + beq 11a5c0 │ │ │ │ cmp r0, #18 │ │ │ │ mov r1, r4 │ │ │ │ - beq 11a244 │ │ │ │ - b 11a5b4 │ │ │ │ + beq 11a254 │ │ │ │ + b 11a5c4 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 11ad30 │ │ │ │ + bne 11ad40 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #21 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, r1 │ │ │ │ cmp r0, #16 │ │ │ │ - beq 11a404 │ │ │ │ + beq 11a414 │ │ │ │ cmp r0, #17 │ │ │ │ - beq 11a5d4 │ │ │ │ + beq 11a5e4 │ │ │ │ cmp r0, #18 │ │ │ │ mov r1, r4 │ │ │ │ - bne 11a5d8 │ │ │ │ + bne 11a5e8 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - b 11a250 │ │ │ │ + b 11a260 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #2 │ │ │ │ - bne 11acc0 │ │ │ │ + bne 11acd0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #21 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, r1 │ │ │ │ cmp r0, #16 │ │ │ │ - beq 11a454 │ │ │ │ + beq 11a464 │ │ │ │ cmp r0, #17 │ │ │ │ - beq 11a64c │ │ │ │ + beq 11a65c │ │ │ │ cmp r0, #18 │ │ │ │ mov r1, r4 │ │ │ │ - bne 11a650 │ │ │ │ + bne 11a660 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ - b 11a250 │ │ │ │ + b 11a260 │ │ │ │ cmp fp, #-2147483647 @ 0x80000001 │ │ │ │ - bne 11ad20 │ │ │ │ + bne 11ad30 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #21 │ │ │ │ mov fp, #-2147483648 @ 0x80000000 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, r1 │ │ │ │ cmp r0, #16 │ │ │ │ - beq 11a250 │ │ │ │ + beq 11a260 │ │ │ │ cmp r0, #17 │ │ │ │ - beq 11a674 │ │ │ │ + beq 11a684 │ │ │ │ cmp r0, #18 │ │ │ │ - beq 11a250 │ │ │ │ + beq 11a260 │ │ │ │ mov fp, #-2147483647 @ 0x80000001 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1189e0 │ │ │ │ - b 11a684 │ │ │ │ + bl 1189f0 │ │ │ │ + b 11a694 │ │ │ │ cmp r5, #2 │ │ │ │ - bne 11acd0 │ │ │ │ + bne 11ace0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #21 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, r1 │ │ │ │ cmp r0, #16 │ │ │ │ - beq 11a4ec │ │ │ │ + beq 11a4fc │ │ │ │ cmp r0, #17 │ │ │ │ - beq 11a6bc │ │ │ │ + beq 11a6cc │ │ │ │ cmp r0, #18 │ │ │ │ mov r1, r4 │ │ │ │ - bne 11a6c0 │ │ │ │ + bne 11a6d0 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ mov r5, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ - b 11a250 │ │ │ │ + b 11a260 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 118734 │ │ │ │ - b 11a518 │ │ │ │ + bl 118744 │ │ │ │ + b 11a528 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ mov r1, r4 │ │ │ │ - bl 118734 │ │ │ │ + bl 118744 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r2, r5 │ │ │ │ ldr r5, [sp, #84] @ 0x54 │ │ │ │ mov r3, #-2147483647 @ 0x80000001 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ moveq r1, r8 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ movle r0, r3 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - beq 11a704 │ │ │ │ + beq 11a714 │ │ │ │ str r1, [sp, #180] @ 0xb4 │ │ │ │ mov r8, r1 │ │ │ │ str r5, [sp, #176] @ 0xb0 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ mov r5, r2 │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - b 11a250 │ │ │ │ + b 11a260 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov sl, #-2147483647 @ 0x80000001 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 1189e0 │ │ │ │ + bl 1189f0 │ │ │ │ ldr sl, [sp, #80] @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r5, [sp, #84] @ 0x54 │ │ │ │ cmp sl, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ moveq r0, r2 │ │ │ │ cmp sl, #-2147483647 @ 0x80000001 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ movle sl, r2 │ │ │ │ cmp sl, #-2147483647 @ 0x80000001 │ │ │ │ - beq 11ab00 │ │ │ │ + beq 11ab10 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r5, [sp, #4] │ │ │ │ - b 11a644 │ │ │ │ + b 11a654 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 124060 │ │ │ │ + bl 124070 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ cmp r6, #2 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - bne 11a250 │ │ │ │ - b 11ab14 │ │ │ │ + bne 11a260 │ │ │ │ + b 11ab24 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 123e6c │ │ │ │ + bl 123e7c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #2 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - bne 11a250 │ │ │ │ - b 11ab70 │ │ │ │ + bne 11a260 │ │ │ │ + b 11ab80 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r7, #-2147483647 @ 0x80000001 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 1189e0 │ │ │ │ + bl 1189f0 │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r5, [sp, #84] @ 0x54 │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ moveq r0, r2 │ │ │ │ cmp r7, #-2147483647 @ 0x80000001 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ movle r7, r2 │ │ │ │ cmp r7, #-2147483647 @ 0x80000001 │ │ │ │ - beq 11ab48 │ │ │ │ + beq 11ab58 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r5, [sp, #24] │ │ │ │ mov r5, r1 │ │ │ │ - b 11a250 │ │ │ │ + b 11a260 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 123e6c │ │ │ │ + bl 123e7c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #2 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ - bne 11a250 │ │ │ │ - b 11ab5c │ │ │ │ + bne 11a260 │ │ │ │ + b 11ab6c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov fp, #-2147483647 @ 0x80000001 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 1189e0 │ │ │ │ + bl 1189f0 │ │ │ │ ldr fp, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ cmp fp, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ moveq r0, r1 │ │ │ │ cmp fp, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ movle fp, r1 │ │ │ │ cmp fp, #-2147483647 @ 0x80000001 │ │ │ │ - beq 11ab28 │ │ │ │ + beq 11ab38 │ │ │ │ str r0, [sp, #32] │ │ │ │ - b 11a250 │ │ │ │ + b 11a260 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 124060 │ │ │ │ + bl 124070 │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ cmp r5, #2 │ │ │ │ - beq 11ab34 │ │ │ │ + beq 11ab44 │ │ │ │ str r0, [sp, #16] │ │ │ │ - b 11a250 │ │ │ │ + b 11a260 │ │ │ │ mov r8, #2 │ │ │ │ mov fp, #-2147483647 @ 0x80000001 │ │ │ │ mov sl, #-2147483647 @ 0x80000001 │ │ │ │ mov r7, #-2147483647 @ 0x80000001 │ │ │ │ mov r3, #2 │ │ │ │ mov r9, #2 │ │ │ │ mov r5, #2 │ │ │ │ - b 11a79c │ │ │ │ + b 11a7ac │ │ │ │ ldr r5, [sp, #84] @ 0x54 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ cmp fp, #-2147483646 @ 0x80000002 │ │ │ │ - blt 11a728 │ │ │ │ + blt 11a738 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 11a728 │ │ │ │ + beq 11a738 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r6, #-2147483646 @ 0x80000002 │ │ │ │ - blt 11a918 │ │ │ │ + blt 11a928 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 11a8fc │ │ │ │ + beq 11a90c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ add r4, r0, #16 │ │ │ │ - b 11a750 │ │ │ │ + b 11a760 │ │ │ │ subs r8, r8, #1 │ │ │ │ add r4, r4, #28 │ │ │ │ - beq 11a8fc │ │ │ │ + beq 11a90c │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 11a744 │ │ │ │ + beq 11a754 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 11a744 │ │ │ │ + bl 40e554 │ │ │ │ + b 11a754 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r8, r6 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [r0] │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ @@ -201817,340 +201821,340 @@ │ │ │ │ str r6, [r4, #56] @ 0x38 │ │ │ │ str fp, [r4, #68] @ 0x44 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #188 @ 0xbc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r4, #4] │ │ │ │ add r0, sp, #172 @ 0xac │ │ │ │ - bl 1189e0 │ │ │ │ + bl 1189f0 │ │ │ │ ldr r9, [sp, #172] @ 0xac │ │ │ │ ldr fp, [sp, #176] @ 0xb0 │ │ │ │ cmp r9, #-2147483647 @ 0x80000001 │ │ │ │ ldr r1, [sp, #180] @ 0xb4 │ │ │ │ movle r9, #-2147483647 @ 0x80000001 │ │ │ │ sub r0, r9, #-2147483647 @ 0x80000001 │ │ │ │ cmp r0, #2 │ │ │ │ - bcs 11a894 │ │ │ │ + bcs 11a8a4 │ │ │ │ mov r0, #2 │ │ │ │ stm r6, {r0, fp} │ │ │ │ add sp, sp, #188 @ 0xbc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r5, #1 │ │ │ │ - bne 11a8bc │ │ │ │ - ldr r1, [pc, #1724] @ 11af60 │ │ │ │ - ldr r2, [pc, #1724] @ 11af64 │ │ │ │ + bne 11a8cc │ │ │ │ + ldr r1, [pc, #1724] @ 11af70 │ │ │ │ + ldr r2, [pc, #1724] @ 11af74 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ bl 57f38 │ │ │ │ mov r8, r0 │ │ │ │ - b 11ac08 │ │ │ │ + b 11ac18 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov sl, #-2147483648 @ 0x80000000 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq 11a9c4 │ │ │ │ + beq 11a9d4 │ │ │ │ cmp r0, #17 │ │ │ │ - beq 11a96c │ │ │ │ + beq 11a97c │ │ │ │ cmp r0, #18 │ │ │ │ - beq 11a99c │ │ │ │ + beq 11a9ac │ │ │ │ add r0, sp, #172 @ 0xac │ │ │ │ mov r1, r7 │ │ │ │ - bl 1189e0 │ │ │ │ - b 11a978 │ │ │ │ + bl 1189f0 │ │ │ │ + b 11a988 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 11a918 │ │ │ │ + beq 11a928 │ │ │ │ rsb r0, r6, r6, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp sl, #-2147483646 @ 0x80000002 │ │ │ │ - blt 11a938 │ │ │ │ + blt 11a948 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 11a938 │ │ │ │ + beq 11a948 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r7, #-2147483646 @ 0x80000002 │ │ │ │ - blt 11a958 │ │ │ │ + blt 11a968 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 11a958 │ │ │ │ + beq 11a968 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r4, #2 │ │ │ │ strd r4, [r0] │ │ │ │ add sp, sp, #188 @ 0xbc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r4, #20] │ │ │ │ add r0, sp, #172 @ 0xac │ │ │ │ - bl 1189e0 │ │ │ │ + bl 1189f0 │ │ │ │ ldr sl, [sp, #172] @ 0xac │ │ │ │ ldr r0, [sp, #180] @ 0xb4 │ │ │ │ cmp sl, #-2147483647 @ 0x80000001 │ │ │ │ ldr r8, [sp, #176] @ 0xb0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ movle sl, #-2147483647 @ 0x80000001 │ │ │ │ sub r0, sl, #-2147483647 @ 0x80000001 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 11ac08 │ │ │ │ + bcc 11ac18 │ │ │ │ cmp r5, #2 │ │ │ │ - bne 11a9cc │ │ │ │ - ldr r1, [pc, #1468] @ 11af68 │ │ │ │ - ldr r2, [pc, #1468] @ 11af6c │ │ │ │ + bne 11a9dc │ │ │ │ + ldr r1, [pc, #1468] @ 11af78 │ │ │ │ + ldr r2, [pc, #1468] @ 11af7c │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #2 │ │ │ │ bl 57f38 │ │ │ │ mov r7, r0 │ │ │ │ - b 11abe8 │ │ │ │ + b 11abf8 │ │ │ │ cmp r5, #2 │ │ │ │ - beq 11a9a4 │ │ │ │ + beq 11a9b4 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ cmpne r0, #18 │ │ │ │ - bne 11aa9c │ │ │ │ + bne 11aaac │ │ │ │ mov r4, #0 │ │ │ │ add r0, sp, #172 @ 0xac │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ - bl 1bfd7c │ │ │ │ + bl 1bfd8c │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ ldr r1, [sp, #176] @ 0xb0 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - bne 11aa78 │ │ │ │ + bne 11aa88 │ │ │ │ mov r7, r1 │ │ │ │ - b 11abe8 │ │ │ │ - ldr r2, [pc, #1332] @ 11af5c │ │ │ │ + b 11abf8 │ │ │ │ + ldr r2, [pc, #1332] @ 11af6c │ │ │ │ add r3, sp, #187 @ 0xbb │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 56860 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #2 │ │ │ │ strd r0, [r6] │ │ │ │ add sp, sp, #188 @ 0xbc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #1332] @ 11af88 │ │ │ │ + ldr r1, [pc, #1332] @ 11af98 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #1328] @ 11af8c │ │ │ │ + ldr r2, [pc, #1328] @ 11af9c │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, #2 │ │ │ │ stm r6, {r0, fp} │ │ │ │ add sp, sp, #188 @ 0xbc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 11aac4 │ │ │ │ - ldr r1, [pc, #1256] @ 11af70 │ │ │ │ - ldr r2, [pc, #1256] @ 11af74 │ │ │ │ + bne 11aad4 │ │ │ │ + ldr r1, [pc, #1256] @ 11af80 │ │ │ │ + ldr r2, [pc, #1256] @ 11af84 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ bl 57f38 │ │ │ │ - b 11a9bc │ │ │ │ + b 11a9cc │ │ │ │ cmp r0, #17 │ │ │ │ ldreq r1, [r4, #36] @ 0x24 │ │ │ │ addne r1, r4, #32 │ │ │ │ add r0, sp, #172 @ 0xac │ │ │ │ - bl 124060 │ │ │ │ + bl 124070 │ │ │ │ ldr r4, [sp, #172] @ 0xac │ │ │ │ cmp r4, #2 │ │ │ │ - bne 11aaf0 │ │ │ │ + bne 11ab00 │ │ │ │ ldr r7, [sp, #176] @ 0xb0 │ │ │ │ - b 11abe8 │ │ │ │ + b 11abf8 │ │ │ │ add r3, sp, #160 @ 0xa0 │ │ │ │ ldr r2, [sp, #180] @ 0xb4 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #172 @ 0xac │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ - bl 1bfcc4 │ │ │ │ + bl 1bfcd4 │ │ │ │ ldr r5, [sp, #172] @ 0xac │ │ │ │ cmp r5, #3 │ │ │ │ - bne 11ab84 │ │ │ │ + bne 11ab94 │ │ │ │ ldr r7, [sp, #176] @ 0xb0 │ │ │ │ - b 11abe0 │ │ │ │ + b 11abf0 │ │ │ │ ldr r7, [sp, #176] @ 0xb0 │ │ │ │ cmp r4, #3 │ │ │ │ - bne 11a9fc │ │ │ │ - b 11abe8 │ │ │ │ + bne 11aa0c │ │ │ │ + b 11abf8 │ │ │ │ mov sl, #-2147483647 @ 0x80000001 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ cmp fp, #-2147483646 @ 0x80000002 │ │ │ │ - bge 11a710 │ │ │ │ - b 11a728 │ │ │ │ + bge 11a720 │ │ │ │ + b 11a738 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ cmp fp, #-2147483646 @ 0x80000002 │ │ │ │ - bge 11a710 │ │ │ │ - b 11a728 │ │ │ │ + bge 11a720 │ │ │ │ + b 11a738 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ - b 11a728 │ │ │ │ + b 11a738 │ │ │ │ mov r5, r0 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ cmp fp, #-2147483646 @ 0x80000002 │ │ │ │ - bge 11a710 │ │ │ │ - b 11a728 │ │ │ │ + bge 11a720 │ │ │ │ + b 11a738 │ │ │ │ mov r7, #-2147483647 @ 0x80000001 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ cmp fp, #-2147483646 @ 0x80000002 │ │ │ │ - bge 11a710 │ │ │ │ - b 11a728 │ │ │ │ + bge 11a720 │ │ │ │ + b 11a738 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ cmp fp, #-2147483646 @ 0x80000002 │ │ │ │ - bge 11a710 │ │ │ │ - b 11a728 │ │ │ │ + bge 11a720 │ │ │ │ + b 11a738 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ cmp fp, #-2147483646 @ 0x80000002 │ │ │ │ - bge 11a710 │ │ │ │ - b 11a728 │ │ │ │ + bge 11a720 │ │ │ │ + b 11a738 │ │ │ │ mov r0, #4 │ │ │ │ cmp r5, #2 │ │ │ │ - beq 11abc8 │ │ │ │ + beq 11abd8 │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #172 @ 0xac │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ - bl 1bf5fc │ │ │ │ + bl 1bf60c │ │ │ │ ldr r1, [sp, #172] @ 0xac │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - beq 11abdc │ │ │ │ + beq 11abec │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, #5 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ - bne 11ac38 │ │ │ │ - ldr r1, [pc, #936] @ 11af78 │ │ │ │ - ldr r2, [pc, #936] @ 11af7c │ │ │ │ + bne 11ac48 │ │ │ │ + ldr r1, [pc, #936] @ 11af88 │ │ │ │ + ldr r2, [pc, #936] @ 11af8c │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ - bl 123aa0 │ │ │ │ + bl 123ab0 │ │ │ │ orr r0, sl, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 11ac04 │ │ │ │ + beq 11ac14 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r8, r7 │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 11ac24 │ │ │ │ + beq 11ac34 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov fp, r8 │ │ │ │ mov r0, #2 │ │ │ │ stm r6, {r0, fp} │ │ │ │ add sp, sp, #188 @ 0xbc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #180] @ 0xb4 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #172 @ 0xac │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ - bl 1bfcc4 │ │ │ │ + bl 1bfcd4 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ cmp r0, #2 │ │ │ │ - beq 11ac70 │ │ │ │ + beq 11ac80 │ │ │ │ ldr r1, [sp, #176] @ 0xb0 │ │ │ │ cmp r0, #3 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bne 11ac78 │ │ │ │ + bne 11ac88 │ │ │ │ mov r7, r1 │ │ │ │ - b 11ad58 │ │ │ │ + b 11ad68 │ │ │ │ mov r0, #6 │ │ │ │ - b 11aca4 │ │ │ │ + b 11acb4 │ │ │ │ str r1, [sp, #32] │ │ │ │ add r0, sp, #172 @ 0xac │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ - bl 1bfe40 │ │ │ │ + bl 1bfe50 │ │ │ │ ldr r1, [sp, #172] @ 0xac │ │ │ │ ldr r2, [sp, #176] @ 0xb0 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 11ad54 │ │ │ │ + beq 11ad64 │ │ │ │ mov r0, #7 │ │ │ │ cmp r1, #2 │ │ │ │ - bne 11ad78 │ │ │ │ - ldr r1, [pc, #724] @ 11af80 │ │ │ │ - ldr r2, [pc, #724] @ 11af84 │ │ │ │ + bne 11ad88 │ │ │ │ + ldr r1, [pc, #724] @ 11af90 │ │ │ │ + ldr r2, [pc, #724] @ 11af94 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ mov r7, r0 │ │ │ │ - b 11ad58 │ │ │ │ - ldr r0, [pc, #728] @ 11afa0 │ │ │ │ + b 11ad68 │ │ │ │ + ldr r0, [pc, #728] @ 11afb0 │ │ │ │ mov r1, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 11ad3c │ │ │ │ - ldr r0, [pc, #724] @ 11afac │ │ │ │ + b 11ad4c │ │ │ │ + ldr r0, [pc, #724] @ 11afbc │ │ │ │ mov r1, #5 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 11ad3c │ │ │ │ - ldr r0, [pc, #688] @ 11af98 │ │ │ │ + b 11ad4c │ │ │ │ + ldr r0, [pc, #688] @ 11afa8 │ │ │ │ mov r1, #6 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 11ad3c │ │ │ │ - ldr r0, [pc, #676] @ 11af9c │ │ │ │ + b 11ad4c │ │ │ │ + ldr r0, [pc, #676] @ 11afac │ │ │ │ mov r1, #6 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 11ad3c │ │ │ │ - ldr r0, [pc, #652] @ 11af94 │ │ │ │ + b 11ad4c │ │ │ │ + ldr r0, [pc, #652] @ 11afa4 │ │ │ │ mov r1, #16 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 11ad3c │ │ │ │ - ldr r0, [pc, #632] @ 11af90 │ │ │ │ + b 11ad4c │ │ │ │ + ldr r0, [pc, #632] @ 11afa0 │ │ │ │ mov r1, #6 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 11ad3c │ │ │ │ - ldr r0, [pc, #636] @ 11afa4 │ │ │ │ + b 11ad4c │ │ │ │ + ldr r0, [pc, #636] @ 11afb4 │ │ │ │ mov r1, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 11ad3c │ │ │ │ - ldr r0, [pc, #624] @ 11afa8 │ │ │ │ + b 11ad4c │ │ │ │ + ldr r0, [pc, #624] @ 11afb8 │ │ │ │ mov r1, #9 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ bl 58038 │ │ │ │ mov r5, r0 │ │ │ │ cmp fp, #-2147483646 @ 0x80000002 │ │ │ │ - bge 11a710 │ │ │ │ - b 11a728 │ │ │ │ + bge 11a720 │ │ │ │ + b 11a738 │ │ │ │ mov r7, r2 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 11abe0 │ │ │ │ + beq 11abf0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 11abe0 │ │ │ │ + bl 40e554 │ │ │ │ + b 11abf0 │ │ │ │ add ip, sp, #160 @ 0xa0 │ │ │ │ add lr, sp, #136 @ 0x88 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ ldm ip, {r0, r3, ip} │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ stm lr, {r0, r3, ip} │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ @@ -202174,148 +202178,148 @@ │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ - bl 1a5d60 │ │ │ │ + bl 1a5d70 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 11ae20 │ │ │ │ + beq 11ae30 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ mov r0, #2 │ │ │ │ strd r0, [r2] │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 122ab0 │ │ │ │ + bl 122ac0 │ │ │ │ add sp, sp, #188 @ 0xbc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ bl 53d54 │ │ │ │ add sp, sp, #188 @ 0xbc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 122ab0 │ │ │ │ + bl 122ac0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 11ae7c │ │ │ │ + beq 11ae8c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ - bl 40e544 │ │ │ │ - b 11ae7c │ │ │ │ - b 11aed4 │ │ │ │ + bl 40e554 │ │ │ │ + b 11ae8c │ │ │ │ + b 11aee4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ - bl 123aa0 │ │ │ │ - b 11ae8c │ │ │ │ + bl 123ab0 │ │ │ │ + b 11ae9c │ │ │ │ mov r4, r0 │ │ │ │ orr r0, sl, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 11aeb0 │ │ │ │ + beq 11aec0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 11aeb0 │ │ │ │ + bl 40e554 │ │ │ │ + b 11aec0 │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 11af3c │ │ │ │ + beq 11af4c │ │ │ │ mov r0, fp │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ cmp fp, #-2147483646 @ 0x80000002 │ │ │ │ - blt 11aef8 │ │ │ │ + blt 11af08 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 11aef8 │ │ │ │ + beq 11af08 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - beq 11af0c │ │ │ │ + beq 11af1c │ │ │ │ add r0, sp, #172 @ 0xac │ │ │ │ - bl 123aa0 │ │ │ │ + bl 123ab0 │ │ │ │ cmp sl, #-2147483646 @ 0x80000002 │ │ │ │ - blt 11af2c │ │ │ │ + blt 11af3c │ │ │ │ cmp sl, #0 │ │ │ │ - beq 11af2c │ │ │ │ + beq 11af3c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r7, #-2147483646 @ 0x80000002 │ │ │ │ - blt 11af3c │ │ │ │ + blt 11af4c │ │ │ │ cmp r7, #0 │ │ │ │ - bne 11af44 │ │ │ │ + bne 11af54 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - umlaleq r9, r4, r0, r2 │ │ │ │ - adceq r9, r4, r0, ror #12 │ │ │ │ - adceq r8, r4, ip, asr sl │ │ │ │ - adceq r9, r4, r8, asr r5 │ │ │ │ - adceq r8, r4, r4, asr r9 │ │ │ │ - adceq r9, r4, ip, ror r4 │ │ │ │ - adceq r8, r4, r8, ror r8 │ │ │ │ - adceq r9, r4, r4, lsr r3 │ │ │ │ - adceq r8, r4, r0, lsr r7 │ │ │ │ - adceq r9, r4, r8, asr r2 │ │ │ │ - adceq r8, r4, r4, asr r6 │ │ │ │ - adceq r9, r4, ip, lsr #9 │ │ │ │ - adceq r8, r4, r8, lsr #17 │ │ │ │ - @ instruction: 0x00871fb4 │ │ │ │ - addeq sp, r6, ip, lsr #31 │ │ │ │ - @ instruction: 0x00870cbd │ │ │ │ - umulleq r1, r7, r4, pc @ │ │ │ │ - addeq lr, r6, r3, asr #26 │ │ │ │ - addeq lr, r6, fp, ror #25 │ │ │ │ - umulleq r1, r7, sl, pc @ │ │ │ │ - ldrdeq r0, [r7], r3 │ │ │ │ + adceq r9, r4, r0, lsl #5 │ │ │ │ + adceq r9, r4, r0, asr r6 │ │ │ │ + adceq r8, r4, ip, asr #20 │ │ │ │ + adceq r9, r4, r8, asr #10 │ │ │ │ + adceq r8, r4, r4, asr #18 │ │ │ │ + adceq r9, r4, ip, ror #8 │ │ │ │ + adceq r8, r4, r8, ror #16 │ │ │ │ + adceq r9, r4, r4, lsr #6 │ │ │ │ + adceq r8, r4, r0, lsr #14 │ │ │ │ + adceq r9, r4, r8, asr #4 │ │ │ │ + adceq r8, r4, r4, asr #12 │ │ │ │ + umlaleq r9, r4, ip, r4 │ │ │ │ + umlaleq r8, r4, r8, r8 │ │ │ │ + addeq r1, r7, r4, lsr #31 │ │ │ │ + umulleq sp, r6, ip, pc @ │ │ │ │ + addeq r0, r7, sp, lsr #25 │ │ │ │ + addeq r1, r7, r4, lsl #31 │ │ │ │ + addeq lr, r6, r3, lsr sp │ │ │ │ + ldrdeq lr, [r6], fp │ │ │ │ + addeq r1, r7, sl, lsl #31 │ │ │ │ + addeq r0, r7, r3, asr #25 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #332 @ 0x14c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #20 │ │ │ │ - beq 11b6dc │ │ │ │ + beq 11b6ec │ │ │ │ cmp r0, #21 │ │ │ │ - bne 11ba7c │ │ │ │ + bne 11ba8c │ │ │ │ ldr r8, [r1, #4] │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r9, #0 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ cmp r1, #0 │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ add r7, r8, r1, lsl #5 │ │ │ │ str r7, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #288] @ 0x120 │ │ │ │ - beq 11b730 │ │ │ │ + beq 11b740 │ │ │ │ add r0, sp, #300 @ 0x12c │ │ │ │ mov fp, #3 │ │ │ │ add r0, r0, #8 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #2 │ │ │ │ mov sl, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ @@ -202334,18 +202338,18 @@ │ │ │ │ add r6, r8, #16 │ │ │ │ str r4, [sp, #144] @ 0x90 │ │ │ │ add r0, r0, #1 │ │ │ │ str r6, [sp, #152] @ 0x98 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ add r0, sp, #300 @ 0x12c │ │ │ │ mov r1, r8 │ │ │ │ - bl 11e754 │ │ │ │ + bl 11e764 │ │ │ │ ldrb r0, [sp, #300] @ 0x12c │ │ │ │ cmp r0, #1 │ │ │ │ - beq 11b764 │ │ │ │ + beq 11b774 │ │ │ │ ldrb r0, [sp, #301] @ 0x12d │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ andeq r0, r0, r0, lsr r2 │ │ │ │ andeq r0, r0, r4, lsr #2 │ │ │ │ @@ -202355,447 +202359,447 @@ │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r0, asr #6 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r8, lsr r3 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 11bf10 │ │ │ │ + bne 11bf20 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #21 │ │ │ │ str r9, [sp, #152] @ 0x98 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, r1 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #16 │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ - beq 11b470 │ │ │ │ + beq 11b480 │ │ │ │ cmp r0, #17 │ │ │ │ - beq 11b528 │ │ │ │ + beq 11b538 │ │ │ │ cmp r0, #18 │ │ │ │ - beq 11b470 │ │ │ │ + beq 11b480 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ add r0, sp, #300 @ 0x12c │ │ │ │ mov r1, r6 │ │ │ │ - bl 1189e0 │ │ │ │ - b 11b53c │ │ │ │ + bl 1189f0 │ │ │ │ + b 11b54c │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 11bf88 │ │ │ │ + bne 11bf98 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #21 │ │ │ │ str r9, [sp, #152] @ 0x98 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, r1 │ │ │ │ cmp r0, #16 │ │ │ │ - beq 11b158 │ │ │ │ + beq 11b168 │ │ │ │ cmp r0, #17 │ │ │ │ - beq 11b41c │ │ │ │ + beq 11b42c │ │ │ │ cmp r0, #18 │ │ │ │ - bne 11b420 │ │ │ │ + bne 11b430 │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ - b 11b470 │ │ │ │ + b 11b480 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 11bf74 │ │ │ │ + bne 11bf84 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #21 │ │ │ │ str r9, [sp, #152] @ 0x98 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, r1 │ │ │ │ cmp r0, #16 │ │ │ │ - beq 11b1a8 │ │ │ │ + beq 11b1b8 │ │ │ │ cmp r0, #17 │ │ │ │ - beq 11b448 │ │ │ │ + beq 11b458 │ │ │ │ cmp r0, #18 │ │ │ │ - bne 11b44c │ │ │ │ + bne 11b45c │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, #0 │ │ │ │ - b 11b46c │ │ │ │ + b 11b47c │ │ │ │ cmp sl, #-2147483647 @ 0x80000001 │ │ │ │ - bne 11bf60 │ │ │ │ + bne 11bf70 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #21 │ │ │ │ mov sl, #-2147483648 @ 0x80000000 │ │ │ │ str r9, [sp, #152] @ 0x98 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, r1 │ │ │ │ cmp r0, #16 │ │ │ │ - beq 11b470 │ │ │ │ + beq 11b480 │ │ │ │ cmp r0, #17 │ │ │ │ - beq 11b488 │ │ │ │ + beq 11b498 │ │ │ │ cmp r0, #18 │ │ │ │ - beq 11b470 │ │ │ │ + beq 11b480 │ │ │ │ mov sl, #-2147483647 @ 0x80000001 │ │ │ │ add r0, sp, #300 @ 0x12c │ │ │ │ mov r1, r6 │ │ │ │ - bl 1189e0 │ │ │ │ - b 11b498 │ │ │ │ + bl 1189f0 │ │ │ │ + b 11b4a8 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 11bf24 │ │ │ │ + bne 11bf34 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #21 │ │ │ │ str r9, [sp, #152] @ 0x98 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, r1 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #16 │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ - beq 11b470 │ │ │ │ + beq 11b480 │ │ │ │ cmp r0, #17 │ │ │ │ - beq 11b4d4 │ │ │ │ + beq 11b4e4 │ │ │ │ cmp r0, #18 │ │ │ │ - beq 11b470 │ │ │ │ + beq 11b480 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ add r0, sp, #300 @ 0x12c │ │ │ │ mov r1, r6 │ │ │ │ - bl 1189e0 │ │ │ │ - b 11b4e8 │ │ │ │ + bl 1189f0 │ │ │ │ + b 11b4f8 │ │ │ │ cmp fp, #3 │ │ │ │ - bne 11bf4c │ │ │ │ + bne 11bf5c │ │ │ │ mov fp, #3 │ │ │ │ add r0, sp, #300 @ 0x12c │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ - bl 1bf464 │ │ │ │ + bl 1bf474 │ │ │ │ ldr fp, [sp, #300] @ 0x12c │ │ │ │ ldr r6, [sp, #304] @ 0x130 │ │ │ │ cmp fp, #3 │ │ │ │ - beq 11bb54 │ │ │ │ + beq 11bb64 │ │ │ │ ldr r0, [sp, #316] @ 0x13c │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #324] @ 0x144 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r6, [sp, #28] │ │ │ │ ldr r8, [sp, #144] @ 0x90 │ │ │ │ ldrd r0, [r0] │ │ │ │ ldr r7, [sp, #148] @ 0x94 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r0, [sp, #20] │ │ │ │ - b 11b474 │ │ │ │ + b 11b484 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 11bf38 │ │ │ │ + bne 11bf48 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #21 │ │ │ │ str r9, [sp, #152] @ 0x98 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, r1 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #16 │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ - beq 11b470 │ │ │ │ + beq 11b480 │ │ │ │ cmp r0, #17 │ │ │ │ - beq 11b57c │ │ │ │ + beq 11b58c │ │ │ │ cmp r0, #18 │ │ │ │ - beq 11b470 │ │ │ │ + beq 11b480 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ add r0, sp, #300 @ 0x12c │ │ │ │ mov r1, r6 │ │ │ │ - bl 1189e0 │ │ │ │ - b 11b590 │ │ │ │ + bl 1189f0 │ │ │ │ + b 11b5a0 │ │ │ │ cmp r5, #-2147483647 @ 0x80000001 │ │ │ │ - bne 11bee8 │ │ │ │ + bne 11bef8 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #21 │ │ │ │ mov r5, #-2147483648 @ 0x80000000 │ │ │ │ str r9, [sp, #152] @ 0x98 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, r1 │ │ │ │ cmp r0, #16 │ │ │ │ - beq 11b470 │ │ │ │ + beq 11b480 │ │ │ │ cmp r0, #17 │ │ │ │ - beq 11b5d0 │ │ │ │ + beq 11b5e0 │ │ │ │ cmp r0, #18 │ │ │ │ - beq 11b470 │ │ │ │ + beq 11b480 │ │ │ │ mov r5, #-2147483647 @ 0x80000001 │ │ │ │ add r0, sp, #300 @ 0x12c │ │ │ │ mov r1, r6 │ │ │ │ - bl 118734 │ │ │ │ - b 11b5e0 │ │ │ │ + bl 118744 │ │ │ │ + b 11b5f0 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 11befc │ │ │ │ + bne 11bf0c │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #21 │ │ │ │ str r9, [sp, #152] @ 0x98 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, r1 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #16 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ - beq 11b470 │ │ │ │ + beq 11b480 │ │ │ │ cmp r0, #17 │ │ │ │ - beq 11b61c │ │ │ │ + beq 11b62c │ │ │ │ cmp r0, #18 │ │ │ │ - beq 11b470 │ │ │ │ + beq 11b480 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ add r0, sp, #300 @ 0x12c │ │ │ │ mov r1, r6 │ │ │ │ - bl 1189e0 │ │ │ │ - b 11b630 │ │ │ │ + bl 1189f0 │ │ │ │ + b 11b640 │ │ │ │ str r9, [sp, #152] @ 0x98 │ │ │ │ - b 11b470 │ │ │ │ + b 11b480 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 11bed4 │ │ │ │ + bne 11bee4 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #21 │ │ │ │ str r9, [sp, #152] @ 0x98 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, r1 │ │ │ │ cmp r0, #16 │ │ │ │ - beq 11b410 │ │ │ │ + beq 11b420 │ │ │ │ cmp r0, #17 │ │ │ │ - beq 11b670 │ │ │ │ + beq 11b680 │ │ │ │ cmp r0, #18 │ │ │ │ - bne 11b688 │ │ │ │ + bne 11b698 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ - b 11b470 │ │ │ │ + b 11b480 │ │ │ │ ldr r6, [r8, #20] │ │ │ │ add r0, sp, #300 @ 0x12c │ │ │ │ mov r1, r6 │ │ │ │ - bl 123e6c │ │ │ │ + bl 123e7c │ │ │ │ ldr r0, [sp, #300] @ 0x12c │ │ │ │ ldr r6, [sp, #304] @ 0x130 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 11bb6c │ │ │ │ + beq 11bb7c │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ - b 11b470 │ │ │ │ + b 11b480 │ │ │ │ ldr r6, [r8, #20] │ │ │ │ add r0, sp, #300 @ 0x12c │ │ │ │ mov r1, r6 │ │ │ │ - bl 123e6c │ │ │ │ + bl 123e7c │ │ │ │ ldr r0, [sp, #300] @ 0x12c │ │ │ │ ldr r6, [sp, #304] @ 0x130 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 11bb6c │ │ │ │ + beq 11bb7c │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ mov r8, r4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 11b78c │ │ │ │ + beq 11b79c │ │ │ │ cmp r8, r7 │ │ │ │ - bne 11b050 │ │ │ │ - b 11b78c │ │ │ │ + bne 11b060 │ │ │ │ + b 11b79c │ │ │ │ ldr r1, [r8, #20] │ │ │ │ mov sl, #-2147483647 @ 0x80000001 │ │ │ │ add r0, sp, #300 @ 0x12c │ │ │ │ - bl 1189e0 │ │ │ │ + bl 1189f0 │ │ │ │ ldr sl, [sp, #300] @ 0x12c │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r6, [sp, #304] @ 0x130 │ │ │ │ cmp sl, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #308] @ 0x134 │ │ │ │ moveq r0, r1 │ │ │ │ cmp sl, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ movle sl, r1 │ │ │ │ cmp sl, #-2147483647 @ 0x80000001 │ │ │ │ - beq 11bbc4 │ │ │ │ + beq 11bbd4 │ │ │ │ mov r8, r4 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ - b 11b474 │ │ │ │ + b 11b484 │ │ │ │ ldr r1, [r8, #20] │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ add r0, sp, #300 @ 0x12c │ │ │ │ - bl 1189e0 │ │ │ │ + bl 1189f0 │ │ │ │ ldr r1, [sp, #300] @ 0x12c │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r6, [sp, #304] @ 0x130 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #308] @ 0x134 │ │ │ │ moveq r0, r2 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ movle r1, r2 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ - beq 11bbdc │ │ │ │ + beq 11bbec │ │ │ │ mov r8, r4 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ - b 11b474 │ │ │ │ + b 11b484 │ │ │ │ ldr r1, [r8, #20] │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ add r0, sp, #300 @ 0x12c │ │ │ │ - bl 1189e0 │ │ │ │ + bl 1189f0 │ │ │ │ ldr r1, [sp, #300] @ 0x12c │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r6, [sp, #304] @ 0x130 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #308] @ 0x134 │ │ │ │ moveq r0, r2 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ movle r1, r2 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ - beq 11bddc │ │ │ │ + beq 11bdec │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ mov r8, r4 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ - b 11b474 │ │ │ │ + b 11b484 │ │ │ │ ldr r1, [r8, #20] │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ add r0, sp, #300 @ 0x12c │ │ │ │ - bl 1189e0 │ │ │ │ + bl 1189f0 │ │ │ │ ldr r1, [sp, #300] @ 0x12c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [sp, #304] @ 0x130 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #308] @ 0x134 │ │ │ │ moveq r0, r2 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ movle r1, r2 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ - beq 11bc20 │ │ │ │ + beq 11bc30 │ │ │ │ mov r8, r4 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ - b 11b474 │ │ │ │ + b 11b484 │ │ │ │ ldr r1, [r8, #20] │ │ │ │ mov r5, #-2147483647 @ 0x80000001 │ │ │ │ add r0, sp, #300 @ 0x12c │ │ │ │ - bl 118734 │ │ │ │ + bl 118744 │ │ │ │ ldr r5, [sp, #300] @ 0x12c │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ ldr r6, [sp, #304] @ 0x130 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #308] @ 0x134 │ │ │ │ moveq r0, r1 │ │ │ │ cmp r5, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ movle r5, r1 │ │ │ │ cmp r5, #-2147483647 @ 0x80000001 │ │ │ │ - beq 11bc14 │ │ │ │ + beq 11bc24 │ │ │ │ mov r8, r4 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ str r6, [sp, #8] │ │ │ │ - b 11b474 │ │ │ │ + b 11b484 │ │ │ │ ldr r1, [r8, #20] │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ add r0, sp, #300 @ 0x12c │ │ │ │ - bl 1189e0 │ │ │ │ + bl 1189f0 │ │ │ │ ldr r1, [sp, #300] @ 0x12c │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr r6, [sp, #304] @ 0x130 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #308] @ 0x134 │ │ │ │ moveq r0, r2 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ movle r1, r2 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ - beq 11bbd0 │ │ │ │ + beq 11bbe0 │ │ │ │ mov r8, r4 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ str r6, [sp, #4] │ │ │ │ - b 11b474 │ │ │ │ + b 11b484 │ │ │ │ ldr r1, [r8, #20] │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r0, sp, #300 @ 0x12c │ │ │ │ - bl 1189e0 │ │ │ │ - b 11b69c │ │ │ │ + bl 1189f0 │ │ │ │ + b 11b6ac │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r0, sp, #300 @ 0x12c │ │ │ │ mov r1, r6 │ │ │ │ - bl 1189e0 │ │ │ │ + bl 1189f0 │ │ │ │ ldr r2, [sp, #300] @ 0x12c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #308] @ 0x134 │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ ldr r1, [sp, #304] @ 0x130 │ │ │ │ moveq r0, r3 │ │ │ │ cmp r2, #-2147483647 @ 0x80000001 │ │ │ │ mov r3, #-2147483647 @ 0x80000001 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ movle r2, r3 │ │ │ │ cmp r2, #-2147483647 @ 0x80000001 │ │ │ │ - beq 11bbec │ │ │ │ + beq 11bbfc │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ mov r8, r4 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - b 11b474 │ │ │ │ + b 11b484 │ │ │ │ ldrd r4, [r1, #8] │ │ │ │ cmp r5, #0 │ │ │ │ str r4, [sp, #132] @ 0x84 │ │ │ │ add r0, r4, r5, lsl #4 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ - beq 11baac │ │ │ │ + beq 11babc │ │ │ │ mov r7, r4 │ │ │ │ mov fp, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [r7], #16 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq 11b968 │ │ │ │ + beq 11b978 │ │ │ │ cmp r0, #17 │ │ │ │ - beq 11b92c │ │ │ │ + beq 11b93c │ │ │ │ cmp r0, #18 │ │ │ │ - beq 11b968 │ │ │ │ + beq 11b978 │ │ │ │ add r0, sp, #300 @ 0x12c │ │ │ │ mov r1, r4 │ │ │ │ - b 11b934 │ │ │ │ + b 11b944 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ mov fp, #3 │ │ │ │ mov lr, #-2147483647 @ 0x80000001 │ │ │ │ mov sl, #-2147483647 @ 0x80000001 │ │ │ │ mov r9, #-2147483647 @ 0x80000001 │ │ │ │ mov r7, #-2147483647 @ 0x80000001 │ │ │ │ mov r5, #-2147483647 @ 0x80000001 │ │ │ │ mov r6, #-2147483647 @ 0x80000001 │ │ │ │ mov r4, #2 │ │ │ │ str r8, [sp, #12] │ │ │ │ - b 11b7b8 │ │ │ │ + b 11b7c8 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #296] @ 0x128 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ ldr r6, [sp, #304] @ 0x130 │ │ │ │ str r0, [sp, #292] @ 0x124 │ │ │ │ str r5, [sp, #288] @ 0x120 │ │ │ │ ldr r9, [sp, #116] @ 0x74 │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ - b 11bc48 │ │ │ │ + b 11bc58 │ │ │ │ str r7, [sp, #12] │ │ │ │ mov r7, sl │ │ │ │ str r5, [sp, #32] │ │ │ │ ldr r6, [sp, #116] @ 0x74 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r5, [sp, #128] @ 0x80 │ │ │ │ ldr r9, [sp, #124] @ 0x7c │ │ │ │ @@ -202885,210 +202889,210 @@ │ │ │ │ cmpne r1, r8 │ │ │ │ str r5, [sp, #216] @ 0xd8 │ │ │ │ str fp, [sp, #176] @ 0xb0 │ │ │ │ str r9, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #252] @ 0xfc │ │ │ │ str sl, [sp, #264] @ 0x108 │ │ │ │ str lr, [sp, #276] @ 0x114 │ │ │ │ - bne 11bff4 │ │ │ │ + bne 11c004 │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ bl 53d54 │ │ │ │ add sp, sp, #332 @ 0x14c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r4, #4] │ │ │ │ add r0, sp, #300 @ 0x12c │ │ │ │ - bl 1189e0 │ │ │ │ + bl 1189f0 │ │ │ │ ldr fp, [sp, #300] @ 0x12c │ │ │ │ ldr r9, [sp, #304] @ 0x130 │ │ │ │ cmp fp, #-2147483647 @ 0x80000001 │ │ │ │ ldr r1, [sp, #308] @ 0x134 │ │ │ │ movle fp, #-2147483647 @ 0x80000001 │ │ │ │ sub r0, fp, #-2147483647 @ 0x80000001 │ │ │ │ cmp r0, #2 │ │ │ │ - bcs 11b968 │ │ │ │ + bcs 11b978 │ │ │ │ mov r8, #2 │ │ │ │ strd r8, [r6] │ │ │ │ add sp, sp, #332 @ 0x14c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r5, #1 │ │ │ │ - bne 11b990 │ │ │ │ - ldr r1, [pc, #3136] @ 11c5b8 │ │ │ │ - ldr r2, [pc, #3136] @ 11c5bc │ │ │ │ + bne 11b9a0 │ │ │ │ + ldr r1, [pc, #3136] @ 11c5c8 │ │ │ │ + ldr r2, [pc, #3136] @ 11c5cc │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ bl 57f38 │ │ │ │ mov sl, r0 │ │ │ │ - b 11c1bc │ │ │ │ + b 11c1cc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r8, #-2147483648 @ 0x80000000 │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq 11ba24 │ │ │ │ + beq 11ba34 │ │ │ │ cmp r0, #17 │ │ │ │ - beq 11b9d0 │ │ │ │ + beq 11b9e0 │ │ │ │ cmp r0, #18 │ │ │ │ - beq 11b9fc │ │ │ │ + beq 11ba0c │ │ │ │ add r0, sp, #300 @ 0x12c │ │ │ │ mov r1, r7 │ │ │ │ - bl 1189e0 │ │ │ │ - b 11b9dc │ │ │ │ + bl 1189f0 │ │ │ │ + b 11b9ec │ │ │ │ ldr r1, [r4, #20] │ │ │ │ add r0, sp, #300 @ 0x12c │ │ │ │ - bl 1189e0 │ │ │ │ + bl 1189f0 │ │ │ │ ldr r8, [sp, #300] @ 0x12c │ │ │ │ ldr sl, [sp, #304] @ 0x130 │ │ │ │ cmp r8, #-2147483647 @ 0x80000001 │ │ │ │ ldr r1, [sp, #308] @ 0x134 │ │ │ │ movle r8, #-2147483647 @ 0x80000001 │ │ │ │ sub r0, r8, #-2147483647 @ 0x80000001 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 11c1bc │ │ │ │ + bcc 11c1cc │ │ │ │ cmp r5, #2 │ │ │ │ - bne 11ba2c │ │ │ │ - ldr r1, [pc, #2996] @ 11c5c0 │ │ │ │ - ldr r2, [pc, #2996] @ 11c5c4 │ │ │ │ + bne 11ba3c │ │ │ │ + ldr r1, [pc, #2996] @ 11c5d0 │ │ │ │ + ldr r2, [pc, #2996] @ 11c5d4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #2 │ │ │ │ bl 57f38 │ │ │ │ mov r5, r0 │ │ │ │ - b 11c19c │ │ │ │ + b 11c1ac │ │ │ │ cmp r5, #2 │ │ │ │ - beq 11ba04 │ │ │ │ + beq 11ba14 │ │ │ │ mov r0, #3 │ │ │ │ mov r7, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ ldr r0, [r4, #32] │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ add r1, r4, #48 @ 0x30 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ str r1, [sp, #132] @ 0x84 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq 11bb0c │ │ │ │ + beq 11bb1c │ │ │ │ cmp r0, #17 │ │ │ │ - beq 11bad8 │ │ │ │ + beq 11bae8 │ │ │ │ cmp r0, #18 │ │ │ │ - beq 11bb0c │ │ │ │ + beq 11bb1c │ │ │ │ add r1, r4, #32 │ │ │ │ add r0, sp, #300 @ 0x12c │ │ │ │ - bl 1189e0 │ │ │ │ - b 11bae4 │ │ │ │ - ldr r2, [pc, #2856] @ 11c5ac │ │ │ │ + bl 1189f0 │ │ │ │ + b 11baf4 │ │ │ │ + ldr r2, [pc, #2856] @ 11c5bc │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r3, lr, #75 @ 0x4b │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 56860 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #2 │ │ │ │ strd r0, [r6] │ │ │ │ add sp, sp, #332 @ 0x14c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #2884] @ 11c5f8 │ │ │ │ + ldr r1, [pc, #2884] @ 11c608 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #2880] @ 11c5fc │ │ │ │ + ldr r2, [pc, #2880] @ 11c60c │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, #2 │ │ │ │ strd r8, [r6] │ │ │ │ add sp, sp, #332 @ 0x14c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ add r0, sp, #300 @ 0x12c │ │ │ │ - bl 1189e0 │ │ │ │ + bl 1189f0 │ │ │ │ ldr r7, [sp, #300] @ 0x12c │ │ │ │ ldr r0, [sp, #308] @ 0x134 │ │ │ │ cmp r7, #-2147483647 @ 0x80000001 │ │ │ │ ldr r5, [sp, #304] @ 0x130 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ movle r7, #-2147483647 @ 0x80000001 │ │ │ │ sub r0, r7, #-2147483647 @ 0x80000001 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 11c19c │ │ │ │ - b 11bb0c │ │ │ │ + bcc 11c1ac │ │ │ │ + b 11bb1c │ │ │ │ add r0, sp, #300 @ 0x12c │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ - bl 1bf5fc │ │ │ │ + bl 1bf60c │ │ │ │ ldr r0, [sp, #300] @ 0x12c │ │ │ │ ldr r4, [sp, #304] @ 0x130 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - beq 11c17c │ │ │ │ + beq 11c18c │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ - bne 11bb74 │ │ │ │ - ldr r1, [pc, #2676] @ 11c5b0 │ │ │ │ - ldr r2, [pc, #2676] @ 11c5b4 │ │ │ │ + bne 11bb84 │ │ │ │ + ldr r1, [pc, #2676] @ 11c5c0 │ │ │ │ + ldr r2, [pc, #2676] @ 11c5c4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ bl 57f38 │ │ │ │ mov r4, r0 │ │ │ │ - b 11c17c │ │ │ │ + b 11c18c │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ mov fp, #3 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #296] @ 0x128 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - b 11b778 │ │ │ │ + b 11b788 │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ - b 11bc2c │ │ │ │ + b 11bc3c │ │ │ │ ldr r0, [sp, #308] @ 0x134 │ │ │ │ str r4, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ add r0, sp, #300 @ 0x12c │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ - bl 1bfcc4 │ │ │ │ + bl 1bfcd4 │ │ │ │ ldr r4, [sp, #300] @ 0x12c │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ cmp r4, #3 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ - beq 11bde8 │ │ │ │ + beq 11bdf8 │ │ │ │ cmp r4, #2 │ │ │ │ - bne 11bdf0 │ │ │ │ - ldr r1, [pc, #2584] @ 11c5c8 │ │ │ │ - ldr r2, [pc, #2584] @ 11c5cc │ │ │ │ + bne 11be00 │ │ │ │ + ldr r1, [pc, #2584] @ 11c5d8 │ │ │ │ + ldr r2, [pc, #2584] @ 11c5dc │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ bl 57f38 │ │ │ │ - b 11be2c │ │ │ │ + b 11be3c │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ mov sl, #-2147483647 @ 0x80000001 │ │ │ │ - b 11bc2c │ │ │ │ + b 11bc3c │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ ldr r9, [sp, #116] @ 0x74 │ │ │ │ - b 11bc34 │ │ │ │ + b 11bc44 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ - b 11bc2c │ │ │ │ + b 11bc3c │ │ │ │ ldr r7, [sp, #96] @ 0x60 │ │ │ │ mov r8, sl │ │ │ │ ldr r9, [sp, #116] @ 0x74 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ str r7, [sp, #296] @ 0x128 │ │ │ │ str r1, [sp, #292] @ 0x124 │ │ │ │ str r5, [sp, #288] @ 0x120 │ │ │ │ - b 11bc8c │ │ │ │ + b 11bc9c │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ mov r5, #-2147483647 @ 0x80000001 │ │ │ │ - b 11bc2c │ │ │ │ + b 11bc3c │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ ldr r9, [sp, #116] @ 0x74 │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #296] @ 0x128 │ │ │ │ @@ -203097,364 +203101,364 @@ │ │ │ │ str r5, [sp, #288] @ 0x120 │ │ │ │ ldr r4, [sp, #84] @ 0x54 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ mov r8, sl │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ str r4, [sp, #84] @ 0x54 │ │ │ │ - blt 11bc80 │ │ │ │ + blt 11bc90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 11bc80 │ │ │ │ + beq 11bc90 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ mov r4, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r2, r4 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ ldr r7, [sp, #96] @ 0x60 │ │ │ │ cmp fp, #1 │ │ │ │ ldr fp, [sp, #100] @ 0x64 │ │ │ │ ldr r6, [sp, #128] @ 0x80 │ │ │ │ - bhi 11bcc4 │ │ │ │ + bhi 11bcd4 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11bcc4 │ │ │ │ + beq 11bcd4 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r7, r2 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r2, r7 │ │ │ │ ldr r7, [sp, #96] @ 0x60 │ │ │ │ cmp r2, #-2147483646 @ 0x80000002 │ │ │ │ - blt 11bce4 │ │ │ │ + blt 11bcf4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 11bce4 │ │ │ │ + beq 11bcf4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ - blt 11bd48 │ │ │ │ + blt 11bd58 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 11bd28 │ │ │ │ + beq 11bd38 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r4, r0, #16 │ │ │ │ - b 11bd0c │ │ │ │ + b 11bd1c │ │ │ │ subs r7, r7, #1 │ │ │ │ add r4, r4, #28 │ │ │ │ - beq 11bd28 │ │ │ │ + beq 11bd38 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 11bd00 │ │ │ │ + beq 11bd10 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 11bd00 │ │ │ │ + bl 40e554 │ │ │ │ + b 11bd10 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 11bd48 │ │ │ │ + beq 11bd58 │ │ │ │ rsb r0, r5, r5, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - blt 11bd68 │ │ │ │ + blt 11bd78 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 11bd68 │ │ │ │ + beq 11bd78 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ cmp r8, #-2147483646 @ 0x80000002 │ │ │ │ - blt 11bd88 │ │ │ │ + blt 11bd98 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 11bd88 │ │ │ │ + beq 11bd98 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r6, #-2147483646 @ 0x80000002 │ │ │ │ - blt 11bda8 │ │ │ │ + blt 11bdb8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 11bda8 │ │ │ │ + beq 11bdb8 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r9, #-2147483646 @ 0x80000002 │ │ │ │ - blt 11bdc8 │ │ │ │ + blt 11bdd8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 11bdc8 │ │ │ │ + beq 11bdd8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ mov r0, #2 │ │ │ │ strd r0, [fp] │ │ │ │ add sp, sp, #332 @ 0x14c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ mov r9, #-2147483647 @ 0x80000001 │ │ │ │ - b 11bc30 │ │ │ │ + b 11bc40 │ │ │ │ ldr r4, [sp, #112] @ 0x70 │ │ │ │ - b 11c160 │ │ │ │ + b 11c170 │ │ │ │ add r0, sp, #300 @ 0x12c │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ - bl 1bfd7c │ │ │ │ + bl 1bfd8c │ │ │ │ ldr r0, [sp, #300] @ 0x12c │ │ │ │ ldr r2, [sp, #304] @ 0x130 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - beq 11be34 │ │ │ │ + beq 11be44 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 11be3c │ │ │ │ - ldr r1, [pc, #1972] @ 11c5d0 │ │ │ │ - ldr r2, [pc, #1972] @ 11c5d4 │ │ │ │ + bne 11be4c │ │ │ │ + ldr r1, [pc, #1972] @ 11c5e0 │ │ │ │ + ldr r2, [pc, #1972] @ 11c5e4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #5 │ │ │ │ bl 57f38 │ │ │ │ mov r4, r0 │ │ │ │ - b 11c160 │ │ │ │ + b 11c170 │ │ │ │ mov r4, r2 │ │ │ │ - b 11c160 │ │ │ │ + b 11c170 │ │ │ │ ldr r1, [sp, #308] @ 0x134 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ str r2, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ add r0, sp, #300 @ 0x12c │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ - bl 1bf5fc │ │ │ │ + bl 1bf60c │ │ │ │ ldr r0, [sp, #300] @ 0x12c │ │ │ │ ldr r1, [sp, #304] @ 0x130 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - beq 11be90 │ │ │ │ + beq 11bea0 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 11be98 │ │ │ │ - ldr r1, [pc, #1888] @ 11c5d8 │ │ │ │ - ldr r2, [pc, #1888] @ 11c5dc │ │ │ │ + bne 11bea8 │ │ │ │ + ldr r1, [pc, #1888] @ 11c5e8 │ │ │ │ + ldr r2, [pc, #1888] @ 11c5ec │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #6 │ │ │ │ bl 57f38 │ │ │ │ mov r4, r0 │ │ │ │ - b 11c158 │ │ │ │ + b 11c168 │ │ │ │ mov r4, r1 │ │ │ │ - b 11c158 │ │ │ │ + b 11c168 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ ldr r0, [sp, #308] @ 0x134 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #300 @ 0x12c │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ - bl 1c0df4 │ │ │ │ + bl 1c0e04 │ │ │ │ ldr r1, [sp, #300] @ 0x12c │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ cmp r1, #4 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ - bne 11bfc8 │ │ │ │ + bne 11bfd8 │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ - b 11c140 │ │ │ │ + b 11c150 │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ mov r1, #5 │ │ │ │ - ldr r2, [pc, #1856] @ 11c624 │ │ │ │ + ldr r2, [pc, #1856] @ 11c634 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 11bf98 │ │ │ │ + b 11bfa8 │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ mov r1, #6 │ │ │ │ - ldr r2, [pc, #1824] @ 11c618 │ │ │ │ + ldr r2, [pc, #1824] @ 11c628 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 11bf98 │ │ │ │ + b 11bfa8 │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ mov r1, #11 │ │ │ │ - ldr r2, [pc, #1808] @ 11c61c │ │ │ │ + ldr r2, [pc, #1808] @ 11c62c │ │ │ │ add r2, pc, r2 │ │ │ │ - b 11bf98 │ │ │ │ + b 11bfa8 │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ mov r1, #11 │ │ │ │ - ldr r2, [pc, #1764] @ 11c604 │ │ │ │ + ldr r2, [pc, #1764] @ 11c614 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 11bf98 │ │ │ │ + b 11bfa8 │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ mov r1, #8 │ │ │ │ - ldr r2, [pc, #1756] @ 11c610 │ │ │ │ + ldr r2, [pc, #1756] @ 11c620 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 11bf98 │ │ │ │ + b 11bfa8 │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ mov r1, #9 │ │ │ │ - ldr r2, [pc, #1728] @ 11c608 │ │ │ │ + ldr r2, [pc, #1728] @ 11c618 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 11bf98 │ │ │ │ + b 11bfa8 │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ mov r1, #14 │ │ │ │ - ldr r2, [pc, #1732] @ 11c620 │ │ │ │ + ldr r2, [pc, #1732] @ 11c630 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 11bf98 │ │ │ │ + b 11bfa8 │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ mov r1, #6 │ │ │ │ - ldr r2, [pc, #1692] @ 11c60c │ │ │ │ + ldr r2, [pc, #1692] @ 11c61c │ │ │ │ add r2, pc, r2 │ │ │ │ - b 11bf98 │ │ │ │ + b 11bfa8 │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ mov r1, #11 │ │ │ │ - ldr r2, [pc, #1700] @ 11c628 │ │ │ │ + ldr r2, [pc, #1700] @ 11c638 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 11bf98 │ │ │ │ + b 11bfa8 │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ mov r1, #10 │ │ │ │ - ldr r2, [pc, #1660] @ 11c614 │ │ │ │ + ldr r2, [pc, #1660] @ 11c624 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #296] @ 0x128 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r0, [sp, #292] @ 0x124 │ │ │ │ str r5, [sp, #288] @ 0x120 │ │ │ │ mov r0, r2 │ │ │ │ ldr r9, [sp, #116] @ 0x74 │ │ │ │ ldr r4, [sp, #84] @ 0x54 │ │ │ │ bl 58038 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ - b 11bc4c │ │ │ │ + b 11bc5c │ │ │ │ cmp r1, #3 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ - bne 11c034 │ │ │ │ - ldr r1, [pc, #1540] @ 11c5e0 │ │ │ │ - ldr r2, [pc, #1540] @ 11c5e4 │ │ │ │ + bne 11c044 │ │ │ │ + ldr r1, [pc, #1540] @ 11c5f0 │ │ │ │ + ldr r2, [pc, #1540] @ 11c5f4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #7 │ │ │ │ bl 57f38 │ │ │ │ mov r4, r0 │ │ │ │ - b 11c13c │ │ │ │ + b 11c14c │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ sub r1, r1, r8 │ │ │ │ - ldr r2, [pc, #1532] @ 11c600 │ │ │ │ + ldr r2, [pc, #1532] @ 11c610 │ │ │ │ str r0, [sp, #300] @ 0x12c │ │ │ │ add r0, r0, r1, lsr #5 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #300 @ 0x12c │ │ │ │ bl 57f38 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ mov r0, #2 │ │ │ │ strd r0, [r2] │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ - bl 123214 │ │ │ │ + bl 123224 │ │ │ │ add sp, sp, #332 @ 0x14c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #308] @ 0x134 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #312] @ 0x138 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [sp, #316] @ 0x13c │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [sp, #324] @ 0x144 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #300 @ 0x12c │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ - bl 1bf5fc │ │ │ │ + bl 1bf60c │ │ │ │ ldr r0, [sp, #300] @ 0x12c │ │ │ │ ldr r1, [sp, #304] @ 0x130 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ - beq 11c0a8 │ │ │ │ + beq 11c0b8 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - bne 11c0b0 │ │ │ │ - ldr r1, [pc, #1368] @ 11c5e8 │ │ │ │ - ldr r2, [pc, #1368] @ 11c5ec │ │ │ │ + bne 11c0c0 │ │ │ │ + ldr r1, [pc, #1368] @ 11c5f8 │ │ │ │ + ldr r2, [pc, #1368] @ 11c5fc │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #8 │ │ │ │ bl 57f38 │ │ │ │ mov r4, r0 │ │ │ │ - b 11c118 │ │ │ │ + b 11c128 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ - b 11c118 │ │ │ │ + b 11c128 │ │ │ │ ldr r0, [sp, #308] @ 0x134 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #300 @ 0x12c │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ - bl 1bfcc4 │ │ │ │ + bl 1bfcd4 │ │ │ │ ldr r1, [sp, #300] @ 0x12c │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 11c0f4 │ │ │ │ + beq 11c104 │ │ │ │ cmp r1, #2 │ │ │ │ - bne 11c1ec │ │ │ │ - ldr r1, [pc, #1292] @ 11c5f0 │ │ │ │ - ldr r2, [pc, #1292] @ 11c5f4 │ │ │ │ + bne 11c1fc │ │ │ │ + ldr r1, [pc, #1292] @ 11c600 │ │ │ │ + ldr r2, [pc, #1292] @ 11c604 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #9 │ │ │ │ bl 57f38 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 11c118 │ │ │ │ + beq 11c128 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #2 │ │ │ │ ldrne r0, [sp, #80] @ 0x50 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 11c13c │ │ │ │ + beq 11c14c │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 11c158 │ │ │ │ + beq 11c168 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ - bl 123aa0 │ │ │ │ + bl 123ab0 │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 11c17c │ │ │ │ + beq 11c18c │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ orr r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 11c198 │ │ │ │ + beq 11c1a8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, r4 │ │ │ │ orr r0, r8, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 11c1b8 │ │ │ │ + beq 11c1c8 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov sl, r5 │ │ │ │ orr r0, fp, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 11c1d8 │ │ │ │ + beq 11c1e8 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r9, sl │ │ │ │ mov r8, #2 │ │ │ │ strd r8, [r6] │ │ │ │ add sp, sp, #332 @ 0x14c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ str r2, [sp, #248] @ 0xf8 │ │ │ │ @@ -203508,247 +203512,247 @@ │ │ │ │ str r3, [sp, #256] @ 0x100 │ │ │ │ str ip, [sp, #260] @ 0x104 │ │ │ │ str r4, [sp, #160] @ 0xa0 │ │ │ │ str r2, [sp, #164] @ 0xa4 │ │ │ │ str r1, [sp, #168] @ 0xa8 │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ - bl 1a5d60 │ │ │ │ + bl 1a5d70 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 11c2f4 │ │ │ │ + beq 11c304 │ │ │ │ mov r0, #2 │ │ │ │ strd r0, [r6] │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ - bl 123214 │ │ │ │ + bl 123224 │ │ │ │ add sp, sp, #332 @ 0x14c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ bl 53d54 │ │ │ │ add sp, sp, #332 @ 0x14c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - b 11c338 │ │ │ │ + b 11c348 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 11c350 │ │ │ │ + beq 11c360 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ - bl 40e544 │ │ │ │ - b 11c350 │ │ │ │ + bl 40e554 │ │ │ │ + b 11c360 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ - bl 123214 │ │ │ │ + bl 123224 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #2 │ │ │ │ ldrne r0, [sp, #80] @ 0x50 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 11c37c │ │ │ │ + beq 11c38c │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ - bl 40e544 │ │ │ │ - b 11c37c │ │ │ │ + bl 40e554 │ │ │ │ + b 11c38c │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 11c3a4 │ │ │ │ + beq 11c3b4 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ - bl 40e544 │ │ │ │ - b 11c3a4 │ │ │ │ + bl 40e554 │ │ │ │ + b 11c3b4 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ - bl 123aa0 │ │ │ │ - b 11c3d4 │ │ │ │ + bl 123ab0 │ │ │ │ + b 11c3e4 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r7 │ │ │ │ mov r7, sl │ │ │ │ mov r4, r5 │ │ │ │ ldr r9, [sp, #92] @ 0x5c │ │ │ │ mov sl, r1 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ - b 11c488 │ │ │ │ + b 11c498 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 11c3fc │ │ │ │ + beq 11c40c │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ - bl 40e544 │ │ │ │ - b 11c3fc │ │ │ │ + bl 40e554 │ │ │ │ + b 11c40c │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ orr r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 11c420 │ │ │ │ + beq 11c430 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 11c420 │ │ │ │ + bl 40e554 │ │ │ │ + b 11c430 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ orr r0, r8, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 11c444 │ │ │ │ + beq 11c454 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 11c444 │ │ │ │ + bl 40e554 │ │ │ │ + b 11c454 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ orr r0, fp, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 11c5a4 │ │ │ │ + beq 11c5b4 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, fp │ │ │ │ - b 11c59c │ │ │ │ + b 11c5ac │ │ │ │ mov r7, sl │ │ │ │ ldr r6, [sp, #88] @ 0x58 │ │ │ │ ldr r9, [sp, #92] @ 0x5c │ │ │ │ mov r4, r5 │ │ │ │ ldr sl, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #296] @ 0x128 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r0, [sp, #292] @ 0x124 │ │ │ │ str r5, [sp, #288] @ 0x120 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - blt 11c4b0 │ │ │ │ + blt 11c4c0 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11c4b0 │ │ │ │ + beq 11c4c0 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ bic r0, fp, #1 │ │ │ │ cmp r0, #2 │ │ │ │ ldrne r0, [sp, #80] @ 0x50 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 11c4d4 │ │ │ │ + beq 11c4e4 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - blt 11c4fc │ │ │ │ + blt 11c50c │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11c4fc │ │ │ │ + beq 11c50c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r4, #-2147483647 @ 0x80000001 │ │ │ │ - beq 11c50c │ │ │ │ + beq 11c51c │ │ │ │ add r0, sp, #288 @ 0x120 │ │ │ │ - bl 123aa0 │ │ │ │ + bl 123ab0 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - blt 11c534 │ │ │ │ + blt 11c544 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11c534 │ │ │ │ + beq 11c544 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r7, #-2147483646 @ 0x80000002 │ │ │ │ - blt 11c554 │ │ │ │ + blt 11c564 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 11c554 │ │ │ │ + beq 11c564 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - blt 11c57c │ │ │ │ + blt 11c58c │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11c57c │ │ │ │ + beq 11c58c │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - blt 11c5a4 │ │ │ │ + blt 11c5b4 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11c5a4 │ │ │ │ + beq 11c5b4 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - adceq r8, r4, r0, asr #4 │ │ │ │ - adceq r8, r4, r0, ror #8 │ │ │ │ - adceq r7, r4, r4, asr #15 │ │ │ │ - adceq r8, r4, r4, lsr #12 │ │ │ │ - adceq r7, r4, r8, lsl #19 │ │ │ │ - umlaleq r8, r4, r0, r5 │ │ │ │ - strdeq r7, [r4], r4 @ │ │ │ │ - adceq r8, r4, ip, ror #7 │ │ │ │ - adceq r7, r4, r0, asr r7 │ │ │ │ - adceq r8, r4, r0, lsl #3 │ │ │ │ - adceq r7, r4, r4, ror #9 │ │ │ │ - adceq r8, r4, r4, lsr #2 │ │ │ │ - adceq r7, r4, r8, lsl #9 │ │ │ │ - adceq r7, r4, r0, asr #31 │ │ │ │ - adceq r7, r4, r4, lsr #6 │ │ │ │ - adceq r7, r4, ip, lsl #30 │ │ │ │ - adceq r7, r4, r0, ror r2 │ │ │ │ - strhteq r7, [r4], r8 │ │ │ │ - adceq r7, r4, ip, lsl r2 │ │ │ │ - adceq r8, r4, r4, ror #9 │ │ │ │ - adceq r7, r4, r8, asr #16 │ │ │ │ - adceq sl, r4, r4, lsl #15 │ │ │ │ - addeq r1, r7, lr, asr r1 │ │ │ │ - addeq r1, r7, r1, asr #2 │ │ │ │ - addeq r0, r7, r0, ror #26 │ │ │ │ - addeq sp, r6, fp, ror #21 │ │ │ │ - strdeq r1, [r7], sl │ │ │ │ - umulleq r0, r7, r8, sp │ │ │ │ - addeq r0, r7, sl, lsl #27 │ │ │ │ - addeq r1, r7, r0, asr #2 │ │ │ │ - addeq pc, r6, lr, ror ip @ │ │ │ │ - addeq r1, r7, r6, lsr #2 │ │ │ │ + adceq r8, r4, r0, lsr r2 │ │ │ │ + adceq r8, r4, r0, asr r4 │ │ │ │ + strhteq r7, [r4], r4 │ │ │ │ + adceq r8, r4, r4, lsl r6 │ │ │ │ + adceq r7, r4, r8, ror r9 │ │ │ │ + adceq r8, r4, r0, lsl #11 │ │ │ │ + adceq r7, r4, r4, ror #17 │ │ │ │ + ldrdeq r8, [r4], ip @ │ │ │ │ + adceq r7, r4, r0, asr #14 │ │ │ │ + adceq r8, r4, r0, ror r1 │ │ │ │ + ldrdeq r7, [r4], r4 @ │ │ │ │ + adceq r8, r4, r4, lsl r1 │ │ │ │ + adceq r7, r4, r8, ror r4 │ │ │ │ + strhteq r7, [r4], r0 │ │ │ │ + adceq r7, r4, r4, lsl r3 │ │ │ │ + strdeq r7, [r4], ip @ │ │ │ │ + adceq r7, r4, r0, ror #4 │ │ │ │ + adceq r7, r4, r8, lsr #29 │ │ │ │ + adceq r7, r4, ip, lsl #4 │ │ │ │ + ldrdeq r8, [r4], r4 @ │ │ │ │ + adceq r7, r4, r8, lsr r8 │ │ │ │ + adceq sl, r4, r4, ror r7 │ │ │ │ + addeq r1, r7, lr, asr #2 │ │ │ │ + addeq r1, r7, r1, lsr r1 │ │ │ │ + addeq r0, r7, r0, asr sp │ │ │ │ + ldrdeq sp, [r6], fp │ │ │ │ + addeq r1, r7, sl, ror #1 │ │ │ │ + addeq r0, r7, r8, lsl #27 │ │ │ │ + addeq r0, r7, sl, ror sp │ │ │ │ + addeq r1, r7, r0, lsr r1 │ │ │ │ + addeq pc, r6, lr, ror #24 │ │ │ │ + addeq r1, r7, r6, lsl r1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #188 @ 0xbc │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #20 │ │ │ │ - beq 11c6b4 │ │ │ │ + beq 11c6c4 │ │ │ │ cmp r0, #21 │ │ │ │ - bne 11ce90 │ │ │ │ + bne 11cea0 │ │ │ │ ldrd r0, [r1, #4] │ │ │ │ mov r6, #-2147483647 @ 0x80000001 │ │ │ │ cmp r1, #0 │ │ │ │ str r6, [sp, #172] @ 0xac │ │ │ │ - beq 11cb88 │ │ │ │ + beq 11cb98 │ │ │ │ add fp, r0, #16 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r5, sp, #80 @ 0x50 │ │ │ │ mov r0, #2 │ │ │ │ add r2, sp, #172 @ 0xac │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ @@ -203757,354 +203761,354 @@ │ │ │ │ mov r4, #-2147483647 @ 0x80000001 │ │ │ │ mov r8, #-2147483647 @ 0x80000001 │ │ │ │ add r2, r2, #4 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - b 11c75c │ │ │ │ + b 11c76c │ │ │ │ ldr r7, [r1, #12] │ │ │ │ ldr r4, [r1, #8] │ │ │ │ cmp r7, #0 │ │ │ │ add r0, r4, r7, lsl #4 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ - beq 11cebc │ │ │ │ + beq 11cecc │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r5], #16 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ cmpne r0, #18 │ │ │ │ - bne 11cba4 │ │ │ │ + bne 11cbb4 │ │ │ │ mov fp, #0 │ │ │ │ cmp r7, #1 │ │ │ │ - beq 11cf84 │ │ │ │ + beq 11cf94 │ │ │ │ mov r0, #2 │ │ │ │ add r6, r4, #32 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ mov sl, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq 11cd44 │ │ │ │ + beq 11cd54 │ │ │ │ cmp r0, #17 │ │ │ │ - beq 11ccec │ │ │ │ + beq 11ccfc │ │ │ │ cmp r0, #18 │ │ │ │ - beq 11cd1c │ │ │ │ + beq 11cd2c │ │ │ │ add r0, sp, #172 @ 0xac │ │ │ │ mov r1, r5 │ │ │ │ - b 11ccf4 │ │ │ │ + b 11cd04 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add fp, fp, #32 │ │ │ │ subs sl, sl, #32 │ │ │ │ - beq 11cc00 │ │ │ │ + beq 11cc10 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11e884 │ │ │ │ + bl 11e894 │ │ │ │ ldrb r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 11cbcc │ │ │ │ + bne 11cbdc │ │ │ │ ldrb r1, [sp, #81] @ 0x51 │ │ │ │ add r0, pc, #4 │ │ │ │ ldr r1, [r0, r1, lsl #2] │ │ │ │ add pc, r0, r1 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, ip, lsr #1 │ │ │ │ andeq r0, r0, r4, lsl #2 │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ muleq r0, r8, r1 │ │ │ │ andeq r0, r0, r4, ror #3 │ │ │ │ andeq r0, r0, ip, asr #2 │ │ │ │ @ instruction: 0xffffffcc │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 11d294 │ │ │ │ + bne 11d2a4 │ │ │ │ ldr r0, [fp] │ │ │ │ mov r1, #21 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, r1 │ │ │ │ cmp r0, #16 │ │ │ │ - beq 11c740 │ │ │ │ + beq 11c750 │ │ │ │ cmp r0, #17 │ │ │ │ - beq 11caa0 │ │ │ │ + beq 11cab0 │ │ │ │ cmp r0, #18 │ │ │ │ mov r1, fp │ │ │ │ - beq 11c740 │ │ │ │ - b 11caa4 │ │ │ │ + beq 11c750 │ │ │ │ + b 11cab4 │ │ │ │ cmp r7, #-2147483647 @ 0x80000001 │ │ │ │ - bne 11d2a4 │ │ │ │ + bne 11d2b4 │ │ │ │ ldr r0, [fp] │ │ │ │ mov r1, #21 │ │ │ │ mov r7, #-2147483648 @ 0x80000000 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, r1 │ │ │ │ cmp r0, #16 │ │ │ │ - beq 11c750 │ │ │ │ + beq 11c760 │ │ │ │ cmp r0, #17 │ │ │ │ - beq 11c9b4 │ │ │ │ + beq 11c9c4 │ │ │ │ cmp r0, #18 │ │ │ │ - beq 11c750 │ │ │ │ + beq 11c760 │ │ │ │ mov r7, #-2147483647 @ 0x80000001 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, fp │ │ │ │ - bl 1189e0 │ │ │ │ - b 11c9c4 │ │ │ │ + bl 1189f0 │ │ │ │ + b 11c9d4 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 11d274 │ │ │ │ + bne 11d284 │ │ │ │ ldr r0, [fp] │ │ │ │ mov r1, #21 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, r1 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #16 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ - beq 11c750 │ │ │ │ + beq 11c760 │ │ │ │ cmp r0, #17 │ │ │ │ - beq 11c9fc │ │ │ │ + beq 11ca0c │ │ │ │ cmp r0, #18 │ │ │ │ - beq 11c750 │ │ │ │ + beq 11c760 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, fp │ │ │ │ - bl 1189e0 │ │ │ │ - b 11ca10 │ │ │ │ + bl 1189f0 │ │ │ │ + b 11ca20 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 11d264 │ │ │ │ + bne 11d274 │ │ │ │ ldr r0, [fp] │ │ │ │ mov r1, #21 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, r1 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #16 │ │ │ │ - beq 11c8c4 │ │ │ │ + beq 11c8d4 │ │ │ │ cmp r0, #17 │ │ │ │ - beq 11ca4c │ │ │ │ + beq 11ca5c │ │ │ │ cmp r0, #18 │ │ │ │ - bne 11cac8 │ │ │ │ + bne 11cad8 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, r9 │ │ │ │ - b 11cafc │ │ │ │ + b 11cb0c │ │ │ │ cmp r8, #-2147483647 @ 0x80000001 │ │ │ │ - bne 11d2b4 │ │ │ │ + bne 11d2c4 │ │ │ │ ldr r0, [fp] │ │ │ │ mov r1, #21 │ │ │ │ mov r8, #-2147483648 @ 0x80000000 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, r1 │ │ │ │ cmp r0, #16 │ │ │ │ - beq 11c750 │ │ │ │ + beq 11c760 │ │ │ │ cmp r0, #17 │ │ │ │ - beq 11ca5c │ │ │ │ + beq 11ca6c │ │ │ │ cmp r0, #18 │ │ │ │ - beq 11c750 │ │ │ │ + beq 11c760 │ │ │ │ mov r8, #-2147483647 @ 0x80000001 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, fp │ │ │ │ - bl 1189e0 │ │ │ │ - b 11ca6c │ │ │ │ + bl 1189f0 │ │ │ │ + b 11ca7c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 11d254 │ │ │ │ + bne 11d264 │ │ │ │ ldr r0, [fp] │ │ │ │ mov r1, #21 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, r1 │ │ │ │ cmp r0, #16 │ │ │ │ - beq 11c958 │ │ │ │ + beq 11c968 │ │ │ │ cmp r0, #17 │ │ │ │ - beq 11cb18 │ │ │ │ + beq 11cb28 │ │ │ │ cmp r0, #18 │ │ │ │ mov r1, fp │ │ │ │ - bne 11cb1c │ │ │ │ + bne 11cb2c │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #0 │ │ │ │ - b 11cb38 │ │ │ │ + b 11cb48 │ │ │ │ cmp r4, #-2147483647 @ 0x80000001 │ │ │ │ - bne 11d284 │ │ │ │ + bne 11d294 │ │ │ │ ldr r0, [fp] │ │ │ │ mov r1, #21 │ │ │ │ mov r4, #-2147483648 @ 0x80000000 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, r1 │ │ │ │ cmp r0, #16 │ │ │ │ - beq 11c750 │ │ │ │ + beq 11c760 │ │ │ │ cmp r0, #17 │ │ │ │ - beq 11cb40 │ │ │ │ + beq 11cb50 │ │ │ │ cmp r0, #18 │ │ │ │ - beq 11c750 │ │ │ │ + beq 11c760 │ │ │ │ mov r4, #-2147483647 @ 0x80000001 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, fp │ │ │ │ - bl 1189e0 │ │ │ │ - b 11cb50 │ │ │ │ + bl 1189f0 │ │ │ │ + b 11cb60 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r7, #-2147483647 @ 0x80000001 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1189e0 │ │ │ │ + bl 1189f0 │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ moveq r1, r2 │ │ │ │ cmp r7, #-2147483647 @ 0x80000001 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ movle r7, r2 │ │ │ │ cmp r7, #-2147483647 @ 0x80000001 │ │ │ │ - beq 11d074 │ │ │ │ + beq 11d084 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r0, [sp, #12] │ │ │ │ - b 11c750 │ │ │ │ + b 11c760 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1189e0 │ │ │ │ + bl 1189f0 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ moveq r1, r3 │ │ │ │ cmp r2, #-2147483647 @ 0x80000001 │ │ │ │ mov r3, #-2147483647 @ 0x80000001 │ │ │ │ movle r2, r3 │ │ │ │ cmp r2, #-2147483647 @ 0x80000001 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ - beq 11d050 │ │ │ │ + beq 11d060 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r0, [sp] │ │ │ │ - b 11c750 │ │ │ │ + b 11c760 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 118734 │ │ │ │ - b 11cad4 │ │ │ │ + bl 118744 │ │ │ │ + b 11cae4 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r8, #-2147483647 @ 0x80000001 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1189e0 │ │ │ │ + bl 1189f0 │ │ │ │ ldr r8, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r6, [sp, #84] @ 0x54 │ │ │ │ cmp r8, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ moveq r0, r1 │ │ │ │ cmp r8, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ movle r8, r1 │ │ │ │ cmp r8, #-2147483647 @ 0x80000001 │ │ │ │ - beq 11d07c │ │ │ │ + beq 11d08c │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - b 11c750 │ │ │ │ + b 11c760 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 123e6c │ │ │ │ + bl 123e7c │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ cmp r1, #2 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - bne 11c750 │ │ │ │ - b 11d064 │ │ │ │ + bne 11c760 │ │ │ │ + b 11d074 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, fp │ │ │ │ - bl 118734 │ │ │ │ + bl 118744 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ mov r3, #-2147483647 @ 0x80000001 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ moveq r2, r9 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ movle r1, r3 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ - beq 11d090 │ │ │ │ + beq 11d0a0 │ │ │ │ str r2, [sp, #180] @ 0xb4 │ │ │ │ mov r9, r2 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ str r1, [sp, #172] @ 0xac │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - b 11c750 │ │ │ │ + b 11c760 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 123e6c │ │ │ │ + bl 123e7c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #2 │ │ │ │ str r1, [sp, #28] │ │ │ │ - beq 11d05c │ │ │ │ + beq 11d06c │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - b 11c750 │ │ │ │ + b 11c760 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r4, #-2147483647 @ 0x80000001 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1189e0 │ │ │ │ + bl 1189f0 │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ moveq r1, r2 │ │ │ │ cmp r4, #-2147483647 @ 0x80000001 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ movle r4, r2 │ │ │ │ cmp r4, #-2147483647 @ 0x80000001 │ │ │ │ - beq 11d08c │ │ │ │ + beq 11d09c │ │ │ │ str r1, [sp, #32] │ │ │ │ str r0, [sp, #16] │ │ │ │ - b 11c750 │ │ │ │ + b 11c760 │ │ │ │ mov sl, #2 │ │ │ │ mov r8, #-2147483647 @ 0x80000001 │ │ │ │ mov r4, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ mov r7, #-2147483647 @ 0x80000001 │ │ │ │ mov lr, #2 │ │ │ │ - b 11cc40 │ │ │ │ + b 11cc50 │ │ │ │ cmp r0, #17 │ │ │ │ mov r1, r4 │ │ │ │ ldreq r1, [r4, #4] │ │ │ │ add r0, sp, #172 @ 0xac │ │ │ │ - bl 123e6c │ │ │ │ + bl 123e7c │ │ │ │ ldr fp, [sp, #172] @ 0xac │ │ │ │ cmp fp, #2 │ │ │ │ - bne 11cd8c │ │ │ │ + bne 11cd9c │ │ │ │ ldr r8, [sp, #176] @ 0xb0 │ │ │ │ - b 11cd98 │ │ │ │ + b 11cda8 │ │ │ │ ldr fp, [sp, #84] @ 0x54 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ ldr sl, [sp, #12] │ │ │ │ cmp r8, #-2147483646 @ 0x80000002 │ │ │ │ - blt 11cbe8 │ │ │ │ + blt 11cbf8 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 11cda0 │ │ │ │ + bne 11cdb0 │ │ │ │ mov r6, r4 │ │ │ │ mov r4, r7 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ cmp r6, #-2147483646 @ 0x80000002 │ │ │ │ - bge 11cdc4 │ │ │ │ - b 11cddc │ │ │ │ + bge 11cdd4 │ │ │ │ + b 11cdec │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r6, [sp, #4] │ │ │ │ ldr r5, [sp] │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r7 │ │ │ │ @@ -204158,305 +204162,305 @@ │ │ │ │ str r4, [r3, #52] @ 0x34 │ │ │ │ str r8, [r3, #64] @ 0x40 │ │ │ │ str r0, [r3] │ │ │ │ add sp, sp, #188 @ 0xbc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r4, #20] │ │ │ │ add r0, sp, #172 @ 0xac │ │ │ │ - bl 1189e0 │ │ │ │ + bl 1189f0 │ │ │ │ ldr sl, [sp, #172] @ 0xac │ │ │ │ ldr r0, [sp, #180] @ 0xb4 │ │ │ │ cmp sl, #-2147483647 @ 0x80000001 │ │ │ │ ldr r9, [sp, #176] @ 0xb0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ movle sl, #-2147483647 @ 0x80000001 │ │ │ │ sub r0, sl, #-2147483647 @ 0x80000001 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 11d184 │ │ │ │ + bcc 11d194 │ │ │ │ cmp r7, #2 │ │ │ │ - bne 11cd4c │ │ │ │ - ldr r1, [pc, #1828] @ 11d450 │ │ │ │ - ldr r2, [pc, #1828] @ 11d454 │ │ │ │ + bne 11cd5c │ │ │ │ + ldr r1, [pc, #1828] @ 11d460 │ │ │ │ + ldr r2, [pc, #1828] @ 11d464 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #2 │ │ │ │ bl 57f38 │ │ │ │ mov r5, r0 │ │ │ │ - b 11d164 │ │ │ │ + b 11d174 │ │ │ │ cmp r7, #2 │ │ │ │ - beq 11cd24 │ │ │ │ + beq 11cd34 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ str r8, [sp, #52] @ 0x34 │ │ │ │ mov r8, #-2147483648 @ 0x80000000 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq 11cf04 │ │ │ │ + beq 11cf14 │ │ │ │ cmp r0, #17 │ │ │ │ - beq 11ced4 │ │ │ │ + beq 11cee4 │ │ │ │ cmp r0, #18 │ │ │ │ - beq 11cf04 │ │ │ │ + beq 11cf14 │ │ │ │ add r0, sp, #172 @ 0xac │ │ │ │ mov r1, r6 │ │ │ │ - bl 118734 │ │ │ │ - b 11cee0 │ │ │ │ + bl 118744 │ │ │ │ + b 11cef0 │ │ │ │ ldr r8, [sp, #176] @ 0xb0 │ │ │ │ cmp fp, #3 │ │ │ │ - bne 11c6f0 │ │ │ │ + bne 11c700 │ │ │ │ mov r9, r8 │ │ │ │ - b 11d184 │ │ │ │ + b 11d194 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ mov r6, r4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r4, r7 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ cmp r6, #-2147483646 @ 0x80000002 │ │ │ │ - blt 11cddc │ │ │ │ + blt 11cdec │ │ │ │ mov r1, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 11cddc │ │ │ │ + beq 11cdec │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ - blt 11cdfc │ │ │ │ + blt 11ce0c │ │ │ │ mov r1, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 11cdfc │ │ │ │ + beq 11ce0c │ │ │ │ mov r0, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ - blt 11ce60 │ │ │ │ + blt 11ce70 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 11ce44 │ │ │ │ + beq 11ce54 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add r4, r0, #16 │ │ │ │ - b 11ce28 │ │ │ │ + b 11ce38 │ │ │ │ subs r9, r9, #1 │ │ │ │ add r4, r4, #28 │ │ │ │ - beq 11ce44 │ │ │ │ + beq 11ce54 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 11ce1c │ │ │ │ + beq 11ce2c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 11ce1c │ │ │ │ + bl 40e554 │ │ │ │ + b 11ce2c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 11ce60 │ │ │ │ + beq 11ce70 │ │ │ │ rsb r0, r5, r5, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r7, #-2147483646 @ 0x80000002 │ │ │ │ - blt 11ce80 │ │ │ │ + blt 11ce90 │ │ │ │ mov r1, r7 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 11ce80 │ │ │ │ + beq 11ce90 │ │ │ │ ldr r0, [sp] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #2 │ │ │ │ stm r6, {r0, fp} │ │ │ │ add sp, sp, #188 @ 0xbc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #1452] @ 11d444 │ │ │ │ + ldr r2, [pc, #1452] @ 11d454 │ │ │ │ add r3, sp, #187 @ 0xbb │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 56860 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #2 │ │ │ │ strd r0, [r6] │ │ │ │ add sp, sp, #188 @ 0xbc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #1412] @ 11d448 │ │ │ │ + ldr r1, [pc, #1412] @ 11d458 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #1408] @ 11d44c │ │ │ │ + ldr r2, [pc, #1408] @ 11d45c │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 11cf98 │ │ │ │ + b 11cfa8 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ add r0, sp, #172 @ 0xac │ │ │ │ - bl 118734 │ │ │ │ + bl 118744 │ │ │ │ ldr r8, [sp, #172] @ 0xac │ │ │ │ ldr r5, [sp, #176] @ 0xb0 │ │ │ │ cmp r8, #-2147483647 @ 0x80000001 │ │ │ │ ldr r0, [sp, #180] @ 0xb4 │ │ │ │ movle r8, #-2147483647 @ 0x80000001 │ │ │ │ sub r1, r8, #-2147483647 @ 0x80000001 │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 11d164 │ │ │ │ - b 11cf04 │ │ │ │ + bcc 11d174 │ │ │ │ + b 11cf14 │ │ │ │ cmp r7, #3 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ str r5, [sp, #164] @ 0xa4 │ │ │ │ str r8, [sp, #160] @ 0xa0 │ │ │ │ - bne 11cf38 │ │ │ │ - ldr r1, [pc, #1336] @ 11d458 │ │ │ │ - ldr r2, [pc, #1336] @ 11d45c │ │ │ │ + bne 11cf48 │ │ │ │ + ldr r1, [pc, #1336] @ 11d468 │ │ │ │ + ldr r2, [pc, #1336] @ 11d46c │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ bl 57f38 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - b 11d134 │ │ │ │ + b 11d144 │ │ │ │ mov r0, #4 │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r1, r4, #64 @ 0x40 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq 11cfd8 │ │ │ │ + beq 11cfe8 │ │ │ │ cmp r0, #17 │ │ │ │ - beq 11cfa4 │ │ │ │ + beq 11cfb4 │ │ │ │ cmp r0, #18 │ │ │ │ - beq 11cfd8 │ │ │ │ + beq 11cfe8 │ │ │ │ add r1, r4, #48 @ 0x30 │ │ │ │ add r0, sp, #172 @ 0xac │ │ │ │ - bl 1189e0 │ │ │ │ - b 11cfb0 │ │ │ │ - ldr r1, [pc, #1280] @ 11d48c │ │ │ │ + bl 1189f0 │ │ │ │ + b 11cfc0 │ │ │ │ + ldr r1, [pc, #1280] @ 11d49c │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #1276] @ 11d490 │ │ │ │ + ldr r2, [pc, #1276] @ 11d4a0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ mov r9, r0 │ │ │ │ - b 11d184 │ │ │ │ + b 11d194 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ add r0, sp, #172 @ 0xac │ │ │ │ - bl 1189e0 │ │ │ │ + bl 1189f0 │ │ │ │ ldr r6, [sp, #172] @ 0xac │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ cmp r6, #-2147483647 @ 0x80000001 │ │ │ │ ldr r7, [sp, #180] @ 0xb4 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ movle r6, #-2147483647 @ 0x80000001 │ │ │ │ sub r0, r6, #-2147483647 @ 0x80000001 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 11d134 │ │ │ │ - b 11cfd8 │ │ │ │ + bcc 11d144 │ │ │ │ + b 11cfe8 │ │ │ │ add r0, sp, #172 @ 0xac │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ - bl 1bfcc4 │ │ │ │ + bl 1bfcd4 │ │ │ │ ldr r4, [sp, #172] @ 0xac │ │ │ │ cmp r4, #3 │ │ │ │ - bne 11cff8 │ │ │ │ + bne 11d008 │ │ │ │ ldr r4, [sp, #176] @ 0xb0 │ │ │ │ - b 11d114 │ │ │ │ + b 11d124 │ │ │ │ mov r0, #4 │ │ │ │ cmp r4, #2 │ │ │ │ - beq 11d034 │ │ │ │ + beq 11d044 │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #172 @ 0xac │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ - bl 1bf5fc │ │ │ │ + bl 1bf60c │ │ │ │ ldr r1, [sp, #172] @ 0xac │ │ │ │ ldr r2, [sp, #176] @ 0xb0 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - beq 11d098 │ │ │ │ + beq 11d0a8 │ │ │ │ mov r0, #5 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ - bne 11d0a0 │ │ │ │ - ldr r1, [pc, #1060] @ 11d460 │ │ │ │ - ldr r2, [pc, #1060] @ 11d464 │ │ │ │ + bne 11d0b0 │ │ │ │ + ldr r1, [pc, #1060] @ 11d470 │ │ │ │ + ldr r2, [pc, #1060] @ 11d474 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ mov r4, r0 │ │ │ │ - b 11d114 │ │ │ │ + b 11d124 │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ - b 11d090 │ │ │ │ + b 11d0a0 │ │ │ │ ldr fp, [sp, #28] │ │ │ │ - b 11cbd0 │ │ │ │ + b 11cbe0 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ ldr sl, [sp, #12] │ │ │ │ ldr fp, [sp, #40] @ 0x28 │ │ │ │ - b 11cbd8 │ │ │ │ + b 11cbe8 │ │ │ │ mov r7, #-2147483647 @ 0x80000001 │ │ │ │ - b 11d090 │ │ │ │ + b 11d0a0 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ mov fp, r6 │ │ │ │ ldr sl, [sp, #12] │ │ │ │ - b 11cbe8 │ │ │ │ + b 11cbf8 │ │ │ │ mov r4, #-2147483647 @ 0x80000001 │ │ │ │ mov fp, r0 │ │ │ │ - b 11cbd0 │ │ │ │ + b 11cbe0 │ │ │ │ mov r4, r2 │ │ │ │ - b 11d114 │ │ │ │ + b 11d124 │ │ │ │ ldr r0, [sp, #180] @ 0xb4 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #172 @ 0xac │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ - bl 1bf5fc │ │ │ │ + bl 1bf60c │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ ldr r2, [sp, #176] @ 0xb0 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - beq 11d0f4 │ │ │ │ + beq 11d104 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 11d198 │ │ │ │ - ldr r1, [pc, #908] @ 11d468 │ │ │ │ - ldr r2, [pc, #908] @ 11d46c │ │ │ │ + bne 11d1a8 │ │ │ │ + ldr r1, [pc, #908] @ 11d478 │ │ │ │ + ldr r2, [pc, #908] @ 11d47c │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #6 │ │ │ │ bl 57f38 │ │ │ │ mov r4, r0 │ │ │ │ - b 11d0f8 │ │ │ │ + b 11d108 │ │ │ │ mov r4, r2 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - beq 11d114 │ │ │ │ + beq 11d124 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ orr r0, r6, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 11d130 │ │ │ │ + beq 11d140 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ cmp r8, #-2147483648 @ 0x80000000 │ │ │ │ - beq 11d160 │ │ │ │ + beq 11d170 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ - bl 1b74ec │ │ │ │ + bl 1b74fc │ │ │ │ cmp r8, #0 │ │ │ │ - beq 11d160 │ │ │ │ + beq 11d170 │ │ │ │ rsb r0, r8, r8, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ orr r0, sl, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 11d180 │ │ │ │ + beq 11d190 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r9, r5 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r8, #2 │ │ │ │ strd r8, [r0] │ │ │ │ add sp, sp, #188 @ 0xbc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ @@ -204485,515 +204489,515 @@ │ │ │ │ str r5, [sp, #116] @ 0x74 │ │ │ │ str r7, [sp, #128] @ 0x80 │ │ │ │ str r6, [sp, #120] @ 0x78 │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ str fp, [sp, #80] @ 0x50 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ - bl 1a5d60 │ │ │ │ + bl 1a5d70 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 11d240 │ │ │ │ + beq 11d250 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r0] │ │ │ │ str r1, [r0, #4] │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 122d84 │ │ │ │ + bl 122d94 │ │ │ │ add sp, sp, #188 @ 0xbc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ bl 53d54 │ │ │ │ add sp, sp, #188 @ 0xbc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #548] @ 11d480 │ │ │ │ + ldr r0, [pc, #548] @ 11d490 │ │ │ │ mov r1, #6 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 11d2c0 │ │ │ │ - ldr r0, [pc, #524] @ 11d478 │ │ │ │ + b 11d2d0 │ │ │ │ + ldr r0, [pc, #524] @ 11d488 │ │ │ │ mov r1, #6 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 11d2c0 │ │ │ │ - ldr r0, [pc, #504] @ 11d474 │ │ │ │ + b 11d2d0 │ │ │ │ + ldr r0, [pc, #504] @ 11d484 │ │ │ │ mov r1, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 11d2c0 │ │ │ │ - ldr r0, [pc, #504] @ 11d484 │ │ │ │ + b 11d2d0 │ │ │ │ + ldr r0, [pc, #504] @ 11d494 │ │ │ │ mov r1, #11 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 11d2c0 │ │ │ │ - ldr r0, [pc, #468] @ 11d470 │ │ │ │ + b 11d2d0 │ │ │ │ + ldr r0, [pc, #468] @ 11d480 │ │ │ │ mov r1, #7 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 11d2c0 │ │ │ │ - ldr r0, [pc, #464] @ 11d47c │ │ │ │ + b 11d2d0 │ │ │ │ + ldr r0, [pc, #464] @ 11d48c │ │ │ │ mov r1, #15 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 11d2c0 │ │ │ │ - ldr r0, [pc, #460] @ 11d488 │ │ │ │ + b 11d2d0 │ │ │ │ + ldr r0, [pc, #460] @ 11d498 │ │ │ │ mov r1, #5 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ ldr sl, [sp, #12] │ │ │ │ bl 58038 │ │ │ │ mov fp, r0 │ │ │ │ - b 11cbd8 │ │ │ │ + b 11cbe8 │ │ │ │ mov fp, r0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 122d84 │ │ │ │ + bl 122d94 │ │ │ │ mov r0, fp │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - b 11d394 │ │ │ │ + b 11d3a4 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 11d33c │ │ │ │ + beq 11d34c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ - bl 40e544 │ │ │ │ - b 11d33c │ │ │ │ + bl 40e554 │ │ │ │ + b 11d34c │ │ │ │ mov fp, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 11d370 │ │ │ │ + beq 11d380 │ │ │ │ rsb r0, r8, r8, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e544 │ │ │ │ - b 11d370 │ │ │ │ + bl 40e554 │ │ │ │ + b 11d380 │ │ │ │ mov fp, r0 │ │ │ │ orr r0, r6, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 11d360 │ │ │ │ + beq 11d370 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 11d360 │ │ │ │ + bl 40e554 │ │ │ │ + b 11d370 │ │ │ │ mov fp, r0 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ - bl 123aa0 │ │ │ │ - b 11d370 │ │ │ │ + bl 123ab0 │ │ │ │ + b 11d380 │ │ │ │ mov fp, r0 │ │ │ │ orr r0, sl, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 11d424 │ │ │ │ + beq 11d434 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, fp │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r1, r6 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ mov fp, r0 │ │ │ │ cmp r8, #-2147483646 @ 0x80000002 │ │ │ │ - blt 11d3c0 │ │ │ │ + blt 11d3d0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 11d3c0 │ │ │ │ + beq 11d3d0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ - blt 11d3e0 │ │ │ │ + blt 11d3f0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 11d3e0 │ │ │ │ + beq 11d3f0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r7, #-2147483646 @ 0x80000002 │ │ │ │ - blt 11d400 │ │ │ │ + blt 11d410 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 11d400 │ │ │ │ + beq 11d410 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - beq 11d414 │ │ │ │ + beq 11d424 │ │ │ │ add r0, sp, #172 @ 0xac │ │ │ │ - bl 123aa0 │ │ │ │ + bl 123ab0 │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ - blt 11d424 │ │ │ │ + blt 11d434 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 11d42c │ │ │ │ + bne 11d43c │ │ │ │ mov r0, fp │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, fp │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - adceq r6, r4, r0, asr #28 │ │ │ │ - adceq r7, r4, ip, asr r0 │ │ │ │ - adceq r6, r4, r8, lsr r4 │ │ │ │ - strdeq r7, [r4], r8 @ │ │ │ │ - ldrdeq r6, [r4], r4 @ │ │ │ │ - adceq r7, r4, r4 │ │ │ │ - adceq r6, r4, r0, ror #7 │ │ │ │ - adceq r6, r4, r8, ror #29 │ │ │ │ - adceq r6, r4, r4, asr #5 │ │ │ │ - adceq r6, r4, r8, asr #28 │ │ │ │ - adceq r6, r4, r4, lsr #4 │ │ │ │ - strdeq pc, [r6], r3 │ │ │ │ - addeq pc, r6, sl, lsl fp @ │ │ │ │ - addeq pc, r6, r0, lsr #20 │ │ │ │ - strdeq pc, [r6], r6 │ │ │ │ - addeq pc, r6, r5, asr fp @ │ │ │ │ - addeq pc, r6, fp, lsr #22 │ │ │ │ - addeq lr, r6, r2, lsr #17 │ │ │ │ - umlaleq r6, r4, r4, pc @ │ │ │ │ - adceq r6, r4, r0, ror r3 │ │ │ │ + adceq r6, r4, r0, lsr lr │ │ │ │ + adceq r7, r4, ip, asr #32 │ │ │ │ + adceq r6, r4, r8, lsr #8 │ │ │ │ + adceq r7, r4, r8, ror #3 │ │ │ │ + adceq r6, r4, r4, asr #11 │ │ │ │ + strdeq r6, [r4], r4 @ │ │ │ │ + ldrdeq r6, [r4], r0 @ │ │ │ │ + ldrdeq r6, [r4], r8 @ │ │ │ │ + strhteq r6, [r4], r4 │ │ │ │ + adceq r6, r4, r8, lsr lr │ │ │ │ + adceq r6, r4, r4, lsl r2 │ │ │ │ + addeq pc, r6, r3, ror #21 │ │ │ │ + addeq pc, r6, sl, lsl #22 │ │ │ │ + addeq pc, r6, r0, lsl sl @ │ │ │ │ + addeq pc, r6, r6, ror #21 │ │ │ │ + addeq pc, r6, r5, asr #22 │ │ │ │ + addeq pc, r6, fp, lsl fp @ │ │ │ │ + umulleq lr, r6, r2, r8 │ │ │ │ + adceq r6, r4, r4, lsl #31 │ │ │ │ + adceq r6, r4, r0, ror #6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #172 @ 0xac │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #20 │ │ │ │ - beq 11d508 │ │ │ │ + beq 11d518 │ │ │ │ cmp r0, #21 │ │ │ │ - bne 11dc58 │ │ │ │ + bne 11dc68 │ │ │ │ ldrd r0, [r1, #4] │ │ │ │ mov r7, #-2147483647 @ 0x80000001 │ │ │ │ cmp r1, #0 │ │ │ │ str sl, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #156] @ 0x9c │ │ │ │ - beq 11d93c │ │ │ │ + beq 11d94c │ │ │ │ add fp, r0, #16 │ │ │ │ add r2, sp, #156 @ 0x9c │ │ │ │ lsl r8, r1, #5 │ │ │ │ mov r4, #2 │ │ │ │ mov r6, #-2147483647 @ 0x80000001 │ │ │ │ mov sl, #-2147483647 @ 0x80000001 │ │ │ │ add r2, r2, #4 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - b 11d594 │ │ │ │ + b 11d5a4 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldr r6, [r1, #12] │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ add r0, r4, r6, lsl #4 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - beq 11dc84 │ │ │ │ + beq 11dc94 │ │ │ │ mov r5, r4 │ │ │ │ mov fp, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [r5], #16 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq 11daf0 │ │ │ │ + beq 11db00 │ │ │ │ cmp r0, #17 │ │ │ │ - beq 11dab4 │ │ │ │ + beq 11dac4 │ │ │ │ cmp r0, #18 │ │ │ │ - beq 11daf0 │ │ │ │ + beq 11db00 │ │ │ │ add r0, sp, #156 @ 0x9c │ │ │ │ mov r1, r4 │ │ │ │ - b 11dabc │ │ │ │ + b 11dacc │ │ │ │ mov r2, r5 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ mov r0, r9 │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ mov r9, r0 │ │ │ │ str r5, [sp, #160] @ 0xa0 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ mov r5, r2 │ │ │ │ str r1, [sp, #156] @ 0x9c │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ add fp, fp, #32 │ │ │ │ subs r8, r8, #32 │ │ │ │ - beq 11d9e4 │ │ │ │ + beq 11d9f4 │ │ │ │ sub r1, fp, #16 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 11e624 │ │ │ │ + bl 11e634 │ │ │ │ ldrb r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 11d954 │ │ │ │ + bne 11d964 │ │ │ │ ldrb r0, [sp, #73] @ 0x49 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ strheq r0, [r0], -r4 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r8, rrx │ │ │ │ andeq r0, r0, r4, asr #2 │ │ │ │ muleq r0, ip, r1 │ │ │ │ @ instruction: 0xffffffcc │ │ │ │ cmp r6, #-2147483647 @ 0x80000001 │ │ │ │ - bne 11df2c │ │ │ │ + bne 11df3c │ │ │ │ ldr r0, [fp] │ │ │ │ mov r1, #21 │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, r1 │ │ │ │ cmp r0, #16 │ │ │ │ - beq 11d588 │ │ │ │ + beq 11d598 │ │ │ │ cmp r0, #17 │ │ │ │ - beq 11d850 │ │ │ │ + beq 11d860 │ │ │ │ cmp r0, #18 │ │ │ │ - beq 11d588 │ │ │ │ + beq 11d598 │ │ │ │ mov r6, #-2147483647 @ 0x80000001 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r1, fp │ │ │ │ - bl 1189e0 │ │ │ │ - b 11d860 │ │ │ │ + bl 1189f0 │ │ │ │ + b 11d870 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 11df4c │ │ │ │ + bne 11df5c │ │ │ │ ldr r0, [fp] │ │ │ │ mov r1, #21 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, r1 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #16 │ │ │ │ - beq 11d560 │ │ │ │ + beq 11d570 │ │ │ │ cmp r0, #17 │ │ │ │ - beq 11d7a4 │ │ │ │ + beq 11d7b4 │ │ │ │ cmp r0, #18 │ │ │ │ - beq 11d560 │ │ │ │ + beq 11d570 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r1, fp │ │ │ │ - bl 118734 │ │ │ │ - b 11d7b0 │ │ │ │ + bl 118744 │ │ │ │ + b 11d7c0 │ │ │ │ cmp r4, #2 │ │ │ │ - bne 11defc │ │ │ │ + bne 11df0c │ │ │ │ ldr r0, [fp] │ │ │ │ mov r1, #21 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, r1 │ │ │ │ cmp r0, #16 │ │ │ │ - beq 11d6a8 │ │ │ │ + beq 11d6b8 │ │ │ │ cmp r0, #17 │ │ │ │ - beq 11d7e0 │ │ │ │ + beq 11d7f0 │ │ │ │ cmp r0, #18 │ │ │ │ mov r1, fp │ │ │ │ - bne 11d7e4 │ │ │ │ + bne 11d7f4 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r4, #0 │ │ │ │ - b 11d7fc │ │ │ │ + b 11d80c │ │ │ │ cmp r7, #-2147483647 @ 0x80000001 │ │ │ │ - bne 11df3c │ │ │ │ + bne 11df4c │ │ │ │ ldr r0, [fp] │ │ │ │ mov r1, #21 │ │ │ │ mov r7, #-2147483648 @ 0x80000000 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, r1 │ │ │ │ cmp r0, #16 │ │ │ │ - beq 11d588 │ │ │ │ + beq 11d598 │ │ │ │ cmp r0, #17 │ │ │ │ - beq 11d804 │ │ │ │ + beq 11d814 │ │ │ │ cmp r0, #18 │ │ │ │ - beq 11d588 │ │ │ │ + beq 11d598 │ │ │ │ mov r7, #-2147483647 @ 0x80000001 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r1, fp │ │ │ │ - bl 1189e0 │ │ │ │ - b 11d814 │ │ │ │ + bl 1189f0 │ │ │ │ + b 11d824 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 11df0c │ │ │ │ + bne 11df1c │ │ │ │ ldr r0, [fp] │ │ │ │ mov r1, #21 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, r1 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #16 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ - beq 11d588 │ │ │ │ + beq 11d598 │ │ │ │ cmp r0, #17 │ │ │ │ - beq 11d8a0 │ │ │ │ + beq 11d8b0 │ │ │ │ cmp r0, #18 │ │ │ │ - beq 11d588 │ │ │ │ + beq 11d598 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r1, fp │ │ │ │ - bl 1189e0 │ │ │ │ - b 11d8b4 │ │ │ │ + bl 1189f0 │ │ │ │ + b 11d8c4 │ │ │ │ cmp sl, #-2147483647 @ 0x80000001 │ │ │ │ - bne 11df1c │ │ │ │ + bne 11df2c │ │ │ │ ldr r0, [fp] │ │ │ │ mov r1, #21 │ │ │ │ mov sl, #-2147483648 @ 0x80000000 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, r1 │ │ │ │ cmp r0, #16 │ │ │ │ - beq 11d588 │ │ │ │ + beq 11d598 │ │ │ │ cmp r0, #17 │ │ │ │ - beq 11d8f8 │ │ │ │ + beq 11d908 │ │ │ │ cmp r0, #18 │ │ │ │ - beq 11d588 │ │ │ │ + beq 11d598 │ │ │ │ mov sl, #-2147483647 @ 0x80000001 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r1, fp │ │ │ │ - bl 1189e0 │ │ │ │ - b 11d908 │ │ │ │ + bl 1189f0 │ │ │ │ + b 11d918 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 118734 │ │ │ │ + bl 118744 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r5 │ │ │ │ ldr r5, [sp, #76] @ 0x4c │ │ │ │ mov r3, #-2147483647 @ 0x80000001 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ moveq r0, r9 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ movle r1, r3 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ - bne 11d56c │ │ │ │ - b 11d958 │ │ │ │ + bne 11d57c │ │ │ │ + b 11d968 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 123e6c │ │ │ │ + bl 123e7c │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ cmp r4, #2 │ │ │ │ - beq 11ddc4 │ │ │ │ + beq 11ddd4 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - b 11d588 │ │ │ │ + b 11d598 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r7, #-2147483647 @ 0x80000001 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 1189e0 │ │ │ │ + bl 1189f0 │ │ │ │ ldr r7, [sp, #72] @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r5, [sp, #76] @ 0x4c │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ moveq r0, r2 │ │ │ │ cmp r7, #-2147483647 @ 0x80000001 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ movle r7, r2 │ │ │ │ cmp r7, #-2147483647 @ 0x80000001 │ │ │ │ - beq 11ddbc │ │ │ │ + beq 11ddcc │ │ │ │ str r0, [sp, #28] │ │ │ │ str r5, [sp, #12] │ │ │ │ - b 11d898 │ │ │ │ + b 11d8a8 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r6, #-2147483647 @ 0x80000001 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 1189e0 │ │ │ │ + bl 1189f0 │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r5, [sp, #76] @ 0x4c │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ moveq r0, r2 │ │ │ │ cmp r6, #-2147483647 @ 0x80000001 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ movle r6, r2 │ │ │ │ cmp r6, #-2147483647 @ 0x80000001 │ │ │ │ - beq 11ddb4 │ │ │ │ + beq 11ddc4 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r5, [sp, #16] │ │ │ │ mov r5, r1 │ │ │ │ - b 11d588 │ │ │ │ + b 11d598 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 1189e0 │ │ │ │ + bl 1189f0 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r5 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r5, [sp, #76] @ 0x4c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ moveq r0, r3 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ mov r3, #-2147483647 @ 0x80000001 │ │ │ │ movle r1, r3 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ - beq 11dd9c │ │ │ │ + beq 11ddac │ │ │ │ str r5, [sp, #20] │ │ │ │ mov r5, r2 │ │ │ │ str r0, [sp, #32] │ │ │ │ - b 11d588 │ │ │ │ + b 11d598 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov sl, #-2147483647 @ 0x80000001 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 1189e0 │ │ │ │ + bl 1189f0 │ │ │ │ ldr sl, [sp, #72] @ 0x48 │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ cmp sl, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ moveq r0, r5 │ │ │ │ cmp sl, #-2147483647 @ 0x80000001 │ │ │ │ movle sl, r1 │ │ │ │ cmp sl, #-2147483647 @ 0x80000001 │ │ │ │ - beq 11dd8c │ │ │ │ + beq 11dd9c │ │ │ │ mov r5, r0 │ │ │ │ - b 11d588 │ │ │ │ + b 11d598 │ │ │ │ mov r1, #2 │ │ │ │ mov sl, #-2147483647 @ 0x80000001 │ │ │ │ mov r4, #-2147483647 @ 0x80000001 │ │ │ │ mov r6, #-2147483647 @ 0x80000001 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ - b 11da20 │ │ │ │ + b 11da30 │ │ │ │ ldr r5, [sp, #76] @ 0x4c │ │ │ │ ldr r8, [sp, #52] @ 0x34 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp sl, #-2147483646 @ 0x80000002 │ │ │ │ - blt 11d980 │ │ │ │ + blt 11d990 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 11d980 │ │ │ │ + beq 11d990 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ - blt 11d9a0 │ │ │ │ + blt 11d9b0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 11d9a0 │ │ │ │ + beq 11d9b0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r8, #-2147483646 @ 0x80000002 │ │ │ │ - blt 11db8c │ │ │ │ + blt 11db9c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 11db70 │ │ │ │ + beq 11db80 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add r4, r0, #16 │ │ │ │ - b 11d9c8 │ │ │ │ + b 11d9d8 │ │ │ │ subs r9, r9, #1 │ │ │ │ add r4, r4, #28 │ │ │ │ - beq 11db70 │ │ │ │ + beq 11db80 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 11d9bc │ │ │ │ + beq 11d9cc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 11d9bc │ │ │ │ + bl 40e554 │ │ │ │ + b 11d9cc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr fp, [sp, #12] │ │ │ │ ldr r8, [sp, #32] │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ stmib sp, {r1, r5} │ │ │ │ mov r1, r4 │ │ │ │ @@ -205040,82 +205044,82 @@ │ │ │ │ str r7, [r3, #32] │ │ │ │ str sl, [r3, #56] @ 0x38 │ │ │ │ str r0, [r3] │ │ │ │ add sp, sp, #172 @ 0xac │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r4, #4] │ │ │ │ add r0, sp, #156 @ 0x9c │ │ │ │ - bl 1189e0 │ │ │ │ + bl 1189f0 │ │ │ │ ldr fp, [sp, #156] @ 0x9c │ │ │ │ ldr r9, [sp, #160] @ 0xa0 │ │ │ │ cmp fp, #-2147483647 @ 0x80000001 │ │ │ │ ldr r7, [sp, #164] @ 0xa4 │ │ │ │ movle fp, #-2147483647 @ 0x80000001 │ │ │ │ sub r0, fp, #-2147483647 @ 0x80000001 │ │ │ │ cmp r0, #2 │ │ │ │ - bcs 11daf0 │ │ │ │ + bcs 11db00 │ │ │ │ mov r8, #2 │ │ │ │ strd r8, [sl] │ │ │ │ add sp, sp, #172 @ 0xac │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ cmp r6, #1 │ │ │ │ - beq 11db28 │ │ │ │ + beq 11db38 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ cmpne r0, #18 │ │ │ │ - bne 11dc30 │ │ │ │ + bne 11dc40 │ │ │ │ mov r8, #0 │ │ │ │ mov r0, #2 │ │ │ │ cmp r6, #2 │ │ │ │ - bne 11dbe0 │ │ │ │ - ldr r1, [pc, #1464] @ 11e0e8 │ │ │ │ - ldr r2, [pc, #1464] @ 11e0ec │ │ │ │ + bne 11dbf0 │ │ │ │ + ldr r1, [pc, #1464] @ 11e0f8 │ │ │ │ + ldr r2, [pc, #1464] @ 11e0fc │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ mov r5, r0 │ │ │ │ orr r0, fp, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 11db5c │ │ │ │ + beq 11db6c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r9, r5 │ │ │ │ mov r8, #2 │ │ │ │ strd r8, [sl] │ │ │ │ add sp, sp, #172 @ 0xac │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r8, #0 │ │ │ │ - beq 11db8c │ │ │ │ + beq 11db9c │ │ │ │ rsb r0, r8, r8, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r7, #-2147483646 @ 0x80000002 │ │ │ │ - blt 11dbac │ │ │ │ + blt 11dbbc │ │ │ │ cmp r7, #0 │ │ │ │ - beq 11dbac │ │ │ │ + beq 11dbbc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r6, #-2147483646 @ 0x80000002 │ │ │ │ - blt 11dbcc │ │ │ │ + blt 11dbdc │ │ │ │ cmp r6, #0 │ │ │ │ - beq 11dbcc │ │ │ │ + beq 11dbdc │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r4, #2 │ │ │ │ strd r4, [r0] │ │ │ │ add sp, sp, #172 @ 0xac │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #3 │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ @@ -205124,151 +205128,151 @@ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ - beq 11dcf4 │ │ │ │ + beq 11dd04 │ │ │ │ cmp r0, #17 │ │ │ │ - beq 11dcc0 │ │ │ │ + beq 11dcd0 │ │ │ │ cmp r0, #18 │ │ │ │ - beq 11dcf4 │ │ │ │ + beq 11dd04 │ │ │ │ add r1, r4, #32 │ │ │ │ add r0, sp, #156 @ 0x9c │ │ │ │ - bl 1189e0 │ │ │ │ - b 11dccc │ │ │ │ + bl 1189f0 │ │ │ │ + b 11dcdc │ │ │ │ cmp r0, #17 │ │ │ │ ldreq r5, [r4, #20] │ │ │ │ add r0, sp, #156 @ 0x9c │ │ │ │ mov r1, r5 │ │ │ │ - bl 123e6c │ │ │ │ + bl 123e7c │ │ │ │ ldr r8, [sp, #156] @ 0x9c │ │ │ │ cmp r8, #2 │ │ │ │ - bne 11dcb0 │ │ │ │ + bne 11dcc0 │ │ │ │ ldr r5, [sp, #160] @ 0xa0 │ │ │ │ - b 11db40 │ │ │ │ - ldr r2, [pc, #1148] @ 11e0dc │ │ │ │ + b 11db50 │ │ │ │ + ldr r2, [pc, #1148] @ 11e0ec │ │ │ │ add r3, sp, #171 @ 0xab │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 56860 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #2 │ │ │ │ strd r0, [sl] │ │ │ │ add sp, sp, #172 @ 0xac │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #1140] @ 11e100 │ │ │ │ + ldr r1, [pc, #1140] @ 11e110 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #1136] @ 11e104 │ │ │ │ + ldr r2, [pc, #1136] @ 11e114 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, #2 │ │ │ │ strd r8, [sl] │ │ │ │ add sp, sp, #172 @ 0xac │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [sp, #160] @ 0xa0 │ │ │ │ cmp r8, #3 │ │ │ │ - bne 11db1c │ │ │ │ - b 11db40 │ │ │ │ + bne 11db2c │ │ │ │ + b 11db50 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ add r0, sp, #156 @ 0x9c │ │ │ │ - bl 1189e0 │ │ │ │ + bl 1189f0 │ │ │ │ ldr r6, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ cmp r6, #-2147483647 @ 0x80000001 │ │ │ │ ldr r5, [sp, #160] @ 0xa0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ movle r6, #-2147483647 @ 0x80000001 │ │ │ │ sub r0, r6, #-2147483647 @ 0x80000001 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 11db40 │ │ │ │ - b 11dcf4 │ │ │ │ + bcc 11db50 │ │ │ │ + b 11dd04 │ │ │ │ add r0, sp, #156 @ 0x9c │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ - bl 1bfd7c │ │ │ │ + bl 1bfd8c │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r4, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - beq 11ded8 │ │ │ │ + beq 11dee8 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 11dd38 │ │ │ │ - ldr r1, [pc, #960] @ 11e0e0 │ │ │ │ - ldr r2, [pc, #960] @ 11e0e4 │ │ │ │ + bne 11dd48 │ │ │ │ + ldr r1, [pc, #960] @ 11e0f0 │ │ │ │ + ldr r2, [pc, #960] @ 11e0f4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ bl 57f38 │ │ │ │ mov r4, r0 │ │ │ │ - b 11ded8 │ │ │ │ + b 11dee8 │ │ │ │ ldr r1, [sp, #164] @ 0xa4 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ str r4, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ add r0, sp, #156 @ 0x9c │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ - bl 1bf5fc │ │ │ │ + bl 1bf60c │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r4, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - beq 11ded0 │ │ │ │ + beq 11dee0 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 11ddcc │ │ │ │ - ldr r1, [pc, #892] @ 11e0f0 │ │ │ │ - ldr r2, [pc, #892] @ 11e0f4 │ │ │ │ + bne 11dddc │ │ │ │ + ldr r1, [pc, #892] @ 11e100 │ │ │ │ + ldr r2, [pc, #892] @ 11e104 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ bl 57f38 │ │ │ │ mov r4, r0 │ │ │ │ - b 11ded0 │ │ │ │ + b 11dee0 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ ldr r8, [sp, #52] @ 0x34 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ - b 11d980 │ │ │ │ + b 11d990 │ │ │ │ ldr r8, [sp, #52] @ 0x34 │ │ │ │ mov r4, #-2147483647 @ 0x80000001 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp sl, #-2147483646 @ 0x80000002 │ │ │ │ - bge 11d96c │ │ │ │ - b 11d980 │ │ │ │ + bge 11d97c │ │ │ │ + b 11d990 │ │ │ │ mov r6, #-2147483647 @ 0x80000001 │ │ │ │ - b 11d958 │ │ │ │ + b 11d968 │ │ │ │ mov r7, #-2147483647 @ 0x80000001 │ │ │ │ - b 11d958 │ │ │ │ + b 11d968 │ │ │ │ mov r5, r0 │ │ │ │ - b 11d958 │ │ │ │ + b 11d968 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #156 @ 0x9c │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ - bl 1bf5fc │ │ │ │ + bl 1bf60c │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r2, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - beq 11de18 │ │ │ │ + beq 11de28 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 11de30 │ │ │ │ - ldr r1, [pc, #756] @ 11e0f8 │ │ │ │ - ldr r2, [pc, #756] @ 11e0fc │ │ │ │ + bne 11de40 │ │ │ │ + ldr r1, [pc, #756] @ 11e108 │ │ │ │ + ldr r2, [pc, #756] @ 11e10c │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #5 │ │ │ │ bl 57f38 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 11dec0 │ │ │ │ + bne 11ded0 │ │ │ │ mov r4, r2 │ │ │ │ - b 11ded0 │ │ │ │ + b 11dee0 │ │ │ │ add lr, sp, #144 @ 0x90 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ str r5, [sp, #96] @ 0x60 │ │ │ │ add r5, sp, #100 @ 0x64 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ ldm lr, {r2, r3, lr} │ │ │ │ stm r5, {r1, r2, r3, lr} │ │ │ │ @@ -205286,336 +205290,336 @@ │ │ │ │ str fp, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #120] @ 0x78 │ │ │ │ str ip, [sp, #136] @ 0x88 │ │ │ │ str r1, [sp, #132] @ 0x84 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r8, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ - bl 1a5d60 │ │ │ │ + bl 1a5d70 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 11df7c │ │ │ │ + beq 11df8c │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sl] │ │ │ │ str r1, [sl, #4] │ │ │ │ - bl 123608 │ │ │ │ + bl 123618 │ │ │ │ add sp, sp, #172 @ 0xac │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ - bl 123aa0 │ │ │ │ + bl 123ab0 │ │ │ │ orr r0, r6, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 11def4 │ │ │ │ + beq 11df04 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, r4 │ │ │ │ - b 11db40 │ │ │ │ - ldr r0, [pc, #520] @ 11e10c │ │ │ │ + b 11db50 │ │ │ │ + ldr r0, [pc, #520] @ 11e11c │ │ │ │ mov r1, #13 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 11df58 │ │ │ │ - ldr r0, [pc, #516] @ 11e118 │ │ │ │ + b 11df68 │ │ │ │ + ldr r0, [pc, #516] @ 11e128 │ │ │ │ mov r1, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 11df58 │ │ │ │ - ldr r0, [pc, #504] @ 11e11c │ │ │ │ + b 11df68 │ │ │ │ + ldr r0, [pc, #504] @ 11e12c │ │ │ │ mov r1, #5 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 11df58 │ │ │ │ - ldr r0, [pc, #468] @ 11e108 │ │ │ │ + b 11df68 │ │ │ │ + ldr r0, [pc, #468] @ 11e118 │ │ │ │ mov r1, #9 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 11df58 │ │ │ │ - ldr r0, [pc, #460] @ 11e110 │ │ │ │ + b 11df68 │ │ │ │ + ldr r0, [pc, #460] @ 11e120 │ │ │ │ mov r1, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 11df58 │ │ │ │ - ldr r0, [pc, #448] @ 11e114 │ │ │ │ + b 11df68 │ │ │ │ + ldr r0, [pc, #448] @ 11e124 │ │ │ │ mov r1, #6 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r8, [sp, #52] @ 0x34 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ ldr fp, [sp, #40] @ 0x28 │ │ │ │ bl 58038 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, fp │ │ │ │ cmp sl, #-2147483646 @ 0x80000002 │ │ │ │ - bge 11d96c │ │ │ │ - b 11d980 │ │ │ │ + bge 11d97c │ │ │ │ + b 11d990 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ bl 53d54 │ │ │ │ add sp, sp, #172 @ 0xac │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 123608 │ │ │ │ + bl 123618 │ │ │ │ mov r0, r8 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - b 11e030 │ │ │ │ + b 11e040 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 11dfd8 │ │ │ │ + beq 11dfe8 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 11dfd8 │ │ │ │ + bl 40e554 │ │ │ │ + b 11dfe8 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ - bl 123aa0 │ │ │ │ - b 11dfe8 │ │ │ │ + bl 123ab0 │ │ │ │ + b 11dff8 │ │ │ │ mov r8, r0 │ │ │ │ orr r0, r6, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 11e00c │ │ │ │ + beq 11e01c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 11e00c │ │ │ │ + bl 40e554 │ │ │ │ + b 11e01c │ │ │ │ mov r8, r0 │ │ │ │ orr r0, fp, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 11e0d4 │ │ │ │ + beq 11e0e4 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r8 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r8, r0 │ │ │ │ cmp sl, #-2147483646 @ 0x80000002 │ │ │ │ - blt 11e058 │ │ │ │ + blt 11e068 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 11e058 │ │ │ │ + beq 11e068 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - blt 11e080 │ │ │ │ + blt 11e090 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11e080 │ │ │ │ + beq 11e090 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - beq 11e094 │ │ │ │ + beq 11e0a4 │ │ │ │ add r0, sp, #156 @ 0x9c │ │ │ │ - bl 123aa0 │ │ │ │ + bl 123ab0 │ │ │ │ cmp r7, #-2147483646 @ 0x80000002 │ │ │ │ - blt 11e0b4 │ │ │ │ + blt 11e0c4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 11e0b4 │ │ │ │ + beq 11e0c4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ cmp r6, #-2147483646 @ 0x80000002 │ │ │ │ - blt 11e0d4 │ │ │ │ + blt 11e0e4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 11e0d4 │ │ │ │ + beq 11e0e4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r8 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - adceq r6, r4, r8, lsl #1 │ │ │ │ - adceq r6, r4, ip, asr #5 │ │ │ │ - adceq r5, r4, r0, ror #11 │ │ │ │ + adceq r6, r4, r8, ror r0 │ │ │ │ strhteq r6, [r4], ip │ │ │ │ ldrdeq r5, [r4], r0 @ │ │ │ │ - adceq r6, r4, r8, ror r2 │ │ │ │ - adceq r5, r4, ip, lsl #11 │ │ │ │ - adceq r6, r4, r8, ror #3 │ │ │ │ - strdeq r5, [r4], ip @ │ │ │ │ - adceq r6, r4, ip, asr r3 │ │ │ │ - adceq r5, r4, r0, ror r6 │ │ │ │ - addeq pc, r6, fp, lsr #7 │ │ │ │ - addeq pc, r6, r4, ror #7 │ │ │ │ - @ instruction: 0x0086f3b1 │ │ │ │ - addeq lr, r6, r8, lsr sp │ │ │ │ - addeq fp, r6, pc, ror #21 │ │ │ │ - addeq sp, r6, sl, lsr ip │ │ │ │ + adceq r6, r4, ip, lsr #9 │ │ │ │ + adceq r5, r4, r0, asr #15 │ │ │ │ + adceq r6, r4, r8, ror #4 │ │ │ │ + adceq r5, r4, ip, ror r5 │ │ │ │ + ldrdeq r6, [r4], r8 @ │ │ │ │ + adceq r5, r4, ip, ror #9 │ │ │ │ + adceq r6, r4, ip, asr #6 │ │ │ │ + adceq r5, r4, r0, ror #12 │ │ │ │ + umulleq pc, r6, fp, r3 @ │ │ │ │ + ldrdeq pc, [r6], r4 │ │ │ │ + addeq pc, r6, r1, lsr #7 │ │ │ │ + addeq lr, r6, r8, lsr #26 │ │ │ │ + ldrdeq fp, [r6], pc @ │ │ │ │ + addeq sp, r6, sl, lsr #24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #28 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #20 │ │ │ │ - beq 11e2b8 │ │ │ │ + beq 11e2c8 │ │ │ │ cmp r0, #21 │ │ │ │ - bne 11e4b4 │ │ │ │ + bne 11e4c4 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str fp, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11e364 │ │ │ │ + beq 11e374 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ add r6, sp, #12 │ │ │ │ lsl r4, r0, #5 │ │ │ │ mov r5, #-2147483648 @ 0x80000000 │ │ │ │ add r7, r1, #16 │ │ │ │ mov sl, #2 │ │ │ │ mov r8, #2 │ │ │ │ - b 11e18c │ │ │ │ + b 11e19c │ │ │ │ ldr fp, [sp, #16] │ │ │ │ add r7, r7, #32 │ │ │ │ subs r4, r4, #32 │ │ │ │ - beq 11e390 │ │ │ │ + beq 11e3a0 │ │ │ │ sub r1, r7, #16 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11f9f4 │ │ │ │ + bl 11fa04 │ │ │ │ ldrb r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 11e368 │ │ │ │ + bne 11e378 │ │ │ │ ldrb r0, [sp, #13] │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ @ instruction: 0xffffffcc │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - bne 11e598 │ │ │ │ + bne 11e5a8 │ │ │ │ mov r5, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1189e0 │ │ │ │ + bl 1189f0 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r9, [sp, #16] │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - beq 11e3b0 │ │ │ │ + beq 11e3c0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r0, [sp, #4] │ │ │ │ - b 11e180 │ │ │ │ + b 11e190 │ │ │ │ cmp r8, #2 │ │ │ │ - bne 11e588 │ │ │ │ + bne 11e598 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, #21 │ │ │ │ mov r8, #0 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, r1 │ │ │ │ cmp r0, #16 │ │ │ │ - beq 11e17c │ │ │ │ + beq 11e18c │ │ │ │ cmp r0, #17 │ │ │ │ - beq 11e278 │ │ │ │ + beq 11e288 │ │ │ │ cmp r0, #18 │ │ │ │ mov r1, r7 │ │ │ │ - beq 11e17c │ │ │ │ - b 11e27c │ │ │ │ + beq 11e18c │ │ │ │ + b 11e28c │ │ │ │ cmp sl, #2 │ │ │ │ - bne 11e578 │ │ │ │ + bne 11e588 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, #21 │ │ │ │ mov sl, #0 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, r1 │ │ │ │ cmp r0, #16 │ │ │ │ - beq 11e2ac │ │ │ │ + beq 11e2bc │ │ │ │ cmp r0, #17 │ │ │ │ - beq 11e294 │ │ │ │ + beq 11e2a4 │ │ │ │ cmp r0, #18 │ │ │ │ mov r1, r7 │ │ │ │ - bne 11e298 │ │ │ │ - b 11e2ac │ │ │ │ + bne 11e2a8 │ │ │ │ + b 11e2bc │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 123e6c │ │ │ │ + bl 123e7c │ │ │ │ ldr r8, [sp, #12] │ │ │ │ cmp r8, #2 │ │ │ │ - bne 11e17c │ │ │ │ - b 11e368 │ │ │ │ + bne 11e18c │ │ │ │ + b 11e378 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 123e6c │ │ │ │ + bl 123e7c │ │ │ │ ldr sl, [sp, #12] │ │ │ │ cmp sl, #2 │ │ │ │ - beq 11e368 │ │ │ │ + beq 11e378 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r0, [sp, #8] │ │ │ │ - b 11e180 │ │ │ │ + b 11e190 │ │ │ │ ldr r4, [r1, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 11e4e0 │ │ │ │ + beq 11e4f0 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1189e0 │ │ │ │ + bl 1189f0 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r9, [sp, #16] │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - beq 11e354 │ │ │ │ + beq 11e364 │ │ │ │ mov r0, #1 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 11e320 │ │ │ │ + beq 11e330 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ cmpne r0, #18 │ │ │ │ - bne 11e48c │ │ │ │ + bne 11e49c │ │ │ │ mov sl, #0 │ │ │ │ mov r0, #2 │ │ │ │ cmp r4, #2 │ │ │ │ - bne 11e410 │ │ │ │ - ldr r1, [pc, #732] @ 11e604 │ │ │ │ - ldr r2, [pc, #732] @ 11e608 │ │ │ │ + bne 11e420 │ │ │ │ + ldr r1, [pc, #732] @ 11e614 │ │ │ │ + ldr r2, [pc, #732] @ 11e618 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ mov r7, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 11e3c4 │ │ │ │ + beq 11e3d4 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r9, r7 │ │ │ │ mov r8, #2 │ │ │ │ strd r8, [fp] │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - b 11e398 │ │ │ │ + b 11e3a8 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ orr r0, r5, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 11e388 │ │ │ │ + beq 11e398 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r9, r6 │ │ │ │ - b 11e3b0 │ │ │ │ + b 11e3c0 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - bne 11e3d8 │ │ │ │ - ldr r0, [pc, #628] @ 11e614 │ │ │ │ + bne 11e3e8 │ │ │ │ + ldr r0, [pc, #628] @ 11e624 │ │ │ │ mov r5, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #3 │ │ │ │ bl 57dc4 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ mov r8, #2 │ │ │ │ @@ -205644,149 +205648,149 @@ │ │ │ │ ldr r0, [r6, #32] │ │ │ │ str r8, [sp, #8] │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #16 │ │ │ │ cmpne r0, #18 │ │ │ │ - bne 11e51c │ │ │ │ + bne 11e52c │ │ │ │ mov r8, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, r6, r4, lsl #4 │ │ │ │ add r1, r6, #48 @ 0x30 │ │ │ │ mov r2, #3 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r0, [sp, #16] │ │ │ │ str r1, [sp, #12] │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 1a5d60 │ │ │ │ + bl 1a5d70 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 11e544 │ │ │ │ + beq 11e554 │ │ │ │ mov r0, #2 │ │ │ │ cmp r5, #0 │ │ │ │ strd r0, [fp] │ │ │ │ - beq 11e3bc │ │ │ │ + beq 11e3cc │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r0, #17 │ │ │ │ ldreq r1, [r6, #20] │ │ │ │ addne r1, r6, #16 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 123e6c │ │ │ │ + bl 123e7c │ │ │ │ ldr sl, [sp, #12] │ │ │ │ cmp sl, #2 │ │ │ │ - bne 11e50c │ │ │ │ + bne 11e51c │ │ │ │ ldr r7, [sp, #16] │ │ │ │ - b 11e338 │ │ │ │ - ldr r2, [pc, #324] @ 11e600 │ │ │ │ + b 11e348 │ │ │ │ + ldr r2, [pc, #324] @ 11e610 │ │ │ │ add r3, sp, #27 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 56860 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #2 │ │ │ │ strd r0, [fp] │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #292] @ 11e60c │ │ │ │ + ldr r1, [pc, #292] @ 11e61c │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #288] @ 11e610 │ │ │ │ + ldr r2, [pc, #288] @ 11e620 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 57f38 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, #2 │ │ │ │ strd r8, [fp] │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [sp, #16] │ │ │ │ cmp sl, #3 │ │ │ │ - bne 11e314 │ │ │ │ - b 11e338 │ │ │ │ + bne 11e324 │ │ │ │ + b 11e348 │ │ │ │ cmp r0, #17 │ │ │ │ ldreq r1, [r6, #36] @ 0x24 │ │ │ │ addne r1, r6, #32 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 123e6c │ │ │ │ + bl 123e7c │ │ │ │ ldr r8, [sp, #12] │ │ │ │ cmp r8, #2 │ │ │ │ - bne 11e568 │ │ │ │ + bne 11e578 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - b 11e334 │ │ │ │ + b 11e344 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, fp, #12 │ │ │ │ str sl, [fp] │ │ │ │ stm r1, {r0, r5, r9} │ │ │ │ ldr r0, [sp, #8] │ │ │ │ stmib fp, {r7, r8} │ │ │ │ str r0, [fp, #24] │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r8, #3 │ │ │ │ - beq 11e334 │ │ │ │ - b 11e434 │ │ │ │ - ldr r0, [pc, #160] @ 11e620 │ │ │ │ + beq 11e344 │ │ │ │ + b 11e444 │ │ │ │ + ldr r0, [pc, #160] @ 11e630 │ │ │ │ mov r1, #5 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 11e5a4 │ │ │ │ - ldr r0, [pc, #140] @ 11e61c │ │ │ │ + b 11e5b4 │ │ │ │ + ldr r0, [pc, #140] @ 11e62c │ │ │ │ mov r1, #6 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 11e5a4 │ │ │ │ - ldr r0, [pc, #120] @ 11e618 │ │ │ │ + b 11e5b4 │ │ │ │ + ldr r0, [pc, #120] @ 11e628 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 58038 │ │ │ │ mov r6, r0 │ │ │ │ orr r0, r5, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 11e388 │ │ │ │ - b 11e378 │ │ │ │ - b 11e5c0 │ │ │ │ + beq 11e398 │ │ │ │ + b 11e388 │ │ │ │ + b 11e5d0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 11e5f8 │ │ │ │ + beq 11e608 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - b 11e5e8 │ │ │ │ + b 11e5f8 │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r5, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 11e5cc │ │ │ │ + bne 11e5dc │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - umlaleq r4, r4, ip, lr @ │ │ │ │ - strhteq r5, [r4], ip │ │ │ │ - ldrdeq r4, [r4], r8 @ │ │ │ │ - strdeq r5, [r4], r8 @ │ │ │ │ - adceq r4, r4, r4, lsl lr │ │ │ │ - addeq sp, r6, r2, lsl #12 │ │ │ │ - addeq sp, r6, r2, lsl #8 │ │ │ │ - addeq sp, r6, r5, lsl r4 │ │ │ │ - addeq sp, r6, fp, lsr #8 │ │ │ │ + adceq r4, r4, ip, lsl #29 │ │ │ │ + adceq r5, r4, ip, lsr #21 │ │ │ │ + adceq r4, r4, r8, asr #31 │ │ │ │ + adceq r5, r4, r8, ror #17 │ │ │ │ + adceq r4, r4, r4, lsl #28 │ │ │ │ + strdeq sp, [r6], r2 │ │ │ │ + strdeq sp, [r6], r2 │ │ │ │ + addeq sp, r6, r5, lsl #8 │ │ │ │ + addeq sp, r6, fp, lsl r4 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 11e720 │ │ │ │ + bhi 11e730 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, ip, asr #1 │ │ │ │ andeq r0, r0, ip, asr #1 │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ @@ -205806,63 +205810,63 @@ │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #6 │ │ │ │ movcs r1, #6 │ │ │ │ strb r1, [r0, #1] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ - b 11e6f4 │ │ │ │ + b 11e704 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ strb r2, [r0] │ │ │ │ mov r2, #6 │ │ │ │ cmp r4, #6 │ │ │ │ movcs r4, r2 │ │ │ │ cmp r1, #0 │ │ │ │ movne r4, r2 │ │ │ │ strb r4, [r0, #1] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ - b 11e70c │ │ │ │ + b 11e71c │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 3902ec │ │ │ │ + bl 3902fc │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 120690 │ │ │ │ + bl 1206a0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #40] @ 11e750 │ │ │ │ + ldr r2, [pc, #40] @ 11e760 │ │ │ │ add r3, sp, #7 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 56860 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - adceq r5, r4, ip, asr #11 │ │ │ │ + strhteq r5, [r4], ip │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 11e850 │ │ │ │ + bhi 11e860 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, ip, asr #1 │ │ │ │ andeq r0, r0, ip, asr #1 │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ @@ -205882,63 +205886,63 @@ │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #10 │ │ │ │ movcs r1, #10 │ │ │ │ strb r1, [r0, #1] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ - b 11e824 │ │ │ │ + b 11e834 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ strb r2, [r0] │ │ │ │ mov r2, #10 │ │ │ │ cmp r4, #10 │ │ │ │ movcs r4, r2 │ │ │ │ cmp r1, #0 │ │ │ │ movne r4, r2 │ │ │ │ strb r4, [r0, #1] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ - b 11e83c │ │ │ │ + b 11e84c │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 38f354 │ │ │ │ + bl 38f364 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 38ef14 │ │ │ │ + bl 38ef24 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #40] @ 11e880 │ │ │ │ + ldr r2, [pc, #40] @ 11e890 │ │ │ │ add r3, sp, #7 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 56860 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - adceq r5, r4, ip, lsr #9 │ │ │ │ + umlaleq r5, r4, ip, r4 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 11e980 │ │ │ │ + bhi 11e990 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, ip, asr #1 │ │ │ │ andeq r0, r0, ip, asr #1 │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ @@ -205958,63 +205962,63 @@ │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #7 │ │ │ │ movcs r1, #7 │ │ │ │ strb r1, [r0, #1] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ - b 11e954 │ │ │ │ + b 11e964 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ strb r2, [r0] │ │ │ │ mov r2, #7 │ │ │ │ cmp r4, #7 │ │ │ │ movcs r4, r2 │ │ │ │ cmp r1, #0 │ │ │ │ movne r4, r2 │ │ │ │ strb r4, [r0, #1] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ - b 11e96c │ │ │ │ + b 11e97c │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 38e128 │ │ │ │ + bl 38e138 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 120200 │ │ │ │ + bl 120210 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #40] @ 11e9b0 │ │ │ │ + ldr r2, [pc, #40] @ 11e9c0 │ │ │ │ add r3, sp, #7 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 56860 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - adceq r5, r4, ip, lsl #7 │ │ │ │ + adceq r5, r4, ip, ror r3 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 11ea84 │ │ │ │ + bhi 11ea94 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ andeq r0, r0, r8, asr r0 │ │ │ │ @@ -206027,59 +206031,59 @@ │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ andeq r0, r0, r0, ror r0 │ │ │ │ andeq r0, r0, r8, rrx │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ mov r3, #0 │ │ │ │ - bl 382174 │ │ │ │ + bl 382184 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ - b 11ea58 │ │ │ │ + b 11ea68 │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ - bl 382174 │ │ │ │ + bl 382184 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ - b 11ea70 │ │ │ │ + b 11ea80 │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 381888 │ │ │ │ + bl 381898 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 380280 │ │ │ │ + bl 380290 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #40] @ 11eab4 │ │ │ │ + ldr r2, [pc, #40] @ 11eac4 │ │ │ │ add r3, sp, #7 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 56860 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - umlaleq r5, r4, r8, r2 │ │ │ │ + adceq r5, r4, r8, lsl #5 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 11ec18 │ │ │ │ + bhi 11ec28 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, r0, lsr r1 │ │ │ │ andeq r0, r0, r0, lsr r1 │ │ │ │ andeq r0, r0, r4, ror r0 │ │ │ │ @@ -206092,31 +206096,31 @@ │ │ │ │ andeq r0, r0, r0, lsr r1 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ andeq r0, r0, r0, asr #1 │ │ │ │ andeq r0, r0, r0, ror #1 │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ cmp r3, #5 │ │ │ │ - bhi 11ec48 │ │ │ │ + bhi 11ec58 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r2, [r1, r3, lsl #2] │ │ │ │ add pc, r1, r2 │ │ │ │ andeq r0, r0, r8, asr r0 │ │ │ │ strheq r0, [r0], -ip │ │ │ │ andeq r0, r0, ip, lsr #1 │ │ │ │ strheq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r4, lsr #1 │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ - b 11ebb4 │ │ │ │ + b 11ebc4 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ rsbs r1, r4, #5 │ │ │ │ rscs r1, r3, #0 │ │ │ │ - bcc 11ec70 │ │ │ │ + bcc 11ec80 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r2, [r1, r4, lsl #2] │ │ │ │ add pc, r1, r2 │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ andeq r0, r0, ip, ror r0 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ andeq r0, r0, r4, ror r0 │ │ │ │ @@ -206124,93 +206128,93 @@ │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0, #1] │ │ │ │ strb r1, [r0] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ - b 11ebcc │ │ │ │ + b 11ebdc │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 389a10 │ │ │ │ + bl 389a20 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 3896c4 │ │ │ │ + bl 3896d4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, #4 │ │ │ │ - b 11ec04 │ │ │ │ + b 11ec14 │ │ │ │ mov r1, #2 │ │ │ │ - b 11ec04 │ │ │ │ + b 11ec14 │ │ │ │ mov r1, #3 │ │ │ │ - b 11ec04 │ │ │ │ + b 11ec14 │ │ │ │ mov r1, #1 │ │ │ │ - b 11ec04 │ │ │ │ + b 11ec14 │ │ │ │ mov r1, #5 │ │ │ │ strb r1, [r0, #1] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #160] @ 11ecc0 │ │ │ │ + ldr r2, [pc, #160] @ 11ecd0 │ │ │ │ add r3, sp, #23 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 56860 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #96] @ 11ecb0 │ │ │ │ + ldr r1, [pc, #96] @ 11ecc0 │ │ │ │ mov r4, #0 │ │ │ │ - ldr r2, [pc, #92] @ 11ecb4 │ │ │ │ + ldr r2, [pc, #92] @ 11ecc4 │ │ │ │ str r4, [sp, #12] │ │ │ │ mov r4, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #8] │ │ │ │ strb r4, [sp] │ │ │ │ - b 11ec90 │ │ │ │ - ldr r1, [pc, #64] @ 11ecb8 │ │ │ │ - ldr r2, [pc, #64] @ 11ecbc │ │ │ │ + b 11eca0 │ │ │ │ + ldr r1, [pc, #64] @ 11ecc8 │ │ │ │ + ldr r2, [pc, #64] @ 11eccc │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r4, #1 │ │ │ │ strb r4, [sp] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, sp │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r3 │ │ │ │ bl 6b86c │ │ │ │ str r0, [r5, #4] │ │ │ │ strb r4, [r5] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - adceq r1, r5, ip, asr #13 │ │ │ │ - adceq r1, r5, r0, ror #9 │ │ │ │ + strhteq r1, [r5], ip │ │ │ │ + ldrdeq r1, [r5], r0 @ │ │ │ │ + adceq r1, r5, r0, lsr #13 │ │ │ │ strhteq r1, [r5], r0 │ │ │ │ - adceq r1, r5, r0, asr #9 │ │ │ │ - adceq r5, r4, r4, lsl r1 │ │ │ │ + adceq r5, r4, r4, lsl #2 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 11ee58 │ │ │ │ + bhi 11ee68 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, r4, ror #2 │ │ │ │ andeq r0, r0, r4, ror #2 │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ @@ -206223,39 +206227,39 @@ │ │ │ │ andeq r0, r0, r4, ror #2 │ │ │ │ andeq r0, r0, r8, ror r0 │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ andeq r0, r0, r0, ror #1 │ │ │ │ andeq r0, r0, ip, asr #2 │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 11ee2c │ │ │ │ + beq 11ee3c │ │ │ │ cmp r3, #1 │ │ │ │ - beq 11ee14 │ │ │ │ - ldr r1, [pc, #360] @ 11eeb4 │ │ │ │ + beq 11ee24 │ │ │ │ + ldr r1, [pc, #360] @ 11eec4 │ │ │ │ mov r4, #0 │ │ │ │ - ldr r2, [pc, #356] @ 11eeb8 │ │ │ │ + ldr r2, [pc, #356] @ 11eec8 │ │ │ │ str r4, [sp, #12] │ │ │ │ mov r4, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #8] │ │ │ │ strb r4, [sp] │ │ │ │ - b 11edb4 │ │ │ │ + b 11edc4 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - b 11ede4 │ │ │ │ + b 11edf4 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ orrs r1, r4, r3 │ │ │ │ - beq 11ee2c │ │ │ │ + beq 11ee3c │ │ │ │ eor r1, r4, #1 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - beq 11ee14 │ │ │ │ - ldr r1, [pc, #288] @ 11eebc │ │ │ │ - ldr r2, [pc, #288] @ 11eec0 │ │ │ │ + beq 11ee24 │ │ │ │ + ldr r1, [pc, #288] @ 11eecc │ │ │ │ + ldr r2, [pc, #288] @ 11eed0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r4, #1 │ │ │ │ strb r4, [sp] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, sp │ │ │ │ @@ -206263,86 +206267,86 @@ │ │ │ │ mov r0, r3 │ │ │ │ bl 6b86c │ │ │ │ str r0, [r5, #4] │ │ │ │ strb r4, [r5] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ - b 11ee44 │ │ │ │ + b 11ee54 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #4 │ │ │ │ - bne 11ee88 │ │ │ │ + bne 11ee98 │ │ │ │ ldr r2, [r4] │ │ │ │ - ldr r3, [pc, #204] @ 11eec4 │ │ │ │ + ldr r3, [pc, #204] @ 11eed4 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 11ee2c │ │ │ │ + beq 11ee3c │ │ │ │ ldr r2, [r4] │ │ │ │ - ldr r3, [pc, #188] @ 11eec8 │ │ │ │ + ldr r3, [pc, #188] @ 11eed8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 11ee88 │ │ │ │ + bne 11ee98 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #1] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0, #1] │ │ │ │ strb r1, [r0] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 253cb8 │ │ │ │ + bl 253cc8 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #112] @ 11eed0 │ │ │ │ + ldr r2, [pc, #112] @ 11eee0 │ │ │ │ add r3, sp, #23 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 56860 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #60] @ 11eecc │ │ │ │ + ldr r2, [pc, #60] @ 11eedc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 581f8 │ │ │ │ str r0, [r5, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r5] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - adceq sl, r4, r4, lsl #22 │ │ │ │ - strhteq sl, [r4], r8 │ │ │ │ - adceq sl, r4, r0, asr #21 │ │ │ │ - adceq sl, r4, r0, ror r9 │ │ │ │ - umulleq r6, r6, r8, r1 @ │ │ │ │ + strdeq sl, [r4], r4 @ │ │ │ │ + adceq sl, r4, r8, lsr #19 │ │ │ │ + strhteq sl, [r4], r0 │ │ │ │ + adceq sl, r4, r0, ror #18 │ │ │ │ addeq r6, r6, r8, lsl #3 │ │ │ │ - strhteq sl, [r4], r4 │ │ │ │ - adceq r4, r4, r4, ror #29 │ │ │ │ + addeq r6, r6, r8, ror r1 │ │ │ │ + adceq sl, r4, r4, lsr #19 │ │ │ │ + ldrdeq r4, [r4], r4 @ │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 11f160 │ │ │ │ + bhi 11f170 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, ip, asr r2 │ │ │ │ andeq r0, r0, ip, asr r2 │ │ │ │ strheq r0, [r0], -r0 @ │ │ │ │ @@ -206364,169 +206368,169 @@ │ │ │ │ movcs r1, #4 │ │ │ │ strb r1, [r0, #1] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r1, #12] │ │ │ │ sub r3, r2, #5 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi 11f140 │ │ │ │ + bhi 11f150 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r3, [r1, r3, lsl #2] │ │ │ │ add pc, r1, r3 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r0, r0, r8, lsr r1 │ │ │ │ andeq r0, r0, r0, asr #3 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r0, asr #3 │ │ │ │ andeq r0, r0, r0, asr #3 │ │ │ │ andeq r0, r0, r0, asr r1 │ │ │ │ - ldr r1, [pc, #504] @ 11f19c │ │ │ │ + ldr r1, [pc, #504] @ 11f1ac │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 11f03c │ │ │ │ + b 11f04c │ │ │ │ ldr r4, [r1, #8] │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ strb r2, [r0] │ │ │ │ mov r2, #4 │ │ │ │ cmp r4, #4 │ │ │ │ movcs r4, r2 │ │ │ │ cmp r1, #0 │ │ │ │ movne r4, r2 │ │ │ │ strb r4, [r0, #1] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ - b 11f05c │ │ │ │ + b 11f06c │ │ │ │ ldr r2, [r1, #8] │ │ │ │ sub r3, r2, #5 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi 11f140 │ │ │ │ + bhi 11f150 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r3, [r1, r3, lsl #2] │ │ │ │ add pc, r1, r3 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, lsr r1 │ │ │ │ andeq r0, r0, ip, ror r0 │ │ │ │ andeq r0, r0, r4, lsr r1 │ │ │ │ andeq r0, r0, r4, lsr r1 │ │ │ │ andeq r0, r0, ip, lsl #2 │ │ │ │ - ldr r1, [pc, #380] @ 11f1ac │ │ │ │ + ldr r1, [pc, #380] @ 11f1bc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 11f140 │ │ │ │ + bne 11f150 │ │ │ │ mov r1, #3 │ │ │ │ - b 11f144 │ │ │ │ + b 11f154 │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 1204f8 │ │ │ │ + bl 120508 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #288] @ 11f198 │ │ │ │ + ldr r1, [pc, #288] @ 11f1a8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 11f09c │ │ │ │ - ldr r1, [pc, #280] @ 11f1a8 │ │ │ │ + b 11f0ac │ │ │ │ + ldr r1, [pc, #280] @ 11f1b8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 11f140 │ │ │ │ + bne 11f150 │ │ │ │ mov r1, #2 │ │ │ │ - b 11f144 │ │ │ │ - ldr r1, [pc, #208] @ 11f190 │ │ │ │ + b 11f154 │ │ │ │ + ldr r1, [pc, #208] @ 11f1a0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 11f0fc │ │ │ │ - ldr r1, [pc, #188] @ 11f194 │ │ │ │ + b 11f10c │ │ │ │ + ldr r1, [pc, #188] @ 11f1a4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 11f12c │ │ │ │ - ldr r1, [pc, #176] @ 11f1a0 │ │ │ │ + b 11f13c │ │ │ │ + ldr r1, [pc, #176] @ 11f1b0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 11f140 │ │ │ │ + bne 11f150 │ │ │ │ mov r1, #0 │ │ │ │ - b 11f144 │ │ │ │ - ldr r1, [pc, #132] @ 11f1a4 │ │ │ │ + b 11f154 │ │ │ │ + ldr r1, [pc, #132] @ 11f1b4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 11f158 │ │ │ │ + beq 11f168 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r0] │ │ │ │ strb r1, [r0, #1] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r1, #1 │ │ │ │ - b 11f144 │ │ │ │ - ldr r2, [pc, #72] @ 11f1b0 │ │ │ │ + b 11f154 │ │ │ │ + ldr r2, [pc, #72] @ 11f1c0 │ │ │ │ add r3, sp, #7 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 56860 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - addeq r0, r8, lr, asr r0 │ │ │ │ - addeq r0, r8, ip, asr #32 │ │ │ │ - addeq sl, r6, r3, lsl #19 │ │ │ │ - addeq r0, r8, r4, lsr #1 │ │ │ │ - addeq r0, r8, lr, lsr #32 │ │ │ │ - addeq r0, r8, r4 │ │ │ │ - addeq sl, r6, fp, ror #18 │ │ │ │ - addeq r0, r8, r8, lsl r0 │ │ │ │ - adceq r4, r4, ip, ror #23 │ │ │ │ + addeq r0, r8, lr, asr #32 │ │ │ │ + addeq r0, r8, ip, lsr r0 │ │ │ │ + addeq sl, r6, r3, ror r9 │ │ │ │ + umulleq r0, r8, r4, r0 │ │ │ │ + addeq r0, r8, lr, lsl r0 │ │ │ │ + strdeq pc, [r7], r4 │ │ │ │ + addeq sl, r6, fp, asr r9 │ │ │ │ + addeq r0, r8, r8 │ │ │ │ + ldrdeq r4, [r4], ip @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 11f348 │ │ │ │ + bhi 11f358 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, r4, ror #2 │ │ │ │ andeq r0, r0, r4, ror #2 │ │ │ │ muleq r0, r8, r0 │ │ │ │ @@ -206545,111 +206549,111 @@ │ │ │ │ ldrb r1, [r1, #4] │ │ │ │ str r2, [r0] │ │ │ │ strb r1, [r0, #4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r4, [r1, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - bmi 11f378 │ │ │ │ + bmi 11f388 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ mov r7, r0 │ │ │ │ - beq 11f2fc │ │ │ │ - ldr r0, [pc, #320] @ 11f398 │ │ │ │ + beq 11f30c │ │ │ │ + ldr r0, [pc, #320] @ 11f3a8 │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11f37c │ │ │ │ + beq 11f38c │ │ │ │ mov r6, r0 │ │ │ │ - b 11f300 │ │ │ │ + b 11f310 │ │ │ │ ldrd r4, [r1, #8] │ │ │ │ mov r2, #-2147483644 @ 0x80000004 │ │ │ │ str r2, [r0] │ │ │ │ strd r4, [r0, #8] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r4, [r1, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - bmi 11f378 │ │ │ │ + bmi 11f388 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ mov r7, r0 │ │ │ │ - beq 11f318 │ │ │ │ - ldr r0, [pc, #232] @ 11f39c │ │ │ │ + beq 11f328 │ │ │ │ + ldr r0, [pc, #232] @ 11f3ac │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11f37c │ │ │ │ + beq 11f38c │ │ │ │ mov r6, r0 │ │ │ │ - b 11f31c │ │ │ │ + b 11f32c │ │ │ │ mov r2, #-2147483635 @ 0x8000000d │ │ │ │ - b 11f2e4 │ │ │ │ + b 11f2f4 │ │ │ │ mov r2, #-2147483633 @ 0x8000000f │ │ │ │ ldrd r4, [r1, #4] │ │ │ │ str r2, [r0] │ │ │ │ str r4, [r0, #4] │ │ │ │ str r5, [r0, #8] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ bl 53d54 │ │ │ │ mov r0, #-2147483636 @ 0x8000000c │ │ │ │ - b 11f330 │ │ │ │ + b 11f340 │ │ │ │ mov r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ bl 53d54 │ │ │ │ mov r0, #-2147483634 @ 0x8000000e │ │ │ │ str r0, [r7] │ │ │ │ str r4, [r7, #4] │ │ │ │ str r6, [r7, #8] │ │ │ │ str r4, [r7, #12] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #64] @ 11f390 │ │ │ │ + ldr r2, [pc, #64] @ 11f3a0 │ │ │ │ add r3, sp, #7 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 56860 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483627 @ 0x80000015 │ │ │ │ strd r0, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r8, #0 │ │ │ │ - ldr r2, [pc, #16] @ 11f394 │ │ │ │ + ldr r2, [pc, #16] @ 11f3a4 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 8e644 │ │ │ │ - adceq r4, r4, r4, lsl sl │ │ │ │ - adceq r2, r5, r0, ror #26 │ │ │ │ - strdeq r0, [sl], r4 @ │ │ │ │ - umlaleq r0, sl, r8, sl │ │ │ │ + adceq r4, r4, r4, lsl #20 │ │ │ │ + adceq r2, r5, r0, asr sp │ │ │ │ + adceq r0, sl, r4, ror #21 │ │ │ │ + adceq r0, sl, r8, lsl #21 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 11f49c │ │ │ │ + bhi 11f4ac │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, ip, asr #1 │ │ │ │ andeq r0, r0, ip, asr #1 │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ @@ -206669,63 +206673,63 @@ │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #8 │ │ │ │ movcs r1, #8 │ │ │ │ strb r1, [r0, #1] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ - b 11f470 │ │ │ │ + b 11f480 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ strb r2, [r0] │ │ │ │ mov r2, #8 │ │ │ │ cmp r4, #8 │ │ │ │ movcs r4, r2 │ │ │ │ cmp r1, #0 │ │ │ │ movne r4, r2 │ │ │ │ strb r4, [r0, #1] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ - b 11f488 │ │ │ │ + b 11f498 │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 38caf0 │ │ │ │ + bl 38cb00 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 11fed8 │ │ │ │ + bl 11fee8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #40] @ 11f4cc │ │ │ │ + ldr r2, [pc, #40] @ 11f4dc │ │ │ │ add r3, sp, #7 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 56860 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrdeq r4, [r4], r0 @ │ │ │ │ + adceq r4, r4, r0, asr #17 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 11f674 │ │ │ │ + bhi 11f684 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, r4, ror r1 │ │ │ │ andeq r0, r0, r4, ror r1 │ │ │ │ strheq r0, [r0], -ip │ │ │ │ @@ -206738,142 +206742,142 @@ │ │ │ │ andeq r0, r0, r4, ror r1 │ │ │ │ andeq r0, r0, r8, ror r0 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r8, asr #2 │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 11f660 │ │ │ │ + beq 11f670 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 11f5d8 │ │ │ │ - ldr r1, [pc, #428] @ 11f704 │ │ │ │ + beq 11f5e8 │ │ │ │ + ldr r1, [pc, #428] @ 11f714 │ │ │ │ mov r6, #0 │ │ │ │ - ldr r2, [pc, #424] @ 11f708 │ │ │ │ + ldr r2, [pc, #424] @ 11f718 │ │ │ │ mov r4, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ str r6, [sp, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #8] │ │ │ │ strb r4, [sp] │ │ │ │ - b 11f6c4 │ │ │ │ + b 11f6d4 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ ldr r5, [r1, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #7 │ │ │ │ - bne 11f60c │ │ │ │ - ldr r1, [pc, #388] @ 11f718 │ │ │ │ + bne 11f61c │ │ │ │ + ldr r1, [pc, #388] @ 11f728 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 11f6e4 │ │ │ │ + bne 11f6f4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1] │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ orrs r1, r4, r3 │ │ │ │ - beq 11f660 │ │ │ │ + beq 11f670 │ │ │ │ eor r1, r4, #1 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - bne 11f6a4 │ │ │ │ + bne 11f6b4 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #1] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ - b 11f64c │ │ │ │ + b 11f65c │ │ │ │ ldr r6, [r1, #4] │ │ │ │ ldr r5, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #7 │ │ │ │ - beq 11f58c │ │ │ │ + beq 11f59c │ │ │ │ cmp r5, #5 │ │ │ │ - bne 11f6e4 │ │ │ │ - ldr r1, [pc, #248] @ 11f714 │ │ │ │ + bne 11f6f4 │ │ │ │ + ldr r1, [pc, #248] @ 11f724 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 11f6e4 │ │ │ │ + bne 11f6f4 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #1] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 38e310 │ │ │ │ + bl 38e320 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0, #1] │ │ │ │ strb r1, [r0] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #132] @ 11f700 │ │ │ │ + ldr r2, [pc, #132] @ 11f710 │ │ │ │ add r3, sp, #23 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 56860 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #96] @ 11f70c │ │ │ │ - ldr r2, [pc, #96] @ 11f710 │ │ │ │ + ldr r1, [pc, #96] @ 11f71c │ │ │ │ + ldr r2, [pc, #96] @ 11f720 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r4, #1 │ │ │ │ strb r4, [sp] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, sp │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r3 │ │ │ │ bl 6b86c │ │ │ │ str r0, [r5, #4] │ │ │ │ strb r4, [r5] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #48] @ 11f71c │ │ │ │ + ldr r2, [pc, #48] @ 11f72c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 581f8 │ │ │ │ - b 11f690 │ │ │ │ - adceq r4, r4, r8, lsl #14 │ │ │ │ - adceq r0, r5, r0, ror sp │ │ │ │ - ldrdeq r0, [r5], r8 @ │ │ │ │ - adceq r0, r5, r4, lsr #24 │ │ │ │ - adceq r0, r5, ip, lsl #21 │ │ │ │ - addeq pc, r7, r5, lsl #18 │ │ │ │ - addeq pc, r7, r6, lsl #19 │ │ │ │ - adceq r0, r5, r4, asr ip │ │ │ │ + b 11f6a0 │ │ │ │ + strdeq r4, [r4], r8 @ │ │ │ │ + adceq r0, r5, r0, ror #26 │ │ │ │ + adceq r0, r5, r8, asr #23 │ │ │ │ + adceq r0, r5, r4, lsl ip │ │ │ │ + adceq r0, r5, ip, ror sl │ │ │ │ + strdeq pc, [r7], r5 │ │ │ │ + addeq pc, r7, r6, ror r9 @ │ │ │ │ + adceq r0, r5, r4, asr #24 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 11f81c │ │ │ │ + bhi 11f82c │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, ip, asr #1 │ │ │ │ andeq r0, r0, ip, asr #1 │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ @@ -206893,63 +206897,63 @@ │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #5 │ │ │ │ movcs r1, #5 │ │ │ │ strb r1, [r0, #1] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ - b 11f7f0 │ │ │ │ + b 11f800 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ strb r2, [r0] │ │ │ │ mov r2, #5 │ │ │ │ cmp r4, #5 │ │ │ │ movcs r4, r2 │ │ │ │ cmp r1, #0 │ │ │ │ movne r4, r2 │ │ │ │ strb r4, [r0, #1] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ - b 11f808 │ │ │ │ + b 11f818 │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 38c988 │ │ │ │ + bl 38c998 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 11fcf8 │ │ │ │ + bl 11fd08 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #40] @ 11f84c │ │ │ │ + ldr r2, [pc, #40] @ 11f85c │ │ │ │ add r3, sp, #7 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 56860 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - adceq r4, r4, r0, ror r5 │ │ │ │ + adceq r4, r4, r0, ror #10 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r1, [r0] │ │ │ │ eor r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #21 │ │ │ │ movcs r1, #21 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #14 │ │ │ │ - bhi 11f990 │ │ │ │ + bhi 11f9a0 │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ add pc, r2, r1 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, r0, lsl r1 │ │ │ │ andeq r0, r0, r0, lsl r1 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ @@ -206963,98 +206967,98 @@ │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ strheq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ andeq r0, r0, r0, lsl #2 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ mov r0, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 11f9a8 │ │ │ │ + bne 11f9b8 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrd r4, [r0, #8] │ │ │ │ - b 11f934 │ │ │ │ + b 11f944 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ orrs r0, r4, r3 │ │ │ │ mov r0, #0 │ │ │ │ - beq 11f8cc │ │ │ │ - ldr r1, [pc, #232] @ 11f9e0 │ │ │ │ + beq 11f8dc │ │ │ │ + ldr r1, [pc, #232] @ 11f9f0 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #228] @ 11f9e4 │ │ │ │ + ldr r2, [pc, #228] @ 11f9f4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ strb r0, [sp] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, sp │ │ │ │ bl 6b86c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrd r0, [r0, #8] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 38c858 │ │ │ │ + b 38c868 │ │ │ │ ldrd r4, [r0, #4] │ │ │ │ cmp r5, #14 │ │ │ │ - bne 11f960 │ │ │ │ - ldr r1, [pc, #164] @ 11f9e8 │ │ │ │ + bne 11f970 │ │ │ │ + ldr r1, [pc, #164] @ 11f9f8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 11f8cc │ │ │ │ - ldr r2, [pc, #132] @ 11f9ec │ │ │ │ + beq 11f8dc │ │ │ │ + ldr r2, [pc, #132] @ 11f9fc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 581f8 │ │ │ │ ldrd r0, [r0, #4] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 38c858 │ │ │ │ - ldr r2, [pc, #88] @ 11f9f0 │ │ │ │ + b 38c868 │ │ │ │ + ldr r2, [pc, #88] @ 11fa00 │ │ │ │ add r1, sp, #23 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 56860 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #40] @ 11f9d8 │ │ │ │ - ldr r2, [pc, #40] @ 11f9dc │ │ │ │ + ldr r1, [pc, #40] @ 11f9e8 │ │ │ │ + ldr r2, [pc, #40] @ 11f9ec │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ strb r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ bl 6b86c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - umlaleq r0, r5, r0, r9 │ │ │ │ - adceq r0, r5, r8, lsl #15 │ │ │ │ - adceq r0, r5, r4, asr #20 │ │ │ │ - adceq r0, r5, ip, lsr r8 │ │ │ │ - addeq r0, r8, r6, ror #20 │ │ │ │ - adceq r0, r5, r8, asr #19 │ │ │ │ - adceq r4, r4, r4, lsl r4 │ │ │ │ + adceq r0, r5, r0, lsl #19 │ │ │ │ + adceq r0, r5, r8, ror r7 │ │ │ │ + adceq r0, r5, r4, lsr sl │ │ │ │ + adceq r0, r5, ip, lsr #16 │ │ │ │ + addeq r0, r8, r6, asr sl │ │ │ │ + strhteq r0, [r5], r8 │ │ │ │ + adceq r4, r4, r4, lsl #8 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bhi 11fca4 │ │ │ │ + bhi 11fcb4 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, r0, lsl #5 │ │ │ │ andeq r0, r0, r0, lsl #5 │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ @@ -207068,300 +207072,300 @@ │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ strheq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r0, asr #2 │ │ │ │ ldrb r1, [r1, #4] │ │ │ │ cmp r1, #3 │ │ │ │ movcs r1, #3 │ │ │ │ - b 11fc88 │ │ │ │ + b 11fc98 │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - beq 11fc14 │ │ │ │ + beq 11fc24 │ │ │ │ cmp r3, #5 │ │ │ │ - beq 11fbfc │ │ │ │ + beq 11fc0c │ │ │ │ cmp r3, #3 │ │ │ │ - bne 11fc84 │ │ │ │ - ldr r1, [pc, #588] @ 11fce0 │ │ │ │ + bne 11fc94 │ │ │ │ + ldr r1, [pc, #588] @ 11fcf0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 11fb48 │ │ │ │ + b 11fb58 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ mov r3, #3 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ cmp r2, #3 │ │ │ │ movcs r2, r3 │ │ │ │ cmp r1, #0 │ │ │ │ movne r2, r3 │ │ │ │ strb r2, [r0, #1] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - beq 11fbb4 │ │ │ │ + beq 11fbc4 │ │ │ │ cmp r3, #5 │ │ │ │ - beq 11fb78 │ │ │ │ + beq 11fb88 │ │ │ │ cmp r3, #3 │ │ │ │ ldrbeq r1, [r2] │ │ │ │ cmpeq r1, #117 @ 0x75 │ │ │ │ - bne 11fc84 │ │ │ │ + bne 11fc94 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ cmp r1, #114 @ 0x72 │ │ │ │ - bne 11fc84 │ │ │ │ + bne 11fc94 │ │ │ │ ldrb r2, [r2, #2] │ │ │ │ mov r1, #0 │ │ │ │ cmp r2, #108 @ 0x6c │ │ │ │ - bne 11fc84 │ │ │ │ - b 11fc88 │ │ │ │ + bne 11fc94 │ │ │ │ + b 11fc98 │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ cmp r3, #6 │ │ │ │ - beq 11fc5c │ │ │ │ + beq 11fc6c │ │ │ │ cmp r3, #5 │ │ │ │ - beq 11fc2c │ │ │ │ + beq 11fc3c │ │ │ │ cmp r3, #3 │ │ │ │ - bne 11fc84 │ │ │ │ - ldr r1, [pc, #432] @ 11fcec │ │ │ │ + bne 11fc94 │ │ │ │ + ldr r1, [pc, #432] @ 11fcfc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 11fc84 │ │ │ │ + bne 11fc94 │ │ │ │ mov r1, #0 │ │ │ │ - b 11fc88 │ │ │ │ + b 11fc98 │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ cmp r3, #6 │ │ │ │ - beq 11fbb4 │ │ │ │ + beq 11fbc4 │ │ │ │ cmp r3, #5 │ │ │ │ - bne 11fae8 │ │ │ │ + bne 11faf8 │ │ │ │ ldrb r1, [r2] │ │ │ │ cmp r1, #119 @ 0x77 │ │ │ │ ldrbeq r1, [r2, #1] │ │ │ │ cmpeq r1, #105 @ 0x69 │ │ │ │ - bne 11fc84 │ │ │ │ + bne 11fc94 │ │ │ │ ldrb r1, [r2, #2] │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ ldrbeq r1, [r2, #3] │ │ │ │ cmpeq r1, #116 @ 0x74 │ │ │ │ - bne 11fc84 │ │ │ │ + bne 11fc94 │ │ │ │ ldrb r2, [r2, #4] │ │ │ │ mov r1, #2 │ │ │ │ cmp r2, #104 @ 0x68 │ │ │ │ movne r1, #3 │ │ │ │ - b 11fc88 │ │ │ │ + b 11fc98 │ │ │ │ ldrb r1, [r2] │ │ │ │ cmp r1, #104 @ 0x68 │ │ │ │ - bne 11fc84 │ │ │ │ + bne 11fc94 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ cmp r1, #101 @ 0x65 │ │ │ │ ldrbeq r1, [r2, #2] │ │ │ │ cmpeq r1, #105 @ 0x69 │ │ │ │ - bne 11fc84 │ │ │ │ + bne 11fc94 │ │ │ │ ldrb r1, [r2, #3] │ │ │ │ cmp r1, #103 @ 0x67 │ │ │ │ ldrbeq r1, [r2, #4] │ │ │ │ cmpeq r1, #104 @ 0x68 │ │ │ │ - bne 11fc84 │ │ │ │ + bne 11fc94 │ │ │ │ ldrb r2, [r2, #5] │ │ │ │ mov r1, #1 │ │ │ │ cmp r2, #116 @ 0x74 │ │ │ │ - beq 11fc88 │ │ │ │ - b 11fc84 │ │ │ │ - ldr r1, [pc, #228] @ 11fce8 │ │ │ │ + beq 11fc98 │ │ │ │ + b 11fc94 │ │ │ │ + ldr r1, [pc, #228] @ 11fcf8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 11fc40 │ │ │ │ - ldr r1, [pc, #200] @ 11fce4 │ │ │ │ + b 11fc50 │ │ │ │ + ldr r1, [pc, #200] @ 11fcf4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 11fc70 │ │ │ │ - ldr r1, [pc, #192] @ 11fcf4 │ │ │ │ + b 11fc80 │ │ │ │ + ldr r1, [pc, #192] @ 11fd04 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 11fc84 │ │ │ │ + bne 11fc94 │ │ │ │ mov r1, #2 │ │ │ │ - b 11fc88 │ │ │ │ - ldr r1, [pc, #140] @ 11fcf0 │ │ │ │ + b 11fc98 │ │ │ │ + ldr r1, [pc, #140] @ 11fd00 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 11fc9c │ │ │ │ + beq 11fcac │ │ │ │ mov r1, #3 │ │ │ │ strb r1, [r0, #1] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r1, #1 │ │ │ │ - b 11fc88 │ │ │ │ - ldr r2, [pc, #48] @ 11fcdc │ │ │ │ + b 11fc98 │ │ │ │ + ldr r2, [pc, #48] @ 11fcec │ │ │ │ add r3, sp, #7 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 56860 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r4, #4] │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - adceq r3, r4, r8, lsr #23 │ │ │ │ - addeq pc, r7, pc, asr #8 │ │ │ │ - addeq pc, r7, sl, asr #5 │ │ │ │ - addeq pc, r7, r8, ror #5 │ │ │ │ - addeq pc, r7, r7, lsr #7 │ │ │ │ - addeq pc, r7, r2, lsl #5 │ │ │ │ - @ instruction: 0x0087f2b8 │ │ │ │ + umlaleq r3, r4, r8, fp │ │ │ │ + addeq pc, r7, pc, lsr r4 @ │ │ │ │ + @ instruction: 0x0087f2ba │ │ │ │ + ldrdeq pc, [r7], r8 │ │ │ │ + umulleq pc, r7, r7, r3 @ │ │ │ │ + addeq pc, r7, r2, ror r2 @ │ │ │ │ + addeq pc, r7, r8, lsr #5 │ │ │ │ sub r2, r2, #5 │ │ │ │ cmp r2, #6 │ │ │ │ - bhi 11fe9c │ │ │ │ + bhi 11feac │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ andeq r0, r0, ip, lsl #3 │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ andeq r0, r0, ip, lsl #3 │ │ │ │ andeq r0, r0, ip, lsl #3 │ │ │ │ andeq r0, r0, r8, lsl #2 │ │ │ │ ldrb r2, [r1] │ │ │ │ cmp r2, #116 @ 0x74 │ │ │ │ ldrbeq r2, [r1, #1] │ │ │ │ cmpeq r2, #105 @ 0x69 │ │ │ │ - bne 11fe9c │ │ │ │ + bne 11feac │ │ │ │ ldrb r2, [r1, #2] │ │ │ │ cmp r2, #116 @ 0x74 │ │ │ │ ldrbeq r2, [r1, #3] │ │ │ │ cmpeq r2, #108 @ 0x6c │ │ │ │ - bne 11fe9c │ │ │ │ + bne 11feac │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ mov r1, #4 │ │ │ │ cmp r2, #101 @ 0x65 │ │ │ │ movne r1, #5 │ │ │ │ mov r2, #0 │ │ │ │ strb r1, [r0, #1] │ │ │ │ strb r2, [r0] │ │ │ │ bx lr │ │ │ │ ldrb r2, [r1] │ │ │ │ cmp r2, #115 @ 0x73 │ │ │ │ - bne 11fe9c │ │ │ │ + bne 11feac │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ cmp r2, #117 @ 0x75 │ │ │ │ ldrbeq r2, [r1, #2] │ │ │ │ cmpeq r2, #98 @ 0x62 │ │ │ │ - bne 11fe9c │ │ │ │ + bne 11feac │ │ │ │ ldrb r2, [r1, #3] │ │ │ │ cmp r2, #116 @ 0x74 │ │ │ │ ldrbeq r2, [r1, #4] │ │ │ │ cmpeq r2, #105 @ 0x69 │ │ │ │ - bne 11fe9c │ │ │ │ + bne 11feac │ │ │ │ ldrb r2, [r1, #5] │ │ │ │ cmp r2, #116 @ 0x74 │ │ │ │ ldrbeq r2, [r1, #6] │ │ │ │ cmpeq r2, #108 @ 0x6c │ │ │ │ - bne 11fe9c │ │ │ │ + bne 11feac │ │ │ │ ldrb r2, [r1, #7] │ │ │ │ mov r1, #3 │ │ │ │ - b 11fd5c │ │ │ │ + b 11fd6c │ │ │ │ ldrb r2, [r1] │ │ │ │ cmp r2, #105 @ 0x69 │ │ │ │ - beq 11fe88 │ │ │ │ + beq 11fe98 │ │ │ │ cmp r2, #115 @ 0x73 │ │ │ │ ldrbeq r2, [r1, #1] │ │ │ │ cmpeq r2, #116 @ 0x74 │ │ │ │ - bne 11fe9c │ │ │ │ + bne 11feac │ │ │ │ ldrb r2, [r1, #2] │ │ │ │ cmp r2, #117 @ 0x75 │ │ │ │ - bne 11fe9c │ │ │ │ + bne 11feac │ │ │ │ ldrb r2, [r1, #3] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ ldrbeq r2, [r1, #4] │ │ │ │ cmpeq r2, #105 @ 0x69 │ │ │ │ - bne 11fe9c │ │ │ │ + bne 11feac │ │ │ │ ldrb r2, [r1, #5] │ │ │ │ mov r1, #2 │ │ │ │ cmp r2, #111 @ 0x6f │ │ │ │ - bne 11fe9c │ │ │ │ - b 11fea0 │ │ │ │ + bne 11feac │ │ │ │ + b 11feb0 │ │ │ │ ldrb r2, [r1] │ │ │ │ cmp r2, #114 @ 0x72 │ │ │ │ ldrbeq r2, [r1, #1] │ │ │ │ cmpeq r2, #101 @ 0x65 │ │ │ │ - bne 11fe9c │ │ │ │ + bne 11feac │ │ │ │ ldrb r2, [r1, #2] │ │ │ │ cmp r2, #108 @ 0x6c │ │ │ │ ldrbeq r2, [r1, #3] │ │ │ │ cmpeq r2, #101 @ 0x65 │ │ │ │ - bne 11fe9c │ │ │ │ + bne 11feac │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ cmp r2, #97 @ 0x61 │ │ │ │ ldrbeq r2, [r1, #5] │ │ │ │ cmpeq r2, #115 @ 0x73 │ │ │ │ - bne 11fe9c │ │ │ │ + bne 11feac │ │ │ │ ldrb r2, [r1, #6] │ │ │ │ cmp r2, #101 @ 0x65 │ │ │ │ ldrbeq r2, [r1, #7] │ │ │ │ cmpeq r2, #68 @ 0x44 │ │ │ │ - bne 11fe9c │ │ │ │ + bne 11feac │ │ │ │ ldrb r2, [r1, #8] │ │ │ │ cmp r2, #97 @ 0x61 │ │ │ │ ldrbeq r2, [r1, #9] │ │ │ │ cmpeq r2, #116 @ 0x74 │ │ │ │ - bne 11fe9c │ │ │ │ + bne 11feac │ │ │ │ ldrb r2, [r1, #10] │ │ │ │ mov r1, #1 │ │ │ │ - b 11fd5c │ │ │ │ + b 11fd6c │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ cmp r2, #109 @ 0x6d │ │ │ │ ldrbeq r2, [r1, #2] │ │ │ │ cmpeq r2, #97 @ 0x61 │ │ │ │ - beq 11feb0 │ │ │ │ + beq 11fec0 │ │ │ │ mov r1, #5 │ │ │ │ mov r2, #0 │ │ │ │ strb r1, [r0, #1] │ │ │ │ strb r2, [r0] │ │ │ │ bx lr │ │ │ │ ldrb r2, [r1, #3] │ │ │ │ cmp r2, #103 @ 0x67 │ │ │ │ ldrbeq r2, [r1, #4] │ │ │ │ cmpeq r2, #101 @ 0x65 │ │ │ │ - bne 11fe9c │ │ │ │ + bne 11feac │ │ │ │ ldrb r2, [r1, #5] │ │ │ │ mov r1, #0 │ │ │ │ cmp r2, #115 @ 0x73 │ │ │ │ - bne 11fe9c │ │ │ │ - b 11fea0 │ │ │ │ + bne 11feac │ │ │ │ + b 11feb0 │ │ │ │ sub r2, r2, #5 │ │ │ │ cmp r2, #11 │ │ │ │ - bhi 1201c4 │ │ │ │ + bhi 1201d4 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r8, ror r0 │ │ │ │ @@ -207373,197 +207377,197 @@ │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ muleq r0, r8, r1 │ │ │ │ ldrb r2, [r1] │ │ │ │ cmp r2, #119 @ 0x77 │ │ │ │ ldrbeq r2, [r1, #1] │ │ │ │ cmpeq r2, #105 @ 0x69 │ │ │ │ - bne 1201c4 │ │ │ │ + bne 1201d4 │ │ │ │ ldrb r2, [r1, #2] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ ldrbeq r2, [r1, #3] │ │ │ │ cmpeq r2, #116 @ 0x74 │ │ │ │ - bne 1201c4 │ │ │ │ + bne 1201d4 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ mov r1, #7 │ │ │ │ cmp r2, #104 @ 0x68 │ │ │ │ movne r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ strb r1, [r0, #1] │ │ │ │ strb r2, [r0] │ │ │ │ bx lr │ │ │ │ ldrb r2, [r1] │ │ │ │ cmp r2, #108 @ 0x6c │ │ │ │ - bne 1201c4 │ │ │ │ + bne 1201d4 │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ cmp r2, #111 @ 0x6f │ │ │ │ - beq 1201a4 │ │ │ │ + beq 1201b4 │ │ │ │ cmp r2, #97 @ 0x61 │ │ │ │ ldrbeq r2, [r1, #2] │ │ │ │ cmpeq r2, #116 @ 0x74 │ │ │ │ - bne 1201c4 │ │ │ │ + bne 1201d4 │ │ │ │ ldrb r2, [r1, #3] │ │ │ │ cmp r2, #105 @ 0x69 │ │ │ │ ldrbeq r2, [r1, #4] │ │ │ │ cmpeq r2, #116 @ 0x74 │ │ │ │ - bne 1201c4 │ │ │ │ + bne 1201d4 │ │ │ │ ldrb r2, [r1, #5] │ │ │ │ cmp r2, #117 @ 0x75 │ │ │ │ ldrbeq r2, [r1, #6] │ │ │ │ cmpeq r2, #100 @ 0x64 │ │ │ │ - bne 1201c4 │ │ │ │ + bne 1201d4 │ │ │ │ ldrb r2, [r1, #7] │ │ │ │ mov r1, #4 │ │ │ │ cmp r2, #101 @ 0x65 │ │ │ │ - bne 1201c4 │ │ │ │ - b 1201c8 │ │ │ │ + bne 1201d4 │ │ │ │ + b 1201d8 │ │ │ │ ldrb r2, [r1] │ │ │ │ cmp r2, #97 @ 0x61 │ │ │ │ - beq 120168 │ │ │ │ + beq 120178 │ │ │ │ cmp r2, #104 @ 0x68 │ │ │ │ - beq 120134 │ │ │ │ + beq 120144 │ │ │ │ cmp r2, #105 @ 0x69 │ │ │ │ ldrbeq r2, [r1, #1] │ │ │ │ cmpeq r2, #109 @ 0x6d │ │ │ │ - bne 1201c4 │ │ │ │ + bne 1201d4 │ │ │ │ ldrb r2, [r1, #2] │ │ │ │ cmp r2, #97 @ 0x61 │ │ │ │ - bne 1201c4 │ │ │ │ + bne 1201d4 │ │ │ │ ldrb r2, [r1, #3] │ │ │ │ cmp r2, #103 @ 0x67 │ │ │ │ ldrbeq r2, [r1, #4] │ │ │ │ cmpeq r2, #101 @ 0x65 │ │ │ │ - bne 1201c4 │ │ │ │ + bne 1201d4 │ │ │ │ ldrb r2, [r1, #5] │ │ │ │ mov r1, #3 │ │ │ │ cmp r2, #115 @ 0x73 │ │ │ │ - bne 1201c4 │ │ │ │ - b 1201c8 │ │ │ │ + bne 1201d4 │ │ │ │ + b 1201d8 │ │ │ │ ldrb r2, [r1] │ │ │ │ cmp r2, #108 @ 0x6c │ │ │ │ ldrbeq r2, [r1, #1] │ │ │ │ cmpeq r2, #111 @ 0x6f │ │ │ │ - bne 1201c4 │ │ │ │ + bne 1201d4 │ │ │ │ ldrb r2, [r1, #2] │ │ │ │ cmp r2, #110 @ 0x6e │ │ │ │ ldrbeq r2, [r1, #3] │ │ │ │ cmpeq r2, #103 @ 0x67 │ │ │ │ - bne 1201c4 │ │ │ │ + bne 1201d4 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ cmp r2, #105 @ 0x69 │ │ │ │ ldrbeq r2, [r1, #5] │ │ │ │ cmpeq r2, #116 @ 0x74 │ │ │ │ - bne 1201c4 │ │ │ │ + bne 1201d4 │ │ │ │ ldrb r2, [r1, #6] │ │ │ │ cmp r2, #117 @ 0x75 │ │ │ │ ldrbeq r2, [r1, #7] │ │ │ │ cmpeq r2, #100 @ 0x64 │ │ │ │ - bne 1201c4 │ │ │ │ + bne 1201d4 │ │ │ │ ldrb r2, [r1, #8] │ │ │ │ mov r1, #6 │ │ │ │ cmp r2, #101 @ 0x65 │ │ │ │ - bne 1201c4 │ │ │ │ - b 1201c8 │ │ │ │ + bne 1201d4 │ │ │ │ + b 1201d8 │ │ │ │ ldrb r2, [r1] │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ - bne 1201c4 │ │ │ │ + bne 1201d4 │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ cmp r2, #114 @ 0x72 │ │ │ │ ldrbeq r2, [r1, #2] │ │ │ │ cmpeq r2, #101 @ 0x65 │ │ │ │ - bne 1201c4 │ │ │ │ + bne 1201d4 │ │ │ │ ldrb r2, [r1, #3] │ │ │ │ cmp r2, #97 @ 0x61 │ │ │ │ ldrbeq r2, [r1, #4] │ │ │ │ cmpeq r2, #116 @ 0x74 │ │ │ │ - bne 1201c4 │ │ │ │ + bne 1201d4 │ │ │ │ ldrb r2, [r1, #5] │ │ │ │ cmp r2, #105 @ 0x69 │ │ │ │ ldrbeq r2, [r1, #6] │ │ │ │ cmpeq r2, #111 @ 0x6f │ │ │ │ - bne 1201c4 │ │ │ │ + bne 1201d4 │ │ │ │ ldrb r2, [r1, #7] │ │ │ │ cmp r2, #110 @ 0x6e │ │ │ │ ldrbeq r2, [r1, #8] │ │ │ │ cmpeq r2, #68 @ 0x44 │ │ │ │ - bne 1201c4 │ │ │ │ + bne 1201d4 │ │ │ │ ldrb r2, [r1, #9] │ │ │ │ cmp r2, #97 @ 0x61 │ │ │ │ ldrbeq r2, [r1, #10] │ │ │ │ cmpeq r2, #116 @ 0x74 │ │ │ │ - bne 1201c4 │ │ │ │ + bne 1201d4 │ │ │ │ ldrb r2, [r1, #11] │ │ │ │ cmp r2, #101 @ 0x65 │ │ │ │ ldrbeq r2, [r1, #12] │ │ │ │ cmpeq r2, #84 @ 0x54 │ │ │ │ - bne 1201c4 │ │ │ │ + bne 1201d4 │ │ │ │ ldrb r2, [r1, #13] │ │ │ │ cmp r2, #105 @ 0x69 │ │ │ │ ldrbeq r2, [r1, #14] │ │ │ │ cmpeq r2, #109 @ 0x6d │ │ │ │ - bne 1201c4 │ │ │ │ + bne 1201d4 │ │ │ │ ldrb r2, [r1, #15] │ │ │ │ mov r1, #1 │ │ │ │ cmp r2, #101 @ 0x65 │ │ │ │ - bne 1201c4 │ │ │ │ - b 1201c8 │ │ │ │ + bne 1201d4 │ │ │ │ + b 1201d8 │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ cmp r2, #101 @ 0x65 │ │ │ │ ldrbeq r2, [r1, #2] │ │ │ │ cmpeq r2, #105 @ 0x69 │ │ │ │ - bne 1201c4 │ │ │ │ + bne 1201d4 │ │ │ │ ldrb r2, [r1, #3] │ │ │ │ cmp r2, #103 @ 0x67 │ │ │ │ ldrbeq r2, [r1, #4] │ │ │ │ cmpeq r2, #104 @ 0x68 │ │ │ │ - bne 1201c4 │ │ │ │ + bne 1201d4 │ │ │ │ ldrb r2, [r1, #5] │ │ │ │ mov r1, #2 │ │ │ │ - b 120198 │ │ │ │ + b 1201a8 │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ cmp r2, #114 @ 0x72 │ │ │ │ ldrbeq r2, [r1, #2] │ │ │ │ cmpeq r2, #116 @ 0x74 │ │ │ │ - bne 1201c4 │ │ │ │ + bne 1201d4 │ │ │ │ ldrb r2, [r1, #3] │ │ │ │ cmp r2, #105 @ 0x69 │ │ │ │ ldrbeq r2, [r1, #4] │ │ │ │ cmpeq r2, #115 @ 0x73 │ │ │ │ - bne 1201c4 │ │ │ │ + bne 1201d4 │ │ │ │ ldrb r2, [r1, #5] │ │ │ │ mov r1, #0 │ │ │ │ cmp r2, #116 @ 0x74 │ │ │ │ - bne 1201c4 │ │ │ │ - b 1201c8 │ │ │ │ + bne 1201d4 │ │ │ │ + b 1201d8 │ │ │ │ ldrb r2, [r1, #2] │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ - bne 1201c4 │ │ │ │ + bne 1201d4 │ │ │ │ ldrb r2, [r1, #3] │ │ │ │ cmp r2, #97 @ 0x61 │ │ │ │ ldrbeq r2, [r1, #4] │ │ │ │ cmpeq r2, #116 @ 0x74 │ │ │ │ - beq 1201d8 │ │ │ │ + beq 1201e8 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ strb r1, [r0, #1] │ │ │ │ strb r2, [r0] │ │ │ │ bx lr │ │ │ │ ldrb r2, [r1, #5] │ │ │ │ cmp r2, #105 @ 0x69 │ │ │ │ ldrbeq r2, [r1, #6] │ │ │ │ cmpeq r2, #111 @ 0x6f │ │ │ │ - bne 1201c4 │ │ │ │ + bne 1201d4 │ │ │ │ ldrb r2, [r1, #7] │ │ │ │ mov r1, #5 │ │ │ │ cmp r2, #110 @ 0x6e │ │ │ │ - bne 1201c4 │ │ │ │ - b 1201c8 │ │ │ │ + bne 1201d4 │ │ │ │ + b 1201d8 │ │ │ │ sub r2, r2, #5 │ │ │ │ cmp r2, #10 │ │ │ │ - bhi 1204b0 │ │ │ │ + bhi 1204c0 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ andeq r0, r0, r8, asr #2 │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ muleq r0, r8, r2 │ │ │ │ @@ -207574,288 +207578,288 @@ │ │ │ │ muleq r0, r8, r2 │ │ │ │ muleq r0, r8, r2 │ │ │ │ strheq r0, [r0], -r0 @ │ │ │ │ ldrb r2, [r1] │ │ │ │ cmp r2, #116 @ 0x74 │ │ │ │ ldrbeq r2, [r1, #1] │ │ │ │ cmpeq r2, #105 @ 0x69 │ │ │ │ - bne 1204b0 │ │ │ │ + bne 1204c0 │ │ │ │ ldrb r2, [r1, #2] │ │ │ │ cmp r2, #116 @ 0x74 │ │ │ │ ldrbeq r2, [r1, #3] │ │ │ │ cmpeq r2, #108 @ 0x6c │ │ │ │ - bne 1204b0 │ │ │ │ + bne 1204c0 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ mov r1, #6 │ │ │ │ - b 1202bc │ │ │ │ + b 1202cc │ │ │ │ ldrb r2, [r1] │ │ │ │ cmp r2, #101 @ 0x65 │ │ │ │ ldrbeq r2, [r1, #1] │ │ │ │ cmpeq r2, #112 @ 0x70 │ │ │ │ ldrbeq r2, [r1, #2] │ │ │ │ cmpeq r2, #105 @ 0x69 │ │ │ │ - bne 1204b0 │ │ │ │ + bne 1204c0 │ │ │ │ ldrb r2, [r1, #3] │ │ │ │ cmp r2, #115 @ 0x73 │ │ │ │ - bne 1204b0 │ │ │ │ + bne 1204c0 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ cmp r2, #111 @ 0x6f │ │ │ │ ldrbeq r2, [r1, #5] │ │ │ │ cmpeq r2, #100 @ 0x64 │ │ │ │ - bne 1204b0 │ │ │ │ + bne 1204c0 │ │ │ │ ldrb r2, [r1, #6] │ │ │ │ mov r1, #0 │ │ │ │ cmp r2, #101 @ 0x65 │ │ │ │ - bne 1204b0 │ │ │ │ - b 1204b4 │ │ │ │ + bne 1204c0 │ │ │ │ + b 1204c4 │ │ │ │ ldrb r2, [r1] │ │ │ │ cmp r2, #111 @ 0x6f │ │ │ │ ldrbeq r2, [r1, #1] │ │ │ │ cmpeq r2, #114 @ 0x72 │ │ │ │ - bne 1204b0 │ │ │ │ + bne 1204c0 │ │ │ │ ldrb r2, [r1, #2] │ │ │ │ cmp r2, #105 @ 0x69 │ │ │ │ ldrbeq r2, [r1, #3] │ │ │ │ cmpeq r2, #103 @ 0x67 │ │ │ │ - bne 1204b0 │ │ │ │ + bne 1204c0 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ cmp r2, #105 @ 0x69 │ │ │ │ ldrbeq r2, [r1, #5] │ │ │ │ cmpeq r2, #110 @ 0x6e │ │ │ │ - bne 1204b0 │ │ │ │ + bne 1204c0 │ │ │ │ ldrb r2, [r1, #6] │ │ │ │ cmp r2, #97 @ 0x61 │ │ │ │ ldrbeq r2, [r1, #7] │ │ │ │ cmpeq r2, #108 @ 0x6c │ │ │ │ - bne 1204b0 │ │ │ │ + bne 1204c0 │ │ │ │ ldrb r2, [r1, #8] │ │ │ │ cmp r2, #65 @ 0x41 │ │ │ │ ldrbeq r2, [r1, #9] │ │ │ │ cmpeq r2, #105 @ 0x69 │ │ │ │ - bne 1204b0 │ │ │ │ + bne 1204c0 │ │ │ │ ldrb r2, [r1, #10] │ │ │ │ cmp r2, #114 @ 0x72 │ │ │ │ ldrbeq r2, [r1, #11] │ │ │ │ cmpeq r2, #100 @ 0x64 │ │ │ │ - bne 1204b0 │ │ │ │ + bne 1204c0 │ │ │ │ ldrb r2, [r1, #12] │ │ │ │ cmp r2, #97 @ 0x61 │ │ │ │ ldrbeq r2, [r1, #13] │ │ │ │ cmpeq r2, #116 @ 0x74 │ │ │ │ - bne 1204b0 │ │ │ │ + bne 1204c0 │ │ │ │ ldrb r2, [r1, #14] │ │ │ │ mov r1, #3 │ │ │ │ - b 1202bc │ │ │ │ + b 1202cc │ │ │ │ ldrb r2, [r1] │ │ │ │ cmp r2, #115 @ 0x73 │ │ │ │ - beq 12049c │ │ │ │ + beq 1204ac │ │ │ │ cmp r2, #105 @ 0x69 │ │ │ │ - bne 1204b0 │ │ │ │ + bne 1204c0 │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ cmp r2, #109 @ 0x6d │ │ │ │ ldrbeq r2, [r1, #2] │ │ │ │ cmpeq r2, #97 @ 0x61 │ │ │ │ - bne 1204b0 │ │ │ │ + bne 1204c0 │ │ │ │ ldrb r2, [r1, #3] │ │ │ │ cmp r2, #103 @ 0x67 │ │ │ │ ldrbeq r2, [r1, #4] │ │ │ │ cmpeq r2, #101 @ 0x65 │ │ │ │ - bne 1204b0 │ │ │ │ + bne 1204c0 │ │ │ │ ldrb r2, [r1, #5] │ │ │ │ mov r1, #2 │ │ │ │ cmp r2, #115 @ 0x73 │ │ │ │ - bne 1204b0 │ │ │ │ - b 1204b4 │ │ │ │ + bne 1204c0 │ │ │ │ + b 1204c4 │ │ │ │ ldrb r2, [r1] │ │ │ │ cmp r2, #115 @ 0x73 │ │ │ │ ldrbeq r2, [r1, #1] │ │ │ │ cmpeq r2, #101 @ 0x65 │ │ │ │ - bne 1204b0 │ │ │ │ + bne 1204c0 │ │ │ │ ldrb r2, [r1, #2] │ │ │ │ cmp r2, #114 @ 0x72 │ │ │ │ ldrbeq r2, [r1, #3] │ │ │ │ cmpeq r2, #105 @ 0x69 │ │ │ │ - bne 1204b0 │ │ │ │ + bne 1204c0 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ cmp r2, #101 @ 0x65 │ │ │ │ ldrbeq r2, [r1, #5] │ │ │ │ cmpeq r2, #115 @ 0x73 │ │ │ │ - bne 1204b0 │ │ │ │ + bne 1204c0 │ │ │ │ ldrb r2, [r1, #6] │ │ │ │ cmp r2, #84 @ 0x54 │ │ │ │ ldrbeq r2, [r1, #7] │ │ │ │ cmpeq r2, #105 @ 0x69 │ │ │ │ - bne 1204b0 │ │ │ │ + bne 1204c0 │ │ │ │ ldrb r2, [r1, #8] │ │ │ │ cmp r2, #116 @ 0x74 │ │ │ │ ldrbeq r2, [r1, #9] │ │ │ │ cmpeq r2, #108 @ 0x6c │ │ │ │ - bne 1204b0 │ │ │ │ + bne 1204c0 │ │ │ │ ldrb r2, [r1, #10] │ │ │ │ mov r1, #5 │ │ │ │ - b 1202bc │ │ │ │ + b 1202cc │ │ │ │ ldrb r2, [r1] │ │ │ │ cmp r2, #101 @ 0x65 │ │ │ │ - bne 1204b0 │ │ │ │ + bne 1204c0 │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ cmp r2, #112 @ 0x70 │ │ │ │ ldrbeq r2, [r1, #2] │ │ │ │ cmpeq r2, #105 @ 0x69 │ │ │ │ - bne 1204b0 │ │ │ │ + bne 1204c0 │ │ │ │ ldrb r2, [r1, #3] │ │ │ │ cmp r2, #115 @ 0x73 │ │ │ │ ldrbeq r2, [r1, #4] │ │ │ │ cmpeq r2, #111 @ 0x6f │ │ │ │ - bne 1204b0 │ │ │ │ + bne 1204c0 │ │ │ │ ldrb r2, [r1, #5] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ ldrbeq r2, [r1, #6] │ │ │ │ cmpeq r2, #101 @ 0x65 │ │ │ │ - bne 1204b0 │ │ │ │ + bne 1204c0 │ │ │ │ ldrb r2, [r1, #7] │ │ │ │ cmp r2, #84 @ 0x54 │ │ │ │ ldrbeq r2, [r1, #8] │ │ │ │ cmpeq r2, #105 @ 0x69 │ │ │ │ - bne 1204b0 │ │ │ │ + bne 1204c0 │ │ │ │ ldrb r2, [r1, #9] │ │ │ │ cmp r2, #116 @ 0x74 │ │ │ │ ldrbeq r2, [r1, #10] │ │ │ │ cmpeq r2, #108 @ 0x6c │ │ │ │ - bne 1204b0 │ │ │ │ + bne 1204c0 │ │ │ │ ldrb r2, [r1, #11] │ │ │ │ mov r1, #1 │ │ │ │ - b 1202bc │ │ │ │ + b 1202cc │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ cmp r2, #101 @ 0x65 │ │ │ │ ldrbeq r2, [r1, #2] │ │ │ │ cmpeq r2, #97 @ 0x61 │ │ │ │ - beq 1204c4 │ │ │ │ + beq 1204d4 │ │ │ │ mov r1, #7 │ │ │ │ mov r2, #0 │ │ │ │ strb r1, [r0, #1] │ │ │ │ strb r2, [r0] │ │ │ │ bx lr │ │ │ │ ldrb r2, [r1, #3] │ │ │ │ cmp r2, #115 @ 0x73 │ │ │ │ ldrbeq r2, [r1, #4] │ │ │ │ cmpeq r2, #111 @ 0x6f │ │ │ │ - bne 1204b0 │ │ │ │ + bne 1204c0 │ │ │ │ ldrb r2, [r1, #5] │ │ │ │ mov r1, #4 │ │ │ │ cmp r2, #110 @ 0x6e │ │ │ │ movne r1, #7 │ │ │ │ mov r2, #0 │ │ │ │ strb r1, [r0, #1] │ │ │ │ strb r2, [r0] │ │ │ │ bx lr │ │ │ │ sub r2, r2, #5 │ │ │ │ cmp r2, #6 │ │ │ │ - bhi 120620 │ │ │ │ + bhi 120630 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl r1 │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ andeq r0, r0, r0, lsl r1 │ │ │ │ andeq r0, r0, r0, lsl r1 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ ldrb r2, [r1] │ │ │ │ cmp r2, #116 @ 0x74 │ │ │ │ ldrbeq r2, [r1, #1] │ │ │ │ cmpeq r2, #105 @ 0x69 │ │ │ │ - bne 120620 │ │ │ │ + bne 120630 │ │ │ │ ldrb r2, [r1, #2] │ │ │ │ cmp r2, #116 @ 0x74 │ │ │ │ ldrbeq r2, [r1, #3] │ │ │ │ cmpeq r2, #108 @ 0x6c │ │ │ │ - bne 120620 │ │ │ │ + bne 120630 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ mov r1, #3 │ │ │ │ cmp r2, #101 @ 0x65 │ │ │ │ movne r1, #4 │ │ │ │ mov r2, #0 │ │ │ │ strb r1, [r0, #1] │ │ │ │ strb r2, [r0] │ │ │ │ bx lr │ │ │ │ ldrb r2, [r1] │ │ │ │ cmp r2, #115 @ 0x73 │ │ │ │ - bne 120620 │ │ │ │ + bne 120630 │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ cmp r2, #117 @ 0x75 │ │ │ │ ldrbeq r2, [r1, #2] │ │ │ │ cmpeq r2, #98 @ 0x62 │ │ │ │ - bne 120620 │ │ │ │ + bne 120630 │ │ │ │ ldrb r2, [r1, #3] │ │ │ │ cmp r2, #116 @ 0x74 │ │ │ │ ldrbeq r2, [r1, #4] │ │ │ │ cmpeq r2, #105 @ 0x69 │ │ │ │ - bne 120620 │ │ │ │ + bne 120630 │ │ │ │ ldrb r2, [r1, #5] │ │ │ │ cmp r2, #116 @ 0x74 │ │ │ │ ldrbeq r2, [r1, #6] │ │ │ │ cmpeq r2, #108 @ 0x6c │ │ │ │ - bne 120620 │ │ │ │ + bne 120630 │ │ │ │ ldrb r2, [r1, #7] │ │ │ │ mov r1, #2 │ │ │ │ - b 12055c │ │ │ │ + b 12056c │ │ │ │ ldrb r2, [r1] │ │ │ │ cmp r2, #105 @ 0x69 │ │ │ │ ldrbeq r2, [r1, #1] │ │ │ │ cmpeq r2, #109 @ 0x6d │ │ │ │ ldrbeq r2, [r1, #2] │ │ │ │ cmpeq r2, #97 @ 0x61 │ │ │ │ - bne 120620 │ │ │ │ + bne 120630 │ │ │ │ ldrb r2, [r1, #3] │ │ │ │ cmp r2, #103 @ 0x67 │ │ │ │ ldrbeq r2, [r1, #4] │ │ │ │ cmpeq r2, #101 @ 0x65 │ │ │ │ - bne 120620 │ │ │ │ + bne 120630 │ │ │ │ ldrb r2, [r1, #5] │ │ │ │ mov r1, #0 │ │ │ │ cmp r2, #115 @ 0x73 │ │ │ │ - bne 120620 │ │ │ │ - b 120624 │ │ │ │ + bne 120630 │ │ │ │ + b 120634 │ │ │ │ ldrb r2, [r1] │ │ │ │ cmp r2, #114 @ 0x72 │ │ │ │ ldrbeq r2, [r1, #1] │ │ │ │ cmpeq r2, #101 @ 0x65 │ │ │ │ - beq 120634 │ │ │ │ + beq 120644 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #0 │ │ │ │ strb r1, [r0, #1] │ │ │ │ strb r2, [r0] │ │ │ │ bx lr │ │ │ │ ldrb r2, [r1, #2] │ │ │ │ cmp r2, #108 @ 0x6c │ │ │ │ ldrbeq r2, [r1, #3] │ │ │ │ cmpeq r2, #101 @ 0x65 │ │ │ │ - bne 120620 │ │ │ │ + bne 120630 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ cmp r2, #97 @ 0x61 │ │ │ │ ldrbeq r2, [r1, #5] │ │ │ │ cmpeq r2, #115 @ 0x73 │ │ │ │ - bne 120620 │ │ │ │ + bne 120630 │ │ │ │ ldrb r2, [r1, #6] │ │ │ │ cmp r2, #101 @ 0x65 │ │ │ │ ldrbeq r2, [r1, #7] │ │ │ │ cmpeq r2, #68 @ 0x44 │ │ │ │ - bne 120620 │ │ │ │ + bne 120630 │ │ │ │ ldrb r2, [r1, #8] │ │ │ │ cmp r2, #97 @ 0x61 │ │ │ │ ldrbeq r2, [r1, #9] │ │ │ │ cmpeq r2, #116 @ 0x74 │ │ │ │ - bne 120620 │ │ │ │ + bne 120630 │ │ │ │ ldrb r2, [r1, #10] │ │ │ │ mov r1, #1 │ │ │ │ - b 12055c │ │ │ │ + b 12056c │ │ │ │ sub r2, r2, #5 │ │ │ │ cmp r2, #8 │ │ │ │ - bhi 1208b8 │ │ │ │ + bhi 1208c8 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ andeq r0, r0, r0, asr #2 │ │ │ │ andeq r0, r0, r0, lsl r2 │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ @@ -207864,940 +207868,940 @@ │ │ │ │ andeq r0, r0, r0, lsl r2 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ strheq r0, [r0], -r4 │ │ │ │ ldrb r2, [r1] │ │ │ │ cmp r2, #116 @ 0x74 │ │ │ │ ldrbeq r2, [r1, #1] │ │ │ │ cmpeq r2, #105 @ 0x69 │ │ │ │ - bne 1208b8 │ │ │ │ + bne 1208c8 │ │ │ │ ldrb r2, [r1, #2] │ │ │ │ cmp r2, #116 @ 0x74 │ │ │ │ ldrbeq r2, [r1, #3] │ │ │ │ cmpeq r2, #108 @ 0x6c │ │ │ │ - bne 1208b8 │ │ │ │ + bne 1208c8 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ mov r1, #5 │ │ │ │ cmp r2, #101 @ 0x65 │ │ │ │ - bne 1208b8 │ │ │ │ - b 1208bc │ │ │ │ + bne 1208c8 │ │ │ │ + b 1208cc │ │ │ │ ldrb r2, [r1] │ │ │ │ cmp r2, #115 @ 0x73 │ │ │ │ - bne 1208b8 │ │ │ │ + bne 1208c8 │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ cmp r2, #117 @ 0x75 │ │ │ │ ldrbeq r2, [r1, #2] │ │ │ │ cmpeq r2, #98 @ 0x62 │ │ │ │ - bne 1208b8 │ │ │ │ + bne 1208c8 │ │ │ │ ldrb r2, [r1, #3] │ │ │ │ cmp r2, #116 @ 0x74 │ │ │ │ ldrbeq r2, [r1, #4] │ │ │ │ cmpeq r2, #105 @ 0x69 │ │ │ │ - bne 1208b8 │ │ │ │ + bne 1208c8 │ │ │ │ ldrb r2, [r1, #5] │ │ │ │ cmp r2, #116 @ 0x74 │ │ │ │ ldrbeq r2, [r1, #6] │ │ │ │ cmpeq r2, #108 @ 0x6c │ │ │ │ - bne 1208b8 │ │ │ │ + bne 1208c8 │ │ │ │ ldrb r2, [r1, #7] │ │ │ │ mov r1, #4 │ │ │ │ - b 1206fc │ │ │ │ + b 12070c │ │ │ │ ldrb r2, [r1] │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ ldrbeq r2, [r1, #1] │ │ │ │ cmpeq r2, #104 @ 0x68 │ │ │ │ - bne 1208b8 │ │ │ │ + bne 1208c8 │ │ │ │ ldrb r2, [r1, #2] │ │ │ │ cmp r2, #97 @ 0x61 │ │ │ │ ldrbeq r2, [r1, #3] │ │ │ │ cmpeq r2, #112 @ 0x70 │ │ │ │ - bne 1208b8 │ │ │ │ + bne 1208c8 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ cmp r2, #116 @ 0x74 │ │ │ │ ldrbeq r2, [r1, #5] │ │ │ │ cmpeq r2, #101 @ 0x65 │ │ │ │ - bne 1208b8 │ │ │ │ + bne 1208c8 │ │ │ │ ldrb r2, [r1, #6] │ │ │ │ cmp r2, #114 @ 0x72 │ │ │ │ ldrbeq r2, [r1, #7] │ │ │ │ cmpeq r2, #78 @ 0x4e │ │ │ │ - bne 1208b8 │ │ │ │ + bne 1208c8 │ │ │ │ ldrb r2, [r1, #8] │ │ │ │ cmp r2, #117 @ 0x75 │ │ │ │ ldrbeq r2, [r1, #9] │ │ │ │ cmpeq r2, #109 @ 0x6d │ │ │ │ - bne 1208b8 │ │ │ │ + bne 1208c8 │ │ │ │ ldrb r2, [r1, #10] │ │ │ │ cmp r2, #98 @ 0x62 │ │ │ │ ldrbeq r2, [r1, #11] │ │ │ │ cmpeq r2, #101 @ 0x65 │ │ │ │ - bne 1208b8 │ │ │ │ + bne 1208c8 │ │ │ │ ldrb r2, [r1, #12] │ │ │ │ mov r1, #1 │ │ │ │ cmp r2, #114 @ 0x72 │ │ │ │ - bne 1208b8 │ │ │ │ - b 1208bc │ │ │ │ + bne 1208c8 │ │ │ │ + b 1208cc │ │ │ │ ldrb r2, [r1] │ │ │ │ cmp r2, #105 @ 0x69 │ │ │ │ - bne 1208b8 │ │ │ │ + bne 1208c8 │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ cmp r2, #109 @ 0x6d │ │ │ │ ldrbeq r2, [r1, #2] │ │ │ │ cmpeq r2, #97 @ 0x61 │ │ │ │ - bne 1208b8 │ │ │ │ + bne 1208c8 │ │ │ │ ldrb r2, [r1, #3] │ │ │ │ cmp r2, #103 @ 0x67 │ │ │ │ ldrbeq r2, [r1, #4] │ │ │ │ cmpeq r2, #101 @ 0x65 │ │ │ │ - bne 1208b8 │ │ │ │ + bne 1208c8 │ │ │ │ ldrb r2, [r1, #5] │ │ │ │ mov r1, #3 │ │ │ │ cmp r2, #115 @ 0x73 │ │ │ │ movne r1, #6 │ │ │ │ mov r2, #0 │ │ │ │ strb r1, [r0, #1] │ │ │ │ strb r2, [r0] │ │ │ │ bx lr │ │ │ │ ldrb r2, [r1] │ │ │ │ cmp r2, #98 @ 0x62 │ │ │ │ ldrbeq r2, [r1, #1] │ │ │ │ cmpeq r2, #111 @ 0x6f │ │ │ │ - bne 1208b8 │ │ │ │ + bne 1208c8 │ │ │ │ ldrb r2, [r1, #2] │ │ │ │ cmp r2, #111 @ 0x6f │ │ │ │ ldrbeq r2, [r1, #3] │ │ │ │ cmpeq r2, #107 @ 0x6b │ │ │ │ - bne 1208b8 │ │ │ │ + bne 1208c8 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ cmp r2, #84 @ 0x54 │ │ │ │ ldrbeq r2, [r1, #5] │ │ │ │ cmpeq r2, #105 @ 0x69 │ │ │ │ - bne 1208b8 │ │ │ │ + bne 1208c8 │ │ │ │ ldrb r2, [r1, #6] │ │ │ │ cmp r2, #116 @ 0x74 │ │ │ │ ldrbeq r2, [r1, #7] │ │ │ │ cmpeq r2, #108 @ 0x6c │ │ │ │ - bne 1208b8 │ │ │ │ + bne 1208c8 │ │ │ │ ldrb r2, [r1, #8] │ │ │ │ mov r1, #0 │ │ │ │ - b 1206fc │ │ │ │ + b 12070c │ │ │ │ ldrb r2, [r1] │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ - bne 1208b8 │ │ │ │ + bne 1208c8 │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ cmp r2, #104 @ 0x68 │ │ │ │ ldrbeq r2, [r1, #2] │ │ │ │ cmpeq r2, #97 @ 0x61 │ │ │ │ - beq 1208cc │ │ │ │ + beq 1208dc │ │ │ │ mov r1, #6 │ │ │ │ mov r2, #0 │ │ │ │ strb r1, [r0, #1] │ │ │ │ strb r2, [r0] │ │ │ │ bx lr │ │ │ │ ldrb r2, [r1, #3] │ │ │ │ cmp r2, #112 @ 0x70 │ │ │ │ ldrbeq r2, [r1, #4] │ │ │ │ cmpeq r2, #116 @ 0x74 │ │ │ │ - bne 1208b8 │ │ │ │ + bne 1208c8 │ │ │ │ ldrb r2, [r1, #5] │ │ │ │ cmp r2, #101 @ 0x65 │ │ │ │ ldrbeq r2, [r1, #6] │ │ │ │ cmpeq r2, #114 @ 0x72 │ │ │ │ - bne 1208b8 │ │ │ │ + bne 1208c8 │ │ │ │ ldrb r2, [r1, #7] │ │ │ │ cmp r2, #84 @ 0x54 │ │ │ │ ldrbeq r2, [r1, #8] │ │ │ │ cmpeq r2, #105 @ 0x69 │ │ │ │ - bne 1208b8 │ │ │ │ + bne 1208c8 │ │ │ │ ldrb r2, [r1, #9] │ │ │ │ cmp r2, #116 @ 0x74 │ │ │ │ ldrbeq r2, [r1, #10] │ │ │ │ cmpeq r2, #108 @ 0x6c │ │ │ │ - bne 1208b8 │ │ │ │ + bne 1208c8 │ │ │ │ ldrb r2, [r1, #11] │ │ │ │ mov r1, #2 │ │ │ │ - b 1206fc │ │ │ │ + b 12070c │ │ │ │ ldrd r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - b 973cb8 │ │ │ │ - b 812470 │ │ │ │ + b 973cc8 │ │ │ │ + b 812480 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, r4, #16 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 121534 │ │ │ │ + b 121544 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ ldr r8, [r0] │ │ │ │ cmp r8, #-2147483648 @ 0x80000000 │ │ │ │ - beq 120a4c │ │ │ │ + beq 120a5c │ │ │ │ ldr r7, [r0, #8] │ │ │ │ ldr r9, [r0, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 120a28 │ │ │ │ + beq 120a38 │ │ │ │ mov r5, #0 │ │ │ │ - b 1209a8 │ │ │ │ + b 1209b8 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ - beq 120a28 │ │ │ │ + beq 120a38 │ │ │ │ rsb r0, r5, r5, lsl #3 │ │ │ │ add r4, r9, r0, lsl #3 │ │ │ │ ldrd sl, [r4, #28] │ │ │ │ cmp fp, #0 │ │ │ │ - beq 1209ec │ │ │ │ + beq 1209fc │ │ │ │ add r6, sl, #4 │ │ │ │ - b 1209d0 │ │ │ │ + b 1209e0 │ │ │ │ add r6, r6, #12 │ │ │ │ subs fp, fp, #1 │ │ │ │ - beq 1209ec │ │ │ │ + beq 1209fc │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1209c4 │ │ │ │ + beq 1209d4 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 1209c4 │ │ │ │ + bl 40e554 │ │ │ │ + b 1209d4 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 120a0c │ │ │ │ + beq 120a1c │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, sl │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 12099c │ │ │ │ + beq 1209ac │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 12099c │ │ │ │ + bl 40e554 │ │ │ │ + b 1209ac │ │ │ │ cmp r8, #0 │ │ │ │ - beq 120a4c │ │ │ │ + beq 120a5c │ │ │ │ rsb r0, r8, r8, lsl #3 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ ldr r7, [r0] │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ - beq 120aac │ │ │ │ + beq 120abc │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr sl, [r0, #4] │ │ │ │ add r4, r1, #1 │ │ │ │ mov r0, sl │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 120a8c │ │ │ │ + beq 120a9c │ │ │ │ add r5, r0, #80 @ 0x50 │ │ │ │ - bl 19ed98 │ │ │ │ + bl 19eda8 │ │ │ │ mov r0, r5 │ │ │ │ - b 120a74 │ │ │ │ + b 120a84 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 120aac │ │ │ │ + beq 120abc │ │ │ │ add r0, r7, r7, lsl #2 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, sl │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 120ad0 │ │ │ │ + beq 120ae0 │ │ │ │ mov r0, r5 │ │ │ │ add r6, r5, #80 @ 0x50 │ │ │ │ - bl 19ed98 │ │ │ │ + bl 19eda8 │ │ │ │ mov r5, r6 │ │ │ │ - b 120ab4 │ │ │ │ + b 120ac4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 120aec │ │ │ │ + beq 120afc │ │ │ │ add r0, r7, r7, lsl #2 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, sl │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r8 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 120b44 │ │ │ │ + beq 120b54 │ │ │ │ add r5, r6, #4 │ │ │ │ - b 120b20 │ │ │ │ + b 120b30 │ │ │ │ add r5, r5, #12 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 120b44 │ │ │ │ + beq 120b54 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 120b14 │ │ │ │ + beq 120b24 │ │ │ │ ldr r0, [r5] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b 120b14 │ │ │ │ + bl 40e554 │ │ │ │ + b 120b24 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 120b68 │ │ │ │ + beq 120b78 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 1b7154 │ │ │ │ + bl 1b7164 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 120b9c │ │ │ │ + beq 120bac │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 120bc4 │ │ │ │ + beq 120bd4 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ ldr r7, [r0] │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ - beq 120c24 │ │ │ │ + beq 120c34 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr sl, [r0, #4] │ │ │ │ add r4, r1, #1 │ │ │ │ mov r0, sl │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 120c04 │ │ │ │ + beq 120c14 │ │ │ │ add r5, r0, #144 @ 0x90 │ │ │ │ - bl 19f5f8 │ │ │ │ + bl 19f608 │ │ │ │ mov r0, r5 │ │ │ │ - b 120bec │ │ │ │ + b 120bfc │ │ │ │ cmp r7, #0 │ │ │ │ - beq 120c24 │ │ │ │ + beq 120c34 │ │ │ │ add r0, r7, r7, lsl #3 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, sl │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 120c48 │ │ │ │ + beq 120c58 │ │ │ │ mov r0, r5 │ │ │ │ add r6, r5, #144 @ 0x90 │ │ │ │ - bl 19f5f8 │ │ │ │ + bl 19f608 │ │ │ │ mov r5, r6 │ │ │ │ - b 120c2c │ │ │ │ + b 120c3c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 120c64 │ │ │ │ + beq 120c74 │ │ │ │ add r0, r7, r7, lsl #3 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, sl │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r8 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r8, [r0] │ │ │ │ cmp r8, #-2147483648 @ 0x80000000 │ │ │ │ - beq 120d08 │ │ │ │ + beq 120d18 │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 120ce8 │ │ │ │ + beq 120cf8 │ │ │ │ mov r4, #0 │ │ │ │ - b 120ca0 │ │ │ │ + b 120cb0 │ │ │ │ add r4, r4, #536 @ 0x218 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 120ce8 │ │ │ │ + beq 120cf8 │ │ │ │ add r5, r6, r4 │ │ │ │ ldr r0, [r5, #520] @ 0x208 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 120cd4 │ │ │ │ + bne 120ce4 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ eor r1, r1, #2 │ │ │ │ orrs r1, r1, r2 │ │ │ │ - beq 120c94 │ │ │ │ - bl 1a05bc │ │ │ │ - b 120c94 │ │ │ │ + beq 120ca4 │ │ │ │ + bl 1a05cc │ │ │ │ + b 120ca4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ ldr r0, [r5, #524] @ 0x20c │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b 120cb4 │ │ │ │ + bl 40e554 │ │ │ │ + b 120cc4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 120d08 │ │ │ │ + beq 120d18 │ │ │ │ mov r0, #536 @ 0x218 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #536 @ 0x218 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 120d2c │ │ │ │ + beq 120d3c │ │ │ │ add r5, r0, #536 @ 0x218 │ │ │ │ - bl 19f7fc │ │ │ │ + bl 19f80c │ │ │ │ mov r0, r5 │ │ │ │ - b 120d14 │ │ │ │ + b 120d24 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 120d48 │ │ │ │ + beq 120d58 │ │ │ │ mov r0, #536 @ 0x218 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r8, [r0, #4] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 120d80 │ │ │ │ + beq 120d90 │ │ │ │ add r6, r0, #1312 @ 0x520 │ │ │ │ - bl 19f948 │ │ │ │ + bl 19f958 │ │ │ │ mov r0, r6 │ │ │ │ - b 120d68 │ │ │ │ + b 120d78 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 120da4 │ │ │ │ + beq 120db4 │ │ │ │ mov r1, #1312 @ 0x520 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 120dc8 │ │ │ │ + beq 120dd8 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #1312 @ 0x520 │ │ │ │ - bl 19f948 │ │ │ │ + bl 19f958 │ │ │ │ mov r6, r5 │ │ │ │ - b 120dac │ │ │ │ + b 120dbc │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 120de8 │ │ │ │ + beq 120df8 │ │ │ │ mov r1, #1312 @ 0x520 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r9 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 120e74 │ │ │ │ + beq 120e84 │ │ │ │ add r5, r6, #12 │ │ │ │ - b 120e1c │ │ │ │ + b 120e2c │ │ │ │ add r5, r5, #36 @ 0x24 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 120e74 │ │ │ │ + beq 120e84 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 120e50 │ │ │ │ + bne 120e60 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 120e10 │ │ │ │ + beq 120e20 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b 120e10 │ │ │ │ + bl 40e554 │ │ │ │ + b 120e20 │ │ │ │ ldr r0, [r5] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 120e10 │ │ │ │ - b 120e3c │ │ │ │ + beq 120e20 │ │ │ │ + b 120e4c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 120e98 │ │ │ │ + beq 120ea8 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mov r4, r0 │ │ │ │ - bl 1b6f44 │ │ │ │ + bl 1b6f54 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 120ed4 │ │ │ │ + beq 120ee4 │ │ │ │ mov r0, #216 @ 0xd8 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r6, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 120ef8 │ │ │ │ + beq 120f08 │ │ │ │ mov r0, #216 @ 0xd8 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r6, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r8, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 120f3c │ │ │ │ + beq 120f4c │ │ │ │ mov r0, r5 │ │ │ │ mov r7, r9 │ │ │ │ mov r6, r5 │ │ │ │ - bl 19f1dc │ │ │ │ + bl 19f1ec │ │ │ │ add r5, r6, #32 │ │ │ │ sub r9, r7, #1 │ │ │ │ add r0, r6, #16 │ │ │ │ - bl 19f1dc │ │ │ │ - b 120f10 │ │ │ │ + bl 19f1ec │ │ │ │ + b 120f20 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 120f5c │ │ │ │ + beq 120f6c │ │ │ │ lsl r1, r0, #5 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ add r0, r6, #16 │ │ │ │ - bl 19f1dc │ │ │ │ - b 120f78 │ │ │ │ + bl 19f1ec │ │ │ │ + b 120f88 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r6, #32 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 120f94 │ │ │ │ + beq 120fa4 │ │ │ │ add r6, r0, #32 │ │ │ │ - bl 19aef4 │ │ │ │ + bl 19af04 │ │ │ │ mov r0, r6 │ │ │ │ - b 120f7c │ │ │ │ + b 120f8c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 120fb0 │ │ │ │ + beq 120fc0 │ │ │ │ lsl r1, r0, #5 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, r4, #16 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 121534 │ │ │ │ + b 121544 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 1b6b9c │ │ │ │ + bl 1b6bac │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 121028 │ │ │ │ + beq 121038 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 12104c │ │ │ │ + beq 12105c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #16]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq 12106c │ │ │ │ - bl 1ba218 │ │ │ │ + beq 12107c │ │ │ │ + bl 1ba228 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 121534 │ │ │ │ + b 121544 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 12109c │ │ │ │ + beq 1210ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0, #96] @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483645 @ 0x80000003 │ │ │ │ - blt 1210d0 │ │ │ │ + blt 1210e0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1210d0 │ │ │ │ + beq 1210e0 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1210e8 │ │ │ │ + beq 1210f8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 121100 │ │ │ │ + beq 121110 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 121118 │ │ │ │ + beq 121128 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrd r6, [r4, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 121164 │ │ │ │ + beq 121174 │ │ │ │ add r5, r6, #4 │ │ │ │ - b 121138 │ │ │ │ + b 121148 │ │ │ │ add r5, r5, #12 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 121164 │ │ │ │ + beq 121174 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #-2147483638 @ 0x8000000a │ │ │ │ - bgt 12114c │ │ │ │ + bgt 12115c │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - bne 12112c │ │ │ │ + bne 12113c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 12112c │ │ │ │ + beq 12113c │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 12112c │ │ │ │ + bl 40e554 │ │ │ │ + b 12113c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 121184 │ │ │ │ + beq 121194 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 12119c │ │ │ │ + beq 1211ac │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1211b4 │ │ │ │ + beq 1211c4 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1211cc │ │ │ │ + beq 1211dc │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1211e8 │ │ │ │ + beq 1211f8 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r0, #-2147483645 @ 0x80000003 │ │ │ │ bxlt lr │ │ │ │ cmp r0, #0 │ │ │ │ - bne 121200 │ │ │ │ + bne 121210 │ │ │ │ bx lr │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #1 │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #3 │ │ │ │ - bcc 1212f8 │ │ │ │ - beq 12125c │ │ │ │ + bcc 121308 │ │ │ │ + beq 12126c │ │ │ │ cmp r0, #4 │ │ │ │ - bne 12127c │ │ │ │ + bne 12128c │ │ │ │ ldrd r8, [r4, #8] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r0, r8 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 1212b4 │ │ │ │ + beq 1212c4 │ │ │ │ add r6, r0, #24 │ │ │ │ - bl 19dbf0 │ │ │ │ + bl 19dc00 │ │ │ │ mov r0, r6 │ │ │ │ - b 121244 │ │ │ │ + b 121254 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1212f8 │ │ │ │ + beq 121308 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1212dc │ │ │ │ + beq 1212ec │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r0, [sp, #28] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r3, [sp, #8] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r2, [sp, #16] │ │ │ │ - b 1212e4 │ │ │ │ + b 1212f4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1212f8 │ │ │ │ + beq 121308 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - bl 2c5594 │ │ │ │ + bl 2c55a4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 121320 │ │ │ │ + beq 121330 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #24 │ │ │ │ - bl 19dbf0 │ │ │ │ + bl 19dc00 │ │ │ │ mov r6, r5 │ │ │ │ - b 121304 │ │ │ │ + b 121314 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 121340 │ │ │ │ + beq 121350 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r9 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #-2147483638 @ 0x8000000a │ │ │ │ - bgt 121364 │ │ │ │ + bgt 121374 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - beq 121364 │ │ │ │ - b 403320 │ │ │ │ + beq 121374 │ │ │ │ + b 403330 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 121360 │ │ │ │ + beq 121370 │ │ │ │ push {r4, lr} │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 403320 │ │ │ │ + b 403330 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #28] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 1213d4 │ │ │ │ + beq 1213e4 │ │ │ │ add r5, r6, #4 │ │ │ │ - b 1213b8 │ │ │ │ + b 1213c8 │ │ │ │ add r5, r5, #12 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 1213d4 │ │ │ │ + beq 1213e4 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1213ac │ │ │ │ + beq 1213bc │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 1213ac │ │ │ │ + bl 40e554 │ │ │ │ + b 1213bc │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1213f4 │ │ │ │ + beq 121404 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 121410 │ │ │ │ + beq 121420 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ - beq 121438 │ │ │ │ + beq 121448 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 1214c4 │ │ │ │ + bne 1214d4 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 1214e0 │ │ │ │ + bne 1214f0 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 1214fc │ │ │ │ + bne 12150c │ │ │ │ ldr r5, [r4, #48] @ 0x30 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - beq 121514 │ │ │ │ + beq 121524 │ │ │ │ ldr r7, [r4, #56] @ 0x38 │ │ │ │ ldr r8, [r4, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 1214a4 │ │ │ │ + beq 1214b4 │ │ │ │ add r6, r8, #4 │ │ │ │ - b 121488 │ │ │ │ + b 121498 │ │ │ │ add r6, r6, #12 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 1214a4 │ │ │ │ + beq 1214b4 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 12147c │ │ │ │ + beq 12148c │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 12147c │ │ │ │ + bl 40e554 │ │ │ │ + b 12148c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 121514 │ │ │ │ + beq 121524 │ │ │ │ add r0, r5, r5, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 40e544 │ │ │ │ - b 121514 │ │ │ │ + bl 40e554 │ │ │ │ + b 121524 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 121448 │ │ │ │ + beq 121458 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 121458 │ │ │ │ + beq 121468 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r5, [r4, #48] @ 0x30 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - bne 121464 │ │ │ │ + bne 121474 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldr r6, [r0] │ │ │ │ mov r5, r0 │ │ │ │ eor r0, r6, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ cmp r0, #20 │ │ │ │ - bhi 1215f8 │ │ │ │ + bhi 121608 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ @@ -208817,2401 +208821,2401 @@ │ │ │ │ andeq r0, r0, ip, asr #1 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, ror r0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1215b4 │ │ │ │ + beq 1215c4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldrd r8, [r5, #8] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r0, r8 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 12165c │ │ │ │ + beq 12166c │ │ │ │ add r6, r0, #16 │ │ │ │ - bl 19f1dc │ │ │ │ + bl 19f1ec │ │ │ │ mov r0, r6 │ │ │ │ - b 1215e0 │ │ │ │ + b 1215f0 │ │ │ │ ldrd r8, [r5, #4] │ │ │ │ mov r4, r8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 12167c │ │ │ │ + beq 12168c │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r9 │ │ │ │ mov r5, r4 │ │ │ │ - bl 19f1dc │ │ │ │ + bl 19f1ec │ │ │ │ add r4, r5, #32 │ │ │ │ sub r9, r7, #1 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 19f1dc │ │ │ │ - b 121600 │ │ │ │ + bl 19f1ec │ │ │ │ + b 121610 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b 121648 │ │ │ │ + bl 121544 │ │ │ │ + b 121658 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1215b4 │ │ │ │ + beq 1215c4 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 1215b4 │ │ │ │ + beq 1215c4 │ │ │ │ lsl r1, r6, #5 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ - b 12169c │ │ │ │ + b 40e554 │ │ │ │ + b 1216ac │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ - b 121728 │ │ │ │ + b 121738 │ │ │ │ mov r9, r0 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 19f1dc │ │ │ │ - b 1216c4 │ │ │ │ + bl 19f1ec │ │ │ │ + b 1216d4 │ │ │ │ bl 8e880 │ │ │ │ mov r9, r0 │ │ │ │ add r0, r5, #32 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 1216e0 │ │ │ │ + beq 1216f0 │ │ │ │ add r5, r0, #32 │ │ │ │ - bl 19aef4 │ │ │ │ + bl 19af04 │ │ │ │ mov r0, r5 │ │ │ │ - b 1216c8 │ │ │ │ + b 1216d8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 121730 │ │ │ │ + beq 121740 │ │ │ │ lsl r1, r6, #5 │ │ │ │ - b 121724 │ │ │ │ + b 121734 │ │ │ │ bl 8e880 │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 121714 │ │ │ │ + beq 121724 │ │ │ │ mov r0, r6 │ │ │ │ add r4, r6, #16 │ │ │ │ - bl 19f1dc │ │ │ │ + bl 19f1ec │ │ │ │ mov r6, r4 │ │ │ │ - b 1216f8 │ │ │ │ + b 121708 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 121730 │ │ │ │ + beq 121740 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r9 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0, #68] @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 1217e8 │ │ │ │ + bne 1217f8 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 121804 │ │ │ │ + bne 121814 │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 121820 │ │ │ │ + bne 121830 │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 12183c │ │ │ │ + bne 12184c │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 12179c │ │ │ │ + beq 1217ac │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #116] @ 0x74 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 121858 │ │ │ │ + bne 121868 │ │ │ │ ldr r1, [r4, #128] @ 0x80 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 121874 │ │ │ │ + bne 121884 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ popeq {r4, pc} │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 121884 │ │ │ │ + bne 121894 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 1218a0 │ │ │ │ + bne 1218b0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 121764 │ │ │ │ + beq 121774 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 121774 │ │ │ │ + beq 121784 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 121784 │ │ │ │ + beq 121794 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 121790 │ │ │ │ - b 12179c │ │ │ │ + bne 1217a0 │ │ │ │ + b 1217ac │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #128] @ 0x80 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 1217bc │ │ │ │ + beq 1217cc │ │ │ │ ldr r0, [r4, #132] @ 0x84 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 1217bc │ │ │ │ + bl 40e554 │ │ │ │ + b 1217cc │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 1217e4 │ │ │ │ + beq 1217f4 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #16]! │ │ │ │ ldr r2, [r0, #4] │ │ │ │ eor r1, r1, #2 │ │ │ │ orrs r1, r1, r2 │ │ │ │ - beq 1218d0 │ │ │ │ - bl 12281c │ │ │ │ + beq 1218e0 │ │ │ │ + bl 12282c │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 121998 │ │ │ │ + bne 1219a8 │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 1219b4 │ │ │ │ + bne 1219c4 │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 1219d0 │ │ │ │ + bne 1219e0 │ │ │ │ ldr r8, [r4, #116] @ 0x74 │ │ │ │ cmp r8, #-2147483648 @ 0x80000000 │ │ │ │ - beq 1219e8 │ │ │ │ + beq 1219f8 │ │ │ │ ldr r9, [r4, #124] @ 0x7c │ │ │ │ ldr r6, [r4, #120] @ 0x78 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 121978 │ │ │ │ + beq 121988 │ │ │ │ mov r5, #0 │ │ │ │ - b 121930 │ │ │ │ + b 121940 │ │ │ │ add r5, r5, #536 @ 0x218 │ │ │ │ subs r9, r9, #1 │ │ │ │ - beq 121978 │ │ │ │ + beq 121988 │ │ │ │ add r7, r6, r5 │ │ │ │ ldr r0, [r7, #520] @ 0x208 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 121964 │ │ │ │ + bne 121974 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ eor r1, r1, #2 │ │ │ │ orrs r1, r1, r2 │ │ │ │ - beq 121924 │ │ │ │ - bl 1a05bc │ │ │ │ - b 121924 │ │ │ │ + beq 121934 │ │ │ │ + bl 1a05cc │ │ │ │ + b 121934 │ │ │ │ lsl r1, r0, #2 │ │ │ │ ldr r0, [r7, #524] @ 0x20c │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b 121944 │ │ │ │ + bl 40e554 │ │ │ │ + b 121954 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 1219e8 │ │ │ │ + beq 1219f8 │ │ │ │ mov r0, #536 @ 0x218 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ - b 1219e8 │ │ │ │ + bl 40e554 │ │ │ │ + b 1219f8 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 1218f0 │ │ │ │ + beq 121900 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 121900 │ │ │ │ + beq 121910 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r8, [r4, #116] @ 0x74 │ │ │ │ cmp r8, #-2147483648 @ 0x80000000 │ │ │ │ - bne 12190c │ │ │ │ + bne 12191c │ │ │ │ ldr r1, [r4, #128] @ 0x80 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 1219fc │ │ │ │ + bne 121a0c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r4, #132] @ 0x84 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 121a4c │ │ │ │ + bne 121a5c │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 121a68 │ │ │ │ + bne 121a78 │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 121a84 │ │ │ │ + bne 121a94 │ │ │ │ add r0, r4, #116 @ 0x74 │ │ │ │ - bl 120c70 │ │ │ │ - b 121ad4 │ │ │ │ + bl 120c80 │ │ │ │ + b 121ae4 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 121a30 │ │ │ │ + beq 121a40 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 121a40 │ │ │ │ + beq 121a50 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 121a40 │ │ │ │ + bl 40e554 │ │ │ │ + b 121a50 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r7, #536 @ 0x218 │ │ │ │ subs r9, r9, #1 │ │ │ │ - beq 121ab8 │ │ │ │ + beq 121ac8 │ │ │ │ add r7, r0, #536 @ 0x218 │ │ │ │ - bl 19f7fc │ │ │ │ + bl 19f80c │ │ │ │ mov r0, r7 │ │ │ │ - b 121aa0 │ │ │ │ + b 121ab0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 121ad4 │ │ │ │ + beq 121ae4 │ │ │ │ mov r0, #536 @ 0x218 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #128] @ 0x80 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 121af0 │ │ │ │ + beq 121b00 │ │ │ │ ldr r0, [r4, #132] @ 0x84 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ ldr r1, [r0, #520] @ 0x208 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 121b24 │ │ │ │ + bne 121b34 │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ eor r1, r1, #2 │ │ │ │ orrs r1, r1, r2 │ │ │ │ bxeq lr │ │ │ │ - b 1223f8 │ │ │ │ + b 122408 │ │ │ │ push {r4, lr} │ │ │ │ ldr r2, [r0, #524] @ 0x20c │ │ │ │ mov r4, r0 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 121b0c │ │ │ │ + b 121b1c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ ldr r7, [r0, #32] │ │ │ │ mov sl, r0 │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ - beq 121ba0 │ │ │ │ + beq 121bb0 │ │ │ │ ldrd r8, [sl, #36] @ 0x24 │ │ │ │ add r5, r9, #1 │ │ │ │ mov r0, r8 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 121b84 │ │ │ │ + beq 121b94 │ │ │ │ add r6, r0, #112 @ 0x70 │ │ │ │ - bl 19d374 │ │ │ │ + bl 19d384 │ │ │ │ mov r0, r6 │ │ │ │ - b 121b6c │ │ │ │ + b 121b7c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 121ba0 │ │ │ │ + beq 121bb0 │ │ │ │ rsb r0, r7, r7, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sl, #16] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 121bb4 │ │ │ │ + bne 121bc4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [sl, #20] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ mov r9, r0 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 121be4 │ │ │ │ + beq 121bf4 │ │ │ │ mov r0, r6 │ │ │ │ add r4, r6, #112 @ 0x70 │ │ │ │ - bl 19d374 │ │ │ │ + bl 19d384 │ │ │ │ mov r6, r4 │ │ │ │ - b 121bc8 │ │ │ │ + b 121bd8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 121c04 │ │ │ │ + bne 121c14 │ │ │ │ ldr r1, [sl, #16] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 121c28 │ │ │ │ + bne 121c38 │ │ │ │ mov r0, r9 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ rsb r0, r7, r7, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sl, #16] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 121bfc │ │ │ │ + beq 121c0c │ │ │ │ ldr r0, [sl, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r9 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 121c60 │ │ │ │ + beq 121c70 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 121c78 │ │ │ │ + beq 121c88 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r1, [r0, #48] @ 0x30 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 121cc4 │ │ │ │ + bne 121cd4 │ │ │ │ ldr r1, [r0, #60] @ 0x3c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ push {r4, lr} │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 121ca8 │ │ │ │ + b 121cb8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ ldr r1, [r0, #1256] @ 0x4e8 │ │ │ │ add fp, r0, #32 │ │ │ │ mov sl, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 121e38 │ │ │ │ + bne 121e48 │ │ │ │ ldrd r0, [fp] │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 121d38 │ │ │ │ + beq 121d48 │ │ │ │ ldr r1, [sl, #80] @ 0x50 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 121e70 │ │ │ │ + bne 121e80 │ │ │ │ ldr r1, [sl, #92] @ 0x5c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 121e8c │ │ │ │ + bne 121e9c │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r0, #720]! @ 0x2d0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ rsbs r1, r1, #1 │ │ │ │ rscs r1, r2, #0 │ │ │ │ - bcc 121d54 │ │ │ │ - bl 1223f8 │ │ │ │ + bcc 121d64 │ │ │ │ + bl 122408 │ │ │ │ ldr r9, [sl, #1268] @ 0x4f4 │ │ │ │ cmp r9, #-2147483648 @ 0x80000000 │ │ │ │ - beq 121de8 │ │ │ │ + beq 121df8 │ │ │ │ ldr r6, [sl, #1276] @ 0x4fc │ │ │ │ ldr r7, [sl, #1272] @ 0x4f8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 121dcc │ │ │ │ + beq 121ddc │ │ │ │ mov r4, #0 │ │ │ │ - b 121d84 │ │ │ │ + b 121d94 │ │ │ │ add r4, r4, #536 @ 0x218 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 121dcc │ │ │ │ + beq 121ddc │ │ │ │ add r5, r7, r4 │ │ │ │ ldr r0, [r5, #520] @ 0x208 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 121db8 │ │ │ │ + bne 121dc8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ eor r1, r1, #2 │ │ │ │ orrs r1, r1, r2 │ │ │ │ - beq 121d78 │ │ │ │ - bl 1a05bc │ │ │ │ - b 121d78 │ │ │ │ + beq 121d88 │ │ │ │ + bl 1a05cc │ │ │ │ + b 121d88 │ │ │ │ lsl r1, r0, #2 │ │ │ │ ldr r0, [r5, #524] @ 0x20c │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b 121d98 │ │ │ │ + bl 40e554 │ │ │ │ + b 121da8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 121de8 │ │ │ │ + beq 121df8 │ │ │ │ mov r0, #536 @ 0x218 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r0, #112]! @ 0x70 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ eor r1, r1, #2 │ │ │ │ orrs r1, r1, r2 │ │ │ │ - beq 121e04 │ │ │ │ - bl 1223f8 │ │ │ │ + beq 121e14 │ │ │ │ + bl 122408 │ │ │ │ ldr r0, [fp, #576]! @ 0x240 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 121e20 │ │ │ │ + beq 121e30 │ │ │ │ mov r0, fp │ │ │ │ - bl 1218b0 │ │ │ │ + bl 1218c0 │ │ │ │ ldr r1, [sl, #16] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 121e5c │ │ │ │ + bne 121e6c │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sl, #1260] @ 0x4ec │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrd r0, [fp] │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne 121d18 │ │ │ │ - b 121d38 │ │ │ │ + bne 121d28 │ │ │ │ + b 121d48 │ │ │ │ ldr r0, [sl, #20] │ │ │ │ mov r2, #1 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r0, [sl, #84] @ 0x54 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sl, #92] @ 0x5c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 121d38 │ │ │ │ + beq 121d48 │ │ │ │ ldr r0, [sl, #96] @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 121d38 │ │ │ │ + bl 40e554 │ │ │ │ + b 121d48 │ │ │ │ mov r8, r0 │ │ │ │ - b 121f34 │ │ │ │ + b 121f44 │ │ │ │ mov r8, r0 │ │ │ │ - b 121f18 │ │ │ │ + b 121f28 │ │ │ │ mov r8, r0 │ │ │ │ movw r0, #1268 @ 0x4f4 │ │ │ │ add r0, sl, r0 │ │ │ │ - bl 120c70 │ │ │ │ - b 121efc │ │ │ │ + bl 120c80 │ │ │ │ + b 121f0c │ │ │ │ mov r8, r0 │ │ │ │ add r0, r5, #536 @ 0x218 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 121ee0 │ │ │ │ + beq 121ef0 │ │ │ │ add r4, r0, #536 @ 0x218 │ │ │ │ - bl 19f7fc │ │ │ │ + bl 19f80c │ │ │ │ mov r0, r4 │ │ │ │ - b 121ec8 │ │ │ │ + b 121ed8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 121efc │ │ │ │ + beq 121f0c │ │ │ │ mov r0, #536 @ 0x218 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r0, #112]! @ 0x70 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ eor r1, r1, #2 │ │ │ │ orrs r1, r1, r2 │ │ │ │ - beq 121f18 │ │ │ │ - bl 1223f8 │ │ │ │ + beq 121f28 │ │ │ │ + bl 122408 │ │ │ │ ldr r0, [fp, #576]! @ 0x240 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 121f34 │ │ │ │ + beq 121f44 │ │ │ │ mov r0, fp │ │ │ │ - bl 1218b0 │ │ │ │ + bl 1218c0 │ │ │ │ ldr r1, [sl, #16] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 121f50 │ │ │ │ + beq 121f60 │ │ │ │ ldr r0, [sl, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r8 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 121f90 │ │ │ │ + bne 121fa0 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #24] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ push {r4, lr} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 121f70 │ │ │ │ + b 121f80 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 121ffc │ │ │ │ + beq 12200c │ │ │ │ add r5, r6, #4 │ │ │ │ - b 121fe0 │ │ │ │ + b 121ff0 │ │ │ │ add r5, r5, #12 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 121ffc │ │ │ │ + beq 12200c │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 121fd4 │ │ │ │ + beq 121fe4 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 121fd4 │ │ │ │ + bl 40e554 │ │ │ │ + b 121fe4 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 122020 │ │ │ │ + beq 122030 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r8, [r0, #4] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 122050 │ │ │ │ + beq 122060 │ │ │ │ add r6, r0, #112 @ 0x70 │ │ │ │ - bl 19d374 │ │ │ │ + bl 19d384 │ │ │ │ mov r0, r6 │ │ │ │ - b 122038 │ │ │ │ + b 122048 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 122074 │ │ │ │ + beq 122084 │ │ │ │ rsb r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 122098 │ │ │ │ + beq 1220a8 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #112 @ 0x70 │ │ │ │ - bl 19d374 │ │ │ │ + bl 19d384 │ │ │ │ mov r6, r5 │ │ │ │ - b 12207c │ │ │ │ + b 12208c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1220b8 │ │ │ │ + beq 1220c8 │ │ │ │ rsb r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r9 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #72]! @ 0x48 │ │ │ │ sub r1, r1, #2 │ │ │ │ cmp r1, #6 │ │ │ │ movcs r1, #3 │ │ │ │ cmp r1, #4 │ │ │ │ - bhi 12213c │ │ │ │ + bhi 12214c │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ add pc, r2, r1 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ add r0, r4, #76 @ 0x4c │ │ │ │ - bl 122e8c │ │ │ │ - b 122144 │ │ │ │ + bl 122e9c │ │ │ │ + b 122154 │ │ │ │ add r0, r4, #76 @ 0x4c │ │ │ │ - bl 122ab0 │ │ │ │ - b 122144 │ │ │ │ + bl 122ac0 │ │ │ │ + b 122154 │ │ │ │ add r0, r4, #76 @ 0x4c │ │ │ │ - bl 122d84 │ │ │ │ - b 122144 │ │ │ │ - bl 123214 │ │ │ │ - b 122144 │ │ │ │ + bl 122d94 │ │ │ │ + b 122154 │ │ │ │ + bl 123224 │ │ │ │ + b 122154 │ │ │ │ add r0, r4, #76 @ 0x4c │ │ │ │ - bl 1229a8 │ │ │ │ - b 122144 │ │ │ │ + bl 1229b8 │ │ │ │ + b 122154 │ │ │ │ add r0, r4, #76 @ 0x4c │ │ │ │ - bl 123608 │ │ │ │ + bl 123618 │ │ │ │ ldr r1, [r4, #200] @ 0xc8 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r4, #204] @ 0xcc │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0, #24] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 1221cc │ │ │ │ + bne 1221dc │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 1221e8 │ │ │ │ + bne 1221f8 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 122204 │ │ │ │ + bne 122214 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 122220 │ │ │ │ + bne 122230 │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 12218c │ │ │ │ + beq 12219c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 12219c │ │ │ │ + beq 1221ac │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 1221ac │ │ │ │ + beq 1221bc │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 1221ac │ │ │ │ + bl 40e554 │ │ │ │ + b 1221bc │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 12225c │ │ │ │ + bne 12226c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mov r2, #1 │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ push {r4, lr} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 122240 │ │ │ │ + b 122250 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0, #648] @ 0x288 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 1222e0 │ │ │ │ + bne 1222f0 │ │ │ │ ldr r1, [r4, #660] @ 0x294 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 122300 │ │ │ │ + bne 122310 │ │ │ │ ldr r1, [r4, #672] @ 0x2a0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 12231c │ │ │ │ + bne 12232c │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 1223f8 │ │ │ │ + bl 122408 │ │ │ │ ldr r0, [r4, #496]! @ 0x1f0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1218b0 │ │ │ │ + b 1218c0 │ │ │ │ ldr r0, [r4, #652] @ 0x28c │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #660] @ 0x294 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 1222a8 │ │ │ │ + beq 1222b8 │ │ │ │ ldr r0, [r4, #664] @ 0x298 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #672] @ 0x2a0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 1222b8 │ │ │ │ + beq 1222c8 │ │ │ │ ldr r0, [r4, #676] @ 0x2a4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 1222b8 │ │ │ │ + bl 40e554 │ │ │ │ + b 1222c8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #496]! @ 0x1f0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 12234c │ │ │ │ + beq 12235c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1218b0 │ │ │ │ + bl 1218c0 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r8, [r0, #4] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 122384 │ │ │ │ + beq 122394 │ │ │ │ add r6, r0, #24 │ │ │ │ - bl 19dbf0 │ │ │ │ + bl 19dc00 │ │ │ │ mov r0, r6 │ │ │ │ - b 12236c │ │ │ │ + b 12237c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1223a8 │ │ │ │ + beq 1223b8 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 1223cc │ │ │ │ + beq 1223dc │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #24 │ │ │ │ - bl 19dbf0 │ │ │ │ + bl 19dc00 │ │ │ │ mov r6, r5 │ │ │ │ - b 1223b0 │ │ │ │ + b 1223c0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1223ec │ │ │ │ + beq 1223fc │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r9 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r1, [r0, #384] @ 0x180 │ │ │ │ mov sl, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 12246c │ │ │ │ + bne 12247c │ │ │ │ ldr r5, [sl, #396] @ 0x18c │ │ │ │ add r7, sl, #32 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - beq 122488 │ │ │ │ + beq 122498 │ │ │ │ ldr r0, [sl, #404] @ 0x194 │ │ │ │ ldr fp, [sl, #400] @ 0x190 │ │ │ │ add r4, r0, #1 │ │ │ │ mov r0, fp │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 12244c │ │ │ │ + beq 12245c │ │ │ │ add r6, r0, #144 @ 0x90 │ │ │ │ - bl 19f5f8 │ │ │ │ + bl 19f608 │ │ │ │ mov r0, r6 │ │ │ │ - b 122434 │ │ │ │ + b 122444 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 122488 │ │ │ │ + beq 122498 │ │ │ │ add r0, r5, r5, lsl #3 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, fp │ │ │ │ - bl 40e544 │ │ │ │ - b 122488 │ │ │ │ + bl 40e554 │ │ │ │ + b 122498 │ │ │ │ ldr r0, [sl, #388] @ 0x184 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r5, [sl, #396] @ 0x18c │ │ │ │ add r7, sl, #32 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - bne 122424 │ │ │ │ + bne 122434 │ │ │ │ ldr r0, [sl, #408] @ 0x198 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 122560 │ │ │ │ + beq 122570 │ │ │ │ ldr r5, [sl, #416] @ 0x1a0 │ │ │ │ ldr fp, [sl, #412] @ 0x19c │ │ │ │ cmp r5, #0 │ │ │ │ stmib sp, {r0, r7} │ │ │ │ - beq 12253c │ │ │ │ + beq 12254c │ │ │ │ mov r9, #0 │ │ │ │ - b 1224bc │ │ │ │ + b 1224cc │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r9, r5 │ │ │ │ - beq 12253c │ │ │ │ + beq 12254c │ │ │ │ rsb r0, r9, r9, lsl #3 │ │ │ │ add r4, fp, r0, lsl #3 │ │ │ │ ldrd r6, [r4, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 122500 │ │ │ │ + beq 122510 │ │ │ │ add r8, r6, #4 │ │ │ │ - b 1224e4 │ │ │ │ + b 1224f4 │ │ │ │ add r8, r8, #12 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 122500 │ │ │ │ + beq 122510 │ │ │ │ ldr r1, [r8, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1224d8 │ │ │ │ + beq 1224e8 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 1224d8 │ │ │ │ + bl 40e554 │ │ │ │ + b 1224e8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 122520 │ │ │ │ + beq 122530 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1224b0 │ │ │ │ + beq 1224c0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 1224b0 │ │ │ │ + bl 40e554 │ │ │ │ + b 1224c0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r7, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 122560 │ │ │ │ + beq 122570 │ │ │ │ rsb r0, r0, r0, lsl #3 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, fp │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sl, #360] @ 0x168 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 122578 │ │ │ │ + beq 122588 │ │ │ │ ldr r0, [sl, #364] @ 0x16c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sl, #372] @ 0x174 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 122590 │ │ │ │ + beq 1225a0 │ │ │ │ ldr r0, [sl, #376] @ 0x178 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sl, #420] @ 0x1a4 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 122668 │ │ │ │ + bne 122678 │ │ │ │ ldrd r0, [r7] │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ movne r0, r7 │ │ │ │ - blne 1220c4 │ │ │ │ + blne 1220d4 │ │ │ │ ldr r0, [r7, #216]! @ 0xd8 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ movne r0, r7 │ │ │ │ - blne 122164 │ │ │ │ + blne 122174 │ │ │ │ ldr r7, [sl, #432] @ 0x1b0 │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ - beq 12261c │ │ │ │ + beq 12262c │ │ │ │ ldr r0, [sl, #440] @ 0x1b8 │ │ │ │ ldr r9, [sl, #436] @ 0x1b4 │ │ │ │ add r4, r0, #1 │ │ │ │ mov r0, r9 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 122600 │ │ │ │ + beq 122610 │ │ │ │ add r6, r0, #80 @ 0x50 │ │ │ │ - bl 19ed98 │ │ │ │ + bl 19eda8 │ │ │ │ mov r0, r6 │ │ │ │ - b 1225e8 │ │ │ │ + b 1225f8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 12261c │ │ │ │ + beq 12262c │ │ │ │ add r0, r7, r7, lsl #2 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sl, #444] @ 0x1bc │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 122678 │ │ │ │ + bne 122688 │ │ │ │ ldr r1, [sl, #336] @ 0x150 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ - beq 1226b0 │ │ │ │ + beq 1226c0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 122694 │ │ │ │ + bne 1226a4 │ │ │ │ ldr r1, [sl, #348] @ 0x15c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 1226b0 │ │ │ │ + beq 1226c0 │ │ │ │ ldr r0, [sl, #352] @ 0x160 │ │ │ │ mov r2, #1 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r0, [sl, #424] @ 0x1a8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 1225a0 │ │ │ │ + bl 40e554 │ │ │ │ + b 1225b0 │ │ │ │ ldr r0, [sl, #448] @ 0x1c0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sl, #336] @ 0x150 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ - bne 122638 │ │ │ │ - b 1226b0 │ │ │ │ + bne 122648 │ │ │ │ + b 1226c0 │ │ │ │ ldr r0, [sl, #340] @ 0x154 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sl, #348] @ 0x15c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 122654 │ │ │ │ + bne 122664 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 1226d8 │ │ │ │ + beq 1226e8 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #80 @ 0x50 │ │ │ │ - bl 19ed98 │ │ │ │ + bl 19eda8 │ │ │ │ mov r6, r5 │ │ │ │ - b 1226bc │ │ │ │ + b 1226cc │ │ │ │ cmp r7, #0 │ │ │ │ - beq 12279c │ │ │ │ + beq 1227ac │ │ │ │ add r0, r7, r7, lsl #2 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 40e544 │ │ │ │ - b 12279c │ │ │ │ + bl 40e554 │ │ │ │ + b 1227ac │ │ │ │ bl 8e880 │ │ │ │ mov r8, r0 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 12271c │ │ │ │ + beq 12272c │ │ │ │ mov r0, r6 │ │ │ │ add r9, r6, #144 @ 0x90 │ │ │ │ - bl 19f5f8 │ │ │ │ + bl 19f608 │ │ │ │ mov r6, r9 │ │ │ │ - b 122700 │ │ │ │ + b 122710 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 122738 │ │ │ │ + beq 122748 │ │ │ │ add r0, r5, r5, lsl #3 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, fp │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, sl, #408 @ 0x198 │ │ │ │ - bl 120970 │ │ │ │ + bl 120980 │ │ │ │ ldr r1, [sl, #360] @ 0x168 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 1227d0 │ │ │ │ + bne 1227e0 │ │ │ │ ldr r1, [sl, #372] @ 0x174 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 1227e8 │ │ │ │ + bne 1227f8 │ │ │ │ ldr r1, [sl, #420] @ 0x1a4 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 122804 │ │ │ │ + bne 122814 │ │ │ │ ldrd r0, [r7] │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ movne r0, r7 │ │ │ │ - blne 1220c4 │ │ │ │ + blne 1220d4 │ │ │ │ ldr r2, [r7, #216]! @ 0xd8 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ eor r2, r2, #2 │ │ │ │ orrs r1, r2, r1 │ │ │ │ movne r0, r7 │ │ │ │ - blne 122164 │ │ │ │ + blne 122174 │ │ │ │ add r0, sl, #432 @ 0x1b0 │ │ │ │ - bl 120a54 │ │ │ │ + bl 120a64 │ │ │ │ ldr r1, [sl, #444] @ 0x1bc │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 1227b8 │ │ │ │ + beq 1227c8 │ │ │ │ ldr r0, [sl, #448] @ 0x1c0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sl, #336]! @ 0x150 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ movne r0, sl │ │ │ │ - blne 122230 │ │ │ │ + blne 122240 │ │ │ │ mov r0, r8 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sl, #364] @ 0x16c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sl, #372] @ 0x174 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 122758 │ │ │ │ + beq 122768 │ │ │ │ ldr r0, [sl, #376] @ 0x178 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sl, #420] @ 0x1a4 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 122768 │ │ │ │ + beq 122778 │ │ │ │ ldr r0, [sl, #424] @ 0x1a8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 122768 │ │ │ │ + bl 40e554 │ │ │ │ + b 122778 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r5, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - beq 12288c │ │ │ │ + beq 12289c │ │ │ │ ldr r7, [r4, #24] │ │ │ │ ldr r8, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 122870 │ │ │ │ + beq 122880 │ │ │ │ add r6, r8, #16 │ │ │ │ - b 122854 │ │ │ │ + b 122864 │ │ │ │ subs r7, r7, #1 │ │ │ │ add r6, r6, #28 │ │ │ │ - beq 122870 │ │ │ │ + beq 122880 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 122848 │ │ │ │ + beq 122858 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 122848 │ │ │ │ + bl 40e554 │ │ │ │ + b 122858 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 12288c │ │ │ │ + beq 12289c │ │ │ │ rsb r0, r5, r5, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r0, #28]! │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ - beq 1228bc │ │ │ │ - bl 1b6f44 │ │ │ │ + beq 1228cc │ │ │ │ + bl 1b6f54 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 1228bc │ │ │ │ + beq 1228cc │ │ │ │ mov r0, #216 @ 0xd8 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r6, r0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 1228d0 │ │ │ │ + bne 1228e0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 122904 │ │ │ │ + bne 122914 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 122928 │ │ │ │ + bne 122938 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r0, #216 @ 0xd8 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r6, r0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 1228fc │ │ │ │ + beq 12290c │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 122980 │ │ │ │ + beq 122990 │ │ │ │ add r5, r6, #16 │ │ │ │ - b 122964 │ │ │ │ + b 122974 │ │ │ │ subs r7, r7, #1 │ │ │ │ add r5, r5, #28 │ │ │ │ - beq 122980 │ │ │ │ + beq 122990 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 122958 │ │ │ │ + beq 122968 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 122958 │ │ │ │ + bl 40e554 │ │ │ │ + b 122968 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1229a4 │ │ │ │ + beq 1229b4 │ │ │ │ rsb r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - beq 122a18 │ │ │ │ + beq 122a28 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r8, [r4, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 1229fc │ │ │ │ + beq 122a0c │ │ │ │ add r6, r8, #16 │ │ │ │ - b 1229e0 │ │ │ │ + b 1229f0 │ │ │ │ subs r7, r7, #1 │ │ │ │ add r6, r6, #28 │ │ │ │ - beq 1229fc │ │ │ │ + beq 122a0c │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1229d4 │ │ │ │ + beq 1229e4 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 1229d4 │ │ │ │ + bl 40e554 │ │ │ │ + b 1229e4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 122a18 │ │ │ │ + beq 122a28 │ │ │ │ rsb r0, r5, r5, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 122a68 │ │ │ │ + bne 122a78 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 122a84 │ │ │ │ + bne 122a94 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 122aa0 │ │ │ │ + bne 122ab0 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 122a38 │ │ │ │ + beq 122a48 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 122a48 │ │ │ │ + beq 122a58 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 122a48 │ │ │ │ + bl 40e554 │ │ │ │ + b 122a58 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 122b44 │ │ │ │ + bne 122b54 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 122b60 │ │ │ │ + bne 122b70 │ │ │ │ ldr r5, [r4, #56] @ 0x38 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - beq 122b78 │ │ │ │ + beq 122b88 │ │ │ │ ldr r7, [r4, #64] @ 0x40 │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 122b24 │ │ │ │ + beq 122b34 │ │ │ │ add r6, r8, #16 │ │ │ │ - b 122b08 │ │ │ │ + b 122b18 │ │ │ │ subs r7, r7, #1 │ │ │ │ add r6, r6, #28 │ │ │ │ - beq 122b24 │ │ │ │ + beq 122b34 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 122afc │ │ │ │ + beq 122b0c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 122afc │ │ │ │ + bl 40e554 │ │ │ │ + b 122b0c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 122b78 │ │ │ │ + beq 122b88 │ │ │ │ rsb r0, r5, r5, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 40e544 │ │ │ │ - b 122b78 │ │ │ │ + bl 40e554 │ │ │ │ + b 122b88 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 122ad8 │ │ │ │ + beq 122ae8 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r5, [r4, #56] @ 0x38 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - bne 122ae4 │ │ │ │ + bne 122af4 │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0, #648] @ 0x288 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 122bf8 │ │ │ │ + bne 122c08 │ │ │ │ ldr r1, [r4, #660] @ 0x294 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 122c18 │ │ │ │ + bne 122c28 │ │ │ │ ldr r1, [r4, #672] @ 0x2a0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 122c34 │ │ │ │ + bne 122c44 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 1223f8 │ │ │ │ + bl 122408 │ │ │ │ ldr r0, [r4, #496]! @ 0x1f0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1218b0 │ │ │ │ + b 1218c0 │ │ │ │ ldr r0, [r4, #652] @ 0x28c │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #660] @ 0x294 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 122bc0 │ │ │ │ + beq 122bd0 │ │ │ │ ldr r0, [r4, #664] @ 0x298 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #672] @ 0x2a0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 122bd0 │ │ │ │ + beq 122be0 │ │ │ │ ldr r0, [r4, #676] @ 0x2a4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 122bd0 │ │ │ │ + bl 40e554 │ │ │ │ + b 122be0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #496]! @ 0x1f0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 122c64 │ │ │ │ + beq 122c74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1218b0 │ │ │ │ + bl 1218c0 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0, #648] @ 0x288 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 122ce0 │ │ │ │ + bne 122cf0 │ │ │ │ ldr r1, [r4, #660] @ 0x294 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 122d00 │ │ │ │ + bne 122d10 │ │ │ │ ldr r1, [r4, #672] @ 0x2a0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 122d1c │ │ │ │ + bne 122d2c │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 1223f8 │ │ │ │ + bl 122408 │ │ │ │ ldr r1, [r4, #684] @ 0x2ac │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 122d2c │ │ │ │ + bne 122d3c │ │ │ │ ldr r0, [r4, #496]! @ 0x1f0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1218b0 │ │ │ │ + b 1218c0 │ │ │ │ ldr r0, [r4, #652] @ 0x28c │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #660] @ 0x294 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 122c98 │ │ │ │ + beq 122ca8 │ │ │ │ ldr r0, [r4, #664] @ 0x298 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #672] @ 0x2a0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 122ca8 │ │ │ │ + beq 122cb8 │ │ │ │ ldr r0, [r4, #676] @ 0x2a4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 122ca8 │ │ │ │ + bl 40e554 │ │ │ │ + b 122cb8 │ │ │ │ ldr r0, [r4, #688] @ 0x2b0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 122cc0 │ │ │ │ + bl 40e554 │ │ │ │ + b 122cd0 │ │ │ │ ldr r1, [r4, #684] @ 0x2ac │ │ │ │ mov r5, r0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 122d5c │ │ │ │ + beq 122d6c │ │ │ │ ldr r0, [r4, #688] @ 0x2b0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [r4, #496]! @ 0x1f0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 122d78 │ │ │ │ + beq 122d88 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1218b0 │ │ │ │ + bl 1218c0 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 122e08 │ │ │ │ + bne 122e18 │ │ │ │ ldr r5, [r4, #28] │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - beq 122e20 │ │ │ │ + beq 122e30 │ │ │ │ ldr r7, [r4, #36] @ 0x24 │ │ │ │ ldr r8, [r4, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 122de8 │ │ │ │ + beq 122df8 │ │ │ │ add r6, r8, #16 │ │ │ │ - b 122dcc │ │ │ │ + b 122ddc │ │ │ │ subs r7, r7, #1 │ │ │ │ add r6, r6, #28 │ │ │ │ - beq 122de8 │ │ │ │ + beq 122df8 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 122dc0 │ │ │ │ + beq 122dd0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 122dc0 │ │ │ │ + bl 40e554 │ │ │ │ + b 122dd0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 122e20 │ │ │ │ + beq 122e30 │ │ │ │ rsb r0, r5, r5, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 40e544 │ │ │ │ - b 122e20 │ │ │ │ + bl 40e554 │ │ │ │ + b 122e30 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r5, [r4, #28] │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - bne 122da8 │ │ │ │ + bne 122db8 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 122e60 │ │ │ │ + bne 122e70 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 122e7c │ │ │ │ + bne 122e8c │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 122e40 │ │ │ │ + beq 122e50 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 122e40 │ │ │ │ + bl 40e554 │ │ │ │ + b 122e50 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - beq 122efc │ │ │ │ + beq 122f0c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r8, [r4, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 122ee0 │ │ │ │ + beq 122ef0 │ │ │ │ add r6, r8, #16 │ │ │ │ - b 122ec4 │ │ │ │ + b 122ed4 │ │ │ │ subs r7, r7, #1 │ │ │ │ add r6, r6, #28 │ │ │ │ - beq 122ee0 │ │ │ │ + beq 122ef0 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 122eb8 │ │ │ │ + beq 122ec8 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 122eb8 │ │ │ │ + bl 40e554 │ │ │ │ + b 122ec8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 122efc │ │ │ │ + beq 122f0c │ │ │ │ rsb r0, r5, r5, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 122f3c │ │ │ │ + bne 122f4c │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 122f58 │ │ │ │ + bne 122f68 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 122f1c │ │ │ │ + beq 122f2c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 122f1c │ │ │ │ + bl 40e554 │ │ │ │ + b 122f2c │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldrd r6, [r0, #36] @ 0x24 │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 122fd8 │ │ │ │ + beq 122fe8 │ │ │ │ mov r5, #0 │ │ │ │ - b 122f90 │ │ │ │ + b 122fa0 │ │ │ │ add r5, r5, #536 @ 0x218 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 122fd8 │ │ │ │ + beq 122fe8 │ │ │ │ add r4, r6, r5 │ │ │ │ ldr r0, [r4, #520] @ 0x208 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 122fc4 │ │ │ │ + bne 122fd4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ eor r1, r1, #2 │ │ │ │ orrs r1, r1, r2 │ │ │ │ - beq 122f84 │ │ │ │ - bl 1a05bc │ │ │ │ - b 122f84 │ │ │ │ + beq 122f94 │ │ │ │ + bl 1a05cc │ │ │ │ + b 122f94 │ │ │ │ lsl r1, r0, #2 │ │ │ │ ldr r0, [r4, #524] @ 0x20c │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b 122fa4 │ │ │ │ + bl 40e554 │ │ │ │ + b 122fb4 │ │ │ │ ldr r0, [r8, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 122ffc │ │ │ │ + beq 12300c │ │ │ │ mov r1, #536 @ 0x218 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #536 @ 0x218 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 123020 │ │ │ │ + beq 123030 │ │ │ │ add r4, r0, #536 @ 0x218 │ │ │ │ - bl 19f7fc │ │ │ │ + bl 19f80c │ │ │ │ mov r0, r4 │ │ │ │ - b 123008 │ │ │ │ + b 123018 │ │ │ │ ldr r0, [r8, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 123040 │ │ │ │ + beq 123050 │ │ │ │ mov r1, #536 @ 0x218 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldrd r6, [r0, #44] @ 0x2c │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 1230bc │ │ │ │ + beq 1230cc │ │ │ │ mov r5, #0 │ │ │ │ - b 123074 │ │ │ │ + b 123084 │ │ │ │ add r5, r5, #536 @ 0x218 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 1230bc │ │ │ │ + beq 1230cc │ │ │ │ add r4, r6, r5 │ │ │ │ ldr r0, [r4, #520] @ 0x208 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 1230a8 │ │ │ │ + bne 1230b8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ eor r1, r1, #2 │ │ │ │ orrs r1, r1, r2 │ │ │ │ - beq 123068 │ │ │ │ - bl 1a05bc │ │ │ │ - b 123068 │ │ │ │ + beq 123078 │ │ │ │ + bl 1a05cc │ │ │ │ + b 123078 │ │ │ │ lsl r1, r0, #2 │ │ │ │ ldr r0, [r4, #524] @ 0x20c │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b 123088 │ │ │ │ + bl 40e554 │ │ │ │ + b 123098 │ │ │ │ ldr r0, [r8, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1230e0 │ │ │ │ + beq 1230f0 │ │ │ │ mov r1, #536 @ 0x218 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #536 @ 0x218 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 123104 │ │ │ │ + beq 123114 │ │ │ │ add r4, r0, #536 @ 0x218 │ │ │ │ - bl 19f7fc │ │ │ │ + bl 19f80c │ │ │ │ mov r0, r4 │ │ │ │ - b 1230ec │ │ │ │ + b 1230fc │ │ │ │ ldr r0, [r8, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 123124 │ │ │ │ + beq 123134 │ │ │ │ mov r1, #536 @ 0x218 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r8, [r0, #40] @ 0x28 │ │ │ │ cmp r8, #-2147483648 @ 0x80000000 │ │ │ │ - beq 1231c8 │ │ │ │ + beq 1231d8 │ │ │ │ ldrd r6, [r0, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 1231a8 │ │ │ │ + beq 1231b8 │ │ │ │ mov r4, #0 │ │ │ │ - b 123160 │ │ │ │ + b 123170 │ │ │ │ add r4, r4, #536 @ 0x218 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 1231a8 │ │ │ │ + beq 1231b8 │ │ │ │ add r5, r6, r4 │ │ │ │ ldr r0, [r5, #520] @ 0x208 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 123194 │ │ │ │ + bne 1231a4 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ eor r1, r1, #2 │ │ │ │ orrs r1, r1, r2 │ │ │ │ - beq 123154 │ │ │ │ - bl 1a05bc │ │ │ │ - b 123154 │ │ │ │ + beq 123164 │ │ │ │ + bl 1a05cc │ │ │ │ + b 123164 │ │ │ │ lsl r1, r0, #2 │ │ │ │ ldr r0, [r5, #524] @ 0x20c │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b 123174 │ │ │ │ + bl 40e554 │ │ │ │ + b 123184 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 1231c8 │ │ │ │ + beq 1231d8 │ │ │ │ mov r0, #536 @ 0x218 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #536 @ 0x218 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 1231ec │ │ │ │ + beq 1231fc │ │ │ │ add r5, r0, #536 @ 0x218 │ │ │ │ - bl 19f7fc │ │ │ │ + bl 19f80c │ │ │ │ mov r0, r5 │ │ │ │ - b 1231d4 │ │ │ │ + b 1231e4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 123208 │ │ │ │ + beq 123218 │ │ │ │ mov r0, #536 @ 0x218 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r1, [r0, #44] @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 1232c8 │ │ │ │ + bne 1232d8 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 1232e4 │ │ │ │ + bne 1232f4 │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 123300 │ │ │ │ + bne 123310 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 12331c │ │ │ │ + bne 12332c │ │ │ │ ldr r5, [r4, #92] @ 0x5c │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - beq 123334 │ │ │ │ + beq 123344 │ │ │ │ ldr r7, [r4, #100] @ 0x64 │ │ │ │ ldr r8, [r4, #96] @ 0x60 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 1232a8 │ │ │ │ + beq 1232b8 │ │ │ │ add r6, r8, #16 │ │ │ │ - b 12328c │ │ │ │ + b 12329c │ │ │ │ subs r7, r7, #1 │ │ │ │ add r6, r6, #28 │ │ │ │ - beq 1232a8 │ │ │ │ + beq 1232b8 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 123280 │ │ │ │ + beq 123290 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 123280 │ │ │ │ + bl 40e554 │ │ │ │ + b 123290 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 123334 │ │ │ │ + beq 123344 │ │ │ │ rsb r0, r5, r5, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 40e544 │ │ │ │ - b 123334 │ │ │ │ + bl 40e554 │ │ │ │ + b 123344 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 12323c │ │ │ │ + beq 12324c │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 12324c │ │ │ │ + beq 12325c │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 12325c │ │ │ │ + beq 12326c │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r5, [r4, #92] @ 0x5c │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - bne 123268 │ │ │ │ + bne 123278 │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 123378 │ │ │ │ + bne 123388 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ ldrne r1, [r4, #32] │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 123388 │ │ │ │ + bne 123398 │ │ │ │ ldr r1, [r4, #116] @ 0x74 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 123344 │ │ │ │ + bl 40e554 │ │ │ │ + b 123354 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 123358 │ │ │ │ + bl 40e554 │ │ │ │ + b 123368 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0, #96] @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 1233dc │ │ │ │ + bne 1233ec │ │ │ │ ldr r1, [r4, #108] @ 0x6c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 1233fc │ │ │ │ + bne 12340c │ │ │ │ ldrd r0, [r4] │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ popeq {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 122164 │ │ │ │ + b 122174 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #108] @ 0x6c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 1233c0 │ │ │ │ + beq 1233d0 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 1233c0 │ │ │ │ + bl 40e554 │ │ │ │ + b 1233d0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 123460 │ │ │ │ + beq 123470 │ │ │ │ add r5, r6, #4 │ │ │ │ - b 123434 │ │ │ │ + b 123444 │ │ │ │ add r5, r5, #12 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 123460 │ │ │ │ + beq 123470 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #-2147483638 @ 0x8000000a │ │ │ │ - bgt 123448 │ │ │ │ + bgt 123458 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - bne 123428 │ │ │ │ + bne 123438 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 123428 │ │ │ │ + beq 123438 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 123428 │ │ │ │ + bl 40e554 │ │ │ │ + b 123438 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 123484 │ │ │ │ + beq 123494 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ mov r8, r0 │ │ │ │ ldr r9, [r0, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 123538 │ │ │ │ + beq 123548 │ │ │ │ mov r5, #0 │ │ │ │ - b 1234b8 │ │ │ │ + b 1234c8 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ - beq 123538 │ │ │ │ + beq 123548 │ │ │ │ rsb r0, r5, r5, lsl #3 │ │ │ │ add r4, r9, r0, lsl #3 │ │ │ │ ldrd sl, [r4, #28] │ │ │ │ cmp fp, #0 │ │ │ │ - beq 1234fc │ │ │ │ + beq 12350c │ │ │ │ add r6, sl, #4 │ │ │ │ - b 1234e0 │ │ │ │ + b 1234f0 │ │ │ │ add r6, r6, #12 │ │ │ │ subs fp, fp, #1 │ │ │ │ - beq 1234fc │ │ │ │ + beq 12350c │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1234d4 │ │ │ │ + beq 1234e4 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 1234d4 │ │ │ │ + bl 40e554 │ │ │ │ + b 1234e4 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12351c │ │ │ │ + beq 12352c │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, sl │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1234ac │ │ │ │ + beq 1234bc │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 1234ac │ │ │ │ + bl 40e554 │ │ │ │ + b 1234bc │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 123560 │ │ │ │ + beq 123570 │ │ │ │ rsb r0, r0, r0, lsl #3 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r8, [r0, #4] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 123594 │ │ │ │ + beq 1235a4 │ │ │ │ add r6, r0, #80 @ 0x50 │ │ │ │ - bl 19ed98 │ │ │ │ + bl 19eda8 │ │ │ │ mov r0, r6 │ │ │ │ - b 12357c │ │ │ │ + b 12358c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1235b8 │ │ │ │ + beq 1235c8 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 1235dc │ │ │ │ + beq 1235ec │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #80 @ 0x50 │ │ │ │ - bl 19ed98 │ │ │ │ + bl 19eda8 │ │ │ │ mov r6, r5 │ │ │ │ - b 1235c0 │ │ │ │ + b 1235d0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1235fc │ │ │ │ + beq 12360c │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r9 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 12369c │ │ │ │ + bne 1236ac │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 1236b8 │ │ │ │ + bne 1236c8 │ │ │ │ ldr r5, [r4, #32] │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - beq 1236d0 │ │ │ │ + beq 1236e0 │ │ │ │ ldr r7, [r4, #40] @ 0x28 │ │ │ │ ldr r8, [r4, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 12367c │ │ │ │ + beq 12368c │ │ │ │ add r6, r8, #16 │ │ │ │ - b 123660 │ │ │ │ + b 123670 │ │ │ │ subs r7, r7, #1 │ │ │ │ add r6, r6, #28 │ │ │ │ - beq 12367c │ │ │ │ + beq 12368c │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 123654 │ │ │ │ + beq 123664 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 123654 │ │ │ │ + bl 40e554 │ │ │ │ + b 123664 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 1236d0 │ │ │ │ + beq 1236e0 │ │ │ │ rsb r0, r5, r5, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 40e544 │ │ │ │ - b 1236d0 │ │ │ │ + bl 40e554 │ │ │ │ + b 1236e0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 123630 │ │ │ │ + beq 123640 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r5, [r4, #32] │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - bne 12363c │ │ │ │ + bne 12364c │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 123700 │ │ │ │ + bne 123710 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 1236e0 │ │ │ │ + bl 40e554 │ │ │ │ + b 1236f0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r8, [r0, #4] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 12373c │ │ │ │ + beq 12374c │ │ │ │ add r6, r0, #16 │ │ │ │ - bl 19f1dc │ │ │ │ + bl 19f1ec │ │ │ │ mov r0, r6 │ │ │ │ - b 123724 │ │ │ │ + b 123734 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12375c │ │ │ │ + beq 12376c │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 123780 │ │ │ │ + beq 123790 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #16 │ │ │ │ - bl 19f1dc │ │ │ │ + bl 19f1ec │ │ │ │ mov r6, r5 │ │ │ │ - b 123764 │ │ │ │ + b 123774 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12379c │ │ │ │ + beq 1237ac │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r9 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r8, [r0, #4] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 1237d4 │ │ │ │ + beq 1237e4 │ │ │ │ add r6, r0, #144 @ 0x90 │ │ │ │ - bl 19f5f8 │ │ │ │ + bl 19f608 │ │ │ │ mov r0, r6 │ │ │ │ - b 1237bc │ │ │ │ + b 1237cc │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1237f8 │ │ │ │ + beq 123808 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 12381c │ │ │ │ + beq 12382c │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #144 @ 0x90 │ │ │ │ - bl 19f5f8 │ │ │ │ + bl 19f608 │ │ │ │ mov r6, r5 │ │ │ │ - b 123800 │ │ │ │ + b 123810 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12383c │ │ │ │ + beq 12384c │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r9 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 1238b8 │ │ │ │ + beq 1238c8 │ │ │ │ mov r5, #0 │ │ │ │ - b 123870 │ │ │ │ + b 123880 │ │ │ │ add r5, r5, #536 @ 0x218 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 1238b8 │ │ │ │ + beq 1238c8 │ │ │ │ add r4, r6, r5 │ │ │ │ ldr r0, [r4, #520] @ 0x208 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 1238a4 │ │ │ │ + bne 1238b4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ eor r1, r1, #2 │ │ │ │ orrs r1, r1, r2 │ │ │ │ - beq 123864 │ │ │ │ - bl 1a05bc │ │ │ │ - b 123864 │ │ │ │ + beq 123874 │ │ │ │ + bl 1a05cc │ │ │ │ + b 123874 │ │ │ │ lsl r1, r0, #2 │ │ │ │ ldr r0, [r4, #524] @ 0x20c │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b 123884 │ │ │ │ + bl 40e554 │ │ │ │ + b 123894 │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1238dc │ │ │ │ + beq 1238ec │ │ │ │ mov r1, #536 @ 0x218 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #536 @ 0x218 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 123900 │ │ │ │ + beq 123910 │ │ │ │ add r4, r0, #536 @ 0x218 │ │ │ │ - bl 19f7fc │ │ │ │ + bl 19f80c │ │ │ │ mov r0, r4 │ │ │ │ - b 1238e8 │ │ │ │ + b 1238f8 │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 123920 │ │ │ │ + beq 123930 │ │ │ │ mov r1, #536 @ 0x218 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 1b6f44 │ │ │ │ + bl 1b6f54 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12395c │ │ │ │ + beq 12396c │ │ │ │ mov r1, #216 @ 0xd8 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 123984 │ │ │ │ + beq 123994 │ │ │ │ mov r1, #216 @ 0xd8 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ - beq 1239f8 │ │ │ │ + beq 123a08 │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 1239d8 │ │ │ │ + beq 1239e8 │ │ │ │ add r5, r6, #4 │ │ │ │ - b 1239bc │ │ │ │ + b 1239cc │ │ │ │ add r5, r5, #12 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 1239d8 │ │ │ │ + beq 1239e8 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1239b0 │ │ │ │ + beq 1239c0 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 1239b0 │ │ │ │ + bl 40e554 │ │ │ │ + b 1239c0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 1239f8 │ │ │ │ + beq 123a08 │ │ │ │ add r0, r4, r4, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ ldr r7, [r0] │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ - beq 123a54 │ │ │ │ + beq 123a64 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr sl, [r0, #4] │ │ │ │ add r4, r1, #1 │ │ │ │ mov r0, sl │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 123a34 │ │ │ │ + beq 123a44 │ │ │ │ add r5, r0, #112 @ 0x70 │ │ │ │ - bl 19d374 │ │ │ │ + bl 19d384 │ │ │ │ mov r0, r5 │ │ │ │ - b 123a1c │ │ │ │ + b 123a2c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 123a54 │ │ │ │ + beq 123a64 │ │ │ │ rsb r0, r7, r7, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, sl │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 123a78 │ │ │ │ + beq 123a88 │ │ │ │ mov r0, r5 │ │ │ │ add r6, r5, #112 @ 0x70 │ │ │ │ - bl 19d374 │ │ │ │ + bl 19d384 │ │ │ │ mov r5, r6 │ │ │ │ - b 123a5c │ │ │ │ + b 123a6c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 123a94 │ │ │ │ + beq 123aa4 │ │ │ │ rsb r0, r7, r7, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, sl │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r8 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ - beq 123b0c │ │ │ │ + beq 123b1c │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 123aec │ │ │ │ + beq 123afc │ │ │ │ add r5, r6, #16 │ │ │ │ - b 123ad0 │ │ │ │ + b 123ae0 │ │ │ │ subs r7, r7, #1 │ │ │ │ add r5, r5, #28 │ │ │ │ - beq 123aec │ │ │ │ + beq 123afc │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 123ac4 │ │ │ │ + beq 123ad4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 123ac4 │ │ │ │ + bl 40e554 │ │ │ │ + b 123ad4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 123b0c │ │ │ │ + beq 123b1c │ │ │ │ rsb r0, r4, r4, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r2, [r1] │ │ │ │ add r3, pc, #16 │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ @@ -211237,113 +211241,113 @@ │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ andeq r0, r0, r8, asr #2 │ │ │ │ andeq r0, r0, r4, lsr #4 │ │ │ │ andeq r0, r0, r4, ror #4 │ │ │ │ muleq r0, r8, r1 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ mov r2, #-2147483648 @ 0x80000000 │ │ │ │ - b 123cfc │ │ │ │ + b 123d0c │ │ │ │ mov r1, #-2147483632 @ 0x80000010 │ │ │ │ str r1, [r0] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r4, [r1, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - bmi 123e1c │ │ │ │ + bmi 123e2c │ │ │ │ ldr r5, [r1, #8] │ │ │ │ mov r7, r0 │ │ │ │ - beq 123de8 │ │ │ │ - ldr r0, [pc, #660] @ 123e58 │ │ │ │ + beq 123df8 │ │ │ │ + ldr r0, [pc, #660] @ 123e68 │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 123e20 │ │ │ │ + beq 123e30 │ │ │ │ mov r6, r0 │ │ │ │ - b 123dec │ │ │ │ + b 123dfc │ │ │ │ mov r2, #-2147483637 @ 0x8000000b │ │ │ │ ldr r3, [r1, #4] │ │ │ │ strd r2, [r0] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r2, #-2147483644 @ 0x80000004 │ │ │ │ - b 123d84 │ │ │ │ + b 123d94 │ │ │ │ add r2, r0, #4 │ │ │ │ add r1, r1, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ - bl 96f148 │ │ │ │ + bl 96f158 │ │ │ │ mov r0, #-2147483636 @ 0x8000000c │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r2, #-2147483639 @ 0x80000009 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ strd r2, [r0] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ - b 123d44 │ │ │ │ + b 123d54 │ │ │ │ mov r2, #-2147483633 @ 0x8000000f │ │ │ │ - b 123d28 │ │ │ │ + b 123d38 │ │ │ │ mov r2, #-2147483645 @ 0x80000003 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ strd r2, [r0] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r2, #-2147483641 @ 0x80000007 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ strd r2, [r0] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ - b 123cfc │ │ │ │ + b 123d0c │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #468] @ 123e5c │ │ │ │ + ldr r0, [pc, #468] @ 123e6c │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 123e10 │ │ │ │ + beq 123e20 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 123b10 │ │ │ │ + bl 123b20 │ │ │ │ ldm sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, #-2147483631 @ 0x80000011 │ │ │ │ stm r4, {r0, r5} │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #400] @ 123e64 │ │ │ │ + ldr r2, [pc, #400] @ 123e74 │ │ │ │ add r3, r0, #4 │ │ │ │ add r1, r1, #4 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1b4240 │ │ │ │ + bl 1b4250 │ │ │ │ mov r0, #-2147483628 @ 0x80000014 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r2, #-2147483643 @ 0x80000005 │ │ │ │ ldrb r1, [r1, #4] │ │ │ │ str r2, [r0] │ │ │ │ strb r1, [r0, #4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #336] @ 123e68 │ │ │ │ + ldr r2, [pc, #336] @ 123e78 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 1b0920 │ │ │ │ + bl 1b0930 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r2, #-2147483635 @ 0x8000000d │ │ │ │ ldrd r4, [r1, #4] │ │ │ │ str r2, [r0] │ │ │ │ str r4, [r0, #4] │ │ │ │ str r5, [r0, #8] │ │ │ │ @@ -211368,27 +211372,27 @@ │ │ │ │ mov r2, #-2147483640 @ 0x80000008 │ │ │ │ ldrd r4, [r1, #8] │ │ │ │ str r2, [r0] │ │ │ │ strd r4, [r0, #8] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #188] @ 123e60 │ │ │ │ + ldr r0, [pc, #188] @ 123e70 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 123e10 │ │ │ │ + beq 123e20 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 123b10 │ │ │ │ + bl 123b20 │ │ │ │ ldm sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, #-2147483629 @ 0x80000013 │ │ │ │ stm r4, {r0, r5} │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, #1 │ │ │ │ @@ -211401,42 +211405,42 @@ │ │ │ │ stm r7, {r0, r4, r6} │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #16 │ │ │ │ bl 8e68c │ │ │ │ mov r8, #0 │ │ │ │ - ldr r2, [pc, #44] @ 123e54 │ │ │ │ + ldr r2, [pc, #44] @ 123e64 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 8e644 │ │ │ │ - b 123e38 │ │ │ │ + b 123e48 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - adceq r2, r4, r0, asr #17 │ │ │ │ - adceq ip, r9, r8, lsl #3 │ │ │ │ - adceq ip, r9, r4, asr #1 │ │ │ │ - adceq fp, r9, r8, lsr #31 │ │ │ │ - adceq r0, r4, r8, lsr #7 │ │ │ │ - adceq r0, r4, r0, ror r3 │ │ │ │ + strhteq r2, [r4], r0 │ │ │ │ + adceq ip, r9, r8, ror r1 │ │ │ │ + strhteq ip, [r9], r4 │ │ │ │ + umlaleq fp, r9, r8, pc @ │ │ │ │ + umlaleq r0, r4, r8, r3 │ │ │ │ + adceq r0, r4, r0, ror #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #7 │ │ │ │ - bhi 123fcc │ │ │ │ + bhi 123fdc │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ andeq r0, r0, r4, ror r0 │ │ │ │ @@ -211452,51 +211456,51 @@ │ │ │ │ ldrsb r4, [r1, #4] │ │ │ │ mov r2, #1 │ │ │ │ stm r0, {r2, r4} │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r4, [r1, #4] │ │ │ │ cmn r4, #1 │ │ │ │ - bgt 123f74 │ │ │ │ - ldr r2, [pc, #344] @ 124050 │ │ │ │ + bgt 123f84 │ │ │ │ + ldr r2, [pc, #344] @ 124060 │ │ │ │ mov r1, #0 │ │ │ │ mov r5, #1 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ str r4, [sp, #8] │ │ │ │ strb r5, [sp] │ │ │ │ - b 123f3c │ │ │ │ + b 123f4c │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ subs r2, r4, #-2147483648 @ 0x80000000 │ │ │ │ sbcs r2, r1, #0 │ │ │ │ - bcc 123f74 │ │ │ │ - ldr r2, [pc, #296] @ 124054 │ │ │ │ + bcc 123f84 │ │ │ │ + ldr r2, [pc, #296] @ 124064 │ │ │ │ mov r5, #1 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ strb r5, [sp] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r3, sp │ │ │ │ add r1, sp, #23 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r3 │ │ │ │ bl 6b86c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 123f80 │ │ │ │ - b 124040 │ │ │ │ + bne 123f90 │ │ │ │ + b 124050 │ │ │ │ ldrd r4, [r1, #8] │ │ │ │ adds r1, r4, #-2147483648 @ 0x80000000 │ │ │ │ adcs r1, r5, #0 │ │ │ │ - bne 124000 │ │ │ │ + bne 124010 │ │ │ │ mov r5, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 124040 │ │ │ │ + beq 124050 │ │ │ │ mov r2, #2 │ │ │ │ stm r0, {r2, r4} │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrh r4, [r1, #4] │ │ │ │ mov r2, #1 │ │ │ │ stm r0, {r2, r4} │ │ │ │ @@ -211508,60 +211512,60 @@ │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r4, [r1, #4] │ │ │ │ mov r2, #1 │ │ │ │ stm r0, {r2, r4} │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #136] @ 12405c │ │ │ │ + ldr r2, [pc, #136] @ 12406c │ │ │ │ add r3, sp, #23 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 56860 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #2 │ │ │ │ stm r0, {r2, r4} │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #80] @ 124058 │ │ │ │ + ldr r2, [pc, #80] @ 124068 │ │ │ │ mov r1, #2 │ │ │ │ strb r1, [sp] │ │ │ │ mov r3, sp │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #23 │ │ │ │ str r5, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 6b86c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 123f80 │ │ │ │ + bne 123f90 │ │ │ │ mov r2, #1 │ │ │ │ stm r0, {r2, r4} │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - strhteq pc, [r3], ip @ │ │ │ │ - adceq pc, r3, ip, lsl #29 │ │ │ │ - adceq pc, r3, ip, lsr #27 │ │ │ │ - adceq pc, r3, r0, ror #27 │ │ │ │ + adceq pc, r3, ip, lsr #29 │ │ │ │ + adceq pc, r3, ip, ror lr @ │ │ │ │ + umlaleq pc, r3, ip, sp @ │ │ │ │ + ldrdeq pc, [r3], r0 @ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r2, [r1] │ │ │ │ eor r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #21 │ │ │ │ movcs r2, #21 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #7 │ │ │ │ - bhi 12419c │ │ │ │ + bhi 1241ac │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ @@ -211571,81 +211575,81 @@ │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ ldrb r4, [r1, #4] │ │ │ │ mov r2, #1 │ │ │ │ stm r0, {r2, r4} │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrsb r4, [r1, #4] │ │ │ │ - b 124178 │ │ │ │ + b 124188 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ mov r2, #1 │ │ │ │ stm r0, {r2, r4} │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 124180 │ │ │ │ - ldr r2, [pc, #300] @ 124224 │ │ │ │ + beq 124190 │ │ │ │ + ldr r2, [pc, #300] @ 124234 │ │ │ │ mov r3, sp │ │ │ │ str r1, [sp, #12] │ │ │ │ add r1, sp, #23 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r5, #1 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [sp, #8] │ │ │ │ strb r5, [sp] │ │ │ │ bl 6b86c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 12418c │ │ │ │ - b 124214 │ │ │ │ + bne 12419c │ │ │ │ + b 124224 │ │ │ │ ldrd r4, [r1, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 124180 │ │ │ │ - ldr r2, [pc, #232] @ 12422c │ │ │ │ + beq 124190 │ │ │ │ + ldr r2, [pc, #232] @ 12423c │ │ │ │ mov r1, #2 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ strb r1, [sp] │ │ │ │ str r5, [sp, #12] │ │ │ │ - b 1241ec │ │ │ │ + b 1241fc │ │ │ │ ldrh r4, [r1, #4] │ │ │ │ mov r2, #1 │ │ │ │ stm r0, {r2, r4} │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrsh r4, [r1, #4] │ │ │ │ - b 124178 │ │ │ │ + b 124188 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ cmn r4, #1 │ │ │ │ - ble 1241d0 │ │ │ │ + ble 1241e0 │ │ │ │ mov r5, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 124214 │ │ │ │ + beq 124224 │ │ │ │ mov r2, #2 │ │ │ │ stm r0, {r2, r4} │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #140] @ 124230 │ │ │ │ + ldr r2, [pc, #140] @ 124240 │ │ │ │ add r3, sp, #23 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ bl 56860 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #2 │ │ │ │ stm r0, {r2, r4} │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #80] @ 124228 │ │ │ │ + ldr r2, [pc, #80] @ 124238 │ │ │ │ mov r1, #2 │ │ │ │ strb r1, [sp] │ │ │ │ asr r1, r4, #31 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r3, sp │ │ │ │ @@ -211653,23 +211657,23 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r3 │ │ │ │ bl 6b86c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 12418c │ │ │ │ + bne 12419c │ │ │ │ mov r2, #1 │ │ │ │ stm r0, {r2, r4} │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - adceq pc, r3, ip, asr #25 │ │ │ │ - adceq pc, r3, r8, ror #23 │ │ │ │ - adceq pc, r3, r4, lsl #25 │ │ │ │ - adceq pc, r3, r0, lsr #24 │ │ │ │ + strhteq pc, [r3], ip @ │ │ │ │ + ldrdeq pc, [r3], r8 @ │ │ │ │ + adceq pc, r3, r4, ror ip @ │ │ │ │ + adceq pc, r3, r0, lsl ip @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #32 │ │ │ │ @@ -211680,142 +211684,142 @@ │ │ │ │ add sl, r0, #8 │ │ │ │ orr fp, r0, #4 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, #8 │ │ │ │ orr r6, r0, #4 │ │ │ │ strb r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ - b 1242a4 │ │ │ │ + b 1242b4 │ │ │ │ add r1, sp, #32 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldm r1!, {r2, r3, r5, r7} │ │ │ │ add r0, r0, r4, lsl #5 │ │ │ │ stmia r0!, {r2, r3, r5, r7} │ │ │ │ ldm r1, {r2, r3, r5, r7} │ │ │ │ stm r0, {r2, r3, r5, r7} │ │ │ │ add r0, r4, #1 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 3a069c │ │ │ │ + bl 3a06ac │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ cmp r7, #-2147483627 @ 0x80000015 │ │ │ │ - beq 124344 │ │ │ │ + beq 124354 │ │ │ │ cmp r7, #-2147483626 @ 0x80000016 │ │ │ │ - beq 12435c │ │ │ │ + beq 12436c │ │ │ │ ldm r6, {r0, r1, r2} │ │ │ │ ldr r4, [sp, #8] │ │ │ │ stm fp, {r0, r1, r2} │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 374d6c │ │ │ │ + bl 374d7c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 124368 │ │ │ │ + bne 124378 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ - bl 399c70 │ │ │ │ + bl 399c80 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 124364 │ │ │ │ + beq 124374 │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r5, [sp, #84] @ 0x54 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldrd r0, [sl] │ │ │ │ cmp r4, r2 │ │ │ │ strd r0, [r9] │ │ │ │ str r7, [sp, #32] │ │ │ │ - bne 124280 │ │ │ │ - ldr r1, [pc, #320] @ 124478 │ │ │ │ + bne 124290 │ │ │ │ + ldr r1, [pc, #320] @ 124488 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5935dc │ │ │ │ - b 124280 │ │ │ │ + bl 5935ec │ │ │ │ + b 124290 │ │ │ │ add r2, sp, #16 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ - b 124370 │ │ │ │ + b 124380 │ │ │ │ ldr r5, [sp, #100] @ 0x64 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r0, #-2147483627 @ 0x80000015 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ stm r1, {r0, r5} │ │ │ │ cmp r7, #0 │ │ │ │ - beq 1243b0 │ │ │ │ + beq 1243c0 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r7 │ │ │ │ mov r5, r4 │ │ │ │ - bl 19f1dc │ │ │ │ + bl 19f1ec │ │ │ │ add r4, r5, #32 │ │ │ │ sub r7, r6, #1 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 19f1dc │ │ │ │ - b 124384 │ │ │ │ + bl 19f1ec │ │ │ │ + b 124394 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 124354 │ │ │ │ + beq 124364 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - b 1243ec │ │ │ │ + b 1243fc │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 120940 │ │ │ │ - b 124400 │ │ │ │ + bl 120950 │ │ │ │ + b 124410 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ - b 124400 │ │ │ │ + b 124410 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 120f00 │ │ │ │ - b 124454 │ │ │ │ + bl 120f10 │ │ │ │ + b 124464 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 19f1dc │ │ │ │ - b 12442c │ │ │ │ + bl 19f1ec │ │ │ │ + b 12443c │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #32 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 124448 │ │ │ │ + beq 124458 │ │ │ │ add r5, r0, #32 │ │ │ │ - bl 19aef4 │ │ │ │ + bl 19af04 │ │ │ │ mov r0, r5 │ │ │ │ - b 124430 │ │ │ │ + b 124440 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 12445c │ │ │ │ + bne 12446c │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq pc, r3, ip, ror #26 │ │ │ │ + adceq pc, r3, ip, asr sp @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #8 │ │ │ │ str r0, [sp, #28] │ │ │ │ @@ -211828,151 +211832,151 @@ │ │ │ │ add r0, r1, #16 │ │ │ │ add r9, r1, #8 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r0, r0, #8 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp sl, fp │ │ │ │ - beq 1245c0 │ │ │ │ + beq 1245d0 │ │ │ │ ldr r0, [sl], #32 │ │ │ │ str sl, [r5] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 1244c8 │ │ │ │ + beq 1244d8 │ │ │ │ sub r7, sl, #16 │ │ │ │ str r7, [r5, #8] │ │ │ │ sub r1, sl, #32 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 123b10 │ │ │ │ + bl 123b20 │ │ │ │ ldr r8, [sp, #88] @ 0x58 │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ cmp r8, #-2147483627 @ 0x80000015 │ │ │ │ - beq 1245e8 │ │ │ │ + beq 1245f8 │ │ │ │ str r9, [sp, #8] │ │ │ │ str r4, [sp] │ │ │ │ ldm r4, {r4, r9} │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r6, [sp, #12] │ │ │ │ stm r0, {r4, r9} │ │ │ │ mov r0, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ str r8, [sp, #72] @ 0x48 │ │ │ │ str r0, [r5, #8] │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ mov r1, r7 │ │ │ │ - bl 123b10 │ │ │ │ + bl 123b20 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 1245d4 │ │ │ │ + beq 1245e4 │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldr ip, [sp, #24] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ ldr r7, [sp, #32] │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ cmp r7, ip │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r8, [sp, #40] @ 0x28 │ │ │ │ stm r0, {r4, r9} │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - bne 124590 │ │ │ │ - ldr r1, [pc, #356] @ 1246ec │ │ │ │ + bne 1245a0 │ │ │ │ + ldr r1, [pc, #356] @ 1246fc │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5935dc │ │ │ │ + bl 5935ec │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldm r1!, {r2, r3, r4, r6} │ │ │ │ add r0, r0, r7, lsl #5 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ ldm r1, {r2, r3, r4, r6} │ │ │ │ stm r0, {r2, r3, r4, r6} │ │ │ │ add r0, r7, #1 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r4, [sp] │ │ │ │ - b 1244c8 │ │ │ │ + b 1244d8 │ │ │ │ add r2, sp, #24 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r6, {r0, r1, r2} │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ mov r0, #-2147483627 @ 0x80000015 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ strd r0, [r6] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 124624 │ │ │ │ + beq 124634 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r7 │ │ │ │ mov r5, r4 │ │ │ │ - bl 19f1dc │ │ │ │ + bl 19f1ec │ │ │ │ add r4, r5, #32 │ │ │ │ sub r7, r6, #1 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 19f1dc │ │ │ │ - b 1245f8 │ │ │ │ + bl 19f1ec │ │ │ │ + b 124608 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1245cc │ │ │ │ + beq 1245dc │ │ │ │ ldr r0, [sp, #28] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - b 124674 │ │ │ │ + b 124684 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 120940 │ │ │ │ - b 124678 │ │ │ │ + bl 120950 │ │ │ │ + b 124688 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 121534 │ │ │ │ - b 124678 │ │ │ │ + bl 121544 │ │ │ │ + b 124688 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 120f00 │ │ │ │ - b 1246c8 │ │ │ │ + bl 120f10 │ │ │ │ + b 1246d8 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 19f1dc │ │ │ │ - b 1246a0 │ │ │ │ + bl 19f1ec │ │ │ │ + b 1246b0 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #32 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 1246bc │ │ │ │ + beq 1246cc │ │ │ │ add r5, r0, #32 │ │ │ │ - bl 19aef4 │ │ │ │ + bl 19af04 │ │ │ │ mov r0, r5 │ │ │ │ - b 1246a4 │ │ │ │ + b 1246b4 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 1246d0 │ │ │ │ + bne 1246e0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #28] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq pc, r3, ip, lsl fp @ │ │ │ │ + adceq pc, r3, ip, lsl #22 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r8, [r1] │ │ │ │ mov r5, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -211983,257 +211987,257 @@ │ │ │ │ lsr r1, r0, #4 │ │ │ │ cmp r1, #65536 @ 0x10000 │ │ │ │ lsrcc r4, r0, #4 │ │ │ │ cmp r8, #0 │ │ │ │ mov r0, r8 │ │ │ │ movne r0, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 124774 │ │ │ │ + beq 124784 │ │ │ │ lsl r6, r0, #4 │ │ │ │ - ldr r0, [pc, #484] @ 12492c │ │ │ │ + ldr r0, [pc, #484] @ 12493c │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 12477c │ │ │ │ - ldr r2, [pc, #460] @ 124934 │ │ │ │ + bne 12478c │ │ │ │ + ldr r2, [pc, #460] @ 124944 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 8e644 │ │ │ │ mov r0, #8 │ │ │ │ mov r4, #0 │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldrne r0, [sp, #4] │ │ │ │ str r9, [sp, #16] │ │ │ │ cmpne r8, r0 │ │ │ │ str r4, [sp, #8] │ │ │ │ - bne 1247b8 │ │ │ │ + bne 1247c8 │ │ │ │ add r2, sp, #8 │ │ │ │ ldr r7, [sp] │ │ │ │ mov r3, #-2147483628 @ 0x80000014 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r3, [r7] │ │ │ │ stmib r7, {r0, r1, r2} │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #24 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ add r9, r0, #8 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r4, r0, #8 │ │ │ │ add fp, r1, #1 │ │ │ │ - b 124804 │ │ │ │ + b 124814 │ │ │ │ add r7, sp, #24 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add fp, fp, #1 │ │ │ │ mov r8, sl │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ str r1, [r0, r6, lsl #4]! │ │ │ │ stmib r0, {r2, r3, r7} │ │ │ │ add r0, r6, #1 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp sl, r0 │ │ │ │ - beq 124798 │ │ │ │ + beq 1247a8 │ │ │ │ add sl, r8, #16 │ │ │ │ str fp, [r5, #8] │ │ │ │ str sl, [r5] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, r8 │ │ │ │ - bl 123b10 │ │ │ │ + bl 123b20 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 124860 │ │ │ │ + beq 124870 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldrd r2, [r4] │ │ │ │ cmp r6, r7 │ │ │ │ strd r2, [r9] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r0, [sp, #24] │ │ │ │ - bne 1247d4 │ │ │ │ - ldr r1, [pc, #220] @ 124930 │ │ │ │ + bne 1247e4 │ │ │ │ + ldr r1, [pc, #220] @ 124940 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 59371c │ │ │ │ - b 1247d4 │ │ │ │ + bl 59372c │ │ │ │ + b 1247e4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r4, #-2147483627 @ 0x80000015 │ │ │ │ ldr r3, [sp] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r6, r2, #1 │ │ │ │ str r4, [r3] │ │ │ │ str r1, [r3, #4] │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 124894 │ │ │ │ + beq 1248a4 │ │ │ │ add r5, r0, #16 │ │ │ │ - bl 19f1dc │ │ │ │ + bl 19f1ec │ │ │ │ mov r0, r5 │ │ │ │ - b 12487c │ │ │ │ + b 12488c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1247b0 │ │ │ │ + beq 1247c0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 121534 │ │ │ │ - b 124918 │ │ │ │ + bl 121544 │ │ │ │ + b 124928 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 1248ec │ │ │ │ + beq 1248fc │ │ │ │ mov r0, r5 │ │ │ │ add r7, r5, #16 │ │ │ │ - bl 19f1dc │ │ │ │ + bl 19f1ec │ │ │ │ mov r5, r7 │ │ │ │ - b 1248d0 │ │ │ │ + b 1248e0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 124920 │ │ │ │ + beq 124930 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 123710 │ │ │ │ + bl 123720 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq fp, r9, r8, lsl #12 │ │ │ │ - adceq pc, r3, r0, ror r8 @ │ │ │ │ - adceq pc, r3, r8, asr #18 │ │ │ │ + strdeq fp, [r9], r8 @ │ │ │ │ + adceq pc, r3, r0, ror #16 │ │ │ │ + adceq pc, r3, r8, lsr r9 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, #8 │ │ │ │ strb r2, [sp, #12] │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r4, r5, #8 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #32 │ │ │ │ str r1, [sp, #20] │ │ │ │ add r8, r0, #8 │ │ │ │ - ldr r9, [pc, #392] @ 124b00 │ │ │ │ + ldr r9, [pc, #392] @ 124b10 │ │ │ │ add fp, sp, #8 │ │ │ │ add sl, sp, #16 │ │ │ │ add r9, pc, r9 │ │ │ │ - b 1249a0 │ │ │ │ + b 1249b0 │ │ │ │ add r7, sp, #32 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ str r1, [r0, r6, lsl #4]! │ │ │ │ stmib r0, {r2, r3, r7} │ │ │ │ add r0, r6, #1 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, fp │ │ │ │ - bl 3a08e0 │ │ │ │ + bl 3a08f0 │ │ │ │ ldrb r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 124a10 │ │ │ │ + bne 124a20 │ │ │ │ ldrb r0, [sp, #49] @ 0x31 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 124a6c │ │ │ │ + beq 124a7c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 399c70 │ │ │ │ + bl 399c80 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 124a14 │ │ │ │ + beq 124a24 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldr r6, [sp, #24] │ │ │ │ ldrd r2, [r4] │ │ │ │ cmp r6, r7 │ │ │ │ strd r2, [r8] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ - bne 124984 │ │ │ │ + bne 124994 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ - bl 59371c │ │ │ │ - b 124984 │ │ │ │ + bl 59372c │ │ │ │ + b 124994 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r4, #-2147483627 @ 0x80000015 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r6, r2, #1 │ │ │ │ str r4, [r3] │ │ │ │ str r1, [r3, #4] │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 124a48 │ │ │ │ + beq 124a58 │ │ │ │ add r5, r0, #16 │ │ │ │ - bl 19f1dc │ │ │ │ + bl 19f1ec │ │ │ │ mov r0, r5 │ │ │ │ - b 124a30 │ │ │ │ + b 124a40 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 124a84 │ │ │ │ + beq 124a94 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r2, sp, #16 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ mov r3, #-2147483628 @ 0x80000014 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r3, [r7] │ │ │ │ stmib r7, {r0, r1, r2} │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 121534 │ │ │ │ - b 124aec │ │ │ │ + bl 121544 │ │ │ │ + b 124afc │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 124ac0 │ │ │ │ + beq 124ad0 │ │ │ │ mov r0, r5 │ │ │ │ add r7, r5, #16 │ │ │ │ - bl 19f1dc │ │ │ │ + bl 19f1ec │ │ │ │ mov r5, r7 │ │ │ │ - b 124aa4 │ │ │ │ + b 124ab4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 124af4 │ │ │ │ + beq 124b04 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 123710 │ │ │ │ + bl 123720 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq pc, r3, r8, asr #14 │ │ │ │ + adceq pc, r3, r8, lsr r7 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3] │ │ │ │ add r7, pc, #16 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ @@ -212259,85 +212263,85 @@ │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ andeq r0, r0, r0, asr #3 │ │ │ │ andeq r0, r0, r0, asr #6 │ │ │ │ andeq r0, r0, r0, lsl #7 │ │ │ │ andeq r0, r0, r8, lsr #4 │ │ │ │ andeq r0, r0, r4, lsl #5 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - b 124d9c │ │ │ │ + b 124dac │ │ │ │ mov r0, #-2147483632 @ 0x80000010 │ │ │ │ str r0, [r5] │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [r3, #12] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ cmp r7, r2 │ │ │ │ - bne 124bbc │ │ │ │ + bne 124bcc │ │ │ │ mov r0, r4 │ │ │ │ bl 539d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 124ed8 │ │ │ │ + beq 124ee8 │ │ │ │ cmp r7, #0 │ │ │ │ - bmi 12519c │ │ │ │ - beq 125104 │ │ │ │ - ldr r0, [pc, #1764] @ 1252b4 │ │ │ │ + bmi 1251ac │ │ │ │ + beq 125114 │ │ │ │ + ldr r0, [pc, #1764] @ 1252c4 │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1251a0 │ │ │ │ + beq 1251b0 │ │ │ │ mov r6, r0 │ │ │ │ - b 125108 │ │ │ │ + b 125118 │ │ │ │ mov r0, #-2147483637 @ 0x8000000b │ │ │ │ ldr r1, [r3, #4] │ │ │ │ strd r0, [r5] │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #-2147483644 @ 0x80000004 │ │ │ │ - b 124e98 │ │ │ │ + b 124ea8 │ │ │ │ ldr r7, [r3, #12] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ cmp r7, r2 │ │ │ │ - bne 124c30 │ │ │ │ + bne 124c40 │ │ │ │ mov r0, r4 │ │ │ │ bl 539d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 124ed8 │ │ │ │ + beq 124ee8 │ │ │ │ cmp r7, #0 │ │ │ │ - bmi 12519c │ │ │ │ - beq 125120 │ │ │ │ - ldr r0, [pc, #1644] @ 1252b0 │ │ │ │ + bmi 1251ac │ │ │ │ + beq 125130 │ │ │ │ + ldr r0, [pc, #1644] @ 1252c0 │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1251a0 │ │ │ │ + beq 1251b0 │ │ │ │ mov r6, r0 │ │ │ │ - b 125124 │ │ │ │ + b 125134 │ │ │ │ mov r0, #-2147483639 @ 0x80000009 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ strd r0, [r5] │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #-2147483646 @ 0x80000002 │ │ │ │ - b 124e58 │ │ │ │ + b 124e68 │ │ │ │ ldr r7, [r3, #8] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ cmp r7, r2 │ │ │ │ - bne 124ca4 │ │ │ │ + bne 124cb4 │ │ │ │ mov r0, r4 │ │ │ │ bl 539d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 124ed8 │ │ │ │ + beq 124ee8 │ │ │ │ str r4, [r5, #4] │ │ │ │ mov r0, #-2147483633 @ 0x8000000f │ │ │ │ str r7, [r5, #8] │ │ │ │ str r0, [r5] │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #-2147483645 @ 0x80000003 │ │ │ │ @@ -212347,33 +212351,33 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #-2147483641 @ 0x80000007 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ strd r0, [r5] │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ - b 124d9c │ │ │ │ + b 124dac │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 123b10 │ │ │ │ + bl 123b20 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 124ec4 │ │ │ │ + beq 124ed4 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ add ip, sp, #88 @ 0x58 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ - ldr r7, [pc, #1440] @ 1252b8 │ │ │ │ + ldr r7, [pc, #1440] @ 1252c8 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldrb r7, [r7] │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ mov r0, #16 │ │ │ │ mov r1, #8 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1251b4 │ │ │ │ + beq 1251c4 │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ stm r1, {r0, r2, r3, r7} │ │ │ │ mov r0, #-2147483631 @ 0x80000011 │ │ │ │ strd r0, [r5] │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ @@ -212382,19 +212386,19 @@ │ │ │ │ mov r2, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, r0, r1, lsl #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #24 │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 1246f0 │ │ │ │ + bl 124700 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ ldr r9, [sp, #92] @ 0x5c │ │ │ │ cmp r2, #-2147483627 @ 0x80000015 │ │ │ │ - bne 124ee8 │ │ │ │ + bne 124ef8 │ │ │ │ mov r4, #-2147483626 @ 0x80000016 │ │ │ │ stm r5, {r4, r9} │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #-2147483643 @ 0x80000005 │ │ │ │ ldrb r1, [r3, #4] │ │ │ │ str r0, [r5] │ │ │ │ @@ -212409,37 +212413,37 @@ │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, r0, r1, lsl #5 │ │ │ │ str r4, [sp, #20] │ │ │ │ str r4, [sp, #16] │ │ │ │ str r0, [sp, #12] │ │ │ │ str r5, [sp, #4] │ │ │ │ - beq 124f78 │ │ │ │ - ldr r0, [pc, #1240] @ 1252c4 │ │ │ │ + beq 124f88 │ │ │ │ + ldr r0, [pc, #1240] @ 1252d4 │ │ │ │ lsl r7, r6, #5 │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 124f80 │ │ │ │ - ldr r2, [pc, #1212] @ 1252cc │ │ │ │ + bne 124f90 │ │ │ │ + ldr r2, [pc, #1212] @ 1252dc │ │ │ │ mov r0, #8 │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 8e644 │ │ │ │ ldr r7, [r3, #8] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ cmp r7, r2 │ │ │ │ - bne 124e3c │ │ │ │ + bne 124e4c │ │ │ │ mov r0, r4 │ │ │ │ bl 539d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 124ed8 │ │ │ │ + beq 124ee8 │ │ │ │ str r4, [r5, #4] │ │ │ │ mov r0, #-2147483635 @ 0x8000000d │ │ │ │ str r7, [r5, #8] │ │ │ │ str r0, [r5] │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #-2147483642 @ 0x80000006 │ │ │ │ @@ -212462,18 +212466,18 @@ │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ str r0, [r5] │ │ │ │ strd r2, [r5, #8] │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 123b10 │ │ │ │ + bl 123b20 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - bne 124f28 │ │ │ │ + bne 124f38 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r0, #-2147483626 @ 0x80000016 │ │ │ │ strd r0, [r5] │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #-2147483627 @ 0x80000015 │ │ │ │ str r0, [r5] │ │ │ │ @@ -212485,32 +212489,32 @@ │ │ │ │ ldm r3, {r0, r1, r3} │ │ │ │ cmp r0, #0 │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ cmpne r1, r0 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ str r9, [sp, #60] @ 0x3c │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ - bne 125164 │ │ │ │ + bne 125174 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ add ip, sp, #88 @ 0x58 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ - ldr r7, [pc, #896] @ 1252bc │ │ │ │ + ldr r7, [pc, #896] @ 1252cc │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldrb r7, [r7] │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ mov r0, #16 │ │ │ │ mov r1, #8 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1251c4 │ │ │ │ + beq 1251d4 │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ stm r1, {r0, r2, r3, r7} │ │ │ │ mov r0, #-2147483629 @ 0x80000013 │ │ │ │ strd r0, [r5] │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ @@ -212521,110 +212525,110 @@ │ │ │ │ add fp, sp, #88 @ 0x58 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ orr r4, fp, #4 │ │ │ │ orr r7, sl, #4 │ │ │ │ add r9, sp, #8 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ - b 124fc8 │ │ │ │ + b 124fd8 │ │ │ │ mov r1, fp │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldm r1!, {r2, r3, r5, r6} │ │ │ │ add r0, r0, r8, lsl #5 │ │ │ │ stmia r0!, {r2, r3, r5, r6} │ │ │ │ ldm r1, {r2, r3, r5, r6} │ │ │ │ stm r0, {r2, r3, r5, r6} │ │ │ │ add r0, r8, #1 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ - bl 1bf35c │ │ │ │ + bl 1bf36c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 125060 │ │ │ │ + beq 125070 │ │ │ │ cmp r0, #-2147483626 @ 0x80000016 │ │ │ │ - beq 125028 │ │ │ │ + beq 125038 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, r7 │ │ │ │ ldm r0!, {r2, r3, r6} │ │ │ │ mov r1, r4 │ │ │ │ stmia r1!, {r2, r3, r6} │ │ │ │ ldm r0, {r2, r3, r5, r6} │ │ │ │ stm r1, {r2, r3, r5, r6} │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r8, [sp, #52] @ 0x34 │ │ │ │ cmp r8, r0 │ │ │ │ - bne 124fa4 │ │ │ │ - ldr r1, [pc, #684] @ 1252c8 │ │ │ │ + bne 124fb4 │ │ │ │ + ldr r1, [pc, #684] @ 1252d8 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5935dc │ │ │ │ - b 124fa4 │ │ │ │ + bl 5935ec │ │ │ │ + b 124fb4 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ ldr r9, [sp, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 1250d4 │ │ │ │ + beq 1250e4 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r7 │ │ │ │ mov r5, r4 │ │ │ │ - bl 19f1dc │ │ │ │ + bl 19f1ec │ │ │ │ add r4, r5, #32 │ │ │ │ sub r7, r6, #1 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 19f1dc │ │ │ │ - b 125034 │ │ │ │ + bl 19f1ec │ │ │ │ + b 125044 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ sub r1, r0, #-2147483627 @ 0x80000015 │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 1250f0 │ │ │ │ + bcc 125100 │ │ │ │ add r7, sp, #8 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ ldm r7, {r2, r3, r7} │ │ │ │ mov r5, #0 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r9, [sp, #28] │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ stm r0, {r2, r3, r7} │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 1a5c50 │ │ │ │ + bl 1a5c60 │ │ │ │ mov r1, r0 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 125150 │ │ │ │ + beq 125160 │ │ │ │ mov r0, #-2147483626 @ 0x80000016 │ │ │ │ strd r0, [r7] │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1250f0 │ │ │ │ + beq 125100 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r8, #-2147483626 @ 0x80000016 │ │ │ │ strd r8, [r0] │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ bl 53d54 │ │ │ │ mov r0, #-2147483634 @ 0x8000000e │ │ │ │ - b 125138 │ │ │ │ + b 125148 │ │ │ │ mov r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ bl 53d54 │ │ │ │ mov r0, #-2147483636 @ 0x8000000c │ │ │ │ str r0, [r5] │ │ │ │ @@ -212635,116 +212639,116 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r3, sp, #24 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r1, r0 │ │ │ │ - ldr r2, [pc, #336] @ 1252c0 │ │ │ │ + ldr r2, [pc, #336] @ 1252d0 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ add r0, r3, r0, lsr #4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ bl 57f38 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483626 @ 0x80000016 │ │ │ │ strd r0, [r5] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r8, #0 │ │ │ │ - ldr r2, [pc, #260] @ 1252ac │ │ │ │ + ldr r2, [pc, #260] @ 1252bc │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 8e644 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #16 │ │ │ │ bl 8e68c │ │ │ │ - b 1251d0 │ │ │ │ + b 1251e0 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #16 │ │ │ │ bl 8e68c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 121534 │ │ │ │ - b 1252a0 │ │ │ │ + bl 121544 │ │ │ │ + b 1252b0 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 121534 │ │ │ │ - b 1252a0 │ │ │ │ + bl 121544 │ │ │ │ + b 1252b0 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ - b 1252a0 │ │ │ │ + bl 121544 │ │ │ │ + b 1252b0 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 121534 │ │ │ │ - b 1252a0 │ │ │ │ + bl 121544 │ │ │ │ + b 1252b0 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 120940 │ │ │ │ - b 125298 │ │ │ │ + bl 120950 │ │ │ │ + b 1252a8 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 19f1dc │ │ │ │ - b 125250 │ │ │ │ + bl 19f1ec │ │ │ │ + b 125260 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #32 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 12526c │ │ │ │ + beq 12527c │ │ │ │ add r5, r0, #32 │ │ │ │ - bl 19aef4 │ │ │ │ + bl 19af04 │ │ │ │ mov r0, r5 │ │ │ │ - b 125254 │ │ │ │ + b 125264 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1252a0 │ │ │ │ + beq 1252b0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 120f00 │ │ │ │ + bl 120f10 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq lr, r3, r8, asr lr │ │ │ │ - adceq fp, r9, r8, lsl #2 │ │ │ │ - adceq fp, r9, ip, ror r1 │ │ │ │ - adceq fp, r9, ip, lsr r0 │ │ │ │ - adceq sl, r9, r8, lsl lr │ │ │ │ - adceq r1, r4, r8, lsr #12 │ │ │ │ - adceq sl, r9, r0, ror #30 │ │ │ │ - adceq pc, r3, r8, lsl #1 │ │ │ │ - adceq pc, r3, r0, lsl #5 │ │ │ │ + adceq lr, r3, r8, asr #28 │ │ │ │ + strdeq fp, [r9], r8 @ │ │ │ │ + adceq fp, r9, ip, ror #2 │ │ │ │ + adceq fp, r9, ip, lsr #32 │ │ │ │ + adceq sl, r9, r8, lsl #28 │ │ │ │ + adceq r1, r4, r8, lsl r6 │ │ │ │ + adceq sl, r9, r0, asr pc │ │ │ │ + adceq pc, r3, r8, ror r0 @ │ │ │ │ + adceq pc, r3, r0, ror r2 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r4, r1 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r9, [r4, #16]! │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #14 │ │ │ │ - bhi 1253ec │ │ │ │ + bhi 1253fc │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r0, [r2, r0, lsl #2] │ │ │ │ add pc, r2, r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, r0, ror #1 │ │ │ │ andeq r0, r0, r0, ror #1 │ │ │ │ andeq r0, r0, r8, lsl #2 │ │ │ │ @@ -212758,178 +212762,178 @@ │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ andeq r0, r0, ip, asr #2 │ │ │ │ muleq r0, r4, r1 │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ ldrb r0, [r1, #4] │ │ │ │ mov fp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 125494 │ │ │ │ + beq 1254a4 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #608] @ 1255c4 │ │ │ │ - ldr r2, [pc, #608] @ 1255c8 │ │ │ │ + ldr r1, [pc, #608] @ 1255d4 │ │ │ │ + ldr r2, [pc, #608] @ 1255d8 │ │ │ │ mov r3, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #12] │ │ │ │ strb r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ bl 6b86c │ │ │ │ - b 1253e0 │ │ │ │ + b 1253f0 │ │ │ │ ldr r6, [r1, #12] │ │ │ │ ldr r8, [r1, #4] │ │ │ │ ldr r7, [r1, #8] │ │ │ │ cmp r6, #7 │ │ │ │ - bne 12550c │ │ │ │ - ldr r1, [pc, #556] @ 1255d4 │ │ │ │ + bne 12551c │ │ │ │ + ldr r1, [pc, #556] @ 1255e4 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ mov fp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 12550c │ │ │ │ + bne 12551c │ │ │ │ cmp r8, #0 │ │ │ │ - beq 1254cc │ │ │ │ + beq 1254dc │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ - b 1254c4 │ │ │ │ + b 1254d4 │ │ │ │ mov r6, r1 │ │ │ │ ldrd r0, [r1, #4] │ │ │ │ - bl 38d738 │ │ │ │ + bl 38d748 │ │ │ │ mov fp, r0 │ │ │ │ mov r1, r6 │ │ │ │ - b 125494 │ │ │ │ - ldr r2, [pc, #460] @ 1255c0 │ │ │ │ + b 1254a4 │ │ │ │ + ldr r2, [pc, #460] @ 1255d0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, sp, #19 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r3 │ │ │ │ bl 567fc │ │ │ │ mov fp, r0 │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ - b 1254dc │ │ │ │ + b 1254ec │ │ │ │ ldr r0, [r1, #8] │ │ │ │ mov fp, #0 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ orrs r2, r0, r3 │ │ │ │ - beq 125494 │ │ │ │ + beq 1254a4 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #408] @ 1255cc │ │ │ │ - ldr r2, [pc, #408] @ 1255d0 │ │ │ │ + ldr r1, [pc, #408] @ 1255dc │ │ │ │ + ldr r2, [pc, #408] @ 1255e0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ strb r0, [sp] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, sp │ │ │ │ bl 6b86c │ │ │ │ - b 1253e0 │ │ │ │ + b 1253f0 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ ldr r8, [r1, #4] │ │ │ │ cmp r7, #7 │ │ │ │ - bne 125534 │ │ │ │ - ldr r2, [pc, #364] @ 1255dc │ │ │ │ + bne 125544 │ │ │ │ + ldr r2, [pc, #364] @ 1255ec │ │ │ │ mov r0, r8 │ │ │ │ mov r6, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #7 │ │ │ │ bl 539d8 │ │ │ │ mov r1, r6 │ │ │ │ mov fp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 125534 │ │ │ │ + bne 125544 │ │ │ │ mov r0, r1 │ │ │ │ - bl 121534 │ │ │ │ - b 1254cc │ │ │ │ + bl 121544 │ │ │ │ + b 1254dc │ │ │ │ ldmib r1, {r6, r7} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ mov r0, r7 │ │ │ │ - bl 38d738 │ │ │ │ + bl 38d748 │ │ │ │ mov fp, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 1254cc │ │ │ │ + beq 1254dc │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ cmp fp, #0 │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ - beq 1254fc │ │ │ │ + beq 12550c │ │ │ │ ldr r0, [sp] │ │ │ │ mov sl, #-2147483626 @ 0x80000016 │ │ │ │ strd sl, [r5] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ movne r0, sp │ │ │ │ - blne 121534 │ │ │ │ + blne 121544 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #196] @ 1255d8 │ │ │ │ + ldr r2, [pc, #196] @ 1255e8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, #1 │ │ │ │ bl 581f8 │ │ │ │ mov fp, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 1253c8 │ │ │ │ - b 1254cc │ │ │ │ - ldr r2, [pc, #164] @ 1255e0 │ │ │ │ + bne 1253d8 │ │ │ │ + b 1254dc │ │ │ │ + ldr r2, [pc, #164] @ 1255f0 │ │ │ │ mov r6, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, #1 │ │ │ │ bl 581f8 │ │ │ │ - b 1253e0 │ │ │ │ + b 1253f0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 1255a4 │ │ │ │ + beq 1255b4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ - b 125580 │ │ │ │ + b 125590 │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 1255a4 │ │ │ │ + beq 1255b4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 1255a4 │ │ │ │ + bl 40e554 │ │ │ │ + b 1255b4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 121534 │ │ │ │ - b 1255a4 │ │ │ │ + bl 121544 │ │ │ │ + b 1255b4 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ cmp r9, #-2147483627 @ 0x80000015 │ │ │ │ - beq 1255b4 │ │ │ │ + beq 1255c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - ldrdeq lr, [r3], ip @ │ │ │ │ - ldrdeq sl, [r4], r8 @ │ │ │ │ - adceq sl, r4, ip, asr #27 │ │ │ │ - adceq sl, r4, ip, lsl #30 │ │ │ │ - adceq sl, r4, r0, lsl #26 │ │ │ │ - addeq r9, r7, pc, lsr lr │ │ │ │ - ldrdeq sl, [r4], r0 @ │ │ │ │ - addeq r9, r7, r7, ror sp │ │ │ │ - adceq sl, r4, r4, lsr #5 │ │ │ │ + adceq lr, r3, ip, asr #13 │ │ │ │ + adceq sl, r4, r8, asr #31 │ │ │ │ + strhteq sl, [r4], ip │ │ │ │ + strdeq sl, [r4], ip @ │ │ │ │ + strdeq sl, [r4], r0 @ │ │ │ │ + addeq r9, r7, pc, lsr #28 │ │ │ │ + adceq sl, r4, r0, asr #5 │ │ │ │ + addeq r9, r7, r7, ror #26 │ │ │ │ + umlaleq sl, r4, r4, r2 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r5, #24] │ │ │ │ @@ -212937,15 +212941,15 @@ │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ ldr r0, [r5] │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #14 │ │ │ │ - bhi 12570c │ │ │ │ + bhi 12571c │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r0, lsl #2 │ │ │ │ @@ -212958,148 +212962,148 @@ │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ andeq r0, r0, r0, asr r1 │ │ │ │ andeq r0, r0, r4, lsl #3 │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ ldrb r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1257a8 │ │ │ │ + beq 1257b8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 125848 │ │ │ │ - ldr r1, [pc, #756] @ 12597c │ │ │ │ + beq 125858 │ │ │ │ + ldr r1, [pc, #756] @ 12598c │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #752] @ 125980 │ │ │ │ + ldr r2, [pc, #752] @ 125990 │ │ │ │ mov r6, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #32] │ │ │ │ strb r6, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ bl 6b86c │ │ │ │ - b 125774 │ │ │ │ + b 125784 │ │ │ │ ldmib r5, {r6, r7} │ │ │ │ ldr r5, [r5, #12] │ │ │ │ cmp r5, #17 │ │ │ │ - bne 1257e4 │ │ │ │ - ldr r1, [pc, #712] @ 125990 │ │ │ │ + bne 1257f4 │ │ │ │ + ldr r1, [pc, #712] @ 1259a0 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1258c8 │ │ │ │ + bne 1258d8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #17] │ │ │ │ strb r0, [sp, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 1257d0 │ │ │ │ - b 125860 │ │ │ │ + bne 1257e0 │ │ │ │ + b 125870 │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 387e24 │ │ │ │ - b 125858 │ │ │ │ - ldr r2, [pc, #612] @ 125978 │ │ │ │ + bl 387e34 │ │ │ │ + b 125868 │ │ │ │ + ldr r2, [pc, #612] @ 125988 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ bl 567fc │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ strb r1, [sp, #16] │ │ │ │ - b 125860 │ │ │ │ + b 125870 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ orrs r1, r0, r3 │ │ │ │ - beq 1257a8 │ │ │ │ + beq 1257b8 │ │ │ │ eor r1, r0, #1 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - beq 125848 │ │ │ │ - ldr r1, [pc, #560] @ 125984 │ │ │ │ + beq 125858 │ │ │ │ + ldr r1, [pc, #560] @ 125994 │ │ │ │ mov r6, #1 │ │ │ │ - ldr r2, [pc, #556] @ 125988 │ │ │ │ + ldr r2, [pc, #556] @ 125998 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ strb r6, [sp, #24] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 6b86c │ │ │ │ str r0, [sp, #20] │ │ │ │ strb r6, [sp, #16] │ │ │ │ - b 125858 │ │ │ │ + b 125868 │ │ │ │ ldrd r6, [r5, #4] │ │ │ │ cmp r7, #17 │ │ │ │ - bne 125824 │ │ │ │ - ldr r1, [pc, #520] @ 12599c │ │ │ │ + bne 125834 │ │ │ │ + ldr r1, [pc, #520] @ 1259ac │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1258f8 │ │ │ │ + bne 125908 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #17] │ │ │ │ - b 125854 │ │ │ │ + b 125864 │ │ │ │ ldmib r5, {r6, r7} │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r7 │ │ │ │ - bl 387e24 │ │ │ │ + bl 387e34 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 125860 │ │ │ │ + beq 125870 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 125860 │ │ │ │ + bl 40e554 │ │ │ │ + b 125870 │ │ │ │ cmp r5, #19 │ │ │ │ - bne 1258c8 │ │ │ │ - ldr r1, [pc, #408] @ 12598c │ │ │ │ + bne 1258d8 │ │ │ │ + ldr r1, [pc, #408] @ 12599c │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1258c8 │ │ │ │ + bne 1258d8 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #17] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 1257d0 │ │ │ │ - b 125860 │ │ │ │ + bne 1257e0 │ │ │ │ + b 125870 │ │ │ │ cmp r7, #19 │ │ │ │ - bne 1258f8 │ │ │ │ - ldr r1, [pc, #356] @ 125998 │ │ │ │ + bne 125908 │ │ │ │ + ldr r1, [pc, #356] @ 1259a8 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1258f8 │ │ │ │ + bne 125908 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #17] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ ldrb r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 125894 │ │ │ │ + beq 1258a4 │ │ │ │ ldr r0, [sp] │ │ │ │ mov r2, #-2147483626 @ 0x80000016 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ str r2, [r4, #8] │ │ │ │ movne r0, sp │ │ │ │ str r1, [r4] │ │ │ │ - blne 121534 │ │ │ │ + blne 121544 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r0, [sp, #17] │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ strb r0, [r4], #1 │ │ │ │ str r1, [sp, #31] │ │ │ │ add r1, sp, #24 │ │ │ │ @@ -213107,69 +213111,69 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #23 │ │ │ │ str r7, [sp, #43] @ 0x2b │ │ │ │ str r3, [sp, #39] @ 0x27 │ │ │ │ bl 53d54 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #196] @ 125994 │ │ │ │ + ldr r2, [pc, #196] @ 1259a4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #2 │ │ │ │ bl 581f8 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 1257d0 │ │ │ │ - b 125860 │ │ │ │ - ldr r2, [pc, #160] @ 1259a0 │ │ │ │ + bne 1257e0 │ │ │ │ + b 125870 │ │ │ │ + ldr r2, [pc, #160] @ 1259b0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, #2 │ │ │ │ bl 581f8 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #1 │ │ │ │ - b 125854 │ │ │ │ - b 125920 │ │ │ │ + b 125864 │ │ │ │ + b 125930 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 125958 │ │ │ │ + beq 125968 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 125958 │ │ │ │ + bl 40e554 │ │ │ │ + b 125968 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b 125958 │ │ │ │ + bl 121544 │ │ │ │ + b 125968 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 12596c │ │ │ │ + beq 12597c │ │ │ │ mov r0, sp │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq lr, r3, ip, lsr #4 │ │ │ │ - adceq sl, r4, r0, asr #24 │ │ │ │ - adceq sl, r4, r8, lsr #21 │ │ │ │ - adceq sl, r4, r8, ror fp │ │ │ │ - adceq sl, r4, r0, ror #19 │ │ │ │ - addeq sl, r7, fp, lsl r6 │ │ │ │ - addeq sl, r7, r6, lsr r7 │ │ │ │ - adceq sl, r4, ip, asr #13 │ │ │ │ - ldrdeq sl, [r7], fp │ │ │ │ - addeq sl, r7, sl, ror #12 │ │ │ │ - umlaleq sl, r4, ip, r6 │ │ │ │ + adceq lr, r3, ip, lsl r2 │ │ │ │ + adceq sl, r4, r0, lsr ip │ │ │ │ + umlaleq sl, r4, r8, sl │ │ │ │ + adceq sl, r4, r8, ror #22 │ │ │ │ + ldrdeq sl, [r4], r0 @ │ │ │ │ + addeq sl, r7, fp, lsl #12 │ │ │ │ + addeq sl, r7, r6, lsr #14 │ │ │ │ + strhteq sl, [r4], ip │ │ │ │ + addeq sl, r7, fp, asr #11 │ │ │ │ + addeq sl, r7, sl, asr r6 │ │ │ │ + adceq sl, r4, ip, lsl #13 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r5, #24] │ │ │ │ @@ -213177,15 +213181,15 @@ │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ ldr r0, [r5] │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #14 │ │ │ │ - bhi 125acc │ │ │ │ + bhi 125adc │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r0, lsl #2 │ │ │ │ @@ -213198,171 +213202,171 @@ │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ andeq r0, r0, ip, asr r1 │ │ │ │ muleq r0, r4, r1 │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ ldrb r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 125c34 │ │ │ │ + beq 125c44 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 125b7c │ │ │ │ + beq 125b8c │ │ │ │ cmp r0, #2 │ │ │ │ - beq 125c64 │ │ │ │ - ldr r1, [pc, #840] @ 125d98 │ │ │ │ + beq 125c74 │ │ │ │ + ldr r1, [pc, #840] @ 125da8 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #836] @ 125d9c │ │ │ │ + ldr r2, [pc, #836] @ 125dac │ │ │ │ mov r6, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #32] │ │ │ │ strb r6, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ bl 6b86c │ │ │ │ - b 125b40 │ │ │ │ + b 125b50 │ │ │ │ ldmib r5, {r6, r7} │ │ │ │ ldr r5, [r5, #12] │ │ │ │ cmp r5, #4 │ │ │ │ - beq 125ba4 │ │ │ │ + beq 125bb4 │ │ │ │ cmp r5, #6 │ │ │ │ - bne 125bd0 │ │ │ │ - ldr r1, [pc, #792] @ 125db0 │ │ │ │ + bne 125be0 │ │ │ │ + ldr r1, [pc, #792] @ 125dc0 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 125ce4 │ │ │ │ + bne 125cf4 │ │ │ │ mov r0, #1 │ │ │ │ - b 125bf8 │ │ │ │ + b 125c08 │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 38df64 │ │ │ │ - b 125c74 │ │ │ │ - ldr r2, [pc, #704] @ 125d94 │ │ │ │ + bl 38df74 │ │ │ │ + b 125c84 │ │ │ │ + ldr r2, [pc, #704] @ 125da4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ bl 567fc │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ strb r1, [sp, #16] │ │ │ │ - b 125c7c │ │ │ │ + b 125c8c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ orrs r1, r0, r3 │ │ │ │ - beq 125c34 │ │ │ │ + beq 125c44 │ │ │ │ eor r1, r0, #1 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - beq 125b7c │ │ │ │ + beq 125b8c │ │ │ │ eor r1, r0, #2 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - beq 125c64 │ │ │ │ - ldr r1, [pc, #644] @ 125da4 │ │ │ │ + beq 125c74 │ │ │ │ + ldr r1, [pc, #644] @ 125db4 │ │ │ │ mov r6, #1 │ │ │ │ - ldr r2, [pc, #640] @ 125da8 │ │ │ │ + ldr r2, [pc, #640] @ 125db8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ strb r6, [sp, #24] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 6b86c │ │ │ │ str r0, [sp, #20] │ │ │ │ strb r6, [sp, #16] │ │ │ │ - b 125c74 │ │ │ │ + b 125c84 │ │ │ │ ldrd r6, [r5, #4] │ │ │ │ cmp r7, #4 │ │ │ │ - beq 125c20 │ │ │ │ + beq 125c30 │ │ │ │ cmp r7, #6 │ │ │ │ - bne 125c40 │ │ │ │ - ldr r1, [pc, #568] @ 125da0 │ │ │ │ + bne 125c50 │ │ │ │ + ldr r1, [pc, #568] @ 125db0 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 125d14 │ │ │ │ + bne 125d24 │ │ │ │ mov r0, #1 │ │ │ │ - b 125c68 │ │ │ │ + b 125c78 │ │ │ │ ldmib r5, {r6, r7} │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r7 │ │ │ │ - bl 38df64 │ │ │ │ + bl 38df74 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 125c0c │ │ │ │ - b 125c7c │ │ │ │ + bne 125c1c │ │ │ │ + b 125c8c │ │ │ │ ldr r0, [r7] │ │ │ │ - ldr r1, [pc, #516] @ 125db4 │ │ │ │ + ldr r1, [pc, #516] @ 125dc4 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ cmp r0, r1 │ │ │ │ - bne 125ce4 │ │ │ │ + bne 125cf4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #17] │ │ │ │ strb r0, [sp, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 125c0c │ │ │ │ - b 125c7c │ │ │ │ + bne 125c1c │ │ │ │ + b 125c8c │ │ │ │ cmp r5, #15 │ │ │ │ - bne 125ce4 │ │ │ │ - ldr r1, [pc, #460] @ 125dac │ │ │ │ + bne 125cf4 │ │ │ │ + ldr r1, [pc, #460] @ 125dbc │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 125ce4 │ │ │ │ + bne 125cf4 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [sp, #17] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 125c7c │ │ │ │ + beq 125c8c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 125c7c │ │ │ │ + bl 40e554 │ │ │ │ + b 125c8c │ │ │ │ ldr r0, [r6] │ │ │ │ - ldr r1, [pc, #404] @ 125dc0 │ │ │ │ + ldr r1, [pc, #404] @ 125dd0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ cmp r0, r1 │ │ │ │ - bne 125d14 │ │ │ │ + bne 125d24 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #17] │ │ │ │ - b 125c70 │ │ │ │ + b 125c80 │ │ │ │ cmp r7, #15 │ │ │ │ - bne 125d14 │ │ │ │ - ldr r1, [pc, #364] @ 125dbc │ │ │ │ + bne 125d24 │ │ │ │ + ldr r1, [pc, #364] @ 125dcc │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 125d14 │ │ │ │ + bne 125d24 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [sp, #17] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ ldrb r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 125cb0 │ │ │ │ + beq 125cc0 │ │ │ │ ldr r0, [sp] │ │ │ │ mov r2, #-2147483626 @ 0x80000016 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ str r2, [r4, #8] │ │ │ │ movne r0, sp │ │ │ │ str r1, [r4] │ │ │ │ - blne 121534 │ │ │ │ + blne 121544 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r0, [sp, #17] │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ strb r0, [r4], #1 │ │ │ │ str r1, [sp, #31] │ │ │ │ add r1, sp, #24 │ │ │ │ @@ -213370,71 +213374,71 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #23 │ │ │ │ str r7, [sp, #43] @ 0x2b │ │ │ │ str r3, [sp, #39] @ 0x27 │ │ │ │ bl 53d54 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #204] @ 125db8 │ │ │ │ + ldr r2, [pc, #204] @ 125dc8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #3 │ │ │ │ bl 581f8 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 125c0c │ │ │ │ - b 125c7c │ │ │ │ - ldr r2, [pc, #168] @ 125dc4 │ │ │ │ + bne 125c1c │ │ │ │ + b 125c8c │ │ │ │ + ldr r2, [pc, #168] @ 125dd4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, #3 │ │ │ │ bl 581f8 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #1 │ │ │ │ - b 125c70 │ │ │ │ - b 125d3c │ │ │ │ + b 125c80 │ │ │ │ + b 125d4c │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 125d74 │ │ │ │ + beq 125d84 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 125d74 │ │ │ │ + bl 40e554 │ │ │ │ + b 125d84 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b 125d74 │ │ │ │ + bl 121544 │ │ │ │ + b 125d84 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 125d88 │ │ │ │ + beq 125d98 │ │ │ │ mov r0, sp │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq sp, r3, ip, ror sp │ │ │ │ - adceq sl, r4, r8, ror #16 │ │ │ │ - adceq sl, r4, r0, ror #13 │ │ │ │ - addeq r9, r7, sl, asr #12 │ │ │ │ - umlaleq sl, r4, ip, r7 │ │ │ │ - adceq sl, r4, r4, lsl r6 │ │ │ │ - addeq r9, r7, sp, lsr #12 │ │ │ │ - addeq r9, r7, sl, lsl r7 │ │ │ │ - @ instruction: 0x008625bb │ │ │ │ - adceq r9, r4, r0, asr fp │ │ │ │ - @ instruction: 0x008795bd │ │ │ │ - addeq r2, r6, pc, lsr r5 │ │ │ │ - adceq r9, r4, r0, lsr #22 │ │ │ │ + adceq sp, r3, ip, ror #26 │ │ │ │ + adceq sl, r4, r8, asr r8 │ │ │ │ + ldrdeq sl, [r4], r0 @ │ │ │ │ + addeq r9, r7, sl, lsr r6 │ │ │ │ + adceq sl, r4, ip, lsl #15 │ │ │ │ + adceq sl, r4, r4, lsl #12 │ │ │ │ + addeq r9, r7, sp, lsl r6 │ │ │ │ + addeq r9, r7, sl, lsl #14 │ │ │ │ + addeq r2, r6, fp, lsr #11 │ │ │ │ + adceq r9, r4, r0, asr #22 │ │ │ │ + addeq r9, r7, sp, lsr #11 │ │ │ │ + addeq r2, r6, pc, lsr #10 │ │ │ │ + adceq r9, r4, r0, lsl fp │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r5, #24] │ │ │ │ @@ -213442,15 +213446,15 @@ │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ ldr r0, [r5] │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #14 │ │ │ │ - bhi 125f04 │ │ │ │ + bhi 125f14 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r4, lsl r1 │ │ │ │ @@ -213463,161 +213467,161 @@ │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ andeq r0, r0, r0, ror r1 │ │ │ │ @ instruction: 0x000001bc │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrb r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 125ff0 │ │ │ │ + beq 126000 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 125fc8 │ │ │ │ + beq 125fd8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 126060 │ │ │ │ - ldr r1, [pc, #800] @ 126194 │ │ │ │ + beq 126070 │ │ │ │ + ldr r1, [pc, #800] @ 1261a4 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #796] @ 126198 │ │ │ │ + ldr r2, [pc, #796] @ 1261a8 │ │ │ │ mov r6, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #32] │ │ │ │ strb r6, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ bl 6b86c │ │ │ │ - b 125f78 │ │ │ │ + b 125f88 │ │ │ │ ldmib r5, {r6, r7} │ │ │ │ ldr r5, [r5, #12] │ │ │ │ cmp r5, #3 │ │ │ │ - bne 125ffc │ │ │ │ - ldr r1, [pc, #760] @ 1261ac │ │ │ │ + bne 12600c │ │ │ │ + ldr r1, [pc, #760] @ 1261bc │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1260e0 │ │ │ │ - ldr r1, [pc, #736] @ 1261b0 │ │ │ │ + beq 1260f0 │ │ │ │ + ldr r1, [pc, #736] @ 1261c0 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1260ec │ │ │ │ + bne 1260fc │ │ │ │ mov r0, #1 │ │ │ │ - b 12601c │ │ │ │ + b 12602c │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 382a9c │ │ │ │ - b 126070 │ │ │ │ - ldr r2, [pc, #644] @ 126190 │ │ │ │ + bl 382aac │ │ │ │ + b 126080 │ │ │ │ + ldr r2, [pc, #644] @ 1261a0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ bl 567fc │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ strb r1, [sp, #16] │ │ │ │ - b 126078 │ │ │ │ + b 126088 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ orrs r1, r0, r3 │ │ │ │ - beq 125ff0 │ │ │ │ + beq 126000 │ │ │ │ eor r1, r0, #1 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - beq 125fc8 │ │ │ │ + beq 125fd8 │ │ │ │ eor r1, r0, #2 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - beq 126060 │ │ │ │ - ldr r1, [pc, #580] @ 12619c │ │ │ │ + beq 126070 │ │ │ │ + ldr r1, [pc, #580] @ 1261ac │ │ │ │ mov r6, #1 │ │ │ │ - ldr r2, [pc, #576] @ 1261a0 │ │ │ │ + ldr r2, [pc, #576] @ 1261b0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ strb r6, [sp, #24] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 6b86c │ │ │ │ str r0, [sp, #20] │ │ │ │ strb r6, [sp, #16] │ │ │ │ - b 126070 │ │ │ │ + b 126080 │ │ │ │ ldrd r6, [r5, #4] │ │ │ │ cmp r7, #3 │ │ │ │ - bne 126044 │ │ │ │ - ldr r1, [pc, #548] @ 1261bc │ │ │ │ + bne 126054 │ │ │ │ + ldr r1, [pc, #548] @ 1261cc │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 125ff0 │ │ │ │ - ldr r1, [pc, #524] @ 1261c0 │ │ │ │ + beq 126000 │ │ │ │ + ldr r1, [pc, #524] @ 1261d0 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 126110 │ │ │ │ + bne 126120 │ │ │ │ mov r0, #1 │ │ │ │ - b 126064 │ │ │ │ + b 126074 │ │ │ │ ldmib r5, {r6, r7} │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r7 │ │ │ │ - bl 382a9c │ │ │ │ + bl 382aac │ │ │ │ cmp r6, #0 │ │ │ │ - bne 126030 │ │ │ │ - b 126078 │ │ │ │ + bne 126040 │ │ │ │ + b 126088 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #17] │ │ │ │ - b 12606c │ │ │ │ + b 12607c │ │ │ │ cmp r5, #2 │ │ │ │ - ldreq r0, [pc, #412] @ 1261a4 │ │ │ │ + ldreq r0, [pc, #412] @ 1261b4 │ │ │ │ ldrheq r1, [r7] │ │ │ │ addeq r0, pc, r0 │ │ │ │ ldrheq r0, [r0] │ │ │ │ cmpeq r1, r0 │ │ │ │ - bne 1260ec │ │ │ │ + bne 1260fc │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [sp, #17] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 126078 │ │ │ │ + beq 126088 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 126078 │ │ │ │ + bl 40e554 │ │ │ │ + b 126088 │ │ │ │ cmp r7, #2 │ │ │ │ - ldreq r0, [pc, #356] @ 1261b4 │ │ │ │ + ldreq r0, [pc, #356] @ 1261c4 │ │ │ │ ldrheq r1, [r6] │ │ │ │ addeq r0, pc, r0 │ │ │ │ ldrheq r0, [r0] │ │ │ │ cmpeq r1, r0 │ │ │ │ - bne 126110 │ │ │ │ + bne 126120 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [sp, #17] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ ldrb r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1260ac │ │ │ │ + beq 1260bc │ │ │ │ ldr r0, [sp] │ │ │ │ mov r2, #-2147483626 @ 0x80000016 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ str r2, [r4, #8] │ │ │ │ movne r0, sp │ │ │ │ str r1, [r4] │ │ │ │ - blne 121534 │ │ │ │ + blne 121544 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r0, [sp, #17] │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ strb r0, [r4], #1 │ │ │ │ str r1, [sp, #31] │ │ │ │ add r1, sp, #24 │ │ │ │ @@ -213627,69 +213631,69 @@ │ │ │ │ str r7, [sp, #43] @ 0x2b │ │ │ │ str r3, [sp, #39] @ 0x27 │ │ │ │ bl 53d54 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #17] │ │ │ │ - b 126024 │ │ │ │ - ldr r2, [pc, #180] @ 1261a8 │ │ │ │ + b 126034 │ │ │ │ + ldr r2, [pc, #180] @ 1261b8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #3 │ │ │ │ bl 581f8 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #1 │ │ │ │ - b 126024 │ │ │ │ - ldr r2, [pc, #160] @ 1261b8 │ │ │ │ + b 126034 │ │ │ │ + ldr r2, [pc, #160] @ 1261c8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, #3 │ │ │ │ bl 581f8 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #1 │ │ │ │ - b 12606c │ │ │ │ - b 126138 │ │ │ │ + b 12607c │ │ │ │ + b 126148 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 126170 │ │ │ │ + beq 126180 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 126170 │ │ │ │ + bl 40e554 │ │ │ │ + b 126180 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b 126170 │ │ │ │ + bl 121544 │ │ │ │ + b 126180 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 126184 │ │ │ │ + beq 126194 │ │ │ │ mov r0, sp │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq sp, r3, r4, lsl fp │ │ │ │ - adceq sl, r4, r4, asr #8 │ │ │ │ - strhteq sl, [r4], ip │ │ │ │ - adceq sl, r4, r4, ror #6 │ │ │ │ - ldrdeq sl, [r4], ip @ │ │ │ │ - addeq r9, r7, r2, lsl sl │ │ │ │ - adceq r9, r4, r0, lsr sl │ │ │ │ - addeq r9, r7, ip, asr fp │ │ │ │ - addeq r9, r7, r3, asr #22 │ │ │ │ - addeq r9, r7, sl, asr #19 │ │ │ │ - adceq r9, r4, ip, lsl #20 │ │ │ │ - addeq r9, r7, r8, ror sl │ │ │ │ - addeq r9, r7, pc, asr sl │ │ │ │ + adceq sp, r3, r4, lsl #22 │ │ │ │ + adceq sl, r4, r4, lsr r4 │ │ │ │ + adceq sl, r4, ip, lsr #5 │ │ │ │ + adceq sl, r4, r4, asr r3 │ │ │ │ + adceq sl, r4, ip, asr #3 │ │ │ │ + addeq r9, r7, r2, lsl #20 │ │ │ │ + adceq r9, r4, r0, lsr #20 │ │ │ │ + addeq r9, r7, ip, asr #22 │ │ │ │ + addeq r9, r7, r3, lsr fp │ │ │ │ + @ instruction: 0x008799ba │ │ │ │ + strdeq r9, [r4], ip @ │ │ │ │ + addeq r9, r7, r8, ror #20 │ │ │ │ + addeq r9, r7, pc, asr #20 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r5, #24] │ │ │ │ @@ -213697,15 +213701,15 @@ │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ ldr r0, [r5] │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #14 │ │ │ │ - bhi 1262f0 │ │ │ │ + bhi 126300 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, r0, ror #1 │ │ │ │ andeq r0, r0, r0, ror #1 │ │ │ │ andeq r0, r0, r4, lsl #2 │ │ │ │ @@ -213718,157 +213722,157 @@ │ │ │ │ andeq r0, r0, r0, ror #1 │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ andeq r0, r0, r0, ror #2 │ │ │ │ muleq r0, ip, r1 │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ ldrb r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1263cc │ │ │ │ + beq 1263dc │ │ │ │ cmp r0, #1 │ │ │ │ - beq 12644c │ │ │ │ + beq 12645c │ │ │ │ cmp r0, #2 │ │ │ │ - beq 1263a4 │ │ │ │ - ldr r1, [pc, #784] @ 126580 │ │ │ │ + beq 1263b4 │ │ │ │ + ldr r1, [pc, #784] @ 126590 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #780] @ 126584 │ │ │ │ + ldr r2, [pc, #780] @ 126594 │ │ │ │ mov r6, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #32] │ │ │ │ strb r6, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ bl 6b86c │ │ │ │ - b 126364 │ │ │ │ + b 126374 │ │ │ │ ldmib r5, {r6, r7} │ │ │ │ ldr r5, [r5, #12] │ │ │ │ cmp r5, #4 │ │ │ │ - bne 1263d8 │ │ │ │ + bne 1263e8 │ │ │ │ ldr r0, [r7] │ │ │ │ - ldr r1, [pc, #736] @ 126594 │ │ │ │ + ldr r1, [pc, #736] @ 1265a4 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ cmp r0, r1 │ │ │ │ - beq 1264cc │ │ │ │ + beq 1264dc │ │ │ │ ldr r0, [r7] │ │ │ │ - ldr r1, [pc, #720] @ 126598 │ │ │ │ + ldr r1, [pc, #720] @ 1265a8 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ cmp r0, r1 │ │ │ │ - bne 1264d8 │ │ │ │ + bne 1264e8 │ │ │ │ mov r0, #2 │ │ │ │ - b 126400 │ │ │ │ + b 126410 │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 384dbc │ │ │ │ - b 12645c │ │ │ │ - ldr r2, [pc, #644] @ 12657c │ │ │ │ + bl 384dcc │ │ │ │ + b 12646c │ │ │ │ + ldr r2, [pc, #644] @ 12658c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ bl 567fc │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ strb r1, [sp, #16] │ │ │ │ - b 126464 │ │ │ │ + b 126474 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ orrs r1, r0, r3 │ │ │ │ - beq 1263cc │ │ │ │ + beq 1263dc │ │ │ │ eor r1, r0, #1 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - beq 12644c │ │ │ │ + beq 12645c │ │ │ │ eor r1, r0, #2 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - beq 1263a4 │ │ │ │ - ldr r1, [pc, #580] @ 126588 │ │ │ │ + beq 1263b4 │ │ │ │ + ldr r1, [pc, #580] @ 126598 │ │ │ │ mov r6, #1 │ │ │ │ - ldr r2, [pc, #576] @ 12658c │ │ │ │ + ldr r2, [pc, #576] @ 12659c │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ strb r6, [sp, #24] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 6b86c │ │ │ │ str r0, [sp, #20] │ │ │ │ strb r6, [sp, #16] │ │ │ │ - b 12645c │ │ │ │ + b 12646c │ │ │ │ ldrd r6, [r5, #4] │ │ │ │ cmp r7, #4 │ │ │ │ - bne 126428 │ │ │ │ + bne 126438 │ │ │ │ ldr r0, [r6] │ │ │ │ - ldr r1, [pc, #540] @ 1265a4 │ │ │ │ + ldr r1, [pc, #540] @ 1265b4 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ cmp r0, r1 │ │ │ │ - beq 1263cc │ │ │ │ + beq 1263dc │ │ │ │ ldr r0, [r6] │ │ │ │ - ldr r1, [pc, #524] @ 1265a8 │ │ │ │ + ldr r1, [pc, #524] @ 1265b8 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ cmp r0, r1 │ │ │ │ - bne 1264fc │ │ │ │ + bne 12650c │ │ │ │ mov r0, #2 │ │ │ │ - b 126450 │ │ │ │ + b 126460 │ │ │ │ ldmib r5, {r6, r7} │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r7 │ │ │ │ - bl 384dbc │ │ │ │ + bl 384dcc │ │ │ │ cmp r6, #0 │ │ │ │ - bne 126414 │ │ │ │ - b 126464 │ │ │ │ + bne 126424 │ │ │ │ + b 126474 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #17] │ │ │ │ - b 126458 │ │ │ │ + b 126468 │ │ │ │ cmp r5, #8 │ │ │ │ - bne 1264d8 │ │ │ │ - ldr r1, [pc, #424] @ 126590 │ │ │ │ + bne 1264e8 │ │ │ │ + ldr r1, [pc, #424] @ 1265a0 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1264d8 │ │ │ │ + bne 1264e8 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #17] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 126464 │ │ │ │ + beq 126474 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 126464 │ │ │ │ + bl 40e554 │ │ │ │ + b 126474 │ │ │ │ cmp r7, #8 │ │ │ │ - bne 1264fc │ │ │ │ - ldr r1, [pc, #360] @ 1265a0 │ │ │ │ + bne 12650c │ │ │ │ + ldr r1, [pc, #360] @ 1265b0 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1264fc │ │ │ │ + bne 12650c │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #17] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ ldrb r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 126498 │ │ │ │ + beq 1264a8 │ │ │ │ ldr r0, [sp] │ │ │ │ mov r2, #-2147483626 @ 0x80000016 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ str r2, [r4, #8] │ │ │ │ movne r0, sp │ │ │ │ str r1, [r4] │ │ │ │ - blne 121534 │ │ │ │ + blne 121544 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r0, [sp, #17] │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ strb r0, [r4], #1 │ │ │ │ str r1, [sp, #31] │ │ │ │ add r1, sp, #24 │ │ │ │ @@ -213878,69 +213882,69 @@ │ │ │ │ str r7, [sp, #43] @ 0x2b │ │ │ │ str r3, [sp, #39] @ 0x27 │ │ │ │ bl 53d54 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #17] │ │ │ │ - b 126408 │ │ │ │ - ldr r2, [pc, #188] @ 12659c │ │ │ │ + b 126418 │ │ │ │ + ldr r2, [pc, #188] @ 1265ac │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #3 │ │ │ │ bl 581f8 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #1 │ │ │ │ - b 126408 │ │ │ │ - ldr r2, [pc, #168] @ 1265ac │ │ │ │ + b 126418 │ │ │ │ + ldr r2, [pc, #168] @ 1265bc │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, #3 │ │ │ │ bl 581f8 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #1 │ │ │ │ - b 126458 │ │ │ │ - b 126524 │ │ │ │ + b 126468 │ │ │ │ + b 126534 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 12655c │ │ │ │ + beq 12656c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 12655c │ │ │ │ + bl 40e554 │ │ │ │ + b 12656c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b 12655c │ │ │ │ + bl 121544 │ │ │ │ + b 12656c │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 126570 │ │ │ │ + beq 126580 │ │ │ │ mov r0, sp │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq sp, r3, r8, asr #18 │ │ │ │ - adceq sl, r4, r8, asr #32 │ │ │ │ - adceq r9, r4, r0, asr #29 │ │ │ │ - adceq r9, r4, r8, ror pc │ │ │ │ - strdeq r9, [r4], r0 @ │ │ │ │ - addeq r3, r6, pc, lsr #16 │ │ │ │ - @ instruction: 0x00861eb7 │ │ │ │ - ldrdeq r1, [r6], r7 │ │ │ │ - adceq r9, r4, ip, lsr #15 │ │ │ │ - ldrdeq r3, [r6], pc @ │ │ │ │ - addeq r1, r6, r3, ror #27 │ │ │ │ - addeq r1, r6, r3, lsl #28 │ │ │ │ - adceq r9, r4, r8, lsl #15 │ │ │ │ + adceq sp, r3, r8, lsr r9 │ │ │ │ + adceq sl, r4, r8, lsr r0 │ │ │ │ + strhteq r9, [r4], r0 │ │ │ │ + adceq r9, r4, r8, ror #30 │ │ │ │ + adceq r9, r4, r0, ror #27 │ │ │ │ + addeq r3, r6, pc, lsl r8 │ │ │ │ + addeq r1, r6, r7, lsr #29 │ │ │ │ + addeq r1, r6, r7, asr #29 │ │ │ │ + umlaleq r9, r4, ip, r7 │ │ │ │ + addeq r3, r6, pc, asr #15 │ │ │ │ + ldrdeq r1, [r6], r3 │ │ │ │ + strdeq r1, [r6], r3 │ │ │ │ + adceq r9, r4, r8, ror r7 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r5, #24] │ │ │ │ @@ -213948,15 +213952,15 @@ │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ ldr r0, [r5] │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #14 │ │ │ │ - bhi 12669c │ │ │ │ + bhi 1266ac │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ @@ -213969,109 +213973,109 @@ │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ andeq r0, r0, r0, ror r0 │ │ │ │ andeq r0, r0, ip, lsl #2 │ │ │ │ andeq r0, r0, r4, lsr #2 │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ ldrb r0, [r5, #4] │ │ │ │ cmp r0, #6 │ │ │ │ - bhi 1267f8 │ │ │ │ + bhi 126808 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, lsr #1 │ │ │ │ andeq r0, r0, r8, lsl r1 │ │ │ │ andeq r0, r0, r8, lsl #2 │ │ │ │ andeq r0, r0, r0, lsl r1 │ │ │ │ andeq r0, r0, r0, lsl #2 │ │ │ │ andeq r0, r0, r0, lsr #2 │ │ │ │ andeq r0, r0, r8, lsr #2 │ │ │ │ ldmib r5, {r6, r7} │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r7 │ │ │ │ - bl 38ad04 │ │ │ │ - b 126734 │ │ │ │ + bl 38ad14 │ │ │ │ + b 126744 │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 38aadc │ │ │ │ - b 126788 │ │ │ │ - ldr r2, [pc, #532] @ 1268b8 │ │ │ │ + bl 38aaec │ │ │ │ + b 126798 │ │ │ │ + ldr r2, [pc, #532] @ 1268c8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ bl 567fc │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ strb r1, [sp, #16] │ │ │ │ - b 126790 │ │ │ │ + b 1267a0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ rsbs r1, r0, #6 │ │ │ │ rscs r1, r3, #0 │ │ │ │ - bcc 126828 │ │ │ │ + bcc 126838 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ andeq r0, r0, r8, ror r0 │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ andeq r0, r0, r0, ror r0 │ │ │ │ muleq r0, r0, r0 │ │ │ │ muleq r0, r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #17] │ │ │ │ - b 126784 │ │ │ │ + b 126794 │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 38ad04 │ │ │ │ - b 126788 │ │ │ │ + bl 38ad14 │ │ │ │ + b 126798 │ │ │ │ ldmib r5, {r6, r7} │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r7 │ │ │ │ - bl 38aadc │ │ │ │ + bl 38aaec │ │ │ │ cmp r6, #0 │ │ │ │ - beq 126790 │ │ │ │ + beq 1267a0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 126790 │ │ │ │ + bl 40e554 │ │ │ │ + b 1267a0 │ │ │ │ mov r0, #4 │ │ │ │ - b 12677c │ │ │ │ + b 12678c │ │ │ │ mov r0, #2 │ │ │ │ - b 12677c │ │ │ │ + b 12678c │ │ │ │ mov r0, #3 │ │ │ │ - b 12677c │ │ │ │ + b 12678c │ │ │ │ mov r0, #1 │ │ │ │ - b 12677c │ │ │ │ + b 12678c │ │ │ │ mov r0, #5 │ │ │ │ - b 12677c │ │ │ │ + b 12678c │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sp, #17] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ ldrb r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1267c4 │ │ │ │ + beq 1267d4 │ │ │ │ ldr r0, [sp] │ │ │ │ mov r2, #-2147483626 @ 0x80000016 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ str r2, [r4, #8] │ │ │ │ movne r0, sp │ │ │ │ str r1, [r4] │ │ │ │ - blne 121534 │ │ │ │ + blne 121544 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r0, [sp, #17] │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ strb r0, [r4], #1 │ │ │ │ str r1, [sp, #31] │ │ │ │ add r1, sp, #24 │ │ │ │ @@ -214079,67 +214083,67 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #23 │ │ │ │ str r7, [sp, #43] @ 0x2b │ │ │ │ str r3, [sp, #39] @ 0x27 │ │ │ │ bl 53d54 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #188] @ 1268bc │ │ │ │ + ldr r1, [pc, #188] @ 1268cc │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #184] @ 1268c0 │ │ │ │ + ldr r2, [pc, #184] @ 1268d0 │ │ │ │ mov r6, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #32] │ │ │ │ strb r6, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ bl 6b86c │ │ │ │ - b 126850 │ │ │ │ - ldr r1, [pc, #148] @ 1268c4 │ │ │ │ + b 126860 │ │ │ │ + ldr r1, [pc, #148] @ 1268d4 │ │ │ │ mov r6, #1 │ │ │ │ - ldr r2, [pc, #144] @ 1268c8 │ │ │ │ + ldr r2, [pc, #144] @ 1268d8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ strb r6, [sp, #24] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 6b86c │ │ │ │ str r0, [sp, #20] │ │ │ │ strb r6, [sp, #16] │ │ │ │ - b 126788 │ │ │ │ - b 126860 │ │ │ │ + b 126798 │ │ │ │ + b 126870 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 126898 │ │ │ │ + beq 1268a8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 126898 │ │ │ │ + bl 40e554 │ │ │ │ + b 1268a8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b 126898 │ │ │ │ + bl 121544 │ │ │ │ + b 1268a8 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 1268ac │ │ │ │ + beq 1268bc │ │ │ │ mov r0, sp │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq sp, r3, ip, lsr r1 │ │ │ │ - ldrdeq r9, [r4], r8 @ │ │ │ │ - adceq r9, r4, r0, lsr r9 │ │ │ │ - adceq r9, r4, ip, lsr #21 │ │ │ │ - adceq r9, r4, r4, lsl #18 │ │ │ │ + adceq sp, r3, ip, lsr #2 │ │ │ │ + adceq r9, r4, r8, asr #21 │ │ │ │ + adceq r9, r4, r0, lsr #18 │ │ │ │ + umlaleq r9, r4, ip, sl │ │ │ │ + strdeq r9, [r4], r4 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r5, #24] │ │ │ │ @@ -214147,15 +214151,15 @@ │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ ldr r0, [r5] │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #14 │ │ │ │ - bhi 1269b0 │ │ │ │ + bhi 1269c0 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ muleq r0, r8, r0 │ │ │ │ muleq r0, r8, r0 │ │ │ │ strheq r0, [r0], -ip │ │ │ │ @@ -214168,101 +214172,101 @@ │ │ │ │ muleq r0, r8, r0 │ │ │ │ andeq r0, r0, r8, rrx │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, lsl r1 │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ ldrb r0, [r5, #4] │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 126af4 │ │ │ │ + bhi 126b04 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ muleq r0, ip, r0 │ │ │ │ andeq r0, r0, r8, lsl #2 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #2 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ ldmib r5, {r6, r7} │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r7 │ │ │ │ - bl 38bf7c │ │ │ │ - b 126a40 │ │ │ │ + bl 38bf8c │ │ │ │ + b 126a50 │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 38bd0c │ │ │ │ - b 126a84 │ │ │ │ - ldr r2, [pc, #508] @ 126bb4 │ │ │ │ + bl 38bd1c │ │ │ │ + b 126a94 │ │ │ │ + ldr r2, [pc, #508] @ 126bc4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ bl 567fc │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ strb r1, [sp, #16] │ │ │ │ - b 126a8c │ │ │ │ + b 126a9c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ rsbs r1, r0, #4 │ │ │ │ rscs r1, r3, #0 │ │ │ │ - bcc 126b24 │ │ │ │ + bcc 126b34 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ andeq r0, r0, r0, ror r0 │ │ │ │ andeq r0, r0, r8, ror r0 │ │ │ │ andeq r0, r0, r8, rrx │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #17] │ │ │ │ - b 126a80 │ │ │ │ + b 126a90 │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 38bf7c │ │ │ │ - b 126a84 │ │ │ │ + bl 38bf8c │ │ │ │ + b 126a94 │ │ │ │ ldmib r5, {r6, r7} │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r7 │ │ │ │ - bl 38bd0c │ │ │ │ + bl 38bd1c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 126a8c │ │ │ │ + beq 126a9c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 126a8c │ │ │ │ + bl 40e554 │ │ │ │ + b 126a9c │ │ │ │ mov r0, #4 │ │ │ │ - b 126a78 │ │ │ │ + b 126a88 │ │ │ │ mov r0, #2 │ │ │ │ - b 126a78 │ │ │ │ + b 126a88 │ │ │ │ mov r0, #3 │ │ │ │ - b 126a78 │ │ │ │ + b 126a88 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #17] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ ldrb r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 126ac0 │ │ │ │ + beq 126ad0 │ │ │ │ ldr r0, [sp] │ │ │ │ mov r2, #-2147483626 @ 0x80000016 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ str r2, [r4, #8] │ │ │ │ movne r0, sp │ │ │ │ str r1, [r4] │ │ │ │ - blne 121534 │ │ │ │ + blne 121544 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r0, [sp, #17] │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ strb r0, [r4], #1 │ │ │ │ str r1, [sp, #31] │ │ │ │ add r1, sp, #24 │ │ │ │ @@ -214270,67 +214274,67 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #23 │ │ │ │ str r7, [sp, #43] @ 0x2b │ │ │ │ str r3, [sp, #39] @ 0x27 │ │ │ │ bl 53d54 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #188] @ 126bb8 │ │ │ │ + ldr r1, [pc, #188] @ 126bc8 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #184] @ 126bbc │ │ │ │ + ldr r2, [pc, #184] @ 126bcc │ │ │ │ mov r6, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #32] │ │ │ │ strb r6, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ bl 6b86c │ │ │ │ - b 126b4c │ │ │ │ - ldr r1, [pc, #148] @ 126bc0 │ │ │ │ + b 126b5c │ │ │ │ + ldr r1, [pc, #148] @ 126bd0 │ │ │ │ mov r6, #1 │ │ │ │ - ldr r2, [pc, #144] @ 126bc4 │ │ │ │ + ldr r2, [pc, #144] @ 126bd4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ strb r6, [sp, #24] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 6b86c │ │ │ │ str r0, [sp, #20] │ │ │ │ strb r6, [sp, #16] │ │ │ │ - b 126a84 │ │ │ │ - b 126b5c │ │ │ │ + b 126a94 │ │ │ │ + b 126b6c │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 126b94 │ │ │ │ + beq 126ba4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 126b94 │ │ │ │ + bl 40e554 │ │ │ │ + b 126ba4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b 126b94 │ │ │ │ + bl 121544 │ │ │ │ + b 126ba4 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 126ba8 │ │ │ │ + beq 126bb8 │ │ │ │ mov r0, sp │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq sp, r3, r8, asr r2 │ │ │ │ - adceq r9, r4, ip, ror #15 │ │ │ │ - adceq r9, r4, r4, lsr r6 │ │ │ │ - adceq r9, r4, r0, asr #15 │ │ │ │ - adceq r9, r4, r8, lsl #12 │ │ │ │ + adceq sp, r3, r8, asr #4 │ │ │ │ + ldrdeq r9, [r4], ip @ │ │ │ │ + adceq r9, r4, r4, lsr #12 │ │ │ │ + strhteq r9, [r4], r0 │ │ │ │ + strdeq r9, [r4], r8 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r5, #24] │ │ │ │ @@ -214338,15 +214342,15 @@ │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ ldr r0, [r5] │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #14 │ │ │ │ - bhi 126cac │ │ │ │ + bhi 126cbc │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ muleq r0, r8, r0 │ │ │ │ muleq r0, r8, r0 │ │ │ │ strheq r0, [r0], -ip │ │ │ │ @@ -214359,101 +214363,101 @@ │ │ │ │ muleq r0, r8, r0 │ │ │ │ andeq r0, r0, r8, rrx │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, lsl r1 │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ ldrb r0, [r5, #4] │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 126df0 │ │ │ │ + bhi 126e00 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ muleq r0, ip, r0 │ │ │ │ andeq r0, r0, r8, lsl #2 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #2 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ ldmib r5, {r6, r7} │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r7 │ │ │ │ - bl 388b98 │ │ │ │ - b 126d3c │ │ │ │ + bl 388ba8 │ │ │ │ + b 126d4c │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 3888e8 │ │ │ │ - b 126d80 │ │ │ │ - ldr r2, [pc, #508] @ 126eb0 │ │ │ │ + bl 3888f8 │ │ │ │ + b 126d90 │ │ │ │ + ldr r2, [pc, #508] @ 126ec0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ bl 567fc │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ strb r1, [sp, #16] │ │ │ │ - b 126d88 │ │ │ │ + b 126d98 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ rsbs r1, r0, #4 │ │ │ │ rscs r1, r3, #0 │ │ │ │ - bcc 126e20 │ │ │ │ + bcc 126e30 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ andeq r0, r0, r0, ror r0 │ │ │ │ andeq r0, r0, r8, ror r0 │ │ │ │ andeq r0, r0, r8, rrx │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #17] │ │ │ │ - b 126d7c │ │ │ │ + b 126d8c │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 388b98 │ │ │ │ - b 126d80 │ │ │ │ + bl 388ba8 │ │ │ │ + b 126d90 │ │ │ │ ldmib r5, {r6, r7} │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r7 │ │ │ │ - bl 3888e8 │ │ │ │ + bl 3888f8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 126d88 │ │ │ │ + beq 126d98 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 126d88 │ │ │ │ + bl 40e554 │ │ │ │ + b 126d98 │ │ │ │ mov r0, #4 │ │ │ │ - b 126d74 │ │ │ │ + b 126d84 │ │ │ │ mov r0, #2 │ │ │ │ - b 126d74 │ │ │ │ + b 126d84 │ │ │ │ mov r0, #3 │ │ │ │ - b 126d74 │ │ │ │ + b 126d84 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #17] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ ldrb r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 126dbc │ │ │ │ + beq 126dcc │ │ │ │ ldr r0, [sp] │ │ │ │ mov r2, #-2147483626 @ 0x80000016 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ str r2, [r4, #8] │ │ │ │ movne r0, sp │ │ │ │ str r1, [r4] │ │ │ │ - blne 121534 │ │ │ │ + blne 121544 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r0, [sp, #17] │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ strb r0, [r4], #1 │ │ │ │ str r1, [sp, #31] │ │ │ │ add r1, sp, #24 │ │ │ │ @@ -214461,67 +214465,67 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #23 │ │ │ │ str r7, [sp, #43] @ 0x2b │ │ │ │ str r3, [sp, #39] @ 0x27 │ │ │ │ bl 53d54 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #188] @ 126eb4 │ │ │ │ + ldr r1, [pc, #188] @ 126ec4 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #184] @ 126eb8 │ │ │ │ + ldr r2, [pc, #184] @ 126ec8 │ │ │ │ mov r6, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #32] │ │ │ │ strb r6, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ bl 6b86c │ │ │ │ - b 126e48 │ │ │ │ - ldr r1, [pc, #148] @ 126ebc │ │ │ │ + b 126e58 │ │ │ │ + ldr r1, [pc, #148] @ 126ecc │ │ │ │ mov r6, #1 │ │ │ │ - ldr r2, [pc, #144] @ 126ec0 │ │ │ │ + ldr r2, [pc, #144] @ 126ed0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ strb r6, [sp, #24] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 6b86c │ │ │ │ str r0, [sp, #20] │ │ │ │ strb r6, [sp, #16] │ │ │ │ - b 126d80 │ │ │ │ - b 126e58 │ │ │ │ + b 126d90 │ │ │ │ + b 126e68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 126e90 │ │ │ │ + beq 126ea0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 126e90 │ │ │ │ + bl 40e554 │ │ │ │ + b 126ea0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b 126e90 │ │ │ │ + bl 121544 │ │ │ │ + b 126ea0 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 126ea4 │ │ │ │ + beq 126eb4 │ │ │ │ mov r0, sp │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq ip, r3, ip, ror #24 │ │ │ │ - strdeq r9, [r4], r0 @ │ │ │ │ - adceq r9, r4, r8, lsr r3 │ │ │ │ - adceq r9, r4, r4, asr #9 │ │ │ │ - adceq r9, r4, ip, lsl #6 │ │ │ │ + adceq ip, r3, ip, asr ip │ │ │ │ + adceq r9, r4, r0, ror #9 │ │ │ │ + adceq r9, r4, r8, lsr #6 │ │ │ │ + strhteq r9, [r4], r4 │ │ │ │ + strdeq r9, [r4], ip @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r5, #24] │ │ │ │ @@ -214529,15 +214533,15 @@ │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ ldr r0, [r5] │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #14 │ │ │ │ - bhi 126fa4 │ │ │ │ + bhi 126fb4 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ muleq r0, r4, r0 │ │ │ │ muleq r0, r4, r0 │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ @@ -214550,123 +214554,123 @@ │ │ │ │ muleq r0, r4, r0 │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl r1 │ │ │ │ andeq r0, r0, ip, ror r0 │ │ │ │ ldrb r0, [r5, #4] │ │ │ │ cmp r0, #3 │ │ │ │ - bhi 127074 │ │ │ │ + bhi 127084 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ muleq r0, r4, r0 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, ip, ror #1 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ ldmib r5, {r6, r7} │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r7 │ │ │ │ - bl 38489c │ │ │ │ - b 127034 │ │ │ │ + bl 3848ac │ │ │ │ + b 127044 │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 384664 │ │ │ │ - b 1270d4 │ │ │ │ - ldr r2, [pc, #500] @ 1271a0 │ │ │ │ + bl 384674 │ │ │ │ + b 1270e4 │ │ │ │ + ldr r2, [pc, #500] @ 1271b0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ bl 567fc │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ strb r1, [sp, #16] │ │ │ │ - b 1270dc │ │ │ │ + b 1270ec │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ rsbs r1, r0, #3 │ │ │ │ rscs r1, r3, #0 │ │ │ │ - bcc 1270a4 │ │ │ │ + bcc 1270b4 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r8, ror r0 │ │ │ │ andeq r0, r0, r8, rrx │ │ │ │ andeq r0, r0, r0, ror r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #17] │ │ │ │ strb r0, [sp, #16] │ │ │ │ - b 1270d4 │ │ │ │ + b 1270e4 │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 38489c │ │ │ │ - b 1270d4 │ │ │ │ + bl 3848ac │ │ │ │ + b 1270e4 │ │ │ │ ldmib r5, {r6, r7} │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r7 │ │ │ │ - bl 384664 │ │ │ │ + bl 384674 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 1270dc │ │ │ │ + beq 1270ec │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 1270dc │ │ │ │ + bl 40e554 │ │ │ │ + b 1270ec │ │ │ │ mov r0, #2 │ │ │ │ - b 127064 │ │ │ │ + b 127074 │ │ │ │ mov r0, #3 │ │ │ │ - b 127064 │ │ │ │ + b 127074 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #17] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #16] │ │ │ │ - b 1270d4 │ │ │ │ - ldr r1, [pc, #296] @ 1271a4 │ │ │ │ + b 1270e4 │ │ │ │ + ldr r1, [pc, #296] @ 1271b4 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #292] @ 1271a8 │ │ │ │ + ldr r2, [pc, #292] @ 1271b8 │ │ │ │ mov r6, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #32] │ │ │ │ strb r6, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ bl 6b86c │ │ │ │ - b 1270cc │ │ │ │ - ldr r1, [pc, #256] @ 1271ac │ │ │ │ + b 1270dc │ │ │ │ + ldr r1, [pc, #256] @ 1271bc │ │ │ │ mov r6, #1 │ │ │ │ - ldr r2, [pc, #252] @ 1271b0 │ │ │ │ + ldr r2, [pc, #252] @ 1271c0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ strb r6, [sp, #24] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 6b86c │ │ │ │ str r0, [sp, #20] │ │ │ │ strb r6, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ ldrb r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 127110 │ │ │ │ + beq 127120 │ │ │ │ ldr r0, [sp] │ │ │ │ mov r2, #-2147483626 @ 0x80000016 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ str r2, [r4, #8] │ │ │ │ movne r0, sp │ │ │ │ str r1, [r4] │ │ │ │ - blne 121534 │ │ │ │ + blne 121544 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r0, [sp, #17] │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ strb r0, [r4], #1 │ │ │ │ str r1, [sp, #31] │ │ │ │ add r1, sp, #24 │ │ │ │ @@ -214674,42 +214678,42 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #23 │ │ │ │ str r7, [sp, #43] @ 0x2b │ │ │ │ str r3, [sp, #39] @ 0x27 │ │ │ │ bl 53d54 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 127148 │ │ │ │ + b 127158 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 127180 │ │ │ │ + beq 127190 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 127180 │ │ │ │ + bl 40e554 │ │ │ │ + b 127190 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b 127180 │ │ │ │ + bl 121544 │ │ │ │ + b 127190 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 127194 │ │ │ │ + beq 1271a4 │ │ │ │ mov r0, sp │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq ip, r3, r4, asr #16 │ │ │ │ - adceq r9, r4, r4, asr r2 │ │ │ │ - strhteq r9, [r4], r4 │ │ │ │ - adceq r9, r4, r8, lsr #4 │ │ │ │ - adceq r9, r4, r8, lsl #1 │ │ │ │ + adceq ip, r3, r4, lsr r8 │ │ │ │ + adceq r9, r4, r4, asr #4 │ │ │ │ + adceq r9, r4, r4, lsr #1 │ │ │ │ + adceq r9, r4, r8, lsl r2 │ │ │ │ + adceq r9, r4, r8, ror r0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r5, #24] │ │ │ │ @@ -214717,15 +214721,15 @@ │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ ldr r0, [r5] │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #14 │ │ │ │ - bhi 127298 │ │ │ │ + bhi 1272a8 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ muleq r0, r8, r0 │ │ │ │ muleq r0, r8, r0 │ │ │ │ strheq r0, [r0], -ip │ │ │ │ @@ -214738,101 +214742,101 @@ │ │ │ │ muleq r0, r8, r0 │ │ │ │ andeq r0, r0, r8, rrx │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, lsl r1 │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ ldrb r0, [r5, #4] │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 1273dc │ │ │ │ + bhi 1273ec │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ muleq r0, ip, r0 │ │ │ │ andeq r0, r0, r8, lsl #2 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl #2 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ ldmib r5, {r6, r7} │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r7 │ │ │ │ - bl 38a7d8 │ │ │ │ - b 127328 │ │ │ │ + bl 38a7e8 │ │ │ │ + b 127338 │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 38a558 │ │ │ │ - b 12736c │ │ │ │ - ldr r2, [pc, #508] @ 12749c │ │ │ │ + bl 38a568 │ │ │ │ + b 12737c │ │ │ │ + ldr r2, [pc, #508] @ 1274ac │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ bl 567fc │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ strb r1, [sp, #16] │ │ │ │ - b 127374 │ │ │ │ + b 127384 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ rsbs r1, r0, #4 │ │ │ │ rscs r1, r3, #0 │ │ │ │ - bcc 12740c │ │ │ │ + bcc 12741c │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ andeq r0, r0, r0, ror r0 │ │ │ │ andeq r0, r0, r8, ror r0 │ │ │ │ andeq r0, r0, r8, rrx │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #17] │ │ │ │ - b 127368 │ │ │ │ + b 127378 │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 38a7d8 │ │ │ │ - b 12736c │ │ │ │ + bl 38a7e8 │ │ │ │ + b 12737c │ │ │ │ ldmib r5, {r6, r7} │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r7 │ │ │ │ - bl 38a558 │ │ │ │ + bl 38a568 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 127374 │ │ │ │ + beq 127384 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 127374 │ │ │ │ + bl 40e554 │ │ │ │ + b 127384 │ │ │ │ mov r0, #4 │ │ │ │ - b 127360 │ │ │ │ + b 127370 │ │ │ │ mov r0, #2 │ │ │ │ - b 127360 │ │ │ │ + b 127370 │ │ │ │ mov r0, #3 │ │ │ │ - b 127360 │ │ │ │ + b 127370 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #17] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ ldrb r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1273a8 │ │ │ │ + beq 1273b8 │ │ │ │ ldr r0, [sp] │ │ │ │ mov r2, #-2147483626 @ 0x80000016 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ str r2, [r4, #8] │ │ │ │ movne r0, sp │ │ │ │ str r1, [r4] │ │ │ │ - blne 121534 │ │ │ │ + blne 121544 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r0, [sp, #17] │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ strb r0, [r4], #1 │ │ │ │ str r1, [sp, #31] │ │ │ │ add r1, sp, #24 │ │ │ │ @@ -214840,67 +214844,67 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #23 │ │ │ │ str r7, [sp, #43] @ 0x2b │ │ │ │ str r3, [sp, #39] @ 0x27 │ │ │ │ bl 53d54 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #188] @ 1274a0 │ │ │ │ + ldr r1, [pc, #188] @ 1274b0 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #184] @ 1274a4 │ │ │ │ + ldr r2, [pc, #184] @ 1274b4 │ │ │ │ mov r6, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #32] │ │ │ │ strb r6, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ bl 6b86c │ │ │ │ - b 127434 │ │ │ │ - ldr r1, [pc, #148] @ 1274a8 │ │ │ │ + b 127444 │ │ │ │ + ldr r1, [pc, #148] @ 1274b8 │ │ │ │ mov r6, #1 │ │ │ │ - ldr r2, [pc, #144] @ 1274ac │ │ │ │ + ldr r2, [pc, #144] @ 1274bc │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ strb r6, [sp, #24] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 6b86c │ │ │ │ str r0, [sp, #20] │ │ │ │ strb r6, [sp, #16] │ │ │ │ - b 12736c │ │ │ │ - b 127444 │ │ │ │ + b 12737c │ │ │ │ + b 127454 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 12747c │ │ │ │ + beq 12748c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 12747c │ │ │ │ + bl 40e554 │ │ │ │ + b 12748c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b 12747c │ │ │ │ + bl 121544 │ │ │ │ + b 12748c │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 127490 │ │ │ │ + beq 1274a0 │ │ │ │ mov r0, sp │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq ip, r3, r0, asr #17 │ │ │ │ - adceq r8, r4, r4, lsl #30 │ │ │ │ - adceq r8, r4, ip, asr #26 │ │ │ │ - ldrdeq r8, [r4], r8 @ │ │ │ │ - adceq r8, r4, r0, lsr #26 │ │ │ │ + strhteq ip, [r3], r0 │ │ │ │ + strdeq r8, [r4], r4 @ │ │ │ │ + adceq r8, r4, ip, lsr sp │ │ │ │ + adceq r8, r4, r8, asr #29 │ │ │ │ + adceq r8, r4, r0, lsl sp │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r5, #24] │ │ │ │ @@ -214908,15 +214912,15 @@ │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ ldr r0, [r5] │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #14 │ │ │ │ - bhi 127590 │ │ │ │ + bhi 1275a0 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ muleq r0, r4, r0 │ │ │ │ muleq r0, r4, r0 │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ @@ -214929,123 +214933,123 @@ │ │ │ │ muleq r0, r4, r0 │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl r1 │ │ │ │ andeq r0, r0, ip, ror r0 │ │ │ │ ldrb r0, [r5, #4] │ │ │ │ cmp r0, #3 │ │ │ │ - bhi 127660 │ │ │ │ + bhi 127670 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ muleq r0, r4, r0 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, ip, ror #1 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ ldmib r5, {r6, r7} │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r7 │ │ │ │ - bl 389d78 │ │ │ │ - b 127620 │ │ │ │ + bl 389d88 │ │ │ │ + b 127630 │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 389bbc │ │ │ │ - b 1276c0 │ │ │ │ - ldr r2, [pc, #500] @ 12778c │ │ │ │ + bl 389bcc │ │ │ │ + b 1276d0 │ │ │ │ + ldr r2, [pc, #500] @ 12779c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ bl 567fc │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ strb r1, [sp, #16] │ │ │ │ - b 1276c8 │ │ │ │ + b 1276d8 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ rsbs r1, r0, #3 │ │ │ │ rscs r1, r3, #0 │ │ │ │ - bcc 127690 │ │ │ │ + bcc 1276a0 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r8, ror r0 │ │ │ │ andeq r0, r0, r8, rrx │ │ │ │ andeq r0, r0, r0, ror r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #17] │ │ │ │ strb r0, [sp, #16] │ │ │ │ - b 1276c0 │ │ │ │ + b 1276d0 │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 389d78 │ │ │ │ - b 1276c0 │ │ │ │ + bl 389d88 │ │ │ │ + b 1276d0 │ │ │ │ ldmib r5, {r6, r7} │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r7 │ │ │ │ - bl 389bbc │ │ │ │ + bl 389bcc │ │ │ │ cmp r6, #0 │ │ │ │ - beq 1276c8 │ │ │ │ + beq 1276d8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 1276c8 │ │ │ │ + bl 40e554 │ │ │ │ + b 1276d8 │ │ │ │ mov r0, #2 │ │ │ │ - b 127650 │ │ │ │ + b 127660 │ │ │ │ mov r0, #3 │ │ │ │ - b 127650 │ │ │ │ + b 127660 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #17] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #16] │ │ │ │ - b 1276c0 │ │ │ │ - ldr r1, [pc, #296] @ 127790 │ │ │ │ + b 1276d0 │ │ │ │ + ldr r1, [pc, #296] @ 1277a0 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #292] @ 127794 │ │ │ │ + ldr r2, [pc, #292] @ 1277a4 │ │ │ │ mov r6, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #32] │ │ │ │ strb r6, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ bl 6b86c │ │ │ │ - b 1276b8 │ │ │ │ - ldr r1, [pc, #256] @ 127798 │ │ │ │ + b 1276c8 │ │ │ │ + ldr r1, [pc, #256] @ 1277a8 │ │ │ │ mov r6, #1 │ │ │ │ - ldr r2, [pc, #252] @ 12779c │ │ │ │ + ldr r2, [pc, #252] @ 1277ac │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ strb r6, [sp, #24] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 6b86c │ │ │ │ str r0, [sp, #20] │ │ │ │ strb r6, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ ldrb r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1276fc │ │ │ │ + beq 12770c │ │ │ │ ldr r0, [sp] │ │ │ │ mov r2, #-2147483626 @ 0x80000016 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ str r2, [r4, #8] │ │ │ │ movne r0, sp │ │ │ │ str r1, [r4] │ │ │ │ - blne 121534 │ │ │ │ + blne 121544 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r0, [sp, #17] │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ strb r0, [r4], #1 │ │ │ │ str r1, [sp, #31] │ │ │ │ add r1, sp, #24 │ │ │ │ @@ -215053,42 +215057,42 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #23 │ │ │ │ str r7, [sp, #43] @ 0x2b │ │ │ │ str r3, [sp, #39] @ 0x27 │ │ │ │ bl 53d54 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 127734 │ │ │ │ + b 127744 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 12776c │ │ │ │ + beq 12777c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 12776c │ │ │ │ + bl 40e554 │ │ │ │ + b 12777c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b 12776c │ │ │ │ + bl 121544 │ │ │ │ + b 12777c │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 127780 │ │ │ │ + beq 127790 │ │ │ │ mov r0, sp │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - umlaleq ip, r3, r8, r5 │ │ │ │ - adceq r8, r4, r8, ror #24 │ │ │ │ - adceq r8, r4, r8, asr #21 │ │ │ │ - adceq r8, r4, ip, lsr ip │ │ │ │ - umlaleq r8, r4, ip, sl │ │ │ │ + adceq ip, r3, r8, lsl #11 │ │ │ │ + adceq r8, r4, r8, asr ip │ │ │ │ + strhteq r8, [r4], r8 │ │ │ │ + adceq r8, r4, ip, lsr #24 │ │ │ │ + adceq r8, r4, ip, lsl #21 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r5, #24] │ │ │ │ @@ -215096,15 +215100,15 @@ │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ ldr r0, [r5] │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #14 │ │ │ │ - bhi 12788c │ │ │ │ + bhi 12789c │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ @@ -215117,109 +215121,109 @@ │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ andeq r0, r0, r0, ror r0 │ │ │ │ andeq r0, r0, ip, lsl #2 │ │ │ │ andeq r0, r0, r4, lsr #2 │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ ldrb r0, [r5, #4] │ │ │ │ cmp r0, #6 │ │ │ │ - bhi 1279e8 │ │ │ │ + bhi 1279f8 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, lsr #1 │ │ │ │ andeq r0, r0, r8, lsl r1 │ │ │ │ andeq r0, r0, r8, lsl #2 │ │ │ │ andeq r0, r0, r0, lsl r1 │ │ │ │ andeq r0, r0, r0, lsl #2 │ │ │ │ andeq r0, r0, r0, lsr #2 │ │ │ │ andeq r0, r0, r8, lsr #2 │ │ │ │ ldmib r5, {r6, r7} │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r7 │ │ │ │ - bl 3900f0 │ │ │ │ - b 127924 │ │ │ │ + bl 390100 │ │ │ │ + b 127934 │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 38fca8 │ │ │ │ - b 127978 │ │ │ │ - ldr r2, [pc, #532] @ 127aa8 │ │ │ │ + bl 38fcb8 │ │ │ │ + b 127988 │ │ │ │ + ldr r2, [pc, #532] @ 127ab8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ bl 567fc │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ strb r1, [sp, #16] │ │ │ │ - b 127980 │ │ │ │ + b 127990 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ rsbs r1, r0, #6 │ │ │ │ rscs r1, r3, #0 │ │ │ │ - bcc 127a18 │ │ │ │ + bcc 127a28 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ andeq r0, r0, r8, ror r0 │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ andeq r0, r0, r0, ror r0 │ │ │ │ muleq r0, r0, r0 │ │ │ │ muleq r0, r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #17] │ │ │ │ - b 127974 │ │ │ │ + b 127984 │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 3900f0 │ │ │ │ - b 127978 │ │ │ │ + bl 390100 │ │ │ │ + b 127988 │ │ │ │ ldmib r5, {r6, r7} │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r7 │ │ │ │ - bl 38fca8 │ │ │ │ + bl 38fcb8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 127980 │ │ │ │ + beq 127990 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 127980 │ │ │ │ + bl 40e554 │ │ │ │ + b 127990 │ │ │ │ mov r0, #4 │ │ │ │ - b 12796c │ │ │ │ + b 12797c │ │ │ │ mov r0, #2 │ │ │ │ - b 12796c │ │ │ │ + b 12797c │ │ │ │ mov r0, #3 │ │ │ │ - b 12796c │ │ │ │ + b 12797c │ │ │ │ mov r0, #1 │ │ │ │ - b 12796c │ │ │ │ + b 12797c │ │ │ │ mov r0, #5 │ │ │ │ - b 12796c │ │ │ │ + b 12797c │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sp, #17] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ ldrb r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1279b4 │ │ │ │ + beq 1279c4 │ │ │ │ ldr r0, [sp] │ │ │ │ mov r2, #-2147483626 @ 0x80000016 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ str r2, [r4, #8] │ │ │ │ movne r0, sp │ │ │ │ str r1, [r4] │ │ │ │ - blne 121534 │ │ │ │ + blne 121544 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r0, [sp, #17] │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ strb r0, [r4], #1 │ │ │ │ str r1, [sp, #31] │ │ │ │ add r1, sp, #24 │ │ │ │ @@ -215227,67 +215231,67 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #23 │ │ │ │ str r7, [sp, #43] @ 0x2b │ │ │ │ str r3, [sp, #39] @ 0x27 │ │ │ │ bl 53d54 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #188] @ 127aac │ │ │ │ + ldr r1, [pc, #188] @ 127abc │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #184] @ 127ab0 │ │ │ │ + ldr r2, [pc, #184] @ 127ac0 │ │ │ │ mov r6, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #32] │ │ │ │ strb r6, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ bl 6b86c │ │ │ │ - b 127a40 │ │ │ │ - ldr r1, [pc, #148] @ 127ab4 │ │ │ │ + b 127a50 │ │ │ │ + ldr r1, [pc, #148] @ 127ac4 │ │ │ │ mov r6, #1 │ │ │ │ - ldr r2, [pc, #144] @ 127ab8 │ │ │ │ + ldr r2, [pc, #144] @ 127ac8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ strb r6, [sp, #24] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 6b86c │ │ │ │ str r0, [sp, #20] │ │ │ │ strb r6, [sp, #16] │ │ │ │ - b 127978 │ │ │ │ - b 127a50 │ │ │ │ + b 127988 │ │ │ │ + b 127a60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 127a88 │ │ │ │ + beq 127a98 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 127a88 │ │ │ │ + bl 40e554 │ │ │ │ + b 127a98 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b 127a88 │ │ │ │ + bl 121544 │ │ │ │ + b 127a98 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 127a9c │ │ │ │ + beq 127aac │ │ │ │ mov r0, sp │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - umlaleq fp, r3, ip, pc @ │ │ │ │ - adceq r8, r4, r8, ror #17 │ │ │ │ - adceq r8, r4, r0, asr #14 │ │ │ │ - strhteq r8, [r4], ip │ │ │ │ - adceq r8, r4, r4, lsl r7 │ │ │ │ + adceq fp, r3, ip, lsl #31 │ │ │ │ + ldrdeq r8, [r4], r8 @ │ │ │ │ + adceq r8, r4, r0, lsr r7 │ │ │ │ + adceq r8, r4, ip, lsr #17 │ │ │ │ + adceq r8, r4, r4, lsl #14 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r5, #24] │ │ │ │ @@ -215295,15 +215299,15 @@ │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ ldr r0, [r5] │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #14 │ │ │ │ - bhi 127be4 │ │ │ │ + bhi 127bf4 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r0, lsl #2 │ │ │ │ @@ -215316,148 +215320,148 @@ │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ andeq r0, r0, r0, asr r1 │ │ │ │ andeq r0, r0, r4, lsl #3 │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ ldrb r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 127c80 │ │ │ │ + beq 127c90 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 127d20 │ │ │ │ - ldr r1, [pc, #756] @ 127e54 │ │ │ │ + beq 127d30 │ │ │ │ + ldr r1, [pc, #756] @ 127e64 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #752] @ 127e58 │ │ │ │ + ldr r2, [pc, #752] @ 127e68 │ │ │ │ mov r6, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #32] │ │ │ │ strb r6, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ bl 6b86c │ │ │ │ - b 127c4c │ │ │ │ + b 127c5c │ │ │ │ ldmib r5, {r6, r7} │ │ │ │ ldr r5, [r5, #12] │ │ │ │ cmp r5, #11 │ │ │ │ - bne 127cbc │ │ │ │ - ldr r1, [pc, #712] @ 127e68 │ │ │ │ + bne 127ccc │ │ │ │ + ldr r1, [pc, #712] @ 127e78 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 127da0 │ │ │ │ + bne 127db0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #17] │ │ │ │ strb r0, [sp, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 127ca8 │ │ │ │ - b 127d38 │ │ │ │ + bne 127cb8 │ │ │ │ + b 127d48 │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 38a92c │ │ │ │ - b 127d30 │ │ │ │ - ldr r2, [pc, #612] @ 127e50 │ │ │ │ + bl 38a93c │ │ │ │ + b 127d40 │ │ │ │ + ldr r2, [pc, #612] @ 127e60 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ bl 567fc │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ strb r1, [sp, #16] │ │ │ │ - b 127d38 │ │ │ │ + b 127d48 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ orrs r1, r0, r3 │ │ │ │ - beq 127c80 │ │ │ │ + beq 127c90 │ │ │ │ eor r1, r0, #1 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - beq 127d20 │ │ │ │ - ldr r1, [pc, #560] @ 127e5c │ │ │ │ + beq 127d30 │ │ │ │ + ldr r1, [pc, #560] @ 127e6c │ │ │ │ mov r6, #1 │ │ │ │ - ldr r2, [pc, #556] @ 127e60 │ │ │ │ + ldr r2, [pc, #556] @ 127e70 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ strb r6, [sp, #24] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 6b86c │ │ │ │ str r0, [sp, #20] │ │ │ │ strb r6, [sp, #16] │ │ │ │ - b 127d30 │ │ │ │ + b 127d40 │ │ │ │ ldrd r6, [r5, #4] │ │ │ │ cmp r7, #11 │ │ │ │ - bne 127cfc │ │ │ │ - ldr r1, [pc, #520] @ 127e74 │ │ │ │ + bne 127d0c │ │ │ │ + ldr r1, [pc, #520] @ 127e84 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 127dd0 │ │ │ │ + bne 127de0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #17] │ │ │ │ - b 127d2c │ │ │ │ + b 127d3c │ │ │ │ ldmib r5, {r6, r7} │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r7 │ │ │ │ - bl 38a92c │ │ │ │ + bl 38a93c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 127d38 │ │ │ │ + beq 127d48 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 127d38 │ │ │ │ + bl 40e554 │ │ │ │ + b 127d48 │ │ │ │ cmp r5, #14 │ │ │ │ - bne 127da0 │ │ │ │ - ldr r1, [pc, #408] @ 127e64 │ │ │ │ + bne 127db0 │ │ │ │ + ldr r1, [pc, #408] @ 127e74 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 127da0 │ │ │ │ + bne 127db0 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #17] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 127ca8 │ │ │ │ - b 127d38 │ │ │ │ + bne 127cb8 │ │ │ │ + b 127d48 │ │ │ │ cmp r7, #14 │ │ │ │ - bne 127dd0 │ │ │ │ - ldr r1, [pc, #356] @ 127e70 │ │ │ │ + bne 127de0 │ │ │ │ + ldr r1, [pc, #356] @ 127e80 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 127dd0 │ │ │ │ + bne 127de0 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #17] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ ldrb r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 127d6c │ │ │ │ + beq 127d7c │ │ │ │ ldr r0, [sp] │ │ │ │ mov r2, #-2147483626 @ 0x80000016 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ str r2, [r4, #8] │ │ │ │ movne r0, sp │ │ │ │ str r1, [r4] │ │ │ │ - blne 121534 │ │ │ │ + blne 121544 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r0, [sp, #17] │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ strb r0, [r4], #1 │ │ │ │ str r1, [sp, #31] │ │ │ │ add r1, sp, #24 │ │ │ │ @@ -215465,69 +215469,69 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #23 │ │ │ │ str r7, [sp, #43] @ 0x2b │ │ │ │ str r3, [sp, #39] @ 0x27 │ │ │ │ bl 53d54 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #196] @ 127e6c │ │ │ │ + ldr r2, [pc, #196] @ 127e7c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #2 │ │ │ │ bl 581f8 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 127ca8 │ │ │ │ - b 127d38 │ │ │ │ - ldr r2, [pc, #160] @ 127e78 │ │ │ │ + bne 127cb8 │ │ │ │ + b 127d48 │ │ │ │ + ldr r2, [pc, #160] @ 127e88 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, #2 │ │ │ │ bl 581f8 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #1 │ │ │ │ - b 127d2c │ │ │ │ - b 127df8 │ │ │ │ + b 127d3c │ │ │ │ + b 127e08 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 127e30 │ │ │ │ + beq 127e40 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 127e30 │ │ │ │ + bl 40e554 │ │ │ │ + b 127e40 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b 127e30 │ │ │ │ + bl 121544 │ │ │ │ + b 127e40 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 127e44 │ │ │ │ + beq 127e54 │ │ │ │ mov r0, sp │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - ldrdeq fp, [r3], r4 @ │ │ │ │ - adceq r8, r4, r8, ror #14 │ │ │ │ - ldrdeq r8, [r4], r0 @ │ │ │ │ - adceq r8, r4, r0, lsr #13 │ │ │ │ - adceq r8, r4, r8, lsl #10 │ │ │ │ - umulleq r7, r7, r2, r2 @ │ │ │ │ - @ instruction: 0x008773b3 │ │ │ │ - adceq r7, r4, ip, ror r8 │ │ │ │ - addeq r7, r7, r2, asr r2 │ │ │ │ - addeq r7, r7, r7, ror #5 │ │ │ │ - adceq r7, r4, ip, asr #16 │ │ │ │ + adceq fp, r3, r4, asr #25 │ │ │ │ + adceq r8, r4, r8, asr r7 │ │ │ │ + adceq r8, r4, r0, asr #11 │ │ │ │ + umlaleq r8, r4, r0, r6 │ │ │ │ + strdeq r8, [r4], r8 @ │ │ │ │ + addeq r7, r7, r2, lsl #5 │ │ │ │ + addeq r7, r7, r3, lsr #7 │ │ │ │ + adceq r7, r4, ip, ror #16 │ │ │ │ + addeq r7, r7, r2, asr #4 │ │ │ │ + ldrdeq r7, [r7], r7 @ │ │ │ │ + adceq r7, r4, ip, lsr r8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r5, #24] │ │ │ │ @@ -215535,15 +215539,15 @@ │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ ldr r0, [r5] │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #14 │ │ │ │ - bhi 127f5c │ │ │ │ + bhi 127f6c │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ muleq r0, r4, r0 │ │ │ │ muleq r0, r4, r0 │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ @@ -215556,123 +215560,123 @@ │ │ │ │ muleq r0, r4, r0 │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl r1 │ │ │ │ andeq r0, r0, ip, ror r0 │ │ │ │ ldrb r0, [r5, #4] │ │ │ │ cmp r0, #3 │ │ │ │ - bhi 12802c │ │ │ │ + bhi 12803c │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ muleq r0, r4, r0 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, ip, ror #1 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ ldmib r5, {r6, r7} │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r7 │ │ │ │ - bl 384c9c │ │ │ │ - b 127fec │ │ │ │ + bl 384cac │ │ │ │ + b 127ffc │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 3849d4 │ │ │ │ - b 12808c │ │ │ │ - ldr r2, [pc, #500] @ 128158 │ │ │ │ + bl 3849e4 │ │ │ │ + b 12809c │ │ │ │ + ldr r2, [pc, #500] @ 128168 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ bl 567fc │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ strb r1, [sp, #16] │ │ │ │ - b 128094 │ │ │ │ + b 1280a4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ rsbs r1, r0, #3 │ │ │ │ rscs r1, r3, #0 │ │ │ │ - bcc 12805c │ │ │ │ + bcc 12806c │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r8, ror r0 │ │ │ │ andeq r0, r0, r8, rrx │ │ │ │ andeq r0, r0, r0, ror r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #17] │ │ │ │ strb r0, [sp, #16] │ │ │ │ - b 12808c │ │ │ │ + b 12809c │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 384c9c │ │ │ │ - b 12808c │ │ │ │ + bl 384cac │ │ │ │ + b 12809c │ │ │ │ ldmib r5, {r6, r7} │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r7 │ │ │ │ - bl 3849d4 │ │ │ │ + bl 3849e4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 128094 │ │ │ │ + beq 1280a4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 128094 │ │ │ │ + bl 40e554 │ │ │ │ + b 1280a4 │ │ │ │ mov r0, #2 │ │ │ │ - b 12801c │ │ │ │ + b 12802c │ │ │ │ mov r0, #3 │ │ │ │ - b 12801c │ │ │ │ + b 12802c │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #17] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #16] │ │ │ │ - b 12808c │ │ │ │ - ldr r1, [pc, #296] @ 12815c │ │ │ │ + b 12809c │ │ │ │ + ldr r1, [pc, #296] @ 12816c │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #292] @ 128160 │ │ │ │ + ldr r2, [pc, #292] @ 128170 │ │ │ │ mov r6, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #32] │ │ │ │ strb r6, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ bl 6b86c │ │ │ │ - b 128084 │ │ │ │ - ldr r1, [pc, #256] @ 128164 │ │ │ │ + b 128094 │ │ │ │ + ldr r1, [pc, #256] @ 128174 │ │ │ │ mov r6, #1 │ │ │ │ - ldr r2, [pc, #252] @ 128168 │ │ │ │ + ldr r2, [pc, #252] @ 128178 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ strb r6, [sp, #24] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 6b86c │ │ │ │ str r0, [sp, #20] │ │ │ │ strb r6, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ ldrb r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1280c8 │ │ │ │ + beq 1280d8 │ │ │ │ ldr r0, [sp] │ │ │ │ mov r2, #-2147483626 @ 0x80000016 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ str r2, [r4, #8] │ │ │ │ movne r0, sp │ │ │ │ str r1, [r4] │ │ │ │ - blne 121534 │ │ │ │ + blne 121544 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r0, [sp, #17] │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ strb r0, [r4], #1 │ │ │ │ str r1, [sp, #31] │ │ │ │ add r1, sp, #24 │ │ │ │ @@ -215680,42 +215684,42 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #23 │ │ │ │ str r7, [sp, #43] @ 0x2b │ │ │ │ str r3, [sp, #39] @ 0x27 │ │ │ │ bl 53d54 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 128100 │ │ │ │ + b 128110 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 128138 │ │ │ │ + beq 128148 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 128138 │ │ │ │ + bl 40e554 │ │ │ │ + b 128148 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b 128138 │ │ │ │ + bl 121544 │ │ │ │ + b 128148 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 12814c │ │ │ │ + beq 12815c │ │ │ │ mov r0, sp │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq fp, r3, ip, ror ip │ │ │ │ - umlaleq r8, r4, ip, r2 │ │ │ │ - strdeq r8, [r4], ip @ │ │ │ │ - adceq r8, r4, r0, ror r2 │ │ │ │ - ldrdeq r8, [r4], r0 @ │ │ │ │ + adceq fp, r3, ip, ror #24 │ │ │ │ + adceq r8, r4, ip, lsl #5 │ │ │ │ + adceq r8, r4, ip, ror #1 │ │ │ │ + adceq r8, r4, r0, ror #4 │ │ │ │ + adceq r8, r4, r0, asr #1 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r5, #24] │ │ │ │ @@ -215723,15 +215727,15 @@ │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ ldr r0, [r5] │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #14 │ │ │ │ - bhi 12826c │ │ │ │ + bhi 12827c │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ strheq r0, [r0], -r4 │ │ │ │ strheq r0, [r0], -r4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ @@ -215744,15 +215748,15 @@ │ │ │ │ strheq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ andeq r0, r0, r4, lsr r1 │ │ │ │ andeq r0, r0, ip, asr #2 │ │ │ │ muleq r0, ip, r0 │ │ │ │ ldrb r0, [r5, #4] │ │ │ │ cmp r0, #11 │ │ │ │ - bhi 128404 │ │ │ │ + bhi 128414 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r8, asr r1 │ │ │ │ andeq r0, r0, r0, asr #2 │ │ │ │ andeq r0, r0, r8, asr #2 │ │ │ │ @@ -215764,36 +215768,36 @@ │ │ │ │ andeq r0, r0, r8, lsr r1 │ │ │ │ andeq r0, r0, r0, ror r1 │ │ │ │ andeq r0, r0, r8, lsr #2 │ │ │ │ ldmib r5, {r6, r7} │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r7 │ │ │ │ - bl 38c578 │ │ │ │ - b 128318 │ │ │ │ + bl 38c588 │ │ │ │ + b 128328 │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 38c0e0 │ │ │ │ - b 128394 │ │ │ │ - ldr r2, [pc, #592] @ 1284c4 │ │ │ │ + bl 38c0f0 │ │ │ │ + b 1283a4 │ │ │ │ + ldr r2, [pc, #592] @ 1284d4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ bl 567fc │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ strb r1, [sp, #16] │ │ │ │ - b 12839c │ │ │ │ + b 1283ac │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ rsbs r1, r0, #11 │ │ │ │ rscs r1, r3, #0 │ │ │ │ - bcc 128434 │ │ │ │ + bcc 128444 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ strheq r0, [r0], -r4 │ │ │ │ muleq r0, ip, r0 │ │ │ │ andeq r0, r0, r4, lsr #1 │ │ │ │ @@ -215803,70 +215807,70 @@ │ │ │ │ andeq r0, r0, ip, lsr #1 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ muleq r0, r4, r0 │ │ │ │ andeq r0, r0, ip, asr #1 │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #17] │ │ │ │ - b 128390 │ │ │ │ + b 1283a0 │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 38c578 │ │ │ │ - b 128394 │ │ │ │ + bl 38c588 │ │ │ │ + b 1283a4 │ │ │ │ ldmib r5, {r6, r7} │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r7 │ │ │ │ - bl 38c0e0 │ │ │ │ + bl 38c0f0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 12839c │ │ │ │ + beq 1283ac │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 12839c │ │ │ │ + bl 40e554 │ │ │ │ + b 1283ac │ │ │ │ mov r0, #11 │ │ │ │ - b 128388 │ │ │ │ + b 128398 │ │ │ │ mov r0, #4 │ │ │ │ - b 128388 │ │ │ │ + b 128398 │ │ │ │ mov r0, #9 │ │ │ │ - b 128388 │ │ │ │ + b 128398 │ │ │ │ mov r0, #2 │ │ │ │ - b 128388 │ │ │ │ + b 128398 │ │ │ │ mov r0, #3 │ │ │ │ - b 128388 │ │ │ │ + b 128398 │ │ │ │ mov r0, #7 │ │ │ │ - b 128388 │ │ │ │ + b 128398 │ │ │ │ mov r0, #1 │ │ │ │ - b 128388 │ │ │ │ + b 128398 │ │ │ │ mov r0, #5 │ │ │ │ - b 128388 │ │ │ │ + b 128398 │ │ │ │ mov r0, #6 │ │ │ │ - b 128388 │ │ │ │ + b 128398 │ │ │ │ mov r0, #10 │ │ │ │ - b 128388 │ │ │ │ + b 128398 │ │ │ │ mov r0, #8 │ │ │ │ strb r0, [sp, #17] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ ldrb r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1283d0 │ │ │ │ + beq 1283e0 │ │ │ │ ldr r0, [sp] │ │ │ │ mov r2, #-2147483626 @ 0x80000016 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ str r2, [r4, #8] │ │ │ │ movne r0, sp │ │ │ │ str r1, [r4] │ │ │ │ - blne 121534 │ │ │ │ + blne 121544 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r0, [sp, #17] │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ strb r0, [r4], #1 │ │ │ │ str r1, [sp, #31] │ │ │ │ add r1, sp, #24 │ │ │ │ @@ -215874,67 +215878,67 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #23 │ │ │ │ str r7, [sp, #43] @ 0x2b │ │ │ │ str r3, [sp, #39] @ 0x27 │ │ │ │ bl 53d54 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #188] @ 1284c8 │ │ │ │ + ldr r1, [pc, #188] @ 1284d8 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #184] @ 1284cc │ │ │ │ + ldr r2, [pc, #184] @ 1284dc │ │ │ │ mov r6, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #32] │ │ │ │ strb r6, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ bl 6b86c │ │ │ │ - b 12845c │ │ │ │ - ldr r1, [pc, #148] @ 1284d0 │ │ │ │ + b 12846c │ │ │ │ + ldr r1, [pc, #148] @ 1284e0 │ │ │ │ mov r6, #1 │ │ │ │ - ldr r2, [pc, #144] @ 1284d4 │ │ │ │ + ldr r2, [pc, #144] @ 1284e4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ strb r6, [sp, #24] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 6b86c │ │ │ │ str r0, [sp, #20] │ │ │ │ strb r6, [sp, #16] │ │ │ │ - b 128394 │ │ │ │ - b 12846c │ │ │ │ + b 1283a4 │ │ │ │ + b 12847c │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 1284a4 │ │ │ │ + beq 1284b4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 1284a4 │ │ │ │ + bl 40e554 │ │ │ │ + b 1284b4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b 1284a4 │ │ │ │ + bl 121544 │ │ │ │ + b 1284b4 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 1284b8 │ │ │ │ + beq 1284c8 │ │ │ │ mov r0, sp │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq fp, r3, ip, lsr #10 │ │ │ │ - adceq r7, r4, ip, lsl pc │ │ │ │ - adceq r7, r4, r4, lsr #26 │ │ │ │ - strdeq r7, [r4], r0 @ │ │ │ │ - strdeq r7, [r4], r8 @ │ │ │ │ + adceq fp, r3, ip, lsl r5 │ │ │ │ + adceq r7, r4, ip, lsl #30 │ │ │ │ + adceq r7, r4, r4, lsl sp │ │ │ │ + adceq r7, r4, r0, ror #29 │ │ │ │ + adceq r7, r4, r8, ror #25 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r5, #24] │ │ │ │ @@ -215942,15 +215946,15 @@ │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ ldr r0, [r5] │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #14 │ │ │ │ - bhi 1285fc │ │ │ │ + bhi 12860c │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ @@ -215963,15 +215967,15 @@ │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r8, lsr #1 │ │ │ │ andeq r0, r0, ip, ror r1 │ │ │ │ muleq r0, r4, r1 │ │ │ │ andeq r0, r0, r0, asr #1 │ │ │ │ ldrb r0, [r5, #4] │ │ │ │ cmp r0, #20 │ │ │ │ - bhi 128800 │ │ │ │ + bhi 128810 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, lsl r1 │ │ │ │ andeq r0, r0, r0, asr #3 │ │ │ │ andeq r0, r0, r0, lsr #3 │ │ │ │ @ instruction: 0x000001b0 │ │ │ │ @@ -215992,36 +215996,36 @@ │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r8, lsl #4 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ ldmib r5, {r6, r7} │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r7 │ │ │ │ - bl 38653c │ │ │ │ - b 1286cc │ │ │ │ + bl 38654c │ │ │ │ + b 1286dc │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 385508 │ │ │ │ - b 128790 │ │ │ │ - ldr r2, [pc, #700] @ 1288c0 │ │ │ │ + bl 385518 │ │ │ │ + b 1287a0 │ │ │ │ + ldr r2, [pc, #700] @ 1288d0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ bl 567fc │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ strb r1, [sp, #16] │ │ │ │ - b 128798 │ │ │ │ + b 1287a8 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ rsbs r1, r0, #20 │ │ │ │ rscs r1, r3, #0 │ │ │ │ - bcc 128830 │ │ │ │ + bcc 128840 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ @@ -216040,88 +216044,88 @@ │ │ │ │ andeq r0, r0, r8, lsr #1 │ │ │ │ andeq r0, r0, r0, lsl #2 │ │ │ │ andeq r0, r0, r8, lsr #2 │ │ │ │ andeq r0, r0, r0, asr #2 │ │ │ │ andeq r0, r0, r8, lsl #2 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #17] │ │ │ │ - b 12878c │ │ │ │ + b 12879c │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 38653c │ │ │ │ - b 128790 │ │ │ │ + bl 38654c │ │ │ │ + b 1287a0 │ │ │ │ ldmib r5, {r6, r7} │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r7 │ │ │ │ - bl 385508 │ │ │ │ + bl 385518 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 128798 │ │ │ │ + beq 1287a8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 128798 │ │ │ │ + bl 40e554 │ │ │ │ + b 1287a8 │ │ │ │ mov r0, #16 │ │ │ │ - b 128784 │ │ │ │ + b 128794 │ │ │ │ mov r0, #14 │ │ │ │ - b 128784 │ │ │ │ + b 128794 │ │ │ │ mov r0, #11 │ │ │ │ - b 128784 │ │ │ │ + b 128794 │ │ │ │ mov r0, #4 │ │ │ │ - b 128784 │ │ │ │ + b 128794 │ │ │ │ mov r0, #12 │ │ │ │ - b 128784 │ │ │ │ + b 128794 │ │ │ │ mov r0, #9 │ │ │ │ - b 128784 │ │ │ │ + b 128794 │ │ │ │ mov r0, #2 │ │ │ │ - b 128784 │ │ │ │ + b 128794 │ │ │ │ mov r0, #15 │ │ │ │ - b 128784 │ │ │ │ + b 128794 │ │ │ │ mov r0, #3 │ │ │ │ - b 128784 │ │ │ │ + b 128794 │ │ │ │ mov r0, #7 │ │ │ │ - b 128784 │ │ │ │ + b 128794 │ │ │ │ mov r0, #1 │ │ │ │ - b 128784 │ │ │ │ + b 128794 │ │ │ │ mov r0, #17 │ │ │ │ - b 128784 │ │ │ │ + b 128794 │ │ │ │ mov r0, #20 │ │ │ │ - b 128784 │ │ │ │ + b 128794 │ │ │ │ mov r0, #5 │ │ │ │ - b 128784 │ │ │ │ + b 128794 │ │ │ │ mov r0, #13 │ │ │ │ - b 128784 │ │ │ │ + b 128794 │ │ │ │ mov r0, #6 │ │ │ │ - b 128784 │ │ │ │ + b 128794 │ │ │ │ mov r0, #18 │ │ │ │ - b 128784 │ │ │ │ + b 128794 │ │ │ │ mov r0, #10 │ │ │ │ - b 128784 │ │ │ │ + b 128794 │ │ │ │ mov r0, #8 │ │ │ │ - b 128784 │ │ │ │ + b 128794 │ │ │ │ mov r0, #19 │ │ │ │ strb r0, [sp, #17] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ ldrb r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1287cc │ │ │ │ + beq 1287dc │ │ │ │ ldr r0, [sp] │ │ │ │ mov r2, #-2147483626 @ 0x80000016 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ str r2, [r4, #8] │ │ │ │ movne r0, sp │ │ │ │ str r1, [r4] │ │ │ │ - blne 121534 │ │ │ │ + blne 121544 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r0, [sp, #17] │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ strb r0, [r4], #1 │ │ │ │ str r1, [sp, #31] │ │ │ │ add r1, sp, #24 │ │ │ │ @@ -216129,67 +216133,67 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #23 │ │ │ │ str r7, [sp, #43] @ 0x2b │ │ │ │ str r3, [sp, #39] @ 0x27 │ │ │ │ bl 53d54 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #188] @ 1288c4 │ │ │ │ + ldr r1, [pc, #188] @ 1288d4 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #184] @ 1288c8 │ │ │ │ + ldr r2, [pc, #184] @ 1288d8 │ │ │ │ mov r6, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #32] │ │ │ │ strb r6, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ bl 6b86c │ │ │ │ - b 128858 │ │ │ │ - ldr r1, [pc, #148] @ 1288cc │ │ │ │ + b 128868 │ │ │ │ + ldr r1, [pc, #148] @ 1288dc │ │ │ │ mov r6, #1 │ │ │ │ - ldr r2, [pc, #144] @ 1288d0 │ │ │ │ + ldr r2, [pc, #144] @ 1288e0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ strb r6, [sp, #24] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 6b86c │ │ │ │ str r0, [sp, #20] │ │ │ │ strb r6, [sp, #16] │ │ │ │ - b 128790 │ │ │ │ - b 128868 │ │ │ │ + b 1287a0 │ │ │ │ + b 128878 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 1288a0 │ │ │ │ + beq 1288b0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 1288a0 │ │ │ │ + bl 40e554 │ │ │ │ + b 1288b0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b 1288a0 │ │ │ │ + bl 121544 │ │ │ │ + b 1288b0 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 1288b4 │ │ │ │ + beq 1288c4 │ │ │ │ mov r0, sp │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq fp, r3, ip, ror #6 │ │ │ │ - ldrdeq r7, [r4], r8 @ │ │ │ │ - adceq r7, r4, r8, lsr #18 │ │ │ │ - adceq r7, r4, ip, lsr #21 │ │ │ │ - strdeq r7, [r4], ip @ │ │ │ │ + adceq fp, r3, ip, asr r3 │ │ │ │ + adceq r7, r4, r8, asr #21 │ │ │ │ + adceq r7, r4, r8, lsl r9 │ │ │ │ + umlaleq r7, r4, ip, sl │ │ │ │ + adceq r7, r4, ip, ror #17 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r5, #24] │ │ │ │ @@ -216197,15 +216201,15 @@ │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ ldr r0, [r5] │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #14 │ │ │ │ - bhi 1289c0 │ │ │ │ + bhi 1289d0 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ @@ -216218,109 +216222,109 @@ │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ andeq r0, r0, r0, ror r0 │ │ │ │ andeq r0, r0, ip, lsl #2 │ │ │ │ andeq r0, r0, r4, lsr #2 │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ ldrb r0, [r5, #4] │ │ │ │ cmp r0, #6 │ │ │ │ - bhi 128b1c │ │ │ │ + bhi 128b2c │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, lsr #1 │ │ │ │ andeq r0, r0, r8, lsl r1 │ │ │ │ andeq r0, r0, r8, lsl #2 │ │ │ │ andeq r0, r0, r0, lsl r1 │ │ │ │ andeq r0, r0, r0, lsl #2 │ │ │ │ andeq r0, r0, r0, lsr #2 │ │ │ │ andeq r0, r0, r8, lsr #2 │ │ │ │ ldmib r5, {r6, r7} │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r7 │ │ │ │ - bl 3851cc │ │ │ │ - b 128a58 │ │ │ │ + bl 3851dc │ │ │ │ + b 128a68 │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 384f2c │ │ │ │ - b 128aac │ │ │ │ - ldr r2, [pc, #532] @ 128bdc │ │ │ │ + bl 384f3c │ │ │ │ + b 128abc │ │ │ │ + ldr r2, [pc, #532] @ 128bec │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ bl 567fc │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ strb r1, [sp, #16] │ │ │ │ - b 128ab4 │ │ │ │ + b 128ac4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ rsbs r1, r0, #6 │ │ │ │ rscs r1, r3, #0 │ │ │ │ - bcc 128b4c │ │ │ │ + bcc 128b5c │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ andeq r0, r0, r8, ror r0 │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ andeq r0, r0, r0, ror r0 │ │ │ │ muleq r0, r0, r0 │ │ │ │ muleq r0, r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #17] │ │ │ │ - b 128aa8 │ │ │ │ + b 128ab8 │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 3851cc │ │ │ │ - b 128aac │ │ │ │ + bl 3851dc │ │ │ │ + b 128abc │ │ │ │ ldmib r5, {r6, r7} │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r7 │ │ │ │ - bl 384f2c │ │ │ │ + bl 384f3c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 128ab4 │ │ │ │ + beq 128ac4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 128ab4 │ │ │ │ + bl 40e554 │ │ │ │ + b 128ac4 │ │ │ │ mov r0, #4 │ │ │ │ - b 128aa0 │ │ │ │ + b 128ab0 │ │ │ │ mov r0, #2 │ │ │ │ - b 128aa0 │ │ │ │ + b 128ab0 │ │ │ │ mov r0, #3 │ │ │ │ - b 128aa0 │ │ │ │ + b 128ab0 │ │ │ │ mov r0, #1 │ │ │ │ - b 128aa0 │ │ │ │ + b 128ab0 │ │ │ │ mov r0, #5 │ │ │ │ - b 128aa0 │ │ │ │ + b 128ab0 │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sp, #17] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ ldrb r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 128ae8 │ │ │ │ + beq 128af8 │ │ │ │ ldr r0, [sp] │ │ │ │ mov r2, #-2147483626 @ 0x80000016 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ str r2, [r4, #8] │ │ │ │ movne r0, sp │ │ │ │ str r1, [r4] │ │ │ │ - blne 121534 │ │ │ │ + blne 121544 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r0, [sp, #17] │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ strb r0, [r4], #1 │ │ │ │ str r1, [sp, #31] │ │ │ │ add r1, sp, #24 │ │ │ │ @@ -216328,67 +216332,67 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #23 │ │ │ │ str r7, [sp, #43] @ 0x2b │ │ │ │ str r3, [sp, #39] @ 0x27 │ │ │ │ bl 53d54 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #188] @ 128be0 │ │ │ │ + ldr r1, [pc, #188] @ 128bf0 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #184] @ 128be4 │ │ │ │ + ldr r2, [pc, #184] @ 128bf4 │ │ │ │ mov r6, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #32] │ │ │ │ strb r6, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ bl 6b86c │ │ │ │ - b 128b74 │ │ │ │ - ldr r1, [pc, #148] @ 128be8 │ │ │ │ + b 128b84 │ │ │ │ + ldr r1, [pc, #148] @ 128bf8 │ │ │ │ mov r6, #1 │ │ │ │ - ldr r2, [pc, #144] @ 128bec │ │ │ │ + ldr r2, [pc, #144] @ 128bfc │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ strb r6, [sp, #24] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 6b86c │ │ │ │ str r0, [sp, #20] │ │ │ │ strb r6, [sp, #16] │ │ │ │ - b 128aac │ │ │ │ - b 128b84 │ │ │ │ + b 128abc │ │ │ │ + b 128b94 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 128bbc │ │ │ │ + beq 128bcc │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 128bbc │ │ │ │ + bl 40e554 │ │ │ │ + b 128bcc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b 128bbc │ │ │ │ + bl 121544 │ │ │ │ + b 128bcc │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 128bd0 │ │ │ │ + beq 128be0 │ │ │ │ mov r0, sp │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq fp, r3, r8, lsr #3 │ │ │ │ - strhteq r7, [r4], r4 │ │ │ │ - adceq r7, r4, ip, lsl #12 │ │ │ │ - adceq r7, r4, r8, lsl #15 │ │ │ │ - adceq r7, r4, r0, ror #11 │ │ │ │ + umlaleq fp, r3, r8, r1 │ │ │ │ + adceq r7, r4, r4, lsr #15 │ │ │ │ + strdeq r7, [r4], ip @ │ │ │ │ + adceq r7, r4, r8, ror r7 │ │ │ │ + ldrdeq r7, [r4], r0 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r5, #24] │ │ │ │ @@ -216396,15 +216400,15 @@ │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ ldr r0, [r5] │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #14 │ │ │ │ - bhi 128ce4 │ │ │ │ + bhi 128cf4 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, r8, lsr #1 │ │ │ │ andeq r0, r0, r8, lsr #1 │ │ │ │ andeq r0, r0, ip, asr #1 │ │ │ │ @@ -216417,15 +216421,15 @@ │ │ │ │ andeq r0, r0, r8, lsr #1 │ │ │ │ andeq r0, r0, r8, ror r0 │ │ │ │ andeq r0, r0, ip, lsl r1 │ │ │ │ andeq r0, r0, r4, lsr r1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ ldrb r0, [r5, #4] │ │ │ │ cmp r0, #8 │ │ │ │ - bhi 128e58 │ │ │ │ + bhi 128e68 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ strheq r0, [r0], -ip │ │ │ │ andeq r0, r0, r0, lsr r1 │ │ │ │ andeq r0, r0, r8, lsl r1 │ │ │ │ andeq r0, r0, r0, lsr #2 │ │ │ │ @@ -216434,100 +216438,100 @@ │ │ │ │ andeq r0, r0, r0, asr #2 │ │ │ │ andeq r0, r0, r8, lsr #2 │ │ │ │ andeq r0, r0, r8, asr #2 │ │ │ │ ldmib r5, {r6, r7} │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r7 │ │ │ │ - bl 38413c │ │ │ │ - b 128d84 │ │ │ │ + bl 38414c │ │ │ │ + b 128d94 │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 383cd0 │ │ │ │ - b 128de8 │ │ │ │ - ldr r2, [pc, #556] @ 128f18 │ │ │ │ + bl 383ce0 │ │ │ │ + b 128df8 │ │ │ │ + ldr r2, [pc, #556] @ 128f28 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ bl 567fc │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ strb r1, [sp, #16] │ │ │ │ - b 128df0 │ │ │ │ + b 128e00 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ rsbs r1, r0, #8 │ │ │ │ rscs r1, r3, #0 │ │ │ │ - bcc 128e88 │ │ │ │ + bcc 128e98 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ muleq r0, r8, r0 │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ andeq r0, r0, r8, ror r0 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ andeq r0, r0, r8, lsr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ strheq r0, [r0], -r0 @ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #17] │ │ │ │ - b 128de4 │ │ │ │ + b 128df4 │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 38413c │ │ │ │ - b 128de8 │ │ │ │ + bl 38414c │ │ │ │ + b 128df8 │ │ │ │ ldmib r5, {r6, r7} │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r7 │ │ │ │ - bl 383cd0 │ │ │ │ + bl 383ce0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 128df0 │ │ │ │ + beq 128e00 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 128df0 │ │ │ │ + bl 40e554 │ │ │ │ + b 128e00 │ │ │ │ mov r0, #4 │ │ │ │ - b 128ddc │ │ │ │ + b 128dec │ │ │ │ mov r0, #2 │ │ │ │ - b 128ddc │ │ │ │ + b 128dec │ │ │ │ mov r0, #3 │ │ │ │ - b 128ddc │ │ │ │ + b 128dec │ │ │ │ mov r0, #7 │ │ │ │ - b 128ddc │ │ │ │ + b 128dec │ │ │ │ mov r0, #1 │ │ │ │ - b 128ddc │ │ │ │ + b 128dec │ │ │ │ mov r0, #5 │ │ │ │ - b 128ddc │ │ │ │ + b 128dec │ │ │ │ mov r0, #6 │ │ │ │ - b 128ddc │ │ │ │ + b 128dec │ │ │ │ mov r0, #8 │ │ │ │ strb r0, [sp, #17] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ ldrb r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 128e24 │ │ │ │ + beq 128e34 │ │ │ │ ldr r0, [sp] │ │ │ │ mov r2, #-2147483626 @ 0x80000016 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ str r2, [r4, #8] │ │ │ │ movne r0, sp │ │ │ │ str r1, [r4] │ │ │ │ - blne 121534 │ │ │ │ + blne 121544 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r0, [sp, #17] │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ strb r0, [r4], #1 │ │ │ │ str r1, [sp, #31] │ │ │ │ add r1, sp, #24 │ │ │ │ @@ -216535,67 +216539,67 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #23 │ │ │ │ str r7, [sp, #43] @ 0x2b │ │ │ │ str r3, [sp, #39] @ 0x27 │ │ │ │ bl 53d54 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #188] @ 128f1c │ │ │ │ + ldr r1, [pc, #188] @ 128f2c │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #184] @ 128f20 │ │ │ │ + ldr r2, [pc, #184] @ 128f30 │ │ │ │ mov r6, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #32] │ │ │ │ strb r6, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ bl 6b86c │ │ │ │ - b 128eb0 │ │ │ │ - ldr r1, [pc, #148] @ 128f24 │ │ │ │ + b 128ec0 │ │ │ │ + ldr r1, [pc, #148] @ 128f34 │ │ │ │ mov r6, #1 │ │ │ │ - ldr r2, [pc, #144] @ 128f28 │ │ │ │ + ldr r2, [pc, #144] @ 128f38 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ strb r6, [sp, #24] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 6b86c │ │ │ │ str r0, [sp, #20] │ │ │ │ strb r6, [sp, #16] │ │ │ │ - b 128de8 │ │ │ │ - b 128ec0 │ │ │ │ + b 128df8 │ │ │ │ + b 128ed0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 128ef8 │ │ │ │ + beq 128f08 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 128ef8 │ │ │ │ + bl 40e554 │ │ │ │ + b 128f08 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b 128ef8 │ │ │ │ + bl 121544 │ │ │ │ + b 128f08 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 128f0c │ │ │ │ + beq 128f1c │ │ │ │ mov r0, sp │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq sl, r3, r4, asr sl │ │ │ │ - adceq r7, r4, r0, ror #8 │ │ │ │ - ldrdeq r7, [r4], r0 @ │ │ │ │ - adceq r7, r4, r4, lsr r4 │ │ │ │ - adceq r7, r4, r4, lsr #5 │ │ │ │ + adceq sl, r3, r4, asr #20 │ │ │ │ + adceq r7, r4, r0, asr r4 │ │ │ │ + adceq r7, r4, r0, asr #5 │ │ │ │ + adceq r7, r4, r4, lsr #8 │ │ │ │ + umlaleq r7, r4, r4, r2 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r5, #24] │ │ │ │ @@ -216603,15 +216607,15 @@ │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ ldr r0, [r5] │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #14 │ │ │ │ - bhi 129054 │ │ │ │ + bhi 129064 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r0, lsl #2 │ │ │ │ @@ -216624,148 +216628,148 @@ │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ andeq r0, r0, r0, asr r1 │ │ │ │ andeq r0, r0, r4, lsl #3 │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ ldrb r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1290f0 │ │ │ │ + beq 129100 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 129190 │ │ │ │ - ldr r1, [pc, #756] @ 1292c4 │ │ │ │ + beq 1291a0 │ │ │ │ + ldr r1, [pc, #756] @ 1292d4 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #752] @ 1292c8 │ │ │ │ + ldr r2, [pc, #752] @ 1292d8 │ │ │ │ mov r6, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #32] │ │ │ │ strb r6, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ bl 6b86c │ │ │ │ - b 1290bc │ │ │ │ + b 1290cc │ │ │ │ ldmib r5, {r6, r7} │ │ │ │ ldr r5, [r5, #12] │ │ │ │ cmp r5, #8 │ │ │ │ - bne 12912c │ │ │ │ - ldr r1, [pc, #712] @ 1292d8 │ │ │ │ + bne 12913c │ │ │ │ + ldr r1, [pc, #712] @ 1292e8 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 129210 │ │ │ │ + bne 129220 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #17] │ │ │ │ strb r0, [sp, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 129118 │ │ │ │ - b 1291a8 │ │ │ │ + bne 129128 │ │ │ │ + b 1291b8 │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 3844e4 │ │ │ │ - b 1291a0 │ │ │ │ - ldr r2, [pc, #612] @ 1292c0 │ │ │ │ + bl 3844f4 │ │ │ │ + b 1291b0 │ │ │ │ + ldr r2, [pc, #612] @ 1292d0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ bl 567fc │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ strb r1, [sp, #16] │ │ │ │ - b 1291a8 │ │ │ │ + b 1291b8 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ orrs r1, r0, r3 │ │ │ │ - beq 1290f0 │ │ │ │ + beq 129100 │ │ │ │ eor r1, r0, #1 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - beq 129190 │ │ │ │ - ldr r1, [pc, #560] @ 1292cc │ │ │ │ + beq 1291a0 │ │ │ │ + ldr r1, [pc, #560] @ 1292dc │ │ │ │ mov r6, #1 │ │ │ │ - ldr r2, [pc, #556] @ 1292d0 │ │ │ │ + ldr r2, [pc, #556] @ 1292e0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ strb r6, [sp, #24] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 6b86c │ │ │ │ str r0, [sp, #20] │ │ │ │ strb r6, [sp, #16] │ │ │ │ - b 1291a0 │ │ │ │ + b 1291b0 │ │ │ │ ldrd r6, [r5, #4] │ │ │ │ cmp r7, #8 │ │ │ │ - bne 12916c │ │ │ │ - ldr r1, [pc, #520] @ 1292e4 │ │ │ │ + bne 12917c │ │ │ │ + ldr r1, [pc, #520] @ 1292f4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 129240 │ │ │ │ + bne 129250 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #17] │ │ │ │ - b 12919c │ │ │ │ + b 1291ac │ │ │ │ ldmib r5, {r6, r7} │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r7 │ │ │ │ - bl 3844e4 │ │ │ │ + bl 3844f4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 1291a8 │ │ │ │ + beq 1291b8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 1291a8 │ │ │ │ + bl 40e554 │ │ │ │ + b 1291b8 │ │ │ │ cmp r5, #12 │ │ │ │ - bne 129210 │ │ │ │ - ldr r1, [pc, #408] @ 1292d4 │ │ │ │ + bne 129220 │ │ │ │ + ldr r1, [pc, #408] @ 1292e4 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 129210 │ │ │ │ + bne 129220 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #17] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 129118 │ │ │ │ - b 1291a8 │ │ │ │ + bne 129128 │ │ │ │ + b 1291b8 │ │ │ │ cmp r7, #12 │ │ │ │ - bne 129240 │ │ │ │ - ldr r1, [pc, #356] @ 1292e0 │ │ │ │ + bne 129250 │ │ │ │ + ldr r1, [pc, #356] @ 1292f0 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 129240 │ │ │ │ + bne 129250 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #17] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ ldrb r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1291dc │ │ │ │ + beq 1291ec │ │ │ │ ldr r0, [sp] │ │ │ │ mov r2, #-2147483626 @ 0x80000016 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ str r2, [r4, #8] │ │ │ │ movne r0, sp │ │ │ │ str r1, [r4] │ │ │ │ - blne 121534 │ │ │ │ + blne 121544 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r0, [sp, #17] │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ strb r0, [r4], #1 │ │ │ │ str r1, [sp, #31] │ │ │ │ add r1, sp, #24 │ │ │ │ @@ -216773,69 +216777,69 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #23 │ │ │ │ str r7, [sp, #43] @ 0x2b │ │ │ │ str r3, [sp, #39] @ 0x27 │ │ │ │ bl 53d54 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #196] @ 1292dc │ │ │ │ + ldr r2, [pc, #196] @ 1292ec │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #2 │ │ │ │ bl 581f8 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 129118 │ │ │ │ - b 1291a8 │ │ │ │ - ldr r2, [pc, #160] @ 1292e8 │ │ │ │ + bne 129128 │ │ │ │ + b 1291b8 │ │ │ │ + ldr r2, [pc, #160] @ 1292f8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, #2 │ │ │ │ bl 581f8 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #1 │ │ │ │ - b 12919c │ │ │ │ - b 129268 │ │ │ │ + b 1291ac │ │ │ │ + b 129278 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 1292a0 │ │ │ │ + beq 1292b0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 1292a0 │ │ │ │ + bl 40e554 │ │ │ │ + b 1292b0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b 1292a0 │ │ │ │ + bl 121544 │ │ │ │ + b 1292b0 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 1292b4 │ │ │ │ + beq 1292c4 │ │ │ │ mov r0, sp │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - umlaleq sl, r3, r4, r8 │ │ │ │ - strdeq r7, [r4], r8 @ │ │ │ │ - adceq r7, r4, r0, ror #2 │ │ │ │ - adceq r7, r4, r0, lsr r2 │ │ │ │ - umlaleq r7, r4, r8, r0 │ │ │ │ - addeq r6, r7, fp, asr #19 │ │ │ │ - strdeq r0, [r6], r7 │ │ │ │ - adceq r6, r4, r4, lsr #20 │ │ │ │ - addeq r6, r7, fp, lsl #19 │ │ │ │ - addeq r0, r6, fp, lsr #22 │ │ │ │ - strdeq r6, [r4], r4 @ │ │ │ │ + adceq sl, r3, r4, lsl #17 │ │ │ │ + adceq r7, r4, r8, ror #5 │ │ │ │ + adceq r7, r4, r0, asr r1 │ │ │ │ + adceq r7, r4, r0, lsr #4 │ │ │ │ + adceq r7, r4, r8, lsl #1 │ │ │ │ + @ instruction: 0x008769bb │ │ │ │ + addeq r0, r6, r7, ror #23 │ │ │ │ + adceq r6, r4, r4, lsl sl │ │ │ │ + addeq r6, r7, fp, ror r9 │ │ │ │ + addeq r0, r6, fp, lsl fp │ │ │ │ + adceq r6, r4, r4, ror #19 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r5, #24] │ │ │ │ @@ -216843,15 +216847,15 @@ │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ ldr r0, [r5] │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #14 │ │ │ │ - bhi 1293cc │ │ │ │ + bhi 1293dc │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ muleq r0, r4, r0 │ │ │ │ muleq r0, r4, r0 │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ @@ -216864,123 +216868,123 @@ │ │ │ │ muleq r0, r4, r0 │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl r1 │ │ │ │ andeq r0, r0, ip, ror r0 │ │ │ │ ldrb r0, [r5, #4] │ │ │ │ cmp r0, #3 │ │ │ │ - bhi 12949c │ │ │ │ + bhi 1294ac │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ muleq r0, r4, r0 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, ip, ror #1 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ ldmib r5, {r6, r7} │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r7 │ │ │ │ - bl 38d624 │ │ │ │ - b 12945c │ │ │ │ + bl 38d634 │ │ │ │ + b 12946c │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 38d42c │ │ │ │ - b 1294fc │ │ │ │ - ldr r2, [pc, #500] @ 1295c8 │ │ │ │ + bl 38d43c │ │ │ │ + b 12950c │ │ │ │ + ldr r2, [pc, #500] @ 1295d8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ bl 567fc │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ strb r1, [sp, #16] │ │ │ │ - b 129504 │ │ │ │ + b 129514 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ rsbs r1, r0, #3 │ │ │ │ rscs r1, r3, #0 │ │ │ │ - bcc 1294cc │ │ │ │ + bcc 1294dc │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r8, ror r0 │ │ │ │ andeq r0, r0, r8, rrx │ │ │ │ andeq r0, r0, r0, ror r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #17] │ │ │ │ strb r0, [sp, #16] │ │ │ │ - b 1294fc │ │ │ │ + b 12950c │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 38d624 │ │ │ │ - b 1294fc │ │ │ │ + bl 38d634 │ │ │ │ + b 12950c │ │ │ │ ldmib r5, {r6, r7} │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r7 │ │ │ │ - bl 38d42c │ │ │ │ + bl 38d43c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 129504 │ │ │ │ + beq 129514 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 129504 │ │ │ │ + bl 40e554 │ │ │ │ + b 129514 │ │ │ │ mov r0, #2 │ │ │ │ - b 12948c │ │ │ │ + b 12949c │ │ │ │ mov r0, #3 │ │ │ │ - b 12948c │ │ │ │ + b 12949c │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #17] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #16] │ │ │ │ - b 1294fc │ │ │ │ - ldr r1, [pc, #296] @ 1295cc │ │ │ │ + b 12950c │ │ │ │ + ldr r1, [pc, #296] @ 1295dc │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #292] @ 1295d0 │ │ │ │ + ldr r2, [pc, #292] @ 1295e0 │ │ │ │ mov r6, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #32] │ │ │ │ strb r6, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ bl 6b86c │ │ │ │ - b 1294f4 │ │ │ │ - ldr r1, [pc, #256] @ 1295d4 │ │ │ │ + b 129504 │ │ │ │ + ldr r1, [pc, #256] @ 1295e4 │ │ │ │ mov r6, #1 │ │ │ │ - ldr r2, [pc, #252] @ 1295d8 │ │ │ │ + ldr r2, [pc, #252] @ 1295e8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ strb r6, [sp, #24] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 6b86c │ │ │ │ str r0, [sp, #20] │ │ │ │ strb r6, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ ldrb r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 129538 │ │ │ │ + beq 129548 │ │ │ │ ldr r0, [sp] │ │ │ │ mov r2, #-2147483626 @ 0x80000016 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ str r2, [r4, #8] │ │ │ │ movne r0, sp │ │ │ │ str r1, [r4] │ │ │ │ - blne 121534 │ │ │ │ + blne 121544 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r0, [sp, #17] │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ strb r0, [r4], #1 │ │ │ │ str r1, [sp, #31] │ │ │ │ add r1, sp, #24 │ │ │ │ @@ -216988,42 +216992,42 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #23 │ │ │ │ str r7, [sp, #43] @ 0x2b │ │ │ │ str r3, [sp, #39] @ 0x27 │ │ │ │ bl 53d54 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 129570 │ │ │ │ + b 129580 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 1295a8 │ │ │ │ + beq 1295b8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 1295a8 │ │ │ │ + bl 40e554 │ │ │ │ + b 1295b8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b 1295a8 │ │ │ │ + bl 121544 │ │ │ │ + b 1295b8 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 1295bc │ │ │ │ + beq 1295cc │ │ │ │ mov r0, sp │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq sl, r3, ip, lsl r8 │ │ │ │ - adceq r6, r4, ip, lsr #28 │ │ │ │ - adceq r6, r4, ip, lsl #25 │ │ │ │ - adceq r6, r4, r0, lsl #28 │ │ │ │ - adceq r6, r4, r0, ror #24 │ │ │ │ + adceq sl, r3, ip, lsl #16 │ │ │ │ + adceq r6, r4, ip, lsl lr │ │ │ │ + adceq r6, r4, ip, ror ip │ │ │ │ + strdeq r6, [r4], r0 @ │ │ │ │ + adceq r6, r4, r0, asr ip │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r5, #24] │ │ │ │ @@ -217031,15 +217035,15 @@ │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ ldr r0, [r5] │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #14 │ │ │ │ - bhi 129704 │ │ │ │ + bhi 129714 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r0, lsl #2 │ │ │ │ @@ -217052,160 +217056,160 @@ │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ andeq r0, r0, ip, asr r1 │ │ │ │ andeq r0, r0, r8, lsl #3 │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ ldrb r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1297a4 │ │ │ │ + beq 1297b4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 129870 │ │ │ │ + beq 129880 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 129868 │ │ │ │ - ldr r1, [pc, #824] @ 1299c0 │ │ │ │ + beq 129878 │ │ │ │ + ldr r1, [pc, #824] @ 1299d0 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #820] @ 1299c4 │ │ │ │ + ldr r2, [pc, #820] @ 1299d4 │ │ │ │ mov r6, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #32] │ │ │ │ strb r6, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ bl 6b86c │ │ │ │ - b 129778 │ │ │ │ + b 129788 │ │ │ │ ldmib r5, {r6, r7} │ │ │ │ ldr r5, [r5, #12] │ │ │ │ cmp r5, #4 │ │ │ │ - bne 1297e0 │ │ │ │ + bne 1297f0 │ │ │ │ ldr r0, [r7] │ │ │ │ - ldr r1, [pc, #780] @ 1299d8 │ │ │ │ + ldr r1, [pc, #780] @ 1299e8 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ cmp r0, r1 │ │ │ │ - bne 12990c │ │ │ │ + bne 12991c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #17] │ │ │ │ strb r0, [sp, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 1297cc │ │ │ │ - b 129888 │ │ │ │ + bne 1297dc │ │ │ │ + b 129898 │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 384388 │ │ │ │ - b 129880 │ │ │ │ - ldr r2, [pc, #688] @ 1299bc │ │ │ │ + bl 384398 │ │ │ │ + b 129890 │ │ │ │ + ldr r2, [pc, #688] @ 1299cc │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ bl 567fc │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ strb r1, [sp, #16] │ │ │ │ - b 129888 │ │ │ │ + b 129898 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ orrs r1, r0, r3 │ │ │ │ - beq 1297a4 │ │ │ │ + beq 1297b4 │ │ │ │ eor r1, r0, #1 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - beq 129870 │ │ │ │ + beq 129880 │ │ │ │ eor r1, r0, #2 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - beq 129868 │ │ │ │ - ldr r1, [pc, #624] @ 1299c8 │ │ │ │ + beq 129878 │ │ │ │ + ldr r1, [pc, #624] @ 1299d8 │ │ │ │ mov r6, #1 │ │ │ │ - ldr r2, [pc, #620] @ 1299cc │ │ │ │ + ldr r2, [pc, #620] @ 1299dc │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ strb r6, [sp, #24] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 6b86c │ │ │ │ str r0, [sp, #20] │ │ │ │ strb r6, [sp, #16] │ │ │ │ - b 129880 │ │ │ │ + b 129890 │ │ │ │ ldrd r6, [r5, #4] │ │ │ │ cmp r7, #4 │ │ │ │ - bne 129828 │ │ │ │ + bne 129838 │ │ │ │ ldr r0, [r6] │ │ │ │ - ldr r1, [pc, #588] @ 1299e8 │ │ │ │ + ldr r1, [pc, #588] @ 1299f8 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ cmp r0, r1 │ │ │ │ - bne 12993c │ │ │ │ + bne 12994c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #17] │ │ │ │ - b 12987c │ │ │ │ + b 12988c │ │ │ │ ldmib r5, {r6, r7} │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r7 │ │ │ │ - bl 384388 │ │ │ │ + bl 384398 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 129888 │ │ │ │ + beq 129898 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 129888 │ │ │ │ + bl 40e554 │ │ │ │ + b 129898 │ │ │ │ cmp r5, #5 │ │ │ │ - bne 12990c │ │ │ │ - ldr r1, [pc, #480] @ 1299d0 │ │ │ │ + bne 12991c │ │ │ │ + ldr r1, [pc, #480] @ 1299e0 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1298f0 │ │ │ │ - ldr r1, [pc, #456] @ 1299d4 │ │ │ │ + beq 129900 │ │ │ │ + ldr r1, [pc, #456] @ 1299e4 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 12990c │ │ │ │ + bne 12991c │ │ │ │ mov r0, #2 │ │ │ │ - b 1298f4 │ │ │ │ + b 129904 │ │ │ │ cmp r7, #5 │ │ │ │ - bne 12993c │ │ │ │ - ldr r1, [pc, #424] @ 1299e0 │ │ │ │ + bne 12994c │ │ │ │ + ldr r1, [pc, #424] @ 1299f0 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 129870 │ │ │ │ - ldr r1, [pc, #400] @ 1299e4 │ │ │ │ + beq 129880 │ │ │ │ + ldr r1, [pc, #400] @ 1299f4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 12993c │ │ │ │ + bne 12994c │ │ │ │ mov r0, #2 │ │ │ │ - b 129874 │ │ │ │ + b 129884 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #17] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ ldrb r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1298bc │ │ │ │ + beq 1298cc │ │ │ │ ldr r0, [sp] │ │ │ │ mov r2, #-2147483626 @ 0x80000016 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ str r2, [r4, #8] │ │ │ │ movne r0, sp │ │ │ │ str r1, [r4] │ │ │ │ - blne 121534 │ │ │ │ + blne 121544 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r0, [sp, #17] │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ strb r0, [r4], #1 │ │ │ │ str r1, [sp, #31] │ │ │ │ add r1, sp, #24 │ │ │ │ @@ -217218,73 +217222,73 @@ │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #17] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 1297cc │ │ │ │ - b 129888 │ │ │ │ - ldr r2, [pc, #200] @ 1299dc │ │ │ │ + bne 1297dc │ │ │ │ + b 129898 │ │ │ │ + ldr r2, [pc, #200] @ 1299ec │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #3 │ │ │ │ bl 581f8 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 1297cc │ │ │ │ - b 129888 │ │ │ │ - ldr r2, [pc, #168] @ 1299ec │ │ │ │ + bne 1297dc │ │ │ │ + b 129898 │ │ │ │ + ldr r2, [pc, #168] @ 1299fc │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, #3 │ │ │ │ bl 581f8 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #1 │ │ │ │ - b 12987c │ │ │ │ - b 129964 │ │ │ │ + b 12988c │ │ │ │ + b 129974 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 12999c │ │ │ │ + beq 1299ac │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 12999c │ │ │ │ + bl 40e554 │ │ │ │ + b 1299ac │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b 12999c │ │ │ │ + bl 121544 │ │ │ │ + b 1299ac │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 1299b0 │ │ │ │ + beq 1299c0 │ │ │ │ mov r0, sp │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - ldrdeq sl, [r3], r4 @ │ │ │ │ - adceq r6, r4, r0, lsr ip │ │ │ │ - adceq r6, r4, r8, lsr #21 │ │ │ │ - adceq r6, r4, r4, ror #22 │ │ │ │ - ldrdeq r6, [r4], ip @ │ │ │ │ - addeq r6, r7, sp, lsl #6 │ │ │ │ - strdeq r6, [r7], r6 @ │ │ │ │ - addeq lr, r5, pc, asr #21 │ │ │ │ - adceq r6, r4, r0, lsl r3 │ │ │ │ - addeq r6, r7, r5, asr #5 │ │ │ │ - addeq r6, r7, lr, lsr #5 │ │ │ │ - strdeq lr, [r5], pc @ │ │ │ │ - adceq r6, r4, r0, ror #5 │ │ │ │ + adceq sl, r3, r4, asr #7 │ │ │ │ + adceq r6, r4, r0, lsr #24 │ │ │ │ + umlaleq r6, r4, r8, sl │ │ │ │ + adceq r6, r4, r4, asr fp │ │ │ │ + adceq r6, r4, ip, asr #19 │ │ │ │ + strdeq r6, [r7], sp │ │ │ │ + addeq r6, r7, r6, ror #5 │ │ │ │ + @ instruction: 0x0085eabf │ │ │ │ + adceq r6, r4, r0, lsl #6 │ │ │ │ + @ instruction: 0x008762b5 │ │ │ │ + umulleq r6, r7, lr, r2 │ │ │ │ + addeq lr, r5, pc, ror #19 │ │ │ │ + ldrdeq r6, [r4], r0 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r5, #24] │ │ │ │ @@ -217292,15 +217296,15 @@ │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ ldr r0, [r5] │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #14 │ │ │ │ - bhi 129ad0 │ │ │ │ + bhi 129ae0 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ muleq r0, r4, r0 │ │ │ │ muleq r0, r4, r0 │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ @@ -217313,123 +217317,123 @@ │ │ │ │ muleq r0, r4, r0 │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsl r1 │ │ │ │ andeq r0, r0, ip, ror r0 │ │ │ │ ldrb r0, [r5, #4] │ │ │ │ cmp r0, #3 │ │ │ │ - bhi 129ba0 │ │ │ │ + bhi 129bb0 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ muleq r0, r4, r0 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, ip, ror #1 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ ldmib r5, {r6, r7} │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r7 │ │ │ │ - bl 387a94 │ │ │ │ - b 129b60 │ │ │ │ + bl 387aa4 │ │ │ │ + b 129b70 │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 3878a4 │ │ │ │ - b 129c00 │ │ │ │ - ldr r2, [pc, #500] @ 129ccc │ │ │ │ + bl 3878b4 │ │ │ │ + b 129c10 │ │ │ │ + ldr r2, [pc, #500] @ 129cdc │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ bl 567fc │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ strb r1, [sp, #16] │ │ │ │ - b 129c08 │ │ │ │ + b 129c18 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ rsbs r1, r0, #3 │ │ │ │ rscs r1, r3, #0 │ │ │ │ - bcc 129bd0 │ │ │ │ + bcc 129be0 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r8, ror r0 │ │ │ │ andeq r0, r0, r8, rrx │ │ │ │ andeq r0, r0, r0, ror r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #17] │ │ │ │ strb r0, [sp, #16] │ │ │ │ - b 129c00 │ │ │ │ + b 129c10 │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 387a94 │ │ │ │ - b 129c00 │ │ │ │ + bl 387aa4 │ │ │ │ + b 129c10 │ │ │ │ ldmib r5, {r6, r7} │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r7 │ │ │ │ - bl 3878a4 │ │ │ │ + bl 3878b4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 129c08 │ │ │ │ + beq 129c18 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 129c08 │ │ │ │ + bl 40e554 │ │ │ │ + b 129c18 │ │ │ │ mov r0, #2 │ │ │ │ - b 129b90 │ │ │ │ + b 129ba0 │ │ │ │ mov r0, #3 │ │ │ │ - b 129b90 │ │ │ │ + b 129ba0 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #17] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #16] │ │ │ │ - b 129c00 │ │ │ │ - ldr r1, [pc, #296] @ 129cd0 │ │ │ │ + b 129c10 │ │ │ │ + ldr r1, [pc, #296] @ 129ce0 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #292] @ 129cd4 │ │ │ │ + ldr r2, [pc, #292] @ 129ce4 │ │ │ │ mov r6, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #32] │ │ │ │ strb r6, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ bl 6b86c │ │ │ │ - b 129bf8 │ │ │ │ - ldr r1, [pc, #256] @ 129cd8 │ │ │ │ + b 129c08 │ │ │ │ + ldr r1, [pc, #256] @ 129ce8 │ │ │ │ mov r6, #1 │ │ │ │ - ldr r2, [pc, #252] @ 129cdc │ │ │ │ + ldr r2, [pc, #252] @ 129cec │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ strb r6, [sp, #24] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 6b86c │ │ │ │ str r0, [sp, #20] │ │ │ │ strb r6, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ ldrb r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 129c3c │ │ │ │ + beq 129c4c │ │ │ │ ldr r0, [sp] │ │ │ │ mov r2, #-2147483626 @ 0x80000016 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ str r2, [r4, #8] │ │ │ │ movne r0, sp │ │ │ │ str r1, [r4] │ │ │ │ - blne 121534 │ │ │ │ + blne 121544 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r0, [sp, #17] │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ strb r0, [r4], #1 │ │ │ │ str r1, [sp, #31] │ │ │ │ add r1, sp, #24 │ │ │ │ @@ -217437,42 +217441,42 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #23 │ │ │ │ str r7, [sp, #43] @ 0x2b │ │ │ │ str r3, [sp, #39] @ 0x27 │ │ │ │ bl 53d54 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 129c74 │ │ │ │ + b 129c84 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 129cac │ │ │ │ + beq 129cbc │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 129cac │ │ │ │ + bl 40e554 │ │ │ │ + b 129cbc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b 129cac │ │ │ │ + bl 121544 │ │ │ │ + b 129cbc │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 129cc0 │ │ │ │ + beq 129cd0 │ │ │ │ mov r0, sp │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - strdeq r9, [r3], r8 @ │ │ │ │ - adceq r6, r4, r8, lsr #14 │ │ │ │ - adceq r6, r4, r8, lsl #11 │ │ │ │ - strdeq r6, [r4], ip @ │ │ │ │ - adceq r6, r4, ip, asr r5 │ │ │ │ + adceq r9, r3, r8, ror #25 │ │ │ │ + adceq r6, r4, r8, lsl r7 │ │ │ │ + adceq r6, r4, r8, ror r5 │ │ │ │ + adceq r6, r4, ip, ror #13 │ │ │ │ + adceq r6, r4, ip, asr #10 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r5, #24] │ │ │ │ @@ -217480,15 +217484,15 @@ │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ ldr r0, [r5] │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ movcs r0, #21 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #14 │ │ │ │ - bhi 129dfc │ │ │ │ + bhi 129e0c │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ @@ -217501,157 +217505,157 @@ │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ andeq r0, r0, r4, asr #2 │ │ │ │ andeq r0, r0, r8, ror r1 │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ ldrb r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 129e98 │ │ │ │ + beq 129ea8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 129f3c │ │ │ │ - ldr r1, [pc, #708] @ 12a048 │ │ │ │ + beq 129f4c │ │ │ │ + ldr r1, [pc, #708] @ 12a058 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #704] @ 12a04c │ │ │ │ + ldr r2, [pc, #704] @ 12a05c │ │ │ │ mov r6, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #32] │ │ │ │ strb r6, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ bl 6b86c │ │ │ │ - b 129e64 │ │ │ │ + b 129e74 │ │ │ │ ldmib r5, {r6, r7} │ │ │ │ ldr r5, [r5, #12] │ │ │ │ cmp r5, #8 │ │ │ │ - bne 129ec4 │ │ │ │ - ldr r1, [pc, #664] @ 12a05c │ │ │ │ + bne 129ed4 │ │ │ │ + ldr r1, [pc, #664] @ 12a06c │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 129edc │ │ │ │ + bne 129eec │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #17] │ │ │ │ - b 129f64 │ │ │ │ + b 129f74 │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 38e5bc │ │ │ │ - b 129f4c │ │ │ │ - ldr r2, [pc, #576] @ 12a044 │ │ │ │ + bl 38e5cc │ │ │ │ + b 129f5c │ │ │ │ + ldr r2, [pc, #576] @ 12a054 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ bl 567fc │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ strb r1, [sp, #16] │ │ │ │ - b 129f80 │ │ │ │ + b 129f90 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ orrs r1, r0, r3 │ │ │ │ - beq 129e98 │ │ │ │ + beq 129ea8 │ │ │ │ eor r1, r0, #1 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - beq 129f3c │ │ │ │ - ldr r1, [pc, #524] @ 12a050 │ │ │ │ + beq 129f4c │ │ │ │ + ldr r1, [pc, #524] @ 12a060 │ │ │ │ mov r6, #1 │ │ │ │ - ldr r2, [pc, #520] @ 12a054 │ │ │ │ + ldr r2, [pc, #520] @ 12a064 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ strb r6, [sp, #24] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 6b86c │ │ │ │ str r0, [sp, #20] │ │ │ │ strb r6, [sp, #16] │ │ │ │ - b 129f4c │ │ │ │ + b 129f5c │ │ │ │ ldrd r6, [r5, #4] │ │ │ │ cmp r7, #8 │ │ │ │ - bne 129f00 │ │ │ │ - ldr r1, [pc, #484] @ 12a068 │ │ │ │ + bne 129f10 │ │ │ │ + ldr r1, [pc, #484] @ 12a078 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 539d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 129f18 │ │ │ │ + bne 129f28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #17] │ │ │ │ - b 129f48 │ │ │ │ + b 129f58 │ │ │ │ ldmib r5, {r6, r7} │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r7 │ │ │ │ - bl 38e5bc │ │ │ │ + bl 38e5cc │ │ │ │ cmp r6, #0 │ │ │ │ - bne 129f70 │ │ │ │ - b 129f80 │ │ │ │ + bne 129f80 │ │ │ │ + b 129f90 │ │ │ │ cmp r5, #4 │ │ │ │ ldreq r0, [r7] │ │ │ │ - ldreq r1, [pc, #388] @ 12a058 │ │ │ │ + ldreq r1, [pc, #388] @ 12a068 │ │ │ │ ldreq r1, [pc, r1] │ │ │ │ cmpeq r0, r1 │ │ │ │ - beq 129f58 │ │ │ │ - ldr r2, [pc, #380] @ 12a060 │ │ │ │ + beq 129f68 │ │ │ │ + ldr r2, [pc, #380] @ 12a070 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #2 │ │ │ │ bl 581f8 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #1 │ │ │ │ - b 129f64 │ │ │ │ + b 129f74 │ │ │ │ cmp r7, #4 │ │ │ │ ldreq r0, [r6] │ │ │ │ - ldreq r1, [pc, #340] @ 12a064 │ │ │ │ + ldreq r1, [pc, #340] @ 12a074 │ │ │ │ ldreq r1, [pc, r1] │ │ │ │ cmpeq r0, r1 │ │ │ │ - beq 129f3c │ │ │ │ - ldr r2, [pc, #332] @ 12a06c │ │ │ │ + beq 129f4c │ │ │ │ + ldr r2, [pc, #332] @ 12a07c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, #2 │ │ │ │ bl 581f8 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #1 │ │ │ │ - b 129f48 │ │ │ │ + b 129f58 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #17] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b 129f80 │ │ │ │ + bl 121544 │ │ │ │ + b 129f90 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #17] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 129f80 │ │ │ │ + beq 129f90 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrb r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 129fb4 │ │ │ │ + beq 129fc4 │ │ │ │ ldr r0, [sp] │ │ │ │ mov r2, #-2147483626 @ 0x80000016 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ str r2, [r4, #8] │ │ │ │ movne r0, sp │ │ │ │ str r1, [r4] │ │ │ │ - blne 121534 │ │ │ │ + blne 121544 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r0, [sp, #17] │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ strb r0, [r4], #1 │ │ │ │ str r1, [sp, #31] │ │ │ │ add r1, sp, #24 │ │ │ │ @@ -217659,83 +217663,83 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #23 │ │ │ │ str r7, [sp, #43] @ 0x2b │ │ │ │ str r3, [sp, #39] @ 0x27 │ │ │ │ bl 53d54 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 129fec │ │ │ │ + b 129ffc │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 12a024 │ │ │ │ + beq 12a034 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 12a024 │ │ │ │ + bl 40e554 │ │ │ │ + b 12a034 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121534 │ │ │ │ - b 12a024 │ │ │ │ + bl 121544 │ │ │ │ + b 12a034 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483627 @ 0x80000015 │ │ │ │ - beq 12a038 │ │ │ │ + beq 12a048 │ │ │ │ mov r0, sp │ │ │ │ - bl 121534 │ │ │ │ + bl 121544 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq r9, r3, ip, asr ip │ │ │ │ - adceq r6, r4, r4, asr #10 │ │ │ │ - adceq r6, r4, ip, lsr #7 │ │ │ │ - adceq r6, r4, r8, lsl #9 │ │ │ │ - strdeq r6, [r4], r0 @ │ │ │ │ - umulleq lr, r5, r3, r2 │ │ │ │ - addeq pc, r5, fp, lsl lr @ │ │ │ │ - umlaleq r5, r4, r8, r9 │ │ │ │ - addeq lr, r5, r7, asr r2 │ │ │ │ - addeq pc, r5, fp, asr sp @ │ │ │ │ - adceq r5, r4, ip, asr r9 │ │ │ │ + adceq r9, r3, ip, asr #24 │ │ │ │ + adceq r6, r4, r4, lsr r5 │ │ │ │ + umlaleq r6, r4, ip, r3 │ │ │ │ + adceq r6, r4, r8, ror r4 │ │ │ │ + adceq r6, r4, r0, ror #5 │ │ │ │ + addeq lr, r5, r3, lsl #5 │ │ │ │ + addeq pc, r5, fp, lsl #28 │ │ │ │ + adceq r5, r4, r8, lsl #19 │ │ │ │ + addeq lr, r5, r7, asr #4 │ │ │ │ + addeq pc, r5, fp, asr #26 │ │ │ │ + adceq r5, r4, ip, asr #18 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ - bne 12a0bc │ │ │ │ - ldr r3, [pc, #92] @ 12a0ec │ │ │ │ + bne 12a0cc │ │ │ │ + ldr r3, [pc, #92] @ 12a0fc │ │ │ │ add r0, r0, #4 │ │ │ │ - ldr r1, [pc, #88] @ 12a0f0 │ │ │ │ + ldr r1, [pc, #88] @ 12a100 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, #18 │ │ │ │ - bl 974328 │ │ │ │ + bl 974338 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r1, [pc, #48] @ 12a0f4 │ │ │ │ - ldr r3, [pc, #48] @ 12a0f8 │ │ │ │ + ldr r1, [pc, #48] @ 12a104 │ │ │ │ + ldr r3, [pc, #48] @ 12a108 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #15 │ │ │ │ - bl 974328 │ │ │ │ + bl 974338 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ - adceq sl, r3, r0, rrx │ │ │ │ - addeq r3, r6, fp, lsr r3 │ │ │ │ - addeq r3, r6, sp, lsr #6 │ │ │ │ - adceq sl, r3, r8, lsr r0 │ │ │ │ + adceq sl, r3, r0, asr r0 │ │ │ │ + addeq r3, r6, fp, lsr #6 │ │ │ │ + addeq r3, r6, sp, lsl r3 │ │ │ │ + adceq sl, r3, r8, lsr #32 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ vpush {d8} │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ add r0, sp, #1344 @ 0x540 │ │ │ │ str r2, [sp, #240] @ 0xf0 │ │ │ │ @@ -217802,30 +217806,30 @@ │ │ │ │ @ instruction: 0x000001b0 │ │ │ │ andeq r0, r0, r8, rrx │ │ │ │ andeq r0, r0, r8, lsl #4 │ │ │ │ ldrb r0, [r4, #728] @ 0x2d8 │ │ │ │ mov r6, #0 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ - b 12a3f8 │ │ │ │ + b 12a408 │ │ │ │ ldr r6, [r4, #2268] @ 0x8dc │ │ │ │ - b 12bb70 │ │ │ │ + b 12bb80 │ │ │ │ ldr r9, [r4, #2268] @ 0x8dc │ │ │ │ ldr r5, [r4, #2272] @ 0x8e0 │ │ │ │ ldr r6, [r4, #2276] @ 0x8e4 │ │ │ │ - b 12bc38 │ │ │ │ + b 12bc48 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r1, #2264]! @ 0x8d8 │ │ │ │ add r4, r1, #24 │ │ │ │ sub r8, r1, #8 │ │ │ │ cmp r0, r5 │ │ │ │ - bne 12a260 │ │ │ │ + bne 12a270 │ │ │ │ ldr r0, [r4] │ │ │ │ - b 12b8dc │ │ │ │ - b 12b984 │ │ │ │ + b 12b8ec │ │ │ │ + b 12b994 │ │ │ │ ldr r0, [sp, #236] @ 0xec │ │ │ │ mov r6, #2 │ │ │ │ ldrd r4, [r0, #8] │ │ │ │ add r1, pc, #16 │ │ │ │ sub r0, r4, #2 │ │ │ │ cmp r0, #5 │ │ │ │ movcs r0, #5 │ │ │ │ @@ -217837,16 +217841,16 @@ │ │ │ │ andeq r0, r0, ip, lsl #5 │ │ │ │ andeq r0, r0, ip, asr r2 │ │ │ │ andeq r0, r0, r4, lsr #5 │ │ │ │ mov r6, #3 │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ add r1, r0, #736 @ 0x2e0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 96f148 │ │ │ │ - b 12a72c │ │ │ │ + bl 96f158 │ │ │ │ + b 12a73c │ │ │ │ subs r1, r6, #2 │ │ │ │ mov r3, #30 │ │ │ │ sbc r0, fp, #0 │ │ │ │ subs r2, r1, #42 @ 0x2a │ │ │ │ sbcs r0, r0, #0 │ │ │ │ mov r0, #0 │ │ │ │ movcs r1, #12 │ │ │ │ @@ -217899,37 +217903,37 @@ │ │ │ │ ldr r0, [r4, #728] @ 0x2d8 │ │ │ │ mov r3, #2 │ │ │ │ ldr r1, [r4, #732] @ 0x2dc │ │ │ │ ldrb r2, [r4, #736] @ 0x2e0 │ │ │ │ str r1, [sp, #788] @ 0x314 │ │ │ │ str r0, [sp, #784] @ 0x310 │ │ │ │ strb r2, [sp, #1320] @ 0x528 │ │ │ │ - b 12b250 │ │ │ │ + b 12b260 │ │ │ │ ldr r5, [r4, #784] @ 0x310 │ │ │ │ add r1, r4, #760 @ 0x2f8 │ │ │ │ add r0, sp, #792 @ 0x318 │ │ │ │ - bl 96f148 │ │ │ │ + bl 96f158 │ │ │ │ ldr r4, [sp, #244] @ 0xf4 │ │ │ │ add r0, sp, #920 @ 0x398 │ │ │ │ add r1, r4, #772 @ 0x304 │ │ │ │ - bl 96f148 │ │ │ │ + bl 96f158 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r1, #744]! @ 0x2e8 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 12a458 │ │ │ │ + bne 12a468 │ │ │ │ mov lr, r5 │ │ │ │ mov r2, #-2147483648 @ 0x80000000 │ │ │ │ - b 12a470 │ │ │ │ + b 12a480 │ │ │ │ ldrb r0, [r4, #728] @ 0x2d8 │ │ │ │ mov r6, #0 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ mov r0, #45 @ 0x2d │ │ │ │ str r0, [sp, #212] @ 0xd4 │ │ │ │ add r8, sp, #780 @ 0x30c │ │ │ │ - b 12b330 │ │ │ │ + b 12b340 │ │ │ │ ldr r0, [r4, #760]! @ 0x2f8 │ │ │ │ add r2, pc, #20 │ │ │ │ sub r5, r4, #32 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #11 │ │ │ │ movcs r0, #2 │ │ │ │ ldr r0, [r2, r0, lsl #2] │ │ │ │ @@ -217942,17 +217946,17 @@ │ │ │ │ andeq r0, r0, ip, asr r1 │ │ │ │ andeq r0, r0, r4, ror #2 │ │ │ │ andeq r0, r0, ip, asr #2 │ │ │ │ andeq r0, r0, r4, ror r1 │ │ │ │ andeq r0, r0, ip, lsr #2 │ │ │ │ andeq r0, r0, ip, ror #2 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - b 12a59c │ │ │ │ + b 12a5ac │ │ │ │ add r0, sp, #1344 @ 0x540 │ │ │ │ - bl 96f148 │ │ │ │ + bl 96f158 │ │ │ │ ldr r2, [sp, #1344] @ 0x540 │ │ │ │ mov lr, r5 │ │ │ │ ldr r0, [sp, #1348] @ 0x544 │ │ │ │ ldr r1, [sp, #1352] @ 0x548 │ │ │ │ str r2, [sp, #176] @ 0xb0 │ │ │ │ add r8, sp, #780 @ 0x30c │ │ │ │ ldr r2, [sp, #924] @ 0x39c │ │ │ │ @@ -217977,65 +217981,65 @@ │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ mov r0, #47 @ 0x2f │ │ │ │ str r6, [sp, #188] @ 0xbc │ │ │ │ vldr d8, [r4, #736] @ 0x2e0 │ │ │ │ mov r6, #0 │ │ │ │ str r0, [sp, #212] @ 0xd4 │ │ │ │ mov r0, #0 │ │ │ │ - b 12b330 │ │ │ │ + b 12b340 │ │ │ │ mov r6, #6 │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ add r1, r0, #736 @ 0x2e0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 96f148 │ │ │ │ - b 12a72c │ │ │ │ + bl 96f158 │ │ │ │ + b 12a73c │ │ │ │ ldr r1, [sp, #244] @ 0xf4 │ │ │ │ ldr r0, [r1, #752]! @ 0x2f0 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 12a630 │ │ │ │ + bne 12a640 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - b 12a640 │ │ │ │ + b 12a650 │ │ │ │ mov r6, #5 │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ add r1, r0, #736 @ 0x2e0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 96f148 │ │ │ │ - b 12a72c │ │ │ │ + bl 96f158 │ │ │ │ + b 12a73c │ │ │ │ ldr r1, [sp, #244] @ 0xf4 │ │ │ │ ldr r0, [r1, #760]! @ 0x2f8 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 12a67c │ │ │ │ + bne 12a68c │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #792] @ 0x318 │ │ │ │ - b 12a68c │ │ │ │ + b 12a69c │ │ │ │ mov r0, #-2147483644 @ 0x80000004 │ │ │ │ - b 12a59c │ │ │ │ + b 12a5ac │ │ │ │ mov r0, #-2147483639 @ 0x80000009 │ │ │ │ - b 12a59c │ │ │ │ + b 12a5ac │ │ │ │ add r0, sp, #920 @ 0x398 │ │ │ │ mov r1, r4 │ │ │ │ - bl 96f148 │ │ │ │ - b 12a5a0 │ │ │ │ + bl 96f158 │ │ │ │ + b 12a5b0 │ │ │ │ mov r0, #-2147483645 @ 0x80000003 │ │ │ │ - b 12a59c │ │ │ │ + b 12a5ac │ │ │ │ mov r0, #-2147483641 @ 0x80000007 │ │ │ │ - b 12a59c │ │ │ │ + b 12a5ac │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ - b 12a59c │ │ │ │ + b 12a5ac │ │ │ │ mov r0, #-2147483643 @ 0x80000005 │ │ │ │ - b 12a59c │ │ │ │ + b 12a5ac │ │ │ │ mov r0, #-2147483642 @ 0x80000006 │ │ │ │ - b 12a59c │ │ │ │ + b 12a5ac │ │ │ │ mov r0, #-2147483638 @ 0x8000000a │ │ │ │ - b 12a59c │ │ │ │ + b 12a5ac │ │ │ │ mov r0, #-2147483640 @ 0x80000008 │ │ │ │ str r0, [sp, #920] @ 0x398 │ │ │ │ add r0, sp, #1344 @ 0x540 │ │ │ │ mov r1, r5 │ │ │ │ - bl 403ea8 │ │ │ │ + bl 403eb8 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldrb r2, [sp, #1375] @ 0x55f │ │ │ │ add r3, lr, #328 @ 0x148 │ │ │ │ ldr r7, [sp, #1344] @ 0x540 │ │ │ │ strb r2, [sp, #782] @ 0x30e │ │ │ │ add r8, sp, #780 @ 0x30c │ │ │ │ ldr r1, [sp, #1348] @ 0x544 │ │ │ │ @@ -218060,17 +218064,17 @@ │ │ │ │ ldr r1, [sp, #920] @ 0x398 │ │ │ │ str r1, [sp, #172] @ 0xac │ │ │ │ str r6, [sp, #192] @ 0xc0 │ │ │ │ str r7, [sp, #208] @ 0xd0 │ │ │ │ vldr d8, [r3] │ │ │ │ ldr r5, [sp, #924] @ 0x39c │ │ │ │ ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ - b 12a798 │ │ │ │ + b 12a7a8 │ │ │ │ add r0, sp, #920 @ 0x398 │ │ │ │ - bl 96f148 │ │ │ │ + bl 96f158 │ │ │ │ add r3, sp, #920 @ 0x398 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ ldr r1, [sp, #236] @ 0xec │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r0, [sp, #1368] @ 0x558 │ │ │ │ add r0, lr, #328 @ 0x148 │ │ │ │ add r1, r1, #16 │ │ │ │ @@ -218079,29 +218083,29 @@ │ │ │ │ ldrd r4, [r1] │ │ │ │ ldr r1, [sp, #244] @ 0xf4 │ │ │ │ strd r4, [r8] │ │ │ │ vldr d0, [r1, #744] @ 0x2e8 │ │ │ │ ldrb r1, [r1, #764] @ 0x2fc │ │ │ │ strb r1, [sp, #1380] @ 0x564 │ │ │ │ vstr d0, [r0, #8] │ │ │ │ - b 12a72c │ │ │ │ - ldr r2, [pc, #2944] @ 12b204 │ │ │ │ + b 12a73c │ │ │ │ + ldr r2, [pc, #2944] @ 12b214 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #792 @ 0x318 │ │ │ │ - bl 1b01c4 │ │ │ │ + bl 1b01d4 │ │ │ │ ldr r1, [sp, #244] @ 0xf4 │ │ │ │ ldr r0, [r1, #744]! @ 0x2e8 │ │ │ │ ldrb r9, [r1, #28] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ ldrb sl, [r1, #29] │ │ │ │ - bne 12a6ac │ │ │ │ + bne 12a6bc │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - b 12a6c0 │ │ │ │ + b 12a6d0 │ │ │ │ add r0, sp, #920 @ 0x398 │ │ │ │ - bl 96f148 │ │ │ │ + bl 96f158 │ │ │ │ ldr r0, [sp, #920] @ 0x398 │ │ │ │ ldr ip, [sp, #924] @ 0x39c │ │ │ │ ldr r3, [sp, #928] @ 0x3a0 │ │ │ │ add r7, sp, #792 @ 0x318 │ │ │ │ ldr r2, [sp, #244] @ 0xf4 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r0, [sp, #1360] @ 0x550 │ │ │ │ @@ -218154,80 +218158,80 @@ │ │ │ │ mov r2, #0 │ │ │ │ str r6, [sp, #208] @ 0xd0 │ │ │ │ str r3, [sp, #180] @ 0xb4 │ │ │ │ str r2, [sp, #188] @ 0xbc │ │ │ │ str r2, [sp, #164] @ 0xa4 │ │ │ │ mov r6, #0 │ │ │ │ ldr r4, [sp, #244] @ 0xf4 │ │ │ │ - b 12b330 │ │ │ │ + b 12b340 │ │ │ │ ldr r1, [sp, #236] @ 0xec │ │ │ │ ldr r0, [r1, #8]! │ │ │ │ ldr r2, [r1, #4] │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r2 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - bne 12afcc │ │ │ │ + bne 12afdc │ │ │ │ mov sl, #2 │ │ │ │ mov fp, #0 │ │ │ │ - b 12b170 │ │ │ │ - ldr r2, [pc, #2604] @ 12b208 │ │ │ │ + b 12b180 │ │ │ │ + ldr r2, [pc, #2604] @ 12b218 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, r4, #728 @ 0x2d8 │ │ │ │ add r0, sp, #1344 @ 0x540 │ │ │ │ - bl 1b2d64 │ │ │ │ + bl 1b2d74 │ │ │ │ add r2, sp, #1344 @ 0x540 │ │ │ │ mov r3, #37 @ 0x25 │ │ │ │ - b 12ae38 │ │ │ │ - ldr r2, [pc, #2576] @ 12b20c │ │ │ │ + b 12ae48 │ │ │ │ + ldr r2, [pc, #2576] @ 12b21c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, r4, #728 @ 0x2d8 │ │ │ │ add r0, sp, #1344 @ 0x540 │ │ │ │ - bl 1b076c │ │ │ │ + bl 1b077c │ │ │ │ add r2, sp, #1344 @ 0x540 │ │ │ │ mov r3, #38 @ 0x26 │ │ │ │ - b 12ae38 │ │ │ │ + b 12ae48 │ │ │ │ add r1, r4, #728 @ 0x2d8 │ │ │ │ add r0, sp, #1344 @ 0x540 │ │ │ │ - bl 96f148 │ │ │ │ + bl 96f158 │ │ │ │ ldr r3, [sp, #244] @ 0xf4 │ │ │ │ add r2, sp, #1344 @ 0x540 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldrb r3, [r3, #740] @ 0x2e4 │ │ │ │ strb r3, [sp, #1324] @ 0x52c │ │ │ │ mov r3, #28 │ │ │ │ str r1, [sp, #788] @ 0x314 │ │ │ │ str r0, [sp, #784] @ 0x310 │ │ │ │ str r2, [sp, #1320] @ 0x528 │ │ │ │ - b 12b250 │ │ │ │ - ldr r2, [pc, #2496] @ 12b210 │ │ │ │ + b 12b260 │ │ │ │ + ldr r2, [pc, #2496] @ 12b220 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, r4, #728 @ 0x2d8 │ │ │ │ add r0, sp, #1344 @ 0x540 │ │ │ │ - bl 1b3cb8 │ │ │ │ + bl 1b3cc8 │ │ │ │ add r2, sp, #1344 @ 0x540 │ │ │ │ mov r3, #36 @ 0x24 │ │ │ │ - b 12ae38 │ │ │ │ + b 12ae48 │ │ │ │ ldr r0, [sp, #236] @ 0xec │ │ │ │ mov r1, r4 │ │ │ │ vldr d8, [r4, #736] @ 0x2e0 │ │ │ │ ldr sl, [r4, #744] @ 0x2e8 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ ldr fp, [r0, #12] │ │ │ │ ldrb r0, [r4, #780] @ 0x30c │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r7, [r4, #748] @ 0x2ec │ │ │ │ ldr r5, [r4, #752] @ 0x2f0 │ │ │ │ ldr r4, [r4, #756] @ 0x2f4 │ │ │ │ - ldr r2, [pc, #2424] @ 12b214 │ │ │ │ + ldr r2, [pc, #2424] @ 12b224 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #1344 @ 0x540 │ │ │ │ add r1, r1, #768 @ 0x300 │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ - bl 1b4708 │ │ │ │ + bl 1b4718 │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r5, [sp, #1368] @ 0x558 │ │ │ │ add r5, lr, #328 @ 0x148 │ │ │ │ str r6, [sp, #784] @ 0x310 │ │ │ │ ldr r1, [r0, #760] @ 0x2f8 │ │ │ │ ldr r0, [r0, #764] @ 0x2fc │ │ │ │ @@ -218247,75 +218251,75 @@ │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ ldr r0, [sp, #1392] @ 0x570 │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ ldrh r0, [r5, #46] @ 0x2e │ │ │ │ str r0, [sp, #20] │ │ │ │ ldrb r0, [sp, #1397] @ 0x575 │ │ │ │ str r0, [sp, #28] │ │ │ │ - b 12b250 │ │ │ │ + b 12b260 │ │ │ │ ldr r0, [r4, #1376]! @ 0x560 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 12b180 │ │ │ │ + bne 12b190 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #2036] @ 0x7f4 │ │ │ │ - b 12b198 │ │ │ │ + b 12b1a8 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #788] @ 0x314 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ ldr r0, [r4, #736] @ 0x2e0 │ │ │ │ str r1, [sp, #784] @ 0x310 │ │ │ │ str r0, [sp, #1320] @ 0x528 │ │ │ │ - b 12b250 │ │ │ │ + b 12b260 │ │ │ │ ldr r0, [r4, #824]! @ 0x338 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 12b1c4 │ │ │ │ + bne 12b1d4 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #920] @ 0x398 │ │ │ │ - b 12b1d8 │ │ │ │ + b 12b1e8 │ │ │ │ ldr r0, [r4, #728] @ 0x2d8 │ │ │ │ mov r3, #5 │ │ │ │ ldr r1, [r4, #732] @ 0x2dc │ │ │ │ str r1, [sp, #788] @ 0x314 │ │ │ │ str r0, [sp, #784] @ 0x310 │ │ │ │ - b 12b250 │ │ │ │ + b 12b260 │ │ │ │ mov r3, #42 @ 0x2a │ │ │ │ - b 12b250 │ │ │ │ + b 12b260 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r1, #736]! @ 0x2e0 │ │ │ │ ldrb r4, [r1, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 12b218 │ │ │ │ + bne 12b228 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - b 12b228 │ │ │ │ + b 12b238 │ │ │ │ add r7, r4, #728 @ 0x2d8 │ │ │ │ ldr r6, [r4, #748] @ 0x2ec │ │ │ │ str r6, [sp, #1332] @ 0x534 │ │ │ │ ldm r7, {r0, r1, r2, r3, r7} │ │ │ │ str r3, [sp, #1324] @ 0x52c │ │ │ │ mov r3, #10 │ │ │ │ - b 12ae5c │ │ │ │ + b 12ae6c │ │ │ │ ldr r0, [r4, #728] @ 0x2d8 │ │ │ │ mov r3, #26 │ │ │ │ ldr r1, [r4, #732] @ 0x2dc │ │ │ │ str r1, [sp, #788] @ 0x314 │ │ │ │ str r0, [sp, #784] @ 0x310 │ │ │ │ - b 12b250 │ │ │ │ + b 12b260 │ │ │ │ ldr r0, [r4, #728] @ 0x2d8 │ │ │ │ mov r3, #25 │ │ │ │ ldr r1, [r4, #732] @ 0x2dc │ │ │ │ str r1, [sp, #788] @ 0x314 │ │ │ │ str r0, [sp, #784] @ 0x310 │ │ │ │ - b 12b250 │ │ │ │ + b 12b260 │ │ │ │ add r8, sp, #1344 @ 0x540 │ │ │ │ add r1, r4, #728 @ 0x2d8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 17d748 │ │ │ │ + bl 17d758 │ │ │ │ ldr r0, [sp, #1344] @ 0x540 │ │ │ │ add lr, sp, #1280 @ 0x500 │ │ │ │ ldr r1, [sp, #1348] @ 0x544 │ │ │ │ str r0, [sp, #784] @ 0x310 │ │ │ │ add r0, r8, #8 │ │ │ │ str r1, [sp, #788] @ 0x314 │ │ │ │ ldm r0, {r1, r2, r3, r4, r5, r6} │ │ │ │ @@ -218414,25 +218418,25 @@ │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ ldr r0, [sp, #2004] @ 0x7d4 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [sp, #2016] @ 0x7e0 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ ldr r0, [sp, #2028] @ 0x7ec │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - b 12b250 │ │ │ │ + b 12b260 │ │ │ │ ldr r0, [sp, #236] @ 0xec │ │ │ │ mov r1, r4 │ │ │ │ vldr d8, [r1, #736] @ 0x2e0 │ │ │ │ ldrd r4, [r0, #8] │ │ │ │ - ldr r2, [pc, #3376] @ 12b900 │ │ │ │ + ldr r2, [pc, #3376] @ 12b910 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #1344 @ 0x540 │ │ │ │ add r1, r1, #760 @ 0x2f8 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 1b4708 │ │ │ │ + bl 1b4718 │ │ │ │ ldr r7, [sp, #244] @ 0xf4 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r6, lr, #328 @ 0x148 │ │ │ │ add ip, sp, #1360 @ 0x550 │ │ │ │ add r3, r7, #744 @ 0x2e8 │ │ │ │ str r4, [sp, #784] @ 0x310 │ │ │ │ ldrb r7, [r7, #772] @ 0x304 │ │ │ │ @@ -218440,96 +218444,96 @@ │ │ │ │ vstr d8, [r6] │ │ │ │ str r5, [sp, #788] @ 0x314 │ │ │ │ strb r7, [sp, #1388] @ 0x56c │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldm r8, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r9, {r0, r1, r2, r3, r6, r7} │ │ │ │ mov r3, #16 │ │ │ │ - b 12aef0 │ │ │ │ + b 12af00 │ │ │ │ ldr r0, [r4, #728] @ 0x2d8 │ │ │ │ mov r3, #4 │ │ │ │ ldr r1, [r4, #732] @ 0x2dc │ │ │ │ str r1, [sp, #788] @ 0x314 │ │ │ │ str r0, [sp, #784] @ 0x310 │ │ │ │ - b 12b250 │ │ │ │ + b 12b260 │ │ │ │ ldr r0, [r4, #728] @ 0x2d8 │ │ │ │ mov r3, #8 │ │ │ │ ldr r1, [r4, #732] @ 0x2dc │ │ │ │ str r1, [sp, #788] @ 0x314 │ │ │ │ str r0, [sp, #784] @ 0x310 │ │ │ │ - b 12b250 │ │ │ │ + b 12b260 │ │ │ │ ldr r1, [sp, #236] @ 0xec │ │ │ │ ldr r0, [r1, #8]! │ │ │ │ ldr r2, [r1, #4] │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r2 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - bne 12bee4 │ │ │ │ + bne 12bef4 │ │ │ │ mov sl, #2 │ │ │ │ mov fp, #0 │ │ │ │ - b 12c088 │ │ │ │ + b 12c098 │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [sp, #236] @ 0xec │ │ │ │ ldr r0, [r1, #768]! @ 0x300 │ │ │ │ ldr r6, [r2, #8] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r5, [r2, #12] │ │ │ │ ldr r4, [r1, #-24] @ 0xffffffe8 │ │ │ │ ldr r7, [r1, #-20] @ 0xffffffec │ │ │ │ vldr d8, [r1, #-32] @ 0xffffffe0 │ │ │ │ - bne 12c098 │ │ │ │ + bne 12c0a8 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #32] │ │ │ │ - b 12c0c0 │ │ │ │ + b 12c0d0 │ │ │ │ mov r3, #43 @ 0x2b │ │ │ │ - b 12b250 │ │ │ │ + b 12b260 │ │ │ │ ldr r0, [r4, #728] @ 0x2d8 │ │ │ │ mov r3, #21 │ │ │ │ ldr r1, [r4, #732] @ 0x2dc │ │ │ │ str r1, [sp, #788] @ 0x314 │ │ │ │ str r0, [sp, #784] @ 0x310 │ │ │ │ - b 12b250 │ │ │ │ + b 12b260 │ │ │ │ ldr r0, [r4, #728] @ 0x2d8 │ │ │ │ mov r3, #6 │ │ │ │ ldr r1, [r4, #732] @ 0x2dc │ │ │ │ str r1, [sp, #788] @ 0x314 │ │ │ │ str r0, [sp, #784] @ 0x310 │ │ │ │ - b 12b250 │ │ │ │ + b 12b260 │ │ │ │ ldr r0, [r4, #728] @ 0x2d8 │ │ │ │ mov r3, #22 │ │ │ │ ldr r1, [r4, #732] @ 0x2dc │ │ │ │ str r1, [sp, #788] @ 0x314 │ │ │ │ str r0, [sp, #784] @ 0x310 │ │ │ │ - b 12b250 │ │ │ │ + b 12b260 │ │ │ │ ldr r0, [r4, #1368]! @ 0x558 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 12c110 │ │ │ │ + bne 12c120 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #2036] @ 0x7f4 │ │ │ │ - b 12c128 │ │ │ │ + b 12c138 │ │ │ │ ldr r0, [r4, #728] @ 0x2d8 │ │ │ │ mov r3, #7 │ │ │ │ ldr r1, [r4, #732] @ 0x2dc │ │ │ │ str r1, [sp, #788] @ 0x314 │ │ │ │ str r0, [sp, #784] @ 0x310 │ │ │ │ - b 12b250 │ │ │ │ + b 12b260 │ │ │ │ ldr r0, [sp, #236] @ 0xec │ │ │ │ mov r1, r4 │ │ │ │ vldr d8, [r4, #736] @ 0x2e0 │ │ │ │ ldr r4, [r4, #744] @ 0x2e8 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ ldr r5, [r0, #12] │ │ │ │ ldr r7, [r1, #748] @ 0x2ec │ │ │ │ - ldr r2, [pc, #4008] @ 12bcfc │ │ │ │ + ldr r2, [pc, #4008] @ 12bd0c │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #1344 @ 0x540 │ │ │ │ add r1, r1, #760 @ 0x2f8 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 1b356c │ │ │ │ + bl 1b357c │ │ │ │ ldr r1, [sp, #244] @ 0xf4 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r2, lr, #328 @ 0x148 │ │ │ │ str r6, [sp, #784] @ 0x310 │ │ │ │ str r7, [sp, #1364] @ 0x554 │ │ │ │ ldr r0, [r1, #752] @ 0x2f0 │ │ │ │ ldr r1, [r1, #756] @ 0x2f4 │ │ │ │ @@ -218537,25 +218541,25 @@ │ │ │ │ vstr d8, [r2] │ │ │ │ str r5, [sp, #788] @ 0x314 │ │ │ │ str r1, [sp, #1372] @ 0x55c │ │ │ │ str r0, [sp, #1368] @ 0x558 │ │ │ │ ldm r8, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r9, {r0, r1, r2, r3, r6, r7} │ │ │ │ mov r3, #19 │ │ │ │ - b 12aef0 │ │ │ │ + b 12af00 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r1, #744]! @ 0x2e8 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r4, [r1, #20] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ str r5, [sp, #172] @ 0xac │ │ │ │ - bne 12c158 │ │ │ │ + bne 12c168 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - b 12c168 │ │ │ │ + b 12c178 │ │ │ │ ldr r2, [sp, #236] @ 0xec │ │ │ │ ldr r7, [r4, #760] @ 0x2f8 │ │ │ │ str r7, [sp, #172] @ 0xac │ │ │ │ ldr r7, [r4, #764] @ 0x2fc │ │ │ │ ldrd r0, [r2, #8] │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ ldr r7, [sp, #208] @ 0xd0 │ │ │ │ @@ -218565,54 +218569,54 @@ │ │ │ │ vldr d1, [r4, #752] @ 0x2f0 │ │ │ │ ldrd r2, [r2, #24] │ │ │ │ strd r2, [r7, #4] │ │ │ │ mov r3, #9 │ │ │ │ str r1, [sp, #788] @ 0x314 │ │ │ │ vstr d0, [r0, #540] @ 0x21c │ │ │ │ vstr d1, [r0, #556] @ 0x22c │ │ │ │ - b 12b250 │ │ │ │ + b 12b260 │ │ │ │ mov r3, #32 │ │ │ │ - b 12b250 │ │ │ │ - ldr r2, [pc, #3940] @ 12bd88 │ │ │ │ + b 12b260 │ │ │ │ + ldr r2, [pc, #3940] @ 12bd98 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, r4, #728 @ 0x2d8 │ │ │ │ add r0, sp, #1344 @ 0x540 │ │ │ │ - bl 1b23b8 │ │ │ │ + bl 1b23c8 │ │ │ │ add r2, sp, #1344 @ 0x540 │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r1, [sp, #788] @ 0x314 │ │ │ │ str r0, [sp, #784] @ 0x310 │ │ │ │ str r2, [sp, #1320] @ 0x528 │ │ │ │ - b 12b250 │ │ │ │ + b 12b260 │ │ │ │ add r7, r4, #728 @ 0x2d8 │ │ │ │ ldm r7, {r0, r1, r2, r3, r7} │ │ │ │ str r3, [sp, #1324] @ 0x52c │ │ │ │ mov r3, #23 │ │ │ │ str r1, [sp, #788] @ 0x314 │ │ │ │ str r0, [sp, #784] @ 0x310 │ │ │ │ str r7, [sp, #1328] @ 0x530 │ │ │ │ str r2, [sp, #1320] @ 0x528 │ │ │ │ - b 12b250 │ │ │ │ + b 12b260 │ │ │ │ mov r3, #41 @ 0x29 │ │ │ │ - b 12b250 │ │ │ │ + b 12b260 │ │ │ │ ldr r0, [sp, #236] @ 0xec │ │ │ │ mov r1, r4 │ │ │ │ ldrb r4, [r4, #772] @ 0x304 │ │ │ │ ldr r7, [r1, #744] @ 0x2e8 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ ldr fp, [r0, #12] │ │ │ │ ldr r5, [r1, #748] @ 0x2ec │ │ │ │ vldr d8, [r1, #736] @ 0x2e0 │ │ │ │ - ldr r2, [pc, #4036] @ 12be64 │ │ │ │ + ldr r2, [pc, #4036] @ 12be74 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #1344 @ 0x540 │ │ │ │ add r1, r1, #760 @ 0x2f8 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 1b356c │ │ │ │ + bl 1b357c │ │ │ │ ldr r1, [sp, #244] @ 0xf4 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r2, lr, #328 @ 0x148 │ │ │ │ str r6, [sp, #784] @ 0x310 │ │ │ │ str r5, [sp, #1364] @ 0x554 │ │ │ │ ldr r0, [r1, #752] @ 0x2f0 │ │ │ │ ldr r1, [r1, #756] @ 0x2f4 │ │ │ │ @@ -218633,60 +218637,60 @@ │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [sp, #1388] @ 0x56c │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - b 12b250 │ │ │ │ - ldr r2, [pc, #4020] @ 12bee0 │ │ │ │ + b 12b260 │ │ │ │ + ldr r2, [pc, #4020] @ 12bef0 │ │ │ │ add r2, pc, r2 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, r4, #736 @ 0x2e0 │ │ │ │ add r0, lr, #296 @ 0x128 │ │ │ │ - bl 1b356c │ │ │ │ + bl 1b357c │ │ │ │ ldr r1, [sp, #244] @ 0xf4 │ │ │ │ mov r3, #24 │ │ │ │ ldr r0, [r1, #728] @ 0x2d8 │ │ │ │ ldr r1, [r1, #732] @ 0x2dc │ │ │ │ str r1, [sp, #788] @ 0x314 │ │ │ │ str r0, [sp, #784] @ 0x310 │ │ │ │ - b 12b250 │ │ │ │ + b 12b260 │ │ │ │ ldrb r0, [r4, #730] @ 0x2da │ │ │ │ mov r1, #728 @ 0x2d8 │ │ │ │ strb r0, [sp, #786] @ 0x312 │ │ │ │ add r0, sp, #780 @ 0x30c │ │ │ │ ldrh r1, [r4, r1] │ │ │ │ mov r3, #29 │ │ │ │ strh r1, [r0, #4] │ │ │ │ - b 12b250 │ │ │ │ + b 12b260 │ │ │ │ ldrb r0, [r4, #728] @ 0x2d8 │ │ │ │ mov r3, #31 │ │ │ │ strb r0, [sp, #784] @ 0x310 │ │ │ │ - b 12b250 │ │ │ │ + b 12b260 │ │ │ │ ldrb r0, [r4, #728] @ 0x2d8 │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ strb r0, [sp, #784] @ 0x310 │ │ │ │ - b 12b250 │ │ │ │ + b 12b260 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, r4, #736 @ 0x2e0 │ │ │ │ add r0, lr, #296 @ 0x128 │ │ │ │ - bl 96f148 │ │ │ │ + bl 96f158 │ │ │ │ ldr r2, [sp, #244] @ 0xf4 │ │ │ │ mov r3, #27 │ │ │ │ ldr r0, [r2, #728] @ 0x2d8 │ │ │ │ ldr r1, [r2, #732] @ 0x2dc │ │ │ │ ldrb r2, [r2, #748] @ 0x2ec │ │ │ │ str r1, [sp, #788] @ 0x314 │ │ │ │ str r0, [sp, #784] @ 0x310 │ │ │ │ strb r2, [sp, #1332] @ 0x534 │ │ │ │ - b 12b250 │ │ │ │ + b 12b260 │ │ │ │ add r8, sp, #1344 @ 0x540 │ │ │ │ mov r0, r8 │ │ │ │ - bl 17d748 │ │ │ │ + bl 17d758 │ │ │ │ add r0, r8, #8 │ │ │ │ ldr sl, [sp, #1344] @ 0x540 │ │ │ │ ldr fp, [sp, #1348] @ 0x544 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldm r0, {r1, r2, r3, r4, r5, r6} │ │ │ │ stm r9, {r1, r2, r3, r4, r5, r6} │ │ │ │ ldr r0, [sp, #1376] @ 0x560 │ │ │ │ @@ -218784,55 +218788,55 @@ │ │ │ │ ldr r0, [sp, #2016] @ 0x7e0 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ ldr r0, [sp, #2028] @ 0x7ec │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r3, #39 @ 0x27 │ │ │ │ str sl, [sp, #784] @ 0x310 │ │ │ │ str fp, [sp, #788] @ 0x314 │ │ │ │ - b 12b250 │ │ │ │ - ldr r2, [pc, #4044] @ 12c154 │ │ │ │ + b 12b260 │ │ │ │ + ldr r2, [pc, #4044] @ 12c164 │ │ │ │ add r2, pc, r2 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r1, r4 │ │ │ │ add r0, lr, #1012 @ 0x3f4 │ │ │ │ - bl 1b356c │ │ │ │ + bl 1b357c │ │ │ │ ldr r4, [sp, #244] @ 0xf4 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r1, #1388]! @ 0x56c │ │ │ │ ldrb r2, [r1, #28] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ - bne 12c1ac │ │ │ │ + bne 12c1bc │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ mov r7, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ - b 12c1c8 │ │ │ │ - ldr r2, [pc, #4060] @ 12c1a8 │ │ │ │ + b 12c1d8 │ │ │ │ + ldr r2, [pc, #4060] @ 12c1b8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #920 @ 0x398 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1b356c │ │ │ │ + bl 1b357c │ │ │ │ ldr r4, [sp, #244] @ 0xf4 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r1, #836]! @ 0x344 │ │ │ │ ldrb r3, [r1, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ ldrb r2, [r1, #13] │ │ │ │ str r2, [sp, #144] @ 0x90 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ - bne 12c29c │ │ │ │ + bne 12c2ac │ │ │ │ mov r2, #-2147483648 @ 0x80000000 │ │ │ │ - b 12c2b0 │ │ │ │ - adceq sl, r3, r8, ror #22 │ │ │ │ - adceq sl, r3, r0, asr #19 │ │ │ │ - adceq sl, r3, r0, lsr #19 │ │ │ │ - adceq sl, r3, ip, asr #18 │ │ │ │ - adceq sl, r3, r0, ror #27 │ │ │ │ + b 12c2c0 │ │ │ │ + adceq sl, r3, r8, asr fp │ │ │ │ + strhteq sl, [r3], r0 │ │ │ │ + umlaleq sl, r3, r0, r9 │ │ │ │ + adceq sl, r3, ip, lsr r9 │ │ │ │ + ldrdeq sl, [r3], r0 @ │ │ │ │ add r0, sp, #1344 @ 0x540 │ │ │ │ - bl 96f148 │ │ │ │ + bl 96f158 │ │ │ │ add r3, sp, #1344 @ 0x540 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ ldr r7, [sp, #244] @ 0xf4 │ │ │ │ ldr r6, [sp, #208] @ 0xd0 │ │ │ │ str r0, [sp, #1320] @ 0x528 │ │ │ │ ldr r1, [r7, #728] @ 0x2d8 │ │ │ │ ldr r7, [r7, #732] @ 0x2dc │ │ │ │ @@ -219020,62 +219024,62 @@ │ │ │ │ strb r2, [r6, #2120] @ 0x848 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r1, [sp, #251] @ 0xfb │ │ │ │ str r0, [r6, #2121] @ 0x849 │ │ │ │ str r1, [r6, #2124] @ 0x84c │ │ │ │ mov r1, #1 │ │ │ │ str r2, [r6, #2116] @ 0x844 │ │ │ │ - ldr r6, [pc, #3872] @ 12c454 │ │ │ │ + ldr r6, [pc, #3872] @ 12c464 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldrb r0, [r6] │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12c790 │ │ │ │ + beq 12c7a0 │ │ │ │ str r0, [sp, #1348] @ 0x544 │ │ │ │ add r0, sp, #1344 @ 0x540 │ │ │ │ mov r1, #0 │ │ │ │ str r4, [sp, #1344] @ 0x540 │ │ │ │ str r1, [sp, #1352] @ 0x548 │ │ │ │ str r0, [sp, #920] @ 0x398 │ │ │ │ add sl, sp, #920 @ 0x398 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ - bl 3b58dc │ │ │ │ + bl 3b58ec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 12c7a8 │ │ │ │ + bne 12c7b8 │ │ │ │ ldr r0, [sp, #1344] @ 0x540 │ │ │ │ ldr r4, [sp, #1348] @ 0x544 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 12c7c0 │ │ │ │ + beq 12c7d0 │ │ │ │ ldr r5, [sp, #1352] @ 0x548 │ │ │ │ ldrb r1, [r6] │ │ │ │ ldr r6, [sp, #244] @ 0xf4 │ │ │ │ mov r1, #1 │ │ │ │ mov fp, r6 │ │ │ │ str r0, [fp, #2232]! @ 0x8b8 │ │ │ │ mov r0, #8 │ │ │ │ strd r4, [fp, #4] │ │ │ │ - bl 40e540 │ │ │ │ + bl 40e550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12c7f0 │ │ │ │ + beq 12c800 │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #29285 @ 0x7265 │ │ │ │ movt r0, #12333 @ 0x302d │ │ │ │ mov r5, #0 │ │ │ │ str r0, [r4, #4] │ │ │ │ movw r0, #25971 @ 0x6573 │ │ │ │ movt r0, #25710 @ 0x646e │ │ │ │ strb r5, [r6, #2249] @ 0x8c9 │ │ │ │ str r0, [r4] │ │ │ │ ldr r1, [sp, #236] @ 0xec │ │ │ │ add r0, sp, #384 @ 0x180 │ │ │ │ - bl 4b1e38 │ │ │ │ - ldr r0, [pc, #4048] @ 12c5c0 │ │ │ │ + bl 4b1e48 │ │ │ │ + ldr r0, [pc, #4048] @ 12c5d0 │ │ │ │ mov r1, #1 │ │ │ │ str r5, [sp, #928] @ 0x3a0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #1376] @ 0x560 │ │ │ │ mov r0, #3 │ │ │ │ str r1, [sp, #924] @ 0x39c │ │ │ │ strb r0, [sp, #1368] @ 0x558 │ │ │ │ @@ -219084,23 +219088,23 @@ │ │ │ │ str sl, [sp, #1372] @ 0x55c │ │ │ │ str r5, [sp, #1364] @ 0x554 │ │ │ │ str r0, [sp, #1360] @ 0x550 │ │ │ │ str r5, [sp, #1352] @ 0x548 │ │ │ │ str r5, [sp, #1344] @ 0x540 │ │ │ │ add r0, sp, #384 @ 0x180 │ │ │ │ add r1, sp, #1344 @ 0x540 │ │ │ │ - bl 4b5804 │ │ │ │ + bl 4b5814 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 12c81c │ │ │ │ + bne 12c82c │ │ │ │ ldr r6, [sp, #920] @ 0x398 │ │ │ │ ldr r9, [sp, #924] @ 0x39c │ │ │ │ ldr r5, [sp, #928] @ 0x3a0 │ │ │ │ add r0, sp, #1344 @ 0x540 │ │ │ │ mov r1, fp │ │ │ │ - bl 96f148 │ │ │ │ + bl 96f158 │ │ │ │ add r2, sp, #1344 @ 0x540 │ │ │ │ ldr r7, [sp, #244] @ 0xf4 │ │ │ │ add r3, sp, #920 @ 0x398 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r3, #8 │ │ │ │ mov r2, #0 │ │ │ │ @@ -219124,54 +219128,54 @@ │ │ │ │ str r3, [r8, #12]! │ │ │ │ ldr r3, [sp, #928] @ 0x3a0 │ │ │ │ stm r2, {r0, r1, r3} │ │ │ │ ldr r1, [sp, #384] @ 0x180 │ │ │ │ str r4, [r7, #48] @ 0x30 │ │ │ │ cmp r1, #-2147483638 @ 0x8000000a │ │ │ │ str r5, [r7, #32] │ │ │ │ - bgt 12b6d8 │ │ │ │ + bgt 12b6e8 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - bne 12b6ec │ │ │ │ + bne 12b6fc │ │ │ │ cmp r1, #0 │ │ │ │ - beq 12b6ec │ │ │ │ + beq 12b6fc │ │ │ │ ldr r0, [sp, #388] @ 0x184 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - ldr r4, [pc, #3876] @ 12c618 │ │ │ │ + bl 40e554 │ │ │ │ + ldr r4, [pc, #3876] @ 12c628 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #4 │ │ │ │ - bcc 12b804 │ │ │ │ + bcc 12b814 │ │ │ │ add r6, sp, #384 @ 0x180 │ │ │ │ ldr r1, [sp, #236] @ 0xec │ │ │ │ mov r0, r6 │ │ │ │ - bl 4b1e38 │ │ │ │ - ldr r1, [pc, #3844] @ 12c61c │ │ │ │ - ldr r2, [pc, #3844] @ 12c620 │ │ │ │ - ldr r3, [pc, #3844] @ 12c624 │ │ │ │ + bl 4b1e48 │ │ │ │ + ldr r1, [pc, #3844] @ 12c62c │ │ │ │ + ldr r2, [pc, #3844] @ 12c630 │ │ │ │ + ldr r3, [pc, #3844] @ 12c634 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #3840] @ 12c628 │ │ │ │ + ldr r0, [pc, #3840] @ 12c638 │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp, #936] @ 0x3a8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r6, [sp, #160] @ 0xa0 │ │ │ │ str r6, [sp, #944] @ 0x3b0 │ │ │ │ str r8, [sp, #928] @ 0x3a0 │ │ │ │ str r7, [sp, #920] @ 0x398 │ │ │ │ str r1, [sp, #948] @ 0x3b4 │ │ │ │ str r2, [sp, #940] @ 0x3ac │ │ │ │ str r3, [sp, #932] @ 0x3a4 │ │ │ │ str r3, [sp, #924] @ 0x39c │ │ │ │ - bl 90fb8c │ │ │ │ - ldr r1, [pc, #3788] @ 12c62c │ │ │ │ + bl 90fb9c │ │ │ │ + ldr r1, [pc, #3788] @ 12c63c │ │ │ │ mov r7, #19 │ │ │ │ - ldr r2, [pc, #3784] @ 12c630 │ │ │ │ + ldr r2, [pc, #3784] @ 12c640 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r6, [pc, #3780] @ 12c634 │ │ │ │ + ldr r6, [pc, #3780] @ 12c644 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r5, [sp, #200] @ 0xc8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldm r0, {r8, r9} │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ str r1, [sp, #1388] @ 0x56c │ │ │ │ @@ -219191,40 +219195,40 @@ │ │ │ │ str r3, [sp, #1352] @ 0x548 │ │ │ │ str r3, [sp, #1364] @ 0x554 │ │ │ │ str r2, [sp, #1416] @ 0x588 │ │ │ │ str r1, [sp, #1412] @ 0x584 │ │ │ │ str r0, [sp, #1344] @ 0x540 │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ add r1, sp, #1344 @ 0x540 │ │ │ │ - bl 90fb28 │ │ │ │ + bl 90fb38 │ │ │ │ ldr r1, [sp, #384] @ 0x180 │ │ │ │ cmp r1, #-2147483638 @ 0x8000000a │ │ │ │ - bgt 12b7f0 │ │ │ │ + bgt 12b800 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - bne 12b804 │ │ │ │ + bne 12b814 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 12b804 │ │ │ │ + beq 12b814 │ │ │ │ ldr r0, [sp, #388] @ 0x184 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #4 │ │ │ │ - bcc 12b8b4 │ │ │ │ - ldr r0, [pc, #4080] @ 12c808 │ │ │ │ - ldr r1, [pc, #4080] @ 12c80c │ │ │ │ + bcc 12b8c4 │ │ │ │ + ldr r0, [pc, #4080] @ 12c818 │ │ │ │ + ldr r1, [pc, #4080] @ 12c81c │ │ │ │ add r0, pc, r0 │ │ │ │ str fp, [sp, #384] @ 0x180 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #388] @ 0x184 │ │ │ │ - bl 90fb8c │ │ │ │ - ldr r1, [pc, #4060] @ 12c810 │ │ │ │ + bl 90fb9c │ │ │ │ + ldr r1, [pc, #4060] @ 12c820 │ │ │ │ mov r3, #0 │ │ │ │ - ldr ip, [pc, #4056] @ 12c814 │ │ │ │ + ldr ip, [pc, #4056] @ 12c824 │ │ │ │ mov r5, #19 │ │ │ │ - ldr r4, [pc, #4052] @ 12c818 │ │ │ │ + ldr r4, [pc, #4052] @ 12c828 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [sp, #200] @ 0xc8 │ │ │ │ add ip, pc, ip │ │ │ │ ldm r0, {r6, r7} │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ strd r6, [r2, #12] │ │ │ │ @@ -219245,112 +219249,112 @@ │ │ │ │ str r3, [sp, #1364] @ 0x554 │ │ │ │ str ip, [sp, #1416] @ 0x588 │ │ │ │ str sl, [sp, #1412] @ 0x584 │ │ │ │ str r0, [sp, #1348] @ 0x544 │ │ │ │ str r7, [sp, #1344] @ 0x540 │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ add r1, sp, #1344 @ 0x540 │ │ │ │ - bl 90fb28 │ │ │ │ + bl 90fb38 │ │ │ │ ldr r0, [sp, #196] @ 0xc4 │ │ │ │ movw r5, #51713 @ 0xca01 │ │ │ │ ldr r4, [sp, #244] @ 0xf4 │ │ │ │ movt r5, #15258 @ 0x3b9a │ │ │ │ ldr r0, [r0, #4] │ │ │ │ add r0, r0, #8 │ │ │ │ str r0, [r4, #2288]! @ 0x8f0 │ │ │ │ sub r8, r4, #32 │ │ │ │ mov r1, r4 │ │ │ │ str r5, [r1, #-24]! @ 0xffffffe8 │ │ │ │ mov r2, #1 │ │ │ │ ldrex r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 12b904 │ │ │ │ + bne 12b914 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 12b8e0 │ │ │ │ + bne 12b8f0 │ │ │ │ dmb ish │ │ │ │ - b 12b9a0 │ │ │ │ - adceq sl, r3, ip, ror sl │ │ │ │ + b 12b9b0 │ │ │ │ + adceq sl, r3, ip, ror #20 │ │ │ │ clrex │ │ │ │ dmb ish │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r6, [r4] │ │ │ │ cmp r0, r5 │ │ │ │ - beq 12b968 │ │ │ │ + beq 12b978 │ │ │ │ ldr r3, [sp, #244] @ 0xf4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3, #2272] @ 0x8e0 │ │ │ │ ldrb r1, [r3, #2280] @ 0x8e8 │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r3, #2272] @ 0x8e0 │ │ │ │ tstne r1, #1 │ │ │ │ - beq 12b954 │ │ │ │ + beq 12b964 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r1, r1, #2 │ │ │ │ strex r2, r1, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 12b940 │ │ │ │ + bne 12b950 │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ ldr r0, [r0, #2276] @ 0x8e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12b968 │ │ │ │ - bl 147478 │ │ │ │ + beq 12b978 │ │ │ │ + bl 147488 │ │ │ │ ldr r1, [sp, #244] @ 0xf4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #2280] @ 0x8e8 │ │ │ │ str r0, [r1, #2276] @ 0x8e4 │ │ │ │ sub r0, r5, #1 │ │ │ │ str r6, [r1, #2272] @ 0x8e0 │ │ │ │ str r0, [r1, #2264] @ 0x8d8 │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ mov r0, r8 │ │ │ │ bl 573a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12be38 │ │ │ │ + beq 12be48 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r4, [sp, #244] @ 0xf4 │ │ │ │ ldr r1, [r4, #2264] @ 0x8d8 │ │ │ │ str r0, [r4, #2244] @ 0x8c4 │ │ │ │ cmp r1, r5 │ │ │ │ - beq 12b9f8 │ │ │ │ + beq 12ba08 │ │ │ │ ldr r0, [r8, #16] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r8, #24] │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r8, #16] │ │ │ │ tstne r1, #1 │ │ │ │ - beq 12b9e8 │ │ │ │ + beq 12b9f8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r1, r1, #2 │ │ │ │ strex r2, r1, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 12b9d4 │ │ │ │ + bne 12b9e4 │ │ │ │ ldr r0, [r4, #2276] @ 0x8e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12b9f8 │ │ │ │ - bl 147478 │ │ │ │ + beq 12ba08 │ │ │ │ + bl 147488 │ │ │ │ ldr r0, [r4, #2180] @ 0x884 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 12ba2c │ │ │ │ + beq 12ba3c │ │ │ │ ldr r0, [r4, #2188] @ 0x88c │ │ │ │ orr r1, r0, #1 │ │ │ │ clz r1, r1 │ │ │ │ eor r1, r1, #31 │ │ │ │ add r1, r1, r1, lsl #3 │ │ │ │ add r1, r1, #73 @ 0x49 │ │ │ │ add r0, r0, r1, lsr #6 │ │ │ │ add lr, r0, #1 │ │ │ │ ldr r0, [r4, #2192] @ 0x890 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 12ba58 │ │ │ │ + beq 12ba68 │ │ │ │ ldr r0, [r4, #2200] @ 0x898 │ │ │ │ orr r1, r0, #1 │ │ │ │ clz r1, r1 │ │ │ │ eor r1, r1, #31 │ │ │ │ add r1, r1, r1, lsl #3 │ │ │ │ add r1, r1, #73 @ 0x49 │ │ │ │ add r0, r0, r1, lsr #6 │ │ │ │ @@ -219360,15 +219364,15 @@ │ │ │ │ ldr r0, [r4, #2152] @ 0x868 │ │ │ │ ldr r7, [r4, #2164] @ 0x874 │ │ │ │ cmp r6, #1 │ │ │ │ ldr r5, [r4, #2176] @ 0x880 │ │ │ │ ldr r1, [r4, #2204] @ 0x89c │ │ │ │ ldr sl, [r4, #2208] @ 0x8a0 │ │ │ │ ldrb r9, [r4, #2212] @ 0x8a4 │ │ │ │ - bne 12baa0 │ │ │ │ + bne 12bab0 │ │ │ │ ldr r3, [r4, #2140] @ 0x85c │ │ │ │ mov r6, #1 │ │ │ │ orr r3, r3, #1 │ │ │ │ clz r3, r3 │ │ │ │ eor r3, r3, #31 │ │ │ │ add r3, r3, r3, lsl #3 │ │ │ │ add r3, r3, #73 @ 0x49 │ │ │ │ @@ -219428,231 +219432,231 @@ │ │ │ │ ldr r9, [r4, #2260] @ 0x8d4 │ │ │ │ add r8, sp, #1344 @ 0x540 │ │ │ │ ldr r7, [r4, #2264] @ 0x8d8 │ │ │ │ mov sl, #0 │ │ │ │ mov fp, #1 │ │ │ │ mov r5, #23 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 12bbfc │ │ │ │ + beq 12bc0c │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r3, r7 │ │ │ │ str r6, [sp] │ │ │ │ - bl 3db824 │ │ │ │ + bl 3db834 │ │ │ │ ldrb r0, [sp, #1344] @ 0x540 │ │ │ │ cmp r0, #5 │ │ │ │ - beq 12bcbc │ │ │ │ + beq 12bccc │ │ │ │ ldr r4, [sp, #1348] @ 0x544 │ │ │ │ cmp r0, #4 │ │ │ │ - bne 12bcd4 │ │ │ │ + bne 12bce4 │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ cmp r6, r4 │ │ │ │ str fp, [r0, #2264] @ 0x8d8 │ │ │ │ str sl, [r0, #2268] @ 0x8dc │ │ │ │ - bcc 12be68 │ │ │ │ + bcc 12be78 │ │ │ │ sub r6, r6, r4 │ │ │ │ add r7, r7, r4 │ │ │ │ cmp r4, #0 │ │ │ │ str r7, [r0, #2264] @ 0x8d8 │ │ │ │ str r6, [r0, #2268] @ 0x8dc │ │ │ │ - bne 12bb88 │ │ │ │ + bne 12bb98 │ │ │ │ mov r0, #1 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 12bc08 │ │ │ │ - b 12bcec │ │ │ │ + beq 12bc18 │ │ │ │ + b 12bcfc │ │ │ │ mov r0, #4 │ │ │ │ cmp r0, #4 │ │ │ │ - bne 12bcec │ │ │ │ + bne 12bcfc │ │ │ │ ldr r7, [sp, #244] @ 0xf4 │ │ │ │ movw r0, #2136 @ 0x858 │ │ │ │ add r1, r7, r0 │ │ │ │ ldr r4, [r7, #2244] @ 0x8c4 │ │ │ │ add r0, r7, #2256 @ 0x8d0 │ │ │ │ - bl 1a4030 │ │ │ │ + bl 1a4040 │ │ │ │ ldr r5, [r7, #2260] @ 0x8d4 │ │ │ │ add r9, r4, #8 │ │ │ │ ldr r6, [r7, #2264] @ 0x8d8 │ │ │ │ str r9, [r7, #2268] @ 0x8dc │ │ │ │ str r5, [r7, #2272] @ 0x8e0 │ │ │ │ str r6, [r7, #2276] @ 0x8e4 │ │ │ │ add r8, sp, #1344 @ 0x540 │ │ │ │ mov sl, #0 │ │ │ │ mov fp, #1 │ │ │ │ mov r7, #23 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 12bd00 │ │ │ │ + beq 12bd10 │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r3, r5 │ │ │ │ str r6, [sp] │ │ │ │ - bl 3db824 │ │ │ │ + bl 3db834 │ │ │ │ ldrb r0, [sp, #1344] @ 0x540 │ │ │ │ cmp r0, #5 │ │ │ │ - beq 12bd70 │ │ │ │ + beq 12bd80 │ │ │ │ ldr r4, [sp, #1348] @ 0x544 │ │ │ │ cmp r0, #4 │ │ │ │ - bne 12bd8c │ │ │ │ + bne 12bd9c │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ cmp r6, r4 │ │ │ │ str fp, [r0, #2272] @ 0x8e0 │ │ │ │ str sl, [r0, #2276] @ 0x8e4 │ │ │ │ - bcc 12bea4 │ │ │ │ + bcc 12beb4 │ │ │ │ sub r6, r6, r4 │ │ │ │ add r5, r5, r4 │ │ │ │ cmp r4, #0 │ │ │ │ str r5, [r0, #2272] @ 0x8e0 │ │ │ │ str r6, [r0, #2276] @ 0x8e4 │ │ │ │ - bne 12bc48 │ │ │ │ + bne 12bc58 │ │ │ │ mov r0, #1 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 12bd0c │ │ │ │ - b 12bda4 │ │ │ │ + beq 12bd1c │ │ │ │ + b 12bdb4 │ │ │ │ ldr r2, [sp, #232] @ 0xe8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ strd r0, [r2] │ │ │ │ mov r0, #4 │ │ │ │ - b 12be4c │ │ │ │ + b 12be5c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldrb r5, [sp, #1345] @ 0x541 │ │ │ │ add r1, lr, #328 @ 0x148 │ │ │ │ ldrh r1, [r1, #-6] │ │ │ │ cmp r0, #4 │ │ │ │ - beq 12bc08 │ │ │ │ + beq 12bc18 │ │ │ │ lsl r1, r1, #16 │ │ │ │ orr r1, r1, r5, lsl #8 │ │ │ │ orr r5, r1, r0 │ │ │ │ - b 12bdcc │ │ │ │ - adceq sl, r3, r8, lsr r9 │ │ │ │ + b 12bddc │ │ │ │ + adceq sl, r3, r8, lsr #18 │ │ │ │ mov r0, #4 │ │ │ │ cmp r0, #4 │ │ │ │ - bne 12bda4 │ │ │ │ + bne 12bdb4 │ │ │ │ ldr r6, [sp, #244] @ 0xf4 │ │ │ │ ldr r1, [r6, #2256] @ 0x8d0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 12bd28 │ │ │ │ + beq 12bd38 │ │ │ │ ldr r0, [r6, #2260] @ 0x8d4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [r6, #2244] @ 0x8c4 │ │ │ │ - bl 1cbc5c │ │ │ │ + bl 1cbc6c │ │ │ │ movw r0, #2136 @ 0x858 │ │ │ │ add r0, r6, r0 │ │ │ │ - bl 149d54 │ │ │ │ + bl 149d64 │ │ │ │ ldr r1, [r6, #2232] @ 0x8b8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 12bd54 │ │ │ │ + beq 12bd64 │ │ │ │ ldr r0, [r6, #2236] @ 0x8bc │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, r6, #1424 @ 0x590 │ │ │ │ - bl 147370 │ │ │ │ + bl 147380 │ │ │ │ ldr r0, [sp, #236] @ 0xec │ │ │ │ - bl 147370 │ │ │ │ + bl 147380 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #63 @ 0x3f │ │ │ │ - b 12be14 │ │ │ │ + b 12be24 │ │ │ │ ldr r2, [sp, #232] @ 0xe8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ strd r0, [r2] │ │ │ │ mov r0, #5 │ │ │ │ - b 12be4c │ │ │ │ - adceq sl, r3, r8, ror r3 │ │ │ │ + b 12be5c │ │ │ │ + adceq sl, r3, r8, ror #6 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldrb r7, [sp, #1345] @ 0x541 │ │ │ │ add r1, lr, #328 @ 0x148 │ │ │ │ ldrh r1, [r1, #-6] │ │ │ │ cmp r0, #4 │ │ │ │ - beq 12bd0c │ │ │ │ + beq 12bd1c │ │ │ │ lsl r1, r1, #16 │ │ │ │ orr r1, r1, r7, lsl #8 │ │ │ │ orr r5, r1, r0 │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ ldr r1, [r0, #2256] @ 0x8d0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 12bdcc │ │ │ │ + beq 12bddc │ │ │ │ ldr r0, [r0, #2260] @ 0x8d4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r6, [sp, #244] @ 0xf4 │ │ │ │ ldr r0, [r6, #2244] @ 0x8c4 │ │ │ │ - bl 1cbc5c │ │ │ │ + bl 1cbc6c │ │ │ │ movw r0, #2136 @ 0x858 │ │ │ │ add r0, r6, r0 │ │ │ │ - bl 149d54 │ │ │ │ + bl 149d64 │ │ │ │ ldr r1, [r6, #2232] @ 0x8b8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 12bdfc │ │ │ │ + beq 12be0c │ │ │ │ ldr r0, [r6, #2236] @ 0x8bc │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, r6, #1424 @ 0x590 │ │ │ │ - bl 147370 │ │ │ │ + bl 147380 │ │ │ │ ldr r0, [sp, #236] @ 0xec │ │ │ │ - bl 147370 │ │ │ │ + bl 147380 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #50 @ 0x32 │ │ │ │ ldr r3, [sp, #244] @ 0xf4 │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3, #2249] @ 0x8c9 │ │ │ │ ldr r2, [sp, #232] @ 0xe8 │ │ │ │ stmib r2, {r0, r5} │ │ │ │ mov r0, #1 │ │ │ │ str r1, [r2] │ │ │ │ str r4, [r2, #12] │ │ │ │ - b 12be50 │ │ │ │ + b 12be60 │ │ │ │ ldr r2, [sp, #232] @ 0xe8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ strd r0, [r2] │ │ │ │ mov r0, #3 │ │ │ │ ldr r3, [sp, #244] @ 0xf4 │ │ │ │ strb r0, [r3, #2248] @ 0x8c8 │ │ │ │ add sp, sp, #2048 @ 0x800 │ │ │ │ vpop {d8} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strdeq sl, [r3], ip @ │ │ │ │ - ldr r0, [pc, #3764] @ 12cd24 │ │ │ │ + adceq sl, r3, ip, ror #15 │ │ │ │ + ldr r0, [pc, #3764] @ 12cd34 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #3760] @ 12cd28 │ │ │ │ + ldr r1, [pc, #3760] @ 12cd38 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #1360] @ 0x550 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #1356] @ 0x54c │ │ │ │ mov r2, #4 │ │ │ │ str r3, [sp, #1348] @ 0x544 │ │ │ │ str r2, [sp, #1352] @ 0x548 │ │ │ │ str r0, [sp, #1344] @ 0x540 │ │ │ │ add r0, sp, #1344 @ 0x540 │ │ │ │ bl 8e6bc │ │ │ │ - b 12c844 │ │ │ │ - ldr r0, [pc, #3712] @ 12cd2c │ │ │ │ + b 12c854 │ │ │ │ + ldr r0, [pc, #3712] @ 12cd3c │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #3708] @ 12cd30 │ │ │ │ + ldr r1, [pc, #3708] @ 12cd40 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #1360] @ 0x550 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #1356] @ 0x54c │ │ │ │ mov r2, #4 │ │ │ │ str r3, [sp, #1348] @ 0x544 │ │ │ │ str r2, [sp, #1352] @ 0x548 │ │ │ │ str r0, [sp, #1344] @ 0x540 │ │ │ │ add r0, sp, #1344 @ 0x540 │ │ │ │ bl 8e6bc │ │ │ │ - b 12c844 │ │ │ │ - adceq sl, r3, r0, ror #4 │ │ │ │ + b 12c854 │ │ │ │ + adceq sl, r3, r0, asr r2 │ │ │ │ add r8, sp, #1344 @ 0x540 │ │ │ │ mov r0, r8 │ │ │ │ - bl 17d748 │ │ │ │ + bl 17d758 │ │ │ │ add r0, r8, #8 │ │ │ │ ldr sl, [sp, #1344] @ 0x540 │ │ │ │ ldr fp, [sp, #1348] @ 0x544 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldm r0, {r1, r2, r3, r4, r5, r6} │ │ │ │ stm r9, {r1, r2, r3, r4, r5, r6} │ │ │ │ ldr r0, [sp, #1376] @ 0x560 │ │ │ │ @@ -219750,19 +219754,19 @@ │ │ │ │ ldr r0, [sp, #2016] @ 0x7e0 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ ldr r0, [sp, #2028] @ 0x7ec │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str sl, [sp, #784] @ 0x310 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str fp, [sp, #788] @ 0x314 │ │ │ │ - b 12b250 │ │ │ │ - ldr r2, [pc, #3160] @ 12ccf8 │ │ │ │ + b 12b260 │ │ │ │ + ldr r2, [pc, #3160] @ 12cd08 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #1344 @ 0x540 │ │ │ │ - bl 1b4708 │ │ │ │ + bl 1b4718 │ │ │ │ ldr r0, [sp, #1344] @ 0x540 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [sp, #1348] @ 0x544 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ ldr r0, [sp, #1352] @ 0x548 │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ ldr r2, [sp, #244] @ 0xf4 │ │ │ │ @@ -219780,35 +219784,35 @@ │ │ │ │ ldrb r3, [r2, #781] @ 0x30d │ │ │ │ ldrb r1, [r2, #780] @ 0x30c │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #18 │ │ │ │ str r5, [sp, #788] @ 0x314 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r0, [sp, #1336] @ 0x538 │ │ │ │ - b 12b250 │ │ │ │ - ldr r2, [pc, #3036] @ 12ccf4 │ │ │ │ + b 12b260 │ │ │ │ + ldr r2, [pc, #3036] @ 12cd04 │ │ │ │ add r2, pc, r2 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r1, r4 │ │ │ │ add r0, lr, #1012 @ 0x3f4 │ │ │ │ - bl 1b356c │ │ │ │ + bl 1b357c │ │ │ │ ldr r4, [sp, #244] @ 0xf4 │ │ │ │ mov r5, #-2147483648 @ 0x80000000 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r1, #1380]! @ 0x564 │ │ │ │ ldrb r2, [r1, #36] @ 0x24 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ - bne 12c2f8 │ │ │ │ + bne 12c308 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ - b 12c318 │ │ │ │ - adceq sl, r3, r4, rrx │ │ │ │ + b 12c328 │ │ │ │ + adceq sl, r3, r4, asr r0 │ │ │ │ add r0, sp, #1344 @ 0x540 │ │ │ │ - bl 96f148 │ │ │ │ + bl 96f158 │ │ │ │ add r3, sp, #1344 @ 0x540 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ ldr r1, [sp, #236] @ 0xec │ │ │ │ ldr r7, [sp, #208] @ 0xd0 │ │ │ │ add r1, r1, #8 │ │ │ │ str r0, [sp, #1328] @ 0x530 │ │ │ │ add r0, sp, #780 @ 0x30c │ │ │ │ @@ -219818,32 +219822,32 @@ │ │ │ │ mov r3, #11 │ │ │ │ str r5, [sp, #788] @ 0x314 │ │ │ │ vldr d0, [r1, #736] @ 0x2e0 │ │ │ │ ldrb r1, [r1, #756] @ 0x2f4 │ │ │ │ str r4, [sp, #784] @ 0x310 │ │ │ │ strb r1, [sp, #1340] @ 0x53c │ │ │ │ vstr d0, [r0, #540] @ 0x21c │ │ │ │ - b 12b250 │ │ │ │ - adceq sl, r3, r0, lsr #32 │ │ │ │ + b 12b260 │ │ │ │ + adceq sl, r3, r0, lsl r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ add r0, sp, #1344 @ 0x540 │ │ │ │ - bl 96f148 │ │ │ │ + bl 96f158 │ │ │ │ ldr r7, [sp, #1344] @ 0x540 │ │ │ │ ldr r5, [sp, #1348] @ 0x544 │ │ │ │ ldr r6, [sp, #1352] @ 0x548 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [sp, #236] @ 0xec │ │ │ │ ldr r0, [r1, #1400]! @ 0x578 │ │ │ │ str r5, [sp, #132] @ 0x84 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ - beq 12c204 │ │ │ │ + beq 12c214 │ │ │ │ add r0, sp, #1344 @ 0x540 │ │ │ │ - bl 96f148 │ │ │ │ + bl 96f158 │ │ │ │ ldr r0, [sp, #1344] @ 0x540 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ ldr r0, [sp, #1348] @ 0x544 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #1352] @ 0x548 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str r6, [sp, #128] @ 0x80 │ │ │ │ @@ -219852,15 +219856,15 @@ │ │ │ │ mov r7, r4 │ │ │ │ ldm r0, {r9, fp} │ │ │ │ ldr r0, [r6, #1412] @ 0x584 │ │ │ │ vldr d8, [r6, #736] @ 0x2e0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r1, r6, #744 @ 0x2e8 │ │ │ │ add r0, sp, #1344 @ 0x540 │ │ │ │ - bl 17da40 │ │ │ │ + bl 17da50 │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [r6, #1368] @ 0x558 │ │ │ │ ldr r0, [r1, #504]! @ 0x1f8 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ eor r0, r0, #2 │ │ │ │ ldr r3, [r6, #1372] @ 0x55c │ │ │ │ @@ -219870,26 +219874,26 @@ │ │ │ │ ldr r7, [r1, #-8] │ │ │ │ ldr r5, [r1, #-4] │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ str r7, [sp, #116] @ 0x74 │ │ │ │ str r4, [sp, #112] @ 0x70 │ │ │ │ str r5, [sp, #108] @ 0x6c │ │ │ │ - bne 12c458 │ │ │ │ + bne 12c468 │ │ │ │ mov r0, #0 │ │ │ │ add lr, sp, #1280 @ 0x500 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r6, lr, #61 @ 0x3d │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - b 12c4a4 │ │ │ │ + b 12c4b4 │ │ │ │ add r0, sp, #1344 @ 0x540 │ │ │ │ - bl 96f148 │ │ │ │ + bl 96f158 │ │ │ │ ldr r2, [sp, #1344] @ 0x540 │ │ │ │ ldr r7, [sp, #1348] @ 0x544 │ │ │ │ ldr r6, [sp, #1352] @ 0x548 │ │ │ │ ldr r0, [sp, #236] @ 0xec │ │ │ │ str r2, [sp, #156] @ 0x9c │ │ │ │ add r1, r0, #8 │ │ │ │ str r7, [sp, #152] @ 0x98 │ │ │ │ @@ -219897,42 +219901,42 @@ │ │ │ │ ldm r1, {r0, r3} │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r3 │ │ │ │ ldr r3, [r4, #816] @ 0x330 │ │ │ │ ldr r0, [r4, #820] @ 0x334 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bne 12c39c │ │ │ │ + bne 12c3ac │ │ │ │ mov r0, #0 │ │ │ │ mov ip, #2 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ - b 12c430 │ │ │ │ + b 12c440 │ │ │ │ add r0, sp, #1344 @ 0x540 │ │ │ │ - bl 96f148 │ │ │ │ + bl 96f158 │ │ │ │ ldr r0, [sp, #1344] @ 0x540 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [sp, #1348] @ 0x544 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [sp, #1352] @ 0x548 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r1, #1392]! @ 0x570 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 12c340 │ │ │ │ + beq 12c350 │ │ │ │ add r0, sp, #1344 @ 0x540 │ │ │ │ - bl 96f148 │ │ │ │ + bl 96f158 │ │ │ │ ldr r5, [sp, #1344] @ 0x540 │ │ │ │ ldr sl, [sp, #1348] @ 0x544 │ │ │ │ ldr r0, [sp, #1352] @ 0x548 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ vldr d8, [r4, #728] @ 0x2d8 │ │ │ │ add r1, r4, #736 @ 0x2e0 │ │ │ │ add r0, sp, #1344 @ 0x540 │ │ │ │ - bl 17da40 │ │ │ │ + bl 17da50 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [sp, #236] @ 0xec │ │ │ │ ldr r0, [r1, #1404]! @ 0x57c │ │ │ │ ldr r2, [r4, #480] @ 0x1e0 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ ldr r2, [r4, #484] @ 0x1e4 │ │ │ │ @@ -219941,20 +219945,20 @@ │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ ldr r2, [r4, #492] @ 0x1ec │ │ │ │ ldr r7, [r1, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r1, #-40] @ 0xffffffd8 │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ - bne 12c5c4 │ │ │ │ + bne 12c5d4 │ │ │ │ mov r7, #-2147483648 @ 0x80000000 │ │ │ │ - b 12c5e0 │ │ │ │ + b 12c5f0 │ │ │ │ add r8, sp, #1344 @ 0x540 │ │ │ │ mov r0, r8 │ │ │ │ - bl 17d4e8 │ │ │ │ + bl 17d4f8 │ │ │ │ mov r0, #0 │ │ │ │ add r2, r8, #8 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add lr, sp, #1280 @ 0x500 │ │ │ │ ldr ip, [sp, #1344] @ 0x540 │ │ │ │ ldr r1, [sp, #1348] @ 0x544 │ │ │ │ ldm r2, {r0, r3, r4, r5, r6, r7} │ │ │ │ @@ -219989,19 +219993,19 @@ │ │ │ │ str ip, [sp, #784] @ 0x310 │ │ │ │ str r1, [sp, #788] @ 0x314 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ str r3, [sp, #1280] @ 0x500 │ │ │ │ mov r3, #12 │ │ │ │ str r2, [sp, #1276] @ 0x4fc │ │ │ │ str r0, [sp, #1272] @ 0x4f8 │ │ │ │ - b 12b250 │ │ │ │ - adceq r4, r9, r0, lsr #16 │ │ │ │ + b 12b260 │ │ │ │ + adceq r4, r9, r0, lsl r8 │ │ │ │ add r8, sp, #920 @ 0x398 │ │ │ │ mov r0, r8 │ │ │ │ - bl 17d0a4 │ │ │ │ + bl 17d0b4 │ │ │ │ add lr, sp, #1280 @ 0x500 │ │ │ │ add r6, lr, #61 @ 0x3d │ │ │ │ mov r0, #0 │ │ │ │ add r1, r8, #8 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ ldr r0, [sp, #920] @ 0x398 │ │ │ │ @@ -220080,48 +220084,48 @@ │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [sl, #432] @ 0x1b0 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #780 @ 0x30c │ │ │ │ str fp, [sp, #788] @ 0x314 │ │ │ │ str r9, [sp, #784] @ 0x310 │ │ │ │ vstr d8, [r0, #540] @ 0x21c │ │ │ │ - b 12b250 │ │ │ │ - strdeq r9, [r3], r4 @ │ │ │ │ + b 12b260 │ │ │ │ + adceq r9, r3, r4, ror #3 │ │ │ │ add r0, sp, #920 @ 0x398 │ │ │ │ - bl 96f148 │ │ │ │ + bl 96f158 │ │ │ │ ldr r0, [sp, #924] @ 0x39c │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ ldr r7, [sp, #920] @ 0x398 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r1, r4 │ │ │ │ str r5, [sp, #132] @ 0x84 │ │ │ │ ldr r0, [r1, #496]! @ 0x1f0 │ │ │ │ str sl, [sp, #128] @ 0x80 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ eor r0, r0, #2 │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ orrs r0, r0, r2 │ │ │ │ - bne 12c638 │ │ │ │ + bne 12c648 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ - b 12c674 │ │ │ │ - adceq r4, r9, ip, ror #4 │ │ │ │ + b 12c684 │ │ │ │ + adceq r4, r9, ip, asr r2 │ │ │ │ strdeq lr, [r4], -r0 │ │ │ │ andeq pc, r4, r4, ror #10 │ │ │ │ andeq lr, r4, r8, ror #4 │ │ │ │ - adceq r8, r3, r4, asr sl │ │ │ │ - strdeq r8, [r3], r8 @ │ │ │ │ - adceq r1, r4, r8, asr #12 │ │ │ │ - addeq r1, r6, fp, lsl #27 │ │ │ │ + adceq r8, r3, r4, asr #20 │ │ │ │ + adceq r8, r3, r8, ror #19 │ │ │ │ + adceq r1, r4, r8, lsr r6 │ │ │ │ + addeq r1, r6, fp, ror sp │ │ │ │ add r8, sp, #920 @ 0x398 │ │ │ │ mov r0, r8 │ │ │ │ - bl 17d0a4 │ │ │ │ + bl 17d0b4 │ │ │ │ ldr r0, [sp, #920] @ 0x398 │ │ │ │ add r1, r8, #16 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ ldr r0, [sp, #924] @ 0x39c │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ @@ -220190,382 +220194,382 @@ │ │ │ │ add r1, ip, #114 @ 0x72 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ add r0, sp, #920 @ 0x398 │ │ │ │ bl 53d54 │ │ │ │ vstr d8, [sp, #784] @ 0x310 │ │ │ │ mov r3, r6 │ │ │ │ str fp, [sp, #40] @ 0x28 │ │ │ │ - b 12b250 │ │ │ │ - ldr r0, [pc, #1440] @ 12cd20 │ │ │ │ + b 12b260 │ │ │ │ + ldr r0, [pc, #1440] @ 12cd30 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ - ldr r0, [pc, #1424] @ 12cd1c │ │ │ │ + ldr r0, [pc, #1424] @ 12cd2c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebb4 │ │ │ │ - ldr r2, [pc, #1380] @ 12ccfc │ │ │ │ + ldr r2, [pc, #1380] @ 12cd0c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ bl 8e644 │ │ │ │ - b 12c844 │ │ │ │ + b 12c854 │ │ │ │ ldr r1, [sp, #1344] @ 0x540 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 12c7c0 │ │ │ │ + beq 12c7d0 │ │ │ │ ldr r0, [sp, #1348] @ 0x544 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - ldr r0, [pc, #1336] @ 12cd00 │ │ │ │ - ldr r3, [pc, #1336] @ 12cd04 │ │ │ │ - ldr r1, [pc, #1336] @ 12cd08 │ │ │ │ + bl 40e554 │ │ │ │ + ldr r0, [pc, #1336] @ 12cd10 │ │ │ │ + ldr r3, [pc, #1336] @ 12cd14 │ │ │ │ + ldr r1, [pc, #1336] @ 12cd18 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [sp, #1344] @ 0x540 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #1344 @ 0x540 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 8ed74 │ │ │ │ - b 12c844 │ │ │ │ - ldr r2, [pc, #1300] @ 12cd0c │ │ │ │ + b 12c854 │ │ │ │ + ldr r2, [pc, #1300] @ 12cd1c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #8 │ │ │ │ bl 8e644 │ │ │ │ - b 12c844 │ │ │ │ - adceq r8, r3, r4, lsl #19 │ │ │ │ + b 12c854 │ │ │ │ + adceq r8, r3, r4, ror r9 │ │ │ │ andeq lr, r4, r4, ror r1 │ │ │ │ - adceq r8, r3, r4, asr r9 │ │ │ │ - adceq r1, r4, r4, ror r5 │ │ │ │ - @ instruction: 0x00861cb7 │ │ │ │ - ldr r0, [pc, #1260] @ 12cd10 │ │ │ │ - ldr r3, [pc, #1260] @ 12cd14 │ │ │ │ - ldr r1, [pc, #1260] @ 12cd18 │ │ │ │ + adceq r8, r3, r4, asr #18 │ │ │ │ + adceq r1, r4, r4, ror #10 │ │ │ │ + addeq r1, r6, r7, lsr #25 │ │ │ │ + ldr r0, [pc, #1260] @ 12cd20 │ │ │ │ + ldr r3, [pc, #1260] @ 12cd24 │ │ │ │ + ldr r1, [pc, #1260] @ 12cd28 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #256 @ 0x100 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #55 @ 0x37 │ │ │ │ bl 8ed74 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r6, sl │ │ │ │ mov sl, r0 │ │ │ │ orr r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ mov r4, r5 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 12c880 │ │ │ │ + beq 12c890 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 12c880 │ │ │ │ + bl 40e554 │ │ │ │ + b 12c890 │ │ │ │ mov r6, sl │ │ │ │ mov r4, r5 │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #1344 @ 0x540 │ │ │ │ - bl 14f318 │ │ │ │ - b 12c910 │ │ │ │ + bl 14f328 │ │ │ │ + b 12c920 │ │ │ │ bl 8e880 │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #1344 @ 0x540 │ │ │ │ - bl 14f318 │ │ │ │ - b 12c94c │ │ │ │ + bl 14f328 │ │ │ │ + b 12c95c │ │ │ │ bl 8e880 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 12c8e4 │ │ │ │ + beq 12c8f4 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ - bl 40e544 │ │ │ │ - b 12c8e4 │ │ │ │ + bl 40e554 │ │ │ │ + b 12c8f4 │ │ │ │ mov sl, r0 │ │ │ │ - b 12c92c │ │ │ │ + b 12c93c │ │ │ │ mov sl, r0 │ │ │ │ - b 12c96c │ │ │ │ - b 12c8fc │ │ │ │ + b 12c97c │ │ │ │ + b 12c90c │ │ │ │ mov sl, r0 │ │ │ │ ldr r1, [sp, #920] @ 0x398 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 12cc14 │ │ │ │ + beq 12cc24 │ │ │ │ ldr r0, [sp, #924] @ 0x39c │ │ │ │ - b 12c9a0 │ │ │ │ + b 12c9b0 │ │ │ │ mov sl, r0 │ │ │ │ - b 12c98c │ │ │ │ + b 12c99c │ │ │ │ mov r6, sl │ │ │ │ mov r4, r5 │ │ │ │ mov sl, r0 │ │ │ │ orr r0, r4, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 12c92c │ │ │ │ + beq 12c93c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 12c98c │ │ │ │ + beq 12c99c │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ - b 12c984 │ │ │ │ + b 12c994 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 12c96c │ │ │ │ + beq 12c97c │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 12c98c │ │ │ │ + beq 12c99c │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #2036] @ 0x7f4 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 12cc14 │ │ │ │ + beq 12cc24 │ │ │ │ ldr r0, [sp, #2040] @ 0x7f8 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b 12cc14 │ │ │ │ + bl 40e554 │ │ │ │ + b 12cc24 │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #792 @ 0x318 │ │ │ │ - bl 15550c │ │ │ │ - b 12cc14 │ │ │ │ + bl 15551c │ │ │ │ + b 12cc24 │ │ │ │ bl 8e880 │ │ │ │ ldr r1, [sp, #920] @ 0x398 │ │ │ │ mov sl, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 12c9e8 │ │ │ │ + beq 12c9f8 │ │ │ │ ldr r0, [sp, #924] @ 0x39c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 12c9e8 │ │ │ │ + bl 40e554 │ │ │ │ + b 12c9f8 │ │ │ │ mov sl, r0 │ │ │ │ ldr r1, [sp, #792] @ 0x318 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 12cc14 │ │ │ │ + beq 12cc24 │ │ │ │ ldr r0, [sp, #796] @ 0x31c │ │ │ │ - b 12ca2c │ │ │ │ + b 12ca3c │ │ │ │ ldr r1, [sp, #920] @ 0x398 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, #-2147483637 @ 0x8000000b │ │ │ │ movwlt r0, #1 │ │ │ │ subs r2, r1, #-2147483646 @ 0x80000002 │ │ │ │ movwne r2, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 12cc14 │ │ │ │ + beq 12cc24 │ │ │ │ ands r0, r0, r2 │ │ │ │ - bne 12cc14 │ │ │ │ + bne 12cc24 │ │ │ │ ldr r0, [sp, #924] @ 0x39c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 12cc14 │ │ │ │ + bl 40e554 │ │ │ │ + b 12cc24 │ │ │ │ ldr r1, [sp, #244] @ 0xf4 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #2280] @ 0x8e8 │ │ │ │ str r0, [r1, #2276] @ 0x8e4 │ │ │ │ sub r0, r5, #1 │ │ │ │ str r6, [r1, #2272] @ 0x8e0 │ │ │ │ str r0, [r1, #2264] @ 0x8d8 │ │ │ │ - b 12cb38 │ │ │ │ - b 12cc10 │ │ │ │ + b 12cb48 │ │ │ │ + b 12cc20 │ │ │ │ mov sl, r0 │ │ │ │ - b 12cc2c │ │ │ │ - b 12ca78 │ │ │ │ + b 12cc3c │ │ │ │ + b 12ca88 │ │ │ │ mov sl, r0 │ │ │ │ mov r4, r7 │ │ │ │ - b 12cc74 │ │ │ │ + b 12cc84 │ │ │ │ mov sl, r0 │ │ │ │ - b 12cab8 │ │ │ │ + b 12cac8 │ │ │ │ ldr r1, [sp, #384] @ 0x180 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, #-2147483637 @ 0x8000000b │ │ │ │ movwlt r0, #1 │ │ │ │ subs r2, r1, #-2147483646 @ 0x80000002 │ │ │ │ movwne r2, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 12cab8 │ │ │ │ + beq 12cac8 │ │ │ │ ands r0, r0, r2 │ │ │ │ - bne 12cab8 │ │ │ │ + bne 12cac8 │ │ │ │ ldr r0, [sp, #388] @ 0x184 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r4, [sp, #244] @ 0xf4 │ │ │ │ - b 12cc2c │ │ │ │ + b 12cc3c │ │ │ │ mov sl, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 12cb6c │ │ │ │ + beq 12cb7c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ - b 12cb64 │ │ │ │ + b 12cb74 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #228] @ 0xe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12caf8 │ │ │ │ + beq 12cb08 │ │ │ │ ldr r0, [sp, #224] @ 0xe0 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #228] @ 0xe4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #8 │ │ │ │ - b 12cbc4 │ │ │ │ + b 12cbd4 │ │ │ │ mov sl, r0 │ │ │ │ - b 12cbcc │ │ │ │ + b 12cbdc │ │ │ │ ldr r1, [sp, #1344] @ 0x540 │ │ │ │ mov sl, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 12cbe8 │ │ │ │ + beq 12cbf8 │ │ │ │ ldr r0, [sp, #1348] @ 0x544 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 12cbe8 │ │ │ │ + bl 40e554 │ │ │ │ + b 12cbf8 │ │ │ │ mov sl, r0 │ │ │ │ - b 12cbe8 │ │ │ │ + b 12cbf8 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 137f94 │ │ │ │ + bl 137fa4 │ │ │ │ ldr r4, [sp, #244] @ 0xf4 │ │ │ │ ldr r6, [sp, #224] @ 0xe0 │ │ │ │ ldr r7, [sp, #228] @ 0xe4 │ │ │ │ - b 12cc84 │ │ │ │ + b 12cc94 │ │ │ │ ldr r1, [sp, #920] @ 0x398 │ │ │ │ mov sl, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 12cb6c │ │ │ │ + beq 12cb7c │ │ │ │ ldr r0, [sp, #924] @ 0x39c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [sp, #228] @ 0xe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12cb88 │ │ │ │ + beq 12cb98 │ │ │ │ ldr r0, [sp, #224] @ 0xe0 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #228] @ 0xe4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #384] @ 0x180 │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, #-2147483637 @ 0x8000000b │ │ │ │ movwlt r0, #1 │ │ │ │ subs r2, r1, #-2147483646 @ 0x80000002 │ │ │ │ movwne r2, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 12cbcc │ │ │ │ + beq 12cbdc │ │ │ │ ands r0, r0, r2 │ │ │ │ - bne 12cbcc │ │ │ │ + bne 12cbdc │ │ │ │ ldr r0, [sp, #388] @ 0x184 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r4, [sp, #244] @ 0xf4 │ │ │ │ ldr r6, [sp, #224] @ 0xe0 │ │ │ │ ldr r7, [sp, #228] @ 0xe4 │ │ │ │ - b 12cc90 │ │ │ │ + b 12cca0 │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #1344 @ 0x540 │ │ │ │ - bl 145cf8 │ │ │ │ + bl 145d08 │ │ │ │ ldr r4, [sp, #244] @ 0xf4 │ │ │ │ ldr r6, [sp, #224] @ 0xe0 │ │ │ │ ldr r7, [sp, #228] @ 0xe4 │ │ │ │ - b 12cca8 │ │ │ │ + b 12ccb8 │ │ │ │ bl 8e880 │ │ │ │ ldr r4, [sp, #244] @ 0xf4 │ │ │ │ mov sl, r0 │ │ │ │ ldr r6, [sp, #224] @ 0xe0 │ │ │ │ ldr r7, [sp, #228] @ 0xe4 │ │ │ │ - b 12ccb8 │ │ │ │ + b 12ccc8 │ │ │ │ mov sl, r0 │ │ │ │ ldr r4, [sp, #244] @ 0xf4 │ │ │ │ ldr r6, [sp, #224] @ 0xe0 │ │ │ │ ldr r7, [sp, #228] @ 0xe4 │ │ │ │ - b 12ccb0 │ │ │ │ + b 12ccc0 │ │ │ │ mov sl, r0 │ │ │ │ mov r4, r6 │ │ │ │ ldr r6, [sp, #224] @ 0xe0 │ │ │ │ ldr r7, [sp, #228] @ 0xe4 │ │ │ │ - b 12cc84 │ │ │ │ - b 12cc40 │ │ │ │ - b 12cc6c │ │ │ │ + b 12cc94 │ │ │ │ + b 12cc50 │ │ │ │ + b 12cc7c │ │ │ │ ldr r4, [sp, #244] @ 0xf4 │ │ │ │ mov sl, r0 │ │ │ │ ldr r6, [sp, #224] @ 0xe0 │ │ │ │ ldr r7, [sp, #228] @ 0xe4 │ │ │ │ ldr r1, [r4, #2256] @ 0x8d0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 12cc7c │ │ │ │ + beq 12cc8c │ │ │ │ ldr r0, [r4, #2260] @ 0x8d4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 12cc7c │ │ │ │ + bl 40e554 │ │ │ │ + b 12cc8c │ │ │ │ ldr r4, [sp, #244] @ 0xf4 │ │ │ │ mov sl, r0 │ │ │ │ ldr r6, [sp, #224] @ 0xe0 │ │ │ │ ldr r7, [sp, #228] @ 0xe4 │ │ │ │ ldr r0, [r4, #2244] @ 0x8c4 │ │ │ │ - bl 1cbc5c │ │ │ │ + bl 1cbc6c │ │ │ │ movw r0, #2136 @ 0x858 │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 149d54 │ │ │ │ + bl 149d64 │ │ │ │ ldr r1, [r4, #2232] @ 0x8b8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 12cca8 │ │ │ │ + beq 12ccb8 │ │ │ │ ldr r0, [r4, #2236] @ 0x8bc │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, r4, #1424 @ 0x590 │ │ │ │ - bl 147370 │ │ │ │ + bl 147380 │ │ │ │ ldr r0, [sp, #236] @ 0xec │ │ │ │ - bl 147370 │ │ │ │ + bl 147380 │ │ │ │ ldrb r0, [r4, #2249] @ 0x8c9 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 12ccdc │ │ │ │ + bne 12ccec │ │ │ │ cmp r7, #0 │ │ │ │ - beq 12ccdc │ │ │ │ + beq 12ccec │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ movw r0, #2248 @ 0x8c8 │ │ │ │ mov r1, #2 │ │ │ │ strh r1, [r4, r0] │ │ │ │ mov r0, sl │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - ldrdeq r9, [r3], r4 @ │ │ │ │ - adceq r9, r3, ip, asr #2 │ │ │ │ - adceq r7, r3, r0, lsl #19 │ │ │ │ - addeq r2, r6, sl, rrx │ │ │ │ - adceq r8, r3, r0, ror #2 │ │ │ │ - adceq r7, r3, ip, ror r9 │ │ │ │ - adceq r8, r3, ip, lsl #12 │ │ │ │ - addeq r1, r6, r3, lsr pc │ │ │ │ - adceq r8, r3, r4, lsr r0 │ │ │ │ - ldrdeq r7, [r3], r0 @ │ │ │ │ - adceq r7, r3, r4, lsr #20 │ │ │ │ - adceq r7, r3, r0, lsr sl │ │ │ │ - ldrdeq pc, [r3], r8 @ │ │ │ │ - ldrdeq pc, [r3], r8 @ │ │ │ │ - umlaleq pc, r3, ip, r6 @ │ │ │ │ - umlaleq pc, r3, ip, r6 @ │ │ │ │ + adceq r9, r3, r4, asr #1 │ │ │ │ + adceq r9, r3, ip, lsr r1 │ │ │ │ + adceq r7, r3, r0, ror r9 │ │ │ │ + addeq r2, r6, sl, asr r0 │ │ │ │ + adceq r8, r3, r0, asr r1 │ │ │ │ + adceq r7, r3, ip, ror #18 │ │ │ │ + strdeq r8, [r3], ip @ │ │ │ │ + addeq r1, r6, r3, lsr #30 │ │ │ │ + adceq r8, r3, r4, lsr #32 │ │ │ │ + adceq r7, r3, r0, asr #31 │ │ │ │ + adceq r7, r3, r4, lsl sl │ │ │ │ + adceq r7, r3, r0, lsr #20 │ │ │ │ + adceq pc, r3, r8, asr #13 │ │ │ │ + adceq pc, r3, r8, asr #13 │ │ │ │ + adceq pc, r3, ip, lsl #13 │ │ │ │ + adceq pc, r3, ip, lsl #13 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #276 @ 0x114 │ │ │ │ sub sp, sp, #5120 @ 0x1400 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r0, [r1, #1560] @ 0x618 │ │ │ │ mov sl, r1 │ │ │ │ add r1, pc, #16 │ │ │ │ @@ -220598,127 +220602,127 @@ │ │ │ │ strb r3, [sl, #1563] @ 0x61b │ │ │ │ mov r2, r1 │ │ │ │ ldm ip!, {r0, r3, r4, r5, r6, r7} │ │ │ │ stmia r2!, {r0, r3, r4, r5, r6, r7} │ │ │ │ ldm ip, {r0, r3, r4, r5, r6, r7} │ │ │ │ stm r2, {r0, r3, r4, r5, r6, r7} │ │ │ │ mov r0, fp │ │ │ │ - bl 4b1be8 │ │ │ │ + bl 4b1bf8 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sl, #1561] @ 0x619 │ │ │ │ add r0, sl, #1536 @ 0x600 │ │ │ │ mov r1, fp │ │ │ │ str r0, [sp, #8] │ │ │ │ - bl 4b1e38 │ │ │ │ + bl 4b1e48 │ │ │ │ ldr r0, [sl, #1532] @ 0x5fc │ │ │ │ mov r7, r9 │ │ │ │ ldr r4, [sl, #1536] @ 0x600 │ │ │ │ ldr r2, [r0, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 12ce54 │ │ │ │ + beq 12ce64 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ ldr r6, [sl, #1540] @ 0x604 │ │ │ │ ldr r5, [sl, #1544] @ 0x608 │ │ │ │ - beq 12d8c4 │ │ │ │ + beq 12d8d4 │ │ │ │ eor r1, r4, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #10 │ │ │ │ - bhi 12d8c4 │ │ │ │ + bhi 12d8d4 │ │ │ │ add r2, r2, r2, lsl #1 │ │ │ │ lsl r2, r2, #2 │ │ │ │ ldr r3, [r0] │ │ │ │ eor r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ cmp r3, #11 │ │ │ │ movcs r3, #2 │ │ │ │ cmp r3, r1 │ │ │ │ - beq 12ce5c │ │ │ │ + beq 12ce6c │ │ │ │ subs r2, r2, #12 │ │ │ │ add r0, r0, #12 │ │ │ │ - bne 12ce30 │ │ │ │ + bne 12ce40 │ │ │ │ cmp r4, #-2147483647 @ 0x80000001 │ │ │ │ - bne 12d714 │ │ │ │ + bne 12d724 │ │ │ │ ldr r8, [sp, #12] │ │ │ │ movw fp, #51713 @ 0xca01 │ │ │ │ ldr r0, [sl, #1528] @ 0x5f8 │ │ │ │ mov r1, #0 │ │ │ │ movt fp, #15258 @ 0x3b9a │ │ │ │ strb r1, [sl, #1612] @ 0x64c │ │ │ │ str r0, [sl, #1608] @ 0x648 │ │ │ │ add r9, sl, #1568 @ 0x620 │ │ │ │ add r0, sp, #1632 @ 0x660 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r7 │ │ │ │ - bl 12f6c4 │ │ │ │ + bl 12f6d4 │ │ │ │ ldr r0, [sp, #1632] @ 0x660 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12cf14 │ │ │ │ + beq 12cf24 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #2 │ │ │ │ strd r0, [r8] │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [sl, #1560] @ 0x618 │ │ │ │ add sp, sp, #276 @ 0x114 │ │ │ │ add sp, sp, #5120 @ 0x1400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r5, sl │ │ │ │ ldr r0, [r5, #1576]! @ 0x628 │ │ │ │ add r9, r5, #24 │ │ │ │ sub r4, r5, #8 │ │ │ │ cmp r0, fp │ │ │ │ - bne 12d610 │ │ │ │ + bne 12d620 │ │ │ │ ldr r6, [r9] │ │ │ │ - b 12d534 │ │ │ │ + b 12d544 │ │ │ │ mov r5, sl │ │ │ │ ldr r0, [r5, #1576]! @ 0x628 │ │ │ │ add r4, r5, #24 │ │ │ │ sub r9, r5, #8 │ │ │ │ cmp r0, fp │ │ │ │ - bne 12d070 │ │ │ │ + bne 12d080 │ │ │ │ ldr r6, [r4] │ │ │ │ - b 12cfcc │ │ │ │ + b 12cfdc │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r0, #1576]! @ 0x628 │ │ │ │ add r5, r0, #24 │ │ │ │ sub r9, r0, #8 │ │ │ │ cmp r1, fp │ │ │ │ - beq 12d13c │ │ │ │ - b 12d1d8 │ │ │ │ + beq 12d14c │ │ │ │ + b 12d1e8 │ │ │ │ ldrb r0, [sl, #1612] @ 0x64c │ │ │ │ ldr r5, [sp, #1636] @ 0x664 │ │ │ │ ldr r6, [sp, #1640] @ 0x668 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 12cf78 │ │ │ │ + bne 12cf88 │ │ │ │ ldr r0, [sl, #1576] @ 0x628 │ │ │ │ cmp r0, fp │ │ │ │ - beq 12cf78 │ │ │ │ + beq 12cf88 │ │ │ │ ldr r0, [sl, #1584] @ 0x630 │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [sl, #1592] @ 0x638 │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [sl, #1584] @ 0x630 │ │ │ │ tstne r1, #1 │ │ │ │ - beq 12cf68 │ │ │ │ + beq 12cf78 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r1, r1, #2 │ │ │ │ strex r2, r1, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 12cf54 │ │ │ │ + bne 12cf64 │ │ │ │ ldr r0, [sl, #1588] @ 0x634 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12cf78 │ │ │ │ - bl 147478 │ │ │ │ + beq 12cf88 │ │ │ │ + bl 147488 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 12d91c │ │ │ │ + beq 12d92c │ │ │ │ str r5, [sl, #752] @ 0x2f0 │ │ │ │ str r6, [sl, #756] @ 0x2f4 │ │ │ │ add r0, sp, #1632 @ 0x660 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #1 │ │ │ │ - bl 1e9958 │ │ │ │ + bl 1e9968 │ │ │ │ add r2, sp, #1632 @ 0x660 │ │ │ │ strb r4, [sl, #1562] @ 0x61a │ │ │ │ mov r4, sl │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r0, [sl, #1548] @ 0x60c │ │ │ │ ldr r0, [sl, #1528] @ 0x5f8 │ │ │ │ str r1, [sl, #760] @ 0x2f8 │ │ │ │ @@ -220727,87 +220731,87 @@ │ │ │ │ add r6, r0, #8 │ │ │ │ str r6, [r4, #1600]! @ 0x640 │ │ │ │ mov r5, r4 │ │ │ │ str fp, [r5, #-24]! @ 0xffffffe8 │ │ │ │ mov r0, #1 │ │ │ │ ldrex r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 12cffc │ │ │ │ + bne 12d00c │ │ │ │ strex r1, r0, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 12cfd0 │ │ │ │ + bne 12cfe0 │ │ │ │ dmb ish │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, fp │ │ │ │ - bne 12d098 │ │ │ │ - b 12d0dc │ │ │ │ + bne 12d0a8 │ │ │ │ + b 12d0ec │ │ │ │ clrex │ │ │ │ dmb ish │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r6, [r4] │ │ │ │ cmp r0, fp │ │ │ │ - beq 12d058 │ │ │ │ + beq 12d068 │ │ │ │ ldr r0, [sl, #1584] @ 0x630 │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [sl, #1592] @ 0x638 │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [sl, #1584] @ 0x630 │ │ │ │ tstne r1, #1 │ │ │ │ - beq 12d048 │ │ │ │ + beq 12d058 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r1, r1, #2 │ │ │ │ strex r2, r1, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 12d034 │ │ │ │ + bne 12d044 │ │ │ │ ldr r0, [sl, #1588] @ 0x634 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12d058 │ │ │ │ - bl 147478 │ │ │ │ + beq 12d068 │ │ │ │ + bl 147488 │ │ │ │ mov r0, #0 │ │ │ │ str r6, [sl, #1584] @ 0x630 │ │ │ │ strb r0, [sl, #1592] @ 0x638 │ │ │ │ str r0, [sl, #1588] @ 0x634 │ │ │ │ sub r0, fp, #1 │ │ │ │ str r0, [sl, #1576] @ 0x628 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r7 │ │ │ │ bl 573a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12d884 │ │ │ │ + beq 12d894 │ │ │ │ ldr r6, [r4] │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, fp │ │ │ │ - beq 12d0dc │ │ │ │ + beq 12d0ec │ │ │ │ ldr r0, [r9, #16] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r9, #24] │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r9, #16] │ │ │ │ tstne r1, #1 │ │ │ │ - beq 12d0cc │ │ │ │ + beq 12d0dc │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r1, r1, #2 │ │ │ │ strex r2, r1, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 12d0b8 │ │ │ │ + bne 12d0c8 │ │ │ │ ldr r0, [sl, #1588] @ 0x634 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12d0dc │ │ │ │ - bl 147478 │ │ │ │ + beq 12d0ec │ │ │ │ + bl 147488 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r9, r8 │ │ │ │ mov r8, r7 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r6, #8] │ │ │ │ str r0, [sl, #1552] @ 0x610 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cbc5c │ │ │ │ + bl 1cbc6c │ │ │ │ ldr r0, [sl, #1528] @ 0x5f8 │ │ │ │ add r3, sp, #1632 @ 0x660 │ │ │ │ movw r2, #1580 @ 0x62c │ │ │ │ add r2, sl, r2 │ │ │ │ ldr ip, [r0, #120] @ 0x78 │ │ │ │ mov r0, sl │ │ │ │ str fp, [r0, #1576]! @ 0x628 │ │ │ │ @@ -220820,124 +220824,124 @@ │ │ │ │ sub r1, r5, #32 │ │ │ │ mov r8, r9 │ │ │ │ mov r9, r1 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #1 │ │ │ │ ldrex r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 12d164 │ │ │ │ + bne 12d174 │ │ │ │ strex r3, r2, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 12d144 │ │ │ │ + bne 12d154 │ │ │ │ dmb ish │ │ │ │ - b 12d1f4 │ │ │ │ + b 12d204 │ │ │ │ clrex │ │ │ │ dmb ish │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r6, [r5] │ │ │ │ cmp r0, fp │ │ │ │ - beq 12d1c0 │ │ │ │ + beq 12d1d0 │ │ │ │ ldr r0, [sl, #1584] @ 0x630 │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [sl, #1592] @ 0x638 │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [sl, #1584] @ 0x630 │ │ │ │ tstne r1, #1 │ │ │ │ - beq 12d1b0 │ │ │ │ + beq 12d1c0 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r1, r1, #2 │ │ │ │ strex r2, r1, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 12d19c │ │ │ │ + bne 12d1ac │ │ │ │ ldr r0, [sl, #1588] @ 0x634 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12d1c0 │ │ │ │ - bl 147478 │ │ │ │ + beq 12d1d0 │ │ │ │ + bl 147488 │ │ │ │ mov r0, #0 │ │ │ │ str r6, [sl, #1584] @ 0x630 │ │ │ │ strb r0, [sl, #1592] @ 0x638 │ │ │ │ str r0, [sl, #1588] @ 0x634 │ │ │ │ sub r0, fp, #1 │ │ │ │ str r0, [sl, #1576] @ 0x628 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r7 │ │ │ │ bl 577c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12d57c │ │ │ │ + beq 12d58c │ │ │ │ ldr r1, [r5] │ │ │ │ ldr r0, [sl, #1576] @ 0x628 │ │ │ │ str r1, [sl, #1556] @ 0x614 │ │ │ │ mov r1, #1 │ │ │ │ cmp r0, fp │ │ │ │ strb r1, [sl, #1563] @ 0x61b │ │ │ │ - beq 12d250 │ │ │ │ + beq 12d260 │ │ │ │ ldr r0, [r9, #16] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r9, #24] │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r9, #16] │ │ │ │ tstne r1, #1 │ │ │ │ - beq 12d240 │ │ │ │ + beq 12d250 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r1, r1, #2 │ │ │ │ strex r2, r1, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 12d22c │ │ │ │ + bne 12d23c │ │ │ │ ldr r0, [sl, #1588] @ 0x634 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12d250 │ │ │ │ - bl 147478 │ │ │ │ + beq 12d260 │ │ │ │ + bl 147488 │ │ │ │ ldr r1, [sl, #1552] @ 0x610 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [sl, #1556] @ 0x614 │ │ │ │ ldr r2, [sl, #1548] @ 0x60c │ │ │ │ strb r3, [sl, #1562] @ 0x61a │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 40d0b0 │ │ │ │ + bl 40d0c0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #1632] @ 0x660 │ │ │ │ - beq 12d2e0 │ │ │ │ + beq 12d2f0 │ │ │ │ add r2, r0, #816 @ 0x330 │ │ │ │ mov r4, r7 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ sub r3, r1, #1 │ │ │ │ strex r7, r3, [r2] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 12d284 │ │ │ │ + bne 12d294 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - bne 12d2ac │ │ │ │ + bne 12d2bc │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 1e8cd4 │ │ │ │ + bl 1e8ce4 │ │ │ │ ldr r0, [sp, #1632] @ 0x660 │ │ │ │ mov r7, r4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 12d2b8 │ │ │ │ + bne 12d2c8 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 12d2e0 │ │ │ │ + bne 12d2f0 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #1632 @ 0x660 │ │ │ │ - bl 4b4310 │ │ │ │ + bl 4b4320 │ │ │ │ ldr r0, [sl, #1556] @ 0x614 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [sl, #1563] @ 0x61b │ │ │ │ - bl 1cbda4 │ │ │ │ + bl 1cbdb4 │ │ │ │ ldr r0, [sl, #1532] @ 0x5fc │ │ │ │ mov r4, r7 │ │ │ │ add r1, r0, #72 @ 0x48 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 96f148 │ │ │ │ + bl 96f158 │ │ │ │ add r2, sp, #88 @ 0x58 │ │ │ │ add r3, sp, #3136 @ 0xc40 │ │ │ │ add r5, sp, #112 @ 0x70 │ │ │ │ mov r6, #0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr r7, [sl, #1552] @ 0x610 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ @@ -220964,46 +220968,46 @@ │ │ │ │ str r0, [sl, #3796] @ 0xed4 │ │ │ │ str r8, [sp, #12] │ │ │ │ add r8, sl, #1568 @ 0x620 │ │ │ │ add r5, sp, #1632 @ 0x660 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12a0fc │ │ │ │ + bl 12a10c │ │ │ │ ldr fp, [sp, #1632] @ 0x660 │ │ │ │ ldr r9, [sp, #1636] @ 0x664 │ │ │ │ eor r0, fp, #64 @ 0x40 │ │ │ │ orrs r0, r0, r9 │ │ │ │ - bne 12d3c8 │ │ │ │ + bne 12d3d8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #2 │ │ │ │ strd r0, [r2] │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [sl, #1560] @ 0x618 │ │ │ │ add sp, sp, #276 @ 0x114 │ │ │ │ add sp, sp, #5120 @ 0x1400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r1, r5, #8 │ │ │ │ add r0, sp, #3152 @ 0xc50 │ │ │ │ mov r2, #744 @ 0x2e8 │ │ │ │ bl 53d54 │ │ │ │ mov r0, r8 │ │ │ │ - bl 13a2a8 │ │ │ │ + bl 13a2b8 │ │ │ │ eor r0, fp, #63 @ 0x3f │ │ │ │ orrs r0, r0, r9 │ │ │ │ - bne 12d564 │ │ │ │ + bne 12d574 │ │ │ │ add fp, sp, #1632 @ 0x660 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, #10 │ │ │ │ mov r0, fp │ │ │ │ mov r3, #0 │ │ │ │ mov r9, r7 │ │ │ │ - bl 797aa0 │ │ │ │ + bl 797ab0 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ ldm fp!, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, r0 │ │ │ │ stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldm fp, {r2, r3, r4, r5, r6, r7} │ │ │ │ movw fp, #51713 @ 0xca01 │ │ │ │ movt fp, #15258 @ 0x3b9a │ │ │ │ @@ -221019,20 +221023,20 @@ │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sl, #1620] @ 0x654 │ │ │ │ add r4, sl, #1568 @ 0x620 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ mov r1, r4 │ │ │ │ add r0, lr, #824 @ 0x338 │ │ │ │ mov r2, r7 │ │ │ │ - bl 20ce50 │ │ │ │ + bl 20ce60 │ │ │ │ ldr r0, [sp, #3896] @ 0xf38 │ │ │ │ ldr r1, [sp, #3900] @ 0xf3c │ │ │ │ eor r0, r0, #52 @ 0x34 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne 12d4a0 │ │ │ │ + bne 12d4b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #2 │ │ │ │ strd r0, [r8] │ │ │ │ mov r0, #7 │ │ │ │ strb r0, [sl, #1560] @ 0x618 │ │ │ │ add sp, sp, #276 @ 0x114 │ │ │ │ add sp, sp, #5120 @ 0x1400 │ │ │ │ @@ -221041,166 +221045,166 @@ │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r1, lr, #824 @ 0x338 │ │ │ │ mov r2, #752 @ 0x2f0 │ │ │ │ mov r0, r6 │ │ │ │ bl 53d54 │ │ │ │ ldr r0, [sl, #1620] @ 0x654 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12d4c8 │ │ │ │ - bl 147478 │ │ │ │ + beq 12d4d8 │ │ │ │ + bl 147488 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #8] │ │ │ │ - bl 797b20 │ │ │ │ + bl 797b30 │ │ │ │ ldr r0, [sl, #1604] @ 0x644 │ │ │ │ mov r7, fp │ │ │ │ str r8, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12d4f4 │ │ │ │ + beq 12d504 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [sl, #1608] @ 0x648 │ │ │ │ blx r1 │ │ │ │ ldr fp, [r6] │ │ │ │ and r0, fp, #63 @ 0x3f │ │ │ │ cmp r0, #50 @ 0x32 │ │ │ │ - beq 12d92c │ │ │ │ + beq 12d93c │ │ │ │ cmp fp, #51 @ 0x33 │ │ │ │ - bne 12d9f4 │ │ │ │ + bne 12da04 │ │ │ │ ldr r0, [sl, #1528] @ 0x5f8 │ │ │ │ mov r9, sl │ │ │ │ mov fp, r7 │ │ │ │ ldr r8, [sp, #12] │ │ │ │ ldr r0, [r0, #120] @ 0x78 │ │ │ │ add r6, r0, #8 │ │ │ │ str r6, [r9, #1600]! @ 0x640 │ │ │ │ mov r5, r9 │ │ │ │ str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ mov r0, #1 │ │ │ │ ldrex r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 12d59c │ │ │ │ + bne 12d5ac │ │ │ │ strex r1, r0, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 12d538 │ │ │ │ + bne 12d548 │ │ │ │ dmb ish │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, fp │ │ │ │ - bne 12d638 │ │ │ │ - b 12d67c │ │ │ │ + bne 12d648 │ │ │ │ + b 12d68c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r1, sp, #3152 @ 0xc50 │ │ │ │ add r0, lr, #552 @ 0x228 │ │ │ │ mov r2, #744 @ 0x2e8 │ │ │ │ bl 53d54 │ │ │ │ - b 12d934 │ │ │ │ + b 12d944 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #2 │ │ │ │ strd r0, [r8] │ │ │ │ mov r0, #5 │ │ │ │ strb r0, [sl, #1560] @ 0x618 │ │ │ │ add sp, sp, #276 @ 0x114 │ │ │ │ add sp, sp, #5120 @ 0x1400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ clrex │ │ │ │ dmb ish │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r6, [r9] │ │ │ │ cmp r0, fp │ │ │ │ - beq 12d5f8 │ │ │ │ + beq 12d608 │ │ │ │ ldr r0, [sl, #1584] @ 0x630 │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [sl, #1592] @ 0x638 │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [sl, #1584] @ 0x630 │ │ │ │ tstne r1, #1 │ │ │ │ - beq 12d5e8 │ │ │ │ + beq 12d5f8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r1, r1, #2 │ │ │ │ strex r2, r1, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 12d5d4 │ │ │ │ + bne 12d5e4 │ │ │ │ ldr r0, [sl, #1588] @ 0x634 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12d5f8 │ │ │ │ - bl 147478 │ │ │ │ + beq 12d608 │ │ │ │ + bl 147488 │ │ │ │ mov r0, #0 │ │ │ │ str r6, [sl, #1584] @ 0x630 │ │ │ │ strb r0, [sl, #1592] @ 0x638 │ │ │ │ str r0, [sl, #1588] @ 0x634 │ │ │ │ sub r0, fp, #1 │ │ │ │ str r0, [sl, #1576] @ 0x628 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ bl 577c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12d8a4 │ │ │ │ + beq 12d8b4 │ │ │ │ ldr r6, [r9] │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, fp │ │ │ │ - beq 12d67c │ │ │ │ + beq 12d68c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ tstne r1, #1 │ │ │ │ - beq 12d66c │ │ │ │ + beq 12d67c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r1, r1, #2 │ │ │ │ strex r2, r1, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 12d658 │ │ │ │ + bne 12d668 │ │ │ │ ldr r0, [sl, #1588] @ 0x634 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12d67c │ │ │ │ - bl 147478 │ │ │ │ + beq 12d68c │ │ │ │ + bl 147488 │ │ │ │ add r0, r6, #8 │ │ │ │ add r1, sl, #1552 @ 0x610 │ │ │ │ - bl 40dad8 │ │ │ │ + bl 40dae8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #1632] @ 0x660 │ │ │ │ - beq 12d6f4 │ │ │ │ + beq 12d704 │ │ │ │ add r2, r0, #816 @ 0x330 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ sub r3, r1, #1 │ │ │ │ strex r7, r3, [r2] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 12d69c │ │ │ │ + bne 12d6ac │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - bne 12d6c4 │ │ │ │ + bne 12d6d4 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 1e8cd4 │ │ │ │ + bl 1e8ce4 │ │ │ │ ldr r0, [sp, #1632] @ 0x660 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 12d6cc │ │ │ │ + bne 12d6dc │ │ │ │ cmp r1, #1 │ │ │ │ - bne 12d6f4 │ │ │ │ + bne 12d704 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #1632 @ 0x660 │ │ │ │ - bl 4b4310 │ │ │ │ + bl 4b4320 │ │ │ │ mov r0, r6 │ │ │ │ str r8, [sp, #12] │ │ │ │ - bl 1cbda4 │ │ │ │ + bl 1cbdb4 │ │ │ │ mov r5, #0 │ │ │ │ mov fp, #57 @ 0x39 │ │ │ │ mov r6, #1 │ │ │ │ mov r9, #0 │ │ │ │ - b 12da14 │ │ │ │ - ldr r0, [pc, #1796] @ 12de20 │ │ │ │ + b 12da24 │ │ │ │ + ldr r0, [pc, #1796] @ 12de30 │ │ │ │ add r5, sp, #1632 @ 0x660 │ │ │ │ - ldr r1, [pc, #1792] @ 12de24 │ │ │ │ + ldr r1, [pc, #1792] @ 12de34 │ │ │ │ add r6, sp, #72 @ 0x48 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ @@ -221221,30 +221225,30 @@ │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ str r9, [sp, #1652] @ 0x674 │ │ │ │ str r0, [sp, #1648] @ 0x670 │ │ │ │ str r3, [sp, #1640] @ 0x668 │ │ │ │ str r3, [sp, #1632] @ 0x660 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - bl 94d54c │ │ │ │ - ldr r0, [pc, #1676] @ 12de28 │ │ │ │ + bl 94d55c │ │ │ │ + ldr r0, [pc, #1676] @ 12de38 │ │ │ │ mov fp, #60 @ 0x3c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #4 │ │ │ │ - bcc 12d9a8 │ │ │ │ - ldr r1, [pc, #1656] @ 12de2c │ │ │ │ + bcc 12d9b8 │ │ │ │ + ldr r1, [pc, #1656] @ 12de3c │ │ │ │ mov r7, #2 │ │ │ │ - ldr r0, [pc, #1652] @ 12de30 │ │ │ │ - ldr r2, [pc, #1652] @ 12de34 │ │ │ │ + ldr r0, [pc, #1652] @ 12de40 │ │ │ │ + ldr r2, [pc, #1652] @ 12de44 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ - ldr r2, [pc, #1636] @ 12de38 │ │ │ │ + ldr r2, [pc, #1636] @ 12de48 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [sl, #1532] @ 0x5fc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ add r2, r2, #36 @ 0x24 │ │ │ │ mov r3, #4 │ │ │ │ @@ -221267,29 +221271,29 @@ │ │ │ │ str r7, [sp, #1632] @ 0x660 │ │ │ │ str r7, [sp, #132] @ 0x84 │ │ │ │ str r5, [sp, #128] @ 0x80 │ │ │ │ str r7, [sp, #116] @ 0x74 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ str r7, [sp, #124] @ 0x7c │ │ │ │ str r6, [sp, #120] @ 0x78 │ │ │ │ - bl 90fb8c │ │ │ │ - ldr r1, [pc, #1512] @ 12de3c │ │ │ │ + bl 90fb9c │ │ │ │ + ldr r1, [pc, #1512] @ 12de4c │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ mov r0, #21 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ add r2, sp, #88 @ 0x58 │ │ │ │ mov r1, #4 │ │ │ │ - bl 312320 │ │ │ │ + bl 312330 │ │ │ │ mov r9, #0 │ │ │ │ - b 12d9a8 │ │ │ │ + b 12d9b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #2 │ │ │ │ strd r0, [r8] │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [sl, #1560] @ 0x618 │ │ │ │ add sp, sp, #276 @ 0x114 │ │ │ │ add sp, sp, #5120 @ 0x1400 │ │ │ │ @@ -221301,134 +221305,134 @@ │ │ │ │ strb r0, [sl, #1560] @ 0x618 │ │ │ │ add sp, sp, #276 @ 0x114 │ │ │ │ add sp, sp, #5120 @ 0x1400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r9, r0, #4 │ │ │ │ add r0, r2, r2, lsl #1 │ │ │ │ lsl r8, r0, #2 │ │ │ │ - b 12d8e0 │ │ │ │ + b 12d8f0 │ │ │ │ subs r8, r8, #12 │ │ │ │ add r9, r9, #12 │ │ │ │ - beq 12ce54 │ │ │ │ + beq 12ce64 │ │ │ │ ldr r0, [r9, #-4] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bgt 12d8f4 │ │ │ │ + bgt 12d904 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - bne 12d8d4 │ │ │ │ + bne 12d8e4 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ cmp r0, r5 │ │ │ │ - bne 12d8d4 │ │ │ │ + bne 12d8e4 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ bl 539d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 12d8d4 │ │ │ │ - b 12ce5c │ │ │ │ + bne 12d8e4 │ │ │ │ + b 12ce6c │ │ │ │ str r8, [sp, #12] │ │ │ │ mov r9, #0 │ │ │ │ mov fp, #58 @ 0x3a │ │ │ │ - b 12d9a8 │ │ │ │ + b 12d9b8 │ │ │ │ mov r9, #0 │ │ │ │ mov fp, #55 @ 0x37 │ │ │ │ mov r4, #0 │ │ │ │ strb r4, [sl, #1563] @ 0x61b │ │ │ │ add r0, sl, #760 @ 0x2f8 │ │ │ │ - bl 150ee8 │ │ │ │ + bl 150ef8 │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r0, #752]! @ 0x2f0 │ │ │ │ strb r4, [r0, #810] @ 0x32a │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 12d954 │ │ │ │ + bne 12d964 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 12d978 │ │ │ │ + bne 12d988 │ │ │ │ dmb ish │ │ │ │ - bl 4b40b0 │ │ │ │ + bl 4b40c0 │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r0, #756]! @ 0x2f4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 12d984 │ │ │ │ + bne 12d994 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 12d9a8 │ │ │ │ + bne 12d9b8 │ │ │ │ dmb ish │ │ │ │ - bl 4b40b0 │ │ │ │ + bl 4b40c0 │ │ │ │ ldr r1, [sl, #1536] @ 0x600 │ │ │ │ cmp r1, #-2147483638 @ 0x8000000a │ │ │ │ - bgt 12d9bc │ │ │ │ + bgt 12d9cc │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - bne 12d9d0 │ │ │ │ + bne 12d9e0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 12d9d0 │ │ │ │ + beq 12d9e0 │ │ │ │ ldr r0, [sl, #1540] @ 0x604 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r4, sl │ │ │ │ mov r5, #0 │ │ │ │ ldrb r0, [r4, #1561]! @ 0x619 │ │ │ │ mov r6, #1 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 12dab8 │ │ │ │ + bne 12dac8 │ │ │ │ add r0, sl, #48 @ 0x30 │ │ │ │ - bl 147370 │ │ │ │ - b 12dab8 │ │ │ │ + bl 147380 │ │ │ │ + b 12dac8 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r1, sl, #776 @ 0x308 │ │ │ │ add r0, lr, #552 @ 0x228 │ │ │ │ mov r2, #744 @ 0x2e8 │ │ │ │ ldr r9, [r6, #4] │ │ │ │ bl 53d54 │ │ │ │ mov r6, #0 │ │ │ │ mov r5, #0 │ │ │ │ mov r4, #0 │ │ │ │ strb r4, [sl, #1563] @ 0x61b │ │ │ │ add r0, sl, #760 @ 0x2f8 │ │ │ │ - bl 150ee8 │ │ │ │ + bl 150ef8 │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r0, #752]! @ 0x2f0 │ │ │ │ strb r4, [r0, #810] @ 0x32a │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 12da34 │ │ │ │ + bne 12da44 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 12da58 │ │ │ │ + bne 12da68 │ │ │ │ dmb ish │ │ │ │ - bl 4b40b0 │ │ │ │ + bl 4b40c0 │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r0, #756]! @ 0x2f4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 12da64 │ │ │ │ + bne 12da74 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 12da88 │ │ │ │ + bne 12da98 │ │ │ │ dmb ish │ │ │ │ - bl 4b40b0 │ │ │ │ + bl 4b40c0 │ │ │ │ ldr r1, [sl, #1536] @ 0x600 │ │ │ │ cmp r1, #-2147483638 @ 0x8000000a │ │ │ │ - bgt 12da9c │ │ │ │ + bgt 12daac │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - bne 12dab0 │ │ │ │ + bne 12dac0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 12dab0 │ │ │ │ + beq 12dac0 │ │ │ │ ldr r0, [sl, #1540] @ 0x604 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ movw r0, #1561 @ 0x619 │ │ │ │ add r4, sl, r0 │ │ │ │ mov r0, #0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ strb r0, [r4] │ │ │ │ add r1, lr, #552 @ 0x228 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ @@ -221439,226 +221443,226 @@ │ │ │ │ add r0, r0, #16 │ │ │ │ bl 53d54 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sl, #1560] @ 0x618 │ │ │ │ add sp, sp, #276 @ 0x114 │ │ │ │ add sp, sp, #5120 @ 0x1400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #836] @ 12de44 │ │ │ │ + ldr r0, [pc, #836] @ 12de54 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ - ldr r0, [pc, #820] @ 12de40 │ │ │ │ + ldr r0, [pc, #820] @ 12de50 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebb4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #1592] @ 0x638 │ │ │ │ str r0, [sl, #1588] @ 0x634 │ │ │ │ sub r0, fp, #1 │ │ │ │ str r6, [sl, #1584] @ 0x630 │ │ │ │ str r0, [sl, #1576] @ 0x628 │ │ │ │ - b 12dccc │ │ │ │ - b 12dcf4 │ │ │ │ + b 12dcdc │ │ │ │ + b 12dd04 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #1592] @ 0x638 │ │ │ │ str r0, [sl, #1588] @ 0x634 │ │ │ │ sub r0, fp, #1 │ │ │ │ str r6, [sl, #1584] @ 0x630 │ │ │ │ str r0, [sl, #1576] @ 0x628 │ │ │ │ - b 12dce8 │ │ │ │ + b 12dcf8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #1592] @ 0x638 │ │ │ │ str r0, [sl, #1588] @ 0x634 │ │ │ │ sub r0, fp, #1 │ │ │ │ str r6, [sl, #1584] @ 0x630 │ │ │ │ str r0, [sl, #1576] @ 0x628 │ │ │ │ - b 12dd1c │ │ │ │ + b 12dd2c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #1632] @ 0x660 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 12db80 │ │ │ │ + bne 12db90 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 12dd08 │ │ │ │ + bne 12dd18 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #1632 @ 0x660 │ │ │ │ - bl 4b4310 │ │ │ │ - b 12dd08 │ │ │ │ + bl 4b4320 │ │ │ │ + b 12dd18 │ │ │ │ bl 8e880 │ │ │ │ - b 12dd40 │ │ │ │ - b 12dcfc │ │ │ │ - b 12dcf4 │ │ │ │ - b 12dcf4 │ │ │ │ + b 12dd50 │ │ │ │ + b 12dd0c │ │ │ │ + b 12dd04 │ │ │ │ + b 12dd04 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r0, #756]! @ 0x2f4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 12dbd0 │ │ │ │ + bne 12dbe0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 12ddb0 │ │ │ │ + bne 12ddc0 │ │ │ │ dmb ish │ │ │ │ - bl 4b40b0 │ │ │ │ - b 12ddb0 │ │ │ │ + bl 4b40c0 │ │ │ │ + b 12ddc0 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ - b 12dda8 │ │ │ │ - b 12dd40 │ │ │ │ + b 12ddb8 │ │ │ │ + b 12dd50 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #1632] @ 0x660 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 12dc14 │ │ │ │ + bne 12dc24 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 12dd44 │ │ │ │ + bne 12dd54 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #1632 @ 0x660 │ │ │ │ - bl 4b4310 │ │ │ │ - b 12dd44 │ │ │ │ + bl 4b4320 │ │ │ │ + b 12dd54 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ - b 12dd58 │ │ │ │ - b 12dd40 │ │ │ │ + b 12dd68 │ │ │ │ + b 12dd50 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 144644 │ │ │ │ - b 12dd44 │ │ │ │ + bl 144654 │ │ │ │ + b 12dd54 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r0, #756]! @ 0x2f4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 12dc74 │ │ │ │ + bne 12dc84 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 12ddb0 │ │ │ │ + bne 12ddc0 │ │ │ │ dmb ish │ │ │ │ - bl 4b40b0 │ │ │ │ - b 12ddb0 │ │ │ │ + bl 4b40c0 │ │ │ │ + b 12ddc0 │ │ │ │ bl 8e880 │ │ │ │ - b 12dd40 │ │ │ │ + b 12dd50 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sl, #1604] @ 0x644 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12dd44 │ │ │ │ + beq 12dd54 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [sl, #1608] @ 0x648 │ │ │ │ blx r1 │ │ │ │ - b 12dd44 │ │ │ │ + b 12dd54 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 140b14 │ │ │ │ - b 12dd44 │ │ │ │ - b 12dd40 │ │ │ │ + bl 140b24 │ │ │ │ + b 12dd54 │ │ │ │ + b 12dd50 │ │ │ │ mov r5, r0 │ │ │ │ - b 12dde4 │ │ │ │ + b 12ddf4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 137f94 │ │ │ │ - b 12dd60 │ │ │ │ + bl 137fa4 │ │ │ │ + b 12dd70 │ │ │ │ mov r5, r0 │ │ │ │ - b 12ddb0 │ │ │ │ + b 12ddc0 │ │ │ │ mov r5, r0 │ │ │ │ - b 12dd60 │ │ │ │ + b 12dd70 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cbda4 │ │ │ │ - b 12dd44 │ │ │ │ - b 12dd40 │ │ │ │ + bl 1cbdb4 │ │ │ │ + b 12dd54 │ │ │ │ + b 12dd50 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 140b14 │ │ │ │ - b 12dd58 │ │ │ │ + bl 140b24 │ │ │ │ + b 12dd68 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 151da4 │ │ │ │ - b 12ddb0 │ │ │ │ - b 12dd40 │ │ │ │ - b 12dd40 │ │ │ │ + bl 151db4 │ │ │ │ + b 12ddc0 │ │ │ │ + b 12dd50 │ │ │ │ + b 12dd50 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [sl, #1563] @ 0x61b │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12dd58 │ │ │ │ + beq 12dd68 │ │ │ │ ldr r0, [sl, #1556] @ 0x614 │ │ │ │ - bl 1cbda4 │ │ │ │ + bl 1cbdb4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #1563] @ 0x61b │ │ │ │ add r0, sl, #760 @ 0x2f8 │ │ │ │ - bl 150ee8 │ │ │ │ - b 12dd88 │ │ │ │ + bl 150ef8 │ │ │ │ + b 12dd98 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13808c │ │ │ │ - b 12dd44 │ │ │ │ + bl 13809c │ │ │ │ + b 12dd54 │ │ │ │ mov r5, r0 │ │ │ │ - b 12ddf8 │ │ │ │ + b 12de08 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [sl, #1562] @ 0x61a │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12dda0 │ │ │ │ + beq 12ddb0 │ │ │ │ movw r0, #1548 @ 0x60c │ │ │ │ add r0, sl, r0 │ │ │ │ - bl 150720 │ │ │ │ + bl 150730 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #1562] @ 0x61a │ │ │ │ add r0, sl, #752 @ 0x2f0 │ │ │ │ - bl 1464c0 │ │ │ │ + bl 1464d0 │ │ │ │ ldr r1, [sl, #1536] @ 0x600 │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, #-2147483637 @ 0x8000000b │ │ │ │ movwlt r0, #1 │ │ │ │ subs r2, r1, #-2147483646 @ 0x80000002 │ │ │ │ movwne r2, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 12dde4 │ │ │ │ + beq 12ddf4 │ │ │ │ ands r0, r0, r2 │ │ │ │ - bne 12dde4 │ │ │ │ + bne 12ddf4 │ │ │ │ ldr r0, [sl, #1540] @ 0x604 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrb r0, [sl, #1561] @ 0x619 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12ddf8 │ │ │ │ + beq 12de08 │ │ │ │ add r0, sl, #48 @ 0x30 │ │ │ │ - bl 147370 │ │ │ │ + bl 147380 │ │ │ │ movw r0, #1560 @ 0x618 │ │ │ │ mov r1, #2 │ │ │ │ strh r1, [sl, r0] │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 13a2a8 │ │ │ │ - b 12dd44 │ │ │ │ + bl 13a2b8 │ │ │ │ + b 12dd54 │ │ │ │ bl 8e880 │ │ │ │ andeq r1, ip, r0, lsr #10 │ │ │ │ - adceq r6, r3, ip, lsr #22 │ │ │ │ - adceq r2, r9, r0, asr #3 │ │ │ │ - adceq r6, r3, r0, asr #21 │ │ │ │ - adceq r6, r3, ip, asr #21 │ │ │ │ + adceq r6, r3, ip, lsl fp │ │ │ │ + strhteq r2, [r9], r0 │ │ │ │ + strhteq r6, [r3], r0 │ │ │ │ + strhteq r6, [r3], ip │ │ │ │ ldrdeq r2, [r8], -r4 │ │ │ │ - adceq r2, r9, r0, asr r5 │ │ │ │ - addeq pc, r5, r2, ror sp @ │ │ │ │ - umlaleq r6, r3, r4, r7 │ │ │ │ - adceq r6, r3, r0, lsr #15 │ │ │ │ + adceq r2, r9, r0, asr #10 │ │ │ │ + addeq pc, r5, r2, ror #26 │ │ │ │ + adceq r6, r3, r4, lsl #15 │ │ │ │ + umlaleq r6, r3, r0, r7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #940 @ 0x3ac │ │ │ │ sub sp, sp, #5120 @ 0x1400 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r0, [r1, #2216] @ 0x8a8 │ │ │ │ add r5, r1, #1424 @ 0x590 │ │ │ │ mov fp, r1 │ │ │ │ @@ -221693,129 +221697,129 @@ │ │ │ │ mov r2, #704 @ 0x2c0 │ │ │ │ str r8, [sp, #20] │ │ │ │ strb r3, [fp, #2219] @ 0x8ab │ │ │ │ bl 53d54 │ │ │ │ add sl, fp, #704 @ 0x2c0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r5 │ │ │ │ - bl 4b034c │ │ │ │ + bl 4b035c │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [fp, #2217] @ 0x8a9 │ │ │ │ add r0, fp, #2192 @ 0x890 │ │ │ │ mov r1, sl │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl 4b1e38 │ │ │ │ + bl 4b1e48 │ │ │ │ ldr r0, [fp, #2188] @ 0x88c │ │ │ │ ldr r4, [fp, #2192] @ 0x890 │ │ │ │ ldr r2, [r0, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 12df6c │ │ │ │ + beq 12df7c │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ ldr r6, [fp, #2196] @ 0x894 │ │ │ │ ldr r5, [fp, #2200] @ 0x898 │ │ │ │ - beq 12e9f4 │ │ │ │ + beq 12ea04 │ │ │ │ eor r1, r4, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #10 │ │ │ │ - bhi 12e9f4 │ │ │ │ + bhi 12ea04 │ │ │ │ add r2, r2, r2, lsl #1 │ │ │ │ lsl r2, r2, #2 │ │ │ │ ldr r3, [r0] │ │ │ │ eor r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ cmp r3, #11 │ │ │ │ movcs r3, #2 │ │ │ │ cmp r3, r1 │ │ │ │ - beq 12df74 │ │ │ │ + beq 12df84 │ │ │ │ subs r2, r2, #12 │ │ │ │ add r0, r0, #12 │ │ │ │ - bne 12df48 │ │ │ │ + bne 12df58 │ │ │ │ cmp r4, #-2147483647 @ 0x80000001 │ │ │ │ - bne 12e840 │ │ │ │ + bne 12e850 │ │ │ │ ldr r8, [sp, #20] │ │ │ │ movw r9, #51713 @ 0xca01 │ │ │ │ ldr r0, [fp, #2184] @ 0x888 │ │ │ │ mov r1, #0 │ │ │ │ movt r9, #15258 @ 0x3b9a │ │ │ │ strb r1, [fp, #2268] @ 0x8dc │ │ │ │ str r0, [fp, #2264] @ 0x8d8 │ │ │ │ add sl, fp, #2224 @ 0x8b0 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, sl │ │ │ │ add r0, lr, #248 @ 0xf8 │ │ │ │ mov r2, r7 │ │ │ │ - bl 12f6c4 │ │ │ │ + bl 12f6d4 │ │ │ │ ldr r0, [sp, #2296] @ 0x8f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12e034 │ │ │ │ + beq 12e044 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #2 │ │ │ │ strd r0, [r8] │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [fp, #2216] @ 0x8a8 │ │ │ │ add sp, sp, #940 @ 0x3ac │ │ │ │ add sp, sp, #5120 @ 0x1400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r5, fp │ │ │ │ str r8, [sp, #20] │ │ │ │ ldr r0, [r5, #2232]! @ 0x8b8 │ │ │ │ add r8, r5, #24 │ │ │ │ sub r4, r5, #8 │ │ │ │ cmp r0, r9 │ │ │ │ - bne 12e73c │ │ │ │ + bne 12e74c │ │ │ │ ldr r6, [r8] │ │ │ │ - b 12e660 │ │ │ │ + b 12e670 │ │ │ │ mov r5, fp │ │ │ │ ldr r0, [r5, #2232]! @ 0x8b8 │ │ │ │ add r4, r5, #24 │ │ │ │ sub sl, r5, #8 │ │ │ │ cmp r0, r9 │ │ │ │ - bne 12e198 │ │ │ │ + bne 12e1a8 │ │ │ │ ldr r6, [r4] │ │ │ │ - b 12e0f4 │ │ │ │ + b 12e104 │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r0, #2232]! @ 0x8b8 │ │ │ │ add r5, r0, #24 │ │ │ │ sub sl, r0, #8 │ │ │ │ cmp r1, r9 │ │ │ │ - beq 12e260 │ │ │ │ - b 12e2fc │ │ │ │ + beq 12e270 │ │ │ │ + b 12e30c │ │ │ │ ldrb r0, [fp, #2268] @ 0x8dc │ │ │ │ ldr r5, [sp, #2300] @ 0x8fc │ │ │ │ ldr r6, [sp, #2304] @ 0x900 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 12e098 │ │ │ │ + bne 12e0a8 │ │ │ │ ldr r0, [fp, #2232] @ 0x8b8 │ │ │ │ cmp r0, r9 │ │ │ │ - beq 12e098 │ │ │ │ + beq 12e0a8 │ │ │ │ ldr r0, [fp, #2240] @ 0x8c0 │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [fp, #2248] @ 0x8c8 │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [fp, #2240] @ 0x8c0 │ │ │ │ tstne r1, #1 │ │ │ │ - beq 12e088 │ │ │ │ + beq 12e098 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r1, r1, #2 │ │ │ │ strex r2, r1, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 12e074 │ │ │ │ + bne 12e084 │ │ │ │ ldr r0, [fp, #2244] @ 0x8c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12e098 │ │ │ │ - bl 147478 │ │ │ │ + beq 12e0a8 │ │ │ │ + bl 147488 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 12ea4c │ │ │ │ + beq 12ea5c │ │ │ │ str r5, [fp, #1408] @ 0x580 │ │ │ │ str r6, [fp, #1412] @ 0x584 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, #1 │ │ │ │ add r0, lr, #248 @ 0xf8 │ │ │ │ mov r4, #1 │ │ │ │ - bl 1e9958 │ │ │ │ + bl 1e9968 │ │ │ │ ldr r0, [sp, #2296] @ 0x8f8 │ │ │ │ str r0, [fp, #2204] @ 0x89c │ │ │ │ ldr r0, [fp, #2184] @ 0x888 │ │ │ │ ldr r1, [sp, #2300] @ 0x8fc │ │ │ │ ldr r2, [sp, #2304] @ 0x900 │ │ │ │ strb r4, [fp, #2218] @ 0x8aa │ │ │ │ mov r4, fp │ │ │ │ @@ -221825,86 +221829,86 @@ │ │ │ │ add r6, r0, #8 │ │ │ │ str r6, [r4, #2256]! @ 0x8d0 │ │ │ │ mov r5, r4 │ │ │ │ str r9, [r5, #-24]! @ 0xffffffe8 │ │ │ │ mov r0, #1 │ │ │ │ ldrex r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 12e124 │ │ │ │ + bne 12e134 │ │ │ │ strex r1, r0, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 12e0f8 │ │ │ │ + bne 12e108 │ │ │ │ dmb ish │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, r9 │ │ │ │ - bne 12e1c0 │ │ │ │ - b 12e204 │ │ │ │ + bne 12e1d0 │ │ │ │ + b 12e214 │ │ │ │ clrex │ │ │ │ dmb ish │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r6, [r4] │ │ │ │ cmp r0, r9 │ │ │ │ - beq 12e180 │ │ │ │ + beq 12e190 │ │ │ │ ldr r0, [fp, #2240] @ 0x8c0 │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [fp, #2248] @ 0x8c8 │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [fp, #2240] @ 0x8c0 │ │ │ │ tstne r1, #1 │ │ │ │ - beq 12e170 │ │ │ │ + beq 12e180 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r1, r1, #2 │ │ │ │ strex r2, r1, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 12e15c │ │ │ │ + bne 12e16c │ │ │ │ ldr r0, [fp, #2244] @ 0x8c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12e180 │ │ │ │ - bl 147478 │ │ │ │ + beq 12e190 │ │ │ │ + bl 147488 │ │ │ │ mov r0, #0 │ │ │ │ str r6, [fp, #2240] @ 0x8c0 │ │ │ │ strb r0, [fp, #2248] @ 0x8c8 │ │ │ │ str r0, [fp, #2244] @ 0x8c4 │ │ │ │ sub r0, r9, #1 │ │ │ │ str r0, [fp, #2232] @ 0x8b8 │ │ │ │ add r1, sp, #776 @ 0x308 │ │ │ │ mov r0, sl │ │ │ │ mov r2, r7 │ │ │ │ bl 573a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12e9b0 │ │ │ │ + beq 12e9c0 │ │ │ │ ldr r6, [r4] │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, r9 │ │ │ │ - beq 12e204 │ │ │ │ + beq 12e214 │ │ │ │ ldr r0, [sl, #16] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [sl, #24] │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [sl, #16] │ │ │ │ tstne r1, #1 │ │ │ │ - beq 12e1f4 │ │ │ │ + beq 12e204 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r1, r1, #2 │ │ │ │ strex r2, r1, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 12e1e0 │ │ │ │ + bne 12e1f0 │ │ │ │ ldr r0, [fp, #2244] @ 0x8c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12e204 │ │ │ │ - bl 147478 │ │ │ │ + beq 12e214 │ │ │ │ + bl 147488 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov sl, r7 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r6, #8] │ │ │ │ str r0, [fp, #2208] @ 0x8a0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cbc5c │ │ │ │ + bl 1cbc6c │ │ │ │ ldr r0, [fp, #2184] @ 0x888 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r3, lr, #248 @ 0xf8 │ │ │ │ movw r2, #2236 @ 0x8bc │ │ │ │ add r2, fp, r2 │ │ │ │ ldr ip, [r0, #120] @ 0x78 │ │ │ │ mov r0, fp │ │ │ │ @@ -221917,125 +221921,125 @@ │ │ │ │ mov r7, sl │ │ │ │ sub r1, r5, #32 │ │ │ │ mov sl, r1 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #1 │ │ │ │ ldrex r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 12e288 │ │ │ │ + bne 12e298 │ │ │ │ strex r3, r2, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 12e268 │ │ │ │ + bne 12e278 │ │ │ │ dmb ish │ │ │ │ - b 12e318 │ │ │ │ + b 12e328 │ │ │ │ clrex │ │ │ │ dmb ish │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r4, [r5] │ │ │ │ cmp r0, r9 │ │ │ │ - beq 12e2e4 │ │ │ │ + beq 12e2f4 │ │ │ │ ldr r0, [fp, #2240] @ 0x8c0 │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [fp, #2248] @ 0x8c8 │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [fp, #2240] @ 0x8c0 │ │ │ │ tstne r1, #1 │ │ │ │ - beq 12e2d4 │ │ │ │ + beq 12e2e4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r1, r1, #2 │ │ │ │ strex r2, r1, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 12e2c0 │ │ │ │ + bne 12e2d0 │ │ │ │ ldr r0, [fp, #2244] @ 0x8c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12e2e4 │ │ │ │ - bl 147478 │ │ │ │ + beq 12e2f4 │ │ │ │ + bl 147488 │ │ │ │ mov r0, #0 │ │ │ │ str r4, [fp, #2240] @ 0x8c0 │ │ │ │ strb r0, [fp, #2248] @ 0x8c8 │ │ │ │ str r0, [fp, #2244] @ 0x8c4 │ │ │ │ sub r0, r9, #1 │ │ │ │ str r0, [fp, #2232] @ 0x8b8 │ │ │ │ add r1, sp, #776 @ 0x308 │ │ │ │ mov r0, sl │ │ │ │ mov r2, r7 │ │ │ │ bl 577c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12e6a8 │ │ │ │ + beq 12e6b8 │ │ │ │ ldr r1, [r5] │ │ │ │ ldr r0, [fp, #2232] @ 0x8b8 │ │ │ │ str r1, [fp, #2212] @ 0x8a4 │ │ │ │ mov r1, #1 │ │ │ │ cmp r0, r9 │ │ │ │ strb r1, [fp, #2219] @ 0x8ab │ │ │ │ - beq 12e374 │ │ │ │ + beq 12e384 │ │ │ │ ldr r0, [sl, #16] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [sl, #24] │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [sl, #16] │ │ │ │ tstne r1, #1 │ │ │ │ - beq 12e364 │ │ │ │ + beq 12e374 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r1, r1, #2 │ │ │ │ strex r2, r1, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 12e350 │ │ │ │ + bne 12e360 │ │ │ │ ldr r0, [fp, #2244] @ 0x8c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12e374 │ │ │ │ - bl 147478 │ │ │ │ + beq 12e384 │ │ │ │ + bl 147488 │ │ │ │ ldr r1, [fp, #2208] @ 0x8a0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [fp, #2212] @ 0x8a4 │ │ │ │ ldr r2, [fp, #2204] @ 0x89c │ │ │ │ strb r3, [fp, #2218] @ 0x8aa │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 40d0b0 │ │ │ │ + bl 40d0c0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #2296] @ 0x8f8 │ │ │ │ - beq 12e408 │ │ │ │ + beq 12e418 │ │ │ │ add r2, r0, #816 @ 0x330 │ │ │ │ mov r4, r7 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ sub r3, r1, #1 │ │ │ │ strex r7, r3, [r2] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 12e3a8 │ │ │ │ + bne 12e3b8 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - bne 12e3d0 │ │ │ │ + bne 12e3e0 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 1e8cd4 │ │ │ │ + bl 1e8ce4 │ │ │ │ ldr r0, [sp, #2296] @ 0x8f8 │ │ │ │ mov r7, r4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 12e3dc │ │ │ │ + bne 12e3ec │ │ │ │ cmp r1, #1 │ │ │ │ - bne 12e408 │ │ │ │ + bne 12e418 │ │ │ │ dmb ish │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #248 @ 0xf8 │ │ │ │ - bl 4b4310 │ │ │ │ + bl 4b4320 │ │ │ │ ldr r0, [fp, #2212] @ 0x8a4 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [fp, #2219] @ 0x8ab │ │ │ │ - bl 1cbda4 │ │ │ │ + bl 1cbdb4 │ │ │ │ ldr r0, [fp, #2188] @ 0x88c │ │ │ │ mov r4, r7 │ │ │ │ add r1, r0, #72 @ 0x48 │ │ │ │ add r0, sp, #752 @ 0x2f0 │ │ │ │ - bl 96f148 │ │ │ │ + bl 96f158 │ │ │ │ add r2, sp, #752 @ 0x2f0 │ │ │ │ add r5, sp, #776 @ 0x308 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r6, #0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r1, [sp, #3804] @ 0xedc │ │ │ │ add r1, lr, #248 @ 0xf8 │ │ │ │ @@ -222066,20 +222070,20 @@ │ │ │ │ add r9, fp, #2224 @ 0x8b0 │ │ │ │ str r8, [sp, #20] │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, r9 │ │ │ │ add r5, lr, #248 @ 0xf8 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12a0fc │ │ │ │ + bl 12a10c │ │ │ │ ldr sl, [sp, #2296] @ 0x8f8 │ │ │ │ ldr r8, [sp, #2300] @ 0x8fc │ │ │ │ eor r0, sl, #64 @ 0x40 │ │ │ │ orrs r0, r0, r8 │ │ │ │ - bne 12e500 │ │ │ │ + bne 12e510 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #2 │ │ │ │ strd r0, [r2] │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [fp, #2216] @ 0x8a8 │ │ │ │ add sp, sp, #940 @ 0x3ac │ │ │ │ @@ -222087,27 +222091,27 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r1, r5, #8 │ │ │ │ add r0, lr, #744 @ 0x2e8 │ │ │ │ mov r2, #744 @ 0x2e8 │ │ │ │ bl 53d54 │ │ │ │ mov r0, r9 │ │ │ │ - bl 13a2a8 │ │ │ │ + bl 13a2b8 │ │ │ │ eor r0, sl, #63 @ 0x3f │ │ │ │ orrs r0, r0, r8 │ │ │ │ - bne 12e690 │ │ │ │ + bne 12e6a0 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r8, #0 │ │ │ │ add sl, lr, #248 @ 0xf8 │ │ │ │ mov r2, #10 │ │ │ │ mov r3, #0 │ │ │ │ str r7, [sp, #12] │ │ │ │ mov r0, sl │ │ │ │ str r8, [sp] │ │ │ │ - bl 797aa0 │ │ │ │ + bl 797ab0 │ │ │ │ add r0, sp, #776 @ 0x308 │ │ │ │ ldm sl!, {r2, r3, r4, r5, r6, r7} │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ mov r1, r0 │ │ │ │ stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldm sl, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ @@ -222125,19 +222129,19 @@ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ ldr r5, [sp, #16] │ │ │ │ str r0, [fp, #2272] @ 0x8e0 │ │ │ │ add r4, fp, #2224 @ 0x8b0 │ │ │ │ add r0, lr, #464 @ 0x1d0 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ - bl 20ce50 │ │ │ │ + bl 20ce60 │ │ │ │ ldrd r0, [r6] │ │ │ │ eor r0, r0, #52 @ 0x34 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne 12e5e4 │ │ │ │ + bne 12e5f4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #2 │ │ │ │ strd r0, [r8] │ │ │ │ mov r0, #7 │ │ │ │ strb r0, [fp, #2216] @ 0x8a8 │ │ │ │ add sp, sp, #940 @ 0x3ac │ │ │ │ add sp, sp, #5120 @ 0x1400 │ │ │ │ @@ -222145,161 +222149,161 @@ │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ mov r0, r5 │ │ │ │ add r1, lr, #464 @ 0x1d0 │ │ │ │ mov r2, #752 @ 0x2f0 │ │ │ │ bl 53d54 │ │ │ │ ldr r0, [fp, #2276] @ 0x8e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12e608 │ │ │ │ - bl 147478 │ │ │ │ + beq 12e618 │ │ │ │ + bl 147488 │ │ │ │ mov r0, r4 │ │ │ │ - bl 797b20 │ │ │ │ + bl 797b30 │ │ │ │ ldr r0, [fp, #2260] @ 0x8d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12e628 │ │ │ │ + beq 12e638 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [fp, #2264] @ 0x8d8 │ │ │ │ blx r1 │ │ │ │ ldr sl, [r5] │ │ │ │ str r8, [sp, #20] │ │ │ │ and r0, sl, #63 @ 0x3f │ │ │ │ cmp r0, #50 @ 0x32 │ │ │ │ - beq 12ea5c │ │ │ │ + beq 12ea6c │ │ │ │ cmp sl, #51 @ 0x33 │ │ │ │ - bne 12eb28 │ │ │ │ + bne 12eb38 │ │ │ │ ldr r0, [fp, #2184] @ 0x888 │ │ │ │ mov r8, fp │ │ │ │ ldr r0, [r0, #120] @ 0x78 │ │ │ │ add r6, r0, #8 │ │ │ │ str r6, [r8, #2256]! @ 0x8d0 │ │ │ │ mov r5, r8 │ │ │ │ str r9, [r5, #-24]! @ 0xffffffe8 │ │ │ │ mov r0, #1 │ │ │ │ ldrex r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 12e6c8 │ │ │ │ + bne 12e6d8 │ │ │ │ strex r1, r0, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 12e664 │ │ │ │ + bne 12e674 │ │ │ │ dmb ish │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, r9 │ │ │ │ - bne 12e764 │ │ │ │ - b 12e7a8 │ │ │ │ + bne 12e774 │ │ │ │ + b 12e7b8 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, sp, #5312 @ 0x14c0 │ │ │ │ add r1, lr, #744 @ 0x2e8 │ │ │ │ mov r2, #744 @ 0x2e8 │ │ │ │ bl 53d54 │ │ │ │ - b 12ea64 │ │ │ │ + b 12ea74 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #2 │ │ │ │ strd r0, [r8] │ │ │ │ mov r0, #5 │ │ │ │ strb r0, [fp, #2216] @ 0x8a8 │ │ │ │ add sp, sp, #940 @ 0x3ac │ │ │ │ add sp, sp, #5120 @ 0x1400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ clrex │ │ │ │ dmb ish │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r6, [r8] │ │ │ │ cmp r0, r9 │ │ │ │ - beq 12e724 │ │ │ │ + beq 12e734 │ │ │ │ ldr r0, [fp, #2240] @ 0x8c0 │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [fp, #2248] @ 0x8c8 │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [fp, #2240] @ 0x8c0 │ │ │ │ tstne r1, #1 │ │ │ │ - beq 12e714 │ │ │ │ + beq 12e724 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r1, r1, #2 │ │ │ │ strex r2, r1, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 12e700 │ │ │ │ + bne 12e710 │ │ │ │ ldr r0, [fp, #2244] @ 0x8c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12e724 │ │ │ │ - bl 147478 │ │ │ │ + beq 12e734 │ │ │ │ + bl 147488 │ │ │ │ mov r0, #0 │ │ │ │ str r6, [fp, #2240] @ 0x8c0 │ │ │ │ strb r0, [fp, #2248] @ 0x8c8 │ │ │ │ str r0, [fp, #2244] @ 0x8c4 │ │ │ │ sub r0, r9, #1 │ │ │ │ str r0, [fp, #2232] @ 0x8b8 │ │ │ │ add r1, sp, #776 @ 0x308 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ bl 577c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12e9d0 │ │ │ │ + beq 12e9e0 │ │ │ │ ldr r6, [r8] │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, r9 │ │ │ │ - beq 12e7a8 │ │ │ │ + beq 12e7b8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ tstne r1, #1 │ │ │ │ - beq 12e798 │ │ │ │ + beq 12e7a8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r1, r1, #2 │ │ │ │ strex r2, r1, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 12e784 │ │ │ │ + bne 12e794 │ │ │ │ ldr r0, [fp, #2244] @ 0x8c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12e7a8 │ │ │ │ - bl 147478 │ │ │ │ + beq 12e7b8 │ │ │ │ + bl 147488 │ │ │ │ add r0, r6, #8 │ │ │ │ add r1, fp, #2208 @ 0x8a0 │ │ │ │ - bl 40dad8 │ │ │ │ + bl 40dae8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #2296] @ 0x8f8 │ │ │ │ - beq 12e824 │ │ │ │ + beq 12e834 │ │ │ │ add r2, r0, #816 @ 0x330 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ sub r3, r1, #1 │ │ │ │ strex r7, r3, [r2] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 12e7c8 │ │ │ │ + bne 12e7d8 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - bne 12e7f0 │ │ │ │ + bne 12e800 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 1e8cd4 │ │ │ │ + bl 1e8ce4 │ │ │ │ ldr r0, [sp, #2296] @ 0x8f8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 12e7f8 │ │ │ │ + bne 12e808 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 12e824 │ │ │ │ + bne 12e834 │ │ │ │ dmb ish │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #248 @ 0xf8 │ │ │ │ - bl 4b4310 │ │ │ │ + bl 4b4320 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cbda4 │ │ │ │ + bl 1cbdb4 │ │ │ │ mov r5, #0 │ │ │ │ mov sl, #57 @ 0x39 │ │ │ │ mov r6, #1 │ │ │ │ mov r8, #0 │ │ │ │ - b 12eb48 │ │ │ │ - ldr r0, [pc, #1816] @ 12ef60 │ │ │ │ + b 12eb58 │ │ │ │ + ldr r0, [pc, #1816] @ 12ef70 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ - ldr r1, [pc, #1812] @ 12ef64 │ │ │ │ + ldr r1, [pc, #1812] @ 12ef74 │ │ │ │ add r5, lr, #248 @ 0xf8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #756] @ 0x2f4 │ │ │ │ add r0, sp, #732 @ 0x2dc │ │ │ │ str r0, [sp, #736] @ 0x2e0 │ │ │ │ add r0, sp, #752 @ 0x2f0 │ │ │ │ str r0, [sp, #784] @ 0x310 │ │ │ │ @@ -222321,30 +222325,30 @@ │ │ │ │ str r2, [sp, #788] @ 0x314 │ │ │ │ str r6, [sp, #752] @ 0x2f0 │ │ │ │ str r8, [sp, #2316] @ 0x90c │ │ │ │ str r0, [sp, #2312] @ 0x908 │ │ │ │ str r3, [sp, #2304] @ 0x900 │ │ │ │ str r3, [sp, #2296] @ 0x8f8 │ │ │ │ add r0, sp, #776 @ 0x308 │ │ │ │ - bl 94d54c │ │ │ │ - ldr r0, [pc, #1692] @ 12ef68 │ │ │ │ + bl 94d55c │ │ │ │ + ldr r0, [pc, #1692] @ 12ef78 │ │ │ │ mov sl, #60 @ 0x3c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #4 │ │ │ │ - bcc 12eadc │ │ │ │ - ldr r1, [pc, #1672] @ 12ef6c │ │ │ │ + bcc 12eaec │ │ │ │ + ldr r1, [pc, #1672] @ 12ef7c │ │ │ │ mov r4, #2 │ │ │ │ - ldr r0, [pc, #1668] @ 12ef70 │ │ │ │ - ldr r2, [pc, #1668] @ 12ef74 │ │ │ │ + ldr r0, [pc, #1668] @ 12ef80 │ │ │ │ + ldr r2, [pc, #1668] @ 12ef84 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #748] @ 0x2ec │ │ │ │ - ldr r2, [pc, #1652] @ 12ef78 │ │ │ │ + ldr r2, [pc, #1652] @ 12ef88 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #740] @ 0x2e4 │ │ │ │ ldr r2, [fp, #2188] @ 0x88c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, r2, #36 @ 0x24 │ │ │ │ str r3, [sp, #736] @ 0x2e0 │ │ │ │ str r2, [sp, #744] @ 0x2e8 │ │ │ │ @@ -222366,29 +222370,29 @@ │ │ │ │ str r3, [sp, #2312] @ 0x908 │ │ │ │ str r4, [sp, #2304] @ 0x900 │ │ │ │ str r4, [sp, #2296] @ 0x8f8 │ │ │ │ str r4, [sp, #796] @ 0x31c │ │ │ │ str r5, [sp, #792] @ 0x318 │ │ │ │ str r4, [sp, #788] @ 0x314 │ │ │ │ stm r2, {r1, r4, r6} │ │ │ │ - bl 90fb8c │ │ │ │ - ldr r1, [pc, #1532] @ 12ef7c │ │ │ │ + bl 90fb9c │ │ │ │ + ldr r1, [pc, #1532] @ 12ef8c │ │ │ │ str r0, [sp, #768] @ 0x300 │ │ │ │ mov r0, #21 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #764] @ 0x2fc │ │ │ │ str r0, [sp, #756] @ 0x2f4 │ │ │ │ str r1, [sp, #760] @ 0x2f8 │ │ │ │ str r1, [sp, #752] @ 0x2f0 │ │ │ │ add r0, sp, #776 @ 0x308 │ │ │ │ add r2, sp, #752 @ 0x2f0 │ │ │ │ mov r1, #4 │ │ │ │ - bl 312320 │ │ │ │ + bl 312330 │ │ │ │ mov r8, #0 │ │ │ │ - b 12eadc │ │ │ │ + b 12eaec │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #2 │ │ │ │ strd r0, [r8] │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [fp, #2216] @ 0x8a8 │ │ │ │ add sp, sp, #940 @ 0x3ac │ │ │ │ add sp, sp, #5120 @ 0x1400 │ │ │ │ @@ -222401,136 +222405,136 @@ │ │ │ │ strb r0, [fp, #2216] @ 0x8a8 │ │ │ │ add sp, sp, #940 @ 0x3ac │ │ │ │ add sp, sp, #5120 @ 0x1400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r8, r0, #4 │ │ │ │ add r0, r2, r2, lsl #1 │ │ │ │ lsl r9, r0, #2 │ │ │ │ - b 12ea10 │ │ │ │ + b 12ea20 │ │ │ │ subs r9, r9, #12 │ │ │ │ add r8, r8, #12 │ │ │ │ - beq 12df6c │ │ │ │ + beq 12df7c │ │ │ │ ldr r0, [r8, #-4] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bgt 12ea24 │ │ │ │ + bgt 12ea34 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - bne 12ea04 │ │ │ │ + bne 12ea14 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ cmp r0, r5 │ │ │ │ - bne 12ea04 │ │ │ │ + bne 12ea14 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ bl 539d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 12ea04 │ │ │ │ - b 12df74 │ │ │ │ + bne 12ea14 │ │ │ │ + b 12df84 │ │ │ │ str r8, [sp, #20] │ │ │ │ mov r8, #0 │ │ │ │ mov sl, #58 @ 0x3a │ │ │ │ - b 12eadc │ │ │ │ + b 12eaec │ │ │ │ mov r8, #0 │ │ │ │ mov sl, #55 @ 0x37 │ │ │ │ movw r0, #1416 @ 0x588 │ │ │ │ mov r4, #0 │ │ │ │ add r0, fp, r0 │ │ │ │ strb r4, [fp, #2219] @ 0x8ab │ │ │ │ - bl 150ee8 │ │ │ │ + bl 150ef8 │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r0, #1408]! @ 0x580 │ │ │ │ strb r4, [r0, #810] @ 0x32a │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 12ea88 │ │ │ │ + bne 12ea98 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 12eaac │ │ │ │ + bne 12eabc │ │ │ │ dmb ish │ │ │ │ - bl 4b40b0 │ │ │ │ + bl 4b40c0 │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r0, #1412]! @ 0x584 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 12eab8 │ │ │ │ + bne 12eac8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 12eadc │ │ │ │ + bne 12eaec │ │ │ │ dmb ish │ │ │ │ - bl 4b40b0 │ │ │ │ + bl 4b40c0 │ │ │ │ ldr r1, [fp, #2192] @ 0x890 │ │ │ │ cmp r1, #-2147483638 @ 0x8000000a │ │ │ │ - bgt 12eaf0 │ │ │ │ + bgt 12eb00 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - bne 12eb04 │ │ │ │ + bne 12eb14 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 12eb04 │ │ │ │ + beq 12eb14 │ │ │ │ ldr r0, [fp, #2196] @ 0x894 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r4, fp │ │ │ │ mov r5, #0 │ │ │ │ ldrb r0, [r4, #2217]! @ 0x8a9 │ │ │ │ mov r6, #1 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 12ebf0 │ │ │ │ + bne 12ec00 │ │ │ │ add r0, fp, #704 @ 0x2c0 │ │ │ │ - bl 147370 │ │ │ │ - b 12ebf0 │ │ │ │ + bl 147380 │ │ │ │ + b 12ec00 │ │ │ │ movw r0, #1432 @ 0x598 │ │ │ │ add r1, fp, r0 │ │ │ │ add r0, sp, #5312 @ 0x14c0 │ │ │ │ mov r2, #744 @ 0x2e8 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ bl 53d54 │ │ │ │ mov r6, #0 │ │ │ │ mov r5, #0 │ │ │ │ movw r0, #1416 @ 0x588 │ │ │ │ mov r4, #0 │ │ │ │ add r0, fp, r0 │ │ │ │ strb r4, [fp, #2219] @ 0x8ab │ │ │ │ - bl 150ee8 │ │ │ │ + bl 150ef8 │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r0, #1408]! @ 0x580 │ │ │ │ strb r4, [r0, #810] @ 0x32a │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 12eb6c │ │ │ │ + bne 12eb7c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 12eb90 │ │ │ │ + bne 12eba0 │ │ │ │ dmb ish │ │ │ │ - bl 4b40b0 │ │ │ │ + bl 4b40c0 │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r0, #1412]! @ 0x584 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 12eb9c │ │ │ │ + bne 12ebac │ │ │ │ cmp r2, #1 │ │ │ │ - bne 12ebc0 │ │ │ │ + bne 12ebd0 │ │ │ │ dmb ish │ │ │ │ - bl 4b40b0 │ │ │ │ + bl 4b40c0 │ │ │ │ ldr r1, [fp, #2192] @ 0x890 │ │ │ │ cmp r1, #-2147483638 @ 0x8000000a │ │ │ │ - bgt 12ebd4 │ │ │ │ + bgt 12ebe4 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - bne 12ebe8 │ │ │ │ + bne 12ebf8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 12ebe8 │ │ │ │ + beq 12ebf8 │ │ │ │ ldr r0, [fp, #2196] @ 0x894 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ movw r0, #2217 @ 0x8a9 │ │ │ │ add r4, fp, r0 │ │ │ │ mov r0, #0 │ │ │ │ add r1, sp, #5312 @ 0x14c0 │ │ │ │ strb r0, [r4] │ │ │ │ mov r2, #744 @ 0x2e8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ @@ -222540,229 +222544,229 @@ │ │ │ │ add r0, r0, #16 │ │ │ │ bl 53d54 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [fp, #2216] @ 0x8a8 │ │ │ │ add sp, sp, #940 @ 0x3ac │ │ │ │ add sp, sp, #5120 @ 0x1400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #848] @ 12ef84 │ │ │ │ + ldr r0, [pc, #848] @ 12ef94 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ - ldr r0, [pc, #832] @ 12ef80 │ │ │ │ + ldr r0, [pc, #832] @ 12ef90 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebb4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #2248] @ 0x8c8 │ │ │ │ str r0, [fp, #2244] @ 0x8c4 │ │ │ │ sub r0, r9, #1 │ │ │ │ str r6, [fp, #2240] @ 0x8c0 │ │ │ │ str r0, [fp, #2232] @ 0x8b8 │ │ │ │ - b 12ee08 │ │ │ │ - b 12ee30 │ │ │ │ + b 12ee18 │ │ │ │ + b 12ee40 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #2248] @ 0x8c8 │ │ │ │ str r0, [fp, #2244] @ 0x8c4 │ │ │ │ sub r0, r9, #1 │ │ │ │ str r6, [fp, #2240] @ 0x8c0 │ │ │ │ str r0, [fp, #2232] @ 0x8b8 │ │ │ │ - b 12ee24 │ │ │ │ + b 12ee34 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #2248] @ 0x8c8 │ │ │ │ str r0, [fp, #2244] @ 0x8c4 │ │ │ │ sub r0, r9, #1 │ │ │ │ str r4, [fp, #2240] @ 0x8c0 │ │ │ │ str r0, [fp, #2232] @ 0x8b8 │ │ │ │ - b 12ee58 │ │ │ │ + b 12ee68 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #2296] @ 0x8f8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 12ecb4 │ │ │ │ + bne 12ecc4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 12ee44 │ │ │ │ + bne 12ee54 │ │ │ │ dmb ish │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #248 @ 0xf8 │ │ │ │ - bl 4b4310 │ │ │ │ - b 12ee44 │ │ │ │ + bl 4b4320 │ │ │ │ + b 12ee54 │ │ │ │ bl 8e880 │ │ │ │ - b 12ee7c │ │ │ │ - b 12ee38 │ │ │ │ - b 12ee30 │ │ │ │ - b 12ee30 │ │ │ │ + b 12ee8c │ │ │ │ + b 12ee48 │ │ │ │ + b 12ee40 │ │ │ │ + b 12ee40 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r0, #1412]! @ 0x584 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 12ed08 │ │ │ │ + bne 12ed18 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 12eef0 │ │ │ │ + bne 12ef00 │ │ │ │ dmb ish │ │ │ │ - bl 4b40b0 │ │ │ │ - b 12eef0 │ │ │ │ + bl 4b40c0 │ │ │ │ + b 12ef00 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ - b 12eee8 │ │ │ │ - b 12ee7c │ │ │ │ + b 12eef8 │ │ │ │ + b 12ee8c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #2296] @ 0x8f8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 12ed4c │ │ │ │ + bne 12ed5c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 12ee80 │ │ │ │ + bne 12ee90 │ │ │ │ dmb ish │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #248 @ 0xf8 │ │ │ │ - bl 4b4310 │ │ │ │ - b 12ee80 │ │ │ │ + bl 4b4320 │ │ │ │ + b 12ee90 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ - b 12ee94 │ │ │ │ - b 12ee7c │ │ │ │ + b 12eea4 │ │ │ │ + b 12ee8c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 144644 │ │ │ │ - b 12ee80 │ │ │ │ + bl 144654 │ │ │ │ + b 12ee90 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r0, #1412]! @ 0x584 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 12edb0 │ │ │ │ + bne 12edc0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 12eef0 │ │ │ │ + bne 12ef00 │ │ │ │ dmb ish │ │ │ │ - bl 4b40b0 │ │ │ │ - b 12eef0 │ │ │ │ + bl 4b40c0 │ │ │ │ + b 12ef00 │ │ │ │ bl 8e880 │ │ │ │ - b 12ee7c │ │ │ │ + b 12ee8c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #2260] @ 0x8d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12ee80 │ │ │ │ + beq 12ee90 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [fp, #2264] @ 0x8d8 │ │ │ │ blx r1 │ │ │ │ - b 12ee80 │ │ │ │ + b 12ee90 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 140b14 │ │ │ │ - b 12ee80 │ │ │ │ - b 12ee7c │ │ │ │ + bl 140b24 │ │ │ │ + b 12ee90 │ │ │ │ + b 12ee8c │ │ │ │ mov r5, r0 │ │ │ │ - b 12ef24 │ │ │ │ + b 12ef34 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 137f94 │ │ │ │ - b 12ee9c │ │ │ │ + bl 137fa4 │ │ │ │ + b 12eeac │ │ │ │ mov r5, r0 │ │ │ │ - b 12eef0 │ │ │ │ + b 12ef00 │ │ │ │ mov r5, r0 │ │ │ │ - b 12ee9c │ │ │ │ + b 12eeac │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cbda4 │ │ │ │ - b 12ee80 │ │ │ │ - b 12ee7c │ │ │ │ + bl 1cbdb4 │ │ │ │ + b 12ee90 │ │ │ │ + b 12ee8c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 140b14 │ │ │ │ - b 12ee94 │ │ │ │ + bl 140b24 │ │ │ │ + b 12eea4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 151da4 │ │ │ │ - b 12eef0 │ │ │ │ - b 12ee7c │ │ │ │ - b 12ee7c │ │ │ │ + bl 151db4 │ │ │ │ + b 12ef00 │ │ │ │ + b 12ee8c │ │ │ │ + b 12ee8c │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [fp, #2219] @ 0x8ab │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12ee94 │ │ │ │ + beq 12eea4 │ │ │ │ ldr r0, [fp, #2212] @ 0x8a4 │ │ │ │ - bl 1cbda4 │ │ │ │ + bl 1cbdb4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #2219] @ 0x8ab │ │ │ │ movw r0, #1416 @ 0x588 │ │ │ │ add r0, fp, r0 │ │ │ │ - bl 150ee8 │ │ │ │ - b 12eec8 │ │ │ │ + bl 150ef8 │ │ │ │ + b 12eed8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13808c │ │ │ │ - b 12ee80 │ │ │ │ + bl 13809c │ │ │ │ + b 12ee90 │ │ │ │ mov r5, r0 │ │ │ │ - b 12ef38 │ │ │ │ + b 12ef48 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [fp, #2218] @ 0x8aa │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12eee0 │ │ │ │ + beq 12eef0 │ │ │ │ movw r0, #2204 @ 0x89c │ │ │ │ add r0, fp, r0 │ │ │ │ - bl 150720 │ │ │ │ + bl 150730 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #2218] @ 0x8aa │ │ │ │ add r0, fp, #1408 @ 0x580 │ │ │ │ - bl 1464c0 │ │ │ │ + bl 1464d0 │ │ │ │ ldr r1, [fp, #2192] @ 0x890 │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, #-2147483637 @ 0x8000000b │ │ │ │ movwlt r0, #1 │ │ │ │ subs r2, r1, #-2147483646 @ 0x80000002 │ │ │ │ movwne r2, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 12ef24 │ │ │ │ + beq 12ef34 │ │ │ │ ands r0, r0, r2 │ │ │ │ - bne 12ef24 │ │ │ │ + bne 12ef34 │ │ │ │ ldr r0, [fp, #2196] @ 0x894 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrb r0, [fp, #2217] @ 0x8a9 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12ef38 │ │ │ │ + beq 12ef48 │ │ │ │ add r0, fp, #704 @ 0x2c0 │ │ │ │ - bl 147370 │ │ │ │ + bl 147380 │ │ │ │ movw r0, #2216 @ 0x8a8 │ │ │ │ mov r1, #2 │ │ │ │ strh r1, [fp, r0] │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 13a2a8 │ │ │ │ - b 12ee80 │ │ │ │ + bl 13a2b8 │ │ │ │ + b 12ee90 │ │ │ │ bl 8e880 │ │ │ │ strdeq r0, [ip], -r4 │ │ │ │ - adceq r5, r3, r0, lsl #20 │ │ │ │ - umlaleq r1, r9, r0, r0 │ │ │ │ - umlaleq r5, r3, r0, r9 │ │ │ │ - umlaleq r5, r3, ip, r9 │ │ │ │ + strdeq r5, [r3], r0 @ │ │ │ │ + adceq r1, r9, r0, lsl #1 │ │ │ │ + adceq r5, r3, r0, lsl #19 │ │ │ │ + adceq r5, r3, ip, lsl #19 │ │ │ │ andeq r1, r8, r4, lsr #13 │ │ │ │ - adceq r1, r9, r0, lsr #8 │ │ │ │ - addeq lr, r5, r6, asr #24 │ │ │ │ - adceq r5, r3, r0, ror #12 │ │ │ │ - adceq r5, r3, ip, ror #12 │ │ │ │ + adceq r1, r9, r0, lsl r4 │ │ │ │ + addeq lr, r5, r6, lsr ip │ │ │ │ + adceq r5, r3, r0, asr r6 │ │ │ │ + adceq r5, r3, ip, asr r6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #484 @ 0x1e4 │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r9, r0 │ │ │ │ add r0, lr, #536 @ 0x218 │ │ │ │ mov r6, r2 │ │ │ │ @@ -222789,99 +222793,99 @@ │ │ │ │ ldrb r1, [r4, #730] @ 0x2da │ │ │ │ str r0, [r4, #704] @ 0x2c0 │ │ │ │ add r0, r4, #708 @ 0x2c4 │ │ │ │ strb r2, [r4, #728] @ 0x2d8 │ │ │ │ strb r1, [r4, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl 4b1e38 │ │ │ │ + bl 4b1e48 │ │ │ │ ldr r8, [r4, #704] @ 0x2c0 │ │ │ │ ldr fp, [r4, #708] @ 0x2c4 │ │ │ │ str r9, [sp, #20] │ │ │ │ ldr r2, [r8, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 12f078 │ │ │ │ + beq 12f088 │ │ │ │ ldr r0, [r8, #40] @ 0x28 │ │ │ │ cmp fp, #-2147483646 @ 0x80000002 │ │ │ │ ldr r5, [r4, #712] @ 0x2c8 │ │ │ │ ldr r7, [r4, #716] @ 0x2cc │ │ │ │ - beq 12f490 │ │ │ │ + beq 12f4a0 │ │ │ │ eor r1, fp, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #10 │ │ │ │ - bhi 12f490 │ │ │ │ + bhi 12f4a0 │ │ │ │ add r2, r2, r2, lsl #1 │ │ │ │ lsl r2, r2, #2 │ │ │ │ ldr r3, [r0] │ │ │ │ eor r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ cmp r3, #11 │ │ │ │ movcs r3, #2 │ │ │ │ cmp r3, r1 │ │ │ │ - beq 12f080 │ │ │ │ + beq 12f090 │ │ │ │ subs r2, r2, #12 │ │ │ │ add r0, r0, #12 │ │ │ │ - bne 12f054 │ │ │ │ + bne 12f064 │ │ │ │ cmp fp, #-2147483647 @ 0x80000001 │ │ │ │ - bne 12f2d4 │ │ │ │ + bne 12f2e4 │ │ │ │ ldr r9, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #780] @ 0x30c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r0, [r4, #776] @ 0x308 │ │ │ │ add r7, r4, #736 @ 0x2e0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r1, r7 │ │ │ │ add r0, lr, #536 @ 0x218 │ │ │ │ mov r2, r6 │ │ │ │ - bl 12f6c4 │ │ │ │ + bl 12f6d4 │ │ │ │ ldr r0, [sp, #1560] @ 0x618 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12f0d8 │ │ │ │ + beq 12f0e8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ strd r0, [r9] │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r4, #729] @ 0x2d9 │ │ │ │ add sp, sp, #484 @ 0x1e4 │ │ │ │ add sp, sp, #4096 @ 0x1000 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r0, [r4, #780] @ 0x30c │ │ │ │ ldr r5, [sp, #1564] @ 0x61c │ │ │ │ ldr r8, [sp, #1568] @ 0x620 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 12f144 │ │ │ │ + bne 12f154 │ │ │ │ ldr r0, [r4, #744] @ 0x2e8 │ │ │ │ movw r1, #51713 @ 0xca01 │ │ │ │ movt r1, #15258 @ 0x3b9a │ │ │ │ cmp r0, r1 │ │ │ │ - beq 12f144 │ │ │ │ + beq 12f154 │ │ │ │ ldr r0, [r4, #752] @ 0x2f0 │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r4, #760] @ 0x2f8 │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r4, #752] @ 0x2f0 │ │ │ │ tstne r1, #1 │ │ │ │ - beq 12f134 │ │ │ │ + beq 12f144 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r1, r1, #2 │ │ │ │ strex r2, r1, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 12f120 │ │ │ │ + bne 12f130 │ │ │ │ ldr r0, [r4, #756] @ 0x2f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12f144 │ │ │ │ - bl 147478 │ │ │ │ + beq 12f154 │ │ │ │ + bl 147488 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 12f4e8 │ │ │ │ + beq 12f4f8 │ │ │ │ ldr r0, [r4, #704] @ 0x2c0 │ │ │ │ str r5, [r4, #736] @ 0x2e0 │ │ │ │ str r8, [r4, #740] @ 0x2e4 │ │ │ │ add r1, r0, #72 @ 0x48 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 96f148 │ │ │ │ + bl 96f158 │ │ │ │ add r2, sp, #24 │ │ │ │ add r8, sp, #40 @ 0x28 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r5, #0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r1, [sp, #3068] @ 0xbfc │ │ │ │ add r1, lr, #536 @ 0x218 │ │ │ │ @@ -222904,90 +222908,90 @@ │ │ │ │ str r7, [r4, #2972] @ 0xb9c │ │ │ │ add r7, r4, #744 @ 0x2e8 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r1, r7 │ │ │ │ add r5, lr, #536 @ 0x218 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12a0fc │ │ │ │ + bl 12a10c │ │ │ │ ldr r6, [sp, #1560] @ 0x618 │ │ │ │ ldr fp, [sp, #1564] @ 0x61c │ │ │ │ eor r0, r6, #64 @ 0x40 │ │ │ │ orrs r0, r0, fp │ │ │ │ - bne 12f214 │ │ │ │ + bne 12f224 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ strd r0, [r9] │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [r4, #729] @ 0x2d9 │ │ │ │ add sp, sp, #484 @ 0x1e4 │ │ │ │ add sp, sp, #4096 @ 0x1000 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r1, r5, #8 │ │ │ │ add r0, lr, #8 │ │ │ │ mov r2, #744 @ 0x2e8 │ │ │ │ bl 53d54 │ │ │ │ mov r0, r7 │ │ │ │ - bl 13a2a8 │ │ │ │ + bl 13a2b8 │ │ │ │ eor r0, r6, #63 @ 0x3f │ │ │ │ orrs r0, r0, fp │ │ │ │ - bne 12f418 │ │ │ │ + bne 12f428 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #736]! @ 0x2e0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 12f248 │ │ │ │ + bne 12f258 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 12f26c │ │ │ │ + bne 12f27c │ │ │ │ dmb ish │ │ │ │ - bl 4b40b0 │ │ │ │ + bl 4b40c0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #740]! @ 0x2e4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 12f278 │ │ │ │ + bne 12f288 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 12f29c │ │ │ │ + bne 12f2ac │ │ │ │ dmb ish │ │ │ │ - bl 4b40b0 │ │ │ │ + bl 4b40c0 │ │ │ │ ldr r1, [r4, #708] @ 0x2c4 │ │ │ │ cmp r1, #-2147483638 @ 0x8000000a │ │ │ │ - bgt 12f2b0 │ │ │ │ + bgt 12f2c0 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - bne 12f2c4 │ │ │ │ + bne 12f2d4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 12f2c4 │ │ │ │ + beq 12f2d4 │ │ │ │ ldr r0, [r4, #712] @ 0x2c8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r5, r4, #728 @ 0x2d8 │ │ │ │ mov fp, #0 │ │ │ │ mov r6, #63 @ 0x3f │ │ │ │ - b 12f530 │ │ │ │ - ldr r0, [pc, #964] @ 12f6a0 │ │ │ │ + b 12f540 │ │ │ │ + ldr r0, [pc, #964] @ 12f6b0 │ │ │ │ mov fp, #0 │ │ │ │ mov r6, #60 @ 0x3c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #4 │ │ │ │ - bcc 12f410 │ │ │ │ - ldr r1, [pc, #940] @ 12f6a4 │ │ │ │ + bcc 12f420 │ │ │ │ + ldr r1, [pc, #940] @ 12f6b4 │ │ │ │ add r2, r8, #36 @ 0x24 │ │ │ │ - ldr r0, [pc, #936] @ 12f6a8 │ │ │ │ + ldr r0, [pc, #936] @ 12f6b8 │ │ │ │ mov r9, #4 │ │ │ │ str r2, [sp, #32] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #924] @ 12f6ac │ │ │ │ + ldr r2, [pc, #924] @ 12f6bc │ │ │ │ add r0, pc, r0 │ │ │ │ mov r8, #1 │ │ │ │ mov r7, #2 │ │ │ │ mov r5, #0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ @@ -223003,19 +223007,19 @@ │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ strb r1, [sp, #68] @ 0x44 │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ - bl 90fb8c │ │ │ │ - ldr lr, [pc, #828] @ 12f6b0 │ │ │ │ + bl 90fb9c │ │ │ │ + ldr lr, [pc, #828] @ 12f6c0 │ │ │ │ add r1, sp, #4096 @ 0x1000 │ │ │ │ - ldr ip, [pc, #824] @ 12f6b4 │ │ │ │ - ldr sl, [pc, #824] @ 12f6b8 │ │ │ │ + ldr ip, [pc, #824] @ 12f6c4 │ │ │ │ + ldr sl, [pc, #824] @ 12f6c8 │ │ │ │ add lr, pc, lr │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add ip, pc, ip │ │ │ │ ldm r0, {r3, fp} │ │ │ │ add sl, pc, sl │ │ │ │ ldr r0, [r0, #8] │ │ │ │ str r5, [r1, #472] @ 0x1d8 │ │ │ │ @@ -223043,189 +223047,189 @@ │ │ │ │ str r1, [sp, #1628] @ 0x65c │ │ │ │ str r0, [sp, #1564] @ 0x61c │ │ │ │ str r8, [sp, #1560] @ 0x618 │ │ │ │ add lr, sp, #4352 @ 0x1100 │ │ │ │ add r0, lr, #227 @ 0xe3 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, lr, #536 @ 0x218 │ │ │ │ - bl 90fb28 │ │ │ │ + bl 90fb38 │ │ │ │ mov fp, #0 │ │ │ │ ldr r9, [sp, #20] │ │ │ │ - b 12f4f0 │ │ │ │ + b 12f500 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, sp, #3824 @ 0xef0 │ │ │ │ add r1, lr, #8 │ │ │ │ mov r2, #744 @ 0x2e8 │ │ │ │ bl 53d54 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #736]! @ 0x2e0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 12f438 │ │ │ │ + bne 12f448 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 12f45c │ │ │ │ + bne 12f46c │ │ │ │ dmb ish │ │ │ │ - bl 4b40b0 │ │ │ │ + bl 4b40c0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #740]! @ 0x2e4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 12f468 │ │ │ │ + bne 12f478 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 12f4f0 │ │ │ │ + bne 12f500 │ │ │ │ dmb ish │ │ │ │ - bl 4b40b0 │ │ │ │ - b 12f4f0 │ │ │ │ + bl 4b40c0 │ │ │ │ + b 12f500 │ │ │ │ add r9, r0, #4 │ │ │ │ add r0, r2, r2, lsl #1 │ │ │ │ lsl sl, r0, #2 │ │ │ │ - b 12f4ac │ │ │ │ + b 12f4bc │ │ │ │ subs sl, sl, #12 │ │ │ │ add r9, r9, #12 │ │ │ │ - beq 12f078 │ │ │ │ + beq 12f088 │ │ │ │ ldr r0, [r9, #-4] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bgt 12f4c0 │ │ │ │ + bgt 12f4d0 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - bne 12f4a0 │ │ │ │ + bne 12f4b0 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ cmp r0, r7 │ │ │ │ - bne 12f4a0 │ │ │ │ + bne 12f4b0 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ bl 539d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 12f4a0 │ │ │ │ - b 12f080 │ │ │ │ + bne 12f4b0 │ │ │ │ + b 12f090 │ │ │ │ mov fp, #0 │ │ │ │ mov r6, #58 @ 0x3a │ │ │ │ ldr r1, [r4, #708] @ 0x2c4 │ │ │ │ cmp r1, #-2147483638 @ 0x8000000a │ │ │ │ - bgt 12f504 │ │ │ │ + bgt 12f514 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - bne 12f518 │ │ │ │ + bne 12f528 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 12f518 │ │ │ │ + beq 12f528 │ │ │ │ ldr r0, [r4, #712] @ 0x2c8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r5, r4 │ │ │ │ ldrb r0, [r5, #728]! @ 0x2d8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 12f530 │ │ │ │ + bne 12f540 │ │ │ │ mov r0, r4 │ │ │ │ - bl 147370 │ │ │ │ + bl 147380 │ │ │ │ mov r0, #0 │ │ │ │ add r1, sp, #3824 @ 0xef0 │ │ │ │ strb r0, [r5] │ │ │ │ add r0, r9, #8 │ │ │ │ mov r2, #744 @ 0x2e8 │ │ │ │ stm r9, {r6, fp} │ │ │ │ bl 53d54 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #729] @ 0x2d9 │ │ │ │ add sp, sp, #484 @ 0x1e4 │ │ │ │ add sp, sp, #4096 @ 0x1000 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #344] @ 12f6c0 │ │ │ │ + ldr r0, [pc, #344] @ 12f6d0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ - ldr r0, [pc, #328] @ 12f6bc │ │ │ │ + ldr r0, [pc, #328] @ 12f6cc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebb4 │ │ │ │ - b 12f5f8 │ │ │ │ + b 12f608 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #740]! @ 0x2e4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 12f58c │ │ │ │ + bne 12f59c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 12f640 │ │ │ │ + bne 12f650 │ │ │ │ dmb ish │ │ │ │ - bl 4b40b0 │ │ │ │ - b 12f640 │ │ │ │ + bl 4b40c0 │ │ │ │ + b 12f650 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #740]! @ 0x2e4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 12f5c8 │ │ │ │ + bne 12f5d8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 12f640 │ │ │ │ + bne 12f650 │ │ │ │ dmb ish │ │ │ │ - bl 4b40b0 │ │ │ │ - b 12f640 │ │ │ │ + bl 4b40c0 │ │ │ │ + b 12f650 │ │ │ │ bl 8e880 │ │ │ │ - b 12f5f8 │ │ │ │ + b 12f608 │ │ │ │ mov r5, r0 │ │ │ │ - b 12f640 │ │ │ │ - b 12f60c │ │ │ │ + b 12f650 │ │ │ │ + b 12f61c │ │ │ │ mov r5, r0 │ │ │ │ - b 12f688 │ │ │ │ + b 12f698 │ │ │ │ mov r5, r0 │ │ │ │ - b 12f628 │ │ │ │ + b 12f638 │ │ │ │ mov r5, r0 │ │ │ │ - b 12f674 │ │ │ │ + b 12f684 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 13a2a8 │ │ │ │ + bl 13a2b8 │ │ │ │ add r0, r4, #736 @ 0x2e0 │ │ │ │ - bl 1464c0 │ │ │ │ - b 12f640 │ │ │ │ + bl 1464d0 │ │ │ │ + b 12f650 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 151da4 │ │ │ │ + bl 151db4 │ │ │ │ ldr r1, [r4, #708] @ 0x2c4 │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, #-2147483637 @ 0x8000000b │ │ │ │ movwlt r0, #1 │ │ │ │ subs r2, r1, #-2147483646 @ 0x80000002 │ │ │ │ movwne r2, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 12f674 │ │ │ │ + beq 12f684 │ │ │ │ ands r0, r0, r2 │ │ │ │ - bne 12f674 │ │ │ │ + bne 12f684 │ │ │ │ ldr r0, [r4, #712] @ 0x2c8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrb r0, [r4, #728] @ 0x2d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12f688 │ │ │ │ + beq 12f698 │ │ │ │ mov r0, r4 │ │ │ │ - bl 147370 │ │ │ │ + bl 147380 │ │ │ │ mov r0, #728 @ 0x2d8 │ │ │ │ mov r1, #512 @ 0x200 │ │ │ │ strh r1, [r4, r0] │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ - adceq r0, r9, ip, ror r6 │ │ │ │ + adceq r0, r9, ip, ror #12 │ │ │ │ muleq r8, r4, ip │ │ │ │ - adceq r4, r3, r0, lsr #31 │ │ │ │ - adceq r0, r9, r4, lsl #20 │ │ │ │ - adceq r4, r3, r0, lsl #30 │ │ │ │ - adceq sp, r3, r8, lsr sl │ │ │ │ - addeq lr, r5, lr, lsr r2 │ │ │ │ - adceq r4, r3, ip, asr #26 │ │ │ │ - adceq r4, r3, r8, asr sp │ │ │ │ + umlaleq r4, r3, r0, pc @ │ │ │ │ + strdeq r0, [r9], r4 @ │ │ │ │ + strdeq r4, [r3], r0 @ │ │ │ │ + adceq sp, r3, r8, lsr #20 │ │ │ │ + addeq lr, r5, lr, lsr #4 │ │ │ │ + adceq r4, r3, ip, lsr sp │ │ │ │ + adceq r4, r3, r8, asr #26 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r9, r0 │ │ │ │ ldrb r0, [r1, #44] @ 0x2c │ │ │ │ mov r5, r1 │ │ │ │ add r1, pc, #16 │ │ │ │ movw r8, #51713 @ 0xca01 │ │ │ │ @@ -223240,109 +223244,109 @@ │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ mov r6, r5 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ add r7, r0, #8 │ │ │ │ str r7, [r6, #32]! │ │ │ │ mov r4, r6 │ │ │ │ str r8, [r4, #-24]! @ 0xffffffe8 │ │ │ │ - b 12f738 │ │ │ │ + b 12f748 │ │ │ │ mov r4, r5 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ add r6, r4, #24 │ │ │ │ cmp r0, r8 │ │ │ │ - bne 12f7dc │ │ │ │ + bne 12f7ec │ │ │ │ ldr r7, [r6] │ │ │ │ mov r0, #1 │ │ │ │ ldrex r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 12f768 │ │ │ │ + bne 12f778 │ │ │ │ strex r1, r0, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 12f73c │ │ │ │ + bne 12f74c │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, r8 │ │ │ │ - bne 12f804 │ │ │ │ - b 12f848 │ │ │ │ + bne 12f814 │ │ │ │ + b 12f858 │ │ │ │ clrex │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r7, [r6] │ │ │ │ cmp r0, r8 │ │ │ │ - beq 12f7c4 │ │ │ │ + beq 12f7d4 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r5, #24] │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r5, #16] │ │ │ │ tstne r1, #1 │ │ │ │ - beq 12f7b4 │ │ │ │ + beq 12f7c4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r1, r1, #2 │ │ │ │ strex r2, r1, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 12f7a0 │ │ │ │ + bne 12f7b0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12f7c4 │ │ │ │ - bl 147478 │ │ │ │ + beq 12f7d4 │ │ │ │ + bl 147488 │ │ │ │ mov r1, #0 │ │ │ │ str r7, [r5, #16] │ │ │ │ sub r0, r8, #1 │ │ │ │ strb r1, [r5, #24] │ │ │ │ str r1, [r5, #20] │ │ │ │ str r0, [r5, #8] │ │ │ │ add r1, sp, #3 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, sl │ │ │ │ bl 573a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12f8b8 │ │ │ │ + beq 12f8c8 │ │ │ │ ldr r7, [r6] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, r8 │ │ │ │ - beq 12f848 │ │ │ │ + beq 12f858 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r5, #24] │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r5, #16] │ │ │ │ tstne r1, #1 │ │ │ │ - beq 12f838 │ │ │ │ + beq 12f848 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r1, r1, #2 │ │ │ │ strex r2, r1, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 12f824 │ │ │ │ + bne 12f834 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12f848 │ │ │ │ - bl 147478 │ │ │ │ + beq 12f858 │ │ │ │ + bl 147488 │ │ │ │ ldr r4, [r7, #8] │ │ │ │ ldr fp, [r7, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 12f890 │ │ │ │ + beq 12f8a0 │ │ │ │ ldrex r0, [r4] │ │ │ │ add r1, r0, #1 │ │ │ │ strex r2, r1, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 12f858 │ │ │ │ + bne 12f868 │ │ │ │ cmp r0, #0 │ │ │ │ - bmi 12f8d0 │ │ │ │ + bmi 12f8e0 │ │ │ │ ldrex r0, [fp] │ │ │ │ add r1, r0, #1 │ │ │ │ strex r2, r1, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 12f874 │ │ │ │ + bne 12f884 │ │ │ │ cmp r0, #0 │ │ │ │ - bmi 12f8d0 │ │ │ │ + bmi 12f8e0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1cbc5c │ │ │ │ + bl 1cbc6c │ │ │ │ str r4, [r9, #4] │ │ │ │ mov r0, #1 │ │ │ │ str fp, [r9, #8] │ │ │ │ mov r1, #0 │ │ │ │ strb r0, [r5, #44] @ 0x2c │ │ │ │ str r1, [r9] │ │ │ │ add sp, sp, #4 │ │ │ │ @@ -223350,45 +223354,45 @@ │ │ │ │ mov r0, #3 │ │ │ │ mov r1, #1 │ │ │ │ strb r0, [r5, #44] @ 0x2c │ │ │ │ str r1, [r9] │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - ldr r0, [pc, #112] @ 12f94c │ │ │ │ + ldr r0, [pc, #112] @ 12f95c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ - ldr r0, [pc, #96] @ 12f948 │ │ │ │ + ldr r0, [pc, #96] @ 12f958 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebb4 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ str r7, [r5, #16] │ │ │ │ sub r0, r8, #1 │ │ │ │ strb r1, [r5, #24] │ │ │ │ str r1, [r5, #20] │ │ │ │ str r0, [r5, #8] │ │ │ │ - b 12f924 │ │ │ │ + b 12f934 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r5, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 137f94 │ │ │ │ - b 12f938 │ │ │ │ + bl 137fa4 │ │ │ │ + b 12f948 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r5, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - adceq r4, r3, r8, ror #19 │ │ │ │ - strdeq r4, [r3], r4 @ │ │ │ │ + ldrdeq r4, [r3], r8 @ │ │ │ │ + adceq r4, r3, r4, ror #19 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #796 @ 0x31c │ │ │ │ str r0, [sp, #28] │ │ │ │ add sl, r1, #56 @ 0x38 │ │ │ │ ldrb r0, [r1, #452] @ 0x1c4 │ │ │ │ mov r5, r1 │ │ │ │ add r1, pc, #12 │ │ │ │ @@ -223419,15 +223423,15 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ bl 53d54 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ strb r0, [r1, #155]! @ 0x9b │ │ │ │ str r1, [sp, #24] │ │ │ │ str r8, [r1, #-7] │ │ │ │ - b 12fa24 │ │ │ │ + b 12fa34 │ │ │ │ mov r1, r5 │ │ │ │ ldrb r0, [r1, #155]! @ 0x9b │ │ │ │ str r1, [sp, #24] │ │ │ │ sub r4, r1, #115 @ 0x73 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ @@ -223435,62 +223439,62 @@ │ │ │ │ andeq r1, r0, r8, ror #4 │ │ │ │ andeq r1, r0, r4, asr r2 │ │ │ │ @ instruction: 0x00000bb8 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ ldr r8, [r5, #148] @ 0x94 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #4076] @ 130a1c │ │ │ │ + ldr r0, [pc, #4076] @ 130a2c │ │ │ │ strh r1, [r5, #152] @ 0x98 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r5, #154] @ 0x9a │ │ │ │ add r1, r5, #104 @ 0x68 │ │ │ │ add r3, sp, #216 @ 0xd8 │ │ │ │ str r8, [r5, #144] @ 0x90 │ │ │ │ ldr r2, [pc, r0] │ │ │ │ mov r0, r3 │ │ │ │ ldm r1!, {r3, r4, r5, r6, r7} │ │ │ │ stmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ ldm r1, {r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r3, r4, r5, r6, r7} │ │ │ │ - blx 984ec0 <__aeabi_uldivmod@@Base+0x5ec> │ │ │ │ + blx 984ed0 <__aeabi_uldivmod@@Base+0x5ec> │ │ │ │ ldr r9, [r0, r2]! │ │ │ │ tst r9, #1 │ │ │ │ - beq 12fa94 │ │ │ │ - ldr r0, [pc, #4012] @ 130a20 │ │ │ │ + beq 12faa4 │ │ │ │ + ldr r0, [pc, #4012] @ 130a30 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ - blx 984ec0 <__aeabi_uldivmod@@Base+0x5ec> │ │ │ │ + blx 984ed0 <__aeabi_uldivmod@@Base+0x5ec> │ │ │ │ add r0, r0, r1 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ ldr r7, [r0, #8] │ │ │ │ ldr r8, [r0, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr r4, [r0, #20] │ │ │ │ - b 12fad4 │ │ │ │ + b 12fae4 │ │ │ │ add r0, sp, #368 @ 0x170 │ │ │ │ - bl 930630 │ │ │ │ - ldr r0, [pc, #3968] @ 130a24 │ │ │ │ + bl 930640 │ │ │ │ + ldr r0, [pc, #3968] @ 130a34 │ │ │ │ mov r9, #1 │ │ │ │ ldr r7, [sp, #368] @ 0x170 │ │ │ │ ldr r8, [sp, #372] @ 0x174 │ │ │ │ ldr r1, [sp, #376] @ 0x178 │ │ │ │ ldr r4, [sp, #380] @ 0x17c │ │ │ │ ldr r2, [pc, r0] │ │ │ │ - blx 984ec0 <__aeabi_uldivmod@@Base+0x5ec> │ │ │ │ + blx 984ed0 <__aeabi_uldivmod@@Base+0x5ec> │ │ │ │ str r9, [r0, r2]! │ │ │ │ mov r2, #0 │ │ │ │ stmib r0, {r2, r7, r8} │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [r0, #16] │ │ │ │ str r4, [r0, #20] │ │ │ │ - ldr r0, [pc, #3916] @ 130a28 │ │ │ │ + ldr r0, [pc, #3916] @ 130a38 │ │ │ │ mov fp, #1 │ │ │ │ - ldr r3, [pc, #3912] @ 130a2c │ │ │ │ + ldr r3, [pc, #3912] @ 130a3c │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #3908] @ 130a30 │ │ │ │ + ldr r2, [pc, #3908] @ 130a40 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r6, [r0, #4] │ │ │ │ ldr r5, [r0, #8] │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r6, [sp, #12] │ │ │ │ @@ -223498,58 +223502,58 @@ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str r5, [sp, #8] │ │ │ │ str r5, [r0, #8] │ │ │ │ mov r5, r1 │ │ │ │ str r3, [r0] │ │ │ │ str r6, [r0, #4] │ │ │ │ str r1, [r0, #12] │ │ │ │ - blx 984ec0 <__aeabi_uldivmod@@Base+0x5ec> │ │ │ │ + blx 984ed0 <__aeabi_uldivmod@@Base+0x5ec> │ │ │ │ add r0, r0, r2 │ │ │ │ adds r2, r7, #1 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ adc r3, r8, #0 │ │ │ │ tst r9, #1 │ │ │ │ strd r2, [r0, #8] │ │ │ │ stm sl, {r7, r8} │ │ │ │ str r1, [sl, #8] │ │ │ │ str r4, [sl, #12] │ │ │ │ - bne 12fb94 │ │ │ │ + bne 12fba4 │ │ │ │ add r0, sp, #368 @ 0x170 │ │ │ │ - bl 930630 │ │ │ │ - ldr r0, [pc, #3796] @ 130a34 │ │ │ │ + bl 930640 │ │ │ │ + ldr r0, [pc, #3796] @ 130a44 │ │ │ │ mov r7, #1 │ │ │ │ ldr r2, [sp, #368] @ 0x170 │ │ │ │ ldr r3, [sp, #372] @ 0x174 │ │ │ │ ldr r1, [sp, #376] @ 0x178 │ │ │ │ ldr r4, [sp, #380] @ 0x17c │ │ │ │ ldr r6, [pc, r0] │ │ │ │ - blx 984ec0 <__aeabi_uldivmod@@Base+0x5ec> │ │ │ │ + blx 984ed0 <__aeabi_uldivmod@@Base+0x5ec> │ │ │ │ str r7, [r0, r6]! │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r0, #4] │ │ │ │ str r2, [r0, #8] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r1, [r0, #16] │ │ │ │ str r4, [r0, #20] │ │ │ │ ldr r7, [sp, #32] │ │ │ │ mov r6, #0 │ │ │ │ - ldr r0, [pc, #4076] @ 130b90 │ │ │ │ + ldr r0, [pc, #4076] @ 130ba0 │ │ │ │ add r9, r7, #72 @ 0x48 │ │ │ │ strb r6, [r7, #154] @ 0x9a │ │ │ │ strb fp, [r7, #152] @ 0x98 │ │ │ │ ldr r6, [pc, r0] │ │ │ │ - ldr r0, [pc, #4060] @ 130b94 │ │ │ │ + ldr r0, [pc, #4060] @ 130ba4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [r9] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r0, [r9, #4] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r0, [r9, #8] │ │ │ │ str r5, [r9, #12] │ │ │ │ - blx 984ec0 <__aeabi_uldivmod@@Base+0x5ec> │ │ │ │ + blx 984ed0 <__aeabi_uldivmod@@Base+0x5ec> │ │ │ │ add r0, r0, r6 │ │ │ │ adds r6, r2, #1 │ │ │ │ adc r5, r3, #0 │ │ │ │ add r7, sp, #368 @ 0x170 │ │ │ │ str r6, [r0, #8] │ │ │ │ add r8, sp, #736 @ 0x2e0 │ │ │ │ str r5, [r0, #12] │ │ │ │ @@ -223567,21 +223571,21 @@ │ │ │ │ add r0, r7, #16 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ add r0, r0, #8 │ │ │ │ str fp, [sp, #412] @ 0x19c │ │ │ │ str r0, [sp, #12] │ │ │ │ - b 12fc54 │ │ │ │ + b 12fc64 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr fp, [sp, #412] @ 0x19c │ │ │ │ ldr r0, [sp, #408] @ 0x198 │ │ │ │ cmp fp, r0 │ │ │ │ mov r2, fp │ │ │ │ - beq 1302a4 │ │ │ │ + beq 1302b4 │ │ │ │ mov r2, fp │ │ │ │ mov fp, #1 │ │ │ │ ldrb r3, [sp, #368] @ 0x170 │ │ │ │ ldrb r1, [sp, #369] @ 0x171 │ │ │ │ vldr d0, [sp, #376] @ 0x178 │ │ │ │ ldr r0, [sp, #372] @ 0x174 │ │ │ │ str fp, [sp, #408] @ 0x198 │ │ │ │ @@ -223609,398 +223613,398 @@ │ │ │ │ muleq r0, ip, r0 │ │ │ │ andeq r0, r0, r8, lsr r4 │ │ │ │ andeq r0, r0, r8, lsr #3 │ │ │ │ andeq r0, r0, r8, ror #11 │ │ │ │ andeq r0, r0, r8, lsr #12 │ │ │ │ and r1, r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2ddb00 │ │ │ │ + bl 2ddb10 │ │ │ │ str r8, [sp] │ │ │ │ mov r0, sl │ │ │ │ - ldr r2, [pc, #4092] @ 130cf0 │ │ │ │ + ldr r2, [pc, #4092] @ 130d00 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, #7 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 40accc │ │ │ │ + bl 40acdc │ │ │ │ ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ cmp r0, #37 @ 0x25 │ │ │ │ - beq 12fc40 │ │ │ │ + beq 12fc50 │ │ │ │ mov r0, sl │ │ │ │ - bl 1457f0 │ │ │ │ - b 12fc40 │ │ │ │ + bl 145800 │ │ │ │ + b 12fc50 │ │ │ │ and r1, r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2ddb00 │ │ │ │ + bl 2ddb10 │ │ │ │ str r8, [sp] │ │ │ │ mov r0, sl │ │ │ │ - ldr r2, [pc, #4092] @ 130d30 │ │ │ │ + ldr r2, [pc, #4092] @ 130d40 │ │ │ │ mov r1, r9 │ │ │ │ mov r3, #13 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 40accc │ │ │ │ + bl 40acdc │ │ │ │ ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ cmp r0, #37 @ 0x25 │ │ │ │ - beq 12fc40 │ │ │ │ + beq 12fc50 │ │ │ │ mov r0, sl │ │ │ │ - bl 1457f0 │ │ │ │ - b 12fc40 │ │ │ │ + bl 145800 │ │ │ │ + b 12fc50 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ vstr d0, [sp, #304] @ 0x130 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r1, sp, #304 @ 0x130 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2ddf58 │ │ │ │ + bl 2ddf68 │ │ │ │ str r8, [sp] │ │ │ │ mov r0, sl │ │ │ │ - ldr r2, [pc, #4092] @ 130d84 │ │ │ │ + ldr r2, [pc, #4092] @ 130d94 │ │ │ │ mov r1, r9 │ │ │ │ mov r3, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 40accc │ │ │ │ + bl 40acdc │ │ │ │ ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ cmp r0, #37 @ 0x25 │ │ │ │ - beq 12fc3c │ │ │ │ + beq 12fc4c │ │ │ │ mov r0, sl │ │ │ │ - bl 1457f0 │ │ │ │ - b 12fc3c │ │ │ │ + bl 145800 │ │ │ │ + b 12fc4c │ │ │ │ mov r0, r8 │ │ │ │ - bl 2dd904 │ │ │ │ + bl 2dd914 │ │ │ │ str r8, [sp] │ │ │ │ mov r0, sl │ │ │ │ - ldr r2, [pc, #4092] @ 130dc0 │ │ │ │ + ldr r2, [pc, #4092] @ 130dd0 │ │ │ │ mov r1, r9 │ │ │ │ mov r3, #10 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 40accc │ │ │ │ + bl 40acdc │ │ │ │ ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ cmp r0, #37 @ 0x25 │ │ │ │ - beq 12fc40 │ │ │ │ + beq 12fc50 │ │ │ │ mov r0, sl │ │ │ │ - bl 1457f0 │ │ │ │ - b 12fc40 │ │ │ │ + bl 145800 │ │ │ │ + b 12fc50 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2ddbfc │ │ │ │ + bl 2ddc0c │ │ │ │ str r8, [sp] │ │ │ │ mov r0, sl │ │ │ │ - ldr r2, [pc, #4068] @ 130de4 │ │ │ │ + ldr r2, [pc, #4068] @ 130df4 │ │ │ │ mov r1, r9 │ │ │ │ mov r3, #14 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 40accc │ │ │ │ + bl 40acdc │ │ │ │ ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ cmp r0, #37 @ 0x25 │ │ │ │ - beq 12fc40 │ │ │ │ + beq 12fc50 │ │ │ │ mov r0, sl │ │ │ │ - bl 1457f0 │ │ │ │ - b 12fc40 │ │ │ │ + bl 145800 │ │ │ │ + b 12fc50 │ │ │ │ and r1, r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2ddb00 │ │ │ │ + bl 2ddb10 │ │ │ │ str r8, [sp] │ │ │ │ mov r0, sl │ │ │ │ - ldr r2, [pc, #4092] @ 130e3c │ │ │ │ + ldr r2, [pc, #4092] @ 130e4c │ │ │ │ mov r1, r9 │ │ │ │ mov r3, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 40accc │ │ │ │ + bl 40acdc │ │ │ │ ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ cmp r0, #37 @ 0x25 │ │ │ │ - beq 12fc40 │ │ │ │ + beq 12fc50 │ │ │ │ mov r0, sl │ │ │ │ - bl 1457f0 │ │ │ │ - b 12fc40 │ │ │ │ + bl 145800 │ │ │ │ + b 12fc50 │ │ │ │ and r1, r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2ddb00 │ │ │ │ + bl 2ddb10 │ │ │ │ str r8, [sp] │ │ │ │ mov r0, sl │ │ │ │ - ldr r2, [pc, #4092] @ 130e7c │ │ │ │ + ldr r2, [pc, #4092] @ 130e8c │ │ │ │ mov r1, r9 │ │ │ │ mov r3, #9 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 40accc │ │ │ │ + bl 40acdc │ │ │ │ ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ cmp r0, #37 @ 0x25 │ │ │ │ - beq 12fc40 │ │ │ │ + beq 12fc50 │ │ │ │ mov r0, sl │ │ │ │ - bl 1457f0 │ │ │ │ - b 12fc40 │ │ │ │ + bl 145800 │ │ │ │ + b 12fc50 │ │ │ │ vstr d0, [sp, #56] @ 0x38 │ │ │ │ add r3, sp, #280 @ 0x118 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r1, sp, #280 @ 0x118 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2ddcf0 │ │ │ │ + bl 2ddd00 │ │ │ │ str r8, [sp] │ │ │ │ mov r0, sl │ │ │ │ - ldr r2, [pc, #4024] @ 130e8c │ │ │ │ + ldr r2, [pc, #4024] @ 130e9c │ │ │ │ mov r1, r4 │ │ │ │ mov r3, #19 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 40accc │ │ │ │ + bl 40acdc │ │ │ │ ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ cmp r0, #37 @ 0x25 │ │ │ │ - beq 12fc40 │ │ │ │ + beq 12fc50 │ │ │ │ mov r0, sl │ │ │ │ - bl 1457f0 │ │ │ │ - b 12fc40 │ │ │ │ + bl 145800 │ │ │ │ + b 12fc50 │ │ │ │ and r1, r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2ddb00 │ │ │ │ + bl 2ddb10 │ │ │ │ str r8, [sp] │ │ │ │ mov r0, sl │ │ │ │ - ldr r2, [pc, #3964] @ 130e90 │ │ │ │ + ldr r2, [pc, #3964] @ 130ea0 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, #16 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 40accc │ │ │ │ + bl 40acdc │ │ │ │ ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ cmp r0, #37 @ 0x25 │ │ │ │ - beq 12fc40 │ │ │ │ + beq 12fc50 │ │ │ │ mov r0, sl │ │ │ │ - bl 1457f0 │ │ │ │ - b 12fc40 │ │ │ │ + bl 145800 │ │ │ │ + b 12fc50 │ │ │ │ and r1, r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2ddb00 │ │ │ │ + bl 2ddb10 │ │ │ │ str r8, [sp] │ │ │ │ mov r0, sl │ │ │ │ - ldr r2, [pc, #4052] @ 130f28 │ │ │ │ + ldr r2, [pc, #4052] @ 130f38 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, #10 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 40accc │ │ │ │ + bl 40acdc │ │ │ │ ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ cmp r0, #37 @ 0x25 │ │ │ │ - beq 12fc40 │ │ │ │ + beq 12fc50 │ │ │ │ mov r0, sl │ │ │ │ - bl 1457f0 │ │ │ │ - b 12fc40 │ │ │ │ + bl 145800 │ │ │ │ + b 12fc50 │ │ │ │ vstr d0, [sp, #40] @ 0x28 │ │ │ │ add r3, sp, #256 @ 0x100 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2dde28 │ │ │ │ + bl 2dde38 │ │ │ │ str r8, [sp] │ │ │ │ mov r0, sl │ │ │ │ - ldr r2, [pc, #4036] @ 130f6c │ │ │ │ + ldr r2, [pc, #4036] @ 130f7c │ │ │ │ mov r1, r4 │ │ │ │ mov r3, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 40accc │ │ │ │ + bl 40acdc │ │ │ │ ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ cmp r0, #37 @ 0x25 │ │ │ │ - beq 12fc40 │ │ │ │ + beq 12fc50 │ │ │ │ mov r0, sl │ │ │ │ - bl 1457f0 │ │ │ │ - b 12fc40 │ │ │ │ + bl 145800 │ │ │ │ + b 12fc50 │ │ │ │ vstr d0, [sp, #48] @ 0x30 │ │ │ │ add r3, sp, #268 @ 0x10c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r1, sp, #268 @ 0x10c │ │ │ │ mov r0, r8 │ │ │ │ - bl 2dde28 │ │ │ │ + bl 2dde38 │ │ │ │ str r8, [sp] │ │ │ │ mov r0, sl │ │ │ │ - ldr r2, [pc, #4080] @ 130fec │ │ │ │ + ldr r2, [pc, #4080] @ 130ffc │ │ │ │ mov r1, r4 │ │ │ │ mov r3, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 40accc │ │ │ │ + bl 40acdc │ │ │ │ ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ cmp r0, #37 @ 0x25 │ │ │ │ - beq 12fc40 │ │ │ │ + beq 12fc50 │ │ │ │ mov r0, sl │ │ │ │ - bl 1457f0 │ │ │ │ - b 12fc40 │ │ │ │ + bl 145800 │ │ │ │ + b 12fc50 │ │ │ │ and r1, r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2ddb00 │ │ │ │ + bl 2ddb10 │ │ │ │ str r8, [sp] │ │ │ │ mov r0, sl │ │ │ │ - ldr r2, [pc, #4028] @ 130ff8 │ │ │ │ + ldr r2, [pc, #4028] @ 131008 │ │ │ │ mov r1, r9 │ │ │ │ mov r3, #7 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 40accc │ │ │ │ + bl 40acdc │ │ │ │ ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ cmp r0, #37 @ 0x25 │ │ │ │ - beq 12fc40 │ │ │ │ + beq 12fc50 │ │ │ │ mov r0, sl │ │ │ │ - bl 1457f0 │ │ │ │ - b 12fc40 │ │ │ │ + bl 145800 │ │ │ │ + b 12fc50 │ │ │ │ vstr d0, [sp, #64] @ 0x40 │ │ │ │ add r3, sp, #292 @ 0x124 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r1, sp, #292 @ 0x124 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2ddcf0 │ │ │ │ + bl 2ddd00 │ │ │ │ str r8, [sp] │ │ │ │ mov r0, sl │ │ │ │ - ldr r2, [pc, #3936] @ 130ff0 │ │ │ │ + ldr r2, [pc, #3936] @ 131000 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, #18 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 40accc │ │ │ │ + bl 40acdc │ │ │ │ ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ cmp r0, #37 @ 0x25 │ │ │ │ - beq 12fc40 │ │ │ │ + beq 12fc50 │ │ │ │ mov r0, sl │ │ │ │ - bl 1457f0 │ │ │ │ - b 12fc40 │ │ │ │ + bl 145800 │ │ │ │ + b 12fc50 │ │ │ │ and r1, r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2ddb00 │ │ │ │ + bl 2ddb10 │ │ │ │ str r8, [sp] │ │ │ │ mov r0, sl │ │ │ │ - ldr r2, [pc, #3896] @ 131008 │ │ │ │ + ldr r2, [pc, #3896] @ 131018 │ │ │ │ mov r1, r9 │ │ │ │ mov r3, #7 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 40accc │ │ │ │ + bl 40acdc │ │ │ │ ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ cmp r0, #37 @ 0x25 │ │ │ │ - beq 12fc40 │ │ │ │ + beq 12fc50 │ │ │ │ mov r0, sl │ │ │ │ - bl 1457f0 │ │ │ │ - b 12fc40 │ │ │ │ + bl 145800 │ │ │ │ + b 12fc50 │ │ │ │ and r1, r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2ddb00 │ │ │ │ + bl 2ddb10 │ │ │ │ str r8, [sp] │ │ │ │ mov r0, sl │ │ │ │ - ldr r2, [pc, #3800] @ 130fe8 │ │ │ │ + ldr r2, [pc, #3800] @ 130ff8 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 40accc │ │ │ │ + bl 40acdc │ │ │ │ ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ cmp r0, #37 @ 0x25 │ │ │ │ - beq 12fc40 │ │ │ │ + beq 12fc50 │ │ │ │ mov r0, sl │ │ │ │ - bl 1457f0 │ │ │ │ - b 12fc40 │ │ │ │ + bl 145800 │ │ │ │ + b 12fc50 │ │ │ │ and r1, r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2ddb00 │ │ │ │ + bl 2ddb10 │ │ │ │ str r8, [sp] │ │ │ │ mov r0, sl │ │ │ │ - ldr r2, [pc, #3732] @ 130fe4 │ │ │ │ + ldr r2, [pc, #3732] @ 130ff4 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 40accc │ │ │ │ + bl 40acdc │ │ │ │ ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ cmp r0, #37 @ 0x25 │ │ │ │ - beq 12fc40 │ │ │ │ + beq 12fc50 │ │ │ │ mov r0, sl │ │ │ │ - bl 1457f0 │ │ │ │ - b 12fc40 │ │ │ │ + bl 145800 │ │ │ │ + b 12fc50 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2dd9f8 │ │ │ │ + bl 2dda08 │ │ │ │ str r8, [sp] │ │ │ │ mov r0, sl │ │ │ │ - ldr r2, [pc, #3688] @ 130ff4 │ │ │ │ + ldr r2, [pc, #3688] @ 131004 │ │ │ │ mov r1, r9 │ │ │ │ mov r3, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 40accc │ │ │ │ + bl 40acdc │ │ │ │ ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ cmp r0, #37 @ 0x25 │ │ │ │ - beq 12fc40 │ │ │ │ + beq 12fc50 │ │ │ │ mov r0, sl │ │ │ │ - bl 1457f0 │ │ │ │ - b 12fc40 │ │ │ │ + bl 145800 │ │ │ │ + b 12fc50 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2dd9f8 │ │ │ │ + bl 2dda08 │ │ │ │ str r8, [sp] │ │ │ │ mov r0, sl │ │ │ │ - ldr r2, [pc, #3640] @ 131000 │ │ │ │ + ldr r2, [pc, #3640] @ 131010 │ │ │ │ mov r1, r9 │ │ │ │ mov r3, #11 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 40accc │ │ │ │ + bl 40acdc │ │ │ │ ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ cmp r0, #37 @ 0x25 │ │ │ │ - beq 12fc40 │ │ │ │ + beq 12fc50 │ │ │ │ mov r0, sl │ │ │ │ - bl 1457f0 │ │ │ │ - b 12fc40 │ │ │ │ + bl 145800 │ │ │ │ + b 12fc50 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2dd9f8 │ │ │ │ + bl 2dda08 │ │ │ │ str r8, [sp] │ │ │ │ mov r0, sl │ │ │ │ - ldr r2, [pc, #3576] @ 130ffc │ │ │ │ + ldr r2, [pc, #3576] @ 13100c │ │ │ │ mov r1, r9 │ │ │ │ mov r3, #6 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 40accc │ │ │ │ + bl 40acdc │ │ │ │ ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ cmp r0, #37 @ 0x25 │ │ │ │ - beq 12fc40 │ │ │ │ + beq 12fc50 │ │ │ │ mov r0, sl │ │ │ │ - bl 1457f0 │ │ │ │ - b 12fc40 │ │ │ │ + bl 145800 │ │ │ │ + b 12fc50 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2dd9f8 │ │ │ │ + bl 2dda08 │ │ │ │ str r8, [sp] │ │ │ │ mov r0, sl │ │ │ │ - ldr r2, [pc, #3524] @ 131004 │ │ │ │ + ldr r2, [pc, #3524] @ 131014 │ │ │ │ mov r1, r9 │ │ │ │ mov r3, #11 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 40accc │ │ │ │ + bl 40acdc │ │ │ │ ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ cmp r0, #37 @ 0x25 │ │ │ │ - beq 12fc40 │ │ │ │ + beq 12fc50 │ │ │ │ mov r0, sl │ │ │ │ - bl 1457f0 │ │ │ │ - b 12fc40 │ │ │ │ + bl 145800 │ │ │ │ + b 12fc50 │ │ │ │ and r1, r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2ddb00 │ │ │ │ + bl 2ddb10 │ │ │ │ str r8, [sp] │ │ │ │ mov r0, sl │ │ │ │ - ldr r2, [pc, #3468] @ 13100c │ │ │ │ + ldr r2, [pc, #3468] @ 13101c │ │ │ │ mov r1, r9 │ │ │ │ mov r3, #7 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 40accc │ │ │ │ + bl 40acdc │ │ │ │ ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ cmp r0, #37 @ 0x25 │ │ │ │ - beq 12fc40 │ │ │ │ + beq 12fc50 │ │ │ │ mov r0, sl │ │ │ │ - bl 1457f0 │ │ │ │ - b 12fc40 │ │ │ │ + bl 145800 │ │ │ │ + b 12fc50 │ │ │ │ add r0, fp, fp, lsl #2 │ │ │ │ add r8, sp, #368 @ 0x170 │ │ │ │ sub r1, r2, fp │ │ │ │ add r0, r8, r0, lsl #3 │ │ │ │ add r5, r1, #1 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 1302d0 │ │ │ │ + beq 1302e0 │ │ │ │ add r6, r0, #40 @ 0x28 │ │ │ │ - bl 228a34 │ │ │ │ + bl 228a44 │ │ │ │ mov r0, r6 │ │ │ │ - b 1302b8 │ │ │ │ + b 1302c8 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13055c │ │ │ │ + beq 13056c │ │ │ │ mov sl, #0 │ │ │ │ mov r1, r4 │ │ │ │ strb sl, [r5, #153] @ 0x99 │ │ │ │ mov r0, r8 │ │ │ │ ldr r9, [r5, #144] @ 0x90 │ │ │ │ add r6, r5, #160 @ 0xa0 │ │ │ │ ldm r1!, {r2, r3, r4, r7} │ │ │ │ @@ -224014,15 +224018,15 @@ │ │ │ │ mov fp, r5 │ │ │ │ mov lr, #4 │ │ │ │ strb sl, [fp, #445]! @ 0x1bd │ │ │ │ str lr, [fp, #-13] │ │ │ │ str sl, [fp, #-9] │ │ │ │ str r9, [fp, #-5] │ │ │ │ mov r7, r6 │ │ │ │ - ldr ip, [pc, #3292] @ 131018 │ │ │ │ + ldr ip, [pc, #3292] @ 131028 │ │ │ │ mov r8, r5 │ │ │ │ ldm r7!, {r0, r1, r2, r5} │ │ │ │ add r3, sp, #704 @ 0x2c0 │ │ │ │ add ip, pc, ip │ │ │ │ stmia r3!, {r0, r1, r2, r5} │ │ │ │ ldm r7, {r0, r1, r2, r5} │ │ │ │ stm r3, {r0, r1, r2, r5} │ │ │ │ @@ -224041,128 +224045,128 @@ │ │ │ │ ldm r3, {r4, r5, r6, r7} │ │ │ │ stm r2, {r4, r5, r6, r7} │ │ │ │ mov r5, r8 │ │ │ │ str r9, [r8, #416] @ 0x1a0 │ │ │ │ mov r9, #17 │ │ │ │ strb r0, [r8, #424] @ 0x1a8 │ │ │ │ str r1, [r8, #420] @ 0x1a4 │ │ │ │ - ldr r0, [pc, #3188] @ 13101c │ │ │ │ + ldr r0, [pc, #3188] @ 13102c │ │ │ │ str sl, [r8, #240] @ 0xf0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r8, #248] @ 0xf8 │ │ │ │ str r9, [r8, #252] @ 0xfc │ │ │ │ str lr, [r8, #236] @ 0xec │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r6, sp, #736 @ 0x2e0 │ │ │ │ add r1, r5, #248 @ 0xf8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1360bc │ │ │ │ + bl 1360cc │ │ │ │ ldr r9, [sp, #736] @ 0x2e0 │ │ │ │ cmp r9, #22 │ │ │ │ - bne 1303e8 │ │ │ │ + bne 1303f8 │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [fp] │ │ │ │ - b 1306f8 │ │ │ │ + b 130708 │ │ │ │ add r0, r6, #4 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ add r6, sp, #768 @ 0x300 │ │ │ │ ldm r0!, {r2, r3, r7} │ │ │ │ mov r1, r6 │ │ │ │ stmia r1!, {r2, r3, r7} │ │ │ │ ldm r0, {r2, r3, r5, r7} │ │ │ │ stm r1, {r2, r3, r5, r7} │ │ │ │ ldr r5, [sp, #32] │ │ │ │ ldrb r0, [r5, #424] @ 0x1a8 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 130420 │ │ │ │ + bne 130430 │ │ │ │ add r0, r5, #256 @ 0x100 │ │ │ │ - bl 1446c0 │ │ │ │ + bl 1446d0 │ │ │ │ ldr r0, [r5, #224] @ 0xe0 │ │ │ │ add r1, r5, #192 @ 0xc0 │ │ │ │ str r1, [sp, #8] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 130464 │ │ │ │ + bcc 130474 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #228]! @ 0xe4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 130440 │ │ │ │ + bne 130450 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 130464 │ │ │ │ + bne 130474 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ ldr r8, [r5, #196] @ 0xc4 │ │ │ │ str r9, [sp, #16] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 130520 │ │ │ │ + beq 130530 │ │ │ │ ldr r5, [r5, #204] @ 0xcc │ │ │ │ cmp r5, #0 │ │ │ │ - beq 1304ec │ │ │ │ + beq 1304fc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ movw fp, #32896 @ 0x8080 │ │ │ │ movt fp, #32896 @ 0x8080 │ │ │ │ mov r9, #0 │ │ │ │ ldr r7, [r0] │ │ │ │ mov sl, r7 │ │ │ │ ldr r0, [sl], #4 │ │ │ │ bic r4, fp, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 1304c0 │ │ │ │ + bne 1304d0 │ │ │ │ ldr r0, [sl], #4 │ │ │ │ sub r7, r7, #160 @ 0xa0 │ │ │ │ and r0, r0, fp │ │ │ │ cmp r0, fp │ │ │ │ - beq 1304a8 │ │ │ │ + beq 1304b8 │ │ │ │ eor r4, r0, fp │ │ │ │ rev r0, r4 │ │ │ │ clz r0, r0 │ │ │ │ sub r0, r9, r0, lsr #3 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ add r0, r7, r0, lsl #3 │ │ │ │ sub r0, r0, #32 │ │ │ │ - bl 3fb104 │ │ │ │ + bl 3fb114 │ │ │ │ sub r0, r4, #1 │ │ │ │ subs r5, r5, #1 │ │ │ │ and r4, r0, r4 │ │ │ │ - bne 1304a0 │ │ │ │ + bne 1304b0 │ │ │ │ add r0, r8, r8, lsl #2 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ add r0, r1, r0, lsl #3 │ │ │ │ ldr r9, [sp, #16] │ │ │ │ add r1, r8, r0 │ │ │ │ adds r1, r1, #5 │ │ │ │ - beq 130520 │ │ │ │ + beq 130530 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r0, r2, r0 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #0 │ │ │ │ add r4, sp, #336 @ 0x150 │ │ │ │ strb r0, [r5, #444] @ 0x1bc │ │ │ │ ldm r6!, {r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r6, {r1, r2, r3, r7} │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r5, #445] @ 0x1bd │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 143e8c │ │ │ │ + bl 143e9c │ │ │ │ cmp r9, #21 │ │ │ │ - bne 130a38 │ │ │ │ + bne 130a48 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13088c │ │ │ │ + beq 13089c │ │ │ │ mov r9, #0 │ │ │ │ add r0, r5, #72 @ 0x48 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ add r1, sp, #368 @ 0x170 │ │ │ │ strb r9, [r5, #152] @ 0x98 │ │ │ │ ldr r8, [r5, #144] @ 0x90 │ │ │ │ mov r2, r1 │ │ │ │ @@ -224176,15 +224180,15 @@ │ │ │ │ bl 53d54 │ │ │ │ mov fp, r5 │ │ │ │ mov lr, #4 │ │ │ │ strb r9, [fp, #445]! @ 0x1bd │ │ │ │ str lr, [fp, #-13] │ │ │ │ str r9, [fp, #-9] │ │ │ │ str r8, [fp, #-5] │ │ │ │ - b 130644 │ │ │ │ + b 130654 │ │ │ │ mov fp, r5 │ │ │ │ movw r1, #285 @ 0x11d │ │ │ │ ldrb r0, [fp, #445]! @ 0x1bd │ │ │ │ sub r6, fp, r1 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ @@ -224192,15 +224196,15 @@ │ │ │ │ andeq r0, r0, r0, asr #13 │ │ │ │ andeq r0, r0, r8, lsr #13 │ │ │ │ andeq r0, r0, ip, lsr #11 │ │ │ │ ldr lr, [r5, #432] @ 0x1b0 │ │ │ │ ldr sl, [r5, #436] @ 0x1b4 │ │ │ │ ldr r9, [r5, #440] @ 0x1b8 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ - b 130330 │ │ │ │ + b 130340 │ │ │ │ mov fp, r5 │ │ │ │ movw r1, #285 @ 0x11d │ │ │ │ ldrb r0, [fp, #445]! @ 0x1bd │ │ │ │ sub r1, fp, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ @@ -224211,16 +224215,16 @@ │ │ │ │ strheq r0, [r0], -r0 @ │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ ldr lr, [r5, #432] @ 0x1b0 │ │ │ │ ldr r9, [r5, #436] @ 0x1b4 │ │ │ │ ldr r8, [r5, #440] @ 0x1b8 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r7, r4 │ │ │ │ - ldr sl, [pc, #2520] @ 131028 │ │ │ │ - ldr ip, [pc, #2520] @ 13102c │ │ │ │ + ldr sl, [pc, #2520] @ 131038 │ │ │ │ + ldr ip, [pc, #2520] @ 13103c │ │ │ │ add r3, sp, #704 @ 0x2c0 │ │ │ │ ldm r7!, {r0, r1, r2, r6} │ │ │ │ add sl, pc, sl │ │ │ │ add ip, pc, ip │ │ │ │ stmia r3!, {r0, r1, r2, r6} │ │ │ │ ldm r7, {r0, r1, r2, r6} │ │ │ │ stm r3, {r0, r1, r2, r6} │ │ │ │ @@ -224248,18 +224252,18 @@ │ │ │ │ str r8, [r5, #416] @ 0x1a0 │ │ │ │ str r1, [r5, #252] @ 0xfc │ │ │ │ str r9, [r5, #240] @ 0xf0 │ │ │ │ str lr, [r5, #236] @ 0xec │ │ │ │ add r6, sp, #736 @ 0x2e0 │ │ │ │ add r1, r5, #248 @ 0xf8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1360bc │ │ │ │ + bl 1360cc │ │ │ │ ldr r9, [sp, #736] @ 0x2e0 │ │ │ │ cmp r9, #22 │ │ │ │ - bne 13071c │ │ │ │ + bne 13072c │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [fp] │ │ │ │ mov r0, #4 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r4, #3 │ │ │ │ strb r0, [r1] │ │ │ │ mov r0, #22 │ │ │ │ @@ -224274,587 +224278,587 @@ │ │ │ │ ldm r0!, {r2, r3, r7} │ │ │ │ mov r1, r8 │ │ │ │ stmia r1!, {r2, r3, r7} │ │ │ │ ldm r0, {r2, r3, r6, r7} │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ ldrb r0, [r5, #424] @ 0x1a8 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 130750 │ │ │ │ + bne 130760 │ │ │ │ add r0, r5, #256 @ 0x100 │ │ │ │ - bl 1446c0 │ │ │ │ + bl 1446d0 │ │ │ │ ldr r0, [r5, #224] @ 0xe0 │ │ │ │ add r1, r5, #192 @ 0xc0 │ │ │ │ str r1, [sp, #20] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 130794 │ │ │ │ + bcc 1307a4 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #228]! @ 0xe4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 130770 │ │ │ │ + bne 130780 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 130794 │ │ │ │ + bne 1307a4 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ ldr fp, [r5, #196] @ 0xc4 │ │ │ │ str r9, [sp, #16] │ │ │ │ cmp fp, #0 │ │ │ │ - beq 130850 │ │ │ │ + beq 130860 │ │ │ │ ldr r5, [r5, #204] @ 0xcc │ │ │ │ cmp r5, #0 │ │ │ │ - beq 13081c │ │ │ │ + beq 13082c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movw r4, #32896 @ 0x8080 │ │ │ │ movt r4, #32896 @ 0x8080 │ │ │ │ mov r9, #0 │ │ │ │ ldr r7, [r0] │ │ │ │ mov sl, r7 │ │ │ │ ldr r0, [sl], #4 │ │ │ │ bic r6, r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 1307f0 │ │ │ │ + bne 130800 │ │ │ │ ldr r0, [sl], #4 │ │ │ │ sub r7, r7, #160 @ 0xa0 │ │ │ │ and r0, r0, r4 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 1307d8 │ │ │ │ + beq 1307e8 │ │ │ │ eor r6, r0, r4 │ │ │ │ rev r0, r6 │ │ │ │ clz r0, r0 │ │ │ │ sub r0, r9, r0, lsr #3 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ add r0, r7, r0, lsl #3 │ │ │ │ sub r0, r0, #32 │ │ │ │ - bl 3fb104 │ │ │ │ + bl 3fb114 │ │ │ │ sub r0, r6, #1 │ │ │ │ subs r5, r5, #1 │ │ │ │ and r6, r0, r6 │ │ │ │ - bne 1307d0 │ │ │ │ + bne 1307e0 │ │ │ │ add r0, fp, fp, lsl #2 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ add r0, r1, r0, lsl #3 │ │ │ │ ldr r9, [sp, #16] │ │ │ │ add r1, fp, r0 │ │ │ │ adds r1, r1, #5 │ │ │ │ - beq 130850 │ │ │ │ + beq 130860 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r0, r2, r0 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #0 │ │ │ │ add r4, sp, #640 @ 0x280 │ │ │ │ strb r0, [r5, #444] @ 0x1bc │ │ │ │ ldm r8!, {r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r8, {r1, r2, r3, r7} │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r5, #445] @ 0x1bd │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 143e8c │ │ │ │ + bl 143e9c │ │ │ │ cmp r9, #21 │ │ │ │ - bne 130a38 │ │ │ │ + bne 130a48 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldrb r0, [r5, #152] @ 0x98 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r9, [r5, #76] @ 0x4c │ │ │ │ cmpne r9, #0 │ │ │ │ - beq 13094c │ │ │ │ + beq 13095c │ │ │ │ ldr r8, [r5, #84] @ 0x54 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 13091c │ │ │ │ + beq 13092c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ movw r4, #32896 @ 0x8080 │ │ │ │ movt r4, #32896 @ 0x8080 │ │ │ │ mov sl, #0 │ │ │ │ ldr r6, [r0, #72] @ 0x48 │ │ │ │ mov r7, r6 │ │ │ │ ldr r0, [r7], #4 │ │ │ │ bic r5, r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 1308f0 │ │ │ │ + bne 130900 │ │ │ │ ldr r0, [r7], #4 │ │ │ │ sub r6, r6, #160 @ 0xa0 │ │ │ │ and r0, r0, r4 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 1308d8 │ │ │ │ + beq 1308e8 │ │ │ │ eor r5, r0, r4 │ │ │ │ rev r0, r5 │ │ │ │ clz r0, r0 │ │ │ │ sub r0, sl, r0, lsr #3 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ add r0, r6, r0, lsl #3 │ │ │ │ sub r0, r0, #32 │ │ │ │ - bl 3fb104 │ │ │ │ + bl 3fb114 │ │ │ │ sub r0, r5, #1 │ │ │ │ subs r8, r8, #1 │ │ │ │ and r5, r0, r5 │ │ │ │ - bne 1308d0 │ │ │ │ + bne 1308e0 │ │ │ │ add r0, r9, r9, lsl #2 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ add r0, r1, r0, lsl #3 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ add r1, r9, r0 │ │ │ │ adds r1, r1, #5 │ │ │ │ - beq 13094c │ │ │ │ + beq 13095c │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ sub r0, r2, r0 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrb r0, [r5, #153] @ 0x99 │ │ │ │ mov r9, #0 │ │ │ │ strb r9, [r5, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne sl, [r4, #4] │ │ │ │ cmpne sl, #0 │ │ │ │ - beq 130a10 │ │ │ │ + beq 130a20 │ │ │ │ ldr r8, [r4, #12] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 1309e0 │ │ │ │ + beq 1309f0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ movw r5, #32896 @ 0x8080 │ │ │ │ movt r5, #32896 @ 0x8080 │ │ │ │ mov fp, #0 │ │ │ │ ldr r7, [r0] │ │ │ │ mov r4, r7 │ │ │ │ ldr r0, [r4], #4 │ │ │ │ bic r6, r5, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 1309b4 │ │ │ │ + bne 1309c4 │ │ │ │ ldr r0, [r4], #4 │ │ │ │ sub r7, r7, #160 @ 0xa0 │ │ │ │ and r0, r0, r5 │ │ │ │ cmp r0, r5 │ │ │ │ - beq 13099c │ │ │ │ + beq 1309ac │ │ │ │ eor r6, r0, r5 │ │ │ │ rev r0, r6 │ │ │ │ clz r0, r0 │ │ │ │ sub r0, fp, r0, lsr #3 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ add r0, r7, r0, lsl #3 │ │ │ │ sub r0, r0, #32 │ │ │ │ - bl 3fb104 │ │ │ │ + bl 3fb114 │ │ │ │ sub r0, r6, #1 │ │ │ │ subs r8, r8, #1 │ │ │ │ and r6, r0, r6 │ │ │ │ - bne 130994 │ │ │ │ + bne 1309a4 │ │ │ │ add r0, sl, sl, lsl #2 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ add r0, r1, r0, lsl #3 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ add r1, sl, r0 │ │ │ │ adds r1, r1, #5 │ │ │ │ - beq 130a10 │ │ │ │ + beq 130a20 │ │ │ │ ldr r2, [r2] │ │ │ │ sub r0, r2, r0 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ strh r9, [r5, #153] @ 0x99 │ │ │ │ mov r8, #21 │ │ │ │ - b 130b30 │ │ │ │ - adceq r0, r9, ip, asr #32 │ │ │ │ - adceq r0, r9, r0, lsr #32 │ │ │ │ - ldrdeq pc, [r8], ip @ │ │ │ │ - umlaleq r4, r3, r8, ip │ │ │ │ - umlaleq r4, r3, r0, ip │ │ │ │ - umlaleq pc, r8, r4, pc @ │ │ │ │ - adceq pc, r8, r0, lsr #30 │ │ │ │ + b 130b40 │ │ │ │ + adceq r0, r9, ip, lsr r0 │ │ │ │ + adceq r0, r9, r0, lsl r0 │ │ │ │ + adceq pc, r8, ip, asr #31 │ │ │ │ + adceq r4, r3, r8, lsl #25 │ │ │ │ + adceq r4, r3, r0, lsl #25 │ │ │ │ + adceq pc, r8, r4, lsl #31 │ │ │ │ + adceq pc, r8, r0, lsl pc @ │ │ │ │ ldm r4!, {r1, r2, r3} │ │ │ │ add r0, sp, #672 @ 0x2a0 │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r4, {r1, r2, r3, r7} │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ ldrb r0, [r5, #152] @ 0x98 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r9, [r5, #76] @ 0x4c │ │ │ │ cmpne r9, #0 │ │ │ │ - bne 130b98 │ │ │ │ + bne 130ba8 │ │ │ │ ldrb r0, [r5, #153] @ 0x99 │ │ │ │ mov r9, #0 │ │ │ │ strb r9, [r5, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne sl, [r4, #4] │ │ │ │ cmpne sl, #0 │ │ │ │ - beq 130b28 │ │ │ │ + beq 130b38 │ │ │ │ ldr r8, [r4, #12] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 130af8 │ │ │ │ + beq 130b08 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ movw r6, #32896 @ 0x8080 │ │ │ │ movt r6, #32896 @ 0x8080 │ │ │ │ mov fp, #0 │ │ │ │ ldr r7, [r0] │ │ │ │ mov r4, r7 │ │ │ │ ldr r0, [r4], #4 │ │ │ │ bic r5, r6, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 130acc │ │ │ │ + bne 130adc │ │ │ │ ldr r0, [r4], #4 │ │ │ │ sub r7, r7, #160 @ 0xa0 │ │ │ │ and r0, r0, r6 │ │ │ │ cmp r0, r6 │ │ │ │ - beq 130ab4 │ │ │ │ + beq 130ac4 │ │ │ │ eor r5, r0, r6 │ │ │ │ rev r0, r5 │ │ │ │ clz r0, r0 │ │ │ │ sub r0, fp, r0, lsr #3 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ add r0, r7, r0, lsl #3 │ │ │ │ sub r0, r0, #32 │ │ │ │ - bl 3fb104 │ │ │ │ + bl 3fb114 │ │ │ │ sub r0, r5, #1 │ │ │ │ subs r8, r8, #1 │ │ │ │ and r5, r0, r5 │ │ │ │ - bne 130aac │ │ │ │ + bne 130abc │ │ │ │ add r0, sl, sl, lsl #2 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ add r0, r1, r0, lsl #3 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ add r1, sl, r0 │ │ │ │ adds r1, r1, #5 │ │ │ │ - beq 130b28 │ │ │ │ + beq 130b38 │ │ │ │ ldr r2, [r2] │ │ │ │ sub r0, r2, r0 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r8, [sp, #16] │ │ │ │ strh r9, [r5, #153] @ 0x99 │ │ │ │ add r0, sp, #672 @ 0x2a0 │ │ │ │ add r5, sp, #184 @ 0xb8 │ │ │ │ mov r4, #1 │ │ │ │ ldm r0!, {r2, r3, r7} │ │ │ │ mov r1, r5 │ │ │ │ stmia r1!, {r2, r3, r7} │ │ │ │ ldm r0, {r2, r3, r6, r7} │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ ldr r0, [sp, #24] │ │ │ │ strb r4, [r0] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 142e80 │ │ │ │ + bl 142e90 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ str r8, [r7], #4 │ │ │ │ ldm r5!, {r0, r1, r2} │ │ │ │ stmia r7!, {r0, r1, r2} │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ ldr r5, [sp, #32] │ │ │ │ strb r4, [r5, #452] @ 0x1c4 │ │ │ │ add sp, sp, #796 @ 0x31c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r6, [sp, #12] │ │ │ │ - b 1303c0 │ │ │ │ - adceq pc, r8, r4, ror #29 │ │ │ │ - adceq r4, r3, r4, asr #23 │ │ │ │ + b 1303d0 │ │ │ │ + ldrdeq pc, [r8], r4 @ │ │ │ │ + strhteq r4, [r3], r4 │ │ │ │ ldr r8, [r5, #84] @ 0x54 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 130c10 │ │ │ │ + beq 130c20 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ movw r4, #32896 @ 0x8080 │ │ │ │ movt r4, #32896 @ 0x8080 │ │ │ │ mov sl, #0 │ │ │ │ ldr r6, [r0, #72] @ 0x48 │ │ │ │ mov r7, r6 │ │ │ │ ldr r0, [r7], #4 │ │ │ │ bic r5, r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 130be4 │ │ │ │ + bne 130bf4 │ │ │ │ ldr r0, [r7], #4 │ │ │ │ sub r6, r6, #160 @ 0xa0 │ │ │ │ and r0, r0, r4 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 130bcc │ │ │ │ + beq 130bdc │ │ │ │ eor r5, r0, r4 │ │ │ │ rev r0, r5 │ │ │ │ clz r0, r0 │ │ │ │ sub r0, sl, r0, lsr #3 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ add r0, r6, r0, lsl #3 │ │ │ │ sub r0, r0, #32 │ │ │ │ - bl 3fb104 │ │ │ │ + bl 3fb114 │ │ │ │ sub r0, r5, #1 │ │ │ │ subs r8, r8, #1 │ │ │ │ and r5, r0, r5 │ │ │ │ - bne 130bc4 │ │ │ │ + bne 130bd4 │ │ │ │ add r0, r9, r9, lsl #2 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ add r0, r1, r0, lsl #3 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ add r1, r9, r0 │ │ │ │ adds r1, r1, #5 │ │ │ │ - beq 130a64 │ │ │ │ + beq 130a74 │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ sub r0, r2, r0 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ - b 130a64 │ │ │ │ - ldr r0, [pc, #916] @ 130fe0 │ │ │ │ + bl 40e554 │ │ │ │ + b 130a74 │ │ │ │ + ldr r0, [pc, #916] @ 130ff0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ - ldr r0, [pc, #900] @ 130fdc │ │ │ │ + ldr r0, [pc, #900] @ 130fec │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebb4 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #940] @ 131014 │ │ │ │ + ldr r0, [pc, #940] @ 131024 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ - b 130cd8 │ │ │ │ + b 130ce8 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #916] @ 131010 │ │ │ │ + ldr r0, [pc, #916] @ 131020 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebb4 │ │ │ │ - b 130cd8 │ │ │ │ + b 130ce8 │ │ │ │ str r6, [sp, #12] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #912] @ 131024 │ │ │ │ + ldr r0, [pc, #912] @ 131034 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ - b 130cd8 │ │ │ │ + b 130ce8 │ │ │ │ str r6, [sp, #12] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #884] @ 131020 │ │ │ │ + ldr r0, [pc, #884] @ 131030 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebb4 │ │ │ │ - b 130cd8 │ │ │ │ + b 130ce8 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #884] @ 131034 │ │ │ │ + ldr r0, [pc, #884] @ 131044 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ - b 130cd8 │ │ │ │ + b 130ce8 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #860] @ 131030 │ │ │ │ + ldr r0, [pc, #860] @ 131040 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebb4 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 402304 │ │ │ │ - b 130f30 │ │ │ │ + bl 402314 │ │ │ │ + b 130f40 │ │ │ │ bl 8e880 │ │ │ │ - ldrdeq sp, [r5], sl │ │ │ │ + addeq sp, r5, sl, asr #19 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 402304 │ │ │ │ - b 130f74 │ │ │ │ + bl 402314 │ │ │ │ + b 130f84 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ - b 130d6c │ │ │ │ + b 130d7c │ │ │ │ mov r4, r0 │ │ │ │ - b 130e08 │ │ │ │ + b 130e18 │ │ │ │ mov r4, r0 │ │ │ │ - b 130f5c │ │ │ │ + b 130f6c │ │ │ │ mov r4, r0 │ │ │ │ - b 130fa0 │ │ │ │ + b 130fb0 │ │ │ │ mov r4, r0 │ │ │ │ - b 130ea0 │ │ │ │ - addeq lr, r5, r5, ror #16 │ │ │ │ + b 130eb0 │ │ │ │ + addeq lr, r5, r5, asr r8 │ │ │ │ mov r4, r0 │ │ │ │ - b 130ea0 │ │ │ │ - b 130e28 │ │ │ │ - b 130e20 │ │ │ │ + b 130eb0 │ │ │ │ + b 130e38 │ │ │ │ + b 130e30 │ │ │ │ mov r4, r0 │ │ │ │ - b 130f0c │ │ │ │ + b 130f1c │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r5, #424] @ 0x1a8 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 130d6c │ │ │ │ + bne 130d7c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r0, r0, #256 @ 0x100 │ │ │ │ - bl 1446c0 │ │ │ │ + bl 1446d0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r0, r0, #192 @ 0xc0 │ │ │ │ - bl 141160 │ │ │ │ - b 130f30 │ │ │ │ - b 130e94 │ │ │ │ - b 130e94 │ │ │ │ - addeq sp, r5, r8, ror #18 │ │ │ │ - b 130e94 │ │ │ │ - b 130e94 │ │ │ │ - b 130e94 │ │ │ │ - b 130e94 │ │ │ │ - b 130e94 │ │ │ │ - b 130e94 │ │ │ │ - b 130e94 │ │ │ │ - b 130e94 │ │ │ │ - b 130e94 │ │ │ │ - b 130e94 │ │ │ │ - b 130e94 │ │ │ │ - b 130e94 │ │ │ │ - b 130e94 │ │ │ │ - b 130e94 │ │ │ │ - umulleq lr, r5, pc, r7 @ │ │ │ │ - b 130e94 │ │ │ │ - b 130e94 │ │ │ │ - b 130e94 │ │ │ │ - b 130e94 │ │ │ │ - b 130e94 │ │ │ │ - b 130e94 │ │ │ │ + bl 141170 │ │ │ │ + b 130f40 │ │ │ │ + b 130ea4 │ │ │ │ + b 130ea4 │ │ │ │ + addeq sp, r5, r8, asr r9 │ │ │ │ + b 130ea4 │ │ │ │ + b 130ea4 │ │ │ │ + b 130ea4 │ │ │ │ + b 130ea4 │ │ │ │ + b 130ea4 │ │ │ │ + b 130ea4 │ │ │ │ + b 130ea4 │ │ │ │ + b 130ea4 │ │ │ │ + b 130ea4 │ │ │ │ + b 130ea4 │ │ │ │ + b 130ea4 │ │ │ │ + b 130ea4 │ │ │ │ + b 130ea4 │ │ │ │ + b 130ea4 │ │ │ │ + addeq lr, r5, pc, lsl #15 │ │ │ │ + b 130ea4 │ │ │ │ + b 130ea4 │ │ │ │ + b 130ea4 │ │ │ │ + b 130ea4 │ │ │ │ + b 130ea4 │ │ │ │ + b 130ea4 │ │ │ │ mov r4, r0 │ │ │ │ - b 130f14 │ │ │ │ - addeq lr, r5, r5, asr r7 │ │ │ │ + b 130f24 │ │ │ │ + addeq lr, r5, r5, asr #14 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r5, #424] @ 0x1a8 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 130e08 │ │ │ │ + bne 130e18 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r0, r0, #256 @ 0x100 │ │ │ │ - bl 1446c0 │ │ │ │ + bl 1446d0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r0, r0, #192 @ 0xc0 │ │ │ │ - bl 141160 │ │ │ │ - b 130f74 │ │ │ │ - b 130e28 │ │ │ │ - b 130e20 │ │ │ │ - mov r4, r0 │ │ │ │ - b 130edc │ │ │ │ - mov r4, r0 │ │ │ │ - b 130ebc │ │ │ │ - b 130e94 │ │ │ │ - b 130e94 │ │ │ │ - b 130e94 │ │ │ │ - @ instruction: 0x0085d8b8 │ │ │ │ - b 130e94 │ │ │ │ - b 130e94 │ │ │ │ - b 130e94 │ │ │ │ - b 130e94 │ │ │ │ - b 130e94 │ │ │ │ - b 130e94 │ │ │ │ - b 130e94 │ │ │ │ - b 130e94 │ │ │ │ - b 130e94 │ │ │ │ - b 130e94 │ │ │ │ - b 130e94 │ │ │ │ - b 130e94 │ │ │ │ - b 130e94 │ │ │ │ - b 130e94 │ │ │ │ - b 130e94 │ │ │ │ - addeq lr, r5, r0, lsl r7 │ │ │ │ - b 130e94 │ │ │ │ - b 130e94 │ │ │ │ - b 130e94 │ │ │ │ - addeq lr, r5, ip, asr r6 │ │ │ │ - ldrdeq r8, [r5], ip │ │ │ │ + bl 141170 │ │ │ │ + b 130f84 │ │ │ │ + b 130e38 │ │ │ │ + b 130e30 │ │ │ │ + mov r4, r0 │ │ │ │ + b 130eec │ │ │ │ + mov r4, r0 │ │ │ │ + b 130ecc │ │ │ │ + b 130ea4 │ │ │ │ + b 130ea4 │ │ │ │ + b 130ea4 │ │ │ │ + addeq sp, r5, r8, lsr #17 │ │ │ │ + b 130ea4 │ │ │ │ + b 130ea4 │ │ │ │ + b 130ea4 │ │ │ │ + b 130ea4 │ │ │ │ + b 130ea4 │ │ │ │ + b 130ea4 │ │ │ │ + b 130ea4 │ │ │ │ + b 130ea4 │ │ │ │ + b 130ea4 │ │ │ │ + b 130ea4 │ │ │ │ + b 130ea4 │ │ │ │ + b 130ea4 │ │ │ │ + b 130ea4 │ │ │ │ + b 130ea4 │ │ │ │ + b 130ea4 │ │ │ │ + addeq lr, r5, r0, lsl #14 │ │ │ │ + b 130ea4 │ │ │ │ + b 130ea4 │ │ │ │ + b 130ea4 │ │ │ │ + addeq lr, r5, ip, asr #12 │ │ │ │ + addeq r8, r5, ip, asr #27 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #368 @ 0x170 │ │ │ │ - bl 23e474 │ │ │ │ + bl 23e484 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldrb r0, [r0, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 130ebc │ │ │ │ + beq 130ecc │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r0, r0, #72 @ 0x48 │ │ │ │ - bl 402304 │ │ │ │ + bl 402314 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r1, #0 │ │ │ │ ldrb r0, [r2, #153] @ 0x99 │ │ │ │ strb r1, [r2, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 130edc │ │ │ │ + beq 130eec │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 402304 │ │ │ │ + bl 402314 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r5, #0 │ │ │ │ ldrb r0, [r1, #154] @ 0x9a │ │ │ │ strb r5, [r1, #153] @ 0x99 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 130efc │ │ │ │ + beq 130f0c │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ - bl 150274 │ │ │ │ + bl 150284 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, #2 │ │ │ │ strb r5, [r1, #154] @ 0x9a │ │ │ │ strb r0, [r1, #155] @ 0x9b │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 142e80 │ │ │ │ + bl 142e90 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1, #452] @ 0x1c4 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - addeq sp, r5, r1, lsl #15 │ │ │ │ + addeq sp, r5, r1, ror r7 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldrb r0, [r0, #444] @ 0x1bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 130f48 │ │ │ │ + beq 130f58 │ │ │ │ add r0, sp, #704 @ 0x2c0 │ │ │ │ - bl 402304 │ │ │ │ + bl 402314 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #444] @ 0x1bc │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1, #445] @ 0x1bd │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 143e8c │ │ │ │ - b 130ea0 │ │ │ │ + bl 143e9c │ │ │ │ + b 130eb0 │ │ │ │ bl 8e880 │ │ │ │ - addeq sp, r5, r0, asr #14 │ │ │ │ + addeq sp, r5, r0, lsr r7 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldrb r0, [r0, #444] @ 0x1bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 130f8c │ │ │ │ + beq 130f9c │ │ │ │ add r0, sp, #704 @ 0x2c0 │ │ │ │ - bl 402304 │ │ │ │ + bl 402314 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #444] @ 0x1bc │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1, #445] @ 0x1bd │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 143e8c │ │ │ │ - b 130ea0 │ │ │ │ + bl 143e9c │ │ │ │ + b 130eb0 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 130ea0 │ │ │ │ + beq 130eb0 │ │ │ │ mov r0, r6 │ │ │ │ add r7, r6, #40 @ 0x28 │ │ │ │ - bl 228a34 │ │ │ │ + bl 228a44 │ │ │ │ mov r6, r7 │ │ │ │ - b 130fb8 │ │ │ │ + b 130fc8 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - umlaleq r3, r3, r8, r7 @ │ │ │ │ - adceq r3, r3, r4, lsr #15 │ │ │ │ - umulleq sp, r5, r0, r5 │ │ │ │ - addeq lr, r5, r8, lsl #8 │ │ │ │ - addeq lr, r5, r8, lsr #10 │ │ │ │ - @ instruction: 0x0085e4b3 │ │ │ │ - addeq r4, r5, r4, lsr #27 │ │ │ │ - addeq lr, r5, r1, lsr r5 │ │ │ │ - addeq lr, r5, r0, ror r3 │ │ │ │ - @ instruction: 0x0085e3b2 │ │ │ │ - addeq lr, r5, r5, asr #6 │ │ │ │ - ldrdeq lr, [r5], r6 │ │ │ │ - addeq lr, r5, sp, lsr #6 │ │ │ │ - adceq r3, r3, r4, lsr sl │ │ │ │ - adceq r3, r3, r8, asr #20 │ │ │ │ - strheq sp, [r5], ip │ │ │ │ - addeq lr, r5, r0, lsl r2 │ │ │ │ - adceq r3, r3, r4, lsl sl │ │ │ │ - adceq r3, r3, ip, lsr #20 │ │ │ │ - addeq sp, r5, r0, ror #30 │ │ │ │ - strdeq ip, [r5], r1 │ │ │ │ - adceq r3, r3, ip, ror #19 │ │ │ │ - adceq r3, r3, r0, lsl #20 │ │ │ │ + adceq r3, r3, r8, lsl #15 │ │ │ │ + umlaleq r3, r3, r4, r7 @ │ │ │ │ + addeq sp, r5, r0, lsl #11 │ │ │ │ + strdeq lr, [r5], r8 │ │ │ │ + addeq lr, r5, r8, lsl r5 │ │ │ │ + addeq lr, r5, r3, lsr #9 │ │ │ │ + umulleq r4, r5, r4, sp │ │ │ │ + addeq lr, r5, r1, lsr #10 │ │ │ │ + addeq lr, r5, r0, ror #6 │ │ │ │ + addeq lr, r5, r2, lsr #7 │ │ │ │ + addeq lr, r5, r5, lsr r3 │ │ │ │ + addeq lr, r5, r6, asr #9 │ │ │ │ + addeq lr, r5, sp, lsl r3 │ │ │ │ + adceq r3, r3, r4, lsr #20 │ │ │ │ + adceq r3, r3, r8, lsr sl │ │ │ │ + addeq sp, r5, ip, lsr #1 │ │ │ │ + addeq lr, r5, r0, lsl #4 │ │ │ │ + adceq r3, r3, r4, lsl #20 │ │ │ │ + adceq r3, r3, ip, lsl sl │ │ │ │ + addeq sp, r5, r0, asr pc │ │ │ │ + addeq ip, r5, r1, ror #27 │ │ │ │ + ldrdeq r3, [r3], ip @ │ │ │ │ + strdeq r3, [r3], r0 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ vpush {d8} │ │ │ │ sub sp, sp, #1056 @ 0x420 │ │ │ │ mov r4, r0 │ │ │ │ add r6, r0, #40 @ 0x28 │ │ │ │ ldrb r0, [r0, #68] @ 0x44 │ │ │ │ @@ -224942,18 +224946,18 @@ │ │ │ │ mov r1, #0 │ │ │ │ str fp, [r6, #68] @ 0x44 │ │ │ │ str r1, [r6, #72] @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ strb r1, [r4, #96] @ 0x60 │ │ │ │ str r0, [r4, #104] @ 0x68 │ │ │ │ - b 131810 │ │ │ │ + b 131820 │ │ │ │ ldrb r0, [r4, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1329cc │ │ │ │ + bne 1329dc │ │ │ │ ldrd sl, [r4, #104] @ 0x68 │ │ │ │ add r3, sp, #968 @ 0x3c8 │ │ │ │ vldr d0, [fp, #392] @ 0x188 │ │ │ │ mov r7, #1 │ │ │ │ add ip, sp, #728 @ 0x2d8 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ strb r7, [r4, #112] @ 0x70 │ │ │ │ @@ -224963,24 +224967,24 @@ │ │ │ │ str r7, [sp, #712] @ 0x2c8 │ │ │ │ vstr d0, [sp, #720] @ 0x2d0 │ │ │ │ strb r0, [r4, #76] @ 0x4c │ │ │ │ add r8, sp, #576 @ 0x240 │ │ │ │ add r2, sp, #712 @ 0x2c8 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl 30eb78 │ │ │ │ + bl 30eb88 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ cmp r0, #70 @ 0x46 │ │ │ │ - bne 132cdc │ │ │ │ + bne 132cec │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #76] @ 0x4c │ │ │ │ - b 1325e8 │ │ │ │ + b 1325f8 │ │ │ │ ldrb r0, [r4, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1329e8 │ │ │ │ + bne 1329f8 │ │ │ │ ldrd sl, [r4, #104] @ 0x68 │ │ │ │ mov r0, #1 │ │ │ │ ldrb r1, [fp, #419] @ 0x1a3 │ │ │ │ strb r0, [r4, #112] @ 0x70 │ │ │ │ mov r0, #69 @ 0x45 │ │ │ │ add r7, sp, #872 @ 0x368 │ │ │ │ add r8, sp, #968 @ 0x3c8 │ │ │ │ @@ -224992,71 +224996,71 @@ │ │ │ │ bl 53d54 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #71] @ 0x47 │ │ │ │ add r6, sp, #576 @ 0x240 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 310afc │ │ │ │ + bl 310b0c │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ cmp r0, #70 @ 0x46 │ │ │ │ - bne 132d20 │ │ │ │ + bne 132d30 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #71] @ 0x47 │ │ │ │ - b 1325e8 │ │ │ │ + b 1325f8 │ │ │ │ ldrb r0, [r4, #124] @ 0x7c │ │ │ │ add r1, r4, #108 @ 0x6c │ │ │ │ str r1, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 132a04 │ │ │ │ + bne 132a14 │ │ │ │ ldr fp, [r4, #120] @ 0x78 │ │ │ │ ldr sl, [r4, #108] @ 0x6c │ │ │ │ ldr r9, [r4, #112] @ 0x70 │ │ │ │ ldr r6, [r4, #116] @ 0x74 │ │ │ │ mov r0, fp │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl 4d2878 │ │ │ │ + bl 4d2888 │ │ │ │ ldr r1, [fp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #576] @ 0x240 │ │ │ │ cmn r1, #-2147483647 @ 0x80000001 │ │ │ │ - bcs 132d64 │ │ │ │ + bcs 132d74 │ │ │ │ ldr r3, [fp, #252] @ 0xfc │ │ │ │ add r7, sp, #576 @ 0x240 │ │ │ │ ldr r8, [fp, #248] @ 0xf8 │ │ │ │ add r0, r1, #1 │ │ │ │ str r0, [fp, #240] @ 0xf0 │ │ │ │ lsl r4, r3, #3 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 13131c │ │ │ │ + beq 13132c │ │ │ │ ldrd r0, [r8] │ │ │ │ sub r4, r4, #8 │ │ │ │ add r8, r8, #8 │ │ │ │ ldr r5, [r1, #20] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r9 │ │ │ │ mov r3, r6 │ │ │ │ blx r5 │ │ │ │ - b 1312f0 │ │ │ │ + b 131300 │ │ │ │ ldr r1, [fp, #240] @ 0xf0 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [fp, #240] @ 0xf0 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bne 131348 │ │ │ │ + bne 131358 │ │ │ │ add r0, sp, #576 @ 0x240 │ │ │ │ - bl 2b3c2c │ │ │ │ + bl 2b3c3c │ │ │ │ cmp sl, #0 │ │ │ │ - beq 131360 │ │ │ │ + beq 131370 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #1 │ │ │ │ add r8, sp, #968 @ 0x3c8 │ │ │ │ strb r0, [r4, #124] @ 0x7c │ │ │ │ mov r0, #69 @ 0x45 │ │ │ │ str r0, [sp, #280] @ 0x118 │ │ │ │ mov r1, r8 │ │ │ │ ldm r1!, {r3, r6, r7} │ │ │ │ @@ -225067,24 +225071,24 @@ │ │ │ │ stm r0, {r3, r4, r6, r7} │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ strb r0, [r4, #88] @ 0x58 │ │ │ │ add r6, sp, #576 @ 0x240 │ │ │ │ mov r0, r6 │ │ │ │ - bl 30fd48 │ │ │ │ + bl 30fd58 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ cmp r0, #70 @ 0x46 │ │ │ │ - bne 1331a4 │ │ │ │ + bne 1331b4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #88] @ 0x58 │ │ │ │ - b 1325e8 │ │ │ │ + b 1325f8 │ │ │ │ ldrb r0, [r4, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 132a20 │ │ │ │ + bne 132a30 │ │ │ │ ldrd sl, [r4, #104] @ 0x68 │ │ │ │ add r7, sp, #968 @ 0x3c8 │ │ │ │ ldr r0, [fp, #384] @ 0x180 │ │ │ │ ldr r1, [fp, #388] @ 0x184 │ │ │ │ mov r5, #1 │ │ │ │ add ip, sp, #688 @ 0x2b0 │ │ │ │ ldm r7, {r2, r3, r7} │ │ │ │ @@ -225096,24 +225100,24 @@ │ │ │ │ str r5, [sp, #680] @ 0x2a8 │ │ │ │ str r6, [sp, #708] @ 0x2c4 │ │ │ │ strb r0, [r4, #77] @ 0x4d │ │ │ │ add r8, sp, #576 @ 0x240 │ │ │ │ add r2, sp, #680 @ 0x2a8 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl 30f0f4 │ │ │ │ + bl 30f104 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ cmp r0, #70 @ 0x46 │ │ │ │ - bne 132d74 │ │ │ │ + bne 132d84 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #77] @ 0x4d │ │ │ │ - b 1325e8 │ │ │ │ + b 1325f8 │ │ │ │ ldrb r0, [r4, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 132a3c │ │ │ │ + bne 132a4c │ │ │ │ ldrd sl, [r4, #104] @ 0x68 │ │ │ │ add r3, sp, #968 @ 0x3c8 │ │ │ │ vldr d0, [fp, #376] @ 0x178 │ │ │ │ mov r7, #1 │ │ │ │ add ip, sp, #632 @ 0x278 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ strb r7, [r4, #112] @ 0x70 │ │ │ │ @@ -225123,60 +225127,60 @@ │ │ │ │ str r7, [sp, #616] @ 0x268 │ │ │ │ vstr d0, [sp, #624] @ 0x270 │ │ │ │ strb r0, [r4, #79] @ 0x4f │ │ │ │ add r8, sp, #576 @ 0x240 │ │ │ │ add r2, sp, #616 @ 0x268 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl 30eb78 │ │ │ │ + bl 30eb88 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ cmp r0, #70 @ 0x46 │ │ │ │ - bne 132db8 │ │ │ │ + bne 132dc8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #79] @ 0x4f │ │ │ │ - b 1325e8 │ │ │ │ + b 1325f8 │ │ │ │ ldrb r0, [r4, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 132a58 │ │ │ │ + bne 132a68 │ │ │ │ ldrd r8, [r6, #72] @ 0x48 │ │ │ │ ldr fp, [r4, #120] @ 0x78 │ │ │ │ mov r0, fp │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl 4d2878 │ │ │ │ + bl 4d2888 │ │ │ │ ldr r1, [fp, #208] @ 0xd0 │ │ │ │ str r0, [sp, #576] @ 0x240 │ │ │ │ cmn r1, #-2147483647 @ 0x80000001 │ │ │ │ - bcs 132dfc │ │ │ │ + bcs 132e0c │ │ │ │ ldrd r6, [fp, #216] @ 0xd8 │ │ │ │ add r5, sp, #576 @ 0x240 │ │ │ │ lsl r4, r7, #3 │ │ │ │ add r0, r1, #1 │ │ │ │ str r0, [fp, #208] @ 0xd0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 131514 │ │ │ │ + beq 131524 │ │ │ │ ldrd r0, [r6] │ │ │ │ sub r4, r4, #8 │ │ │ │ add r6, r6, #8 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ blx r7 │ │ │ │ - b 1314e8 │ │ │ │ + b 1314f8 │ │ │ │ ldr r1, [fp, #208] @ 0xd0 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [fp, #208] @ 0xd0 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bne 131540 │ │ │ │ + bne 131550 │ │ │ │ add r0, sp, #576 @ 0x240 │ │ │ │ - bl 2b3c2c │ │ │ │ + bl 2b3c3c │ │ │ │ mov r0, #1 │ │ │ │ add r8, sp, #968 @ 0x3c8 │ │ │ │ strb r0, [r4, #124] @ 0x7c │ │ │ │ mov r0, #69 @ 0x45 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ mov r1, r8 │ │ │ │ ldm r1!, {r3, r6, r7} │ │ │ │ @@ -225187,24 +225191,24 @@ │ │ │ │ stm r0, {r3, r4, r6, r7} │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ strb r0, [r4, #90] @ 0x5a │ │ │ │ add r6, sp, #576 @ 0x240 │ │ │ │ mov r0, r6 │ │ │ │ - bl 30fd48 │ │ │ │ + bl 30fd58 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ cmp r0, #70 @ 0x46 │ │ │ │ - bne 1331e4 │ │ │ │ + bne 1331f4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #90] @ 0x5a │ │ │ │ - b 1325e8 │ │ │ │ + b 1325f8 │ │ │ │ ldrb r0, [r4, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 132a74 │ │ │ │ + bne 132a84 │ │ │ │ ldrd sl, [r4, #104] @ 0x68 │ │ │ │ mov r0, #1 │ │ │ │ ldrb r1, [fp, #418] @ 0x1a2 │ │ │ │ strb r0, [r4, #112] @ 0x70 │ │ │ │ mov r0, #69 @ 0x45 │ │ │ │ add r7, sp, #840 @ 0x348 │ │ │ │ add r8, sp, #968 @ 0x3c8 │ │ │ │ @@ -225216,57 +225220,57 @@ │ │ │ │ bl 53d54 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #72] @ 0x48 │ │ │ │ add r6, sp, #576 @ 0x240 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 310afc │ │ │ │ + bl 310b0c │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ cmp r0, #70 @ 0x46 │ │ │ │ - bne 132e0c │ │ │ │ + bne 132e1c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #72] @ 0x48 │ │ │ │ - b 1325e8 │ │ │ │ + b 1325f8 │ │ │ │ ldrb r0, [r4, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 132a90 │ │ │ │ + bne 132aa0 │ │ │ │ ldr fp, [r4, #108] @ 0x6c │ │ │ │ mov r0, fp │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl 4d2878 │ │ │ │ + bl 4d2888 │ │ │ │ ldr r1, [fp, #144] @ 0x90 │ │ │ │ str r0, [sp, #576] @ 0x240 │ │ │ │ cmn r1, #-2147483647 @ 0x80000001 │ │ │ │ - bcs 132e50 │ │ │ │ + bcs 132e60 │ │ │ │ ldrd r4, [fp, #152] @ 0x98 │ │ │ │ add r0, r1, #1 │ │ │ │ lsl r6, r5, #3 │ │ │ │ add r5, sp, #576 @ 0x240 │ │ │ │ str r0, [fp, #144] @ 0x90 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 13167c │ │ │ │ + beq 13168c │ │ │ │ ldrd r0, [r4] │ │ │ │ sub r6, r6, #8 │ │ │ │ add r4, r4, #8 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ - b 131658 │ │ │ │ + b 131668 │ │ │ │ ldr r1, [fp, #144] @ 0x90 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [fp, #144] @ 0x90 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bne 1316a8 │ │ │ │ + bne 1316b8 │ │ │ │ add r0, sp, #576 @ 0x240 │ │ │ │ - bl 2b3c2c │ │ │ │ + bl 2b3c3c │ │ │ │ mov r0, #1 │ │ │ │ add r8, sp, #968 @ 0x3c8 │ │ │ │ strb r0, [r4, #112] @ 0x70 │ │ │ │ mov r0, #69 @ 0x45 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r1, r8 │ │ │ │ ldm r1!, {r3, r6, r7} │ │ │ │ @@ -225277,57 +225281,57 @@ │ │ │ │ stm r0, {r3, r4, r6, r7} │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ strb r0, [r4, #94] @ 0x5e │ │ │ │ add r6, sp, #576 @ 0x240 │ │ │ │ mov r0, r6 │ │ │ │ - bl 30fd48 │ │ │ │ + bl 30fd58 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ cmp r0, #70 @ 0x46 │ │ │ │ - bne 133224 │ │ │ │ + bne 133234 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #94] @ 0x5e │ │ │ │ - b 1325e8 │ │ │ │ + b 1325f8 │ │ │ │ ldrb r0, [r4, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 132aac │ │ │ │ + bne 132abc │ │ │ │ ldr fp, [r4, #108] @ 0x6c │ │ │ │ mov r0, fp │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl 4d2878 │ │ │ │ + bl 4d2888 │ │ │ │ ldr r1, [fp, #160] @ 0xa0 │ │ │ │ str r0, [sp, #576] @ 0x240 │ │ │ │ cmn r1, #-2147483647 @ 0x80000001 │ │ │ │ - bcs 132e60 │ │ │ │ + bcs 132e70 │ │ │ │ ldrd r4, [fp, #168] @ 0xa8 │ │ │ │ add r0, r1, #1 │ │ │ │ lsl r6, r5, #3 │ │ │ │ add r5, sp, #576 @ 0x240 │ │ │ │ str r0, [fp, #160] @ 0xa0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 131770 │ │ │ │ + beq 131780 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub r6, r6, #8 │ │ │ │ add r4, r4, #8 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ - b 13174c │ │ │ │ + b 13175c │ │ │ │ ldr r1, [fp, #160] @ 0xa0 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [fp, #160] @ 0xa0 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bne 13179c │ │ │ │ + bne 1317ac │ │ │ │ add r0, sp, #576 @ 0x240 │ │ │ │ - bl 2b3c2c │ │ │ │ + bl 2b3c3c │ │ │ │ mov r0, #1 │ │ │ │ add r8, sp, #968 @ 0x3c8 │ │ │ │ strb r0, [r4, #112] @ 0x70 │ │ │ │ mov r0, #69 @ 0x45 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ mov r1, r8 │ │ │ │ ldm r1!, {r3, r6, r7} │ │ │ │ @@ -225338,57 +225342,57 @@ │ │ │ │ stm r0, {r3, r4, r6, r7} │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ strb r0, [r4, #93] @ 0x5d │ │ │ │ add r6, sp, #576 @ 0x240 │ │ │ │ mov r0, r6 │ │ │ │ - bl 30fd48 │ │ │ │ + bl 30fd58 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ cmp r0, #70 @ 0x46 │ │ │ │ - bne 133264 │ │ │ │ + bne 133274 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #93] @ 0x5d │ │ │ │ - b 1325e8 │ │ │ │ + b 1325f8 │ │ │ │ ldrb r0, [r4, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 132ac8 │ │ │ │ + bne 132ad8 │ │ │ │ ldr fp, [r4, #108] @ 0x6c │ │ │ │ mov r0, fp │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl 4d2878 │ │ │ │ + bl 4d2888 │ │ │ │ ldr r1, [fp, #112] @ 0x70 │ │ │ │ str r0, [sp, #576] @ 0x240 │ │ │ │ cmn r1, #-2147483647 @ 0x80000001 │ │ │ │ - bcs 132e70 │ │ │ │ + bcs 132e80 │ │ │ │ ldrd r4, [fp, #120] @ 0x78 │ │ │ │ add r0, r1, #1 │ │ │ │ lsl r6, r5, #3 │ │ │ │ add r5, sp, #576 @ 0x240 │ │ │ │ str r0, [fp, #112] @ 0x70 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 131864 │ │ │ │ + beq 131874 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub r6, r6, #8 │ │ │ │ add r4, r4, #8 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ - b 131840 │ │ │ │ + b 131850 │ │ │ │ ldr r1, [fp, #112] @ 0x70 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [fp, #112] @ 0x70 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bne 131890 │ │ │ │ + bne 1318a0 │ │ │ │ add r0, sp, #576 @ 0x240 │ │ │ │ - bl 2b3c2c │ │ │ │ + bl 2b3c3c │ │ │ │ mov r0, #1 │ │ │ │ add r8, sp, #968 @ 0x3c8 │ │ │ │ strb r0, [r4, #112] @ 0x70 │ │ │ │ mov r0, #69 @ 0x45 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r1, r8 │ │ │ │ ldm r1!, {r3, r6, r7} │ │ │ │ @@ -225399,24 +225403,24 @@ │ │ │ │ stm r0, {r3, r4, r6, r7} │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ strb r0, [r4, #96] @ 0x60 │ │ │ │ add r6, sp, #576 @ 0x240 │ │ │ │ mov r0, r6 │ │ │ │ - bl 30fd48 │ │ │ │ + bl 30fd58 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ cmp r0, #70 @ 0x46 │ │ │ │ - bne 1332a4 │ │ │ │ + bne 1332b4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #96] @ 0x60 │ │ │ │ - b 1325e8 │ │ │ │ + b 1325f8 │ │ │ │ ldrb r0, [r4, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 132ae4 │ │ │ │ + bne 132af4 │ │ │ │ ldrd sl, [r4, #104] @ 0x68 │ │ │ │ mov r0, #1 │ │ │ │ ldrb r1, [fp, #415] @ 0x19f │ │ │ │ strb r0, [r4, #112] @ 0x70 │ │ │ │ mov r0, #69 @ 0x45 │ │ │ │ add r7, sp, #472 @ 0x1d8 │ │ │ │ add r8, sp, #968 @ 0x3c8 │ │ │ │ @@ -225428,57 +225432,57 @@ │ │ │ │ bl 53d54 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #82] @ 0x52 │ │ │ │ add r6, sp, #576 @ 0x240 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 310afc │ │ │ │ + bl 310b0c │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ cmp r0, #70 @ 0x46 │ │ │ │ - bne 132e80 │ │ │ │ + bne 132e90 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #82] @ 0x52 │ │ │ │ - b 1325e8 │ │ │ │ + b 1325f8 │ │ │ │ ldrb r0, [r4, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 132b00 │ │ │ │ + bne 132b10 │ │ │ │ ldr fp, [r4, #108] @ 0x6c │ │ │ │ mov r0, fp │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl 4d2878 │ │ │ │ + bl 4d2888 │ │ │ │ ldr r1, [fp, #176] @ 0xb0 │ │ │ │ str r0, [sp, #576] @ 0x240 │ │ │ │ cmn r1, #-2147483647 @ 0x80000001 │ │ │ │ - bcs 132ec4 │ │ │ │ + bcs 132ed4 │ │ │ │ ldrd r4, [fp, #184] @ 0xb8 │ │ │ │ add r0, r1, #1 │ │ │ │ lsl r6, r5, #3 │ │ │ │ add r5, sp, #576 @ 0x240 │ │ │ │ str r0, [fp, #176] @ 0xb0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 1319cc │ │ │ │ + beq 1319dc │ │ │ │ ldrd r0, [r4] │ │ │ │ sub r6, r6, #8 │ │ │ │ add r4, r4, #8 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ - b 1319a8 │ │ │ │ + b 1319b8 │ │ │ │ ldr r1, [fp, #176] @ 0xb0 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [fp, #176] @ 0xb0 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bne 1319f8 │ │ │ │ + bne 131a08 │ │ │ │ add r0, sp, #576 @ 0x240 │ │ │ │ - bl 2b3c2c │ │ │ │ + bl 2b3c3c │ │ │ │ mov r0, #1 │ │ │ │ add r8, sp, #968 @ 0x3c8 │ │ │ │ strb r0, [r4, #112] @ 0x70 │ │ │ │ mov r0, #69 @ 0x45 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ mov r1, r8 │ │ │ │ ldm r1!, {r3, r6, r7} │ │ │ │ @@ -225489,24 +225493,24 @@ │ │ │ │ stm r0, {r3, r4, r6, r7} │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ strb r0, [r4, #92] @ 0x5c │ │ │ │ add r6, sp, #576 @ 0x240 │ │ │ │ mov r0, r6 │ │ │ │ - bl 30fd48 │ │ │ │ + bl 30fd58 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ cmp r0, #70 @ 0x46 │ │ │ │ - bne 1332e4 │ │ │ │ + bne 1332f4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #92] @ 0x5c │ │ │ │ - b 1325e8 │ │ │ │ + b 1325f8 │ │ │ │ ldrb r0, [r4, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 132b1c │ │ │ │ + bne 132b2c │ │ │ │ ldrd sl, [r4, #104] @ 0x68 │ │ │ │ mov r0, #1 │ │ │ │ ldrb r1, [fp, #414] @ 0x19e │ │ │ │ strb r0, [r4, #112] @ 0x70 │ │ │ │ mov r0, #69 @ 0x45 │ │ │ │ add r7, sp, #344 @ 0x158 │ │ │ │ add r8, sp, #968 @ 0x3c8 │ │ │ │ @@ -225518,57 +225522,57 @@ │ │ │ │ bl 53d54 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #86] @ 0x56 │ │ │ │ add r6, sp, #576 @ 0x240 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 310838 │ │ │ │ + bl 310848 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ cmp r0, #70 @ 0x46 │ │ │ │ - bne 132ed4 │ │ │ │ + bne 132ee4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #86] @ 0x56 │ │ │ │ - b 1325e8 │ │ │ │ + b 1325f8 │ │ │ │ ldrb r0, [r4, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 132b38 │ │ │ │ + bne 132b48 │ │ │ │ ldr fp, [r4, #108] @ 0x6c │ │ │ │ mov r0, fp │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl 4d2878 │ │ │ │ + bl 4d2888 │ │ │ │ ldr r1, [fp, #128] @ 0x80 │ │ │ │ str r0, [sp, #576] @ 0x240 │ │ │ │ cmn r1, #-2147483647 @ 0x80000001 │ │ │ │ - bcs 132f18 │ │ │ │ + bcs 132f28 │ │ │ │ ldrd r4, [fp, #136] @ 0x88 │ │ │ │ add r0, r1, #1 │ │ │ │ lsl r6, r5, #3 │ │ │ │ add r5, sp, #576 @ 0x240 │ │ │ │ str r0, [fp, #128] @ 0x80 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 131b34 │ │ │ │ + beq 131b44 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub r6, r6, #8 │ │ │ │ add r4, r4, #8 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ - b 131b10 │ │ │ │ + b 131b20 │ │ │ │ ldr r1, [fp, #128] @ 0x80 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [fp, #128] @ 0x80 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bne 131b60 │ │ │ │ + bne 131b70 │ │ │ │ add r0, sp, #576 @ 0x240 │ │ │ │ - bl 2b3c2c │ │ │ │ + bl 2b3c3c │ │ │ │ mov r0, #1 │ │ │ │ add r8, sp, #968 @ 0x3c8 │ │ │ │ strb r0, [r4, #112] @ 0x70 │ │ │ │ mov r0, #69 @ 0x45 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r1, r8 │ │ │ │ ldm r1!, {r3, r6, r7} │ │ │ │ @@ -225579,24 +225583,24 @@ │ │ │ │ stm r0, {r3, r4, r6, r7} │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ strb r0, [r4, #95] @ 0x5f │ │ │ │ add r6, sp, #576 @ 0x240 │ │ │ │ mov r0, r6 │ │ │ │ - bl 30fd48 │ │ │ │ + bl 30fd58 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ cmp r0, #70 @ 0x46 │ │ │ │ - bne 133324 │ │ │ │ + bne 133334 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #95] @ 0x5f │ │ │ │ - b 1325e8 │ │ │ │ + b 1325f8 │ │ │ │ ldrb r0, [r4, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 132b54 │ │ │ │ + bne 132b64 │ │ │ │ ldrd sl, [r4, #104] @ 0x68 │ │ │ │ mov r0, #1 │ │ │ │ ldrb r1, [fp, #413] @ 0x19d │ │ │ │ strb r0, [r4, #112] @ 0x70 │ │ │ │ mov r0, #69 @ 0x45 │ │ │ │ add r7, sp, #312 @ 0x138 │ │ │ │ add r8, sp, #968 @ 0x3c8 │ │ │ │ @@ -225608,57 +225612,57 @@ │ │ │ │ bl 53d54 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #87] @ 0x57 │ │ │ │ add r6, sp, #576 @ 0x240 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3102bc │ │ │ │ + bl 3102cc │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ cmp r0, #70 @ 0x46 │ │ │ │ - bne 132f28 │ │ │ │ + bne 132f38 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #87] @ 0x57 │ │ │ │ - b 1325e8 │ │ │ │ + b 1325f8 │ │ │ │ ldrb r0, [r4, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 132b70 │ │ │ │ + bne 132b80 │ │ │ │ ldr fp, [r4, #108] @ 0x6c │ │ │ │ mov r0, fp │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl 4d2878 │ │ │ │ + bl 4d2888 │ │ │ │ ldr r1, [fp, #192] @ 0xc0 │ │ │ │ str r0, [sp, #576] @ 0x240 │ │ │ │ cmn r1, #-2147483647 @ 0x80000001 │ │ │ │ - bcs 132f6c │ │ │ │ + bcs 132f7c │ │ │ │ ldrd r4, [fp, #200] @ 0xc8 │ │ │ │ add r0, r1, #1 │ │ │ │ lsl r6, r5, #3 │ │ │ │ add r5, sp, #576 @ 0x240 │ │ │ │ str r0, [fp, #192] @ 0xc0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 131c9c │ │ │ │ + beq 131cac │ │ │ │ ldrd r0, [r4] │ │ │ │ sub r6, r6, #8 │ │ │ │ add r4, r4, #8 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ - b 131c78 │ │ │ │ + b 131c88 │ │ │ │ ldr r1, [fp, #192] @ 0xc0 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [fp, #192] @ 0xc0 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bne 131cc8 │ │ │ │ + bne 131cd8 │ │ │ │ add r0, sp, #576 @ 0x240 │ │ │ │ - bl 2b3c2c │ │ │ │ + bl 2b3c3c │ │ │ │ mov r0, #1 │ │ │ │ add r8, sp, #968 @ 0x3c8 │ │ │ │ strb r0, [r4, #112] @ 0x70 │ │ │ │ mov r0, #69 @ 0x45 │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ mov r1, r8 │ │ │ │ ldm r1!, {r3, r6, r7} │ │ │ │ @@ -225669,24 +225673,24 @@ │ │ │ │ stm r0, {r3, r4, r6, r7} │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ strb r0, [r4, #91] @ 0x5b │ │ │ │ add r6, sp, #576 @ 0x240 │ │ │ │ mov r0, r6 │ │ │ │ - bl 30fd48 │ │ │ │ + bl 30fd58 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ cmp r0, #70 @ 0x46 │ │ │ │ - bne 133364 │ │ │ │ + bne 133374 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #91] @ 0x5b │ │ │ │ - b 1325e8 │ │ │ │ + b 1325f8 │ │ │ │ ldrb r0, [r4, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 132b8c │ │ │ │ + bne 132b9c │ │ │ │ ldrd sl, [r4, #104] @ 0x68 │ │ │ │ add r3, sp, #968 @ 0x3c8 │ │ │ │ vldr d0, [fp, #328] @ 0x148 │ │ │ │ mov r7, #1 │ │ │ │ add ip, sp, #424 @ 0x1a8 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ strb r7, [r4, #112] @ 0x70 │ │ │ │ @@ -225696,60 +225700,60 @@ │ │ │ │ str r7, [sp, #408] @ 0x198 │ │ │ │ vstr d0, [sp, #416] @ 0x1a0 │ │ │ │ strb r0, [r4, #84] @ 0x54 │ │ │ │ add r8, sp, #576 @ 0x240 │ │ │ │ add r2, sp, #408 @ 0x198 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl 30eb78 │ │ │ │ + bl 30eb88 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ cmp r0, #70 @ 0x46 │ │ │ │ - bne 132f7c │ │ │ │ + bne 132f8c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #84] @ 0x54 │ │ │ │ - b 1325e8 │ │ │ │ + b 1325f8 │ │ │ │ ldrb r0, [r4, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 132ba8 │ │ │ │ + bne 132bb8 │ │ │ │ ldr fp, [r4, #120] @ 0x78 │ │ │ │ vldr d8, [r4, #112] @ 0x70 │ │ │ │ mov r0, fp │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl 4d2878 │ │ │ │ + bl 4d2888 │ │ │ │ ldr r1, [fp, #304] @ 0x130 │ │ │ │ str r0, [sp, #576] @ 0x240 │ │ │ │ cmn r1, #-2147483647 @ 0x80000001 │ │ │ │ - bcs 132fc0 │ │ │ │ + bcs 132fd0 │ │ │ │ ldr r0, [fp, #316] @ 0x13c │ │ │ │ add r5, sp, #576 @ 0x240 │ │ │ │ ldr r6, [fp, #312] @ 0x138 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [fp, #304] @ 0x130 │ │ │ │ lsl r4, r0, #3 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 131e08 │ │ │ │ + beq 131e18 │ │ │ │ ldrd r0, [r6] │ │ │ │ sub r4, r4, #8 │ │ │ │ add r6, r6, #8 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ - b 131de0 │ │ │ │ + b 131df0 │ │ │ │ ldr r1, [fp, #304] @ 0x130 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [fp, #304] @ 0x130 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bne 131e34 │ │ │ │ + bne 131e44 │ │ │ │ add r0, sp, #576 @ 0x240 │ │ │ │ - bl 2b3c2c │ │ │ │ + bl 2b3c3c │ │ │ │ mov r0, #1 │ │ │ │ add r8, sp, #968 @ 0x3c8 │ │ │ │ strb r0, [r4, #124] @ 0x7c │ │ │ │ mov r0, #21 │ │ │ │ str r0, [sp, #648] @ 0x288 │ │ │ │ mov r1, r8 │ │ │ │ ldm r1!, {r3, r6, r7} │ │ │ │ @@ -225760,82 +225764,82 @@ │ │ │ │ stm r0, {r3, r4, r6, r7} │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ strb r0, [r4, #78] @ 0x4e │ │ │ │ add r6, sp, #576 @ 0x240 │ │ │ │ mov r0, r6 │ │ │ │ - bl 30f3b8 │ │ │ │ + bl 30f3c8 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ cmp r0, #22 │ │ │ │ - bne 1333a4 │ │ │ │ + bne 1333b4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #78] @ 0x4e │ │ │ │ - b 1325e8 │ │ │ │ + b 1325f8 │ │ │ │ ldrb r0, [r4, #136] @ 0x88 │ │ │ │ add r6, r6, #72 @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 132bc4 │ │ │ │ + bne 132bd4 │ │ │ │ ldrd r8, [r6] │ │ │ │ ldr fp, [r4, #132] @ 0x84 │ │ │ │ add r2, r4, #120 @ 0x78 │ │ │ │ add r3, sp, #576 @ 0x240 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, fp │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl 4d2878 │ │ │ │ + bl 4d2888 │ │ │ │ ldr r1, [fp, #224] @ 0xe0 │ │ │ │ str r0, [sp, #1012] @ 0x3f4 │ │ │ │ cmn r1, #-2147483647 @ 0x80000001 │ │ │ │ - bcs 132fd0 │ │ │ │ + bcs 132fe0 │ │ │ │ ldr r3, [fp, #236] @ 0xec │ │ │ │ add r7, sp, #1012 @ 0x3f4 │ │ │ │ ldr sl, [fp, #232] @ 0xe8 │ │ │ │ add r5, sp, #576 @ 0x240 │ │ │ │ add r0, r1, #1 │ │ │ │ str r0, [fp, #224] @ 0xe0 │ │ │ │ lsl r4, r3, #3 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 131f24 │ │ │ │ + beq 131f34 │ │ │ │ ldrd r0, [sl] │ │ │ │ sub r4, r4, #8 │ │ │ │ add sl, sl, #8 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r5 │ │ │ │ strd r8, [sp] │ │ │ │ blx r3 │ │ │ │ - b 131ef8 │ │ │ │ + b 131f08 │ │ │ │ ldr r1, [fp, #224] @ 0xe0 │ │ │ │ ldr r0, [sp, #1012] @ 0x3f4 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [fp, #224] @ 0xe0 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bne 131f50 │ │ │ │ + bne 131f60 │ │ │ │ add r0, sp, #1012 @ 0x3f4 │ │ │ │ - bl 2b3c2c │ │ │ │ + bl 2b3c3c │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 131f8c │ │ │ │ + bcc 131f9c │ │ │ │ ldr r1, [sp, #580] @ 0x244 │ │ │ │ orr r0, r5, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 131f68 │ │ │ │ + bne 131f78 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 131f8c │ │ │ │ + bne 131f9c │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ mov r0, #1 │ │ │ │ add r8, sp, #968 @ 0x3c8 │ │ │ │ strb r0, [r4, #136] @ 0x88 │ │ │ │ mov r0, #69 @ 0x45 │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ mov r1, r8 │ │ │ │ ldm r1!, {r3, r6, r7} │ │ │ │ @@ -225846,60 +225850,60 @@ │ │ │ │ stm r0, {r3, r4, r6, r7} │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ strb r0, [r4, #89] @ 0x59 │ │ │ │ add r6, sp, #576 @ 0x240 │ │ │ │ mov r0, r6 │ │ │ │ - bl 30fd48 │ │ │ │ + bl 30fd58 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ cmp r0, #70 @ 0x46 │ │ │ │ - bne 1334a4 │ │ │ │ + bne 1334b4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #89] @ 0x59 │ │ │ │ - b 1325e8 │ │ │ │ + b 1325f8 │ │ │ │ ldrb r0, [r4, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 132be0 │ │ │ │ + bne 132bf0 │ │ │ │ ldr fp, [r4, #120] @ 0x78 │ │ │ │ vldr d8, [r4, #112] @ 0x70 │ │ │ │ mov r0, fp │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl 4d2878 │ │ │ │ + bl 4d2888 │ │ │ │ ldr r1, [fp, #272] @ 0x110 │ │ │ │ str r0, [sp, #576] @ 0x240 │ │ │ │ cmn r1, #-2147483647 @ 0x80000001 │ │ │ │ - bcs 132fe0 │ │ │ │ + bcs 132ff0 │ │ │ │ ldr r0, [fp, #284] @ 0x11c │ │ │ │ add r5, sp, #576 @ 0x240 │ │ │ │ ldr r6, [fp, #280] @ 0x118 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [fp, #272] @ 0x110 │ │ │ │ lsl r4, r0, #3 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 132060 │ │ │ │ + beq 132070 │ │ │ │ ldrd r0, [r6] │ │ │ │ sub r4, r4, #8 │ │ │ │ add r6, r6, #8 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ - b 132038 │ │ │ │ + b 132048 │ │ │ │ ldr r1, [fp, #272] @ 0x110 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [fp, #272] @ 0x110 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bne 13208c │ │ │ │ + bne 13209c │ │ │ │ add r0, sp, #576 @ 0x240 │ │ │ │ - bl 2b3c2c │ │ │ │ + bl 2b3c3c │ │ │ │ mov r0, #1 │ │ │ │ add r8, sp, #968 @ 0x3c8 │ │ │ │ strb r0, [r4, #124] @ 0x7c │ │ │ │ mov r0, #21 │ │ │ │ str r0, [sp, #440] @ 0x1b8 │ │ │ │ mov r1, r8 │ │ │ │ ldm r1!, {r3, r6, r7} │ │ │ │ @@ -225910,24 +225914,24 @@ │ │ │ │ stm r0, {r3, r4, r6, r7} │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ strb r0, [r4, #83] @ 0x53 │ │ │ │ add r6, sp, #576 @ 0x240 │ │ │ │ mov r0, r6 │ │ │ │ - bl 30f3b8 │ │ │ │ + bl 30f3c8 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ cmp r0, #22 │ │ │ │ - bne 1333e4 │ │ │ │ + bne 1333f4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #83] @ 0x53 │ │ │ │ - b 1325e8 │ │ │ │ + b 1325f8 │ │ │ │ ldrb r0, [r4, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 132bfc │ │ │ │ + bne 132c0c │ │ │ │ ldrd sl, [r4, #104] @ 0x68 │ │ │ │ mov r0, #1 │ │ │ │ ldrb r1, [fp, #416] @ 0x1a0 │ │ │ │ strb r0, [r4, #112] @ 0x70 │ │ │ │ mov r0, #69 @ 0x45 │ │ │ │ add r7, sp, #776 @ 0x308 │ │ │ │ add r8, sp, #968 @ 0x3c8 │ │ │ │ @@ -225939,61 +225943,61 @@ │ │ │ │ bl 53d54 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #74] @ 0x4a │ │ │ │ add r6, sp, #576 @ 0x240 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 310afc │ │ │ │ + bl 310b0c │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ cmp r0, #70 @ 0x46 │ │ │ │ - bne 132ff0 │ │ │ │ + bne 133000 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #74] @ 0x4a │ │ │ │ - b 1325e8 │ │ │ │ + b 1325f8 │ │ │ │ ldrb r0, [r4, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 132c18 │ │ │ │ + bne 132c28 │ │ │ │ ldrb r5, [r4, #113] @ 0x71 │ │ │ │ ldr fp, [r4, #108] @ 0x6c │ │ │ │ mov r0, fp │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl 4d2878 │ │ │ │ + bl 4d2888 │ │ │ │ ldr r1, [fp, #288] @ 0x120 │ │ │ │ str r0, [sp, #576] @ 0x240 │ │ │ │ cmn r1, #-2147483647 @ 0x80000001 │ │ │ │ - bcs 133034 │ │ │ │ + bcs 133044 │ │ │ │ ldr r0, [fp, #300] @ 0x12c │ │ │ │ and r5, r5, #1 │ │ │ │ ldr r7, [fp, #296] @ 0x128 │ │ │ │ add r6, sp, #576 @ 0x240 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [fp, #288] @ 0x120 │ │ │ │ lsl r4, r0, #3 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 1321d8 │ │ │ │ + beq 1321e8 │ │ │ │ ldrd r0, [r7] │ │ │ │ sub r4, r4, #8 │ │ │ │ add r7, r7, #8 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ blx r3 │ │ │ │ - b 1321b0 │ │ │ │ + b 1321c0 │ │ │ │ ldr r1, [fp, #288] @ 0x120 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [fp, #288] @ 0x120 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bne 132204 │ │ │ │ + bne 132214 │ │ │ │ add r0, sp, #576 @ 0x240 │ │ │ │ - bl 2b3c2c │ │ │ │ + bl 2b3c3c │ │ │ │ mov r0, #1 │ │ │ │ add r8, sp, #968 @ 0x3c8 │ │ │ │ strb r0, [r4, #112] @ 0x70 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [sp, #504] @ 0x1f8 │ │ │ │ mov r1, r8 │ │ │ │ ldm r1!, {r3, r6, r7} │ │ │ │ @@ -226004,60 +226008,60 @@ │ │ │ │ stm r0, {r3, r4, r6, r7} │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ strb r0, [r4, #81] @ 0x51 │ │ │ │ add r6, sp, #576 @ 0x240 │ │ │ │ mov r0, r6 │ │ │ │ - bl 30f3b8 │ │ │ │ + bl 30f3c8 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ cmp r0, #22 │ │ │ │ - bne 133424 │ │ │ │ + bne 133434 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #81] @ 0x51 │ │ │ │ - b 1325e8 │ │ │ │ + b 1325f8 │ │ │ │ ldrb r0, [r4, #113] @ 0x71 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 132c34 │ │ │ │ + bne 132c44 │ │ │ │ ldrb r5, [r4, #112] @ 0x70 │ │ │ │ ldr fp, [r4, #108] @ 0x6c │ │ │ │ mov r0, fp │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl 4d2878 │ │ │ │ + bl 4d2888 │ │ │ │ ldr r1, [fp, #256] @ 0x100 │ │ │ │ str r0, [sp, #576] @ 0x240 │ │ │ │ cmn r1, #-2147483647 @ 0x80000001 │ │ │ │ - bcs 133044 │ │ │ │ + bcs 133054 │ │ │ │ ldr r0, [fp, #268] @ 0x10c │ │ │ │ add r6, sp, #576 @ 0x240 │ │ │ │ ldr r7, [fp, #264] @ 0x108 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [fp, #256] @ 0x100 │ │ │ │ lsl r4, r0, #3 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 1322d8 │ │ │ │ + beq 1322e8 │ │ │ │ ldrd r0, [r7] │ │ │ │ sub r4, r4, #8 │ │ │ │ add r7, r7, #8 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ blx r3 │ │ │ │ - b 1322b0 │ │ │ │ + b 1322c0 │ │ │ │ ldr r1, [fp, #256] @ 0x100 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [fp, #256] @ 0x100 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bne 132304 │ │ │ │ + bne 132314 │ │ │ │ add r0, sp, #576 @ 0x240 │ │ │ │ - bl 2b3c2c │ │ │ │ + bl 2b3c3c │ │ │ │ mov r0, #1 │ │ │ │ add r8, sp, #968 @ 0x3c8 │ │ │ │ strb r0, [r4, #113] @ 0x71 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [sp, #376] @ 0x178 │ │ │ │ mov r1, r8 │ │ │ │ ldm r1!, {r3, r6, r7} │ │ │ │ @@ -226068,35 +226072,35 @@ │ │ │ │ stm r0, {r3, r4, r6, r7} │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ strb r0, [r4, #85] @ 0x55 │ │ │ │ add r6, sp, #576 @ 0x240 │ │ │ │ mov r0, r6 │ │ │ │ - bl 30f3b8 │ │ │ │ + bl 30f3c8 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ cmp r0, #22 │ │ │ │ - bne 133464 │ │ │ │ + bne 133474 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #85] @ 0x55 │ │ │ │ - b 1325e8 │ │ │ │ + b 1325f8 │ │ │ │ ldrb r0, [r4, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 132c50 │ │ │ │ + bne 132c60 │ │ │ │ ldr fp, [r4, #108] @ 0x6c │ │ │ │ ldr r0, [fp, #336] @ 0x150 │ │ │ │ str r4, [sp, #20] │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ - bcs 13264c │ │ │ │ + bcs 13265c │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [fp, #336] @ 0x150 │ │ │ │ add r8, sp, #968 @ 0x3c8 │ │ │ │ add r1, fp, #344 @ 0x158 │ │ │ │ mov r0, r8 │ │ │ │ - bl 4d32a8 │ │ │ │ + bl 4d32b8 │ │ │ │ mov r2, r8 │ │ │ │ add r0, sp, #1016 @ 0x3f8 │ │ │ │ ldm r2!, {r3, r4, r6, r7} │ │ │ │ orr r1, r0, #4 │ │ │ │ mov ip, #0 │ │ │ │ stmia r1!, {r3, r4, r6, r7} │ │ │ │ ldm r2, {r3, r4, r6, r7} │ │ │ │ @@ -226115,24 +226119,24 @@ │ │ │ │ ldm r0, {r3, r4, r5, r6, r7} │ │ │ │ stm r1, {r3, r4, r5, r6, r7} │ │ │ │ mov r4, lr │ │ │ │ ldr r1, [lr, #104] @ 0x68 │ │ │ │ strb ip, [lr, #80] @ 0x50 │ │ │ │ add r9, sp, #576 @ 0x240 │ │ │ │ mov r0, r9 │ │ │ │ - bl 30ee3c │ │ │ │ + bl 30ee4c │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 133164 │ │ │ │ + bne 133174 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #80] @ 0x50 │ │ │ │ - b 1325e8 │ │ │ │ + b 1325f8 │ │ │ │ ldrb r0, [r4, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 132c6c │ │ │ │ + bne 132c7c │ │ │ │ ldrd sl, [r4, #104] @ 0x68 │ │ │ │ mov r0, #1 │ │ │ │ ldrb r1, [fp, #417] @ 0x1a1 │ │ │ │ strb r0, [r4, #112] @ 0x70 │ │ │ │ mov r0, #69 @ 0x45 │ │ │ │ add r7, sp, #808 @ 0x328 │ │ │ │ add r8, sp, #968 @ 0x3c8 │ │ │ │ @@ -226144,24 +226148,24 @@ │ │ │ │ bl 53d54 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #73] @ 0x49 │ │ │ │ add r6, sp, #576 @ 0x240 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 310afc │ │ │ │ + bl 310b0c │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ cmp r0, #70 @ 0x46 │ │ │ │ - bne 133054 │ │ │ │ + bne 133064 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #73] @ 0x49 │ │ │ │ - b 1325e8 │ │ │ │ + b 1325f8 │ │ │ │ ldrb r0, [r4, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 132c88 │ │ │ │ + bne 132c98 │ │ │ │ ldrd sl, [r4, #104] @ 0x68 │ │ │ │ mov r0, #1 │ │ │ │ ldrb r1, [fp, #420] @ 0x1a4 │ │ │ │ strb r0, [r4, #112] @ 0x70 │ │ │ │ mov r0, #69 @ 0x45 │ │ │ │ add r7, sp, #904 @ 0x388 │ │ │ │ add r8, sp, #968 @ 0x3c8 │ │ │ │ @@ -226173,24 +226177,24 @@ │ │ │ │ bl 53d54 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #70] @ 0x46 │ │ │ │ add r6, sp, #576 @ 0x240 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 310afc │ │ │ │ + bl 310b0c │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ cmp r0, #70 @ 0x46 │ │ │ │ - bne 133098 │ │ │ │ + bne 1330a8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #70] @ 0x46 │ │ │ │ - b 1325e8 │ │ │ │ + b 1325f8 │ │ │ │ ldrb r0, [r4, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 132ca4 │ │ │ │ + bne 132cb4 │ │ │ │ ldrd sl, [r4, #104] @ 0x68 │ │ │ │ add r3, sp, #968 @ 0x3c8 │ │ │ │ vldr d0, [fp, #400] @ 0x190 │ │ │ │ mov r7, #1 │ │ │ │ add ip, sp, #760 @ 0x2f8 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ strb r7, [r4, #112] @ 0x70 │ │ │ │ @@ -226200,24 +226204,24 @@ │ │ │ │ str r7, [sp, #744] @ 0x2e8 │ │ │ │ vstr d0, [sp, #752] @ 0x2f0 │ │ │ │ strb r0, [r4, #75] @ 0x4b │ │ │ │ add r8, sp, #576 @ 0x240 │ │ │ │ add r2, sp, #744 @ 0x2e8 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl 30eb78 │ │ │ │ + bl 30eb88 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ cmp r0, #70 @ 0x46 │ │ │ │ - bne 1330dc │ │ │ │ + bne 1330ec │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #75] @ 0x4b │ │ │ │ - b 1325e8 │ │ │ │ + b 1325f8 │ │ │ │ ldrb r0, [r4, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 132cc0 │ │ │ │ + bne 132cd0 │ │ │ │ ldrd sl, [r4, #104] @ 0x68 │ │ │ │ mov r0, #1 │ │ │ │ ldrb r1, [fp, #421] @ 0x1a5 │ │ │ │ strb r0, [r4, #112] @ 0x70 │ │ │ │ mov r0, #69 @ 0x45 │ │ │ │ add r7, sp, #936 @ 0x3a8 │ │ │ │ add r8, sp, #968 @ 0x3c8 │ │ │ │ @@ -226229,18 +226233,18 @@ │ │ │ │ bl 53d54 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #69] @ 0x45 │ │ │ │ add r6, sp, #576 @ 0x240 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 310afc │ │ │ │ + bl 310b0c │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ cmp r0, #70 @ 0x46 │ │ │ │ - bne 133120 │ │ │ │ + bne 133130 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #69] @ 0x45 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #68] @ 0x44 │ │ │ │ add sp, sp, #1056 @ 0x420 │ │ │ │ vpop {d8} │ │ │ │ add sp, sp, #4 │ │ │ │ @@ -226248,2128 +226252,2128 @@ │ │ │ │ ldr sl, [r4, #36] @ 0x24 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ str fp, [r6, #68] @ 0x44 │ │ │ │ str r1, [r6, #72] @ 0x48 │ │ │ │ strb r0, [r4, #69] @ 0x45 │ │ │ │ str sl, [r4, #104] @ 0x68 │ │ │ │ - b 132588 │ │ │ │ + b 132598 │ │ │ │ mov r1, #0 │ │ │ │ str fp, [r6, #68] @ 0x44 │ │ │ │ str r1, [r6, #72] @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ strb r1, [r4, #80] @ 0x50 │ │ │ │ str r0, [r4, #104] @ 0x68 │ │ │ │ ldr r0, [fp, #336] @ 0x150 │ │ │ │ str r4, [sp, #20] │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ - bcc 132388 │ │ │ │ - ldr r0, [pc, #4088] @ 13364c │ │ │ │ + bcc 132398 │ │ │ │ + ldr r0, [pc, #4088] @ 13365c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ed18 │ │ │ │ - b 1336bc │ │ │ │ + b 1336cc │ │ │ │ ldr sl, [r4, #36] @ 0x24 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ str fp, [r6, #68] @ 0x44 │ │ │ │ str r1, [r6, #72] @ 0x48 │ │ │ │ strb r0, [r4, #82] @ 0x52 │ │ │ │ str sl, [r4, #104] @ 0x68 │ │ │ │ - b 131904 │ │ │ │ + b 131914 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r1, #1 │ │ │ │ ldrb r5, [r4, #33] @ 0x21 │ │ │ │ str fp, [r6, #68] @ 0x44 │ │ │ │ strb r1, [r4, #85] @ 0x55 │ │ │ │ str r5, [r6, #72] @ 0x48 │ │ │ │ str r0, [r4, #104] @ 0x68 │ │ │ │ - b 13227c │ │ │ │ + b 13228c │ │ │ │ mov r1, #0 │ │ │ │ str fp, [r6, #68] @ 0x44 │ │ │ │ str r1, [r6, #72] @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ strb r1, [r4, #92] @ 0x5c │ │ │ │ str r0, [r4, #104] @ 0x68 │ │ │ │ - b 131978 │ │ │ │ + b 131988 │ │ │ │ ldr sl, [r4, #36] @ 0x24 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ str fp, [r6, #68] @ 0x44 │ │ │ │ str r1, [r6, #72] @ 0x48 │ │ │ │ strb r0, [r4, #84] @ 0x54 │ │ │ │ str sl, [r4, #104] @ 0x68 │ │ │ │ - b 131d3c │ │ │ │ + b 131d4c │ │ │ │ ldr sl, [r4, #36] @ 0x24 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ str fp, [r6, #68] @ 0x44 │ │ │ │ str r1, [r6, #72] @ 0x48 │ │ │ │ strb r0, [r4, #87] @ 0x57 │ │ │ │ str sl, [r4, #104] @ 0x68 │ │ │ │ - b 131bd4 │ │ │ │ + b 131be4 │ │ │ │ ldr sl, [r4, #36] @ 0x24 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ str fp, [r6, #68] @ 0x44 │ │ │ │ str r1, [r6, #72] @ 0x48 │ │ │ │ strb r0, [r4, #71] @ 0x47 │ │ │ │ str sl, [r4, #104] @ 0x68 │ │ │ │ - b 131234 │ │ │ │ + b 131244 │ │ │ │ ldr sl, [r4, #36] @ 0x24 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ str fp, [r6, #68] @ 0x44 │ │ │ │ str r1, [r6, #72] @ 0x48 │ │ │ │ strb r0, [r4, #72] @ 0x48 │ │ │ │ str sl, [r4, #104] @ 0x68 │ │ │ │ - b 1315b4 │ │ │ │ + b 1315c4 │ │ │ │ mov r1, #0 │ │ │ │ str fp, [r6, #68] @ 0x44 │ │ │ │ str r1, [r6, #72] @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ strb r1, [r4, #94] @ 0x5e │ │ │ │ str r0, [r4, #104] @ 0x68 │ │ │ │ - b 131628 │ │ │ │ + b 131638 │ │ │ │ ldrb r5, [r4, #33] @ 0x21 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #81] @ 0x51 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ lsl r1, r5, #8 │ │ │ │ str fp, [r6, #68] @ 0x44 │ │ │ │ str r0, [r4, #104] @ 0x68 │ │ │ │ str r1, [r6, #72] @ 0x48 │ │ │ │ - b 132178 │ │ │ │ + b 132188 │ │ │ │ mov r1, #0 │ │ │ │ str fp, [r6, #68] @ 0x44 │ │ │ │ str r1, [r6, #72] @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ strb r1, [r4, #93] @ 0x5d │ │ │ │ str r0, [r4, #104] @ 0x68 │ │ │ │ - b 13171c │ │ │ │ + b 13172c │ │ │ │ add r3, r4, #8 │ │ │ │ ldr r8, [r6, #16] │ │ │ │ mov r0, #1 │ │ │ │ str r8, [r6, #72]! @ 0x48 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ strb r0, [r4, #89] @ 0x59 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r4, #36] @ 0x24 │ │ │ │ strb r0, [r4, #136] @ 0x88 │ │ │ │ add r0, r4, #120 @ 0x78 │ │ │ │ ldr r9, [r6, #-52] @ 0xffffffcc │ │ │ │ str r7, [r4, #104] @ 0x68 │ │ │ │ stm r0, {r1, r2, r3, fp} │ │ │ │ str r9, [r6, #4] │ │ │ │ - b 131eb0 │ │ │ │ + b 131ec0 │ │ │ │ mov r1, #0 │ │ │ │ str fp, [r6, #68] @ 0x44 │ │ │ │ str r1, [r6, #72] @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ strb r1, [r4, #95] @ 0x5f │ │ │ │ str r0, [r4, #104] @ 0x68 │ │ │ │ - b 131ae0 │ │ │ │ + b 131af0 │ │ │ │ ldr sl, [r4, #36] @ 0x24 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ str fp, [r6, #68] @ 0x44 │ │ │ │ str r1, [r6, #72] @ 0x48 │ │ │ │ strb r0, [r4, #79] @ 0x4f │ │ │ │ str sl, [r4, #104] @ 0x68 │ │ │ │ - b 131448 │ │ │ │ + b 131458 │ │ │ │ ldr sl, [r4, #36] @ 0x24 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ str fp, [r6, #68] @ 0x44 │ │ │ │ str r1, [r6, #72] @ 0x48 │ │ │ │ strb r0, [r4, #76] @ 0x4c │ │ │ │ str sl, [r4, #104] @ 0x68 │ │ │ │ - b 1311c8 │ │ │ │ + b 1311d8 │ │ │ │ mov r1, #0 │ │ │ │ str fp, [r6, #68] @ 0x44 │ │ │ │ str r1, [r6, #72] @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ strb r1, [r4, #91] @ 0x5b │ │ │ │ str r0, [r4, #104] @ 0x68 │ │ │ │ - b 131c48 │ │ │ │ + b 131c58 │ │ │ │ ldr sl, [r4, #36] @ 0x24 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ str fp, [r6, #68] @ 0x44 │ │ │ │ str r1, [r6, #72] @ 0x48 │ │ │ │ strb r0, [r4, #75] @ 0x4b │ │ │ │ str sl, [r4, #104] @ 0x68 │ │ │ │ - b 13251c │ │ │ │ + b 13252c │ │ │ │ mov r0, #1 │ │ │ │ vldr d8, [r4, #40] @ 0x28 │ │ │ │ strb r0, [r4, #83] @ 0x53 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #124] @ 0x7c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ str fp, [r4, #120] @ 0x78 │ │ │ │ str r0, [r4, #104] @ 0x68 │ │ │ │ vstr d8, [r4, #112] @ 0x70 │ │ │ │ - b 132004 │ │ │ │ + b 132014 │ │ │ │ mov r0, #1 │ │ │ │ ldrd r8, [r6] │ │ │ │ strb r0, [r4, #90] @ 0x5a │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #124] @ 0x7c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ str fp, [r4, #120] @ 0x78 │ │ │ │ strd r8, [r6, #72] @ 0x48 │ │ │ │ str r0, [r4, #104] @ 0x68 │ │ │ │ - b 1314b8 │ │ │ │ + b 1314c8 │ │ │ │ mov r0, #1 │ │ │ │ vldr d8, [r4, #40] @ 0x28 │ │ │ │ strb r0, [r4, #78] @ 0x4e │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #124] @ 0x7c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ str fp, [r4, #120] @ 0x78 │ │ │ │ str r0, [r4, #104] @ 0x68 │ │ │ │ vstr d8, [r4, #112] @ 0x70 │ │ │ │ - b 131dac │ │ │ │ + b 131dbc │ │ │ │ ldr sl, [r4, #36] @ 0x24 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ str fp, [r6, #68] @ 0x44 │ │ │ │ str r1, [r6, #72] @ 0x48 │ │ │ │ strb r0, [r4, #86] @ 0x56 │ │ │ │ str sl, [r4, #104] @ 0x68 │ │ │ │ - b 131a6c │ │ │ │ + b 131a7c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r7, r4 │ │ │ │ str r0, [r7, #108]! @ 0x6c │ │ │ │ mov r0, #1 │ │ │ │ str r7, [sp, #16] │ │ │ │ ldrd r2, [r7, #-96] @ 0xffffffa0 │ │ │ │ ldr r1, [r7, #-72] @ 0xffffffb8 │ │ │ │ strb r0, [r7, #-20] @ 0xffffffec │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r7, #16] │ │ │ │ str r1, [r7, #-4] │ │ │ │ stmib r7, {r2, r3} │ │ │ │ str fp, [r7, #12] │ │ │ │ - b 1312b0 │ │ │ │ + b 1312c0 │ │ │ │ ldr sl, [r4, #36] @ 0x24 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ str fp, [r6, #68] @ 0x44 │ │ │ │ str r1, [r6, #72] @ 0x48 │ │ │ │ strb r0, [r4, #74] @ 0x4a │ │ │ │ str sl, [r4, #104] @ 0x68 │ │ │ │ - b 132100 │ │ │ │ + b 132110 │ │ │ │ ldr sl, [r4, #36] @ 0x24 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ str fp, [r6, #68] @ 0x44 │ │ │ │ str r1, [r6, #72] @ 0x48 │ │ │ │ strb r0, [r4, #77] @ 0x4d │ │ │ │ str sl, [r4, #104] @ 0x68 │ │ │ │ - b 1313d4 │ │ │ │ + b 1313e4 │ │ │ │ ldr sl, [r4, #36] @ 0x24 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ str fp, [r6, #68] @ 0x44 │ │ │ │ str r1, [r6, #72] @ 0x48 │ │ │ │ strb r0, [r4, #73] @ 0x49 │ │ │ │ str sl, [r4, #104] @ 0x68 │ │ │ │ - b 132434 │ │ │ │ + b 132444 │ │ │ │ ldr sl, [r4, #36] @ 0x24 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ str fp, [r6, #68] @ 0x44 │ │ │ │ str r1, [r6, #72] @ 0x48 │ │ │ │ strb r0, [r4, #70] @ 0x46 │ │ │ │ str sl, [r4, #104] @ 0x68 │ │ │ │ - b 1324a8 │ │ │ │ - cmp r0, #1 │ │ │ │ - str r4, [sp, #20] │ │ │ │ - bne 1334fc │ │ │ │ - ldr r0, [pc, #4064] @ 1339c0 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 8ebb4 │ │ │ │ - b 1336bc │ │ │ │ + b 1324b8 │ │ │ │ cmp r0, #1 │ │ │ │ str r4, [sp, #20] │ │ │ │ bne 13350c │ │ │ │ - ldr r0, [pc, #4080] @ 1339ec │ │ │ │ + ldr r0, [pc, #4064] @ 1339d0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebb4 │ │ │ │ - b 1336bc │ │ │ │ + b 1336cc │ │ │ │ cmp r0, #1 │ │ │ │ str r4, [sp, #20] │ │ │ │ bne 13351c │ │ │ │ - ldr r0, [pc, #4088] @ 133a10 │ │ │ │ + ldr r0, [pc, #4080] @ 1339fc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebb4 │ │ │ │ - b 1336bc │ │ │ │ + b 1336cc │ │ │ │ cmp r0, #1 │ │ │ │ str r4, [sp, #20] │ │ │ │ bne 13352c │ │ │ │ - ldr r0, [pc, #4088] @ 133a2c │ │ │ │ + ldr r0, [pc, #4088] @ 133a20 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebb4 │ │ │ │ - b 1336bc │ │ │ │ + b 1336cc │ │ │ │ cmp r0, #1 │ │ │ │ str r4, [sp, #20] │ │ │ │ bne 13353c │ │ │ │ - ldr r0, [pc, #4064] @ 133a30 │ │ │ │ + ldr r0, [pc, #4088] @ 133a3c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebb4 │ │ │ │ - b 1336bc │ │ │ │ + b 1336cc │ │ │ │ cmp r0, #1 │ │ │ │ str r4, [sp, #20] │ │ │ │ bne 13354c │ │ │ │ - ldr r0, [pc, #4080] @ 133a5c │ │ │ │ + ldr r0, [pc, #4064] @ 133a40 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebb4 │ │ │ │ - b 1336bc │ │ │ │ + b 1336cc │ │ │ │ cmp r0, #1 │ │ │ │ str r4, [sp, #20] │ │ │ │ bne 13355c │ │ │ │ - ldr r0, [pc, #4088] @ 133a80 │ │ │ │ + ldr r0, [pc, #4080] @ 133a6c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebb4 │ │ │ │ - b 1336bc │ │ │ │ + b 1336cc │ │ │ │ cmp r0, #1 │ │ │ │ str r4, [sp, #20] │ │ │ │ bne 13356c │ │ │ │ - ldr r0, [pc, #4072] @ 133a8c │ │ │ │ + ldr r0, [pc, #4088] @ 133a90 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebb4 │ │ │ │ - b 1336bc │ │ │ │ + b 1336cc │ │ │ │ cmp r0, #1 │ │ │ │ str r4, [sp, #20] │ │ │ │ bne 13357c │ │ │ │ - ldr r0, [pc, #4080] @ 133ab0 │ │ │ │ + ldr r0, [pc, #4072] @ 133a9c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebb4 │ │ │ │ - b 1336bc │ │ │ │ + b 1336cc │ │ │ │ cmp r0, #1 │ │ │ │ str r4, [sp, #20] │ │ │ │ bne 13358c │ │ │ │ - ldr r0, [pc, #4088] @ 133ad4 │ │ │ │ + ldr r0, [pc, #4080] @ 133ac0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebb4 │ │ │ │ - b 1336bc │ │ │ │ + b 1336cc │ │ │ │ cmp r0, #1 │ │ │ │ str r4, [sp, #20] │ │ │ │ bne 13359c │ │ │ │ - ldr r0, [pc, #4072] @ 133ae0 │ │ │ │ + ldr r0, [pc, #4088] @ 133ae4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebb4 │ │ │ │ - b 1336bc │ │ │ │ + b 1336cc │ │ │ │ cmp r0, #1 │ │ │ │ str r4, [sp, #20] │ │ │ │ bne 1335ac │ │ │ │ - ldr r0, [pc, #4080] @ 133b04 │ │ │ │ + ldr r0, [pc, #4072] @ 133af0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebb4 │ │ │ │ - b 1336bc │ │ │ │ + b 1336cc │ │ │ │ cmp r0, #1 │ │ │ │ str r4, [sp, #20] │ │ │ │ bne 1335bc │ │ │ │ - ldr r0, [pc, #4088] @ 133b28 │ │ │ │ + ldr r0, [pc, #4080] @ 133b14 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebb4 │ │ │ │ - b 1336bc │ │ │ │ + b 1336cc │ │ │ │ cmp r0, #1 │ │ │ │ str r4, [sp, #20] │ │ │ │ bne 1335cc │ │ │ │ - ldr r0, [pc, #4092] @ 133b48 │ │ │ │ + ldr r0, [pc, #4088] @ 133b38 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebb4 │ │ │ │ - b 1336bc │ │ │ │ + b 1336cc │ │ │ │ cmp r0, #1 │ │ │ │ str r4, [sp, #20] │ │ │ │ bne 1335dc │ │ │ │ - ldr r0, [pc, #4092] @ 133b64 │ │ │ │ + ldr r0, [pc, #4092] @ 133b58 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebb4 │ │ │ │ - b 1336bc │ │ │ │ + b 1336cc │ │ │ │ cmp r0, #1 │ │ │ │ str r4, [sp, #20] │ │ │ │ bne 1335ec │ │ │ │ - ldr r0, [pc, #4092] @ 133b80 │ │ │ │ + ldr r0, [pc, #4092] @ 133b74 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebb4 │ │ │ │ - b 1336bc │ │ │ │ + b 1336cc │ │ │ │ cmp r0, #1 │ │ │ │ str r4, [sp, #20] │ │ │ │ bne 1335fc │ │ │ │ - ldr r0, [pc, #4092] @ 133b9c │ │ │ │ + ldr r0, [pc, #4092] @ 133b90 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebb4 │ │ │ │ - b 1336bc │ │ │ │ + b 1336cc │ │ │ │ cmp r0, #1 │ │ │ │ str r4, [sp, #20] │ │ │ │ bne 13360c │ │ │ │ - ldr r0, [pc, #4092] @ 133bb8 │ │ │ │ + ldr r0, [pc, #4092] @ 133bac │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebb4 │ │ │ │ - b 1336bc │ │ │ │ + b 1336cc │ │ │ │ cmp r0, #1 │ │ │ │ str r4, [sp, #20] │ │ │ │ bne 13361c │ │ │ │ - ldr r0, [pc, #4092] @ 133bd4 │ │ │ │ + ldr r0, [pc, #4092] @ 133bc8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebb4 │ │ │ │ - b 1336bc │ │ │ │ + b 1336cc │ │ │ │ cmp r0, #1 │ │ │ │ str r4, [sp, #20] │ │ │ │ bne 13362c │ │ │ │ - ldr r0, [pc, #4092] @ 133bf0 │ │ │ │ + ldr r0, [pc, #4092] @ 133be4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebb4 │ │ │ │ - b 1336bc │ │ │ │ + b 1336cc │ │ │ │ cmp r0, #1 │ │ │ │ str r4, [sp, #20] │ │ │ │ bne 13363c │ │ │ │ - ldr r0, [pc, #4092] @ 133c0c │ │ │ │ + ldr r0, [pc, #4092] @ 133c00 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebb4 │ │ │ │ - b 1336bc │ │ │ │ + b 1336cc │ │ │ │ cmp r0, #1 │ │ │ │ str r4, [sp, #20] │ │ │ │ - bne 133650 │ │ │ │ - ldr r0, [pc, #4092] @ 133c28 │ │ │ │ + bne 13364c │ │ │ │ + ldr r0, [pc, #4092] @ 133c1c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebb4 │ │ │ │ - b 1336bc │ │ │ │ + b 1336cc │ │ │ │ cmp r0, #1 │ │ │ │ str r4, [sp, #20] │ │ │ │ bne 133660 │ │ │ │ - ldr r0, [pc, #4084] @ 133c3c │ │ │ │ + ldr r0, [pc, #4092] @ 133c38 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebb4 │ │ │ │ - b 1336bc │ │ │ │ + b 1336cc │ │ │ │ cmp r0, #1 │ │ │ │ str r4, [sp, #20] │ │ │ │ bne 133670 │ │ │ │ - ldr r0, [pc, #4060] @ 133c40 │ │ │ │ + ldr r0, [pc, #4084] @ 133c4c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebb4 │ │ │ │ - b 1336bc │ │ │ │ + b 1336cc │ │ │ │ cmp r0, #1 │ │ │ │ str r4, [sp, #20] │ │ │ │ bne 133680 │ │ │ │ - ldr r0, [pc, #4084] @ 133c74 │ │ │ │ + ldr r0, [pc, #4060] @ 133c50 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebb4 │ │ │ │ - b 1336bc │ │ │ │ + b 1336cc │ │ │ │ cmp r0, #1 │ │ │ │ str r4, [sp, #20] │ │ │ │ bne 133690 │ │ │ │ - ldr r0, [pc, #4060] @ 133c78 │ │ │ │ + ldr r0, [pc, #4084] @ 133c84 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebb4 │ │ │ │ - b 1336bc │ │ │ │ + b 1336cc │ │ │ │ cmp r0, #1 │ │ │ │ str r4, [sp, #20] │ │ │ │ bne 1336a0 │ │ │ │ - ldr r0, [pc, #4084] @ 133cac │ │ │ │ + ldr r0, [pc, #4060] @ 133c88 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebb4 │ │ │ │ - b 1336bc │ │ │ │ + b 1336cc │ │ │ │ cmp r0, #1 │ │ │ │ str r4, [sp, #20] │ │ │ │ bne 1336b0 │ │ │ │ - ldr r0, [pc, #4060] @ 133cb0 │ │ │ │ + ldr r0, [pc, #4084] @ 133cbc │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 8ebb4 │ │ │ │ + b 1336cc │ │ │ │ + cmp r0, #1 │ │ │ │ + str r4, [sp, #20] │ │ │ │ + bne 1336c0 │ │ │ │ + ldr r0, [pc, #4060] @ 133cc0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebb4 │ │ │ │ - b 1336bc │ │ │ │ + b 1336cc │ │ │ │ str r4, [sp, #20] │ │ │ │ add r2, sp, #968 @ 0x3c8 │ │ │ │ - ldr ip, [pc, #4088] @ 133ce4 │ │ │ │ - ldr r0, [pc, #4088] @ 133ce8 │ │ │ │ + ldr ip, [pc, #4088] @ 133cf4 │ │ │ │ + ldr r0, [pc, #4088] @ 133cf8 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r3, [pc, #4084] @ 133cec │ │ │ │ + ldr r3, [pc, #4084] @ 133cfc │ │ │ │ add ip, pc, ip │ │ │ │ ldm r8!, {r1, r4, r5, r6} │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ stmia r7!, {r1, r4, r5, r6} │ │ │ │ ldm r8, {r1, r4, r5, r6} │ │ │ │ stm r7, {r1, r4, r5, r6} │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str ip, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b 1336bc │ │ │ │ + b 1336cc │ │ │ │ str r4, [sp, #20] │ │ │ │ mov r2, r8 │ │ │ │ - ldr ip, [pc, #4080] @ 133d20 │ │ │ │ - ldr r0, [pc, #4080] @ 133d24 │ │ │ │ - ldr r3, [pc, #4080] @ 133d28 │ │ │ │ + ldr ip, [pc, #4080] @ 133d30 │ │ │ │ + ldr r0, [pc, #4080] @ 133d34 │ │ │ │ + ldr r3, [pc, #4080] @ 133d38 │ │ │ │ add ip, pc, ip │ │ │ │ ldm r6!, {r1, r4, r5, r7} │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ stmia r2!, {r1, r4, r5, r7} │ │ │ │ ldm r6, {r1, r4, r5, r7} │ │ │ │ stm r2, {r1, r4, r5, r7} │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ mov r2, r8 │ │ │ │ str ip, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b 1336bc │ │ │ │ - ldr r0, [pc, #4088] @ 133d64 │ │ │ │ + b 1336cc │ │ │ │ + ldr r0, [pc, #4088] @ 133d74 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ed18 │ │ │ │ - b 1336bc │ │ │ │ + b 1336cc │ │ │ │ str r4, [sp, #20] │ │ │ │ add r2, sp, #968 @ 0x3c8 │ │ │ │ - ldr ip, [pc, #4076] @ 133d70 │ │ │ │ - ldr r0, [pc, #4076] @ 133d74 │ │ │ │ + ldr ip, [pc, #4076] @ 133d80 │ │ │ │ + ldr r0, [pc, #4076] @ 133d84 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r3, [pc, #4072] @ 133d78 │ │ │ │ + ldr r3, [pc, #4072] @ 133d88 │ │ │ │ add ip, pc, ip │ │ │ │ ldm r8!, {r1, r4, r5, r6} │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ stmia r7!, {r1, r4, r5, r6} │ │ │ │ ldm r8, {r1, r4, r5, r6} │ │ │ │ stm r7, {r1, r4, r5, r6} │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str ip, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b 1336bc │ │ │ │ + b 1336cc │ │ │ │ str r4, [sp, #20] │ │ │ │ add r2, sp, #968 @ 0x3c8 │ │ │ │ - ldr ip, [pc, #4092] @ 133dc4 │ │ │ │ - ldr r0, [pc, #4092] @ 133dc8 │ │ │ │ + ldr ip, [pc, #4092] @ 133dd4 │ │ │ │ + ldr r0, [pc, #4092] @ 133dd8 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r3, [pc, #4088] @ 133dcc │ │ │ │ + ldr r3, [pc, #4088] @ 133ddc │ │ │ │ add ip, pc, ip │ │ │ │ ldm r8!, {r1, r4, r5, r6} │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ stmia r7!, {r1, r4, r5, r6} │ │ │ │ ldm r8, {r1, r4, r5, r6} │ │ │ │ stm r7, {r1, r4, r5, r6} │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str ip, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b 1336bc │ │ │ │ - ldr r0, [pc, #4092] @ 133e00 │ │ │ │ + b 1336cc │ │ │ │ + ldr r0, [pc, #4092] @ 133e10 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ed18 │ │ │ │ - b 1336bc │ │ │ │ + b 1336cc │ │ │ │ str r4, [sp, #20] │ │ │ │ mov r2, r8 │ │ │ │ - ldr ip, [pc, #4080] @ 133e0c │ │ │ │ - ldr r0, [pc, #4080] @ 133e10 │ │ │ │ - ldr r3, [pc, #4080] @ 133e14 │ │ │ │ + ldr ip, [pc, #4080] @ 133e1c │ │ │ │ + ldr r0, [pc, #4080] @ 133e20 │ │ │ │ + ldr r3, [pc, #4080] @ 133e24 │ │ │ │ add ip, pc, ip │ │ │ │ ldm r6!, {r1, r4, r5, r7} │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ stmia r2!, {r1, r4, r5, r7} │ │ │ │ ldm r6, {r1, r4, r5, r7} │ │ │ │ stm r2, {r1, r4, r5, r7} │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ mov r2, r8 │ │ │ │ str ip, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b 1336bc │ │ │ │ - ldr r0, [pc, #4088] @ 133e50 │ │ │ │ + b 1336cc │ │ │ │ + ldr r0, [pc, #4088] @ 133e60 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ed18 │ │ │ │ - b 1336bc │ │ │ │ - ldr r0, [pc, #4076] @ 133e54 │ │ │ │ + b 1336cc │ │ │ │ + ldr r0, [pc, #4076] @ 133e64 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ed18 │ │ │ │ - b 1336bc │ │ │ │ - ldr r0, [pc, #4064] @ 133e58 │ │ │ │ + b 1336cc │ │ │ │ + ldr r0, [pc, #4064] @ 133e68 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ed18 │ │ │ │ - b 1336bc │ │ │ │ + b 1336cc │ │ │ │ str r4, [sp, #20] │ │ │ │ mov r2, r8 │ │ │ │ - ldr ip, [pc, #4092] @ 133e8c │ │ │ │ - ldr r0, [pc, #4092] @ 133e90 │ │ │ │ - ldr r3, [pc, #4092] @ 133e94 │ │ │ │ + ldr ip, [pc, #4092] @ 133e9c │ │ │ │ + ldr r0, [pc, #4092] @ 133ea0 │ │ │ │ + ldr r3, [pc, #4092] @ 133ea4 │ │ │ │ add ip, pc, ip │ │ │ │ ldm r6!, {r1, r4, r5, r7} │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ stmia r2!, {r1, r4, r5, r7} │ │ │ │ ldm r6, {r1, r4, r5, r7} │ │ │ │ stm r2, {r1, r4, r5, r7} │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ mov r2, r8 │ │ │ │ str ip, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b 1336bc │ │ │ │ - ldr r0, [pc, #4052] @ 133ea0 │ │ │ │ + b 1336cc │ │ │ │ + ldr r0, [pc, #4052] @ 133eb0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ed18 │ │ │ │ - b 1336bc │ │ │ │ + b 1336cc │ │ │ │ str r4, [sp, #20] │ │ │ │ mov r2, r8 │ │ │ │ - ldr ip, [pc, #4088] @ 133edc │ │ │ │ - ldr r0, [pc, #4088] @ 133ee0 │ │ │ │ - ldr r3, [pc, #4088] @ 133ee4 │ │ │ │ + ldr ip, [pc, #4088] @ 133eec │ │ │ │ + ldr r0, [pc, #4088] @ 133ef0 │ │ │ │ + ldr r3, [pc, #4088] @ 133ef4 │ │ │ │ add ip, pc, ip │ │ │ │ ldm r6!, {r1, r4, r5, r7} │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ stmia r2!, {r1, r4, r5, r7} │ │ │ │ ldm r6, {r1, r4, r5, r7} │ │ │ │ stm r2, {r1, r4, r5, r7} │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ mov r2, r8 │ │ │ │ str ip, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b 1336bc │ │ │ │ - ldr r0, [pc, #4056] @ 133ef8 │ │ │ │ + b 1336cc │ │ │ │ + ldr r0, [pc, #4056] @ 133f08 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ed18 │ │ │ │ - b 1336bc │ │ │ │ + b 1336cc │ │ │ │ str r4, [sp, #20] │ │ │ │ mov r2, r8 │ │ │ │ - ldr ip, [pc, #4092] @ 133f34 │ │ │ │ - ldr r0, [pc, #4092] @ 133f38 │ │ │ │ - ldr r3, [pc, #4092] @ 133f3c │ │ │ │ + ldr ip, [pc, #4092] @ 133f44 │ │ │ │ + ldr r0, [pc, #4092] @ 133f48 │ │ │ │ + ldr r3, [pc, #4092] @ 133f4c │ │ │ │ add ip, pc, ip │ │ │ │ ldm r6!, {r1, r4, r5, r7} │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ stmia r2!, {r1, r4, r5, r7} │ │ │ │ ldm r6, {r1, r4, r5, r7} │ │ │ │ stm r2, {r1, r4, r5, r7} │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ mov r2, r8 │ │ │ │ str ip, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b 1336bc │ │ │ │ - ldr r0, [pc, #4092] @ 133f70 │ │ │ │ + b 1336cc │ │ │ │ + ldr r0, [pc, #4092] @ 133f80 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ed18 │ │ │ │ - b 1336bc │ │ │ │ + b 1336cc │ │ │ │ str r4, [sp, #20] │ │ │ │ add r2, sp, #968 @ 0x3c8 │ │ │ │ - ldr ip, [pc, #4072] @ 133f74 │ │ │ │ - ldr r0, [pc, #4072] @ 133f78 │ │ │ │ + ldr ip, [pc, #4072] @ 133f84 │ │ │ │ + ldr r0, [pc, #4072] @ 133f88 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r3, [pc, #4068] @ 133f7c │ │ │ │ + ldr r3, [pc, #4068] @ 133f8c │ │ │ │ add ip, pc, ip │ │ │ │ ldm r8!, {r1, r4, r5, r6} │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ stmia r7!, {r1, r4, r5, r6} │ │ │ │ ldm r8, {r1, r4, r5, r6} │ │ │ │ stm r7, {r1, r4, r5, r6} │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str ip, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b 1336bc │ │ │ │ - ldr r0, [pc, #4080] @ 133fb8 │ │ │ │ + b 1336cc │ │ │ │ + ldr r0, [pc, #4080] @ 133fc8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ed18 │ │ │ │ - b 1336bc │ │ │ │ - ldr r0, [pc, #4068] @ 133fbc │ │ │ │ + b 1336cc │ │ │ │ + ldr r0, [pc, #4068] @ 133fcc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ed18 │ │ │ │ - b 1336bc │ │ │ │ - ldr r0, [pc, #4056] @ 133fc0 │ │ │ │ + b 1336cc │ │ │ │ + ldr r0, [pc, #4056] @ 133fd0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ed18 │ │ │ │ - b 1336bc │ │ │ │ + b 1336cc │ │ │ │ str r4, [sp, #20] │ │ │ │ mov r2, r8 │ │ │ │ - ldr ip, [pc, #4084] @ 133ff4 │ │ │ │ - ldr r0, [pc, #4084] @ 133ff8 │ │ │ │ - ldr r3, [pc, #4084] @ 133ffc │ │ │ │ + ldr ip, [pc, #4084] @ 134004 │ │ │ │ + ldr r0, [pc, #4084] @ 134008 │ │ │ │ + ldr r3, [pc, #4084] @ 13400c │ │ │ │ add ip, pc, ip │ │ │ │ ldm r6!, {r1, r4, r5, r7} │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ stmia r2!, {r1, r4, r5, r7} │ │ │ │ ldm r6, {r1, r4, r5, r7} │ │ │ │ stm r2, {r1, r4, r5, r7} │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ mov r2, r8 │ │ │ │ str ip, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b 1336bc │ │ │ │ - ldr r0, [pc, #4084] @ 134030 │ │ │ │ + b 1336cc │ │ │ │ + ldr r0, [pc, #4084] @ 134040 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ed18 │ │ │ │ - b 1336bc │ │ │ │ - ldr r0, [pc, #4072] @ 134034 │ │ │ │ + b 1336cc │ │ │ │ + ldr r0, [pc, #4072] @ 134044 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ed18 │ │ │ │ - b 1336bc │ │ │ │ + b 1336cc │ │ │ │ str r4, [sp, #20] │ │ │ │ mov r2, r8 │ │ │ │ - ldr ip, [pc, #4052] @ 134038 │ │ │ │ - ldr r0, [pc, #4052] @ 13403c │ │ │ │ - ldr r3, [pc, #4052] @ 134040 │ │ │ │ + ldr ip, [pc, #4052] @ 134048 │ │ │ │ + ldr r0, [pc, #4052] @ 13404c │ │ │ │ + ldr r3, [pc, #4052] @ 134050 │ │ │ │ add ip, pc, ip │ │ │ │ ldm r6!, {r1, r4, r5, r7} │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ stmia r2!, {r1, r4, r5, r7} │ │ │ │ ldm r6, {r1, r4, r5, r7} │ │ │ │ stm r2, {r1, r4, r5, r7} │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ mov r2, r8 │ │ │ │ str ip, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b 1336bc │ │ │ │ + b 1336cc │ │ │ │ str r4, [sp, #20] │ │ │ │ mov r2, r8 │ │ │ │ - ldr ip, [pc, #3996] @ 134044 │ │ │ │ - ldr r0, [pc, #3996] @ 134048 │ │ │ │ - ldr r3, [pc, #3996] @ 13404c │ │ │ │ + ldr ip, [pc, #3996] @ 134054 │ │ │ │ + ldr r0, [pc, #3996] @ 134058 │ │ │ │ + ldr r3, [pc, #3996] @ 13405c │ │ │ │ add ip, pc, ip │ │ │ │ ldm r6!, {r1, r4, r5, r7} │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ stmia r2!, {r1, r4, r5, r7} │ │ │ │ ldm r6, {r1, r4, r5, r7} │ │ │ │ stm r2, {r1, r4, r5, r7} │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ mov r2, r8 │ │ │ │ str ip, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b 1336bc │ │ │ │ + b 1336cc │ │ │ │ str r4, [sp, #20] │ │ │ │ add r2, sp, #968 @ 0x3c8 │ │ │ │ - ldr ip, [pc, #4044] @ 1340b8 │ │ │ │ - ldr r0, [pc, #4044] @ 1340bc │ │ │ │ + ldr ip, [pc, #4044] @ 1340c8 │ │ │ │ + ldr r0, [pc, #4044] @ 1340cc │ │ │ │ mov r7, r2 │ │ │ │ - ldr r3, [pc, #4040] @ 1340c0 │ │ │ │ + ldr r3, [pc, #4040] @ 1340d0 │ │ │ │ add ip, pc, ip │ │ │ │ ldm r8!, {r1, r4, r5, r6} │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ stmia r7!, {r1, r4, r5, r6} │ │ │ │ ldm r8, {r1, r4, r5, r6} │ │ │ │ stm r7, {r1, r4, r5, r6} │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str ip, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b 1336bc │ │ │ │ + b 1336cc │ │ │ │ str r4, [sp, #20] │ │ │ │ mov r2, r8 │ │ │ │ - ldr ip, [pc, #4092] @ 13412c │ │ │ │ - ldr r0, [pc, #4092] @ 134130 │ │ │ │ - ldr r3, [pc, #4092] @ 134134 │ │ │ │ + ldr ip, [pc, #4092] @ 13413c │ │ │ │ + ldr r0, [pc, #4092] @ 134140 │ │ │ │ + ldr r3, [pc, #4092] @ 134144 │ │ │ │ add ip, pc, ip │ │ │ │ ldm r6!, {r1, r4, r5, r7} │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ stmia r2!, {r1, r4, r5, r7} │ │ │ │ ldm r6, {r1, r4, r5, r7} │ │ │ │ stm r2, {r1, r4, r5, r7} │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ mov r2, r8 │ │ │ │ str ip, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b 1336bc │ │ │ │ - ldr ip, [pc, #4044] @ 134138 │ │ │ │ + b 1336cc │ │ │ │ + ldr ip, [pc, #4044] @ 134148 │ │ │ │ mov r2, r8 │ │ │ │ - ldr r0, [pc, #4040] @ 13413c │ │ │ │ - ldr r3, [pc, #4040] @ 134140 │ │ │ │ + ldr r0, [pc, #4040] @ 13414c │ │ │ │ + ldr r3, [pc, #4040] @ 134150 │ │ │ │ add ip, pc, ip │ │ │ │ ldm r9!, {r1, r4, r5, r6, r7} │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ stmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ ldm r9, {r1, r4, r5, r6, r7} │ │ │ │ stm r2, {r1, r4, r5, r6, r7} │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ mov r2, r8 │ │ │ │ str ip, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b 1336bc │ │ │ │ - ldr ip, [pc, #4092] @ 1341a8 │ │ │ │ + b 1336cc │ │ │ │ + ldr ip, [pc, #4092] @ 1341b8 │ │ │ │ mov r2, r8 │ │ │ │ - ldr r0, [pc, #4092] @ 1341b0 │ │ │ │ - ldr r3, [pc, #4092] @ 1341b4 │ │ │ │ + ldr r0, [pc, #4092] @ 1341c0 │ │ │ │ + ldr r3, [pc, #4092] @ 1341c4 │ │ │ │ add ip, pc, ip │ │ │ │ ldm r6!, {r1, r4, r5, r7} │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ stmia r2!, {r1, r4, r5, r7} │ │ │ │ ldm r6, {r1, r4, r5, r7} │ │ │ │ stm r2, {r1, r4, r5, r7} │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ mov r2, r8 │ │ │ │ str ip, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b 1336bc │ │ │ │ - ldr ip, [pc, #4044] @ 1341b8 │ │ │ │ + b 1336cc │ │ │ │ + ldr ip, [pc, #4044] @ 1341c8 │ │ │ │ mov r2, r8 │ │ │ │ - ldr r0, [pc, #4040] @ 1341bc │ │ │ │ - ldr r3, [pc, #4040] @ 1341c0 │ │ │ │ + ldr r0, [pc, #4040] @ 1341cc │ │ │ │ + ldr r3, [pc, #4040] @ 1341d0 │ │ │ │ add ip, pc, ip │ │ │ │ ldm r6!, {r1, r4, r5, r7} │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ stmia r2!, {r1, r4, r5, r7} │ │ │ │ ldm r6, {r1, r4, r5, r7} │ │ │ │ stm r2, {r1, r4, r5, r7} │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ mov r2, r8 │ │ │ │ str ip, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b 1336bc │ │ │ │ - ldr ip, [pc, #3992] @ 1341c4 │ │ │ │ + b 1336cc │ │ │ │ + ldr ip, [pc, #3992] @ 1341d4 │ │ │ │ mov r2, r8 │ │ │ │ - ldr r0, [pc, #3988] @ 1341c8 │ │ │ │ - ldr r3, [pc, #3988] @ 1341cc │ │ │ │ + ldr r0, [pc, #3988] @ 1341d8 │ │ │ │ + ldr r3, [pc, #3988] @ 1341dc │ │ │ │ add ip, pc, ip │ │ │ │ ldm r6!, {r1, r4, r5, r7} │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ stmia r2!, {r1, r4, r5, r7} │ │ │ │ ldm r6, {r1, r4, r5, r7} │ │ │ │ stm r2, {r1, r4, r5, r7} │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ mov r2, r8 │ │ │ │ str ip, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b 1336bc │ │ │ │ - ldr ip, [pc, #3940] @ 1341d0 │ │ │ │ + b 1336cc │ │ │ │ + ldr ip, [pc, #3940] @ 1341e0 │ │ │ │ mov r2, r8 │ │ │ │ - ldr r0, [pc, #3936] @ 1341d4 │ │ │ │ - ldr r3, [pc, #3936] @ 1341d8 │ │ │ │ + ldr r0, [pc, #3936] @ 1341e4 │ │ │ │ + ldr r3, [pc, #3936] @ 1341e8 │ │ │ │ add ip, pc, ip │ │ │ │ ldm r6!, {r1, r4, r5, r7} │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ stmia r2!, {r1, r4, r5, r7} │ │ │ │ ldm r6, {r1, r4, r5, r7} │ │ │ │ stm r2, {r1, r4, r5, r7} │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ mov r2, r8 │ │ │ │ str ip, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b 1336bc │ │ │ │ - ldr ip, [pc, #4064] @ 13428c │ │ │ │ + b 1336cc │ │ │ │ + ldr ip, [pc, #4064] @ 13429c │ │ │ │ mov r2, r8 │ │ │ │ - ldr r0, [pc, #4060] @ 134290 │ │ │ │ - ldr r3, [pc, #4060] @ 134294 │ │ │ │ + ldr r0, [pc, #4060] @ 1342a0 │ │ │ │ + ldr r3, [pc, #4060] @ 1342a4 │ │ │ │ add ip, pc, ip │ │ │ │ ldm r6!, {r1, r4, r5, r7} │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ stmia r2!, {r1, r4, r5, r7} │ │ │ │ ldm r6, {r1, r4, r5, r7} │ │ │ │ stm r2, {r1, r4, r5, r7} │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ mov r2, r8 │ │ │ │ str ip, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b 1336bc │ │ │ │ - ldr ip, [pc, #4012] @ 134298 │ │ │ │ + b 1336cc │ │ │ │ + ldr ip, [pc, #4012] @ 1342a8 │ │ │ │ mov r2, r8 │ │ │ │ - ldr r0, [pc, #4008] @ 13429c │ │ │ │ - ldr r3, [pc, #4008] @ 1342a0 │ │ │ │ + ldr r0, [pc, #4008] @ 1342ac │ │ │ │ + ldr r3, [pc, #4008] @ 1342b0 │ │ │ │ add ip, pc, ip │ │ │ │ ldm r6!, {r1, r4, r5, r7} │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ stmia r2!, {r1, r4, r5, r7} │ │ │ │ ldm r6, {r1, r4, r5, r7} │ │ │ │ stm r2, {r1, r4, r5, r7} │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ mov r2, r8 │ │ │ │ str ip, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b 1336bc │ │ │ │ - ldr ip, [pc, #4064] @ 13430c │ │ │ │ + b 1336cc │ │ │ │ + ldr ip, [pc, #4064] @ 13431c │ │ │ │ mov r2, r8 │ │ │ │ - ldr r0, [pc, #4060] @ 134310 │ │ │ │ - ldr r3, [pc, #4060] @ 134314 │ │ │ │ + ldr r0, [pc, #4060] @ 134320 │ │ │ │ + ldr r3, [pc, #4060] @ 134324 │ │ │ │ add ip, pc, ip │ │ │ │ ldm r6!, {r1, r4, r5, r7} │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ stmia r2!, {r1, r4, r5, r7} │ │ │ │ ldm r6, {r1, r4, r5, r7} │ │ │ │ stm r2, {r1, r4, r5, r7} │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ mov r2, r8 │ │ │ │ str ip, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b 1336bc │ │ │ │ - ldr ip, [pc, #4012] @ 134318 │ │ │ │ + b 1336cc │ │ │ │ + ldr ip, [pc, #4012] @ 134328 │ │ │ │ mov r2, r8 │ │ │ │ - ldr r0, [pc, #4008] @ 13431c │ │ │ │ - ldr r3, [pc, #4008] @ 134320 │ │ │ │ + ldr r0, [pc, #4008] @ 13432c │ │ │ │ + ldr r3, [pc, #4008] @ 134330 │ │ │ │ add ip, pc, ip │ │ │ │ ldm r6!, {r1, r4, r5, r7} │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ stmia r2!, {r1, r4, r5, r7} │ │ │ │ ldm r6, {r1, r4, r5, r7} │ │ │ │ stm r2, {r1, r4, r5, r7} │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ mov r2, r8 │ │ │ │ str ip, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b 1336bc │ │ │ │ - ldr ip, [pc, #4064] @ 13438c │ │ │ │ + b 1336cc │ │ │ │ + ldr ip, [pc, #4064] @ 13439c │ │ │ │ mov r2, r8 │ │ │ │ - ldr r0, [pc, #4060] @ 134390 │ │ │ │ - ldr r3, [pc, #4060] @ 134394 │ │ │ │ + ldr r0, [pc, #4060] @ 1343a0 │ │ │ │ + ldr r3, [pc, #4060] @ 1343a4 │ │ │ │ add ip, pc, ip │ │ │ │ ldm r6!, {r1, r4, r5, r7} │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ stmia r2!, {r1, r4, r5, r7} │ │ │ │ ldm r6, {r1, r4, r5, r7} │ │ │ │ stm r2, {r1, r4, r5, r7} │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ mov r2, r8 │ │ │ │ str ip, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b 1336bc │ │ │ │ - ldr ip, [pc, #4012] @ 134398 │ │ │ │ + b 1336cc │ │ │ │ + ldr ip, [pc, #4012] @ 1343a8 │ │ │ │ mov r2, r8 │ │ │ │ - ldr r0, [pc, #4008] @ 13439c │ │ │ │ - ldr r3, [pc, #4008] @ 1343a0 │ │ │ │ + ldr r0, [pc, #4008] @ 1343ac │ │ │ │ + ldr r3, [pc, #4008] @ 1343b0 │ │ │ │ add ip, pc, ip │ │ │ │ ldm r6!, {r1, r4, r5, r7} │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ stmia r2!, {r1, r4, r5, r7} │ │ │ │ ldm r6, {r1, r4, r5, r7} │ │ │ │ stm r2, {r1, r4, r5, r7} │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ mov r2, r8 │ │ │ │ str ip, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b 1336bc │ │ │ │ - ldr ip, [pc, #4064] @ 13440c │ │ │ │ + b 1336cc │ │ │ │ + ldr ip, [pc, #4064] @ 13441c │ │ │ │ mov r2, r8 │ │ │ │ - ldr r0, [pc, #4060] @ 134410 │ │ │ │ - ldr r3, [pc, #4060] @ 134414 │ │ │ │ + ldr r0, [pc, #4060] @ 134420 │ │ │ │ + ldr r3, [pc, #4060] @ 134424 │ │ │ │ add ip, pc, ip │ │ │ │ ldm r6!, {r1, r4, r5, r7} │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ stmia r2!, {r1, r4, r5, r7} │ │ │ │ ldm r6, {r1, r4, r5, r7} │ │ │ │ stm r2, {r1, r4, r5, r7} │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ mov r2, r8 │ │ │ │ str ip, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b 1336bc │ │ │ │ - ldr ip, [pc, #4012] @ 134418 │ │ │ │ + b 1336cc │ │ │ │ + ldr ip, [pc, #4012] @ 134428 │ │ │ │ mov r2, r8 │ │ │ │ - ldr r0, [pc, #4008] @ 13441c │ │ │ │ - ldr r3, [pc, #4008] @ 134420 │ │ │ │ + ldr r0, [pc, #4008] @ 13442c │ │ │ │ + ldr r3, [pc, #4008] @ 134430 │ │ │ │ add ip, pc, ip │ │ │ │ ldm r6!, {r1, r4, r5, r7} │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ stmia r2!, {r1, r4, r5, r7} │ │ │ │ ldm r6, {r1, r4, r5, r7} │ │ │ │ stm r2, {r1, r4, r5, r7} │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ mov r2, r8 │ │ │ │ str ip, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b 1336bc │ │ │ │ - ldr ip, [pc, #4064] @ 13448c │ │ │ │ + b 1336cc │ │ │ │ + ldr ip, [pc, #4064] @ 13449c │ │ │ │ mov r2, r8 │ │ │ │ - ldr r0, [pc, #4060] @ 134490 │ │ │ │ - ldr r3, [pc, #4060] @ 134494 │ │ │ │ + ldr r0, [pc, #4060] @ 1344a0 │ │ │ │ + ldr r3, [pc, #4060] @ 1344a4 │ │ │ │ add ip, pc, ip │ │ │ │ ldm r6!, {r1, r4, r5, r7} │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ stmia r2!, {r1, r4, r5, r7} │ │ │ │ ldm r6, {r1, r4, r5, r7} │ │ │ │ stm r2, {r1, r4, r5, r7} │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ mov r2, r8 │ │ │ │ str ip, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b 1336bc │ │ │ │ - ldr r0, [pc, #4012] @ 134498 │ │ │ │ + b 1336cc │ │ │ │ + ldr r0, [pc, #4012] @ 1344a8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ - ldr r0, [pc, #4004] @ 13449c │ │ │ │ + ldr r0, [pc, #4004] @ 1344ac │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebb4 │ │ │ │ - ldr r0, [pc, #3996] @ 1344a0 │ │ │ │ + ldr r0, [pc, #3996] @ 1344b0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ - b 1336bc │ │ │ │ - ldr r0, [pc, #4088] @ 13450c │ │ │ │ + b 1336cc │ │ │ │ + ldr r0, [pc, #4088] @ 13451c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ - b 1336bc │ │ │ │ - ldr r0, [pc, #4076] @ 134510 │ │ │ │ + b 1336cc │ │ │ │ + ldr r0, [pc, #4076] @ 134520 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ - b 1336bc │ │ │ │ - ldr r0, [pc, #4064] @ 134514 │ │ │ │ + b 1336cc │ │ │ │ + ldr r0, [pc, #4064] @ 134524 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ - b 1336bc │ │ │ │ - ldr r0, [pc, #4052] @ 134518 │ │ │ │ + b 1336cc │ │ │ │ + ldr r0, [pc, #4052] @ 134528 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ - b 1336bc │ │ │ │ - ldr r0, [pc, #4040] @ 13451c │ │ │ │ + b 1336cc │ │ │ │ + ldr r0, [pc, #4040] @ 13452c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ - b 1336bc │ │ │ │ - ldr r0, [pc, #4028] @ 134520 │ │ │ │ + b 1336cc │ │ │ │ + ldr r0, [pc, #4028] @ 134530 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ - b 1336bc │ │ │ │ - ldr r0, [pc, #4016] @ 134524 │ │ │ │ + b 1336cc │ │ │ │ + ldr r0, [pc, #4016] @ 134534 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ - b 1336bc │ │ │ │ - ldr r0, [pc, #4004] @ 134528 │ │ │ │ + b 1336cc │ │ │ │ + ldr r0, [pc, #4004] @ 134538 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ - b 1336bc │ │ │ │ - ldr r0, [pc, #4092] @ 134590 │ │ │ │ + b 1336cc │ │ │ │ + ldr r0, [pc, #4092] @ 1345a0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ - b 1336bc │ │ │ │ - ldr r0, [pc, #4084] @ 134598 │ │ │ │ + b 1336cc │ │ │ │ + ldr r0, [pc, #4084] @ 1345a8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ - b 1336bc │ │ │ │ - ldr r0, [pc, #4072] @ 13459c │ │ │ │ + b 1336cc │ │ │ │ + ldr r0, [pc, #4072] @ 1345ac │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ - b 1336bc │ │ │ │ - ldr r0, [pc, #4060] @ 1345a0 │ │ │ │ + b 1336cc │ │ │ │ + ldr r0, [pc, #4060] @ 1345b0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ - b 1336bc │ │ │ │ - ldr r0, [pc, #4048] @ 1345a4 │ │ │ │ + b 1336cc │ │ │ │ + ldr r0, [pc, #4048] @ 1345b4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ - b 1336bc │ │ │ │ - ldr r0, [pc, #4036] @ 1345a8 │ │ │ │ + b 1336cc │ │ │ │ + ldr r0, [pc, #4036] @ 1345b8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ - b 1336bc │ │ │ │ - ldr r0, [pc, #4024] @ 1345ac │ │ │ │ + b 1336cc │ │ │ │ + ldr r0, [pc, #4024] @ 1345bc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ - b 1336bc │ │ │ │ - ldr r0, [pc, #4012] @ 1345b0 │ │ │ │ + b 1336cc │ │ │ │ + ldr r0, [pc, #4012] @ 1345c0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ - b 1336bc │ │ │ │ - ldr r0, [pc, #4000] @ 1345b4 │ │ │ │ + b 1336cc │ │ │ │ + ldr r0, [pc, #4000] @ 1345c4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ - b 1336bc │ │ │ │ - ldr r0, [pc, #4092] @ 134620 │ │ │ │ + b 1336cc │ │ │ │ + ldr r0, [pc, #4092] @ 134630 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ - b 1336bc │ │ │ │ - ldr r0, [pc, #4080] @ 134624 │ │ │ │ + b 1336cc │ │ │ │ + ldr r0, [pc, #4080] @ 134634 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ - b 1336bc │ │ │ │ - ldr r0, [pc, #4068] @ 134628 │ │ │ │ + b 1336cc │ │ │ │ + ldr r0, [pc, #4068] @ 134638 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ - b 1336bc │ │ │ │ - adceq r2, r3, r8, lsl #30 │ │ │ │ - ldr r0, [pc, #4052] @ 13462c │ │ │ │ + b 1336cc │ │ │ │ + strdeq r2, [r3], r8 @ │ │ │ │ + ldr r0, [pc, #4052] @ 13463c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ - b 1336bc │ │ │ │ - ldr r0, [pc, #4040] @ 134630 │ │ │ │ + b 1336cc │ │ │ │ + ldr r0, [pc, #4040] @ 134640 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ - b 1336bc │ │ │ │ - ldr r0, [pc, #4028] @ 134634 │ │ │ │ + b 1336cc │ │ │ │ + ldr r0, [pc, #4028] @ 134644 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ - b 1336bc │ │ │ │ - ldr r0, [pc, #4016] @ 134638 │ │ │ │ + b 1336cc │ │ │ │ + ldr r0, [pc, #4016] @ 134648 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ - b 1336bc │ │ │ │ - ldr r0, [pc, #4004] @ 13463c │ │ │ │ + b 1336cc │ │ │ │ + ldr r0, [pc, #4004] @ 13464c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ - b 1336bc │ │ │ │ - ldr r0, [pc, #4092] @ 1346a4 │ │ │ │ + b 1336cc │ │ │ │ + ldr r0, [pc, #4092] @ 1346b4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ - b 1336bc │ │ │ │ - ldr r0, [pc, #4084] @ 1346ac │ │ │ │ + b 1336cc │ │ │ │ + ldr r0, [pc, #4084] @ 1346bc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r8, r0 │ │ │ │ - b 134248 │ │ │ │ + b 134258 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ - beq 13425c │ │ │ │ + beq 13426c │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ - bl 145b28 │ │ │ │ - b 13425c │ │ │ │ + bl 145b38 │ │ │ │ + b 13426c │ │ │ │ bl 8e880 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ cmp r0, #21 │ │ │ │ - beq 134088 │ │ │ │ + beq 134098 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ - bl 144ba8 │ │ │ │ - b 134088 │ │ │ │ + bl 144bb8 │ │ │ │ + b 134098 │ │ │ │ bl 8e880 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ cmp r0, #21 │ │ │ │ - beq 1340fc │ │ │ │ + beq 13410c │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ - bl 144ba8 │ │ │ │ - b 1340fc │ │ │ │ + bl 144bb8 │ │ │ │ + b 13410c │ │ │ │ bl 8e880 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ cmp r0, #21 │ │ │ │ - beq 13417c │ │ │ │ + beq 13418c │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ - bl 144ba8 │ │ │ │ - b 13417c │ │ │ │ + bl 144bb8 │ │ │ │ + b 13418c │ │ │ │ bl 8e880 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ cmp r0, #21 │ │ │ │ - beq 1342dc │ │ │ │ + beq 1342ec │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ - bl 144ba8 │ │ │ │ - b 1342dc │ │ │ │ + bl 144bb8 │ │ │ │ + b 1342ec │ │ │ │ bl 8e880 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ - beq 13435c │ │ │ │ + beq 13436c │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ - bl 145b28 │ │ │ │ - b 13435c │ │ │ │ + bl 145b38 │ │ │ │ + b 13436c │ │ │ │ bl 8e880 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ - beq 1343dc │ │ │ │ + beq 1343ec │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ - bl 145b28 │ │ │ │ - b 1343dc │ │ │ │ + bl 145b38 │ │ │ │ + b 1343ec │ │ │ │ bl 8e880 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ - beq 13445c │ │ │ │ + beq 13446c │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ - bl 145b28 │ │ │ │ - b 13445c │ │ │ │ + bl 145b38 │ │ │ │ + b 13446c │ │ │ │ bl 8e880 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ - beq 1344dc │ │ │ │ + beq 1344ec │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ - bl 145b28 │ │ │ │ - b 1344dc │ │ │ │ + bl 145b38 │ │ │ │ + b 1344ec │ │ │ │ bl 8e880 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ - beq 134564 │ │ │ │ + beq 134574 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ - bl 145b28 │ │ │ │ - b 134564 │ │ │ │ + bl 145b38 │ │ │ │ + b 134574 │ │ │ │ bl 8e880 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ - beq 1345f0 │ │ │ │ + beq 134600 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ - bl 145b28 │ │ │ │ - b 1345f0 │ │ │ │ + bl 145b38 │ │ │ │ + b 134600 │ │ │ │ bl 8e880 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ - beq 134678 │ │ │ │ + beq 134688 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ - bl 145b28 │ │ │ │ - b 134678 │ │ │ │ + bl 145b38 │ │ │ │ + b 134688 │ │ │ │ bl 8e880 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ - beq 134708 │ │ │ │ + beq 134718 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ - bl 145b28 │ │ │ │ - b 134708 │ │ │ │ + bl 145b38 │ │ │ │ + b 134718 │ │ │ │ bl 8e880 │ │ │ │ mov r8, r0 │ │ │ │ - b 13425c │ │ │ │ - b 133d5c │ │ │ │ - b 133d68 │ │ │ │ - b 133dac │ │ │ │ + b 13426c │ │ │ │ + b 133d6c │ │ │ │ + b 133d78 │ │ │ │ b 133dbc │ │ │ │ - b 133e04 │ │ │ │ - b 133e48 │ │ │ │ - b 133e98 │ │ │ │ - b 133ed4 │ │ │ │ - b 133ee8 │ │ │ │ - b 133ef0 │ │ │ │ - b 133f2c │ │ │ │ + b 133dcc │ │ │ │ + b 133e14 │ │ │ │ + b 133e58 │ │ │ │ + b 133ea8 │ │ │ │ + b 133ee4 │ │ │ │ + b 133ef8 │ │ │ │ + b 133f00 │ │ │ │ + b 133f3c │ │ │ │ mov r8, r0 │ │ │ │ - b 134708 │ │ │ │ + b 134718 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ - bl 137ff0 │ │ │ │ - b 133d30 │ │ │ │ + bl 138000 │ │ │ │ + b 133d40 │ │ │ │ bl 8e880 │ │ │ │ - b 133d2c │ │ │ │ + b 133d3c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ - beq 133c48 │ │ │ │ + beq 133c58 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ - bl 145b28 │ │ │ │ - b 133c48 │ │ │ │ + bl 145b38 │ │ │ │ + b 133c58 │ │ │ │ bl 8e880 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ - beq 133c80 │ │ │ │ + beq 133c90 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ - bl 145b28 │ │ │ │ - b 133c80 │ │ │ │ + bl 145b38 │ │ │ │ + b 133c90 │ │ │ │ bl 8e880 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ - beq 133cb8 │ │ │ │ + beq 133cc8 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ - bl 145b28 │ │ │ │ - b 133cb8 │ │ │ │ + bl 145b38 │ │ │ │ + b 133cc8 │ │ │ │ bl 8e880 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ - beq 133cf4 │ │ │ │ + beq 133d04 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ - bl 145b28 │ │ │ │ - b 133cf4 │ │ │ │ + bl 145b38 │ │ │ │ + b 133d04 │ │ │ │ bl 8e880 │ │ │ │ mov r8, r0 │ │ │ │ - b 134060 │ │ │ │ + b 134070 │ │ │ │ mov r8, r0 │ │ │ │ - b 1340d4 │ │ │ │ + b 1340e4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ - beq 133d80 │ │ │ │ + beq 133d90 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ - bl 145b28 │ │ │ │ - b 133d80 │ │ │ │ + bl 145b38 │ │ │ │ + b 133d90 │ │ │ │ bl 8e880 │ │ │ │ mov r8, r0 │ │ │ │ - b 134154 │ │ │ │ + b 134164 │ │ │ │ mov r8, r0 │ │ │ │ - b 1341ec │ │ │ │ + b 1341fc │ │ │ │ mov r8, r0 │ │ │ │ - b 1342b4 │ │ │ │ + b 1342c4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [fp, #336] @ 0x150 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [fp, #336] @ 0x150 │ │ │ │ - b 133b30 │ │ │ │ + b 133b40 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ - beq 133dd4 │ │ │ │ + beq 133de4 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ - bl 145b28 │ │ │ │ - b 133dd4 │ │ │ │ + bl 145b38 │ │ │ │ + b 133de4 │ │ │ │ bl 8e880 │ │ │ │ mov r8, r0 │ │ │ │ - b 134334 │ │ │ │ - adceq r2, r3, ip, lsl sl │ │ │ │ + b 134344 │ │ │ │ + adceq r2, r3, ip, lsl #20 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ - beq 133e1c │ │ │ │ + beq 133e2c │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ - bl 145b28 │ │ │ │ - b 133e1c │ │ │ │ + bl 145b38 │ │ │ │ + b 133e2c │ │ │ │ bl 8e880 │ │ │ │ mov r8, r0 │ │ │ │ - b 1343b4 │ │ │ │ - strdeq r2, [r3], r0 @ │ │ │ │ + b 1343c4 │ │ │ │ + adceq r2, r3, r0, ror #23 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ - beq 133e60 │ │ │ │ + beq 133e70 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ - bl 145b28 │ │ │ │ - b 133e60 │ │ │ │ + bl 145b38 │ │ │ │ + b 133e70 │ │ │ │ bl 8e880 │ │ │ │ - adceq r2, r3, r4, ror fp │ │ │ │ + adceq r2, r3, r4, ror #22 │ │ │ │ mov r8, r0 │ │ │ │ - b 134434 │ │ │ │ + b 134444 │ │ │ │ mov r8, r0 │ │ │ │ - b 1344b4 │ │ │ │ + b 1344c4 │ │ │ │ mov r8, r0 │ │ │ │ - b 13453c │ │ │ │ - adceq r2, r3, r8, ror #22 │ │ │ │ - adceq r2, r3, ip, asr #21 │ │ │ │ + b 13454c │ │ │ │ + adceq r2, r3, r8, asr fp │ │ │ │ + strhteq r2, [r3], ip │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ - beq 133ea8 │ │ │ │ + beq 133eb8 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ - bl 145b28 │ │ │ │ - b 133ea8 │ │ │ │ + bl 145b38 │ │ │ │ + b 133eb8 │ │ │ │ bl 8e880 │ │ │ │ mov r8, r0 │ │ │ │ - b 1345c8 │ │ │ │ - adceq r2, r3, r0, ror #20 │ │ │ │ + b 1345d8 │ │ │ │ + adceq r2, r3, r0, asr sl │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ - beq 133f00 │ │ │ │ + beq 133f10 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ - bl 145b28 │ │ │ │ - b 133f00 │ │ │ │ + bl 145b38 │ │ │ │ + b 133f10 │ │ │ │ bl 8e880 │ │ │ │ - strhteq r2, [r3], r4 │ │ │ │ + adceq r2, r3, r4, lsr #21 │ │ │ │ mov r8, r0 │ │ │ │ - b 134650 │ │ │ │ - adceq r2, r3, r8, ror #20 │ │ │ │ + b 134660 │ │ │ │ + adceq r2, r3, r8, asr sl │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ - beq 133f44 │ │ │ │ + beq 133f54 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ - bl 145b28 │ │ │ │ - b 133f44 │ │ │ │ + bl 145b38 │ │ │ │ + b 133f54 │ │ │ │ bl 8e880 │ │ │ │ - adceq r2, r3, ip, lsr #17 │ │ │ │ + umlaleq r2, r3, ip, r8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ - beq 133f84 │ │ │ │ + beq 133f94 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ - bl 145b28 │ │ │ │ - b 133f84 │ │ │ │ + bl 145b38 │ │ │ │ + b 133f94 │ │ │ │ bl 8e880 │ │ │ │ - adceq r2, r3, r0, lsr #19 │ │ │ │ + umlaleq r2, r3, r0, r9 │ │ │ │ mov r8, r0 │ │ │ │ - b 1346c0 │ │ │ │ - adceq r2, r3, r4, lsr sl │ │ │ │ + b 1346d0 │ │ │ │ + adceq r2, r3, r4, lsr #20 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ - beq 133fc8 │ │ │ │ + beq 133fd8 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ - bl 145b28 │ │ │ │ - b 133fc8 │ │ │ │ + bl 145b38 │ │ │ │ + b 133fd8 │ │ │ │ bl 8e880 │ │ │ │ - ldrdeq r2, [r3], r8 @ │ │ │ │ + adceq r2, r3, r8, asr #19 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ - beq 134004 │ │ │ │ + beq 134014 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ - bl 145b28 │ │ │ │ - b 134004 │ │ │ │ + bl 145b38 │ │ │ │ + b 134014 │ │ │ │ bl 8e880 │ │ │ │ - adceq r2, r3, ip, lsl #17 │ │ │ │ + adceq r2, r3, ip, ror r8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1, #112] @ 0x70 │ │ │ │ - b 133d30 │ │ │ │ + b 133d40 │ │ │ │ str r4, [sp, #20] │ │ │ │ - b 133c44 │ │ │ │ - adceq r2, r3, r0, ror sl │ │ │ │ + b 133c54 │ │ │ │ + adceq r2, r3, r0, ror #20 │ │ │ │ str r4, [sp, #20] │ │ │ │ - b 133c7c │ │ │ │ + b 133c8c │ │ │ │ str r4, [sp, #20] │ │ │ │ - b 133cb4 │ │ │ │ + b 133cc4 │ │ │ │ str r4, [sp, #20] │ │ │ │ - b 133cf0 │ │ │ │ - ldrdeq r2, [r3], r4 @ │ │ │ │ + b 133d00 │ │ │ │ + adceq r2, r3, r4, asr #17 │ │ │ │ str r4, [sp, #20] │ │ │ │ - b 133d7c │ │ │ │ + b 133d8c │ │ │ │ str r4, [sp, #20] │ │ │ │ - b 133dd0 │ │ │ │ + b 133de0 │ │ │ │ str r4, [sp, #20] │ │ │ │ - b 133e18 │ │ │ │ - adceq r2, r3, r8, lsl r9 │ │ │ │ + b 133e28 │ │ │ │ + adceq r2, r3, r8, lsl #18 │ │ │ │ str r4, [sp, #20] │ │ │ │ - b 133e5c │ │ │ │ + b 133e6c │ │ │ │ str r4, [sp, #20] │ │ │ │ - b 133ea4 │ │ │ │ + b 133eb4 │ │ │ │ str r4, [sp, #20] │ │ │ │ - b 133efc │ │ │ │ - adceq r2, r3, ip, lsl #18 │ │ │ │ + b 133f0c │ │ │ │ + strdeq r2, [r3], ip @ │ │ │ │ str r4, [sp, #20] │ │ │ │ - b 133f40 │ │ │ │ + b 133f50 │ │ │ │ str r4, [sp, #20] │ │ │ │ - b 133f80 │ │ │ │ + b 133f90 │ │ │ │ str r4, [sp, #20] │ │ │ │ - b 133fc4 │ │ │ │ - ldrdeq r2, [r3], r0 @ │ │ │ │ + b 133fd4 │ │ │ │ + adceq r2, r3, r0, asr #15 │ │ │ │ str r4, [sp, #20] │ │ │ │ - b 134000 │ │ │ │ + b 134010 │ │ │ │ mov r8, r0 │ │ │ │ - b 13407c │ │ │ │ + b 13408c │ │ │ │ mov r8, r0 │ │ │ │ - b 1340f0 │ │ │ │ - adceq r2, r3, r4, asr #16 │ │ │ │ + b 134100 │ │ │ │ + adceq r2, r3, r4, lsr r8 │ │ │ │ mov r8, r0 │ │ │ │ - b 134170 │ │ │ │ + b 134180 │ │ │ │ mov r8, r0 │ │ │ │ - b 134208 │ │ │ │ + b 134218 │ │ │ │ mov r8, r0 │ │ │ │ - b 1342d0 │ │ │ │ - adceq r2, r3, r8, ror #19 │ │ │ │ + b 1342e0 │ │ │ │ + ldrdeq r2, [r3], r8 @ │ │ │ │ mov r8, r0 │ │ │ │ - b 134350 │ │ │ │ + b 134360 │ │ │ │ mov r8, r0 │ │ │ │ - b 1343d0 │ │ │ │ + b 1343e0 │ │ │ │ mov r8, r0 │ │ │ │ - b 134450 │ │ │ │ - umlaleq r2, r3, ip, r7 │ │ │ │ + b 134460 │ │ │ │ + adceq r2, r3, ip, lsl #15 │ │ │ │ mov r8, r0 │ │ │ │ - b 1344d0 │ │ │ │ + b 1344e0 │ │ │ │ mov r8, r0 │ │ │ │ - b 134558 │ │ │ │ + b 134568 │ │ │ │ mov r8, r0 │ │ │ │ - b 1345e4 │ │ │ │ - strhteq r2, [r3], r0 │ │ │ │ + b 1345f4 │ │ │ │ + adceq r2, r3, r0, lsr #15 │ │ │ │ mov r8, r0 │ │ │ │ - b 13466c │ │ │ │ + b 13467c │ │ │ │ mov r8, r0 │ │ │ │ - b 1346dc │ │ │ │ - adceq r2, r3, r4, lsl r8 │ │ │ │ - adceq r2, r3, r8, lsl #18 │ │ │ │ + b 1346ec │ │ │ │ + adceq r2, r3, r4, lsl #16 │ │ │ │ + strdeq r2, [r3], r8 @ │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldrb r0, [r0, #69] @ 0x45 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 133c64 │ │ │ │ + beq 133c74 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r0, r0, #104 @ 0x68 │ │ │ │ - bl 13a15c │ │ │ │ + bl 13a16c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #69] @ 0x45 │ │ │ │ - b 134730 │ │ │ │ - adceq r2, r3, ip, lsr #15 │ │ │ │ - strhteq r2, [r3], r0 │ │ │ │ + b 134740 │ │ │ │ + umlaleq r2, r3, ip, r7 │ │ │ │ + adceq r2, r3, r0, lsr #17 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldrb r0, [r0, #75] @ 0x4b │ │ │ │ cmp r0, #0 │ │ │ │ - beq 133c9c │ │ │ │ + beq 133cac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r0, r0, #104 @ 0x68 │ │ │ │ - bl 139eec │ │ │ │ + bl 139efc │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #75] @ 0x4b │ │ │ │ - b 134730 │ │ │ │ - adceq r2, r3, r4, lsr r7 │ │ │ │ - adceq r2, r3, r8, asr #13 │ │ │ │ + b 134740 │ │ │ │ + adceq r2, r3, r4, lsr #14 │ │ │ │ + strhteq r2, [r3], r8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldrb r0, [r0, #70] @ 0x46 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 133cd4 │ │ │ │ + beq 133ce4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r0, r0, #104 @ 0x68 │ │ │ │ - bl 13a15c │ │ │ │ + bl 13a16c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #70] @ 0x46 │ │ │ │ - b 134730 │ │ │ │ - adceq r1, r3, r8, asr r8 │ │ │ │ - addeq fp, r5, sl, lsr fp │ │ │ │ - adceq r1, r3, r0, asr ip │ │ │ │ + b 134740 │ │ │ │ + adceq r1, r3, r8, asr #16 │ │ │ │ + addeq fp, r5, sl, lsr #22 │ │ │ │ + adceq r1, r3, r0, asr #24 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldrb r0, [r0, #73] @ 0x49 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 133d10 │ │ │ │ + beq 133d20 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r0, r0, #104 @ 0x68 │ │ │ │ - bl 13a15c │ │ │ │ + bl 13a16c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #73] @ 0x49 │ │ │ │ - b 134730 │ │ │ │ - adceq r1, r3, r8, ror #16 │ │ │ │ - strdeq fp, [r5], sl │ │ │ │ - adceq r1, r3, r0, asr #23 │ │ │ │ + b 134740 │ │ │ │ + adceq r1, r3, r8, asr r8 │ │ │ │ + addeq fp, r5, sl, ror #21 │ │ │ │ + strhteq r1, [r3], r0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldrb r0, [r0, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 133d4c │ │ │ │ + beq 133d5c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r0, r0, #104 @ 0x68 │ │ │ │ - bl 13fe18 │ │ │ │ + bl 13fe28 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #80] @ 0x50 │ │ │ │ - b 134730 │ │ │ │ + b 134740 │ │ │ │ mov r8, r0 │ │ │ │ - b 134088 │ │ │ │ - adceq r2, r3, r0, lsl r8 │ │ │ │ + b 134098 │ │ │ │ + adceq r2, r3, r0, lsl #16 │ │ │ │ mov r8, r0 │ │ │ │ - b 1340fc │ │ │ │ - strhteq r1, [r3], r0 │ │ │ │ - addeq fp, r5, r2, lsr #21 │ │ │ │ - adceq r1, r3, r8, ror fp │ │ │ │ + b 13410c │ │ │ │ + adceq r1, r3, r0, lsr #15 │ │ │ │ + umulleq fp, r5, r2, sl │ │ │ │ + adceq r1, r3, r8, ror #22 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldrb r0, [r0, #74] @ 0x4a │ │ │ │ cmp r0, #0 │ │ │ │ - beq 133d9c │ │ │ │ + beq 133dac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r0, r0, #104 @ 0x68 │ │ │ │ - bl 13a15c │ │ │ │ + bl 13a16c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #74] @ 0x4a │ │ │ │ - b 134730 │ │ │ │ + b 134740 │ │ │ │ mov r8, r0 │ │ │ │ - b 13417c │ │ │ │ + b 13418c │ │ │ │ mov r8, r0 │ │ │ │ - b 134254 │ │ │ │ + b 134264 │ │ │ │ mov r8, r0 │ │ │ │ - b 1342dc │ │ │ │ - adceq r1, r3, ip, asr #14 │ │ │ │ - addeq fp, r5, lr, asr sl │ │ │ │ - adceq r1, r3, r4, ror fp │ │ │ │ + b 1342ec │ │ │ │ + adceq r1, r3, ip, lsr r7 │ │ │ │ + addeq fp, r5, lr, asr #20 │ │ │ │ + adceq r1, r3, r4, ror #22 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldrb r0, [r0, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 133df0 │ │ │ │ + beq 133e00 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r0, r0, #104 @ 0x68 │ │ │ │ - bl 139eec │ │ │ │ + bl 139efc │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #84] @ 0x54 │ │ │ │ - b 134730 │ │ │ │ - strhteq r2, [r3], r8 │ │ │ │ + b 134740 │ │ │ │ + adceq r2, r3, r8, lsr #13 │ │ │ │ mov r8, r0 │ │ │ │ - b 13435c │ │ │ │ - adceq r1, r3, ip, ror #14 │ │ │ │ - addeq fp, r5, lr, lsl #20 │ │ │ │ - ldrdeq r1, [r3], r4 @ │ │ │ │ + b 13436c │ │ │ │ + adceq r1, r3, ip, asr r7 │ │ │ │ + strdeq fp, [r5], lr │ │ │ │ + adceq r1, r3, r4, asr #21 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldrb r0, [r0, #87] @ 0x57 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 133e38 │ │ │ │ + beq 133e48 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r0, r0, #104 @ 0x68 │ │ │ │ - bl 140b70 │ │ │ │ + bl 140b80 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #87] @ 0x57 │ │ │ │ - b 134730 │ │ │ │ + b 134740 │ │ │ │ mov r8, r0 │ │ │ │ - b 1343dc │ │ │ │ - adceq r2, r3, r4, lsr #13 │ │ │ │ - strdeq r2, [r3], r4 @ │ │ │ │ - strdeq r2, [r3], r4 @ │ │ │ │ + b 1343ec │ │ │ │ + umlaleq r2, r3, r4, r6 │ │ │ │ + adceq r2, r3, r4, ror #9 │ │ │ │ + adceq r2, r3, r4, ror #11 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldrb r0, [r0, #86] @ 0x56 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 133e7c │ │ │ │ + beq 133e8c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r0, r0, #104 @ 0x68 │ │ │ │ - bl 140558 │ │ │ │ + bl 140568 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #86] @ 0x56 │ │ │ │ - b 134730 │ │ │ │ - adceq r1, r3, r8, asr r6 │ │ │ │ - umulleq fp, r5, sl, r9 │ │ │ │ - adceq r1, r3, r0, ror #20 │ │ │ │ + b 134740 │ │ │ │ + adceq r1, r3, r8, asr #12 │ │ │ │ + addeq fp, r5, sl, lsl #19 │ │ │ │ + adceq r1, r3, r0, asr sl │ │ │ │ mov r8, r0 │ │ │ │ - b 13445c │ │ │ │ - adceq r2, r3, r0, lsl r6 │ │ │ │ + b 13446c │ │ │ │ + adceq r2, r3, r0, lsl #12 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldrb r0, [r0, #82] @ 0x52 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 133ec4 │ │ │ │ + beq 133ed4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r0, r0, #104 @ 0x68 │ │ │ │ - bl 13a15c │ │ │ │ + bl 13a16c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #82] @ 0x52 │ │ │ │ - b 134730 │ │ │ │ + b 134740 │ │ │ │ mov r8, r0 │ │ │ │ - b 1344dc │ │ │ │ - adceq r1, r3, r4, asr #11 │ │ │ │ - addeq fp, r5, r6, asr #18 │ │ │ │ - adceq r1, r3, ip, lsr #20 │ │ │ │ + b 1344ec │ │ │ │ + strhteq r1, [r3], r4 │ │ │ │ + addeq fp, r5, r6, lsr r9 │ │ │ │ + adceq r1, r3, ip, lsl sl │ │ │ │ mov r8, r0 │ │ │ │ - b 134564 │ │ │ │ + b 134574 │ │ │ │ mov r8, r0 │ │ │ │ - b 1345f0 │ │ │ │ - adceq r2, r3, ip, lsl #13 │ │ │ │ + b 134600 │ │ │ │ + adceq r2, r3, ip, ror r6 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldrb r0, [r0, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 133f1c │ │ │ │ + beq 133f2c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r0, r0, #104 @ 0x68 │ │ │ │ - bl 13a15c │ │ │ │ + bl 13a16c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #72] @ 0x48 │ │ │ │ - b 134730 │ │ │ │ + b 134740 │ │ │ │ mov r8, r0 │ │ │ │ - b 134678 │ │ │ │ - adceq r1, r3, r0, ror #10 │ │ │ │ - strdeq fp, [r5], r2 │ │ │ │ - adceq r1, r3, r8, asr r9 │ │ │ │ + b 134688 │ │ │ │ + adceq r1, r3, r0, asr r5 │ │ │ │ + addeq fp, r5, r2, ror #17 │ │ │ │ + adceq r1, r3, r8, asr #18 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldrb r0, [r0, #79] @ 0x4f │ │ │ │ cmp r0, #0 │ │ │ │ - beq 133f60 │ │ │ │ + beq 133f70 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r0, r0, #104 @ 0x68 │ │ │ │ - bl 139eec │ │ │ │ + bl 139efc │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #79] @ 0x4f │ │ │ │ - b 134730 │ │ │ │ - adceq r2, r3, r8, lsl r5 │ │ │ │ - adceq r1, r3, r8, lsr r5 │ │ │ │ - umulleq fp, r5, sl, r8 │ │ │ │ - strhteq r1, [r3], r0 │ │ │ │ + b 134740 │ │ │ │ + adceq r2, r3, r8, lsl #10 │ │ │ │ + adceq r1, r3, r8, lsr #10 │ │ │ │ + addeq fp, r5, sl, lsl #17 │ │ │ │ + adceq r1, r3, r0, lsr #19 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldrb r0, [r0, #77] @ 0x4d │ │ │ │ cmp r0, #0 │ │ │ │ - beq 133fa0 │ │ │ │ + beq 133fb0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r0, r0, #104 @ 0x68 │ │ │ │ - bl 13beec │ │ │ │ + bl 13befc │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #77] @ 0x4d │ │ │ │ - b 134730 │ │ │ │ + b 134740 │ │ │ │ mov r8, r0 │ │ │ │ - b 134700 │ │ │ │ - strhteq r2, [r3], r4 │ │ │ │ - adceq r2, r3, r4, lsr r4 │ │ │ │ - adceq r2, r3, r4, ror #11 │ │ │ │ + b 134710 │ │ │ │ + adceq r2, r3, r4, lsr #7 │ │ │ │ + adceq r2, r3, r4, lsr #8 │ │ │ │ + ldrdeq r2, [r3], r4 @ │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldrb r0, [r0, #71] @ 0x47 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 133fe4 │ │ │ │ + beq 133ff4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r0, r0, #104 @ 0x68 │ │ │ │ - bl 13a15c │ │ │ │ + bl 13a16c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #71] @ 0x47 │ │ │ │ - b 134730 │ │ │ │ - adceq r1, r3, r8, ror #10 │ │ │ │ - addeq fp, r5, sl, lsr #16 │ │ │ │ - strdeq r1, [r3], r0 @ │ │ │ │ + b 134740 │ │ │ │ + adceq r1, r3, r8, asr r5 │ │ │ │ + addeq fp, r5, sl, lsl r8 │ │ │ │ + adceq r1, r3, r0, ror #17 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldrb r0, [r0, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 134020 │ │ │ │ + beq 134030 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r0, r0, #104 @ 0x68 │ │ │ │ - bl 139eec │ │ │ │ + bl 139efc │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #76] @ 0x4c │ │ │ │ - b 134730 │ │ │ │ - umlaleq r2, r3, r0, r3 │ │ │ │ - adceq r2, r3, r0, lsl #8 │ │ │ │ - adceq r1, r3, r4, lsl r5 │ │ │ │ - addeq fp, r5, r6, asr #15 │ │ │ │ - adceq r1, r3, ip, lsl #17 │ │ │ │ - adceq r1, r3, r0, lsl #10 │ │ │ │ - addeq fp, r5, r2, lsl #15 │ │ │ │ - adceq r1, r3, r8, asr #16 │ │ │ │ + b 134740 │ │ │ │ + adceq r2, r3, r0, lsl #7 │ │ │ │ + strdeq r2, [r3], r0 @ │ │ │ │ + adceq r1, r3, r4, lsl #10 │ │ │ │ + @ instruction: 0x0085b7b6 │ │ │ │ + adceq r1, r3, ip, ror r8 │ │ │ │ + strdeq r1, [r3], r0 @ │ │ │ │ + addeq fp, r5, r2, ror r7 │ │ │ │ + adceq r1, r3, r8, lsr r8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [fp, #256] @ 0x100 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [fp, #256] @ 0x100 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bne 13407c │ │ │ │ + bne 13408c │ │ │ │ add r0, sp, #576 @ 0x240 │ │ │ │ - bl 2b3c2c │ │ │ │ + bl 2b3c3c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1, #113] @ 0x71 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldrb r0, [r0, #85] @ 0x55 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1340a4 │ │ │ │ + beq 1340b4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r0, r0, #104 @ 0x68 │ │ │ │ - bl 139da0 │ │ │ │ + bl 139db0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #85] @ 0x55 │ │ │ │ - b 134730 │ │ │ │ + b 134740 │ │ │ │ bl 8e880 │ │ │ │ - adceq r1, r3, r8, ror #8 │ │ │ │ - addeq fp, r5, sl, lsr r7 │ │ │ │ - adceq r1, r3, r0, asr r8 │ │ │ │ + adceq r1, r3, r8, asr r4 │ │ │ │ + addeq fp, r5, sl, lsr #14 │ │ │ │ + adceq r1, r3, r0, asr #16 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [fp, #288] @ 0x120 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [fp, #288] @ 0x120 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bne 1340f0 │ │ │ │ + bne 134100 │ │ │ │ add r0, sp, #576 @ 0x240 │ │ │ │ - bl 2b3c2c │ │ │ │ + bl 2b3c3c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1, #112] @ 0x70 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldrb r0, [r0, #81] @ 0x51 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 134118 │ │ │ │ + beq 134128 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r0, r0, #104 @ 0x68 │ │ │ │ - bl 139da0 │ │ │ │ + bl 139db0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #81] @ 0x51 │ │ │ │ - b 134730 │ │ │ │ + b 134740 │ │ │ │ bl 8e880 │ │ │ │ - adceq r1, r3, r8, lsl #9 │ │ │ │ - strdeq fp, [r5], sl │ │ │ │ - adceq r1, r3, r0, asr #15 │ │ │ │ - umlaleq r1, r3, r8, r3 │ │ │ │ - @ instruction: 0x0085b6ba │ │ │ │ - strdeq r1, [r3], r0 @ │ │ │ │ + adceq r1, r3, r8, ror r4 │ │ │ │ + addeq fp, r5, sl, ror #13 │ │ │ │ + strhteq r1, [r3], r0 │ │ │ │ + adceq r1, r3, r8, lsl #7 │ │ │ │ + addeq fp, r5, sl, lsr #13 │ │ │ │ + adceq r1, r3, r0, ror #15 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [fp, #272] @ 0x110 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [fp, #272] @ 0x110 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bne 134170 │ │ │ │ + bne 134180 │ │ │ │ add r0, sp, #576 @ 0x240 │ │ │ │ - bl 2b3c2c │ │ │ │ + bl 2b3c3c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1, #124] @ 0x7c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldrb r0, [r0, #83] @ 0x53 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 134198 │ │ │ │ + beq 1341a8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r0, r0, #104 @ 0x68 │ │ │ │ - bl 139da0 │ │ │ │ + bl 139db0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #83] @ 0x53 │ │ │ │ - b 134730 │ │ │ │ - ldrdeq r1, [r3], r8 @ │ │ │ │ + b 134740 │ │ │ │ + adceq r1, r3, r8, asr #5 │ │ │ │ bl 8e880 │ │ │ │ - addeq fp, r5, sl, ror r6 │ │ │ │ - adceq r1, r3, r0, lsl #15 │ │ │ │ - adceq r1, r3, r8, ror r2 │ │ │ │ - addeq fp, r5, sl, lsr r6 │ │ │ │ - adceq r1, r3, r0, asr #14 │ │ │ │ - strdeq r1, [r3], r8 @ │ │ │ │ - strdeq fp, [r5], sl │ │ │ │ - adceq r1, r3, r0, lsl #14 │ │ │ │ - adceq r1, r3, r8, asr #3 │ │ │ │ - @ instruction: 0x0085b5ba │ │ │ │ - adceq r1, r3, r0, asr #13 │ │ │ │ + addeq fp, r5, sl, ror #12 │ │ │ │ + adceq r1, r3, r0, ror r7 │ │ │ │ + adceq r1, r3, r8, ror #4 │ │ │ │ + addeq fp, r5, sl, lsr #12 │ │ │ │ + adceq r1, r3, r0, lsr r7 │ │ │ │ + adceq r1, r3, r8, ror #3 │ │ │ │ + addeq fp, r5, sl, ror #11 │ │ │ │ + strdeq r1, [r3], r0 @ │ │ │ │ + strhteq r1, [r3], r8 │ │ │ │ + addeq fp, r5, sl, lsr #11 │ │ │ │ + strhteq r1, [r3], r0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [fp, #224] @ 0xe0 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [fp, #224] @ 0xe0 │ │ │ │ ldr r0, [sp, #1012] @ 0x3f4 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bne 134208 │ │ │ │ + bne 134218 │ │ │ │ add r0, sp, #1012 @ 0x3f4 │ │ │ │ - bl 2b3c2c │ │ │ │ + bl 2b3c3c │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 134248 │ │ │ │ + bcc 134258 │ │ │ │ add r0, sp, #576 @ 0x240 │ │ │ │ ldr r1, [sp, #580] @ 0x244 │ │ │ │ orr r0, r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 134224 │ │ │ │ + bne 134234 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 134248 │ │ │ │ + bne 134258 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1, #136] @ 0x88 │ │ │ │ mov r0, r6 │ │ │ │ - bl 13d184 │ │ │ │ + bl 13d194 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldrb r0, [r0, #89] @ 0x59 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 134278 │ │ │ │ + beq 134288 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r0, r0, #104 @ 0x68 │ │ │ │ - bl 13a81c │ │ │ │ + bl 13a82c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #89] @ 0x59 │ │ │ │ - b 134730 │ │ │ │ + b 134740 │ │ │ │ bl 8e880 │ │ │ │ - adceq r1, r3, r8, asr r1 │ │ │ │ - addeq fp, r5, sl, ror r5 │ │ │ │ - adceq r1, r3, r0, lsl #13 │ │ │ │ - adceq r1, r3, r8, asr r1 │ │ │ │ - addeq fp, r5, sl, lsr r5 │ │ │ │ - adceq r1, r3, r0, asr #12 │ │ │ │ + adceq r1, r3, r8, asr #2 │ │ │ │ + addeq fp, r5, sl, ror #10 │ │ │ │ + adceq r1, r3, r0, ror r6 │ │ │ │ + adceq r1, r3, r8, asr #2 │ │ │ │ + addeq fp, r5, sl, lsr #10 │ │ │ │ + adceq r1, r3, r0, lsr r6 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [fp, #304] @ 0x130 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [fp, #304] @ 0x130 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bne 1342d0 │ │ │ │ + bne 1342e0 │ │ │ │ add r0, sp, #576 @ 0x240 │ │ │ │ - bl 2b3c2c │ │ │ │ + bl 2b3c3c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1, #124] @ 0x7c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldrb r0, [r0, #78] @ 0x4e │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1342f8 │ │ │ │ + beq 134308 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r0, r0, #104 @ 0x68 │ │ │ │ - bl 139da0 │ │ │ │ + bl 139db0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #78] @ 0x4e │ │ │ │ - b 134730 │ │ │ │ + b 134740 │ │ │ │ bl 8e880 │ │ │ │ - adceq r1, r3, r8, ror #1 │ │ │ │ - strdeq fp, [r5], sl │ │ │ │ - adceq r1, r3, r0, lsl #12 │ │ │ │ - adceq r1, r3, r8, ror #1 │ │ │ │ - @ instruction: 0x0085b4ba │ │ │ │ - adceq r1, r3, r0, asr #11 │ │ │ │ + ldrdeq r1, [r3], r8 @ │ │ │ │ + addeq fp, r5, sl, ror #9 │ │ │ │ + strdeq r1, [r3], r0 @ │ │ │ │ + ldrdeq r1, [r3], r8 @ │ │ │ │ + addeq fp, r5, sl, lsr #9 │ │ │ │ + strhteq r1, [r3], r0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [fp, #192] @ 0xc0 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [fp, #192] @ 0xc0 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bne 134350 │ │ │ │ + bne 134360 │ │ │ │ add r0, sp, #576 @ 0x240 │ │ │ │ - bl 2b3c2c │ │ │ │ + bl 2b3c3c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1, #112] @ 0x70 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldrb r0, [r0, #91] @ 0x5b │ │ │ │ cmp r0, #0 │ │ │ │ - beq 134378 │ │ │ │ + beq 134388 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r0, r0, #104 @ 0x68 │ │ │ │ - bl 13a81c │ │ │ │ + bl 13a82c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #91] @ 0x5b │ │ │ │ - b 134730 │ │ │ │ + b 134740 │ │ │ │ bl 8e880 │ │ │ │ - adceq r1, r3, r8, ror r1 │ │ │ │ - addeq fp, r5, sl, ror r4 │ │ │ │ - strdeq r1, [r3], r0 @ │ │ │ │ - adceq r1, r3, r8, ror #1 │ │ │ │ - addeq fp, r5, sl, lsr r4 │ │ │ │ - strhteq r1, [r3], r0 │ │ │ │ + adceq r1, r3, r8, ror #2 │ │ │ │ + addeq fp, r5, sl, ror #8 │ │ │ │ + adceq r1, r3, r0, ror #9 │ │ │ │ + ldrdeq r1, [r3], r8 @ │ │ │ │ + addeq fp, r5, sl, lsr #8 │ │ │ │ + adceq r1, r3, r0, lsr #9 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [fp, #128] @ 0x80 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [fp, #128] @ 0x80 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bne 1343d0 │ │ │ │ + bne 1343e0 │ │ │ │ add r0, sp, #576 @ 0x240 │ │ │ │ - bl 2b3c2c │ │ │ │ + bl 2b3c3c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1, #112] @ 0x70 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldrb r0, [r0, #95] @ 0x5f │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1343f8 │ │ │ │ + beq 134408 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r0, r0, #104 @ 0x68 │ │ │ │ - bl 13a81c │ │ │ │ + bl 13a82c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #95] @ 0x5f │ │ │ │ - b 134730 │ │ │ │ + b 134740 │ │ │ │ bl 8e880 │ │ │ │ - adceq r1, r3, r8, asr #1 │ │ │ │ - strdeq fp, [r5], sl │ │ │ │ - adceq r1, r3, r0, ror r4 │ │ │ │ - adceq r1, r3, r8, asr #32 │ │ │ │ - @ instruction: 0x0085b3ba │ │ │ │ - adceq r1, r3, r0, lsr r4 │ │ │ │ + strhteq r1, [r3], r8 │ │ │ │ + addeq fp, r5, sl, ror #7 │ │ │ │ + adceq r1, r3, r0, ror #8 │ │ │ │ + adceq r1, r3, r8, lsr r0 │ │ │ │ + addeq fp, r5, sl, lsr #7 │ │ │ │ + adceq r1, r3, r0, lsr #8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [fp, #176] @ 0xb0 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [fp, #176] @ 0xb0 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bne 134450 │ │ │ │ + bne 134460 │ │ │ │ add r0, sp, #576 @ 0x240 │ │ │ │ - bl 2b3c2c │ │ │ │ + bl 2b3c3c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1, #112] @ 0x70 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldrb r0, [r0, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 134478 │ │ │ │ + beq 134488 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r0, r0, #104 @ 0x68 │ │ │ │ - bl 13a81c │ │ │ │ + bl 13a82c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #92] @ 0x5c │ │ │ │ - b 134730 │ │ │ │ + b 134740 │ │ │ │ bl 8e880 │ │ │ │ - adceq r0, r3, r8, asr #31 │ │ │ │ - addeq fp, r5, sl, ror r3 │ │ │ │ - adceq r1, r3, r0, lsl #9 │ │ │ │ - adceq r0, r3, r4, lsl pc │ │ │ │ - adceq r0, r3, r8, lsl #30 │ │ │ │ - strdeq r1, [r3], r8 @ │ │ │ │ + strhteq r0, [r3], r8 │ │ │ │ + addeq fp, r5, sl, ror #6 │ │ │ │ + adceq r1, r3, r0, ror r4 │ │ │ │ + adceq r0, r3, r4, lsl #30 │ │ │ │ + strdeq r0, [r3], r8 @ │ │ │ │ + adceq r1, r3, r8, ror #29 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [fp, #112] @ 0x70 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [fp, #112] @ 0x70 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bne 1344d0 │ │ │ │ + bne 1344e0 │ │ │ │ add r0, sp, #576 @ 0x240 │ │ │ │ - bl 2b3c2c │ │ │ │ + bl 2b3c3c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1, #112] @ 0x70 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldrb r0, [r0, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1344f8 │ │ │ │ + beq 134508 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r0, r0, #104 @ 0x68 │ │ │ │ - bl 13a81c │ │ │ │ + bl 13a82c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #96] @ 0x60 │ │ │ │ - b 134730 │ │ │ │ + b 134740 │ │ │ │ bl 8e880 │ │ │ │ - ldrdeq r2, [r3], r8 @ │ │ │ │ - adceq r2, r3, r8, rrx │ │ │ │ - adceq r2, r3, r8, rrx │ │ │ │ - ldrdeq r1, [r3], r8 @ │ │ │ │ - adceq r1, r3, r8, ror pc │ │ │ │ + adceq r2, r3, r8, asr #1 │ │ │ │ + adceq r2, r3, r8, asr r0 │ │ │ │ + adceq r2, r3, r8, asr r0 │ │ │ │ + adceq r1, r3, r8, asr #31 │ │ │ │ + adceq r1, r3, r8, ror #30 │ │ │ │ + adceq r1, r3, r8, asr #31 │ │ │ │ + adceq r1, r3, r8, lsl #31 │ │ │ │ ldrdeq r1, [r3], r8 @ │ │ │ │ - umlaleq r1, r3, r8, pc @ │ │ │ │ - adceq r1, r3, r8, ror #27 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [fp, #160] @ 0xa0 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [fp, #160] @ 0xa0 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bne 134558 │ │ │ │ + bne 134568 │ │ │ │ add r0, sp, #576 @ 0x240 │ │ │ │ - bl 2b3c2c │ │ │ │ + bl 2b3c3c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1, #112] @ 0x70 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldrb r0, [r0, #93] @ 0x5d │ │ │ │ cmp r0, #0 │ │ │ │ - beq 134580 │ │ │ │ + beq 134590 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r0, r0, #104 @ 0x68 │ │ │ │ - bl 13a81c │ │ │ │ + bl 13a82c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #93] @ 0x5d │ │ │ │ - b 134730 │ │ │ │ - adceq r1, r3, r8, ror #29 │ │ │ │ + b 134740 │ │ │ │ + ldrdeq r1, [r3], r8 @ │ │ │ │ bl 8e880 │ │ │ │ - adceq r1, r3, r8, lsl #31 │ │ │ │ - adceq r1, r3, r8, lsr pc │ │ │ │ - strdeq r1, [r3], r8 @ │ │ │ │ - adceq r1, r3, r8, ror #31 │ │ │ │ - adceq r1, r3, r8, asr lr │ │ │ │ - adceq r1, r3, r8, lsr #29 │ │ │ │ - adceq r1, r3, r8, lsr #29 │ │ │ │ - adceq r1, r3, r8, ror sp │ │ │ │ + adceq r1, r3, r8, ror pc │ │ │ │ + adceq r1, r3, r8, lsr #30 │ │ │ │ + adceq r1, r3, r8, ror #27 │ │ │ │ + ldrdeq r1, [r3], r8 @ │ │ │ │ + adceq r1, r3, r8, asr #28 │ │ │ │ + umlaleq r1, r3, r8, lr │ │ │ │ + umlaleq r1, r3, r8, lr │ │ │ │ + adceq r1, r3, r8, ror #26 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [fp, #144] @ 0x90 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [fp, #144] @ 0x90 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bne 1345e4 │ │ │ │ + bne 1345f4 │ │ │ │ add r0, sp, #576 @ 0x240 │ │ │ │ - bl 2b3c2c │ │ │ │ + bl 2b3c3c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1, #112] @ 0x70 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldrb r0, [r0, #94] @ 0x5e │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13460c │ │ │ │ + beq 13461c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r0, r0, #104 @ 0x68 │ │ │ │ - bl 13a81c │ │ │ │ + bl 13a82c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #94] @ 0x5e │ │ │ │ - b 134730 │ │ │ │ + b 134740 │ │ │ │ bl 8e880 │ │ │ │ - strdeq r1, [r3], r8 @ │ │ │ │ - adceq r1, r3, r8, lsr #31 │ │ │ │ - adceq r1, r3, r8, ror #26 │ │ │ │ - adceq r1, r3, r4, lsl #27 │ │ │ │ - strdeq r1, [r3], r4 @ │ │ │ │ - strdeq r1, [r3], r4 @ │ │ │ │ - adceq r1, r3, r4, lsr #27 │ │ │ │ - strhteq r1, [r3], r4 │ │ │ │ + adceq r1, r3, r8, ror #27 │ │ │ │ + umlaleq r1, r3, r8, pc @ │ │ │ │ + adceq r1, r3, r8, asr sp │ │ │ │ + adceq r1, r3, r4, ror sp │ │ │ │ + adceq r1, r3, r4, ror #27 │ │ │ │ + adceq r1, r3, r4, ror #29 │ │ │ │ + umlaleq r1, r3, r4, sp │ │ │ │ + adceq r1, r3, r4, lsr #29 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [fp, #208] @ 0xd0 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [fp, #208] @ 0xd0 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bne 13466c │ │ │ │ + bne 13467c │ │ │ │ add r0, sp, #576 @ 0x240 │ │ │ │ - bl 2b3c2c │ │ │ │ + bl 2b3c3c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1, #124] @ 0x7c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldrb r0, [r0, #90] @ 0x5a │ │ │ │ cmp r0, #0 │ │ │ │ - beq 134694 │ │ │ │ + beq 1346a4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r0, r0, #104 @ 0x68 │ │ │ │ - bl 13a81c │ │ │ │ + bl 13a82c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #90] @ 0x5a │ │ │ │ - b 134730 │ │ │ │ - adceq r1, r3, r4, asr #26 │ │ │ │ + b 134740 │ │ │ │ + adceq r1, r3, r4, lsr sp │ │ │ │ bl 8e880 │ │ │ │ - adceq r1, r3, r4, ror #25 │ │ │ │ + ldrdeq r1, [r3], r4 @ │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [fp, #240] @ 0xf0 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [fp, #240] @ 0xf0 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bne 1346dc │ │ │ │ + bne 1346ec │ │ │ │ add r0, sp, #576 @ 0x240 │ │ │ │ - bl 2b3c2c │ │ │ │ + bl 2b3c3c │ │ │ │ cmp sl, #0 │ │ │ │ - beq 1346f4 │ │ │ │ + beq 134704 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1, #124] @ 0x7c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 13c038 │ │ │ │ + bl 13c048 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldrb r0, [r0, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 134724 │ │ │ │ + beq 134734 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r0, r0, #104 @ 0x68 │ │ │ │ - bl 13a81c │ │ │ │ + bl 13a82c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #88] @ 0x58 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1, #68] @ 0x44 │ │ │ │ mov r0, r8 │ │ │ │ @@ -228390,15 +228394,15 @@ │ │ │ │ andeq r0, r0, r8, lsl #3 │ │ │ │ andeq r0, r0, ip, ror r1 │ │ │ │ andeq r0, r0, r4, asr #8 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ andeq r0, r0, r0, lsr r5 │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [fp, #92] @ 0x5c │ │ │ │ - b 134bac │ │ │ │ + b 134bbc │ │ │ │ mov r4, fp │ │ │ │ add sl, r6, #52 @ 0x34 │ │ │ │ ldrb r0, [r4, #116]! @ 0x74 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ @@ -228414,289 +228418,289 @@ │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ andeq r0, r0, r0, ror r0 │ │ │ │ andeq r0, r0, r8, lsl r1 │ │ │ │ andeq r0, r0, r4, lsl #2 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ ldr r9, [fp, #104] @ 0x68 │ │ │ │ ldm sl, {r0, r8} │ │ │ │ - b 134d04 │ │ │ │ + b 134d14 │ │ │ │ ldrb r0, [fp, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 134908 │ │ │ │ + bne 134918 │ │ │ │ ldr r9, [fp, #136] @ 0x88 │ │ │ │ - b 134e74 │ │ │ │ + b 134e84 │ │ │ │ ldrb r0, [fp, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 134924 │ │ │ │ + bne 134934 │ │ │ │ ldrd r8, [fp, #132] @ 0x84 │ │ │ │ - b 1351d8 │ │ │ │ + b 1351e8 │ │ │ │ ldrb r0, [fp, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 134940 │ │ │ │ + bne 134950 │ │ │ │ ldr r9, [fp, #136] @ 0x88 │ │ │ │ - b 135528 │ │ │ │ + b 135538 │ │ │ │ ldrb r0, [fp, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13495c │ │ │ │ + bne 13496c │ │ │ │ ldr r9, [fp, #136] @ 0x88 │ │ │ │ - b 134d78 │ │ │ │ + b 134d88 │ │ │ │ ldrb r0, [fp, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 134974 │ │ │ │ + bne 134984 │ │ │ │ ldrd r8, [fp, #132] @ 0x84 │ │ │ │ - b 1353cc │ │ │ │ + b 1353dc │ │ │ │ ldrb r0, [fp, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 134990 │ │ │ │ + bne 1349a0 │ │ │ │ ldr r9, [fp, #136] @ 0x88 │ │ │ │ - b 135254 │ │ │ │ + b 135264 │ │ │ │ ldrb r0, [fp, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1349a8 │ │ │ │ + bne 1349b8 │ │ │ │ ldrd r8, [fp, #132] @ 0x84 │ │ │ │ - b 1350e0 │ │ │ │ + b 1350f0 │ │ │ │ ldrb r0, [fp, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1349c4 │ │ │ │ + bne 1349d4 │ │ │ │ ldrd r8, [fp, #132] @ 0x84 │ │ │ │ - b 13515c │ │ │ │ + b 13516c │ │ │ │ ldrb r0, [fp, #140] @ 0x8c │ │ │ │ str r4, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1349e0 │ │ │ │ + bne 1349f0 │ │ │ │ ldrb r5, [fp, #141] @ 0x8d │ │ │ │ ldr r9, [fp, #136] @ 0x88 │ │ │ │ - b 134f2c │ │ │ │ + b 134f3c │ │ │ │ ldrb r0, [fp, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1349f8 │ │ │ │ + bne 134a08 │ │ │ │ ldr r9, [fp, #136] @ 0x88 │ │ │ │ - b 135478 │ │ │ │ + b 135488 │ │ │ │ ldrb r0, [fp, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 134a14 │ │ │ │ + bne 134a24 │ │ │ │ ldr r9, [fp, #136] @ 0x88 │ │ │ │ - b 135038 │ │ │ │ + b 135048 │ │ │ │ ldrb r0, [fp, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 134a30 │ │ │ │ + bne 134a40 │ │ │ │ ldrd r8, [fp, #132] @ 0x84 │ │ │ │ - b 135350 │ │ │ │ - ldr r0, [pc, #4076] @ 1358e4 │ │ │ │ + b 135360 │ │ │ │ + ldr r0, [pc, #4076] @ 1358f4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ - ldr r0, [pc, #4068] @ 1358e8 │ │ │ │ + ldr r0, [pc, #4068] @ 1358f8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebb4 │ │ │ │ cmp r0, #1 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bne 134a6c │ │ │ │ - ldr r0, [pc, #4048] @ 1358ec │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 8ebb4 │ │ │ │ - b 1359e4 │ │ │ │ - mov r8, r4 │ │ │ │ - cmp r0, #1 │ │ │ │ bne 134a7c │ │ │ │ - ldr r0, [pc, #4088] @ 135930 │ │ │ │ + ldr r0, [pc, #4048] @ 1358fc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebb4 │ │ │ │ - b 1359e4 │ │ │ │ + b 1359f4 │ │ │ │ + mov r8, r4 │ │ │ │ cmp r0, #1 │ │ │ │ - str r4, [sp, #16] │ │ │ │ bne 134a8c │ │ │ │ - ldr r0, [pc, #4064] @ 135934 │ │ │ │ + ldr r0, [pc, #4088] @ 135940 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebb4 │ │ │ │ - b 1359e4 │ │ │ │ + b 1359f4 │ │ │ │ cmp r0, #1 │ │ │ │ + str r4, [sp, #16] │ │ │ │ bne 134a9c │ │ │ │ - ldr r0, [pc, #4044] @ 135938 │ │ │ │ + ldr r0, [pc, #4064] @ 135944 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebb4 │ │ │ │ - b 1359e4 │ │ │ │ - mov r8, r4 │ │ │ │ + b 1359f4 │ │ │ │ cmp r0, #1 │ │ │ │ bne 134aac │ │ │ │ - ldr r0, [pc, #4084] @ 13597c │ │ │ │ + ldr r0, [pc, #4044] @ 135948 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebb4 │ │ │ │ - b 1359e4 │ │ │ │ + b 1359f4 │ │ │ │ + mov r8, r4 │ │ │ │ cmp r0, #1 │ │ │ │ bne 134abc │ │ │ │ - ldr r0, [pc, #4064] @ 135980 │ │ │ │ + ldr r0, [pc, #4084] @ 13598c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebb4 │ │ │ │ - b 1359e4 │ │ │ │ - mov r8, r4 │ │ │ │ + b 1359f4 │ │ │ │ cmp r0, #1 │ │ │ │ bne 134acc │ │ │ │ - ldr r0, [pc, #4040] @ 135984 │ │ │ │ + ldr r0, [pc, #4064] @ 135990 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebb4 │ │ │ │ - b 1359e4 │ │ │ │ + b 1359f4 │ │ │ │ mov r8, r4 │ │ │ │ cmp r0, #1 │ │ │ │ bne 134adc │ │ │ │ - ldr r0, [pc, #4080] @ 1359c8 │ │ │ │ + ldr r0, [pc, #4040] @ 135994 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebb4 │ │ │ │ - b 1359e4 │ │ │ │ + b 1359f4 │ │ │ │ + mov r8, r4 │ │ │ │ cmp r0, #1 │ │ │ │ bne 134aec │ │ │ │ - ldr r0, [pc, #4088] @ 1359e8 │ │ │ │ + ldr r0, [pc, #4080] @ 1359d8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebb4 │ │ │ │ - b 1359e4 │ │ │ │ + b 1359f4 │ │ │ │ cmp r0, #1 │ │ │ │ - str r4, [sp, #16] │ │ │ │ bne 134afc │ │ │ │ - ldr r0, [pc, #4084] @ 135a00 │ │ │ │ + ldr r0, [pc, #4088] @ 1359f8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebb4 │ │ │ │ - b 1359e4 │ │ │ │ + b 1359f4 │ │ │ │ cmp r0, #1 │ │ │ │ str r4, [sp, #16] │ │ │ │ bne 134b0c │ │ │ │ - ldr r0, [pc, #4060] @ 135a04 │ │ │ │ + ldr r0, [pc, #4084] @ 135a10 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebb4 │ │ │ │ - b 1359e4 │ │ │ │ - mov r8, r4 │ │ │ │ + b 1359f4 │ │ │ │ cmp r0, #1 │ │ │ │ + str r4, [sp, #16] │ │ │ │ bne 134b1c │ │ │ │ - ldr r0, [pc, #4080] @ 135a34 │ │ │ │ + ldr r0, [pc, #4060] @ 135a14 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebb4 │ │ │ │ - b 1359e4 │ │ │ │ - ldr r0, [pc, #4068] @ 135a38 │ │ │ │ + b 1359f4 │ │ │ │ + mov r8, r4 │ │ │ │ + cmp r0, #1 │ │ │ │ + bne 134b2c │ │ │ │ + ldr r0, [pc, #4080] @ 135a44 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebb4 │ │ │ │ - b 1359e4 │ │ │ │ - ldr r0, [pc, #4088] @ 135a5c │ │ │ │ + b 1359f4 │ │ │ │ + ldr r0, [pc, #4068] @ 135a48 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 8ebf8 │ │ │ │ - b 1359e4 │ │ │ │ - ldr r0, [pc, #4092] @ 135a70 │ │ │ │ + bl 8ebb4 │ │ │ │ + b 1359f4 │ │ │ │ + ldr r0, [pc, #4088] @ 135a6c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ - b 1359e4 │ │ │ │ - ldr r0, [pc, #4080] @ 135a74 │ │ │ │ + b 1359f4 │ │ │ │ + ldr r0, [pc, #4092] @ 135a80 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ - b 1359e4 │ │ │ │ - ldr r0, [pc, #4068] @ 135a78 │ │ │ │ + b 1359f4 │ │ │ │ + ldr r0, [pc, #4080] @ 135a84 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ - b 1359e4 │ │ │ │ - ldr r0, [pc, #4092] @ 135aa0 │ │ │ │ + b 1359f4 │ │ │ │ + ldr r0, [pc, #4068] @ 135a88 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ - b 1359e4 │ │ │ │ - ldr r0, [pc, #4080] @ 135aa4 │ │ │ │ + b 1359f4 │ │ │ │ + ldr r0, [pc, #4092] @ 135ab0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ - b 1359e4 │ │ │ │ - ldr r0, [pc, #4084] @ 135ab8 │ │ │ │ + b 1359f4 │ │ │ │ + ldr r0, [pc, #4080] @ 135ab4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ - b 1359e4 │ │ │ │ - ldr r0, [pc, #4072] @ 135abc │ │ │ │ + b 1359f4 │ │ │ │ + ldr r0, [pc, #4084] @ 135ac8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ - b 1359e4 │ │ │ │ - ldr r0, [pc, #4092] @ 135ae0 │ │ │ │ + b 1359f4 │ │ │ │ + ldr r0, [pc, #4072] @ 135acc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ - b 1359e4 │ │ │ │ + b 1359f4 │ │ │ │ ldr r0, [pc, #4092] @ 135af0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ - b 1359e4 │ │ │ │ + b 1359f4 │ │ │ │ ldr r0, [pc, #4092] @ 135b00 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ - b 1359e4 │ │ │ │ - ldr r0, [pc, #4088] @ 135b0c │ │ │ │ + b 1359f4 │ │ │ │ + ldr r0, [pc, #4092] @ 135b10 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ - b 1359e4 │ │ │ │ + b 1359f4 │ │ │ │ ldr r0, [pc, #4088] @ 135b1c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ - b 1359e4 │ │ │ │ - b 135d9c │ │ │ │ - b 135af8 │ │ │ │ - b 135b14 │ │ │ │ + b 1359f4 │ │ │ │ + ldr r0, [pc, #4088] @ 135b2c │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 8ebf8 │ │ │ │ + b 1359f4 │ │ │ │ + b 135dac │ │ │ │ + b 135b08 │ │ │ │ + b 135b24 │ │ │ │ mov r6, r0 │ │ │ │ - b 135ab0 │ │ │ │ - b 135d64 │ │ │ │ - b 135cf8 │ │ │ │ + b 135ac0 │ │ │ │ + b 135d74 │ │ │ │ + b 135d08 │ │ │ │ mov r6, r0 │ │ │ │ - b 135eb0 │ │ │ │ - b 135dc8 │ │ │ │ + b 135ec0 │ │ │ │ + b 135dd8 │ │ │ │ mov r6, r0 │ │ │ │ - b 135f0c │ │ │ │ - b 135e20 │ │ │ │ - b 135df4 │ │ │ │ - b 135b4c │ │ │ │ + b 135f1c │ │ │ │ + b 135e30 │ │ │ │ + b 135e04 │ │ │ │ + b 135b5c │ │ │ │ mov r6, r0 │ │ │ │ - b 135f8c │ │ │ │ + b 135f9c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13d6e0 │ │ │ │ + bl 13d6f0 │ │ │ │ ldrb r0, [fp, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 134b90 │ │ │ │ + beq 134ba0 │ │ │ │ add r0, sp, #520 @ 0x208 │ │ │ │ - bl 14c09c │ │ │ │ + bl 14c0ac │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #92] @ 0x5c │ │ │ │ - b 135fb0 │ │ │ │ + b 135fc0 │ │ │ │ mov r6, r0 │ │ │ │ - b 134b7c │ │ │ │ + b 134b8c │ │ │ │ mov r6, r0 │ │ │ │ - b 135fc4 │ │ │ │ + b 135fd4 │ │ │ │ mov r1, #0 │ │ │ │ add r0, fp, #80 @ 0x50 │ │ │ │ strd r0, [fp, #96] @ 0x60 │ │ │ │ add sl, r6, #52 @ 0x34 │ │ │ │ add r6, sp, #24 │ │ │ │ add r7, sp, #72 @ 0x48 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 213964 │ │ │ │ + bl 213974 │ │ │ │ ldr r8, [sp, #24] │ │ │ │ cmp r8, #5 │ │ │ │ - beq 1355b8 │ │ │ │ + beq 1355c8 │ │ │ │ ldm r6!, {r1, r2, r3, r4, r5} │ │ │ │ mov r0, fp │ │ │ │ stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ ldm r6, {r1, r2, r3, r4, r5} │ │ │ │ stm r0, {r1, r2, r3, r4, r5} │ │ │ │ ldr r0, [fp, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 134c08 │ │ │ │ - bl 147478 │ │ │ │ + beq 134c18 │ │ │ │ + bl 147488 │ │ │ │ ldr r0, [fp] │ │ │ │ cmp r0, #4 │ │ │ │ - beq 1355c0 │ │ │ │ + beq 1355d0 │ │ │ │ mov r1, fp │ │ │ │ add r0, fp, #40 @ 0x28 │ │ │ │ ldm r1!, {r2, r3, r4, r5, r6} │ │ │ │ stmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ ldm r1, {r2, r3, r4, r5, r6} │ │ │ │ stm r0, {r2, r3, r4, r5, r6} │ │ │ │ ldr r0, [fp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 134cd4 │ │ │ │ + beq 134ce4 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1359cc │ │ │ │ + bne 1359dc │ │ │ │ add r0, fp, #8 │ │ │ │ add r1, sp, #520 @ 0x208 │ │ │ │ mov ip, #0 │ │ │ │ mov r2, r0 │ │ │ │ ldm r2!, {r3, r4, r5, r6} │ │ │ │ stmia r1!, {r3, r4, r5, r6} │ │ │ │ ldm r2, {r3, r4, r5, r6} │ │ │ │ @@ -228716,24 +228720,24 @@ │ │ │ │ stm sl, {r0, r1, r3, r4, r5, r6} │ │ │ │ add r0, r2, #8 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ strb ip, [fp, #164] @ 0xa4 │ │ │ │ str r0, [fp, #160] @ 0xa0 │ │ │ │ add r5, fp, #96 @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ - bl 131038 │ │ │ │ + bl 131048 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13d6e0 │ │ │ │ + bl 13d6f0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #92] @ 0x5c │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r0, #40]! @ 0x28 │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 134bac │ │ │ │ - b 135458 │ │ │ │ + bcc 134bbc │ │ │ │ + b 135468 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ mov r4, fp │ │ │ │ strb r1, [r4, #116]! @ 0x74 │ │ │ │ ldm r6, {r0, r8} │ │ │ │ ldr r2, [r4, #-28] @ 0xffffffe4 │ │ │ │ stm sl, {r0, r8} │ │ │ │ @@ -228769,44 +228773,44 @@ │ │ │ │ mov r3, #0 │ │ │ │ str r9, [r1] │ │ │ │ str r3, [r1, #4] │ │ │ │ str r8, [fp, #132] @ 0x84 │ │ │ │ strb r0, [fp, #128] @ 0x80 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 4d2878 │ │ │ │ + bl 4d2888 │ │ │ │ str r0, [sp, #520] @ 0x208 │ │ │ │ ldr r0, [r9] │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ - bcs 1357b8 │ │ │ │ + bcs 1357c8 │ │ │ │ ldr r1, [r9, #12] │ │ │ │ add r6, sp, #520 @ 0x208 │ │ │ │ ldr r8, [r9, #8] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r9] │ │ │ │ lsl r5, r1, #3 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 134dd0 │ │ │ │ + beq 134de0 │ │ │ │ ldrd r0, [r8] │ │ │ │ sub r5, r5, #8 │ │ │ │ add r8, r8, #8 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ mov r1, r6 │ │ │ │ blx r2 │ │ │ │ - b 134dac │ │ │ │ + b 134dbc │ │ │ │ ldr r0, [r9] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r9] │ │ │ │ ldr r0, [sp, #520] @ 0x208 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bne 134df8 │ │ │ │ + bne 134e08 │ │ │ │ add r0, sp, #520 @ 0x208 │ │ │ │ - bl 2b3c2c │ │ │ │ + bl 2b3c3c │ │ │ │ mov r0, #1 │ │ │ │ add r8, sp, #72 @ 0x48 │ │ │ │ strb r0, [fp, #140] @ 0x8c │ │ │ │ mov r0, #69 @ 0x45 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ mov r1, r8 │ │ │ │ ldm r1!, {r3, r5, r6} │ │ │ │ @@ -228816,38 +228820,38 @@ │ │ │ │ ldm r1, {r3, r4, r5, r6} │ │ │ │ stm r0, {r3, r4, r5, r6} │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [fp, #132] @ 0x84 │ │ │ │ strb r0, [fp, #128] @ 0x80 │ │ │ │ add r6, sp, #520 @ 0x208 │ │ │ │ mov r0, r6 │ │ │ │ - bl 30fd48 │ │ │ │ + bl 30fd58 │ │ │ │ ldr r0, [sp, #520] @ 0x208 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r0, #70 @ 0x46 │ │ │ │ - bne 13593c │ │ │ │ + bne 13594c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #128] @ 0x80 │ │ │ │ - b 13542c │ │ │ │ + b 13543c │ │ │ │ mov r0, #1 │ │ │ │ mov r3, #0 │ │ │ │ str r9, [r1] │ │ │ │ str r3, [r1, #4] │ │ │ │ str r8, [fp, #132] @ 0x84 │ │ │ │ strb r0, [fp, #117] @ 0x75 │ │ │ │ ldr r0, [r9, #96] @ 0x60 │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ - bcs 13580c │ │ │ │ - ldr r2, [pc, #4076] @ 135e74 │ │ │ │ + bcs 13581c │ │ │ │ + ldr r2, [pc, #4076] @ 135e84 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r9, #96] @ 0x60 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, r9, #100 @ 0x64 │ │ │ │ add r0, sp, #520 @ 0x208 │ │ │ │ - bl 1b3340 │ │ │ │ + bl 1b3350 │ │ │ │ add r2, sp, #520 @ 0x208 │ │ │ │ add r3, sp, #492 @ 0x1ec │ │ │ │ add r7, sp, #72 @ 0x48 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [r9, #96] @ 0x60 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ @@ -228861,65 +228865,65 @@ │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [fp, #132] @ 0x84 │ │ │ │ strb r0, [fp, #117] @ 0x75 │ │ │ │ add r8, sp, #520 @ 0x208 │ │ │ │ add r2, sp, #488 @ 0x1e8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 310580 │ │ │ │ + bl 310590 │ │ │ │ ldr r0, [sp, #520] @ 0x208 │ │ │ │ cmp r0, #70 @ 0x46 │ │ │ │ - bne 135610 │ │ │ │ + bne 135620 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #117] @ 0x75 │ │ │ │ - b 135430 │ │ │ │ + b 135440 │ │ │ │ and r3, r0, #65280 @ 0xff00 │ │ │ │ str r9, [r1] │ │ │ │ str r3, [r1, #4] │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp, #16] │ │ │ │ str r8, [fp, #132] @ 0x84 │ │ │ │ strb r1, [fp, #124] @ 0x7c │ │ │ │ ubfx r5, r0, #8, #1 │ │ │ │ mov r0, r9 │ │ │ │ str sl, [sp, #12] │ │ │ │ - bl 4d2878 │ │ │ │ + bl 4d2888 │ │ │ │ ldr r1, [r9, #32] │ │ │ │ str r0, [sp, #520] @ 0x208 │ │ │ │ cmn r1, #-2147483647 @ 0x80000001 │ │ │ │ - bcs 135600 │ │ │ │ + bcs 135610 │ │ │ │ ldr r3, [r9, #44] @ 0x2c │ │ │ │ and r7, r5, #1 │ │ │ │ ldr r8, [r9, #40] @ 0x28 │ │ │ │ add r6, sp, #520 @ 0x208 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ add r0, r1, #1 │ │ │ │ lsl sl, r3, #3 │ │ │ │ str r0, [r9, #32] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 134f90 │ │ │ │ + beq 134fa0 │ │ │ │ ldrd r0, [r8] │ │ │ │ sub sl, sl, #8 │ │ │ │ add r8, r8, #8 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ blx r3 │ │ │ │ - b 134f68 │ │ │ │ + b 134f78 │ │ │ │ ldr r1, [r9, #32] │ │ │ │ ldr r0, [sp, #520] @ 0x208 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r9, #32] │ │ │ │ ldr sl, [sp, #12] │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bne 134fbc │ │ │ │ + bne 134fcc │ │ │ │ add r0, sp, #520 @ 0x208 │ │ │ │ - bl 2b3c2c │ │ │ │ + bl 2b3c3c │ │ │ │ mov r0, #1 │ │ │ │ add r8, sp, #72 @ 0x48 │ │ │ │ strb r0, [fp, #140] @ 0x8c │ │ │ │ mov r0, #21 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ mov r1, r8 │ │ │ │ ldm r1!, {r3, r5, r6} │ │ │ │ @@ -228929,36 +228933,36 @@ │ │ │ │ ldm r1, {r3, r4, r5, r6} │ │ │ │ stm r0, {r3, r4, r5, r6} │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [fp, #132] @ 0x84 │ │ │ │ strb r0, [fp, #124] @ 0x7c │ │ │ │ add r6, sp, #520 @ 0x208 │ │ │ │ mov r0, r6 │ │ │ │ - bl 30f3b8 │ │ │ │ + bl 30f3c8 │ │ │ │ ldr r0, [sp, #520] @ 0x208 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r0, #22 │ │ │ │ - bne 135988 │ │ │ │ + bne 135998 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #124] @ 0x7c │ │ │ │ - b 13542c │ │ │ │ + b 13543c │ │ │ │ mov r0, #1 │ │ │ │ mov r3, #0 │ │ │ │ str r9, [r1] │ │ │ │ str r3, [r1, #4] │ │ │ │ str r8, [fp, #132] @ 0x84 │ │ │ │ strb r0, [fp, #119] @ 0x77 │ │ │ │ ldr r0, [r9, #64] @ 0x40 │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ - bcs 1358bc │ │ │ │ + bcs 1358cc │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r9, #64] @ 0x40 │ │ │ │ add r1, r9, #68 @ 0x44 │ │ │ │ add r0, sp, #520 @ 0x208 │ │ │ │ - bl 96f148 │ │ │ │ + bl 96f158 │ │ │ │ add r2, sp, #520 @ 0x208 │ │ │ │ add r3, sp, #428 @ 0x1ac │ │ │ │ add r7, sp, #72 @ 0x48 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [r9, #64] @ 0x40 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ @@ -228972,21 +228976,21 @@ │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [fp, #132] @ 0x84 │ │ │ │ strb r0, [fp, #119] @ 0x77 │ │ │ │ add r8, sp, #520 @ 0x208 │ │ │ │ add r2, sp, #424 @ 0x1a8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 30f67c │ │ │ │ + bl 30f68c │ │ │ │ ldr r0, [sp, #520] @ 0x208 │ │ │ │ cmp r0, #70 @ 0x46 │ │ │ │ - bne 1356a8 │ │ │ │ + bne 1356b8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #119] @ 0x77 │ │ │ │ - b 135430 │ │ │ │ + b 135440 │ │ │ │ mov r0, #1 │ │ │ │ mov r3, #0 │ │ │ │ str r9, [r1] │ │ │ │ str r3, [r1, #4] │ │ │ │ str r8, [fp, #132] @ 0x84 │ │ │ │ strb r0, [fp, #126] @ 0x7e │ │ │ │ mov r0, #1 │ │ │ │ @@ -229003,21 +229007,21 @@ │ │ │ │ bl 53d54 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #126] @ 0x7e │ │ │ │ add r6, sp, #520 @ 0x208 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 310afc │ │ │ │ + bl 310b0c │ │ │ │ ldr r0, [sp, #520] @ 0x208 │ │ │ │ cmp r0, #70 @ 0x46 │ │ │ │ - bne 135864 │ │ │ │ + bne 135874 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #126] @ 0x7e │ │ │ │ - b 13542c │ │ │ │ + b 13543c │ │ │ │ mov r0, #1 │ │ │ │ mov r3, #0 │ │ │ │ str r9, [r1] │ │ │ │ str r3, [r1, #4] │ │ │ │ str r8, [fp, #132] @ 0x84 │ │ │ │ strb r0, [fp, #125] @ 0x7d │ │ │ │ mov r0, #1 │ │ │ │ @@ -229034,21 +229038,21 @@ │ │ │ │ bl 53d54 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #125] @ 0x7d │ │ │ │ add r6, sp, #520 @ 0x208 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 310afc │ │ │ │ + bl 310b0c │ │ │ │ ldr r0, [sp, #520] @ 0x208 │ │ │ │ cmp r0, #70 @ 0x46 │ │ │ │ - bne 135820 │ │ │ │ + bne 135830 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #125] @ 0x7d │ │ │ │ - b 13542c │ │ │ │ + b 13543c │ │ │ │ mov r0, #1 │ │ │ │ mov r3, #0 │ │ │ │ str r9, [r1] │ │ │ │ str r3, [r1, #4] │ │ │ │ str r8, [fp, #132] @ 0x84 │ │ │ │ strb r0, [fp, #121] @ 0x79 │ │ │ │ mov r0, #1 │ │ │ │ @@ -229065,59 +229069,59 @@ │ │ │ │ bl 53d54 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #121] @ 0x79 │ │ │ │ add r6, sp, #520 @ 0x208 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 310afc │ │ │ │ + bl 310b0c │ │ │ │ ldr r0, [sp, #520] @ 0x208 │ │ │ │ cmp r0, #70 @ 0x46 │ │ │ │ - bne 135730 │ │ │ │ + bne 135740 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #121] @ 0x79 │ │ │ │ - b 13542c │ │ │ │ + b 13543c │ │ │ │ mov r0, #1 │ │ │ │ mov r3, #0 │ │ │ │ str r9, [r1] │ │ │ │ str r3, [r1, #4] │ │ │ │ str r8, [fp, #132] @ 0x84 │ │ │ │ strb r0, [fp, #127] @ 0x7f │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 4d2878 │ │ │ │ + bl 4d2888 │ │ │ │ ldr r1, [r9, #16] │ │ │ │ str r0, [sp, #520] @ 0x208 │ │ │ │ cmn r1, #-2147483647 @ 0x80000001 │ │ │ │ - bcs 135654 │ │ │ │ + bcs 135664 │ │ │ │ ldr r3, [r9, #28] │ │ │ │ add r6, sp, #520 @ 0x208 │ │ │ │ ldr r8, [r9, #24] │ │ │ │ add r0, r1, #1 │ │ │ │ str r0, [r9, #16] │ │ │ │ lsl r5, r3, #3 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 1352ac │ │ │ │ + beq 1352bc │ │ │ │ ldrd r0, [r8] │ │ │ │ sub r5, r5, #8 │ │ │ │ add r8, r8, #8 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ mov r1, r6 │ │ │ │ blx r2 │ │ │ │ - b 135288 │ │ │ │ + b 135298 │ │ │ │ ldr r1, [r9, #16] │ │ │ │ ldr r0, [sp, #520] @ 0x208 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r9, #16] │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bne 1352d4 │ │ │ │ + bne 1352e4 │ │ │ │ add r0, sp, #520 @ 0x208 │ │ │ │ - bl 2b3c2c │ │ │ │ + bl 2b3c3c │ │ │ │ mov r0, #1 │ │ │ │ add r8, sp, #72 @ 0x48 │ │ │ │ strb r0, [fp, #140] @ 0x8c │ │ │ │ mov r0, #69 @ 0x45 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ mov r1, r8 │ │ │ │ ldm r1!, {r3, r5, r6} │ │ │ │ @@ -229127,22 +229131,22 @@ │ │ │ │ ldm r1, {r3, r4, r5, r6} │ │ │ │ stm r0, {r3, r4, r5, r6} │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [fp, #132] @ 0x84 │ │ │ │ strb r0, [fp, #127] @ 0x7f │ │ │ │ add r6, sp, #520 @ 0x208 │ │ │ │ mov r0, r6 │ │ │ │ - bl 30fd48 │ │ │ │ + bl 30fd58 │ │ │ │ ldr r0, [sp, #520] @ 0x208 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r0, #70 @ 0x46 │ │ │ │ - bne 1358f0 │ │ │ │ + bne 135900 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #127] @ 0x7f │ │ │ │ - b 13542c │ │ │ │ + b 13543c │ │ │ │ mov r0, #1 │ │ │ │ mov r3, #0 │ │ │ │ str r9, [r1] │ │ │ │ str r3, [r1, #4] │ │ │ │ str r8, [fp, #132] @ 0x84 │ │ │ │ strb r0, [fp, #123] @ 0x7b │ │ │ │ mov r0, #1 │ │ │ │ @@ -229159,21 +229163,21 @@ │ │ │ │ bl 53d54 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #123] @ 0x7b │ │ │ │ add r6, sp, #520 @ 0x208 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 310afc │ │ │ │ + bl 310b0c │ │ │ │ ldr r0, [sp, #520] @ 0x208 │ │ │ │ cmp r0, #70 @ 0x46 │ │ │ │ - bne 1357c8 │ │ │ │ + bne 1357d8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #123] @ 0x7b │ │ │ │ - b 13542c │ │ │ │ + b 13543c │ │ │ │ mov r0, #1 │ │ │ │ mov r3, #0 │ │ │ │ str r9, [r1] │ │ │ │ str r3, [r1, #4] │ │ │ │ str r8, [fp, #132] @ 0x84 │ │ │ │ strb r0, [fp, #122] @ 0x7a │ │ │ │ mov r0, #1 │ │ │ │ @@ -229190,49 +229194,49 @@ │ │ │ │ bl 53d54 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #122] @ 0x7a │ │ │ │ add r6, sp, #520 @ 0x208 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 310afc │ │ │ │ + bl 310b0c │ │ │ │ ldr r0, [sp, #520] @ 0x208 │ │ │ │ cmp r0, #70 @ 0x46 │ │ │ │ - bne 135774 │ │ │ │ + bne 135784 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #122] @ 0x7a │ │ │ │ ldr r6, [sp, #20] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ mov r0, sl │ │ │ │ - bl 13c0cc │ │ │ │ + bl 13c0dc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #93] @ 0x5d │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r0, #40]! @ 0x28 │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 134bac │ │ │ │ - bl 147d3c │ │ │ │ - b 134bac │ │ │ │ + bcc 134bbc │ │ │ │ + bl 147d4c │ │ │ │ + b 134bbc │ │ │ │ mov r0, #1 │ │ │ │ mov r3, #0 │ │ │ │ str r9, [r1] │ │ │ │ str r3, [r1, #4] │ │ │ │ str r8, [fp, #132] @ 0x84 │ │ │ │ strb r0, [fp, #118] @ 0x76 │ │ │ │ ldr r0, [r9, #80] @ 0x50 │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ - bcs 1358a8 │ │ │ │ - ldr r2, [pc, #3088] @ 13609c │ │ │ │ + bcs 1358b8 │ │ │ │ + ldr r2, [pc, #3088] @ 1360ac │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r9, #80] @ 0x50 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, r9, #84 @ 0x54 │ │ │ │ add r0, sp, #520 @ 0x208 │ │ │ │ - bl 1b3340 │ │ │ │ + bl 1b3350 │ │ │ │ add r2, sp, #520 @ 0x208 │ │ │ │ add r3, sp, #460 @ 0x1cc │ │ │ │ add r7, sp, #72 @ 0x48 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [r9, #80] @ 0x50 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ @@ -229246,35 +229250,35 @@ │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [fp, #132] @ 0x84 │ │ │ │ strb r0, [fp, #118] @ 0x76 │ │ │ │ add r8, sp, #520 @ 0x208 │ │ │ │ add r2, sp, #456 @ 0x1c8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 310580 │ │ │ │ + bl 310590 │ │ │ │ ldr r0, [sp, #520] @ 0x208 │ │ │ │ cmp r0, #70 @ 0x46 │ │ │ │ - bne 135664 │ │ │ │ + bne 135674 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #118] @ 0x76 │ │ │ │ - b 135430 │ │ │ │ + b 135440 │ │ │ │ mov r0, #1 │ │ │ │ mov r3, #0 │ │ │ │ str r9, [r1] │ │ │ │ str r3, [r1, #4] │ │ │ │ str r8, [fp, #132] @ 0x84 │ │ │ │ strb r0, [fp, #120] @ 0x78 │ │ │ │ ldr r0, [r9, #48] @ 0x30 │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ - bcs 1358d0 │ │ │ │ + bcs 1358e0 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r9, #48] @ 0x30 │ │ │ │ add r1, r9, #52 @ 0x34 │ │ │ │ add r0, sp, #520 @ 0x208 │ │ │ │ - bl 96f148 │ │ │ │ + bl 96f158 │ │ │ │ add r2, sp, #520 @ 0x208 │ │ │ │ add r3, sp, #396 @ 0x18c │ │ │ │ add r7, sp, #72 @ 0x48 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [r9, #48] @ 0x30 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ @@ -229288,744 +229292,744 @@ │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [fp, #132] @ 0x84 │ │ │ │ strb r0, [fp, #120] @ 0x78 │ │ │ │ add r8, sp, #520 @ 0x208 │ │ │ │ add r2, sp, #392 @ 0x188 │ │ │ │ mov r0, r8 │ │ │ │ - bl 30f67c │ │ │ │ + bl 30f68c │ │ │ │ ldr r0, [sp, #520] @ 0x208 │ │ │ │ cmp r0, #70 @ 0x46 │ │ │ │ - bne 1356ec │ │ │ │ + bne 1356fc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #120] @ 0x78 │ │ │ │ - b 135430 │ │ │ │ + b 135440 │ │ │ │ mov r6, #3 │ │ │ │ - b 1355e8 │ │ │ │ + b 1355f8 │ │ │ │ add r0, fp, #80 @ 0x50 │ │ │ │ - bl 15196c │ │ │ │ + bl 15197c │ │ │ │ mov r0, fp │ │ │ │ mov r6, #1 │ │ │ │ ldr r1, [r0, #88]! @ 0x58 │ │ │ │ ldr r2, [r1] │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ - bne 1355e8 │ │ │ │ - bl 2b3a88 │ │ │ │ + bne 1355f8 │ │ │ │ + bl 2b3a98 │ │ │ │ sub r0, r8, #5 │ │ │ │ strb r6, [fp, #94] @ 0x5e │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add sp, sp, #556 @ 0x22c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #2620] @ 136044 │ │ │ │ + ldr r0, [pc, #2620] @ 136054 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ed18 │ │ │ │ - b 1359e4 │ │ │ │ + b 1359f4 │ │ │ │ str r4, [sp, #16] │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ - ldr ip, [pc, #2704] @ 1360b0 │ │ │ │ - ldr r0, [pc, #2704] @ 1360b4 │ │ │ │ + ldr ip, [pc, #2704] @ 1360c0 │ │ │ │ + ldr r0, [pc, #2704] @ 1360c4 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r3, [pc, #2700] @ 1360b8 │ │ │ │ + ldr r3, [pc, #2700] @ 1360c8 │ │ │ │ add ip, pc, ip │ │ │ │ ldm r8!, {r1, r4, r5, r6} │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ stmia r7!, {r1, r4, r5, r6} │ │ │ │ ldm r8, {r1, r4, r5, r6} │ │ │ │ stm r7, {r1, r4, r5, r6} │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str ip, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b 1359e4 │ │ │ │ - ldr r0, [pc, #2496] @ 13601c │ │ │ │ + b 1359f4 │ │ │ │ + ldr r0, [pc, #2496] @ 13602c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ed18 │ │ │ │ - b 1359e4 │ │ │ │ + b 1359f4 │ │ │ │ str r4, [sp, #16] │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ - ldr ip, [pc, #2604] @ 1360a0 │ │ │ │ - ldr r0, [pc, #2604] @ 1360a4 │ │ │ │ + ldr ip, [pc, #2604] @ 1360b0 │ │ │ │ + ldr r0, [pc, #2604] @ 1360b4 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r3, [pc, #2600] @ 1360a8 │ │ │ │ + ldr r3, [pc, #2600] @ 1360b8 │ │ │ │ add ip, pc, ip │ │ │ │ ldm r8!, {r1, r4, r5, r6} │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ stmia r7!, {r1, r4, r5, r6} │ │ │ │ ldm r8, {r1, r4, r5, r6} │ │ │ │ stm r7, {r1, r4, r5, r6} │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str ip, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b 1359e4 │ │ │ │ + b 1359f4 │ │ │ │ str r4, [sp, #16] │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ - ldr ip, [pc, #2516] @ 13608c │ │ │ │ - ldr r0, [pc, #2516] @ 136090 │ │ │ │ + ldr ip, [pc, #2516] @ 13609c │ │ │ │ + ldr r0, [pc, #2516] @ 1360a0 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r3, [pc, #2512] @ 136094 │ │ │ │ + ldr r3, [pc, #2512] @ 1360a4 │ │ │ │ add ip, pc, ip │ │ │ │ ldm r8!, {r1, r4, r5, r6} │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ stmia r7!, {r1, r4, r5, r6} │ │ │ │ ldm r8, {r1, r4, r5, r6} │ │ │ │ stm r7, {r1, r4, r5, r6} │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str ip, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b 1359e4 │ │ │ │ + b 1359f4 │ │ │ │ str r4, [sp, #16] │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ - ldr ip, [pc, #2432] @ 13607c │ │ │ │ - ldr r0, [pc, #2432] @ 136080 │ │ │ │ + ldr ip, [pc, #2432] @ 13608c │ │ │ │ + ldr r0, [pc, #2432] @ 136090 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r3, [pc, #2428] @ 136084 │ │ │ │ + ldr r3, [pc, #2428] @ 136094 │ │ │ │ add ip, pc, ip │ │ │ │ ldm r8!, {r1, r4, r5, r6} │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ stmia r7!, {r1, r4, r5, r6} │ │ │ │ ldm r8, {r1, r4, r5, r6} │ │ │ │ stm r7, {r1, r4, r5, r6} │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str ip, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b 1359e4 │ │ │ │ - ldr ip, [pc, #2356] @ 13606c │ │ │ │ + b 1359f4 │ │ │ │ + ldr ip, [pc, #2356] @ 13607c │ │ │ │ mov r8, r4 │ │ │ │ - ldr r0, [pc, #2352] @ 136070 │ │ │ │ + ldr r0, [pc, #2352] @ 136080 │ │ │ │ mov r2, r9 │ │ │ │ - ldr r3, [pc, #2348] @ 136074 │ │ │ │ + ldr r3, [pc, #2348] @ 136084 │ │ │ │ add ip, pc, ip │ │ │ │ ldm r6!, {r1, r4, r5, r7} │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ stmia r2!, {r1, r4, r5, r7} │ │ │ │ ldm r6, {r1, r4, r5, r7} │ │ │ │ stm r2, {r1, r4, r5, r7} │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ mov r2, r9 │ │ │ │ str ip, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b 1359e4 │ │ │ │ - ldr ip, [pc, #2276] @ 136060 │ │ │ │ + b 1359f4 │ │ │ │ + ldr ip, [pc, #2276] @ 136070 │ │ │ │ mov r8, r4 │ │ │ │ - ldr r0, [pc, #2272] @ 136064 │ │ │ │ + ldr r0, [pc, #2272] @ 136074 │ │ │ │ mov r2, r9 │ │ │ │ - ldr r3, [pc, #2268] @ 136068 │ │ │ │ + ldr r3, [pc, #2268] @ 136078 │ │ │ │ add ip, pc, ip │ │ │ │ ldm r6!, {r1, r4, r5, r7} │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ stmia r2!, {r1, r4, r5, r7} │ │ │ │ ldm r6, {r1, r4, r5, r7} │ │ │ │ stm r2, {r1, r4, r5, r7} │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ mov r2, r9 │ │ │ │ str ip, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b 1359e4 │ │ │ │ - ldr r0, [pc, #2124] @ 13600c │ │ │ │ + b 1359f4 │ │ │ │ + ldr r0, [pc, #2124] @ 13601c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ed18 │ │ │ │ - b 1359e4 │ │ │ │ - ldr ip, [pc, #2180] @ 136054 │ │ │ │ + b 1359f4 │ │ │ │ + ldr ip, [pc, #2180] @ 136064 │ │ │ │ mov r8, r4 │ │ │ │ - ldr r0, [pc, #2176] @ 136058 │ │ │ │ + ldr r0, [pc, #2176] @ 136068 │ │ │ │ mov r2, r9 │ │ │ │ - ldr r3, [pc, #2172] @ 13605c │ │ │ │ + ldr r3, [pc, #2172] @ 13606c │ │ │ │ add ip, pc, ip │ │ │ │ ldm r6!, {r1, r4, r5, r7} │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ stmia r2!, {r1, r4, r5, r7} │ │ │ │ ldm r6, {r1, r4, r5, r7} │ │ │ │ stm r2, {r1, r4, r5, r7} │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ mov r2, r9 │ │ │ │ str ip, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b 1359e4 │ │ │ │ + b 1359f4 │ │ │ │ str r4, [sp, #16] │ │ │ │ - ldr r0, [pc, #2196] @ 1360ac │ │ │ │ + ldr r0, [pc, #2196] @ 1360bc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ed18 │ │ │ │ - b 1359e4 │ │ │ │ - ldr ip, [pc, #2064] @ 136038 │ │ │ │ + b 1359f4 │ │ │ │ + ldr ip, [pc, #2064] @ 136048 │ │ │ │ mov r8, r4 │ │ │ │ - ldr r0, [pc, #2060] @ 13603c │ │ │ │ + ldr r0, [pc, #2060] @ 13604c │ │ │ │ mov r2, r9 │ │ │ │ - ldr r3, [pc, #2056] @ 136040 │ │ │ │ + ldr r3, [pc, #2056] @ 136050 │ │ │ │ add ip, pc, ip │ │ │ │ ldm r6!, {r1, r4, r5, r7} │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ stmia r2!, {r1, r4, r5, r7} │ │ │ │ ldm r6, {r1, r4, r5, r7} │ │ │ │ stm r2, {r1, r4, r5, r7} │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ mov r2, r9 │ │ │ │ str ip, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b 1359e4 │ │ │ │ - ldr ip, [pc, #1984] @ 13602c │ │ │ │ + b 1359f4 │ │ │ │ + ldr ip, [pc, #1984] @ 13603c │ │ │ │ mov r8, r4 │ │ │ │ - ldr r0, [pc, #1980] @ 136030 │ │ │ │ + ldr r0, [pc, #1980] @ 136040 │ │ │ │ mov r2, r9 │ │ │ │ - ldr r3, [pc, #1976] @ 136034 │ │ │ │ + ldr r3, [pc, #1976] @ 136044 │ │ │ │ add ip, pc, ip │ │ │ │ ldm r6!, {r1, r4, r5, r7} │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ stmia r2!, {r1, r4, r5, r7} │ │ │ │ ldm r6, {r1, r4, r5, r7} │ │ │ │ stm r2, {r1, r4, r5, r7} │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ mov r2, r9 │ │ │ │ str ip, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b 1359e4 │ │ │ │ + b 1359f4 │ │ │ │ str r4, [sp, #16] │ │ │ │ - ldr r0, [pc, #2020] @ 136098 │ │ │ │ + ldr r0, [pc, #2020] @ 1360a8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ed18 │ │ │ │ - b 1359e4 │ │ │ │ + b 1359f4 │ │ │ │ str r4, [sp, #16] │ │ │ │ - ldr r0, [pc, #1984] @ 136088 │ │ │ │ + ldr r0, [pc, #1984] @ 136098 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ed18 │ │ │ │ - b 1359e4 │ │ │ │ + b 1359f4 │ │ │ │ str r4, [sp, #16] │ │ │ │ - ldr r0, [pc, #1948] @ 136078 │ │ │ │ + ldr r0, [pc, #1948] @ 136088 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ed18 │ │ │ │ - b 1359e4 │ │ │ │ - adceq pc, r2, r8, ror #25 │ │ │ │ - ldrdeq pc, [r2], ip @ │ │ │ │ - adceq r0, r3, r0, lsl #19 │ │ │ │ - ldr ip, [pc, #1832] @ 136020 │ │ │ │ + b 1359f4 │ │ │ │ + ldrdeq pc, [r2], r8 @ │ │ │ │ + adceq pc, r2, ip, asr #25 │ │ │ │ + adceq r0, r3, r0, ror r9 │ │ │ │ + ldr ip, [pc, #1832] @ 136030 │ │ │ │ mov r2, r8 │ │ │ │ - ldr r0, [pc, #1828] @ 136024 │ │ │ │ - ldr r3, [pc, #1828] @ 136028 │ │ │ │ + ldr r0, [pc, #1828] @ 136034 │ │ │ │ + ldr r3, [pc, #1828] @ 136038 │ │ │ │ add ip, pc, ip │ │ │ │ ldm r6!, {r1, r4, r5, r7} │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ stmia r2!, {r1, r4, r5, r7} │ │ │ │ ldm r6, {r1, r4, r5, r7} │ │ │ │ stm r2, {r1, r4, r5, r7} │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ mov r2, r8 │ │ │ │ str ip, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b 1359e4 │ │ │ │ - adceq r0, r3, r4, lsl #18 │ │ │ │ - adceq r0, r3, r8, ror #19 │ │ │ │ - adceq r0, r3, r0, lsr #19 │ │ │ │ - ldr ip, [pc, #1740] @ 136010 │ │ │ │ + b 1359f4 │ │ │ │ + strdeq r0, [r3], r4 @ │ │ │ │ + ldrdeq r0, [r3], r8 @ │ │ │ │ + umlaleq r0, r3, r0, r9 │ │ │ │ + ldr ip, [pc, #1740] @ 136020 │ │ │ │ mov r2, r8 │ │ │ │ - ldr r0, [pc, #1736] @ 136014 │ │ │ │ - ldr r3, [pc, #1736] @ 136018 │ │ │ │ + ldr r0, [pc, #1736] @ 136024 │ │ │ │ + ldr r3, [pc, #1736] @ 136028 │ │ │ │ add ip, pc, ip │ │ │ │ ldm r6!, {r1, r4, r5, r7} │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ stmia r2!, {r1, r4, r5, r7} │ │ │ │ ldm r6, {r1, r4, r5, r7} │ │ │ │ stm r2, {r1, r4, r5, r7} │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ mov r2, r8 │ │ │ │ str ip, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b 1359e4 │ │ │ │ - adceq r0, r3, r4, asr #19 │ │ │ │ - adceq r0, r3, ip, asr #18 │ │ │ │ - adceq r0, r3, r0, ror #18 │ │ │ │ - ldr ip, [pc, #1720] @ 136048 │ │ │ │ + b 1359f4 │ │ │ │ + strhteq r0, [r3], r4 │ │ │ │ + adceq r0, r3, ip, lsr r9 │ │ │ │ + adceq r0, r3, r0, asr r9 │ │ │ │ + ldr ip, [pc, #1720] @ 136058 │ │ │ │ mov r2, r8 │ │ │ │ - ldr r0, [pc, #1716] @ 13604c │ │ │ │ - ldr r3, [pc, #1716] @ 136050 │ │ │ │ + ldr r0, [pc, #1716] @ 13605c │ │ │ │ + ldr r3, [pc, #1716] @ 136060 │ │ │ │ add ip, pc, ip │ │ │ │ ldm r6!, {r1, r4, r5, r7} │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ stmia r2!, {r1, r4, r5, r7} │ │ │ │ ldm r6, {r1, r4, r5, r7} │ │ │ │ stm r2, {r1, r4, r5, r7} │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ mov r2, r8 │ │ │ │ str ip, [sp] │ │ │ │ bl 8ed74 │ │ │ │ - b 1359e4 │ │ │ │ - adceq r0, r3, r4, lsr r8 │ │ │ │ - ldr r0, [pc, #1584] @ 136004 │ │ │ │ - ldr r2, [pc, #1584] @ 136008 │ │ │ │ + b 1359f4 │ │ │ │ + adceq r0, r3, r4, lsr #16 │ │ │ │ + ldr r0, [pc, #1584] @ 136014 │ │ │ │ + ldr r2, [pc, #1584] @ 136018 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ bl 8e71c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - adceq r0, r3, ip, ror #16 │ │ │ │ + adceq r0, r3, ip, asr r8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [fp, #94] @ 0x5e │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - adceq r0, r3, r0, asr #17 │ │ │ │ - adceq r0, r3, r4, lsl #16 │ │ │ │ + strhteq r0, [r3], r0 │ │ │ │ + strdeq r0, [r3], r4 @ │ │ │ │ mov r6, r0 │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r0, #88]! @ 0x58 │ │ │ │ ldr r2, [r1] │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ - bne 135fe8 │ │ │ │ - bl 2b3a88 │ │ │ │ - b 135fe8 │ │ │ │ - mov r6, r0 │ │ │ │ - b 135fb0 │ │ │ │ - adceq r0, r3, r8, lsr #16 │ │ │ │ - adceq pc, r2, ip, asr #17 │ │ │ │ + bne 135ff8 │ │ │ │ + bl 2b3a98 │ │ │ │ + b 135ff8 │ │ │ │ + mov r6, r0 │ │ │ │ + b 135fc0 │ │ │ │ + adceq r0, r3, r8, lsl r8 │ │ │ │ + strhteq pc, [r2], ip @ │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #21 │ │ │ │ - beq 135aac │ │ │ │ + beq 135abc │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 144ba8 │ │ │ │ - b 135aac │ │ │ │ + bl 144bb8 │ │ │ │ + b 135abc │ │ │ │ bl 8e880 │ │ │ │ - strhteq pc, [r2], ip @ │ │ │ │ + adceq pc, r2, ip, lsr #17 │ │ │ │ mov r6, r0 │ │ │ │ - b 135a94 │ │ │ │ + b 135aa4 │ │ │ │ mov r6, r0 │ │ │ │ - b 135ad8 │ │ │ │ - adceq r0, r3, r8, lsr #16 │ │ │ │ - strhteq r0, [r3], r8 │ │ │ │ - adceq r0, r3, r8, lsr #17 │ │ │ │ + b 135ae8 │ │ │ │ + adceq r0, r3, r8, lsl r8 │ │ │ │ + adceq r0, r3, r8, lsr #15 │ │ │ │ + umlaleq r0, r3, r8, r8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ - beq 135a94 │ │ │ │ + beq 135aa4 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 145b28 │ │ │ │ + bl 145b38 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ - b 135f0c │ │ │ │ + b 135f1c │ │ │ │ bl 8e880 │ │ │ │ - adceq r0, r3, r8, ror #16 │ │ │ │ - umlaleq r0, r3, r8, r8 │ │ │ │ + adceq r0, r3, r8, asr r8 │ │ │ │ + adceq r0, r3, r8, lsl #17 │ │ │ │ mov r6, r0 │ │ │ │ ldr sl, [sp, #12] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ - b 135f68 │ │ │ │ - adceq r0, r3, r8, lsr #16 │ │ │ │ - adceq r0, r3, r8, asr #16 │ │ │ │ + b 135f78 │ │ │ │ + adceq r0, r3, r8, lsl r8 │ │ │ │ + adceq r0, r3, r8, lsr r8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ - beq 135ad8 │ │ │ │ + beq 135ae8 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 145b28 │ │ │ │ + bl 145b38 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ - b 135eb0 │ │ │ │ - adceq r0, r3, r8, lsr #14 │ │ │ │ + b 135ec0 │ │ │ │ + adceq r0, r3, r8, lsl r7 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ - b 135c24 │ │ │ │ - adceq r0, r3, r8, ror #14 │ │ │ │ + b 135c34 │ │ │ │ + adceq r0, r3, r8, asr r7 │ │ │ │ str r4, [sp, #16] │ │ │ │ mov r6, r0 │ │ │ │ - b 135c60 │ │ │ │ - adceq r0, r3, r8, asr #15 │ │ │ │ + b 135c70 │ │ │ │ + strhteq r0, [r3], r8 │ │ │ │ mov r6, r0 │ │ │ │ - b 135c58 │ │ │ │ - adceq r0, r3, r8, lsl r7 │ │ │ │ + b 135c68 │ │ │ │ + adceq r0, r3, r8, lsl #14 │ │ │ │ str r4, [sp, #16] │ │ │ │ mov r6, r0 │ │ │ │ - b 135cb4 │ │ │ │ - adceq r0, r3, r8, asr #14 │ │ │ │ + b 135cc4 │ │ │ │ + adceq r0, r3, r8, lsr r7 │ │ │ │ mov r6, r0 │ │ │ │ - b 135cac │ │ │ │ + b 135cbc │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ - beq 135cfc │ │ │ │ + beq 135d0c │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 145b28 │ │ │ │ - b 135cfc │ │ │ │ + bl 145b38 │ │ │ │ + b 135d0c │ │ │ │ bl 8e880 │ │ │ │ str r4, [sp, #16] │ │ │ │ mov r6, r0 │ │ │ │ - b 135d3c │ │ │ │ + b 135d4c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ - beq 135d68 │ │ │ │ + beq 135d78 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 145b28 │ │ │ │ - b 135d68 │ │ │ │ + bl 145b38 │ │ │ │ + b 135d78 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ - b 135d34 │ │ │ │ + b 135d44 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [fp, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 135fc4 │ │ │ │ - bl 147478 │ │ │ │ - b 135fc4 │ │ │ │ + beq 135fd4 │ │ │ │ + bl 147488 │ │ │ │ + b 135fd4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ - beq 135da0 │ │ │ │ + beq 135db0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 145b28 │ │ │ │ - b 135da0 │ │ │ │ + bl 145b38 │ │ │ │ + b 135db0 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ - b 135ee4 │ │ │ │ + b 135ef4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ - beq 135dcc │ │ │ │ + beq 135ddc │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 145b28 │ │ │ │ - b 135dcc │ │ │ │ + bl 145b38 │ │ │ │ + b 135ddc │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ - beq 135df8 │ │ │ │ + beq 135e08 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 145b28 │ │ │ │ - b 135df8 │ │ │ │ + bl 145b38 │ │ │ │ + b 135e08 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 155fe8 │ │ │ │ - b 135e24 │ │ │ │ + bl 155ff8 │ │ │ │ + b 135e34 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r9, #48] @ 0x30 │ │ │ │ str r4, [sp, #16] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r9, #48] @ 0x30 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [fp, #140] @ 0x8c │ │ │ │ - b 135e24 │ │ │ │ + b 135e34 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 155fe8 │ │ │ │ - b 135c60 │ │ │ │ + bl 155ff8 │ │ │ │ + b 135c70 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r9, #64] @ 0x40 │ │ │ │ str r4, [sp, #16] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r9, #64] @ 0x40 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [fp, #140] @ 0x8c │ │ │ │ ldrb r0, [fp, #119] @ 0x77 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 135c78 │ │ │ │ + beq 135c88 │ │ │ │ add r0, fp, #132 @ 0x84 │ │ │ │ - bl 13b600 │ │ │ │ + bl 13b610 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #119] @ 0x77 │ │ │ │ - b 135f84 │ │ │ │ + b 135f94 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 13a0d8 │ │ │ │ - b 135cb4 │ │ │ │ + bl 13a0e8 │ │ │ │ + b 135cc4 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r9, #80] @ 0x50 │ │ │ │ str r4, [sp, #16] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r9, #80] @ 0x50 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [fp, #140] @ 0x8c │ │ │ │ ldrb r0, [fp, #118] @ 0x76 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 135ccc │ │ │ │ + beq 135cdc │ │ │ │ add r0, fp, #132 @ 0x84 │ │ │ │ - bl 1409c8 │ │ │ │ + bl 1409d8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #118] @ 0x76 │ │ │ │ - b 135f84 │ │ │ │ + b 135f94 │ │ │ │ mov r6, r0 │ │ │ │ - b 135e88 │ │ │ │ + b 135e98 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 13a0d8 │ │ │ │ - b 135d3c │ │ │ │ + bl 13a0e8 │ │ │ │ + b 135d4c │ │ │ │ bl 8e880 │ │ │ │ mov r8, r4 │ │ │ │ mov r6, r0 │ │ │ │ ldrb r0, [fp, #126] @ 0x7e │ │ │ │ mov r4, r8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 135d14 │ │ │ │ + beq 135d24 │ │ │ │ add r0, fp, #132 @ 0x84 │ │ │ │ - bl 13a15c │ │ │ │ + bl 13a16c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #126] @ 0x7e │ │ │ │ - b 135f84 │ │ │ │ + b 135f94 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r9, #96] @ 0x60 │ │ │ │ str r4, [sp, #16] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r9, #96] @ 0x60 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [fp, #140] @ 0x8c │ │ │ │ ldrb r0, [fp, #117] @ 0x75 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 135d54 │ │ │ │ + beq 135d64 │ │ │ │ add r0, fp, #132 @ 0x84 │ │ │ │ - bl 1409c8 │ │ │ │ + bl 1409d8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #117] @ 0x75 │ │ │ │ - b 135f84 │ │ │ │ + b 135f94 │ │ │ │ mov r8, r4 │ │ │ │ mov r6, r0 │ │ │ │ ldrb r0, [fp, #125] @ 0x7d │ │ │ │ mov r4, r8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 135d80 │ │ │ │ + beq 135d90 │ │ │ │ add r0, fp, #132 @ 0x84 │ │ │ │ - bl 13a15c │ │ │ │ + bl 13a16c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #125] @ 0x7d │ │ │ │ - b 135f84 │ │ │ │ + b 135f94 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r6, r0 │ │ │ │ - b 135f40 │ │ │ │ + b 135f50 │ │ │ │ mov r8, r4 │ │ │ │ mov r6, r0 │ │ │ │ ldrb r0, [fp, #123] @ 0x7b │ │ │ │ mov r4, r8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 135db8 │ │ │ │ + beq 135dc8 │ │ │ │ add r0, fp, #132 @ 0x84 │ │ │ │ - bl 13a15c │ │ │ │ + bl 13a16c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #123] @ 0x7b │ │ │ │ - b 135f84 │ │ │ │ + b 135f94 │ │ │ │ mov r8, r4 │ │ │ │ mov r6, r0 │ │ │ │ ldrb r0, [fp, #122] @ 0x7a │ │ │ │ mov r4, r8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 135de4 │ │ │ │ + beq 135df4 │ │ │ │ add r0, fp, #132 @ 0x84 │ │ │ │ - bl 13a15c │ │ │ │ + bl 13a16c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #122] @ 0x7a │ │ │ │ - b 135f84 │ │ │ │ + b 135f94 │ │ │ │ mov r8, r4 │ │ │ │ mov r6, r0 │ │ │ │ ldrb r0, [fp, #121] @ 0x79 │ │ │ │ mov r4, r8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 135e10 │ │ │ │ + beq 135e20 │ │ │ │ add r0, fp, #132 @ 0x84 │ │ │ │ - bl 13a15c │ │ │ │ + bl 13a16c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #121] @ 0x79 │ │ │ │ - b 135f84 │ │ │ │ + b 135f94 │ │ │ │ str r4, [sp, #16] │ │ │ │ mov r6, r0 │ │ │ │ ldrb r0, [fp, #120] @ 0x78 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 135e3c │ │ │ │ + beq 135e4c │ │ │ │ add r0, fp, #132 @ 0x84 │ │ │ │ - bl 13b600 │ │ │ │ + bl 13b610 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #120] @ 0x78 │ │ │ │ - b 135f84 │ │ │ │ + b 135f94 │ │ │ │ mov r6, r0 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ - b 135f60 │ │ │ │ + b 135f70 │ │ │ │ mov r6, r0 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ - b 135f04 │ │ │ │ + b 135f14 │ │ │ │ mov r6, r0 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ - b 135ea8 │ │ │ │ + b 135eb8 │ │ │ │ mov r6, r0 │ │ │ │ - b 135f94 │ │ │ │ - strdeq r0, [r3], ip @ │ │ │ │ + b 135fa4 │ │ │ │ + adceq r0, r3, ip, ror #7 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r9, #16] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r9, #16] │ │ │ │ ldr r0, [sp, #520] @ 0x208 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bne 135ea8 │ │ │ │ + bne 135eb8 │ │ │ │ add r0, sp, #520 @ 0x208 │ │ │ │ - bl 2b3c2c │ │ │ │ + bl 2b3c3c │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [fp, #140] @ 0x8c │ │ │ │ ldrb r0, [fp, #127] @ 0x7f │ │ │ │ cmp r0, #0 │ │ │ │ - beq 135ec4 │ │ │ │ + beq 135ed4 │ │ │ │ add r0, fp, #132 @ 0x84 │ │ │ │ - bl 13a81c │ │ │ │ + bl 13a82c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #127] @ 0x7f │ │ │ │ - b 135f84 │ │ │ │ + b 135f94 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r9] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r9] │ │ │ │ ldr r0, [sp, #520] @ 0x208 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bne 135f04 │ │ │ │ + bne 135f14 │ │ │ │ add r0, sp, #520 @ 0x208 │ │ │ │ - bl 2b3c2c │ │ │ │ + bl 2b3c3c │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [fp, #140] @ 0x8c │ │ │ │ ldrb r0, [fp, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 135f20 │ │ │ │ + beq 135f30 │ │ │ │ add r0, fp, #132 @ 0x84 │ │ │ │ - bl 13a81c │ │ │ │ + bl 13a82c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #128] @ 0x80 │ │ │ │ - b 135f84 │ │ │ │ + b 135f94 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r9, #32] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r9, #32] │ │ │ │ ldr r0, [sp, #520] @ 0x208 │ │ │ │ ldr sl, [sp, #12] │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bne 135f60 │ │ │ │ + bne 135f70 │ │ │ │ add r0, sp, #520 @ 0x208 │ │ │ │ - bl 2b3c2c │ │ │ │ + bl 2b3c3c │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [fp, #140] @ 0x8c │ │ │ │ ldrb r0, [fp, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 135f7c │ │ │ │ + beq 135f8c │ │ │ │ add r0, fp, #132 @ 0x84 │ │ │ │ - bl 139da0 │ │ │ │ + bl 139db0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #124] @ 0x7c │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4] │ │ │ │ mov r0, sl │ │ │ │ - bl 13c0cc │ │ │ │ + bl 13c0dc │ │ │ │ ldrb r0, [fp, #93] @ 0x5d │ │ │ │ cmp r0, #0 │ │ │ │ - beq 135fa8 │ │ │ │ + beq 135fb8 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 14ab80 │ │ │ │ + bl 14ab90 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #93] @ 0x5d │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r0, #40]! @ 0x28 │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 135fc4 │ │ │ │ - bl 147d3c │ │ │ │ + bcc 135fd4 │ │ │ │ + bl 147d4c │ │ │ │ add r0, fp, #80 @ 0x50 │ │ │ │ - bl 15196c │ │ │ │ + bl 15197c │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r0, #88]! @ 0x58 │ │ │ │ ldr r2, [r1] │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ - bne 135fe8 │ │ │ │ - bl 2b3a88 │ │ │ │ + bne 135ff8 │ │ │ │ + bl 2b3a98 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [fp, #94] @ 0x5e │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - addeq r7, r5, fp, asr #24 │ │ │ │ - adceq lr, r2, r4, lsl ip │ │ │ │ - adceq pc, r2, ip, lsr fp @ │ │ │ │ - adceq lr, r2, r0, ror #19 │ │ │ │ - addeq r8, r5, r2, ror #29 │ │ │ │ - adceq lr, r2, r8, ror #31 │ │ │ │ - adceq pc, r2, r0, lsl #25 │ │ │ │ - adceq lr, r2, ip, lsr sl │ │ │ │ - addeq r8, r5, lr, lsr #30 │ │ │ │ - adceq pc, r2, r4, lsr r0 @ │ │ │ │ - ldrdeq lr, [r2], r4 @ │ │ │ │ - @ instruction: 0x00858fb6 │ │ │ │ - adceq pc, r2, ip, ror r0 @ │ │ │ │ - adceq lr, r2, r8, lsr #22 │ │ │ │ - strdeq r8, [r5], sl │ │ │ │ - adceq pc, r2, r0, asr #1 │ │ │ │ - adceq pc, r2, r4, asr #24 │ │ │ │ - ldrdeq lr, [r2], r4 @ │ │ │ │ - umulleq r8, r5, r6, lr │ │ │ │ - adceq lr, r2, ip, lsl #30 │ │ │ │ - adceq lr, r2, r0, lsr #23 │ │ │ │ - addeq r9, r5, r2, asr r0 │ │ │ │ - adceq pc, r2, r8, lsl r1 @ │ │ │ │ + addeq r7, r5, fp, lsr ip │ │ │ │ adceq lr, r2, r4, lsl #24 │ │ │ │ - addeq r9, r5, r6, lsr #1 │ │ │ │ - adceq pc, r2, ip, ror #2 │ │ │ │ - adceq lr, r2, r8, asr ip │ │ │ │ - addeq r9, r5, sl, ror #1 │ │ │ │ + adceq pc, r2, ip, lsr #22 │ │ │ │ + ldrdeq lr, [r2], r0 @ │ │ │ │ + ldrdeq r8, [r5], r2 │ │ │ │ + ldrdeq lr, [r2], r8 @ │ │ │ │ + adceq pc, r2, r0, ror ip @ │ │ │ │ + adceq lr, r2, ip, lsr #20 │ │ │ │ + addeq r8, r5, lr, lsl pc │ │ │ │ + adceq pc, r2, r4, lsr #32 │ │ │ │ + adceq lr, r2, r4, asr #21 │ │ │ │ + addeq r8, r5, r6, lsr #31 │ │ │ │ + adceq pc, r2, ip, rrx │ │ │ │ + adceq lr, r2, r8, lsl fp │ │ │ │ + addeq r8, r5, sl, ror #31 │ │ │ │ strhteq pc, [r2], r0 @ │ │ │ │ - adceq pc, r2, r0, asr sl @ │ │ │ │ - adceq lr, r2, r8, lsr #25 │ │ │ │ - addeq r9, r5, sl, lsr #2 │ │ │ │ - adceq pc, r2, r0, asr r2 @ │ │ │ │ - adceq pc, r2, r4, asr r9 @ │ │ │ │ + adceq pc, r2, r4, lsr ip @ │ │ │ │ + adceq lr, r2, r4, asr #19 │ │ │ │ + addeq r8, r5, r6, lsl #29 │ │ │ │ strdeq lr, [r2], ip @ │ │ │ │ - addeq r9, r5, lr, ror #2 │ │ │ │ - umlaleq pc, r2, r4, r2 @ │ │ │ │ + umlaleq lr, r2, r0, fp │ │ │ │ + addeq r9, r5, r2, asr #32 │ │ │ │ + adceq pc, r2, r8, lsl #2 │ │ │ │ + strdeq lr, [r2], r4 @ │ │ │ │ + umulleq r9, r5, r6, r0 │ │ │ │ + adceq pc, r2, ip, asr r1 @ │ │ │ │ + adceq lr, r2, r8, asr #24 │ │ │ │ + ldrdeq r9, [r5], sl │ │ │ │ + adceq pc, r2, r0, lsr #3 │ │ │ │ + adceq pc, r2, r0, asr #20 │ │ │ │ + umlaleq lr, r2, r8, ip │ │ │ │ + addeq r9, r5, sl, lsl r1 │ │ │ │ + adceq pc, r2, r0, asr #4 │ │ │ │ + adceq pc, r2, r4, asr #18 │ │ │ │ + adceq lr, r2, ip, ror #25 │ │ │ │ + addeq r9, r5, lr, asr r1 │ │ │ │ + adceq pc, r2, r4, lsl #5 │ │ │ │ + adceq pc, r2, r8, ror #19 │ │ │ │ + adceq pc, r2, r8, lsl lr @ │ │ │ │ + adceq lr, r2, r0, asr #26 │ │ │ │ + addeq r9, r5, r2, lsr #3 │ │ │ │ strdeq pc, [r2], r8 @ │ │ │ │ - adceq pc, r2, r8, lsr #28 │ │ │ │ - adceq lr, r2, r0, asr sp │ │ │ │ - @ instruction: 0x008591b2 │ │ │ │ - adceq pc, r2, r8, lsl #4 │ │ │ │ - adceq pc, r2, r4, ror #20 │ │ │ │ - strhteq lr, [r2], r4 │ │ │ │ - addeq r9, r5, r6, lsl #4 │ │ │ │ - adceq pc, r2, ip, asr r2 @ │ │ │ │ + adceq pc, r2, r4, asr sl @ │ │ │ │ + adceq lr, r2, r4, lsr #27 │ │ │ │ + strdeq r9, [r5], r6 │ │ │ │ + adceq pc, r2, ip, asr #4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #508 @ 0x1fc │ │ │ │ mov r4, r2 │ │ │ │ ldrb r2, [r1, #176] @ 0xb0 │ │ │ │ mov fp, r1 │ │ │ │ add r1, pc, #12 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [r1, r2, lsl #2] │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ add pc, r1, r2 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, ip, lsl #1 │ │ │ │ - ldr r3, [pc, #2560] @ 136afc │ │ │ │ + ldr r3, [pc, #2560] @ 136b0c │ │ │ │ mov r7, #31 │ │ │ │ - ldr r0, [pc, #2556] @ 136b00 │ │ │ │ - ldr r5, [pc, #2556] @ 136b04 │ │ │ │ + ldr r0, [pc, #2556] @ 136b10 │ │ │ │ + ldr r5, [pc, #2556] @ 136b14 │ │ │ │ add r3, pc, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrd r8, [r3, #4] │ │ │ │ mov r3, #0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr ip, [fp] │ │ │ │ ldr sl, [fp, #4] │ │ │ │ @@ -230044,15 +230048,15 @@ │ │ │ │ mov r1, fp │ │ │ │ strb r3, [r1, #92]! @ 0x5c │ │ │ │ str r3, [fp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r2, [fp, #48] @ 0x30 │ │ │ │ str ip, [fp, #52] @ 0x34 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ - b 1361c0 │ │ │ │ + b 1361d0 │ │ │ │ mov r1, fp │ │ │ │ ldrb r2, [r1, #92]! @ 0x5c │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ sub r1, r1, #84 @ 0x54 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r2, lsl #2] │ │ │ │ @@ -230100,18 +230104,18 @@ │ │ │ │ strb lr, [fp, #94] @ 0x5e │ │ │ │ str r5, [fp, #76] @ 0x4c │ │ │ │ str r9, [fp, #80] @ 0x50 │ │ │ │ strb r0, [fp, #140] @ 0x8c │ │ │ │ add r6, fp, #124 @ 0x7c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 16f28c │ │ │ │ + bl 16f29c │ │ │ │ mov r2, #3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 136280 │ │ │ │ + beq 136290 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ strb r2, [r0] │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, #22 │ │ │ │ str r0, [r1] │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [fp, #176] @ 0xb0 │ │ │ │ @@ -230120,15 +230124,15 @@ │ │ │ │ mov r0, fp │ │ │ │ str r1, [r0, #88]! @ 0x58 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldrb r0, [r0, #52] @ 0x34 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [fp, #136] @ 0x88 │ │ │ │ cmpeq r0, #3 │ │ │ │ - beq 13651c │ │ │ │ + beq 13652c │ │ │ │ mov r7, fp │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [r7, #100]! @ 0x64 │ │ │ │ add ip, sp, #224 @ 0xe0 │ │ │ │ str r7, [sp, #24] │ │ │ │ ldmib r7, {r1, r2, r3, r6} │ │ │ │ ldr r5, [r7, #20] │ │ │ │ @@ -230141,38 +230145,38 @@ │ │ │ │ str r5, [sp, #264] @ 0x108 │ │ │ │ add r4, sp, #360 @ 0x168 │ │ │ │ add r1, sp, #224 @ 0xe0 │ │ │ │ add r2, sp, #256 @ 0x100 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 2584e0 │ │ │ │ + bl 2584f0 │ │ │ │ add ip, r4, #12 │ │ │ │ ldr r0, [sp, #364] @ 0x16c │ │ │ │ str r0, [sp, #32] │ │ │ │ add r9, sp, #280 @ 0x118 │ │ │ │ mov r0, ip │ │ │ │ ldr r8, [sp, #360] @ 0x168 │ │ │ │ ldr sl, [sp, #368] @ 0x170 │ │ │ │ mov lr, r4 │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, r9 │ │ │ │ cmp r8, #2 │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ - bne 136350 │ │ │ │ + bne 136360 │ │ │ │ str sl, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #480 @ 0x1e0 │ │ │ │ ldm r9, {r1, r2, r3, r5, r6, r7} │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr sl, [sp, #32] │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 136754 │ │ │ │ - b 136758 │ │ │ │ + bne 136764 │ │ │ │ + b 136768 │ │ │ │ add r4, sp, #104 @ 0x68 │ │ │ │ add r1, lr, #36 @ 0x24 │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ str ip, [sp, #12] │ │ │ │ str r0, [sp, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ @@ -230182,45 +230186,45 @@ │ │ │ │ ldm r9, {r1, r2, r3, r5, r6, r7} │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [fp, #64] @ 0x40 │ │ │ │ str sl, [sp, #112] @ 0x70 │ │ │ │ str r8, [sp, #104] @ 0x68 │ │ │ │ - bl 5ba370 │ │ │ │ + bl 5ba380 │ │ │ │ add r9, sp, #256 @ 0x100 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 136490 │ │ │ │ + beq 1364a0 │ │ │ │ add r4, sp, #360 @ 0x168 │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ mov r0, r4 │ │ │ │ bl 53d54 │ │ │ │ ldm sl, {r1, r9} │ │ │ │ cmp r1, #2 │ │ │ │ ldr r5, [sl, #8] │ │ │ │ ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ addcs r9, r9, #8 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 136410 │ │ │ │ + beq 136420 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 136410 │ │ │ │ + bcc 136420 │ │ │ │ ldr r1, [sp, #436] @ 0x1b4 │ │ │ │ add r0, r4, #76 @ 0x4c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 1363ec │ │ │ │ + bne 1363fc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 136410 │ │ │ │ + bne 136420 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ ldr r0, [sp, #368] @ 0x170 │ │ │ │ mov ip, r4 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #432] @ 0x1b0 │ │ │ │ add r0, r4, #12 │ │ │ │ str r9, [sp, #436] @ 0x1b4 │ │ │ │ @@ -230232,15 +230236,15 @@ │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r0, sp, #280 @ 0x118 │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r1, ip, #36 @ 0x24 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ bl 53d54 │ │ │ │ cmp r8, #2 │ │ │ │ - beq 1365b0 │ │ │ │ + beq 1365c0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, sp, #280 @ 0x118 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ bl 53d54 │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ @@ -230248,15 +230252,15 @@ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ str sl, [sp, #108] @ 0x6c │ │ │ │ str r8, [sp, #104] @ 0x68 │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r0, #68]! @ 0x44 │ │ │ │ cmp r1, #2 │ │ │ │ - beq 1365e8 │ │ │ │ + beq 1365f8 │ │ │ │ ldm r0, {r2, r3, r7} │ │ │ │ mov r1, #0 │ │ │ │ add r4, sp, #360 @ 0x168 │ │ │ │ strb r1, [fp, #93] @ 0x5d │ │ │ │ add r1, sp, #240 @ 0xf0 │ │ │ │ stm r1, {r2, r3, r7} │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ @@ -230265,49 +230269,49 @@ │ │ │ │ str r0, [sp, #252] @ 0xfc │ │ │ │ mov r0, r4 │ │ │ │ bl 53d54 │ │ │ │ ldr r0, [sp, #368] @ 0x170 │ │ │ │ add r5, r4, #8 │ │ │ │ ldr ip, [sp, #12] │ │ │ │ cmp r0, #2 │ │ │ │ - beq 136570 │ │ │ │ + beq 136580 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 136530 │ │ │ │ + beq 136540 │ │ │ │ ldr r0, [sp, #372] @ 0x174 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 136570 │ │ │ │ + bcc 136580 │ │ │ │ ldr r1, [sp, #376] @ 0x178 │ │ │ │ add r0, r4, #16 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 136504 │ │ │ │ - b 13655c │ │ │ │ + bne 136514 │ │ │ │ + b 13656c │ │ │ │ ldr r0, [fp, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1362a0 │ │ │ │ - bl 147478 │ │ │ │ - b 1362a0 │ │ │ │ + beq 1362b0 │ │ │ │ + bl 147488 │ │ │ │ + b 1362b0 │ │ │ │ ldr r0, [sp, #372] @ 0x174 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 136570 │ │ │ │ + bcc 136580 │ │ │ │ ldr r1, [sp, #376] @ 0x178 │ │ │ │ add r0, r4, #16 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 136548 │ │ │ │ + bne 136558 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 136570 │ │ │ │ + bne 136580 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ ldr ip, [sp, #12] │ │ │ │ add r3, sp, #240 @ 0xf0 │ │ │ │ ldr r6, [sp, #360] @ 0x168 │ │ │ │ ldr sl, [sp, #364] @ 0x16c │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r9 │ │ │ │ @@ -230315,20 +230319,20 @@ │ │ │ │ ldm ip, {r1, r2, r3, r4, r5, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r7} │ │ │ │ add r0, sp, #280 @ 0x118 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ bl 53d54 │ │ │ │ cmp r6, #2 │ │ │ │ - bne 1365c0 │ │ │ │ + bne 1365d0 │ │ │ │ str r8, [sp, #36] @ 0x24 │ │ │ │ ldm r9, {r1, r2, r3, r5, r6, r7} │ │ │ │ add r0, sp, #480 @ 0x1e0 │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ - b 136744 │ │ │ │ + b 136754 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, sp, #280 @ 0x118 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ bl 53d54 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldm r9, {r0, r1, r2, r3, r5, r7} │ │ │ │ stm r4, {r0, r1, r2, r3, r5, r7} │ │ │ │ @@ -230340,407 +230344,407 @@ │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ mov r0, sl │ │ │ │ bl 53d54 │ │ │ │ ldr r2, [fp, #84] @ 0x54 │ │ │ │ add r9, sp, #280 @ 0x118 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 2b2688 │ │ │ │ + bl 2b2698 │ │ │ │ ldr sl, [sp, #280] @ 0x118 │ │ │ │ ldr r1, [sp, #284] @ 0x11c │ │ │ │ cmp sl, #21 │ │ │ │ - bne 136730 │ │ │ │ + bne 136740 │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ strb r0, [fp, #120] @ 0x78 │ │ │ │ ldr r0, [fp, #64] @ 0x40 │ │ │ │ str r0, [fp, #104] @ 0x68 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r1, [fp, #100] @ 0x64 │ │ │ │ str r0, [fp, #108] @ 0x6c │ │ │ │ add r9, fp, #104 @ 0x68 │ │ │ │ add r7, sp, #360 @ 0x168 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 16d434 │ │ │ │ + bl 16d444 │ │ │ │ ldr sl, [sp, #360] @ 0x168 │ │ │ │ cmp sl, #22 │ │ │ │ - bne 13666c │ │ │ │ + bne 13667c │ │ │ │ mov r2, #4 │ │ │ │ - b 13625c │ │ │ │ + b 13626c │ │ │ │ ldr r0, [sp, #364] @ 0x16c │ │ │ │ add r8, sp, #480 @ 0x1e0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, r7, #8 │ │ │ │ mov r1, r8 │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, r9 │ │ │ │ - bl 151430 │ │ │ │ + bl 151440 │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r0, #100]! @ 0x64 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 13669c │ │ │ │ + bne 1366ac │ │ │ │ cmp r2, #1 │ │ │ │ - bne 1366c0 │ │ │ │ + bne 1366d0 │ │ │ │ dmb ish │ │ │ │ - bl 5b6750 │ │ │ │ + bl 5b6760 │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r0, #88]! @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1366d4 │ │ │ │ - bl 7a440c │ │ │ │ + beq 1366e4 │ │ │ │ + bl 7a441c │ │ │ │ ldr r0, [fp, #68] @ 0x44 │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [fp, #96] @ 0x60 │ │ │ │ cmp r0, #2 │ │ │ │ strh r6, [fp, #94] @ 0x5e │ │ │ │ - beq 136854 │ │ │ │ + beq 136864 │ │ │ │ ldrb r1, [fp, #93] @ 0x5d │ │ │ │ cmp r1, #1 │ │ │ │ - bne 136854 │ │ │ │ + bne 136864 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 136818 │ │ │ │ + beq 136828 │ │ │ │ ldr r0, [fp, #72] @ 0x48 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 136854 │ │ │ │ + bcc 136864 │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r0, #76]! @ 0x4c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 136718 │ │ │ │ - b 136844 │ │ │ │ + bne 136728 │ │ │ │ + b 136854 │ │ │ │ add r0, r9, #8 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ add r1, sp, #480 @ 0x1e0 │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 136758 │ │ │ │ - bl 7a440c │ │ │ │ + beq 136768 │ │ │ │ + bl 7a441c │ │ │ │ ldr r0, [fp, #68] @ 0x44 │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [fp, #96] @ 0x60 │ │ │ │ cmp r0, #2 │ │ │ │ strh r6, [fp, #94] @ 0x5e │ │ │ │ - beq 1367f0 │ │ │ │ + beq 136800 │ │ │ │ ldrb r1, [fp, #93] @ 0x5d │ │ │ │ cmp r1, #1 │ │ │ │ - bne 1367f0 │ │ │ │ + bne 136800 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1367b4 │ │ │ │ + beq 1367c4 │ │ │ │ ldr r0, [fp, #72] @ 0x48 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 1367f0 │ │ │ │ + bcc 136800 │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r0, #76]! @ 0x4c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 13679c │ │ │ │ - b 1367e0 │ │ │ │ + bne 1367ac │ │ │ │ + b 1367f0 │ │ │ │ ldr r0, [fp, #72] @ 0x48 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 1367f0 │ │ │ │ + bcc 136800 │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r0, #76]! @ 0x4c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 1367cc │ │ │ │ + bne 1367dc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 1367f0 │ │ │ │ + bne 136800 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ add r0, sp, #480 @ 0x1e0 │ │ │ │ strb r6, [fp, #93] @ 0x5d │ │ │ │ cmp sl, #22 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, #1 │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ strb r0, [fp, #92] @ 0x5c │ │ │ │ - beq 136264 │ │ │ │ - b 13686c │ │ │ │ + beq 136274 │ │ │ │ + b 13687c │ │ │ │ ldr r0, [fp, #72] @ 0x48 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 136854 │ │ │ │ + bcc 136864 │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r0, #76]! @ 0x4c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 136830 │ │ │ │ + bne 136840 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 136854 │ │ │ │ + bne 136864 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ strb r6, [fp, #93] @ 0x5d │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ ldm r8, {r1, r2, r3, r5, r6, r7} │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [fp, #92] @ 0x5c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r8, sp, #80 @ 0x50 │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, r8 │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 1446c0 │ │ │ │ + bl 1446d0 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ str sl, [r0] │ │ │ │ str r1, [r0, #4] │ │ │ │ add r0, r0, #8 │ │ │ │ ldm r8, {r1, r2, r3, r5, r6, r7} │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [fp, #176] @ 0xb0 │ │ │ │ add sp, sp, #508 @ 0x1fc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #572] @ 136af8 │ │ │ │ + ldr r0, [pc, #572] @ 136b08 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ - ldr r0, [pc, #556] @ 136af4 │ │ │ │ + ldr r0, [pc, #556] @ 136b04 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebb4 │ │ │ │ - ldr r0, [pc, #568] @ 136b0c │ │ │ │ + ldr r0, [pc, #568] @ 136b1c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebf8 │ │ │ │ - b 1368e8 │ │ │ │ - ldr r0, [pc, #548] @ 136b08 │ │ │ │ + b 1368f8 │ │ │ │ + ldr r0, [pc, #548] @ 136b18 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ebb4 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ add r3, sp, #240 @ 0xf0 │ │ │ │ mov r7, r0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #360 @ 0x168 │ │ │ │ - bl 2a16a0 │ │ │ │ - b 1369d8 │ │ │ │ + bl 2a16b0 │ │ │ │ + b 1369e8 │ │ │ │ bl 8e880 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #1 │ │ │ │ str r5, [sp, #440] @ 0x1b8 │ │ │ │ str r9, [sp, #436] @ 0x1b4 │ │ │ │ str r0, [sp, #432] @ 0x1b0 │ │ │ │ add r0, sp, #360 @ 0x168 │ │ │ │ - bl 2a16a0 │ │ │ │ - b 1369d8 │ │ │ │ + bl 2a16b0 │ │ │ │ + b 1369e8 │ │ │ │ bl 8e880 │ │ │ │ mov r7, r0 │ │ │ │ - b 136acc │ │ │ │ - b 136964 │ │ │ │ + b 136adc │ │ │ │ + b 136974 │ │ │ │ mov r7, r0 │ │ │ │ - b 1369a8 │ │ │ │ - b 136964 │ │ │ │ - b 1369d4 │ │ │ │ + b 1369b8 │ │ │ │ + b 136974 │ │ │ │ + b 1369e4 │ │ │ │ mov r7, r0 │ │ │ │ - b 136978 │ │ │ │ + b 136988 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ - bl 147818 │ │ │ │ - b 1369d8 │ │ │ │ + bl 147828 │ │ │ │ + b 1369e8 │ │ │ │ mov r7, r0 │ │ │ │ - b 136a08 │ │ │ │ + b 136a18 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 151430 │ │ │ │ + bl 151440 │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r0, #100]! @ 0x64 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 136984 │ │ │ │ + bne 136994 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 1369a8 │ │ │ │ + bne 1369b8 │ │ │ │ dmb ish │ │ │ │ - bl 5b6750 │ │ │ │ + bl 5b6760 │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r0, #88]! @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 136a08 │ │ │ │ - bl 7a440c │ │ │ │ - b 136a08 │ │ │ │ + beq 136a18 │ │ │ │ + bl 7a441c │ │ │ │ + b 136a18 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [fp, #176] @ 0xb0 │ │ │ │ mov r0, r7 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 136a08 │ │ │ │ + beq 136a18 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 7a440c │ │ │ │ - b 136a08 │ │ │ │ + bl 7a441c │ │ │ │ + b 136a18 │ │ │ │ mov r7, r0 │ │ │ │ - b 136ad4 │ │ │ │ + b 136ae4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 156010 │ │ │ │ + bl 156020 │ │ │ │ ldrb r0, [fp, #95] @ 0x5f │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [fp, #94] @ 0x5e │ │ │ │ cmp r0, #0 │ │ │ │ - beq 136a58 │ │ │ │ + beq 136a68 │ │ │ │ ldr r0, [fp, #112] @ 0x70 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 136a58 │ │ │ │ + bcc 136a68 │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r0, #116]! @ 0x74 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 136a34 │ │ │ │ + bne 136a44 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 136a58 │ │ │ │ + bne 136a68 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ ldrb r0, [fp, #96] @ 0x60 │ │ │ │ strb r6, [fp, #95] @ 0x5f │ │ │ │ cmp r0, #0 │ │ │ │ - beq 136aa4 │ │ │ │ + beq 136ab4 │ │ │ │ ldr r0, [fp, #100] @ 0x64 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 136aa4 │ │ │ │ + bcc 136ab4 │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r0, #104]! @ 0x68 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 136a80 │ │ │ │ + bne 136a90 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 136aa4 │ │ │ │ + bne 136ab4 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #68]! @ 0x44 │ │ │ │ cmp r1, #2 │ │ │ │ strb r2, [r0, #28] │ │ │ │ - beq 136acc │ │ │ │ + beq 136adc │ │ │ │ ldrb r1, [fp, #93] @ 0x5d │ │ │ │ cmp r1, #1 │ │ │ │ - bne 136acc │ │ │ │ - bl 147618 │ │ │ │ + bne 136adc │ │ │ │ + bl 147628 │ │ │ │ mov r0, #2 │ │ │ │ strh r0, [fp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 1446c0 │ │ │ │ + bl 1446d0 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [fp, #176] @ 0xb0 │ │ │ │ mov r0, r7 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ - ldrdeq sp, [r2], r8 @ │ │ │ │ - adceq sp, r2, r4, ror #27 │ │ │ │ - adceq lr, r2, ip, lsl #11 │ │ │ │ - addeq r9, r5, pc, asr #5 │ │ │ │ + adceq sp, r2, r8, asr #27 │ │ │ │ + ldrdeq sp, [r2], r4 @ │ │ │ │ adceq lr, r2, ip, ror r5 │ │ │ │ + @ instruction: 0x008592bf │ │ │ │ + adceq lr, r2, ip, ror #10 │ │ │ │ + adceq lr, r2, r0, lsl r3 │ │ │ │ adceq lr, r2, r0, lsr #6 │ │ │ │ - adceq lr, r2, r0, lsr r3 │ │ │ │ - ldr r0, [pc, #24] @ 136b30 │ │ │ │ + ldr r0, [pc, #24] @ 136b40 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0, #8] │ │ │ │ cmp r0, #3 │ │ │ │ bxcc lr │ │ │ │ - ldr r0, [pc, #8] @ 136b34 │ │ │ │ + ldr r0, [pc, #8] @ 136b44 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ b 84c94 │ │ │ │ - adceq r9, r8, r4, lsl r0 │ │ │ │ - adceq r9, r8, r0 │ │ │ │ + adceq r9, r8, r4 │ │ │ │ + strdeq r8, [r8], r0 @ │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 136b54 │ │ │ │ - b c28c8 │ │ │ │ + beq 136b64 │ │ │ │ + b c28d4 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ 136b64 │ │ │ │ + ldr r0, [pc, #4] @ 136b74 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq sp, r2, ip, ror ip │ │ │ │ + adceq sp, r2, ip, ror #24 │ │ │ │ push {r4, lr} │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 136b94 │ │ │ │ + beq 136ba4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ blx r0 │ │ │ │ str r0, [r4, #4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #4] @ 136ba0 │ │ │ │ + ldr r0, [pc, #4] @ 136bb0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq sp, r2, r0, asr #24 │ │ │ │ + adceq sp, r2, r0, lsr ip │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 136be0 │ │ │ │ + beq 136bf0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, sp │ │ │ │ blx r1 │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ stmib r4, {r0, r1, r2} │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #4] @ 136bec │ │ │ │ + ldr r0, [pc, #4] @ 136bfc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - strdeq sp, [r2], r4 @ │ │ │ │ + adceq sp, r2, r4, ror #23 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 136c0c │ │ │ │ - b c40e0 │ │ │ │ + beq 136c1c │ │ │ │ + b c40ec │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ 136c1c │ │ │ │ + ldr r0, [pc, #4] @ 136c2c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq sp, r2, r4, asr #23 │ │ │ │ + strhteq sp, [r2], r4 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #180] @ 136ce8 │ │ │ │ + ldr r0, [pc, #180] @ 136cf8 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #8 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, #3 │ │ │ │ @@ -230752,250 +230756,250 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r1, [sp, #24] │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r2 │ │ │ │ - bl 441b38 │ │ │ │ + bl 441b48 │ │ │ │ cmp r0, #0 │ │ │ │ addeq r2, sp, #8 │ │ │ │ ldmeq r2, {r0, r1, r2} │ │ │ │ stmeq r4, {r0, r1, r2} │ │ │ │ addeq sp, sp, #64 @ 0x40 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r0, [pc, #76] @ 136cec │ │ │ │ - ldr r3, [pc, #76] @ 136cf0 │ │ │ │ - ldr r1, [pc, #76] @ 136cf4 │ │ │ │ + ldr r0, [pc, #76] @ 136cfc │ │ │ │ + ldr r3, [pc, #76] @ 136d00 │ │ │ │ + ldr r1, [pc, #76] @ 136d04 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #63 @ 0x3f │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #55 @ 0x37 │ │ │ │ bl 8ed74 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 136ce0 │ │ │ │ + beq 136cf0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - strhteq sp, [r2], r0 │ │ │ │ - @ instruction: 0x00857ab7 │ │ │ │ - strhteq sp, [r2], r8 │ │ │ │ - adceq sp, r2, r4, asr fp │ │ │ │ + adceq sp, r2, r0, lsr #23 │ │ │ │ + addeq r7, r5, r7, lsr #21 │ │ │ │ + adceq sp, r2, r8, lsr #23 │ │ │ │ + adceq sp, r2, r4, asr #22 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 136d34 │ │ │ │ + beq 136d44 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, sp │ │ │ │ blx r1 │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ stmib r4, {r0, r1, r2} │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #4] @ 136d40 │ │ │ │ + ldr r0, [pc, #4] @ 136d50 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq sp, r2, r0, lsr #21 │ │ │ │ + umlaleq sp, r2, r0, sl │ │ │ │ push {r4, lr} │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 136d70 │ │ │ │ + beq 136d80 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ blx r0 │ │ │ │ str r0, [r4, #4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #4] @ 136d7c │ │ │ │ + ldr r0, [pc, #4] @ 136d8c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq sp, r2, r4, ror #20 │ │ │ │ + adceq sp, r2, r4, asr sl │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 136d9c │ │ │ │ - b c28c8 │ │ │ │ + beq 136dac │ │ │ │ + b c28d4 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ 136dac │ │ │ │ + ldr r0, [pc, #4] @ 136dbc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq sp, r2, r4, lsr sl │ │ │ │ + adceq sp, r2, r4, lsr #20 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 136dcc │ │ │ │ - b c40e0 │ │ │ │ + beq 136ddc │ │ │ │ + b c40ec │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ 136ddc │ │ │ │ + ldr r0, [pc, #4] @ 136dec │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8ec3c │ │ │ │ - adceq sp, r2, r4, lsl #20 │ │ │ │ + strdeq sp, [r2], r4 @ │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #4 │ │ │ │ - beq 136e24 │ │ │ │ + beq 136e34 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 136e24 │ │ │ │ + bcc 136e34 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 136e24 │ │ │ │ + beq 136e34 │ │ │ │ push {r4, lr} │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ - b 147478 │ │ │ │ + b 147488 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #768] @ 0x300 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 136e6c │ │ │ │ + beq 136e7c │ │ │ │ cmp r0, #4 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ add r0, r4, #784 @ 0x310 │ │ │ │ - bl 13878c │ │ │ │ + bl 13879c │ │ │ │ ldr r0, [r4, #776] @ 0x308 │ │ │ │ bl 554dc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 151518 │ │ │ │ + b 151528 │ │ │ │ ldrb r0, [r4, #820] @ 0x334 │ │ │ │ cmp r0, #5 │ │ │ │ - beq 136ea0 │ │ │ │ + beq 136eb0 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 136e94 │ │ │ │ + beq 136ea4 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 136ea8 │ │ │ │ + bne 136eb8 │ │ │ │ add r0, r4, #824 @ 0x338 │ │ │ │ - bl 137ed0 │ │ │ │ - b 136ea8 │ │ │ │ + bl 137ee0 │ │ │ │ + b 136eb8 │ │ │ │ add r0, r4, #824 @ 0x338 │ │ │ │ - bl 15254c │ │ │ │ - b 136ea8 │ │ │ │ + bl 15255c │ │ │ │ + b 136eb8 │ │ │ │ add r0, r4, #824 @ 0x338 │ │ │ │ - bl 154fb0 │ │ │ │ + bl 154fc0 │ │ │ │ ldr r1, [r4, #780] @ 0x30c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 136ec0 │ │ │ │ + beq 136ed0 │ │ │ │ ldr r0, [r4, #784] @ 0x310 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [r4, #776] @ 0x308 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 554dc │ │ │ │ ldr r1, [r4, #780] @ 0x30c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 136ee8 │ │ │ │ + beq 136ef8 │ │ │ │ ldr r0, [r4, #784] @ 0x310 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [r4, #776] @ 0x308 │ │ │ │ bl 554dc │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #776] @ 0x308 │ │ │ │ bl 554dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 151518 │ │ │ │ + bl 151528 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ movw r1, #6988 @ 0x1b4c │ │ │ │ add r5, r0, r1 │ │ │ │ ldrb r1, [r5, #4] │ │ │ │ cmp r1, #3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 13878c │ │ │ │ + bl 13879c │ │ │ │ ldr r0, [r5] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 554dc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ bl 554dc │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 136ff4 │ │ │ │ + beq 137004 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 136fb4 │ │ │ │ + beq 136fc4 │ │ │ │ cmp r0, #4 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ add r0, r4, #136 @ 0x88 │ │ │ │ - bl 13942c │ │ │ │ + bl 13943c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #124]! @ 0x7c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 136f8c │ │ │ │ + bne 136f9c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 136fc8 │ │ │ │ + bne 136fd8 │ │ │ │ dmb ish │ │ │ │ - bl 5b64ac │ │ │ │ - b 136fc8 │ │ │ │ + bl 5b64bc │ │ │ │ + b 136fd8 │ │ │ │ ldrb r0, [r4, #904] @ 0x388 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #896] @ 0x380 │ │ │ │ cmpeq r0, #3 │ │ │ │ - beq 137008 │ │ │ │ + beq 137018 │ │ │ │ add r6, r4, #60 @ 0x3c │ │ │ │ add r0, r4, #100 @ 0x64 │ │ │ │ - bl 152b6c │ │ │ │ + bl 152b7c │ │ │ │ ldrb r0, [r4, #121] @ 0x79 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 136fe8 │ │ │ │ + beq 136ff8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 14ef30 │ │ │ │ + bl 14ef40 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #121] @ 0x79 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 152b6c │ │ │ │ + bl 152b7c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 14ef30 │ │ │ │ + b 14ef40 │ │ │ │ add r0, r4, #136 @ 0x88 │ │ │ │ - bl 151c40 │ │ │ │ - b 136fc8 │ │ │ │ - b 137018 │ │ │ │ + bl 151c50 │ │ │ │ + b 136fd8 │ │ │ │ + b 137028 │ │ │ │ mov r5, r0 │ │ │ │ - b 137080 │ │ │ │ + b 137090 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 14ef30 │ │ │ │ + bl 14ef40 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #121] @ 0x79 │ │ │ │ mov r0, r5 │ │ │ │ @@ -231004,61 +231008,61 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #124]! @ 0x7c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 13705c │ │ │ │ + bne 13706c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 137080 │ │ │ │ + bne 137090 │ │ │ │ dmb ish │ │ │ │ - bl 5b64ac │ │ │ │ + bl 5b64bc │ │ │ │ add r0, r4, #100 @ 0x64 │ │ │ │ - bl 152b6c │ │ │ │ + bl 152b7c │ │ │ │ ldrb r0, [r4, #121] @ 0x79 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1370b8 │ │ │ │ + bne 1370c8 │ │ │ │ add r0, r4, #60 @ 0x3c │ │ │ │ - bl 14ef30 │ │ │ │ - b 1370b8 │ │ │ │ + bl 14ef40 │ │ │ │ + b 1370c8 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r4, #121] @ 0x79 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1370b8 │ │ │ │ + beq 1370c8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 14ef30 │ │ │ │ + bl 14ef40 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #121] @ 0x79 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ movw r1, #5040 @ 0x13b0 │ │ │ │ ldrb r2, [r0, #4] │ │ │ │ add r1, r0, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - beq 1370f8 │ │ │ │ + beq 137108 │ │ │ │ cmp r2, #4 │ │ │ │ ldrbeq r1, [r1, #1960] @ 0x7a8 │ │ │ │ cmpeq r1, #3 │ │ │ │ - beq 137118 │ │ │ │ + beq 137128 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r1, [r1] │ │ │ │ cmp r1, #3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ movw r4, #5036 @ 0x13ac │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 1386ac │ │ │ │ - b 137128 │ │ │ │ + bl 1386bc │ │ │ │ + b 137138 │ │ │ │ movw r4, #6996 @ 0x1b54 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 13878c │ │ │ │ + bl 13879c │ │ │ │ ldr r0, [r5, r4] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 554dc │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #6996 @ 0x1b54 │ │ │ │ ldr r0, [r5, r0] │ │ │ │ bl 554dc │ │ │ │ @@ -231075,568 +231079,568 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ add r2, r0, #176 @ 0xb0 │ │ │ │ ldrex r1, [r2] │ │ │ │ sub r3, r1, #1 │ │ │ │ strex r5, r3, [r2] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 137178 │ │ │ │ + bne 137188 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - bne 1371a0 │ │ │ │ + bne 1371b0 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 1e7e64 │ │ │ │ + bl 1e7e74 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1371a8 │ │ │ │ + bne 1371b8 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 233d04 │ │ │ │ + b 233d14 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1371e0 │ │ │ │ + bne 1371f0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 137208 │ │ │ │ + bne 137218 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 233d04 │ │ │ │ + bl 233d14 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #1224] @ 0x4c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1372d8 │ │ │ │ + beq 1372e8 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 1372c0 │ │ │ │ + beq 1372d0 │ │ │ │ cmp r0, #4 │ │ │ │ - bne 1372e4 │ │ │ │ + bne 1372f4 │ │ │ │ ldr r0, [r4, #1256] @ 0x4e8 │ │ │ │ movw r1, #51713 @ 0xca01 │ │ │ │ movt r1, #15258 @ 0x3b9a │ │ │ │ cmp r0, r1 │ │ │ │ - beq 137290 │ │ │ │ + beq 1372a0 │ │ │ │ ldr r0, [r4, #1264] @ 0x4f0 │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r4, #1272] @ 0x4f8 │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r4, #1264] @ 0x4f0 │ │ │ │ tstne r1, #1 │ │ │ │ - beq 137280 │ │ │ │ + beq 137290 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r1, r1, #2 │ │ │ │ strex r2, r1, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13726c │ │ │ │ + bne 13727c │ │ │ │ ldr r0, [r4, #1268] @ 0x4f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 137290 │ │ │ │ - bl 147478 │ │ │ │ + beq 1372a0 │ │ │ │ + bl 147488 │ │ │ │ movw r0, #1288 @ 0x508 │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 14e3ec │ │ │ │ + bl 14e3fc │ │ │ │ ldr r1, [r4, #1240] @ 0x4d8 │ │ │ │ ldr r0, [r4, #1236] @ 0x4d4 │ │ │ │ add r7, r1, #1 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 1372e8 │ │ │ │ + beq 1372f8 │ │ │ │ add r6, r0, #1312 @ 0x520 │ │ │ │ - bl 19f948 │ │ │ │ + bl 19f958 │ │ │ │ mov r0, r6 │ │ │ │ - b 1372a8 │ │ │ │ + b 1372b8 │ │ │ │ add r0, r4, #1232 @ 0x4d0 │ │ │ │ - bl 13ba18 │ │ │ │ + bl 13ba28 │ │ │ │ movw r0, #5768 @ 0x1688 │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 14f318 │ │ │ │ - b 1373b4 │ │ │ │ + bl 14f328 │ │ │ │ + b 1373c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 14f318 │ │ │ │ + b 14f328 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r4, #1232] @ 0x4d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 137308 │ │ │ │ + beq 137318 │ │ │ │ mov r1, #1312 @ 0x520 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #1236] @ 0x4d4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #1176] @ 0x498 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 137320 │ │ │ │ + beq 137330 │ │ │ │ ldr r0, [r4, #1180] @ 0x49c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #1188] @ 0x4a4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 137338 │ │ │ │ + beq 137348 │ │ │ │ ldr r0, [r4, #1192] @ 0x4a8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #1200] @ 0x4b0 │ │ │ │ add r5, r4, #464 @ 0x1d0 │ │ │ │ cmp r1, #-2147483638 @ 0x8000000a │ │ │ │ - bgt 137350 │ │ │ │ + bgt 137360 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - bne 137364 │ │ │ │ + bne 137374 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 137364 │ │ │ │ + beq 137374 │ │ │ │ ldr r0, [r4, #1204] @ 0x4b4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrd r0, [r5] │ │ │ │ subs r2, r0, #44 @ 0x2c │ │ │ │ sbc r3, r1, #0 │ │ │ │ rsbs r7, r2, #5 │ │ │ │ rscs r3, r3, #0 │ │ │ │ - bcc 137390 │ │ │ │ + bcc 1373a0 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 137390 │ │ │ │ + beq 1373a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 147370 │ │ │ │ - b 1373b4 │ │ │ │ + bl 147380 │ │ │ │ + b 1373c4 │ │ │ │ subs r0, r0, #2 │ │ │ │ sbc r1, r1, #0 │ │ │ │ rsbs r2, r0, #41 @ 0x29 │ │ │ │ rscs r1, r1, #0 │ │ │ │ - bcc 1373ac │ │ │ │ + bcc 1373bc │ │ │ │ cmp r0, #32 │ │ │ │ - beq 1373b4 │ │ │ │ + beq 1373c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 14913c │ │ │ │ + bl 14914c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1225] @ 0x4c9 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r8, r0 │ │ │ │ movw r0, #1288 @ 0x508 │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 14e3ec │ │ │ │ - b 1373f0 │ │ │ │ - b 1373d8 │ │ │ │ + bl 14e3fc │ │ │ │ + b 137400 │ │ │ │ + b 1373e8 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1225] @ 0x4c9 │ │ │ │ mov r0, r8 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ add r0, r4, #1232 @ 0x4d0 │ │ │ │ - bl 13968c │ │ │ │ - b 137450 │ │ │ │ + bl 13969c │ │ │ │ + b 137460 │ │ │ │ mov r8, r0 │ │ │ │ movw r0, #5768 @ 0x1688 │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 14f318 │ │ │ │ - b 137508 │ │ │ │ + bl 14f328 │ │ │ │ + b 137518 │ │ │ │ mov r8, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 137430 │ │ │ │ + beq 137440 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #1312 @ 0x520 │ │ │ │ - bl 19f948 │ │ │ │ + bl 19f958 │ │ │ │ mov r6, r5 │ │ │ │ - b 137414 │ │ │ │ + b 137424 │ │ │ │ ldr r0, [r4, #1232] @ 0x4d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 137450 │ │ │ │ + beq 137460 │ │ │ │ mov r1, #1312 @ 0x520 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #1236] @ 0x4d4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #1176] @ 0x498 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 137468 │ │ │ │ + beq 137478 │ │ │ │ ldr r0, [r4, #1180] @ 0x49c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #1188] @ 0x4a4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 137480 │ │ │ │ + beq 137490 │ │ │ │ ldr r0, [r4, #1192] @ 0x4a8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #1200] @ 0x4b0 │ │ │ │ mov r0, #0 │ │ │ │ add r6, r4, #464 @ 0x1d0 │ │ │ │ cmp r1, #-2147483637 @ 0x8000000b │ │ │ │ movwlt r0, #1 │ │ │ │ subs r2, r1, #-2147483646 @ 0x80000002 │ │ │ │ movwne r2, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1374b8 │ │ │ │ + beq 1374c8 │ │ │ │ ands r0, r0, r2 │ │ │ │ - bne 1374b8 │ │ │ │ + bne 1374c8 │ │ │ │ ldr r0, [r4, #1204] @ 0x4b4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrd r0, [r6] │ │ │ │ subs r2, r0, #44 @ 0x2c │ │ │ │ sbc r3, r1, #0 │ │ │ │ rsbs r7, r2, #5 │ │ │ │ rscs r3, r3, #0 │ │ │ │ - bcc 1374e4 │ │ │ │ + bcc 1374f4 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 1374e4 │ │ │ │ + beq 1374f4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 147370 │ │ │ │ - b 137508 │ │ │ │ + bl 147380 │ │ │ │ + b 137518 │ │ │ │ subs r0, r0, #2 │ │ │ │ sbc r1, r1, #0 │ │ │ │ rsbs r2, r0, #41 @ 0x29 │ │ │ │ rscs r1, r1, #0 │ │ │ │ - bcc 137500 │ │ │ │ + bcc 137510 │ │ │ │ cmp r0, #32 │ │ │ │ - beq 137508 │ │ │ │ + beq 137518 │ │ │ │ mov r0, r6 │ │ │ │ - bl 14913c │ │ │ │ + bl 14914c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1225] @ 0x4c9 │ │ │ │ mov r0, r8 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ cmp r1, #3 │ │ │ │ - beq 137550 │ │ │ │ + beq 137560 │ │ │ │ cmp r1, #4 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #16 │ │ │ │ - bl 13ba18 │ │ │ │ + bl 13ba28 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1cbc5c │ │ │ │ + b 1cbc6c │ │ │ │ ldr r1, [r0, #32] │ │ │ │ movw r2, #51713 @ 0xca01 │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ cmp r1, r2 │ │ │ │ - beq 1375ac │ │ │ │ + beq 1375bc │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ mov r3, #0 │ │ │ │ ldrb r2, [r0, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [r0, #40] @ 0x28 │ │ │ │ tstne r2, #1 │ │ │ │ - beq 137598 │ │ │ │ + beq 1375a8 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r2, r2, #2 │ │ │ │ strex r3, r2, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 137584 │ │ │ │ + bne 137594 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1375ac │ │ │ │ + beq 1375bc │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 147478 │ │ │ │ + b 147488 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1cbc5c │ │ │ │ + bl 1cbc6c │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldrb r1, [r0, #20] │ │ │ │ cmp r1, #3 │ │ │ │ - beq 137628 │ │ │ │ + beq 137638 │ │ │ │ cmp r1, #4 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldrb r1, [r0, #1378] @ 0x562 │ │ │ │ cmp r1, #3 │ │ │ │ - bne 137614 │ │ │ │ + bne 137624 │ │ │ │ add r5, r0, #32 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r0, #64 @ 0x40 │ │ │ │ - bl 156b40 │ │ │ │ + bl 156b50 │ │ │ │ mov r4, #0 │ │ │ │ strb r4, [r6, #1376] @ 0x560 │ │ │ │ mov r0, r5 │ │ │ │ - bl 402bd4 │ │ │ │ + bl 402be4 │ │ │ │ mov r0, r6 │ │ │ │ strb r4, [r6, #1377] @ 0x561 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 137634 │ │ │ │ + bne 137644 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r0, r0, #24 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 152798 │ │ │ │ + b 1527a8 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ mov r4, r0 │ │ │ │ - b 137660 │ │ │ │ + b 137670 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #1376] @ 0x560 │ │ │ │ mov r0, r5 │ │ │ │ - bl 402bd4 │ │ │ │ + bl 402be4 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r6, #1377] @ 0x561 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 137680 │ │ │ │ + bne 137690 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #1346] @ 0x542 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ add r0, r4, #32 │ │ │ │ - bl 156b40 │ │ │ │ + bl 156b50 │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r4, #1344] @ 0x540 │ │ │ │ mov r0, r4 │ │ │ │ - bl 402bd4 │ │ │ │ + bl 402be4 │ │ │ │ strb r5, [r4, #1345] @ 0x541 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1345] @ 0x541 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1344] @ 0x540 │ │ │ │ mov r0, r4 │ │ │ │ - bl 402bd4 │ │ │ │ + bl 402be4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1345] @ 0x541 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #121] @ 0x79 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 137730 │ │ │ │ + beq 137740 │ │ │ │ cmp r0, #4 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ add r0, r4, #128 @ 0x80 │ │ │ │ - bl 152fe4 │ │ │ │ - b 137738 │ │ │ │ + bl 152ff4 │ │ │ │ + b 137748 │ │ │ │ add r0, r4, #128 @ 0x80 │ │ │ │ - bl 152114 │ │ │ │ + bl 152124 │ │ │ │ ldrb r0, [r4, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13774c │ │ │ │ + beq 13775c │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 146c1c │ │ │ │ + bl 146c2c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #120] @ 0x78 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - b 137770 │ │ │ │ + b 137780 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #120] @ 0x78 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r4, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 137788 │ │ │ │ + beq 137798 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 146c1c │ │ │ │ + bl 146c2c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #120] @ 0x78 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrb r1, [r0, #43] @ 0x2b │ │ │ │ cmp r1, #5 │ │ │ │ - bhi 137910 │ │ │ │ + bhi 137920 │ │ │ │ add r2, pc, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #36 @ 0x24 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ add pc, r2, r1 │ │ │ │ andeq r0, r0, r4, asr #2 │ │ │ │ andeq r0, r0, r0, asr r1 │ │ │ │ andeq r0, r0, r0, asr r1 │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ andeq r0, r0, r4, lsl r1 │ │ │ │ ldrd r6, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1377f0 │ │ │ │ + beq 137800 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 137808 │ │ │ │ + beq 137818 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 137850 │ │ │ │ + beq 137860 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 137850 │ │ │ │ + bl 40e554 │ │ │ │ + b 137860 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #44]! @ 0x2c │ │ │ │ cmp r1, #2 │ │ │ │ - beq 137838 │ │ │ │ - bl 14e6a8 │ │ │ │ + beq 137848 │ │ │ │ + bl 14e6b8 │ │ │ │ ldr r0, [r4, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 137848 │ │ │ │ - bl 147478 │ │ │ │ + beq 137858 │ │ │ │ + bl 147488 │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #41] @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a968 │ │ │ │ + bl 13a978 │ │ │ │ mov r5, r4 │ │ │ │ ldrb r0, [r5, #40]! @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1378f8 │ │ │ │ + bne 137908 │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [r6, #44]! @ 0x2c │ │ │ │ dmb ish │ │ │ │ add r2, r0, #176 @ 0xb0 │ │ │ │ ldrex r1, [r2] │ │ │ │ sub r3, r1, #1 │ │ │ │ strex r7, r3, [r2] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 137878 │ │ │ │ + bne 137888 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - bne 1378a0 │ │ │ │ + bne 1378b0 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 1e8334 │ │ │ │ + bl 1e8344 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1378a8 │ │ │ │ + bne 1378b8 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 1378f8 │ │ │ │ + bne 137908 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 236b48 │ │ │ │ - b 1378f8 │ │ │ │ + bl 236b58 │ │ │ │ + b 137908 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1378e4 │ │ │ │ - bl 147478 │ │ │ │ + beq 1378f4 │ │ │ │ + bl 147488 │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #41] @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a968 │ │ │ │ + bl 13a978 │ │ │ │ add r5, r4, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5] │ │ │ │ mov r0, #24 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 554dc │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 1379d8 │ │ │ │ + b 1379e8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 137924 │ │ │ │ + bne 137934 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 1379f8 │ │ │ │ + bne 137a08 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 236b48 │ │ │ │ - b 1379f8 │ │ │ │ + bl 236b58 │ │ │ │ + b 137a08 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 137974 │ │ │ │ - bl 147478 │ │ │ │ - b 137974 │ │ │ │ + beq 137984 │ │ │ │ + bl 147488 │ │ │ │ + b 137984 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #41] @ 0x29 │ │ │ │ - b 1379cc │ │ │ │ + b 1379dc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #41] @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a968 │ │ │ │ - b 1379f8 │ │ │ │ + bl 13a978 │ │ │ │ + b 137a08 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1379b4 │ │ │ │ + beq 1379c4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1379cc │ │ │ │ + beq 1379dc │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a968 │ │ │ │ - b 1379e4 │ │ │ │ + bl 13a978 │ │ │ │ + b 1379f4 │ │ │ │ mov r5, r0 │ │ │ │ - b 1379f8 │ │ │ │ + b 137a08 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1379f8 │ │ │ │ + beq 137a08 │ │ │ │ add r0, r4, #44 @ 0x2c │ │ │ │ - bl 13a644 │ │ │ │ + bl 13a654 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #40] @ 0x28 │ │ │ │ bl 554dc │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ movw r1, #4128 @ 0x1020 │ │ │ │ add r5, r0, r1 │ │ │ │ ldrb r1, [r5, #13] │ │ │ │ cmp r1, #3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 137ed0 │ │ │ │ + bl 137ee0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r5] │ │ │ │ bl 554dc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -231647,778 +231651,778 @@ │ │ │ │ bl 554dc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldrb r1, [r0, #28] │ │ │ │ cmp r1, #3 │ │ │ │ - beq 137a9c │ │ │ │ + beq 137aac │ │ │ │ cmp r1, #4 │ │ │ │ - beq 137a94 │ │ │ │ + beq 137aa4 │ │ │ │ cmp r1, #5 │ │ │ │ bxne lr │ │ │ │ add r0, r0, #32 │ │ │ │ - b 154fb0 │ │ │ │ + b 154fc0 │ │ │ │ add r0, r0, #32 │ │ │ │ - b 15254c │ │ │ │ + b 15255c │ │ │ │ add r0, r0, #32 │ │ │ │ - b 137ed0 │ │ │ │ + b 137ee0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ add r1, r0, #180 @ 0xb4 │ │ │ │ ldrex r0, [r1] │ │ │ │ sub r2, r0, #1 │ │ │ │ strex r3, r2, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 137ab8 │ │ │ │ + bne 137ac8 │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne 137ae4 │ │ │ │ + bne 137af4 │ │ │ │ ldr r0, [r4] │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 1e7e64 │ │ │ │ + bl 1e7e74 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 137aec │ │ │ │ + bne 137afc │ │ │ │ cmp r1, #1 │ │ │ │ - bne 137b14 │ │ │ │ + bne 137b24 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 233d04 │ │ │ │ + bl 233d14 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 137b28 │ │ │ │ + beq 137b38 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 147478 │ │ │ │ + b 147488 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ - b 137b68 │ │ │ │ + b 137b78 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 137b40 │ │ │ │ + bne 137b50 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 137b68 │ │ │ │ + bne 137b78 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 233d04 │ │ │ │ + bl 233d14 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 137b78 │ │ │ │ - bl 147478 │ │ │ │ + beq 137b88 │ │ │ │ + bl 147488 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 137b9c │ │ │ │ + bne 137bac │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ cmp r1, #3 │ │ │ │ - bne 137b98 │ │ │ │ + bne 137ba8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldrd r6, [r4] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 137bc4 │ │ │ │ + beq 137bd4 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 137bdc │ │ │ │ + beq 137bec │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 137c0c │ │ │ │ + beq 137c1c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #408] @ 0x198 │ │ │ │ cmp r1, #3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldrb r1, [r0, #389] @ 0x185 │ │ │ │ cmp r1, #3 │ │ │ │ - bne 137c5c │ │ │ │ + bne 137c6c │ │ │ │ ldrb r1, [r0, #364] @ 0x16c │ │ │ │ cmp r1, #3 │ │ │ │ ldrbeq r1, [r0, #345] @ 0x159 │ │ │ │ cmpeq r1, #3 │ │ │ │ - beq 137c7c │ │ │ │ + beq 137c8c │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0, #388] @ 0x184 │ │ │ │ ldr r1, [r0, #396] @ 0x18c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 137c78 │ │ │ │ + beq 137c88 │ │ │ │ ldr r0, [r0, #400] @ 0x190 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r1, [r0, #48] @ 0x30 │ │ │ │ cmp r1, #4 │ │ │ │ - beq 137ca0 │ │ │ │ + beq 137cb0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #3 │ │ │ │ - bne 137cb8 │ │ │ │ + bne 137cc8 │ │ │ │ add r0, r5, #56 @ 0x38 │ │ │ │ - bl 1433c0 │ │ │ │ - b 137cb8 │ │ │ │ + bl 1433d0 │ │ │ │ + b 137cc8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #208] @ 0xd0 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 137cb8 │ │ │ │ + beq 137cc8 │ │ │ │ add r0, r5, #192 @ 0xc0 │ │ │ │ - bl 148f58 │ │ │ │ + bl 148f68 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ strb r1, [r5, #344] @ 0x158 │ │ │ │ - b 137c54 │ │ │ │ + b 137c64 │ │ │ │ ldr r1, [r5, #396] @ 0x18c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strb r0, [r5, #388] @ 0x184 │ │ │ │ strb r0, [r5, #344] @ 0x158 │ │ │ │ - beq 137cf0 │ │ │ │ + beq 137d00 │ │ │ │ ldr r0, [r5, #400] @ 0x190 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #491] @ 0x1eb │ │ │ │ movw r1, #4364 @ 0x110c │ │ │ │ add r6, r4, r1 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 137d50 │ │ │ │ + beq 137d60 │ │ │ │ cmp r0, #4 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ add r0, r4, #496 @ 0x1f0 │ │ │ │ - bl 137214 │ │ │ │ + bl 137224 │ │ │ │ ldr r1, [r6, #2588] @ 0xa1c │ │ │ │ movw r0, #489 @ 0x1e9 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ strh r2, [r4, r0] │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 137d64 │ │ │ │ + beq 137d74 │ │ │ │ ldr r0, [r6, #2592] @ 0xa20 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 137d64 │ │ │ │ + bl 40e554 │ │ │ │ + b 137d74 │ │ │ │ ldrb r0, [r6, #8] │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r6] │ │ │ │ cmpeq r0, #3 │ │ │ │ - beq 137db0 │ │ │ │ + beq 137dc0 │ │ │ │ add r0, r4, #240 @ 0xf0 │ │ │ │ - bl 145010 │ │ │ │ + bl 145020 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ - bl 1476f8 │ │ │ │ + bl 147708 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #476]! @ 0x1dc │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 137d80 │ │ │ │ + bne 137d90 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 137da4 │ │ │ │ + bne 137db4 │ │ │ │ dmb ish │ │ │ │ - bl 234a70 │ │ │ │ + bl 234a80 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #488] @ 0x1e8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r0, r4, #496 @ 0x1f0 │ │ │ │ - bl 13d1cc │ │ │ │ - b 137d64 │ │ │ │ + bl 13d1dc │ │ │ │ + b 137d74 │ │ │ │ mov r5, r0 │ │ │ │ - b 137e04 │ │ │ │ + b 137e14 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #488] @ 0x1e8 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r6, #2588] @ 0xa1c │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #489 @ 0x1e9 │ │ │ │ mov r2, #0 │ │ │ │ strh r2, [r4, r0] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 137e04 │ │ │ │ + beq 137e14 │ │ │ │ ldr r0, [r6, #2592] @ 0xa20 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, r4, #240 @ 0xf0 │ │ │ │ - bl 14f0f0 │ │ │ │ - b 137e48 │ │ │ │ + bl 14f100 │ │ │ │ + b 137e58 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #476]! @ 0x1dc │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 137e24 │ │ │ │ + bne 137e34 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 137e48 │ │ │ │ + bne 137e58 │ │ │ │ dmb ish │ │ │ │ - bl 234a70 │ │ │ │ + bl 234a80 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #488] @ 0x1e8 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #152] @ 0x98 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 13888c │ │ │ │ + bl 13889c │ │ │ │ ldr r0, [r4, #140] @ 0x8c │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r4, #144] @ 0x90 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 554dc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #140] @ 0x8c │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r4, #144] @ 0x90 │ │ │ │ bl 554dc │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #21 │ │ │ │ - bne 137ecc │ │ │ │ + bne 137edc │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ ldr r2, [r1] │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ bxne lr │ │ │ │ - b 2b3c80 │ │ │ │ - b 144ba8 │ │ │ │ + b 2b3c90 │ │ │ │ + b 144bb8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #121] @ 0x79 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 137ef8 │ │ │ │ + beq 137f08 │ │ │ │ cmp r0, #4 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ add r0, r4, #128 @ 0x80 │ │ │ │ - bl 154ea0 │ │ │ │ - b 137f18 │ │ │ │ + bl 154eb0 │ │ │ │ + b 137f28 │ │ │ │ ldrb r0, [r4, #4000] @ 0xfa0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 137f0c │ │ │ │ + bne 137f1c │ │ │ │ add r0, r4, #128 @ 0x80 │ │ │ │ - bl 13d1cc │ │ │ │ + bl 13d1dc │ │ │ │ movw r0, #4008 @ 0xfa8 │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 145010 │ │ │ │ + bl 145020 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ ldrbne r0, [r4, #120] @ 0x78 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 137f38 │ │ │ │ + bne 137f48 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #120] @ 0x78 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 145010 │ │ │ │ + bl 145020 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #120] @ 0x78 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #4008 @ 0xfa8 │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 145010 │ │ │ │ - b 137f64 │ │ │ │ + bl 145020 │ │ │ │ + b 137f74 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 137f84 │ │ │ │ + beq 137f94 │ │ │ │ ldrb r0, [r4, #120] @ 0x78 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 137f84 │ │ │ │ + bne 137f94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 145010 │ │ │ │ + bl 145020 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #120] @ 0x78 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ movw r2, #51713 @ 0xca01 │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ cmp r1, r2 │ │ │ │ - bne 137fac │ │ │ │ + bne 137fbc │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r3, #0 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [r0, #16] │ │ │ │ tstne r2, #1 │ │ │ │ - beq 137fe0 │ │ │ │ + beq 137ff0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r2, r2, #2 │ │ │ │ strex r3, r2, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 137fcc │ │ │ │ + bne 137fdc │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ - b 147478 │ │ │ │ + b 147488 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 138004 │ │ │ │ + beq 138014 │ │ │ │ add r0, r0, #4 │ │ │ │ - b 145b28 │ │ │ │ + b 145b38 │ │ │ │ add r0, r0, #8 │ │ │ │ - b 401aa0 │ │ │ │ + b 401ab0 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ - bne 138020 │ │ │ │ + bne 138030 │ │ │ │ add r0, r0, #4 │ │ │ │ - b 144ba8 │ │ │ │ - b 14a5f4 │ │ │ │ + b 144bb8 │ │ │ │ + b 14a604 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #480] @ 0x1e0 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldrb r0, [r4, #468] @ 0x1d4 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 13806c │ │ │ │ + bne 13807c │ │ │ │ ldrb r0, [r4, #460] @ 0x1cc │ │ │ │ cmp r0, #3 │ │ │ │ - beq 138064 │ │ │ │ + beq 138074 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13806c │ │ │ │ + bne 13807c │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 150274 │ │ │ │ - b 13806c │ │ │ │ + bl 150284 │ │ │ │ + b 13807c │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ - bl 142e80 │ │ │ │ + bl 142e90 │ │ │ │ ldr r0, [r4, #476] @ 0x1dc │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 554dc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #476] @ 0x1dc │ │ │ │ bl 554dc │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1380a4 │ │ │ │ - bl 147478 │ │ │ │ + beq 1380b4 │ │ │ │ + bl 147488 │ │ │ │ mov r0, r4 │ │ │ │ - bl 797b20 │ │ │ │ + bl 797b30 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1380c8 │ │ │ │ + beq 1380d8 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 144644 │ │ │ │ - b 1380fc │ │ │ │ + bl 144654 │ │ │ │ + b 13810c │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1380fc │ │ │ │ + beq 13810c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ blx r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ ldr r8, [r0] │ │ │ │ cmp r8, #-2147483648 @ 0x80000000 │ │ │ │ - beq 1381e4 │ │ │ │ + beq 1381f4 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ ldr r9, [r0, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 1381c0 │ │ │ │ + beq 1381d0 │ │ │ │ mov r5, #0 │ │ │ │ - b 138140 │ │ │ │ + b 138150 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ - beq 1381c0 │ │ │ │ + beq 1381d0 │ │ │ │ rsb r0, r5, r5, lsl #3 │ │ │ │ add r4, r9, r0, lsl #3 │ │ │ │ ldrd sl, [r4, #28] │ │ │ │ cmp fp, #0 │ │ │ │ - beq 138184 │ │ │ │ + beq 138194 │ │ │ │ add r6, sl, #4 │ │ │ │ - b 138168 │ │ │ │ + b 138178 │ │ │ │ add r6, r6, #12 │ │ │ │ subs fp, fp, #1 │ │ │ │ - beq 138184 │ │ │ │ + beq 138194 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 13815c │ │ │ │ + beq 13816c │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 13815c │ │ │ │ + bl 40e554 │ │ │ │ + b 13816c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1381a4 │ │ │ │ + beq 1381b4 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, sl │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 138134 │ │ │ │ + beq 138144 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 138134 │ │ │ │ + bl 40e554 │ │ │ │ + b 138144 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 1381e4 │ │ │ │ + beq 1381f4 │ │ │ │ rsb r0, r8, r8, lsl #3 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ ldr r7, [r0] │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ - beq 138244 │ │ │ │ + beq 138254 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr sl, [r0, #4] │ │ │ │ add r4, r1, #1 │ │ │ │ mov r0, sl │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 138224 │ │ │ │ + beq 138234 │ │ │ │ add r5, r0, #80 @ 0x50 │ │ │ │ - bl 19ed98 │ │ │ │ + bl 19eda8 │ │ │ │ mov r0, r5 │ │ │ │ - b 13820c │ │ │ │ + b 13821c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 138244 │ │ │ │ + beq 138254 │ │ │ │ add r0, r7, r7, lsl #2 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, sl │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 138268 │ │ │ │ + beq 138278 │ │ │ │ mov r0, r5 │ │ │ │ add r6, r5, #80 @ 0x50 │ │ │ │ - bl 19ed98 │ │ │ │ + bl 19eda8 │ │ │ │ mov r5, r6 │ │ │ │ - b 13824c │ │ │ │ + b 13825c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 138284 │ │ │ │ + beq 138294 │ │ │ │ add r0, r7, r7, lsl #2 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, sl │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r8 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #258] @ 0x102 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13830c │ │ │ │ + beq 13831c │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldrb r0, [r4, #158] @ 0x9e │ │ │ │ cmp r0, #3 │ │ │ │ - beq 138354 │ │ │ │ + beq 138364 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1382fc │ │ │ │ + bne 13830c │ │ │ │ ldr r0, [r4, #144] @ 0x90 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 1382fc │ │ │ │ + bcc 13830c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #148]! @ 0x94 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 1382d8 │ │ │ │ + bne 1382e8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 1382fc │ │ │ │ + bne 13830c │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ ldr r0, [r4, #192] @ 0xc0 │ │ │ │ cmp r0, #2 │ │ │ │ - bcs 138490 │ │ │ │ - b 1384c0 │ │ │ │ + bcs 1384a0 │ │ │ │ + b 1384d0 │ │ │ │ ldr r0, [r4, #244] @ 0xf4 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 138348 │ │ │ │ + bcc 138358 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #248]! @ 0xf8 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 138324 │ │ │ │ + bne 138334 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 138348 │ │ │ │ + bne 138358 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ add r0, r4, #160 @ 0xa0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 401fe8 │ │ │ │ + b 401ff8 │ │ │ │ ldrb r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 138440 │ │ │ │ + beq 138450 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 138398 │ │ │ │ + beq 1383a8 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 13847c │ │ │ │ + bne 13848c │ │ │ │ ldrb r0, [r4, #92] @ 0x5c │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #88] @ 0x58 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 1383e4 │ │ │ │ + bne 1383f4 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1383e4 │ │ │ │ - bl 147478 │ │ │ │ - b 1383e4 │ │ │ │ + beq 1383f4 │ │ │ │ + bl 147488 │ │ │ │ + b 1383f4 │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ - bl 151430 │ │ │ │ + bl 151440 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #60]! @ 0x3c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 1383ac │ │ │ │ + bne 1383bc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 1383d0 │ │ │ │ + bne 1383e0 │ │ │ │ dmb ish │ │ │ │ - bl 5b6750 │ │ │ │ + bl 5b6760 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1383e4 │ │ │ │ - bl 7a440c │ │ │ │ + beq 1383f4 │ │ │ │ + bl 7a441c │ │ │ │ ldrb r0, [r4, #55] @ 0x37 │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r4, #54] @ 0x36 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 138434 │ │ │ │ + beq 138444 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 138434 │ │ │ │ + bcc 138444 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #68]! @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 138410 │ │ │ │ + bne 138420 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 138434 │ │ │ │ + bne 138444 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ strb r5, [r4, #53] @ 0x35 │ │ │ │ strh r5, [r4, #55] @ 0x37 │ │ │ │ - b 13847c │ │ │ │ + b 13848c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 13847c │ │ │ │ + bcc 13848c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 138458 │ │ │ │ + bne 138468 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 13847c │ │ │ │ + bne 13848c │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #156] @ 0x9c │ │ │ │ ldr r0, [r4, #192] @ 0xc0 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 1384c0 │ │ │ │ + bcc 1384d0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #196]! @ 0xc4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 13849c │ │ │ │ + bne 1384ac │ │ │ │ cmp r2, #1 │ │ │ │ - bne 1384c0 │ │ │ │ + bne 1384d0 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ add r0, r4, #208 @ 0xd0 │ │ │ │ - bl 401fe8 │ │ │ │ + bl 401ff8 │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, r0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b 1384f4 │ │ │ │ + b 138504 │ │ │ │ mov r6, r0 │ │ │ │ - b 138594 │ │ │ │ + b 1385a4 │ │ │ │ mov r6, r0 │ │ │ │ - b 1385a0 │ │ │ │ + b 1385b0 │ │ │ │ mov r6, r0 │ │ │ │ - b 138530 │ │ │ │ + b 138540 │ │ │ │ mov r6, r0 │ │ │ │ - b 138544 │ │ │ │ + b 138554 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #60]! @ 0x3c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 13850c │ │ │ │ + bne 13851c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 138530 │ │ │ │ + bne 138540 │ │ │ │ dmb ish │ │ │ │ - bl 5b6750 │ │ │ │ + bl 5b6760 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 138544 │ │ │ │ - bl 7a440c │ │ │ │ + beq 138554 │ │ │ │ + bl 7a441c │ │ │ │ ldrb r0, [r4, #55] @ 0x37 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #54] @ 0x36 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 138594 │ │ │ │ + bne 1385a4 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 138594 │ │ │ │ + bcc 1385a4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #68]! @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 138570 │ │ │ │ + bne 138580 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 138594 │ │ │ │ + bne 1385a4 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #53] @ 0x35 │ │ │ │ strh r0, [r4, #55] @ 0x37 │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #156] @ 0x9c │ │ │ │ - b 1385b4 │ │ │ │ + b 1385c4 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #192 @ 0xc0 │ │ │ │ - bl 142c6c │ │ │ │ - b 1385f0 │ │ │ │ + bl 142c7c │ │ │ │ + b 138600 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #160 @ 0xa0 │ │ │ │ - bl 401fe8 │ │ │ │ + bl 401ff8 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #208 @ 0xd0 │ │ │ │ - bl 401fe8 │ │ │ │ - b 1385f0 │ │ │ │ + bl 401ff8 │ │ │ │ + b 138600 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, r0] │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #536] @ 0x218 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldrb r0, [r4, #525] @ 0x20d │ │ │ │ cmp r0, #3 │ │ │ │ - beq 138640 │ │ │ │ + beq 138650 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 138634 │ │ │ │ + bne 138644 │ │ │ │ add r0, r4, #32 │ │ │ │ - bl 401aa0 │ │ │ │ + bl 401ab0 │ │ │ │ ldr r0, [r4, #532] @ 0x214 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 554dc │ │ │ │ ldrb r0, [r4, #516] @ 0x204 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 138660 │ │ │ │ + beq 138670 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 138668 │ │ │ │ + bne 138678 │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ - bl 150274 │ │ │ │ - b 138668 │ │ │ │ + bl 150284 │ │ │ │ + b 138678 │ │ │ │ add r0, r4, #104 @ 0x68 │ │ │ │ - bl 142e80 │ │ │ │ + bl 142e90 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #524] @ 0x20c │ │ │ │ ldr r0, [r4, #532] @ 0x214 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 554dc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ @@ -232436,31 +232440,31 @@ │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #5020 @ 0x139c │ │ │ │ add r6, r4, r0 │ │ │ │ ldrb r0, [r6, #1] │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ add r0, r4, #480 @ 0x1e0 │ │ │ │ - bl 137520 │ │ │ │ + bl 137530 │ │ │ │ add r0, r4, #240 @ 0xf0 │ │ │ │ - bl 145010 │ │ │ │ + bl 145020 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ - bl 1476f8 │ │ │ │ + bl 147708 │ │ │ │ ldr r0, [r4, #476]! @ 0x1dc │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1386e8 │ │ │ │ + bne 1386f8 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 138710 │ │ │ │ + bne 138720 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 234a70 │ │ │ │ + bl 234a80 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6] │ │ │ │ mov r0, r5 │ │ │ │ @@ -232468,763 +232472,763 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #476]! @ 0x1dc │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13873c │ │ │ │ + bne 13874c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 138778 │ │ │ │ + bne 138788 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 234a70 │ │ │ │ - b 138778 │ │ │ │ + bl 234a80 │ │ │ │ + b 138788 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #240 @ 0xf0 │ │ │ │ - bl 14f0f0 │ │ │ │ + bl 14f100 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6] │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #9] │ │ │ │ cmp r0, #3 │ │ │ │ - beq 138808 │ │ │ │ + beq 138818 │ │ │ │ cmp r0, #4 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 137520 │ │ │ │ + bl 137530 │ │ │ │ movw r0, #4792 @ 0x12b8 │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 145010 │ │ │ │ + bl 145020 │ │ │ │ movw r0, #4904 @ 0x1328 │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 1476f8 │ │ │ │ + bl 147708 │ │ │ │ movw r1, #5028 @ 0x13a4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, r1]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 1387d8 │ │ │ │ + bne 1387e8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 1387fc │ │ │ │ + bne 13880c │ │ │ │ dmb ish │ │ │ │ - bl 234a70 │ │ │ │ + bl 234a80 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #8] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r0, r4, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 137cf8 │ │ │ │ + b 137d08 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ movw r1, #5028 @ 0x13a4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, r1]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 13883c │ │ │ │ + bne 13884c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 138878 │ │ │ │ + bne 138888 │ │ │ │ dmb ish │ │ │ │ - bl 234a70 │ │ │ │ - b 138878 │ │ │ │ + bl 234a80 │ │ │ │ + b 138888 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #4792 @ 0x12b8 │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 14f0f0 │ │ │ │ + bl 14f100 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #129] @ 0x81 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ - bl 797b20 │ │ │ │ + bl 797b30 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1388c0 │ │ │ │ + beq 1388d0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13afdc │ │ │ │ + bl 13afec │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #128] @ 0x80 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ - b 13890c │ │ │ │ + b 13891c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #128] @ 0x80 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13890c │ │ │ │ + beq 13891c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13afdc │ │ │ │ + bl 13afec │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #128] @ 0x80 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #4012] @ 0xfac │ │ │ │ cmp r0, #3 │ │ │ │ - beq 13894c │ │ │ │ + beq 13895c │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - b 138960 │ │ │ │ + b 138970 │ │ │ │ ldrb r0, [r4, #3884] @ 0xf2c │ │ │ │ cmp r0, #3 │ │ │ │ - bne 138960 │ │ │ │ + bne 138970 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 13d1cc │ │ │ │ + bl 13d1dc │ │ │ │ add r0, r4, #3888 @ 0xf30 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1476f8 │ │ │ │ + b 147708 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #3888 @ 0xf30 │ │ │ │ - bl 1476f8 │ │ │ │ + bl 147708 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #815] @ 0x32f │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 13779c │ │ │ │ + bl 1377ac │ │ │ │ ldr r0, [r4, #804] @ 0x324 │ │ │ │ bl 554dc │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [r6, #800]! @ 0x320 │ │ │ │ dmb ish │ │ │ │ add r2, r0, #176 @ 0xb0 │ │ │ │ ldrex r1, [r2] │ │ │ │ sub r3, r1, #1 │ │ │ │ strex r5, r3, [r2] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 1389b8 │ │ │ │ + bne 1389c8 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - bne 1389e0 │ │ │ │ + bne 1389f0 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 1e91a4 │ │ │ │ + bl 1e91b4 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1389e8 │ │ │ │ + bne 1389f8 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 138a10 │ │ │ │ + bne 138a20 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 235670 │ │ │ │ + bl 235680 │ │ │ │ ldr r1, [r4, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 138a28 │ │ │ │ + beq 138a38 │ │ │ │ ldr r0, [r4, #164] @ 0xa4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #540] @ 0x21c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 138a40 │ │ │ │ + beq 138a50 │ │ │ │ ldr r0, [r4, #544] @ 0x220 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #552] @ 0x228 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 138a58 │ │ │ │ + beq 138a68 │ │ │ │ ldr r0, [r4, #556] @ 0x22c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #564] @ 0x234 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 138a70 │ │ │ │ + beq 138a80 │ │ │ │ ldr r0, [r4, #568] @ 0x238 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [r4, #252] @ 0xfc │ │ │ │ cmp r0, #2 │ │ │ │ ldrne r1, [r4, #268] @ 0x10c │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 138c10 │ │ │ │ + bne 138c20 │ │ │ │ ldr r0, [r4, #324] @ 0x144 │ │ │ │ cmp r0, #2 │ │ │ │ ldrne r1, [r4, #340] @ 0x154 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 138c20 │ │ │ │ + bne 138c30 │ │ │ │ ldr r0, [r4, #396] @ 0x18c │ │ │ │ cmp r0, #2 │ │ │ │ ldrne r1, [r4, #412] @ 0x19c │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 138c30 │ │ │ │ + bne 138c40 │ │ │ │ ldr r1, [r4, #576] @ 0x240 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 138ac4 │ │ │ │ + beq 138ad4 │ │ │ │ ldr r0, [r4, #580] @ 0x244 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #588] @ 0x24c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 138adc │ │ │ │ + beq 138aec │ │ │ │ ldr r0, [r4, #592] @ 0x250 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #600] @ 0x258 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 138af4 │ │ │ │ + beq 138b04 │ │ │ │ ldr r0, [r4, #604] @ 0x25c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #612] @ 0x264 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 138b0c │ │ │ │ + beq 138b1c │ │ │ │ ldr r0, [r4, #616] @ 0x268 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #624] @ 0x270 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 138b24 │ │ │ │ + beq 138b34 │ │ │ │ ldr r0, [r4, #628] @ 0x274 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #636] @ 0x27c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 138b3c │ │ │ │ + beq 138b4c │ │ │ │ ldr r0, [r4, #640] @ 0x280 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #660] @ 0x294 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 138c4c │ │ │ │ + bne 138c5c │ │ │ │ ldr r1, [r4, #672] @ 0x2a0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 138c68 │ │ │ │ + bne 138c78 │ │ │ │ ldr r1, [r4, #648] @ 0x288 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 138b74 │ │ │ │ + beq 138b84 │ │ │ │ ldr r0, [r4, #652] @ 0x28c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #684] @ 0x2ac │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 138c84 │ │ │ │ + bne 138c94 │ │ │ │ ldr r1, [r4, #696] @ 0x2b8 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 138ca0 │ │ │ │ + bne 138cb0 │ │ │ │ ldr r1, [r4, #708] @ 0x2c4 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 138cbc │ │ │ │ + bne 138ccc │ │ │ │ ldr r1, [r4, #720] @ 0x2d0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 138cd8 │ │ │ │ + bne 138ce8 │ │ │ │ ldr r1, [r4, #732] @ 0x2dc │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 138cf4 │ │ │ │ + bne 138d04 │ │ │ │ ldr r1, [r4, #744] @ 0x2e8 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 138d10 │ │ │ │ + bne 138d20 │ │ │ │ ldr r1, [r4, #756] @ 0x2f4 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 138d2c │ │ │ │ + bne 138d3c │ │ │ │ ldr r0, [r4, #232] @ 0xe8 │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r4, #812] @ 0x32c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 138bfc │ │ │ │ + beq 138c0c │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r4, #228] @ 0xe4 │ │ │ │ strb r5, [r4, #813] @ 0x32d │ │ │ │ bl 554dc │ │ │ │ strb r5, [r4, #814] @ 0x32e │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 138a84 │ │ │ │ + bl 40e554 │ │ │ │ + b 138a94 │ │ │ │ ldr r0, [r4, #344] @ 0x158 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 138a98 │ │ │ │ + bl 40e554 │ │ │ │ + b 138aa8 │ │ │ │ ldr r0, [r4, #416] @ 0x1a0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #576] @ 0x240 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 138ab8 │ │ │ │ - b 138ac4 │ │ │ │ + bne 138ac8 │ │ │ │ + b 138ad4 │ │ │ │ ldr r0, [r4, #664] @ 0x298 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #672] @ 0x2a0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 138b5c │ │ │ │ + beq 138b6c │ │ │ │ ldr r0, [r4, #676] @ 0x2a4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #648] @ 0x288 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 138b68 │ │ │ │ - b 138b74 │ │ │ │ + bne 138b78 │ │ │ │ + b 138b84 │ │ │ │ ldr r0, [r4, #688] @ 0x2b0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #696] @ 0x2b8 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 138b94 │ │ │ │ + beq 138ba4 │ │ │ │ ldr r0, [r4, #700] @ 0x2bc │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #708] @ 0x2c4 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 138ba4 │ │ │ │ + beq 138bb4 │ │ │ │ ldr r0, [r4, #712] @ 0x2c8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #720] @ 0x2d0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 138bb4 │ │ │ │ + beq 138bc4 │ │ │ │ ldr r0, [r4, #724] @ 0x2d4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #732] @ 0x2dc │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 138bc4 │ │ │ │ + beq 138bd4 │ │ │ │ ldr r0, [r4, #736] @ 0x2e0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #744] @ 0x2e8 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 138bd4 │ │ │ │ + beq 138be4 │ │ │ │ ldr r0, [r4, #748] @ 0x2ec │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #756] @ 0x2f4 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 138be4 │ │ │ │ + beq 138bf4 │ │ │ │ ldr r0, [r4, #760] @ 0x2f8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 138be4 │ │ │ │ + bl 40e554 │ │ │ │ + b 138bf4 │ │ │ │ mov r5, r0 │ │ │ │ - b 138d94 │ │ │ │ + b 138da4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 138d50 │ │ │ │ + bne 138d60 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 138d94 │ │ │ │ + bne 138da4 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 235670 │ │ │ │ - b 138d94 │ │ │ │ + bl 235680 │ │ │ │ + b 138da4 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #804] @ 0x324 │ │ │ │ bl 554dc │ │ │ │ add r0, r4, #800 @ 0x320 │ │ │ │ - bl 14e300 │ │ │ │ + bl 14e310 │ │ │ │ ldr r1, [r4, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 138efc │ │ │ │ + bne 138f0c │ │ │ │ ldr r1, [r4, #540] @ 0x21c │ │ │ │ cmp r1, #0 │ │ │ │ - bne 138f14 │ │ │ │ + bne 138f24 │ │ │ │ ldr r1, [r4, #552] @ 0x228 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 138f2c │ │ │ │ + bne 138f3c │ │ │ │ ldr r1, [r4, #564] @ 0x234 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 138dd0 │ │ │ │ + beq 138de0 │ │ │ │ ldr r0, [r4, #568] @ 0x238 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, r4, #252 @ 0xfc │ │ │ │ - bl 1498e4 │ │ │ │ + bl 1498f4 │ │ │ │ add r0, r4, #324 @ 0x144 │ │ │ │ - bl 1498e4 │ │ │ │ + bl 1498f4 │ │ │ │ add r0, r4, #396 @ 0x18c │ │ │ │ - bl 1498e4 │ │ │ │ + bl 1498f4 │ │ │ │ ldr r1, [r4, #576] @ 0x240 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 138f48 │ │ │ │ + bne 138f58 │ │ │ │ ldr r1, [r4, #588] @ 0x24c │ │ │ │ cmp r1, #0 │ │ │ │ - bne 138f60 │ │ │ │ + bne 138f70 │ │ │ │ ldr r1, [r4, #600] @ 0x258 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 138f78 │ │ │ │ + bne 138f88 │ │ │ │ ldr r1, [r4, #612] @ 0x264 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 138f90 │ │ │ │ + bne 138fa0 │ │ │ │ ldr r1, [r4, #624] @ 0x270 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 138fa8 │ │ │ │ + bne 138fb8 │ │ │ │ ldr r1, [r4, #636] @ 0x27c │ │ │ │ cmp r1, #0 │ │ │ │ - bne 138fc0 │ │ │ │ + bne 138fd0 │ │ │ │ ldr r1, [r4, #660] @ 0x294 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 138fdc │ │ │ │ + bne 138fec │ │ │ │ ldr r1, [r4, #672] @ 0x2a0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 138ff8 │ │ │ │ + bne 139008 │ │ │ │ ldr r1, [r4, #648] @ 0x288 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 139010 │ │ │ │ + bne 139020 │ │ │ │ ldr r1, [r4, #684] @ 0x2ac │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 13902c │ │ │ │ + bne 13903c │ │ │ │ ldr r1, [r4, #696] @ 0x2b8 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 139048 │ │ │ │ + bne 139058 │ │ │ │ ldr r1, [r4, #708] @ 0x2c4 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 139064 │ │ │ │ + bne 139074 │ │ │ │ ldr r1, [r4, #720] @ 0x2d0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 139080 │ │ │ │ + bne 139090 │ │ │ │ ldr r1, [r4, #732] @ 0x2dc │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 13909c │ │ │ │ + bne 1390ac │ │ │ │ ldr r1, [r4, #744] @ 0x2e8 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 1390b8 │ │ │ │ + bne 1390c8 │ │ │ │ ldr r1, [r4, #756] @ 0x2f4 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 1390d4 │ │ │ │ + bne 1390e4 │ │ │ │ ldr r0, [r4, #232] @ 0xe8 │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r4, #812] @ 0x32c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 138ee4 │ │ │ │ + beq 138ef4 │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r4, #228] @ 0xe4 │ │ │ │ strb r6, [r4, #813] @ 0x32d │ │ │ │ bl 554dc │ │ │ │ mov r0, r5 │ │ │ │ strb r6, [r4, #814] @ 0x32e │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #164] @ 0xa4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #540] @ 0x21c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 138dac │ │ │ │ + beq 138dbc │ │ │ │ ldr r0, [r4, #544] @ 0x220 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #552] @ 0x228 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 138db8 │ │ │ │ + beq 138dc8 │ │ │ │ ldr r0, [r4, #556] @ 0x22c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #564] @ 0x234 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 138dc4 │ │ │ │ - b 138dd0 │ │ │ │ + bne 138dd4 │ │ │ │ + b 138de0 │ │ │ │ ldr r0, [r4, #580] @ 0x244 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #588] @ 0x24c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 138e00 │ │ │ │ + beq 138e10 │ │ │ │ ldr r0, [r4, #592] @ 0x250 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #600] @ 0x258 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 138e0c │ │ │ │ + beq 138e1c │ │ │ │ ldr r0, [r4, #604] @ 0x25c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #612] @ 0x264 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 138e18 │ │ │ │ + beq 138e28 │ │ │ │ ldr r0, [r4, #616] @ 0x268 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #624] @ 0x270 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 138e24 │ │ │ │ + beq 138e34 │ │ │ │ ldr r0, [r4, #628] @ 0x274 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #636] @ 0x27c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 138e30 │ │ │ │ + beq 138e40 │ │ │ │ ldr r0, [r4, #640] @ 0x280 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #660] @ 0x294 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 138e40 │ │ │ │ + beq 138e50 │ │ │ │ ldr r0, [r4, #664] @ 0x298 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #672] @ 0x2a0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 138e50 │ │ │ │ + beq 138e60 │ │ │ │ ldr r0, [r4, #676] @ 0x2a4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #648] @ 0x288 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 138e5c │ │ │ │ + beq 138e6c │ │ │ │ ldr r0, [r4, #652] @ 0x28c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #684] @ 0x2ac │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 138e6c │ │ │ │ + beq 138e7c │ │ │ │ ldr r0, [r4, #688] @ 0x2b0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #696] @ 0x2b8 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 138e7c │ │ │ │ + beq 138e8c │ │ │ │ ldr r0, [r4, #700] @ 0x2bc │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #708] @ 0x2c4 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 138e8c │ │ │ │ + beq 138e9c │ │ │ │ ldr r0, [r4, #712] @ 0x2c8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #720] @ 0x2d0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 138e9c │ │ │ │ + beq 138eac │ │ │ │ ldr r0, [r4, #724] @ 0x2d4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #732] @ 0x2dc │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 138eac │ │ │ │ + beq 138ebc │ │ │ │ ldr r0, [r4, #736] @ 0x2e0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #744] @ 0x2e8 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 138ebc │ │ │ │ + beq 138ecc │ │ │ │ ldr r0, [r4, #748] @ 0x2ec │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #756] @ 0x2f4 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 138ecc │ │ │ │ + beq 138edc │ │ │ │ ldr r0, [r4, #760] @ 0x2f8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 138ecc │ │ │ │ + bl 40e554 │ │ │ │ + b 138edc │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ ldr r7, [r0] │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ - beq 139140 │ │ │ │ + beq 139150 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr sl, [r0, #4] │ │ │ │ add r4, r1, #1 │ │ │ │ mov r0, sl │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 139120 │ │ │ │ + beq 139130 │ │ │ │ add r5, r0, #144 @ 0x90 │ │ │ │ - bl 19f5f8 │ │ │ │ + bl 19f608 │ │ │ │ mov r0, r5 │ │ │ │ - b 139108 │ │ │ │ + b 139118 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 139140 │ │ │ │ + beq 139150 │ │ │ │ add r0, r7, r7, lsl #3 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, sl │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 139164 │ │ │ │ + beq 139174 │ │ │ │ mov r0, r5 │ │ │ │ add r6, r5, #144 @ 0x90 │ │ │ │ - bl 19f5f8 │ │ │ │ + bl 19f608 │ │ │ │ mov r5, r6 │ │ │ │ - b 139148 │ │ │ │ + b 139158 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 139180 │ │ │ │ + beq 139190 │ │ │ │ add r0, r7, r7, lsl #3 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, sl │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r8 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r8, [r0] │ │ │ │ cmp r8, #-2147483648 @ 0x80000000 │ │ │ │ - beq 139224 │ │ │ │ + beq 139234 │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 139204 │ │ │ │ + beq 139214 │ │ │ │ mov r4, #0 │ │ │ │ - b 1391bc │ │ │ │ + b 1391cc │ │ │ │ add r4, r4, #536 @ 0x218 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 139204 │ │ │ │ + beq 139214 │ │ │ │ add r5, r6, r4 │ │ │ │ ldr r0, [r5, #520] @ 0x208 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 1391f0 │ │ │ │ + bne 139200 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ eor r1, r1, #2 │ │ │ │ orrs r1, r1, r2 │ │ │ │ - beq 1391b0 │ │ │ │ - bl 1a05bc │ │ │ │ - b 1391b0 │ │ │ │ + beq 1391c0 │ │ │ │ + bl 1a05cc │ │ │ │ + b 1391c0 │ │ │ │ lsl r1, r0, #2 │ │ │ │ ldr r0, [r5, #524] @ 0x20c │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b 1391d0 │ │ │ │ + bl 40e554 │ │ │ │ + b 1391e0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 139224 │ │ │ │ + beq 139234 │ │ │ │ mov r0, #536 @ 0x218 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #536 @ 0x218 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 139248 │ │ │ │ + beq 139258 │ │ │ │ add r5, r0, #536 @ 0x218 │ │ │ │ - bl 19f7fc │ │ │ │ + bl 19f80c │ │ │ │ mov r0, r5 │ │ │ │ - b 139230 │ │ │ │ + b 139240 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 139264 │ │ │ │ + beq 139274 │ │ │ │ mov r0, #536 @ 0x218 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #69 @ 0x45 │ │ │ │ bxeq lr │ │ │ │ - b 145b28 │ │ │ │ + b 145b38 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #180] @ 0xb4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1392f4 │ │ │ │ + beq 139304 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldrb r0, [r4, #173] @ 0xad │ │ │ │ cmp r0, #3 │ │ │ │ - bne 1392b8 │ │ │ │ + bne 1392c8 │ │ │ │ ldr r0, [r4, #164] @ 0xa4 │ │ │ │ - bl 147478 │ │ │ │ + bl 147488 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #172] @ 0xac │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #176]! @ 0xb0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 1392c4 │ │ │ │ + bne 1392d4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 1392e8 │ │ │ │ + bne 1392f8 │ │ │ │ dmb ish │ │ │ │ - bl 5b64ac │ │ │ │ + bl 5b64bc │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #181] @ 0xb5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 150508 │ │ │ │ + b 150518 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #181] @ 0xb5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -233232,624 +233236,624 @@ │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r0, #-4] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 13932c │ │ │ │ + bne 13933c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 139350 │ │ │ │ + bne 139360 │ │ │ │ dmb ish │ │ │ │ - bl 5b64ac │ │ │ │ + bl 5b64bc │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #181] @ 0xb5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ add r7, r7, #1 │ │ │ │ mov r5, #0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 1393a4 │ │ │ │ + beq 1393b4 │ │ │ │ add r0, r6, r5 │ │ │ │ add r5, r5, #36 @ 0x24 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ add r0, r0, #28 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ blx r3 │ │ │ │ - b 139378 │ │ │ │ + b 139388 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1393c8 │ │ │ │ + beq 1393d8 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r8, r0 │ │ │ │ add r0, r6, r5 │ │ │ │ add r0, r0, #16 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 139400 │ │ │ │ + beq 139410 │ │ │ │ ldr r3, [r0] │ │ │ │ add r5, r0, #36 @ 0x24 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add r0, r0, #12 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ - b 1393d8 │ │ │ │ + b 1393e8 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 139420 │ │ │ │ + beq 139430 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r8 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #1996] @ 0x7cc │ │ │ │ cmp r1, #3 │ │ │ │ - beq 13944c │ │ │ │ + beq 13945c │ │ │ │ cmp r1, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 14ef30 │ │ │ │ + b 14ef40 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #80 @ 0x50 │ │ │ │ - bl 142480 │ │ │ │ + bl 142490 │ │ │ │ ldr r1, [r5, #1984] @ 0x7c0 │ │ │ │ mov r0, r5 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 139478 │ │ │ │ + beq 139488 │ │ │ │ ldr r0, [r0, #1988] @ 0x7c4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 14ef30 │ │ │ │ + b 14ef40 │ │ │ │ ldr r1, [r5, #1984] @ 0x7c0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1394a0 │ │ │ │ + beq 1394b0 │ │ │ │ ldr r0, [r5, #1988] @ 0x7c4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, r5, #40 @ 0x28 │ │ │ │ - bl 14ef30 │ │ │ │ + bl 14ef40 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ - bne 1394cc │ │ │ │ + bne 1394dc │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d6ab0 │ │ │ │ + bl 3d6ac0 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1394dc │ │ │ │ + bne 1394ec │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5b6378 │ │ │ │ + b 5b6388 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 139514 │ │ │ │ + bne 139524 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13953c │ │ │ │ + bne 13954c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b6378 │ │ │ │ + bl 5b6388 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 139560 │ │ │ │ + beq 139570 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ add r1, r0, #72 @ 0x48 │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 139568 │ │ │ │ + bne 139578 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 139590 │ │ │ │ + bne 1395a0 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 2378f4 │ │ │ │ + bl 237904 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 139594 │ │ │ │ + bne 1395a4 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4a2a44 │ │ │ │ + b 4a2a54 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1395cc │ │ │ │ + bne 1395dc │ │ │ │ cmp r1, #1 │ │ │ │ - bne 1395f4 │ │ │ │ + bne 139604 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 4a2a44 │ │ │ │ + bl 4a2a54 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 55554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #824] @ 0x338 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 139640 │ │ │ │ + beq 139650 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - b 139650 │ │ │ │ + b 139660 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 138984 │ │ │ │ + bl 138994 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 554dc │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r4 │ │ │ │ bl 55554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 139600 │ │ │ │ + bl 139610 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r8, [r0, #4] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 1396b8 │ │ │ │ + beq 1396c8 │ │ │ │ add r6, r0, #1312 @ 0x520 │ │ │ │ - bl 19f948 │ │ │ │ + bl 19f958 │ │ │ │ mov r0, r6 │ │ │ │ - b 1396a0 │ │ │ │ + b 1396b0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1396dc │ │ │ │ + beq 1396ec │ │ │ │ mov r1, #1312 @ 0x520 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 139700 │ │ │ │ + beq 139710 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #1312 @ 0x520 │ │ │ │ - bl 19f948 │ │ │ │ + bl 19f958 │ │ │ │ mov r6, r5 │ │ │ │ - b 1396e4 │ │ │ │ + b 1396f4 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 139720 │ │ │ │ + beq 139730 │ │ │ │ mov r1, #1312 @ 0x520 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r9 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #440] @ 0x1b8 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 137c24 │ │ │ │ + bl 137c34 │ │ │ │ ldr r1, [r4, #428] @ 0x1ac │ │ │ │ cmp r1, #0 │ │ │ │ - beq 139764 │ │ │ │ + beq 139774 │ │ │ │ ldr r0, [r4, #432] @ 0x1b0 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #428] @ 0x1ac │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 139784 │ │ │ │ + beq 139794 │ │ │ │ ldr r0, [r4, #432] @ 0x1b0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #289] @ 0x121 │ │ │ │ cmp r0, #5 │ │ │ │ - bhi 1398e8 │ │ │ │ + bhi 1398f8 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ andeq r0, r0, ip, lsr r1 │ │ │ │ andeq r0, r0, ip, lsr r1 │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ andeq r0, r0, r8, asr r0 │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ ldr r0, [r4, #276] @ 0x114 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 1398e8 │ │ │ │ + bcc 1398f8 │ │ │ │ ldr r0, [r4, #280]! @ 0x118 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1397d8 │ │ │ │ + bne 1397e8 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 8a8538 │ │ │ │ + b 8a8548 │ │ │ │ add r0, r4, #296 @ 0x128 │ │ │ │ - bl 139280 │ │ │ │ - b 139868 │ │ │ │ + bl 139290 │ │ │ │ + b 139878 │ │ │ │ ldrb r0, [r4, #624] @ 0x270 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #616] @ 0x268 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 139898 │ │ │ │ + bne 1398a8 │ │ │ │ add r0, r4, #456 @ 0x1c8 │ │ │ │ - bl 152bfc │ │ │ │ - b 139898 │ │ │ │ + bl 152c0c │ │ │ │ + b 1398a8 │ │ │ │ add r0, r4, #304 @ 0x130 │ │ │ │ - bl 1559d4 │ │ │ │ + bl 1559e4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #296]! @ 0x128 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 139844 │ │ │ │ + bne 139854 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 139868 │ │ │ │ + bne 139878 │ │ │ │ dmb ish │ │ │ │ - bl 5b64ac │ │ │ │ + bl 5b64bc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #272]! @ 0x110 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 139874 │ │ │ │ + bne 139884 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 139898 │ │ │ │ + bne 1398a8 │ │ │ │ dmb ish │ │ │ │ - bl 5b5aac │ │ │ │ + bl 5b5abc │ │ │ │ ldrb r0, [r4, #288] @ 0x120 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1398e0 │ │ │ │ + beq 1398f0 │ │ │ │ ldr r0, [r4, #296] @ 0x128 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 1398e0 │ │ │ │ + bcc 1398f0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #300]! @ 0x12c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 1398bc │ │ │ │ + bne 1398cc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 1398e0 │ │ │ │ + bne 1398f0 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #288] @ 0x120 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b 139908 │ │ │ │ + b 139918 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #288] @ 0x120 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ - b 139948 │ │ │ │ + b 139958 │ │ │ │ mov r6, r0 │ │ │ │ - b 13997c │ │ │ │ + b 13998c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #296]! @ 0x128 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 139920 │ │ │ │ + bne 139930 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 13994c │ │ │ │ + bne 13995c │ │ │ │ dmb ish │ │ │ │ - bl 5b64ac │ │ │ │ - b 13994c │ │ │ │ + bl 5b64bc │ │ │ │ + b 13995c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #272]! @ 0x110 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 139958 │ │ │ │ + bne 139968 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 13997c │ │ │ │ + bne 13998c │ │ │ │ dmb ish │ │ │ │ - bl 5b5aac │ │ │ │ + bl 5b5abc │ │ │ │ ldrb r0, [r4, #288] @ 0x120 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1399c4 │ │ │ │ + beq 1399d4 │ │ │ │ ldr r0, [r4, #296] @ 0x128 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 1399c4 │ │ │ │ + bcc 1399d4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #300]! @ 0x12c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 1399a0 │ │ │ │ + bne 1399b0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 1399c4 │ │ │ │ + bne 1399d4 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #288] @ 0x120 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ cmp r1, #3 │ │ │ │ - beq 1399f8 │ │ │ │ + beq 139a08 │ │ │ │ cmp r1, #4 │ │ │ │ ldrbeq r1, [r0, #792] @ 0x318 │ │ │ │ cmpeq r1, #3 │ │ │ │ - beq 139a28 │ │ │ │ + beq 139a38 │ │ │ │ bx lr │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ cmp r1, #4 │ │ │ │ - beq 139a3c │ │ │ │ + beq 139a4c │ │ │ │ cmp r1, #3 │ │ │ │ - bne 1399f4 │ │ │ │ + bne 139a04 │ │ │ │ ldrb r1, [r0, #44] @ 0x2c │ │ │ │ cmp r1, #3 │ │ │ │ ldrbeq r1, [r0, #40] @ 0x28 │ │ │ │ cmpeq r1, #3 │ │ │ │ - bne 1399f4 │ │ │ │ + bne 139a04 │ │ │ │ add r0, r0, #36 @ 0x24 │ │ │ │ - b 2b80c0 │ │ │ │ + b 2b80d0 │ │ │ │ ldrb r1, [r0, #784] @ 0x310 │ │ │ │ cmp r1, #3 │ │ │ │ bxne lr │ │ │ │ add r0, r0, #24 │ │ │ │ - b 151c40 │ │ │ │ + b 151c50 │ │ │ │ add r0, r0, #24 │ │ │ │ - b 15017c │ │ │ │ + b 15018c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #12] │ │ │ │ cmp r0, #3 │ │ │ │ - beq 139a8c │ │ │ │ + beq 139a9c │ │ │ │ cmp r0, #4 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldrb r0, [r4, #477] @ 0x1dd │ │ │ │ cmp r0, #3 │ │ │ │ - bne 139acc │ │ │ │ + bne 139adc │ │ │ │ ldrb r0, [r4, #468] @ 0x1d4 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 139ab8 │ │ │ │ + beq 139ac8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 139acc │ │ │ │ + bne 139adc │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 150274 │ │ │ │ - b 139acc │ │ │ │ + bl 150284 │ │ │ │ + b 139adc │ │ │ │ ldrb r0, [r4, #476] @ 0x1dc │ │ │ │ cmp r0, #3 │ │ │ │ - bne 139acc │ │ │ │ + bne 139adc │ │ │ │ ldrb r0, [r4, #468] @ 0x1d4 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 139ac4 │ │ │ │ + beq 139ad4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 139acc │ │ │ │ + bne 139adc │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 150274 │ │ │ │ - b 139acc │ │ │ │ + bl 150284 │ │ │ │ + b 139adc │ │ │ │ add r0, r4, #56 @ 0x38 │ │ │ │ - bl 142e80 │ │ │ │ - b 139acc │ │ │ │ + bl 142e90 │ │ │ │ + b 139adc │ │ │ │ add r0, r4, #56 @ 0x38 │ │ │ │ - bl 142e80 │ │ │ │ + bl 142e90 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 554dc │ │ │ │ - b 139adc │ │ │ │ + b 139aec │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 554dc │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ cmp r0, #0 │ │ │ │ - beq 139b34 │ │ │ │ + beq 139b44 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 139b18 │ │ │ │ + beq 139b28 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 139b34 │ │ │ │ + beq 139b44 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 139b54 │ │ │ │ + beq 139b64 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mov r4, r0 │ │ │ │ - bl 1b6f44 │ │ │ │ + bl 1b6f54 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 139b94 │ │ │ │ + beq 139ba4 │ │ │ │ mov r0, #216 @ 0xd8 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r6, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 139bb8 │ │ │ │ + beq 139bc8 │ │ │ │ mov r0, #216 @ 0xd8 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r6, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #468] @ 0x1d4 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 139c18 │ │ │ │ + beq 139c28 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r5, [r4, #452] @ 0x1c4 │ │ │ │ mov r0, r5 │ │ │ │ bl 55554 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #456] @ 0x1c8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 139c14 │ │ │ │ + beq 139c24 │ │ │ │ ldr r0, [r4, #460] @ 0x1cc │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r0, [r4, #440] @ 0x1b8 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 139c44 │ │ │ │ + bne 139c54 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 137c24 │ │ │ │ + bl 137c34 │ │ │ │ ldr r1, [r4, #428] @ 0x1ac │ │ │ │ cmp r1, #0 │ │ │ │ - beq 139c44 │ │ │ │ + beq 139c54 │ │ │ │ ldr r0, [r4, #432] @ 0x1b0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [r4, #448] @ 0x1c0 │ │ │ │ bl 554dc │ │ │ │ - b 139bdc │ │ │ │ + b 139bec │ │ │ │ ldr r1, [r4, #428] @ 0x1ac │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 139c6c │ │ │ │ + beq 139c7c │ │ │ │ ldr r0, [r4, #432] @ 0x1b0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [r4, #448] @ 0x1c0 │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r4, #452] @ 0x1c4 │ │ │ │ - bl 139600 │ │ │ │ + bl 139610 │ │ │ │ ldr r1, [r4, #456] @ 0x1c8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 139c94 │ │ │ │ + beq 139ca4 │ │ │ │ ldr r0, [r4, #460] @ 0x1cc │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ movw r1, #4128 @ 0x1020 │ │ │ │ add r5, r0, r1 │ │ │ │ ldrb r1, [r5, #28] │ │ │ │ cmp r1, #3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldrb r1, [r5, #13] │ │ │ │ cmp r1, #3 │ │ │ │ - bne 139cdc │ │ │ │ - bl 137ed0 │ │ │ │ + bne 139cec │ │ │ │ + bl 137ee0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r5] │ │ │ │ bl 554dc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5, #12] │ │ │ │ ldr r0, [r5, #24] │ │ │ │ @@ -233866,38 +233870,38 @@ │ │ │ │ bl 554dc │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #13] │ │ │ │ cmp r0, #3 │ │ │ │ - beq 139d58 │ │ │ │ + beq 139d68 │ │ │ │ cmp r0, #4 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ movw r0, #7004 @ 0x1b5c │ │ │ │ add r6, r4, r0 │ │ │ │ ldrb r0, [r6, #4] │ │ │ │ cmp r0, #3 │ │ │ │ - bne 139d60 │ │ │ │ + bne 139d70 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 13878c │ │ │ │ + bl 13879c │ │ │ │ ldr r0, [r6] │ │ │ │ bl 554dc │ │ │ │ - b 139d60 │ │ │ │ + b 139d70 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 156168 │ │ │ │ + bl 156178 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 554dc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #12] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ bl 554dc │ │ │ │ - b 139d88 │ │ │ │ + b 139d98 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 554dc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ @@ -233908,1559 +233912,1559 @@ │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 139dc0 │ │ │ │ + bne 139dd0 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 139e08 │ │ │ │ + bne 139e18 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 139e08 │ │ │ │ + beq 139e18 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 139e14 │ │ │ │ + bne 139e24 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 139e5c │ │ │ │ + bne 139e6c │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 139e50 │ │ │ │ + beq 139e60 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 139e64 │ │ │ │ + bne 139e74 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 139e90 │ │ │ │ + bne 139ea0 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 234564 │ │ │ │ + b 234574 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 139eb0 │ │ │ │ + b 139ec0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 139eb8 │ │ │ │ + bne 139ec8 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 139ee0 │ │ │ │ + bne 139ef0 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 234564 │ │ │ │ + bl 234574 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #56 @ 0x38 │ │ │ │ strb r0, [r5, #72] @ 0x48 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 139f0c │ │ │ │ + bne 139f1c │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 139f54 │ │ │ │ + bne 139f64 │ │ │ │ ldrd r0, [r5, #48] @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #48] @ 0x30 │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 139f54 │ │ │ │ + beq 139f64 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #68 @ 0x44 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 139f60 │ │ │ │ + bne 139f70 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 139fa8 │ │ │ │ + bne 139fb8 │ │ │ │ ldrd r0, [r5, #60] @ 0x3c │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 139f9c │ │ │ │ + beq 139fac │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 139fb0 │ │ │ │ + bne 139fc0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 139fdc │ │ │ │ + bne 139fec │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2334d8 │ │ │ │ + b 2334e8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 139ffc │ │ │ │ + b 13a00c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13a004 │ │ │ │ + bne 13a014 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13a02c │ │ │ │ + bne 13a03c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 2334d8 │ │ │ │ + bl 2334e8 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #1755] @ 0x6db │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ add r0, r4, #128 @ 0x80 │ │ │ │ - bl 152060 │ │ │ │ + bl 152070 │ │ │ │ ldrb r1, [r4, #1752] @ 0x6d8 │ │ │ │ movw r0, #1753 @ 0x6d9 │ │ │ │ mov r5, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strh r5, [r4, r0] │ │ │ │ ldrne r1, [r4, #1724] @ 0x6bc │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 13a07c │ │ │ │ + bne 13a08c │ │ │ │ strb r5, [r4, #1752] @ 0x6d8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #1728] @ 0x6c0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ strb r5, [r4, #1752] @ 0x6d8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #1753 @ 0x6d9 │ │ │ │ mov r6, #0 │ │ │ │ strh r6, [r4, r0] │ │ │ │ ldrb r0, [r4, #1752] @ 0x6d8 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #1724] @ 0x6bc │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 13a0c0 │ │ │ │ + bne 13a0d0 │ │ │ │ mov r0, r5 │ │ │ │ strb r6, [r4, #1752] @ 0x6d8 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #1728] @ 0x6c0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ strb r6, [r4, #1752] @ 0x6d8 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ - bne 13a128 │ │ │ │ + bne 13a138 │ │ │ │ ldrd r6, [r4, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 13a134 │ │ │ │ + beq 13a144 │ │ │ │ add r5, r6, #4 │ │ │ │ - b 13a10c │ │ │ │ + b 13a11c │ │ │ │ add r5, r5, #12 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 13a134 │ │ │ │ + beq 13a144 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 13a100 │ │ │ │ + beq 13a110 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 13a100 │ │ │ │ + bl 40e554 │ │ │ │ + b 13a110 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 145b28 │ │ │ │ + b 145b38 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13a158 │ │ │ │ + beq 13a168 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13a17c │ │ │ │ + bne 13a18c │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13a1c4 │ │ │ │ + bne 13a1d4 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 13a1c4 │ │ │ │ + beq 13a1d4 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13a1d0 │ │ │ │ + bne 13a1e0 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13a218 │ │ │ │ + bne 13a228 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13a20c │ │ │ │ + beq 13a21c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13a220 │ │ │ │ + bne 13a230 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13a24c │ │ │ │ + bne 13a25c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 233ad8 │ │ │ │ + b 233ae8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 13a26c │ │ │ │ + b 13a27c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13a274 │ │ │ │ + bne 13a284 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13a29c │ │ │ │ + bne 13a2ac │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 233ad8 │ │ │ │ + bl 233ae8 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #2248] @ 0x8c8 │ │ │ │ cmp r0, #5 │ │ │ │ - bhi 13a3bc │ │ │ │ + bhi 13a3cc │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ strheq r0, [r0], -r0 @ │ │ │ │ muleq r0, r8, r0 │ │ │ │ ldr r1, [r4, #2216] @ 0x8a8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 13a2f8 │ │ │ │ + beq 13a308 │ │ │ │ ldr r0, [r4, #2220] @ 0x8ac │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 147370 │ │ │ │ + b 147380 │ │ │ │ ldr r0, [r4, #2264] @ 0x8d8 │ │ │ │ movw r1, #51713 @ 0xca01 │ │ │ │ movt r1, #15258 @ 0x3b9a │ │ │ │ cmp r0, r1 │ │ │ │ - beq 13a380 │ │ │ │ + beq 13a390 │ │ │ │ ldr r0, [r4, #2272] @ 0x8e0 │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r4, #2280] @ 0x8e8 │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r4, #2272] @ 0x8e0 │ │ │ │ tstne r1, #1 │ │ │ │ - beq 13a34c │ │ │ │ + beq 13a35c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r1, r1, #2 │ │ │ │ strex r2, r1, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13a338 │ │ │ │ + bne 13a348 │ │ │ │ ldr r0, [r4, #2276] @ 0x8e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13a380 │ │ │ │ - bl 147478 │ │ │ │ - b 13a380 │ │ │ │ + beq 13a390 │ │ │ │ + bl 147488 │ │ │ │ + b 13a390 │ │ │ │ ldr r1, [r4, #2256] @ 0x8d0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 13a378 │ │ │ │ + beq 13a388 │ │ │ │ ldr r0, [r4, #2260] @ 0x8d4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [r4, #2244] @ 0x8c4 │ │ │ │ - bl 1cbc5c │ │ │ │ + bl 1cbc6c │ │ │ │ movw r0, #2136 @ 0x858 │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 149d54 │ │ │ │ + bl 149d64 │ │ │ │ ldr r1, [r4, #2232] @ 0x8b8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 13a3a4 │ │ │ │ + beq 13a3b4 │ │ │ │ ldr r0, [r4, #2236] @ 0x8bc │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, r4, #1424 @ 0x590 │ │ │ │ - bl 147370 │ │ │ │ + bl 147380 │ │ │ │ add r0, r4, #720 @ 0x2d0 │ │ │ │ - bl 147370 │ │ │ │ + bl 147380 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #2249] @ 0x8c9 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - b 13a3c4 │ │ │ │ + b 13a3d4 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #2136 @ 0x858 │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 149d54 │ │ │ │ + bl 149d64 │ │ │ │ ldr r1, [r4, #2232] @ 0x8b8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 13a3ec │ │ │ │ + beq 13a3fc │ │ │ │ ldr r0, [r4, #2236] @ 0x8bc │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, r4, #1424 @ 0x590 │ │ │ │ - bl 147370 │ │ │ │ - b 13a410 │ │ │ │ + bl 147380 │ │ │ │ + b 13a420 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #2249] @ 0x8c9 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #720 @ 0x2d0 │ │ │ │ - bl 147370 │ │ │ │ + bl 147380 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #2249] @ 0x8c9 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ dmb ish │ │ │ │ add r2, r0, #176 @ 0xb0 │ │ │ │ ldrex r1, [r2] │ │ │ │ sub r3, r1, #1 │ │ │ │ strex r5, r3, [r2] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 13a440 │ │ │ │ + bne 13a450 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - bne 13a468 │ │ │ │ + bne 13a478 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 1e8804 │ │ │ │ + bl 1e8814 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13a470 │ │ │ │ + bne 13a480 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 236004 │ │ │ │ + b 236014 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13a4a8 │ │ │ │ + bne 13a4b8 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13a4d0 │ │ │ │ + bne 13a4e0 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 236004 │ │ │ │ + bl 236014 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13a554 │ │ │ │ + beq 13a564 │ │ │ │ mov r4, r0 │ │ │ │ - bl 83fdd8 │ │ │ │ + bl 83fde8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #64]! @ 0x40 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 13a4fc │ │ │ │ + bne 13a50c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 13a520 │ │ │ │ + bne 13a530 │ │ │ │ dmb ish │ │ │ │ - bl 83a470 │ │ │ │ + bl 83a480 │ │ │ │ ldrd r0, [r4] │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldrne r0, [r4, #32] │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 13a540 │ │ │ │ + beq 13a550 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ - b 13a5b0 │ │ │ │ + b 13a5c0 │ │ │ │ mov r6, r0 │ │ │ │ - b 13a59c │ │ │ │ + b 13a5ac │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #64]! @ 0x40 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 13a578 │ │ │ │ + bne 13a588 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 13a59c │ │ │ │ + bne 13a5ac │ │ │ │ dmb ish │ │ │ │ - bl 83a470 │ │ │ │ + bl 83a480 │ │ │ │ ldrd r0, [r4] │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldrne r0, [r4, #32] │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 13a5c8 │ │ │ │ + bne 13a5d8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ blx r1 │ │ │ │ - b 13a5b0 │ │ │ │ + b 13a5c0 │ │ │ │ bl 8e880 │ │ │ │ ldrh r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ - bne 13a5f0 │ │ │ │ + bne 13a600 │ │ │ │ add r0, r0, #4 │ │ │ │ - b 147a80 │ │ │ │ + b 147a90 │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r1, [r0, #4] │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 13a620 │ │ │ │ + beq 13a630 │ │ │ │ push {r4, lr} │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ ldrh r1, [r0, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r1, [r0, #40] @ 0x28 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 13a638 │ │ │ │ + bne 13a648 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ add r2, r0, #176 @ 0xb0 │ │ │ │ ldrex r1, [r2] │ │ │ │ sub r3, r1, #1 │ │ │ │ strex r5, r3, [r2] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 13a658 │ │ │ │ + bne 13a668 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - bne 13a680 │ │ │ │ + bne 13a690 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 1e8334 │ │ │ │ + bl 1e8344 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13a688 │ │ │ │ + bne 13a698 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 236b48 │ │ │ │ + b 236b58 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13a6c0 │ │ │ │ + bne 13a6d0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13a6e8 │ │ │ │ + bne 13a6f8 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 236b48 │ │ │ │ + bl 236b58 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #112]! @ 0x70 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 13a704 │ │ │ │ + bne 13a714 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 13a728 │ │ │ │ + bne 13a738 │ │ │ │ dmb ish │ │ │ │ - bl 2368c8 │ │ │ │ + bl 2368d8 │ │ │ │ ldr r0, [r4, #120]! @ 0x78 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13a730 │ │ │ │ + bne 13a740 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2368c8 │ │ │ │ + b 2368d8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #120]! @ 0x78 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13a768 │ │ │ │ + bne 13a778 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13a790 │ │ │ │ + bne 13a7a0 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 2368c8 │ │ │ │ + bl 2368d8 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 335d60 │ │ │ │ + bl 335d70 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13a7b0 │ │ │ │ + bne 13a7c0 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5b6550 │ │ │ │ + b 5b6560 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13a7e8 │ │ │ │ + bne 13a7f8 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13a810 │ │ │ │ + bne 13a820 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b6550 │ │ │ │ + bl 5b6560 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13a83c │ │ │ │ + bne 13a84c │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13a884 │ │ │ │ + bne 13a894 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 13a884 │ │ │ │ + beq 13a894 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13a890 │ │ │ │ + bne 13a8a0 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13a8d8 │ │ │ │ + bne 13a8e8 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13a8cc │ │ │ │ + beq 13a8dc │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13a8e0 │ │ │ │ + bne 13a8f0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13a90c │ │ │ │ + bne 13a91c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 233ad8 │ │ │ │ + b 233ae8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 13a92c │ │ │ │ + b 13a93c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13a934 │ │ │ │ + bne 13a944 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13a95c │ │ │ │ + bne 13a96c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 233ad8 │ │ │ │ + bl 233ae8 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ add r1, r0, #180 @ 0xb4 │ │ │ │ ldrex r0, [r1] │ │ │ │ sub r2, r0, #1 │ │ │ │ strex r3, r2, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13a97c │ │ │ │ + bne 13a98c │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne 13a9a8 │ │ │ │ + bne 13a9b8 │ │ │ │ ldr r0, [r4] │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 1e8334 │ │ │ │ + bl 1e8344 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13a9b0 │ │ │ │ + bne 13a9c0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13a9d8 │ │ │ │ + bne 13a9e8 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 236b48 │ │ │ │ + bl 236b58 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13a9ec │ │ │ │ + beq 13a9fc │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 147478 │ │ │ │ + b 147488 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ - b 13aa2c │ │ │ │ + b 13aa3c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13aa04 │ │ │ │ + bne 13aa14 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13aa2c │ │ │ │ + bne 13aa3c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 236b48 │ │ │ │ + bl 236b58 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13aa3c │ │ │ │ - bl 147478 │ │ │ │ + beq 13aa4c │ │ │ │ + bl 147488 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 33613c │ │ │ │ + bl 33614c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 13aa60 │ │ │ │ + bne 13aa70 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 13aa84 │ │ │ │ + bne 13aa94 │ │ │ │ dmb ish │ │ │ │ - bl 5b6550 │ │ │ │ + bl 5b6560 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13aa98 │ │ │ │ + beq 13aaa8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 147478 │ │ │ │ + b 147488 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ - b 13aad8 │ │ │ │ + b 13aae8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 13aab4 │ │ │ │ + bne 13aac4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 13aad8 │ │ │ │ + bne 13aae8 │ │ │ │ dmb ish │ │ │ │ - bl 5b6550 │ │ │ │ + bl 5b6560 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13aae8 │ │ │ │ - bl 147478 │ │ │ │ + beq 13aaf8 │ │ │ │ + bl 147488 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ ldr r1, [r0, #68] @ 0x44 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ - beq 13ab0c │ │ │ │ + beq 13ab1c │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ bxeq lr │ │ │ │ - b 145c2c │ │ │ │ - b 14547c │ │ │ │ + b 145c3c │ │ │ │ + b 14548c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #24] │ │ │ │ cmp r0, #3 │ │ │ │ - beq 13ab78 │ │ │ │ + beq 13ab88 │ │ │ │ cmp r0, #4 │ │ │ │ - bne 13abb0 │ │ │ │ + bne 13abc0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 152060 │ │ │ │ + bl 152070 │ │ │ │ ldrd r6, [r4, #32] │ │ │ │ mov r0, #0 │ │ │ │ cmp r7, #0 │ │ │ │ strh r0, [r4, #21] │ │ │ │ - beq 13ab58 │ │ │ │ + beq 13ab68 │ │ │ │ ldr r0, [r6], #4 │ │ │ │ bl 554dc │ │ │ │ subs r7, r7, #1 │ │ │ │ - bne 13ab48 │ │ │ │ + bne 13ab58 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 13ab80 │ │ │ │ + beq 13ab90 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b 13ab80 │ │ │ │ + bl 40e554 │ │ │ │ + b 13ab90 │ │ │ │ add r0, r4, #32 │ │ │ │ - bl 152060 │ │ │ │ + bl 152070 │ │ │ │ ldrb r0, [r4, #20] │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r4, #23] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #4] │ │ │ │ cmpne r1, #0 │ │ │ │ strbeq r5, [r4, #20] │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ strb r5, [r4, #20] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ - b 13abd0 │ │ │ │ + b 13abe0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #21] │ │ │ │ add r0, r4, #28 │ │ │ │ - bl 1506b4 │ │ │ │ + bl 1506c4 │ │ │ │ ldrb r0, [r4, #20] │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r4, #23] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #4] │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 13abf8 │ │ │ │ + beq 13ac08 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ strb r6, [r4, #20] │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13ac14 │ │ │ │ + bne 13ac24 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13ac3c │ │ │ │ + bne 13ac4c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b5aac │ │ │ │ + bl 5b5abc │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13ac44 │ │ │ │ + bne 13ac54 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 234f3c │ │ │ │ + b 234f4c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13ac7c │ │ │ │ + bne 13ac8c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13aca4 │ │ │ │ + bne 13acb4 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 234f3c │ │ │ │ + bl 234f4c │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrh r1, [r0] │ │ │ │ sub r2, r1, #4 │ │ │ │ uxth r3, r2 │ │ │ │ cmp r3, #3 │ │ │ │ movcs r2, #1 │ │ │ │ uxth r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 13ad34 │ │ │ │ + beq 13ad44 │ │ │ │ cmp r2, #1 │ │ │ │ cmpeq r1, #3 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ cmp r1, #3 │ │ │ │ - bne 13ad6c │ │ │ │ + bne 13ad7c │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldrd r6, [r4] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 13ad08 │ │ │ │ + beq 13ad18 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 13ad20 │ │ │ │ + beq 13ad30 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 13ad50 │ │ │ │ + beq 13ad60 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 13ad6c │ │ │ │ + beq 13ad7c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 13ad8c │ │ │ │ + beq 13ad9c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - b 13adb4 │ │ │ │ + b 13adc4 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 13adb8 │ │ │ │ + beq 13adc8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldrb r1, [r0, #1656] @ 0x678 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 13addc │ │ │ │ + beq 13adec │ │ │ │ cmp r1, #3 │ │ │ │ bxne lr │ │ │ │ add r0, r0, #432 @ 0x1b0 │ │ │ │ - b 14f888 │ │ │ │ + b 14f898 │ │ │ │ add r0, r0, #8 │ │ │ │ - b 14656c │ │ │ │ + b 14657c │ │ │ │ ldrb r1, [r0, #1248] @ 0x4e0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 13ae00 │ │ │ │ + beq 13ae10 │ │ │ │ cmp r1, #3 │ │ │ │ bxne lr │ │ │ │ add r0, r0, #200 @ 0xc8 │ │ │ │ - b 141584 │ │ │ │ - b 14a4fc │ │ │ │ + b 141594 │ │ │ │ + b 14a50c │ │ │ │ push {r4, r5, r6, r8, r9, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #17] │ │ │ │ cmp r0, #3 │ │ │ │ - beq 13ae48 │ │ │ │ + beq 13ae58 │ │ │ │ cmp r0, #4 │ │ │ │ - bne 13ae70 │ │ │ │ + bne 13ae80 │ │ │ │ ldrb r0, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 13ae50 │ │ │ │ + bne 13ae60 │ │ │ │ add r0, r4, #60 @ 0x3c │ │ │ │ - bl 3d6cb4 │ │ │ │ + bl 3d6cc4 │ │ │ │ add r0, r4, #52 @ 0x34 │ │ │ │ - bl 14f26c │ │ │ │ + bl 14f27c │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #89] @ 0x59 │ │ │ │ - b 13ae50 │ │ │ │ + b 13ae60 │ │ │ │ add r0, r4, #20 │ │ │ │ - bl 13acb0 │ │ │ │ + bl 13acc0 │ │ │ │ ldrb r0, [r4] │ │ │ │ ldr r6, [r4, #4] │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 13ae74 │ │ │ │ + bhi 13ae84 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 13ae74 │ │ │ │ + beq 13ae84 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #16] │ │ │ │ pop {r4, r5, r6, r8, r9, pc} │ │ │ │ ldrd r8, [r6] │ │ │ │ ldr r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 13ae8c │ │ │ │ + beq 13ae9c │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 13aea4 │ │ │ │ + beq 13aeb4 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b 13ae68 │ │ │ │ + bl 40e554 │ │ │ │ + b 13ae78 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 13aed4 │ │ │ │ + beq 13aee4 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ - b 13af08 │ │ │ │ + b 13af18 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #52 @ 0x34 │ │ │ │ - bl 14f26c │ │ │ │ + bl 14f27c │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #89] @ 0x59 │ │ │ │ - b 13af1c │ │ │ │ + b 13af2c │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldrb r0, [r4] │ │ │ │ - bl 14f9e0 │ │ │ │ + bl 14f9f0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #328 @ 0x148 │ │ │ │ - bl 14bf54 │ │ │ │ + bl 14bf64 │ │ │ │ add r0, r4, #112 @ 0x70 │ │ │ │ - bl 14292c │ │ │ │ + bl 14293c │ │ │ │ ldr r0, [r4, #420]! @ 0x1a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13af90 │ │ │ │ + beq 13afa0 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13af64 │ │ │ │ + bne 13af74 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 235258 │ │ │ │ + b 235268 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #420]! @ 0x1a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13afd0 │ │ │ │ + beq 13afe0 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13afa8 │ │ │ │ + bne 13afb8 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13afd0 │ │ │ │ + bne 13afe0 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 235258 │ │ │ │ + bl 235268 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #60] @ 0x3c │ │ │ │ cmp r0, #3 │ │ │ │ - bne 13b140 │ │ │ │ + bne 13b150 │ │ │ │ add r6, r4, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ - bl 23bc6c │ │ │ │ + bl 23bc7c │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13b068 │ │ │ │ + bne 13b078 │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [r6, #52]! @ 0x34 │ │ │ │ add r1, r0, #72 @ 0x48 │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 13b014 │ │ │ │ + bne 13b024 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 13b038 │ │ │ │ + bne 13b048 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 2378f4 │ │ │ │ + bl 237904 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13b040 │ │ │ │ + bne 13b050 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13b068 │ │ │ │ + bne 13b078 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 4a2a44 │ │ │ │ + bl 4a2a54 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #56]! @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 13b0a0 │ │ │ │ + beq 13b0b0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 13b07c │ │ │ │ + bne 13b08c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 13b0a0 │ │ │ │ + bne 13b0b0 │ │ │ │ dmb ish │ │ │ │ - bl 236990 │ │ │ │ + bl 2369a0 │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [r6, #44]! @ 0x2c │ │ │ │ add r1, r0, #72 @ 0x48 │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 13b0ac │ │ │ │ + bne 13b0bc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 13b0d0 │ │ │ │ + bne 13b0e0 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 2378f4 │ │ │ │ + bl 237904 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13b0d8 │ │ │ │ + bne 13b0e8 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13b100 │ │ │ │ + bne 13b110 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 4a2a44 │ │ │ │ + bl 4a2a54 │ │ │ │ add r4, r4, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 23a900 │ │ │ │ + bl 23a910 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13b114 │ │ │ │ + bne 13b124 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 4a23cc │ │ │ │ + b 4a23dc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ - b 13b21c │ │ │ │ + b 13b22c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13b158 │ │ │ │ + bne 13b168 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13b21c │ │ │ │ + bne 13b22c │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 4a2a44 │ │ │ │ - b 13b21c │ │ │ │ + bl 4a2a54 │ │ │ │ + b 13b22c │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ - b 13b254 │ │ │ │ + b 13b264 │ │ │ │ mov r5, r0 │ │ │ │ - b 13b25c │ │ │ │ + b 13b26c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13b1a4 │ │ │ │ + bne 13b1b4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13b25c │ │ │ │ + bne 13b26c │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 4a2a44 │ │ │ │ - b 13b25c │ │ │ │ + bl 4a2a54 │ │ │ │ + b 13b26c │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13b1e0 │ │ │ │ + bne 13b1f0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13b264 │ │ │ │ + bne 13b274 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 4a23cc │ │ │ │ - b 13b264 │ │ │ │ + bl 4a23dc │ │ │ │ + b 13b274 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 139548 │ │ │ │ + bl 139558 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #56]! @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 13b254 │ │ │ │ + beq 13b264 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 13b230 │ │ │ │ + bne 13b240 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 13b254 │ │ │ │ + bne 13b264 │ │ │ │ dmb ish │ │ │ │ - bl 236990 │ │ │ │ + bl 2369a0 │ │ │ │ add r0, r4, #44 @ 0x2c │ │ │ │ - bl 150fc8 │ │ │ │ + bl 150fd8 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 14aafc │ │ │ │ + bl 14ab0c │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13b338 │ │ │ │ + beq 13b348 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 13b3cc │ │ │ │ + bne 13b3dc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #4 │ │ │ │ - beq 13b2c0 │ │ │ │ + beq 13b2d0 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 13b2c0 │ │ │ │ + bcc 13b2d0 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 13b2c0 │ │ │ │ + beq 13b2d0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13b2d0 │ │ │ │ - bl 147478 │ │ │ │ + beq 13b2e0 │ │ │ │ + bl 147488 │ │ │ │ ldr r0, [r4, #40]! @ 0x28 │ │ │ │ dmb ish │ │ │ │ add r2, r0, #176 @ 0xb0 │ │ │ │ ldrex r1, [r2] │ │ │ │ sub r3, r1, #1 │ │ │ │ strex r6, r3, [r2] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 13b2dc │ │ │ │ + bne 13b2ec │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - bne 13b304 │ │ │ │ + bne 13b314 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 1e7e64 │ │ │ │ + bl 1e7e74 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13b30c │ │ │ │ + bne 13b31c │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 233d04 │ │ │ │ + b 233d14 │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [r6, #40]! @ 0x28 │ │ │ │ dmb ish │ │ │ │ add r2, r0, #176 @ 0xb0 │ │ │ │ ldrex r1, [r2] │ │ │ │ sub r3, r1, #1 │ │ │ │ strex r5, r3, [r2] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 13b348 │ │ │ │ + bne 13b358 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - bne 13b370 │ │ │ │ + bne 13b380 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 1e7e64 │ │ │ │ + bl 1e7e74 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13b378 │ │ │ │ + bne 13b388 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13b3a0 │ │ │ │ + bne 13b3b0 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 233d04 │ │ │ │ + bl 233d14 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 13b3cc │ │ │ │ + bcc 13b3dc │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 13b3cc │ │ │ │ + beq 13b3dc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13b3dc │ │ │ │ + bne 13b3ec │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13b468 │ │ │ │ + bne 13b478 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 233d04 │ │ │ │ - b 13b468 │ │ │ │ + bl 233d14 │ │ │ │ + b 13b478 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ - b 13b448 │ │ │ │ + b 13b458 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13b420 │ │ │ │ + bne 13b430 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13b448 │ │ │ │ + bne 13b458 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 233d04 │ │ │ │ + bl 233d14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 150248 │ │ │ │ + bl 150258 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 137164 │ │ │ │ + bl 137174 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ ldrb r1, [r0, #788] @ 0x314 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 13b490 │ │ │ │ + beq 13b4a0 │ │ │ │ cmp r1, #3 │ │ │ │ - bne 13b49c │ │ │ │ + bne 13b4ac │ │ │ │ add r0, r0, #8 │ │ │ │ - b 13978c │ │ │ │ + b 13979c │ │ │ │ ldr r1, [r0, #776] @ 0x308 │ │ │ │ cmp r1, #2 │ │ │ │ - bcs 13b4a0 │ │ │ │ + bcs 13b4b0 │ │ │ │ bx lr │ │ │ │ ldr ip, [r0, #780]! @ 0x30c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 13b4a8 │ │ │ │ + bne 13b4b8 │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ - b 8a8538 │ │ │ │ + b 8a8548 │ │ │ │ ldrb r1, [r0, #244] @ 0xf4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 13b4e8 │ │ │ │ + beq 13b4f8 │ │ │ │ cmp r1, #3 │ │ │ │ bxne lr │ │ │ │ add r0, r0, #72 @ 0x48 │ │ │ │ - b 143554 │ │ │ │ - b 145fb8 │ │ │ │ + b 143564 │ │ │ │ + b 145fc8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #9] │ │ │ │ cmp r0, #3 │ │ │ │ - beq 13b544 │ │ │ │ + beq 13b554 │ │ │ │ cmp r0, #4 │ │ │ │ - bne 13b580 │ │ │ │ + bne 13b590 │ │ │ │ ldrd r6, [r4, #20] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 13b520 │ │ │ │ + beq 13b530 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 13b538 │ │ │ │ + beq 13b548 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #8] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ cmp r0, #4 │ │ │ │ - beq 13b584 │ │ │ │ + beq 13b594 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 13b580 │ │ │ │ + bne 13b590 │ │ │ │ ldrb r0, [r4, #24] │ │ │ │ cmp r0, #4 │ │ │ │ - beq 13b590 │ │ │ │ + beq 13b5a0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 13b580 │ │ │ │ + bne 13b590 │ │ │ │ ldrb r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #48] @ 0x30 │ │ │ │ cmpeq r0, #3 │ │ │ │ - beq 13b59c │ │ │ │ + beq 13b5ac │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r0, r4, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 136f54 │ │ │ │ + b 136f64 │ │ │ │ add r0, r4, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 15017c │ │ │ │ + b 15018c │ │ │ │ add r0, r4, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2b80c0 │ │ │ │ + b 2b80d0 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 13b5c4 │ │ │ │ + beq 13b5d4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r1, r1, #1 │ │ │ │ strex r2, r1, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13b5dc │ │ │ │ + bne 13b5ec │ │ │ │ bic r2, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ bxne lr │ │ │ │ b 8cfb0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -235468,569 +235472,569 @@ │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13b620 │ │ │ │ + bne 13b630 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13b668 │ │ │ │ + bne 13b678 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 13b668 │ │ │ │ + beq 13b678 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13b674 │ │ │ │ + bne 13b684 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13b6bc │ │ │ │ + bne 13b6cc │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13b6b0 │ │ │ │ + beq 13b6c0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13b6c4 │ │ │ │ + bne 13b6d4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13b6f0 │ │ │ │ + bne 13b700 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 234b50 │ │ │ │ + b 234b60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 13b710 │ │ │ │ + b 13b720 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13b718 │ │ │ │ + bne 13b728 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13b740 │ │ │ │ + bne 13b750 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 234b50 │ │ │ │ + bl 234b60 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #1080] @ 0x438 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13b784 │ │ │ │ + beq 13b794 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 152114 │ │ │ │ + bl 152124 │ │ │ │ add r0, r4, #972 @ 0x3cc │ │ │ │ - bl 146c1c │ │ │ │ + bl 146c2c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1081] @ 0x439 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r4, #856 @ 0x358 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 146c1c │ │ │ │ + b 146c2c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1081] @ 0x439 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #972 @ 0x3cc │ │ │ │ - bl 146c1c │ │ │ │ + bl 146c2c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1081] @ 0x439 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ - bne 13b7e0 │ │ │ │ + bne 13b7f0 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 147224 │ │ │ │ + b 147234 │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 13b800 │ │ │ │ + beq 13b810 │ │ │ │ mov r5, r6 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ bl 554dc │ │ │ │ subs r7, r7, #1 │ │ │ │ - bne 13b7f0 │ │ │ │ + bne 13b800 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 13b81c │ │ │ │ + beq 13b82c │ │ │ │ lsl r1, r4, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #729] @ 0x2d9 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 13b8a8 │ │ │ │ + beq 13b8b8 │ │ │ │ cmp r0, #4 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ add r0, r4, #744 @ 0x2e8 │ │ │ │ - bl 13a2a8 │ │ │ │ + bl 13a2b8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #736]! @ 0x2e0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 13b850 │ │ │ │ + bne 13b860 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 13b874 │ │ │ │ + bne 13b884 │ │ │ │ dmb ish │ │ │ │ - bl 4b40b0 │ │ │ │ + bl 4b40c0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #740]! @ 0x2e4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 13b880 │ │ │ │ + bne 13b890 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 13b90c │ │ │ │ + bne 13b91c │ │ │ │ dmb ish │ │ │ │ - bl 4b40b0 │ │ │ │ - b 13b90c │ │ │ │ + bl 4b40c0 │ │ │ │ + b 13b91c │ │ │ │ ldrb r0, [r4, #780] @ 0x30c │ │ │ │ cmp r0, #3 │ │ │ │ - bne 13b90c │ │ │ │ + bne 13b91c │ │ │ │ ldr r0, [r4, #744] @ 0x2e8 │ │ │ │ movw r1, #51713 @ 0xca01 │ │ │ │ movt r1, #15258 @ 0x3b9a │ │ │ │ cmp r0, r1 │ │ │ │ - beq 13b90c │ │ │ │ + beq 13b91c │ │ │ │ ldr r0, [r4, #752] @ 0x2f0 │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r4, #760] @ 0x2f8 │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r4, #752] @ 0x2f0 │ │ │ │ tstne r1, #1 │ │ │ │ - beq 13b8fc │ │ │ │ + beq 13b90c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r1, r1, #2 │ │ │ │ strex r2, r1, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13b8e8 │ │ │ │ + bne 13b8f8 │ │ │ │ ldr r0, [r4, #756] @ 0x2f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13b90c │ │ │ │ - bl 147478 │ │ │ │ + beq 13b91c │ │ │ │ + bl 147488 │ │ │ │ ldr r1, [r4, #708] @ 0x2c4 │ │ │ │ cmp r1, #-2147483638 @ 0x8000000a │ │ │ │ - bgt 13b920 │ │ │ │ + bgt 13b930 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - bne 13b934 │ │ │ │ + bne 13b944 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 13b934 │ │ │ │ + beq 13b944 │ │ │ │ ldr r0, [r4, #712] @ 0x2c8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrb r0, [r4, #728] @ 0x2d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13b948 │ │ │ │ + beq 13b958 │ │ │ │ mov r0, r4 │ │ │ │ - bl 147370 │ │ │ │ + bl 147380 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #728] @ 0x2d8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b 13b958 │ │ │ │ + b 13b968 │ │ │ │ mov r6, r0 │ │ │ │ - b 13b9bc │ │ │ │ + b 13b9cc │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #740]! @ 0x2e4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 13b970 │ │ │ │ + bne 13b980 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 13b9bc │ │ │ │ + bne 13b9cc │ │ │ │ dmb ish │ │ │ │ - bl 4b40b0 │ │ │ │ - b 13b9bc │ │ │ │ + bl 4b40c0 │ │ │ │ + b 13b9cc │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #728] @ 0x2d8 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #736 @ 0x2e0 │ │ │ │ - bl 1464c0 │ │ │ │ + bl 1464d0 │ │ │ │ ldr r1, [r4, #708] @ 0x2c4 │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, #-2147483637 @ 0x8000000b │ │ │ │ movwlt r0, #1 │ │ │ │ subs r2, r1, #-2147483646 @ 0x80000002 │ │ │ │ movwne r2, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 13b9f0 │ │ │ │ + beq 13ba00 │ │ │ │ ands r0, r0, r2 │ │ │ │ - bne 13b9f0 │ │ │ │ + bne 13ba00 │ │ │ │ ldr r0, [r4, #712] @ 0x2c8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrb r0, [r4, #728] @ 0x2d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13ba04 │ │ │ │ + beq 13ba14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 147370 │ │ │ │ + bl 147380 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #728] @ 0x2d8 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #2216] @ 0x8a8 │ │ │ │ cmp r0, #8 │ │ │ │ - bhi 13bd58 │ │ │ │ + bhi 13bd68 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ andeq r0, r0, r0, lsr #6 │ │ │ │ andeq r0, r0, r0, lsr #6 │ │ │ │ andeq r0, r0, r8, rrx │ │ │ │ andeq r0, r0, ip, lsr #2 │ │ │ │ andeq r0, r0, r8, lsl #3 │ │ │ │ andeq r0, r0, r4, ror #3 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 14913c │ │ │ │ + b 14914c │ │ │ │ ldr r0, [r4, #2276] @ 0x8e4 │ │ │ │ add r6, r4, #2224 @ 0x8b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13ba7c │ │ │ │ - bl 147478 │ │ │ │ + beq 13ba8c │ │ │ │ + bl 147488 │ │ │ │ mov r0, r6 │ │ │ │ - bl 797b20 │ │ │ │ + bl 797b30 │ │ │ │ ldr r0, [r4, #2260] @ 0x8d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13bc24 │ │ │ │ + beq 13bc34 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #2264] @ 0x8d8 │ │ │ │ blx r1 │ │ │ │ - b 13bc24 │ │ │ │ + b 13bc34 │ │ │ │ ldrb r0, [r4, #2268] @ 0x8dc │ │ │ │ cmp r0, #3 │ │ │ │ - bne 13bd14 │ │ │ │ + bne 13bd24 │ │ │ │ ldr r0, [r4, #2232] @ 0x8b8 │ │ │ │ movw r1, #51713 @ 0xca01 │ │ │ │ movt r1, #15258 @ 0x3b9a │ │ │ │ cmp r0, r1 │ │ │ │ - beq 13bd14 │ │ │ │ + beq 13bd24 │ │ │ │ ldr r0, [r4, #2240] @ 0x8c0 │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r4, #2248] @ 0x8c8 │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r4, #2240] @ 0x8c0 │ │ │ │ tstne r1, #1 │ │ │ │ - beq 13baf4 │ │ │ │ + beq 13bb04 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r1, r1, #2 │ │ │ │ strex r2, r1, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13bae0 │ │ │ │ + bne 13baf0 │ │ │ │ ldr r0, [r4, #2244] @ 0x8c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13bd14 │ │ │ │ - bl 147478 │ │ │ │ - b 13bd14 │ │ │ │ + beq 13bd24 │ │ │ │ + bl 147488 │ │ │ │ + b 13bd24 │ │ │ │ ldr r0, [r4, #2232] @ 0x8b8 │ │ │ │ movw r1, #51713 @ 0xca01 │ │ │ │ movt r1, #15258 @ 0x3b9a │ │ │ │ cmp r0, r1 │ │ │ │ - beq 13bc24 │ │ │ │ + beq 13bc34 │ │ │ │ ldr r0, [r4, #2240] @ 0x8c0 │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r4, #2248] @ 0x8c8 │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r4, #2240] @ 0x8c0 │ │ │ │ tstne r1, #1 │ │ │ │ - beq 13bb50 │ │ │ │ + beq 13bb60 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r1, r1, #2 │ │ │ │ strex r2, r1, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13bb3c │ │ │ │ + bne 13bb4c │ │ │ │ ldr r0, [r4, #2244] @ 0x8c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13bc24 │ │ │ │ - bl 147478 │ │ │ │ - b 13bc24 │ │ │ │ + beq 13bc34 │ │ │ │ + bl 147488 │ │ │ │ + b 13bc34 │ │ │ │ ldr r0, [r4, #2232] @ 0x8b8 │ │ │ │ movw r1, #51713 @ 0xca01 │ │ │ │ movt r1, #15258 @ 0x3b9a │ │ │ │ cmp r0, r1 │ │ │ │ - beq 13bc2c │ │ │ │ + beq 13bc3c │ │ │ │ ldr r0, [r4, #2240] @ 0x8c0 │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r4, #2248] @ 0x8c8 │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r4, #2240] @ 0x8c0 │ │ │ │ tstne r1, #1 │ │ │ │ - beq 13bbac │ │ │ │ + beq 13bbbc │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r1, r1, #2 │ │ │ │ strex r2, r1, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13bb98 │ │ │ │ + bne 13bba8 │ │ │ │ ldr r0, [r4, #2244] @ 0x8c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13bc2c │ │ │ │ - bl 147478 │ │ │ │ - b 13bc2c │ │ │ │ + beq 13bc3c │ │ │ │ + bl 147488 │ │ │ │ + b 13bc3c │ │ │ │ ldr r0, [r4, #2232] @ 0x8b8 │ │ │ │ movw r1, #51713 @ 0xca01 │ │ │ │ movt r1, #15258 @ 0x3b9a │ │ │ │ cmp r0, r1 │ │ │ │ - beq 13bc24 │ │ │ │ + beq 13bc34 │ │ │ │ ldr r0, [r4, #2240] @ 0x8c0 │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r4, #2248] @ 0x8c8 │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r4, #2240] @ 0x8c0 │ │ │ │ tstne r1, #1 │ │ │ │ - beq 13bc08 │ │ │ │ + beq 13bc18 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r1, r1, #2 │ │ │ │ strex r2, r1, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13bbf4 │ │ │ │ + bne 13bc04 │ │ │ │ ldr r0, [r4, #2244] @ 0x8c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13bc24 │ │ │ │ - bl 147478 │ │ │ │ - b 13bc24 │ │ │ │ + beq 13bc34 │ │ │ │ + bl 147488 │ │ │ │ + b 13bc34 │ │ │ │ add r0, r4, #2224 @ 0x8b0 │ │ │ │ - bl 13a2a8 │ │ │ │ + bl 13a2b8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #2219] @ 0x8ab │ │ │ │ movw r0, #1416 @ 0x588 │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 150ee8 │ │ │ │ + bl 150ef8 │ │ │ │ ldrb r0, [r4, #2218] @ 0x8aa │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13bcac │ │ │ │ + beq 13bcbc │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [r6, #2204]! @ 0x89c │ │ │ │ dmb ish │ │ │ │ add r2, r0, #816 @ 0x330 │ │ │ │ ldrex r1, [r2] │ │ │ │ sub r3, r1, #1 │ │ │ │ strex r5, r3, [r2] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 13bc54 │ │ │ │ + bne 13bc64 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - bne 13bc7c │ │ │ │ + bne 13bc8c │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 1e8cd4 │ │ │ │ + bl 1e8ce4 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13bc84 │ │ │ │ + bne 13bc94 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13bcac │ │ │ │ + bne 13bcbc │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 4b4310 │ │ │ │ + bl 4b4320 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #1408]! @ 0x580 │ │ │ │ strb r2, [r0, #810] @ 0x32a │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 13bcc0 │ │ │ │ + bne 13bcd0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 13bce4 │ │ │ │ + bne 13bcf4 │ │ │ │ dmb ish │ │ │ │ - bl 4b40b0 │ │ │ │ + bl 4b40c0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #1412]! @ 0x584 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 13bcf0 │ │ │ │ + bne 13bd00 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 13bd14 │ │ │ │ + bne 13bd24 │ │ │ │ dmb ish │ │ │ │ - bl 4b40b0 │ │ │ │ + bl 4b40c0 │ │ │ │ ldr r1, [r4, #2192] @ 0x890 │ │ │ │ cmp r1, #-2147483638 @ 0x8000000a │ │ │ │ - bgt 13bd28 │ │ │ │ + bgt 13bd38 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - bne 13bd3c │ │ │ │ + bne 13bd4c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 13bd3c │ │ │ │ + beq 13bd4c │ │ │ │ ldr r0, [r4, #2196] @ 0x894 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrb r0, [r4, #2217] @ 0x8a9 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13bd50 │ │ │ │ + beq 13bd60 │ │ │ │ add r0, r4, #704 @ 0x2c0 │ │ │ │ - bl 147370 │ │ │ │ + bl 147380 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #2217] @ 0x8a9 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b 13be0c │ │ │ │ - b 13bdac │ │ │ │ + b 13be1c │ │ │ │ + b 13bdbc │ │ │ │ mov r5, r0 │ │ │ │ - b 13bdb8 │ │ │ │ - b 13bdac │ │ │ │ - b 13bdac │ │ │ │ + b 13bdc8 │ │ │ │ + b 13bdbc │ │ │ │ + b 13bdbc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 144644 │ │ │ │ - b 13bdb0 │ │ │ │ + bl 144654 │ │ │ │ + b 13bdc0 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #2260] @ 0x8d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13bdb0 │ │ │ │ + beq 13bdc0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #2264] @ 0x8d8 │ │ │ │ blx r1 │ │ │ │ - b 13bdb0 │ │ │ │ + b 13bdc0 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #2219] @ 0x8ab │ │ │ │ movw r0, #1416 @ 0x588 │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 150ee8 │ │ │ │ - b 13be68 │ │ │ │ + bl 150ef8 │ │ │ │ + b 13be78 │ │ │ │ mov r5, r0 │ │ │ │ - b 13be80 │ │ │ │ + b 13be90 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13bddc │ │ │ │ + bne 13bdec │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13be80 │ │ │ │ + bne 13be90 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 4b4310 │ │ │ │ - b 13be80 │ │ │ │ + bl 4b4320 │ │ │ │ + b 13be90 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ - b 13be90 │ │ │ │ + b 13bea0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #1412]! @ 0x584 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 13be24 │ │ │ │ + bne 13be34 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 13be90 │ │ │ │ + bne 13bea0 │ │ │ │ dmb ish │ │ │ │ - bl 4b40b0 │ │ │ │ - b 13be90 │ │ │ │ + bl 4b40c0 │ │ │ │ + b 13bea0 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #2217] @ 0x8a9 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r4, #2218] @ 0x8aa │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13be80 │ │ │ │ + beq 13be90 │ │ │ │ movw r0, #2204 @ 0x89c │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 150720 │ │ │ │ + bl 150730 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #2218] @ 0x8aa │ │ │ │ add r0, r4, #1408 @ 0x580 │ │ │ │ - bl 1464c0 │ │ │ │ + bl 1464d0 │ │ │ │ ldr r1, [r4, #2192] @ 0x890 │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, #-2147483637 @ 0x8000000b │ │ │ │ movwlt r0, #1 │ │ │ │ subs r2, r1, #-2147483646 @ 0x80000002 │ │ │ │ movwne r2, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 13bec4 │ │ │ │ + beq 13bed4 │ │ │ │ ands r0, r0, r2 │ │ │ │ - bne 13bec4 │ │ │ │ + bne 13bed4 │ │ │ │ ldr r0, [r4, #2196] @ 0x894 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrb r0, [r4, #2217] @ 0x8a9 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13bed8 │ │ │ │ + beq 13bee8 │ │ │ │ add r0, r4, #704 @ 0x2c0 │ │ │ │ - bl 147370 │ │ │ │ + bl 147380 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #2217] @ 0x8a9 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ @@ -236039,128 +236043,128 @@ │ │ │ │ dmb ish │ │ │ │ add r2, r5, #56 @ 0x38 │ │ │ │ strb r0, [r5, #72] @ 0x48 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13bf0c │ │ │ │ + bne 13bf1c │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13bf54 │ │ │ │ + bne 13bf64 │ │ │ │ ldrd r0, [r5, #48] @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #48] @ 0x30 │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 13bf54 │ │ │ │ + beq 13bf64 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #68 @ 0x44 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13bf60 │ │ │ │ + bne 13bf70 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13bfa8 │ │ │ │ + bne 13bfb8 │ │ │ │ ldrd r0, [r5, #60] @ 0x3c │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13bf9c │ │ │ │ + beq 13bfac │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13bfb0 │ │ │ │ + bne 13bfc0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13bfdc │ │ │ │ + bne 13bfec │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2334d8 │ │ │ │ + b 2334e8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 13bffc │ │ │ │ + b 13c00c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13c004 │ │ │ │ + bne 13c014 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13c02c │ │ │ │ + bne 13c03c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 2334d8 │ │ │ │ + bl 2334e8 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ bxne lr │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 13c05c │ │ │ │ + beq 13c06c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #356] @ 0x164 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #337] @ 0x151 │ │ │ │ cmpeq r0, #3 │ │ │ │ - beq 13c080 │ │ │ │ + beq 13c090 │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 13c0a0 │ │ │ │ + beq 13c0b0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 13c0b4 │ │ │ │ + bne 13c0c4 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ - bl 1433c0 │ │ │ │ - b 13c0b4 │ │ │ │ + bl 1433d0 │ │ │ │ + b 13c0c4 │ │ │ │ ldr r0, [r4, #200] @ 0xc8 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 13c0b4 │ │ │ │ + beq 13c0c4 │ │ │ │ add r0, r4, #184 @ 0xb8 │ │ │ │ - bl 148f58 │ │ │ │ + bl 148f68 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #336] @ 0x150 │ │ │ │ pop {r4, pc} │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #336] @ 0x150 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #20] │ │ │ │ cmp r0, #14 │ │ │ │ - bhi 13c40c │ │ │ │ + bhi 13c41c │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, r0, lsr #6 │ │ │ │ andeq r0, r0, r0, lsr #6 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ @@ -236173,998 +236177,998 @@ │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ andeq r0, r0, r8, lsl r4 │ │ │ │ andeq r0, r0, r0, lsr r2 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 14ab80 │ │ │ │ + b 14ab90 │ │ │ │ mov r6, r4 │ │ │ │ mov r0, #1 │ │ │ │ ldr r5, [r6, #36]! @ 0x24 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13c150 │ │ │ │ + bne 13c160 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13c198 │ │ │ │ + bne 13c1a8 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 13c198 │ │ │ │ + beq 13c1a8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r7, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r7] │ │ │ │ strexb r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13c1a4 │ │ │ │ + bne 13c1b4 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13c1ec │ │ │ │ + bne 13c1fc │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r8, #0 │ │ │ │ str r8, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13c1e0 │ │ │ │ + beq 13c1f0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r8, [r7] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13c1f4 │ │ │ │ + bne 13c204 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13c21c │ │ │ │ + bne 13c22c │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 234b50 │ │ │ │ + bl 234b60 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #23] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, r4 │ │ │ │ mov r0, #1 │ │ │ │ ldr r5, [r6, #36]! @ 0x24 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13c244 │ │ │ │ + bne 13c254 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13c28c │ │ │ │ + bne 13c29c │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 13c28c │ │ │ │ + beq 13c29c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r7, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r7] │ │ │ │ strexb r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13c298 │ │ │ │ + bne 13c2a8 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13c2e0 │ │ │ │ + bne 13c2f0 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r8, #0 │ │ │ │ str r8, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13c2d4 │ │ │ │ + beq 13c2e4 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r8, [r7] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13c2e8 │ │ │ │ + bne 13c2f8 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13c310 │ │ │ │ + bne 13c320 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 233ad8 │ │ │ │ + bl 233ae8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #29] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, r4 │ │ │ │ mov r0, #1 │ │ │ │ ldr r5, [r6, #36]! @ 0x24 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13c338 │ │ │ │ + bne 13c348 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13c380 │ │ │ │ + bne 13c390 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 13c380 │ │ │ │ + beq 13c390 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r7, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r7] │ │ │ │ strexb r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13c38c │ │ │ │ + bne 13c39c │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13c3d4 │ │ │ │ + bne 13c3e4 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r8, #0 │ │ │ │ str r8, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13c3c8 │ │ │ │ + beq 13c3d8 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r8, [r7] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13c3dc │ │ │ │ + bne 13c3ec │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13c404 │ │ │ │ + bne 13c414 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 2342bc │ │ │ │ + bl 2342cc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #21] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, r4 │ │ │ │ mov r0, #1 │ │ │ │ ldr r5, [r6, #36]! @ 0x24 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13c42c │ │ │ │ + bne 13c43c │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13c474 │ │ │ │ + bne 13c484 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 13c474 │ │ │ │ + beq 13c484 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r7, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r7] │ │ │ │ strexb r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13c480 │ │ │ │ + bne 13c490 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13c4c8 │ │ │ │ + bne 13c4d8 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r8, #0 │ │ │ │ str r8, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13c4bc │ │ │ │ + beq 13c4cc │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r8, [r7] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13c4d0 │ │ │ │ + bne 13c4e0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13c4f8 │ │ │ │ + bne 13c508 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 234564 │ │ │ │ + bl 234574 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #28] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, r4 │ │ │ │ mov r0, #1 │ │ │ │ ldr r5, [r6, #36]! @ 0x24 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13c520 │ │ │ │ + bne 13c530 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13c568 │ │ │ │ + bne 13c578 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 13c568 │ │ │ │ + beq 13c578 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r7, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r7] │ │ │ │ strexb r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13c574 │ │ │ │ + bne 13c584 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13c5bc │ │ │ │ + bne 13c5cc │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r8, #0 │ │ │ │ str r8, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13c5b0 │ │ │ │ + beq 13c5c0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r8, [r7] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13c5c4 │ │ │ │ + bne 13c5d4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13c5ec │ │ │ │ + bne 13c5fc │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 2342bc │ │ │ │ + bl 2342cc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #22] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, r4 │ │ │ │ mov r0, #1 │ │ │ │ ldr r5, [r6, #36]! @ 0x24 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13c614 │ │ │ │ + bne 13c624 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13c65c │ │ │ │ + bne 13c66c │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 13c65c │ │ │ │ + beq 13c66c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r7, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r7] │ │ │ │ strexb r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13c668 │ │ │ │ + bne 13c678 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13c6b0 │ │ │ │ + bne 13c6c0 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r8, #0 │ │ │ │ str r8, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13c6a4 │ │ │ │ + beq 13c6b4 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r8, [r7] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13c6b8 │ │ │ │ + bne 13c6c8 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13c6e0 │ │ │ │ + bne 13c6f0 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 233ad8 │ │ │ │ + bl 233ae8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #30] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, r4 │ │ │ │ mov r0, #1 │ │ │ │ ldr r5, [r6, #36]! @ 0x24 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13c708 │ │ │ │ + bne 13c718 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13c750 │ │ │ │ + bne 13c760 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 13c750 │ │ │ │ + beq 13c760 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r7, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r7] │ │ │ │ strexb r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13c75c │ │ │ │ + bne 13c76c │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13c7a4 │ │ │ │ + bne 13c7b4 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r8, #0 │ │ │ │ str r8, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13c798 │ │ │ │ + beq 13c7a8 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r8, [r7] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13c7ac │ │ │ │ + bne 13c7bc │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13c7d4 │ │ │ │ + bne 13c7e4 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 233ad8 │ │ │ │ + bl 233ae8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #31] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, r4 │ │ │ │ mov r0, #1 │ │ │ │ ldr r5, [r6, #36]! @ 0x24 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13c7fc │ │ │ │ + bne 13c80c │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13c844 │ │ │ │ + bne 13c854 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 13c844 │ │ │ │ + beq 13c854 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r7, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r7] │ │ │ │ strexb r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13c850 │ │ │ │ + bne 13c860 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13c898 │ │ │ │ + bne 13c8a8 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r8, #0 │ │ │ │ str r8, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13c88c │ │ │ │ + beq 13c89c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r8, [r7] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13c8a0 │ │ │ │ + bne 13c8b0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13c8c8 │ │ │ │ + bne 13c8d8 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 233ad8 │ │ │ │ + bl 233ae8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #32] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, r4 │ │ │ │ mov r0, #1 │ │ │ │ ldr r5, [r6, #36]! @ 0x24 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13c8f0 │ │ │ │ + bne 13c900 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13c938 │ │ │ │ + bne 13c948 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 13c938 │ │ │ │ + beq 13c948 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r7, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r7] │ │ │ │ strexb r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13c944 │ │ │ │ + bne 13c954 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13c98c │ │ │ │ + bne 13c99c │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r8, #0 │ │ │ │ str r8, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13c980 │ │ │ │ + beq 13c990 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r8, [r7] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13c994 │ │ │ │ + bne 13c9a4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13c9bc │ │ │ │ + bne 13c9cc │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 233ad8 │ │ │ │ + bl 233ae8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #27] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, r4 │ │ │ │ mov r0, #1 │ │ │ │ ldr r5, [r6, #36]! @ 0x24 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13c9e4 │ │ │ │ + bne 13c9f4 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13ca2c │ │ │ │ + bne 13ca3c │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 13ca2c │ │ │ │ + beq 13ca3c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r7, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r7] │ │ │ │ strexb r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13ca38 │ │ │ │ + bne 13ca48 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13ca80 │ │ │ │ + bne 13ca90 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r8, #0 │ │ │ │ str r8, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13ca74 │ │ │ │ + beq 13ca84 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r8, [r7] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13ca88 │ │ │ │ + bne 13ca98 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13cab0 │ │ │ │ + bne 13cac0 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 233ad8 │ │ │ │ + bl 233ae8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #26] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, r4 │ │ │ │ mov r0, #1 │ │ │ │ ldr r5, [r6, #36]! @ 0x24 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13cad8 │ │ │ │ + bne 13cae8 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13cb20 │ │ │ │ + bne 13cb30 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 13cb20 │ │ │ │ + beq 13cb30 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r7, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r7] │ │ │ │ strexb r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13cb2c │ │ │ │ + bne 13cb3c │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13cb74 │ │ │ │ + bne 13cb84 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r8, #0 │ │ │ │ str r8, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13cb68 │ │ │ │ + beq 13cb78 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r8, [r7] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13cb7c │ │ │ │ + bne 13cb8c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13cba4 │ │ │ │ + bne 13cbb4 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 234b50 │ │ │ │ + bl 234b60 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #24] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, r4 │ │ │ │ mov r0, #1 │ │ │ │ ldr r5, [r6, #36]! @ 0x24 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13cbcc │ │ │ │ + bne 13cbdc │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13cc14 │ │ │ │ + bne 13cc24 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 13cc14 │ │ │ │ + beq 13cc24 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r7, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r7] │ │ │ │ strexb r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13cc20 │ │ │ │ + bne 13cc30 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13cc68 │ │ │ │ + bne 13cc78 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r8, #0 │ │ │ │ str r8, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13cc5c │ │ │ │ + beq 13cc6c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r8, [r7] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13cc70 │ │ │ │ + bne 13cc80 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13cc98 │ │ │ │ + bne 13cca8 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 233ad8 │ │ │ │ + bl 233ae8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #25] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r7] │ │ │ │ dmb ish │ │ │ │ - b 13cdc8 │ │ │ │ + b 13cdd8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r7] │ │ │ │ dmb ish │ │ │ │ - b 13ce04 │ │ │ │ + b 13ce14 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r7] │ │ │ │ dmb ish │ │ │ │ - b 13ce40 │ │ │ │ + b 13ce50 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r7] │ │ │ │ dmb ish │ │ │ │ - b 13ce7c │ │ │ │ + b 13ce8c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r7] │ │ │ │ dmb ish │ │ │ │ - b 13ceb8 │ │ │ │ + b 13cec8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r7] │ │ │ │ dmb ish │ │ │ │ - b 13cef4 │ │ │ │ + b 13cf04 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r7] │ │ │ │ dmb ish │ │ │ │ - b 13cf30 │ │ │ │ + b 13cf40 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r7] │ │ │ │ dmb ish │ │ │ │ - b 13cf6c │ │ │ │ + b 13cf7c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r7] │ │ │ │ dmb ish │ │ │ │ - b 13cfa8 │ │ │ │ + b 13cfb8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r7] │ │ │ │ dmb ish │ │ │ │ - b 13cfe4 │ │ │ │ + b 13cff4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r7] │ │ │ │ dmb ish │ │ │ │ - b 13d020 │ │ │ │ + b 13d030 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r7] │ │ │ │ dmb ish │ │ │ │ - b 13d05c │ │ │ │ + b 13d06c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13cdd0 │ │ │ │ + bne 13cde0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13d098 │ │ │ │ + bne 13d0a8 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 233ad8 │ │ │ │ - b 13d098 │ │ │ │ + bl 233ae8 │ │ │ │ + b 13d0a8 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13ce0c │ │ │ │ + bne 13ce1c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13d0ac │ │ │ │ + bne 13d0bc │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 234b50 │ │ │ │ - b 13d0ac │ │ │ │ + bl 234b60 │ │ │ │ + b 13d0bc │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13ce48 │ │ │ │ + bne 13ce58 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13d0c0 │ │ │ │ + bne 13d0d0 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 233ad8 │ │ │ │ - b 13d0c0 │ │ │ │ + bl 233ae8 │ │ │ │ + b 13d0d0 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13ce84 │ │ │ │ + bne 13ce94 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13d0d4 │ │ │ │ + bne 13d0e4 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 233ad8 │ │ │ │ - b 13d0d4 │ │ │ │ + bl 233ae8 │ │ │ │ + b 13d0e4 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13cec0 │ │ │ │ + bne 13ced0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13d0e8 │ │ │ │ + bne 13d0f8 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 233ad8 │ │ │ │ - b 13d0e8 │ │ │ │ + bl 233ae8 │ │ │ │ + b 13d0f8 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13cefc │ │ │ │ + bne 13cf0c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13d0fc │ │ │ │ + bne 13d10c │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 233ad8 │ │ │ │ - b 13d0fc │ │ │ │ + bl 233ae8 │ │ │ │ + b 13d10c │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13cf38 │ │ │ │ + bne 13cf48 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13d110 │ │ │ │ + bne 13d120 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 233ad8 │ │ │ │ - b 13d110 │ │ │ │ + bl 233ae8 │ │ │ │ + b 13d120 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13cf74 │ │ │ │ + bne 13cf84 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13d124 │ │ │ │ + bne 13d134 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 2342bc │ │ │ │ - b 13d124 │ │ │ │ + bl 2342cc │ │ │ │ + b 13d134 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13cfb0 │ │ │ │ + bne 13cfc0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13d138 │ │ │ │ + bne 13d148 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 234564 │ │ │ │ - b 13d138 │ │ │ │ + bl 234574 │ │ │ │ + b 13d148 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13cfec │ │ │ │ + bne 13cffc │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13d14c │ │ │ │ + bne 13d15c │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 2342bc │ │ │ │ - b 13d14c │ │ │ │ + bl 2342cc │ │ │ │ + b 13d15c │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13d028 │ │ │ │ + bne 13d038 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13d160 │ │ │ │ + bne 13d170 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 233ad8 │ │ │ │ - b 13d160 │ │ │ │ + bl 233ae8 │ │ │ │ + b 13d170 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13d064 │ │ │ │ + bne 13d074 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13d174 │ │ │ │ + bne 13d184 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 234b50 │ │ │ │ - b 13d174 │ │ │ │ + bl 234b60 │ │ │ │ + b 13d184 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #25] │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ @@ -237220,360 +237224,360 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #23] │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldrb r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 13d1c8 │ │ │ │ + bne 13d1d8 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #2 │ │ │ │ bxcc lr │ │ │ │ ldr ip, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 13d1a4 │ │ │ │ + bne 13d1b4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 13d1c8 │ │ │ │ + bne 13d1d8 │ │ │ │ dmb ish │ │ │ │ - b 8a8538 │ │ │ │ + b 8a8548 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #1560] @ 0x618 │ │ │ │ cmp r0, #8 │ │ │ │ - bhi 13d508 │ │ │ │ + bhi 13d518 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ andeq r0, r0, ip, lsl r3 │ │ │ │ andeq r0, r0, ip, lsl r3 │ │ │ │ andeq r0, r0, r8, rrx │ │ │ │ andeq r0, r0, ip, lsr #2 │ │ │ │ andeq r0, r0, r8, lsl #3 │ │ │ │ andeq r0, r0, r4, ror #3 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 14e634 │ │ │ │ + b 14e644 │ │ │ │ ldr r0, [r4, #1620] @ 0x654 │ │ │ │ add r6, r4, #1568 @ 0x620 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13d230 │ │ │ │ - bl 147478 │ │ │ │ + beq 13d240 │ │ │ │ + bl 147488 │ │ │ │ mov r0, r6 │ │ │ │ - bl 797b20 │ │ │ │ + bl 797b30 │ │ │ │ ldr r0, [r4, #1604] @ 0x644 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13d3d8 │ │ │ │ + beq 13d3e8 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #1608] @ 0x648 │ │ │ │ blx r1 │ │ │ │ - b 13d3d8 │ │ │ │ + b 13d3e8 │ │ │ │ ldrb r0, [r4, #1612] @ 0x64c │ │ │ │ cmp r0, #3 │ │ │ │ - bne 13d4c4 │ │ │ │ + bne 13d4d4 │ │ │ │ ldr r0, [r4, #1576] @ 0x628 │ │ │ │ movw r1, #51713 @ 0xca01 │ │ │ │ movt r1, #15258 @ 0x3b9a │ │ │ │ cmp r0, r1 │ │ │ │ - beq 13d4c4 │ │ │ │ + beq 13d4d4 │ │ │ │ ldr r0, [r4, #1584] @ 0x630 │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r4, #1592] @ 0x638 │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r4, #1584] @ 0x630 │ │ │ │ tstne r1, #1 │ │ │ │ - beq 13d2a8 │ │ │ │ + beq 13d2b8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r1, r1, #2 │ │ │ │ strex r2, r1, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13d294 │ │ │ │ + bne 13d2a4 │ │ │ │ ldr r0, [r4, #1588] @ 0x634 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13d4c4 │ │ │ │ - bl 147478 │ │ │ │ - b 13d4c4 │ │ │ │ + beq 13d4d4 │ │ │ │ + bl 147488 │ │ │ │ + b 13d4d4 │ │ │ │ ldr r0, [r4, #1576] @ 0x628 │ │ │ │ movw r1, #51713 @ 0xca01 │ │ │ │ movt r1, #15258 @ 0x3b9a │ │ │ │ cmp r0, r1 │ │ │ │ - beq 13d3d8 │ │ │ │ + beq 13d3e8 │ │ │ │ ldr r0, [r4, #1584] @ 0x630 │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r4, #1592] @ 0x638 │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r4, #1584] @ 0x630 │ │ │ │ tstne r1, #1 │ │ │ │ - beq 13d304 │ │ │ │ + beq 13d314 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r1, r1, #2 │ │ │ │ strex r2, r1, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13d2f0 │ │ │ │ + bne 13d300 │ │ │ │ ldr r0, [r4, #1588] @ 0x634 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13d3d8 │ │ │ │ - bl 147478 │ │ │ │ - b 13d3d8 │ │ │ │ + beq 13d3e8 │ │ │ │ + bl 147488 │ │ │ │ + b 13d3e8 │ │ │ │ ldr r0, [r4, #1576] @ 0x628 │ │ │ │ movw r1, #51713 @ 0xca01 │ │ │ │ movt r1, #15258 @ 0x3b9a │ │ │ │ cmp r0, r1 │ │ │ │ - beq 13d3e0 │ │ │ │ + beq 13d3f0 │ │ │ │ ldr r0, [r4, #1584] @ 0x630 │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r4, #1592] @ 0x638 │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r4, #1584] @ 0x630 │ │ │ │ tstne r1, #1 │ │ │ │ - beq 13d360 │ │ │ │ + beq 13d370 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r1, r1, #2 │ │ │ │ strex r2, r1, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13d34c │ │ │ │ + bne 13d35c │ │ │ │ ldr r0, [r4, #1588] @ 0x634 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13d3e0 │ │ │ │ - bl 147478 │ │ │ │ - b 13d3e0 │ │ │ │ + beq 13d3f0 │ │ │ │ + bl 147488 │ │ │ │ + b 13d3f0 │ │ │ │ ldr r0, [r4, #1576] @ 0x628 │ │ │ │ movw r1, #51713 @ 0xca01 │ │ │ │ movt r1, #15258 @ 0x3b9a │ │ │ │ cmp r0, r1 │ │ │ │ - beq 13d3d8 │ │ │ │ + beq 13d3e8 │ │ │ │ ldr r0, [r4, #1584] @ 0x630 │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r4, #1592] @ 0x638 │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r4, #1584] @ 0x630 │ │ │ │ tstne r1, #1 │ │ │ │ - beq 13d3bc │ │ │ │ + beq 13d3cc │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r1, r1, #2 │ │ │ │ strex r2, r1, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13d3a8 │ │ │ │ + bne 13d3b8 │ │ │ │ ldr r0, [r4, #1588] @ 0x634 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13d3d8 │ │ │ │ - bl 147478 │ │ │ │ - b 13d3d8 │ │ │ │ + beq 13d3e8 │ │ │ │ + bl 147488 │ │ │ │ + b 13d3e8 │ │ │ │ add r0, r4, #1568 @ 0x620 │ │ │ │ - bl 13a2a8 │ │ │ │ + bl 13a2b8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1563] @ 0x61b │ │ │ │ add r0, r4, #760 @ 0x2f8 │ │ │ │ - bl 150ee8 │ │ │ │ + bl 150ef8 │ │ │ │ ldrb r0, [r4, #1562] @ 0x61a │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13d45c │ │ │ │ + beq 13d46c │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [r6, #1548]! @ 0x60c │ │ │ │ dmb ish │ │ │ │ add r2, r0, #816 @ 0x330 │ │ │ │ ldrex r1, [r2] │ │ │ │ sub r3, r1, #1 │ │ │ │ strex r5, r3, [r2] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 13d404 │ │ │ │ + bne 13d414 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - bne 13d42c │ │ │ │ + bne 13d43c │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 1e8cd4 │ │ │ │ + bl 1e8ce4 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13d434 │ │ │ │ + bne 13d444 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13d45c │ │ │ │ + bne 13d46c │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 4b4310 │ │ │ │ + bl 4b4320 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #752]! @ 0x2f0 │ │ │ │ strb r2, [r0, #810] @ 0x32a │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 13d470 │ │ │ │ + bne 13d480 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 13d494 │ │ │ │ + bne 13d4a4 │ │ │ │ dmb ish │ │ │ │ - bl 4b40b0 │ │ │ │ + bl 4b40c0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #756]! @ 0x2f4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 13d4a0 │ │ │ │ + bne 13d4b0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 13d4c4 │ │ │ │ + bne 13d4d4 │ │ │ │ dmb ish │ │ │ │ - bl 4b40b0 │ │ │ │ + bl 4b40c0 │ │ │ │ ldr r1, [r4, #1536] @ 0x600 │ │ │ │ cmp r1, #-2147483638 @ 0x8000000a │ │ │ │ - bgt 13d4d8 │ │ │ │ + bgt 13d4e8 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - bne 13d4ec │ │ │ │ + bne 13d4fc │ │ │ │ cmp r1, #0 │ │ │ │ - beq 13d4ec │ │ │ │ + beq 13d4fc │ │ │ │ ldr r0, [r4, #1540] @ 0x604 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrb r0, [r4, #1561] @ 0x619 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13d500 │ │ │ │ + beq 13d510 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ - bl 147370 │ │ │ │ + bl 147380 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1561] @ 0x619 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b 13d5b8 │ │ │ │ - b 13d55c │ │ │ │ + b 13d5c8 │ │ │ │ + b 13d56c │ │ │ │ mov r5, r0 │ │ │ │ - b 13d568 │ │ │ │ - b 13d55c │ │ │ │ - b 13d55c │ │ │ │ + b 13d578 │ │ │ │ + b 13d56c │ │ │ │ + b 13d56c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 144644 │ │ │ │ - b 13d560 │ │ │ │ + bl 144654 │ │ │ │ + b 13d570 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #1604] @ 0x644 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13d560 │ │ │ │ + beq 13d570 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #1608] @ 0x648 │ │ │ │ blx r1 │ │ │ │ - b 13d560 │ │ │ │ + b 13d570 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1563] @ 0x61b │ │ │ │ add r0, r4, #760 @ 0x2f8 │ │ │ │ - bl 150ee8 │ │ │ │ - b 13d614 │ │ │ │ + bl 150ef8 │ │ │ │ + b 13d624 │ │ │ │ mov r5, r0 │ │ │ │ - b 13d62c │ │ │ │ + b 13d63c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13d588 │ │ │ │ + bne 13d598 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13d62c │ │ │ │ + bne 13d63c │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 4b4310 │ │ │ │ - b 13d62c │ │ │ │ + bl 4b4320 │ │ │ │ + b 13d63c │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ - b 13d63c │ │ │ │ + b 13d64c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #756]! @ 0x2f4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 13d5d0 │ │ │ │ + bne 13d5e0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 13d63c │ │ │ │ + bne 13d64c │ │ │ │ dmb ish │ │ │ │ - bl 4b40b0 │ │ │ │ - b 13d63c │ │ │ │ + bl 4b40c0 │ │ │ │ + b 13d64c │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1561] @ 0x619 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r4, #1562] @ 0x61a │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13d62c │ │ │ │ + beq 13d63c │ │ │ │ movw r0, #1548 @ 0x60c │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 150720 │ │ │ │ + bl 150730 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1562] @ 0x61a │ │ │ │ add r0, r4, #752 @ 0x2f0 │ │ │ │ - bl 1464c0 │ │ │ │ + bl 1464d0 │ │ │ │ ldr r1, [r4, #1536] @ 0x600 │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, #-2147483637 @ 0x8000000b │ │ │ │ movwlt r0, #1 │ │ │ │ subs r2, r1, #-2147483646 @ 0x80000002 │ │ │ │ movwne r2, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 13d670 │ │ │ │ + beq 13d680 │ │ │ │ ands r0, r0, r2 │ │ │ │ - bne 13d670 │ │ │ │ + bne 13d680 │ │ │ │ ldr r0, [r4, #1540] @ 0x604 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrb r0, [r4, #1561] @ 0x619 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13d684 │ │ │ │ + beq 13d694 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ - bl 147370 │ │ │ │ + bl 147380 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1561] @ 0x619 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ cmp r1, #3 │ │ │ │ - beq 13d6b4 │ │ │ │ + beq 13d6c4 │ │ │ │ cmp r1, #4 │ │ │ │ bxne lr │ │ │ │ add r0, r0, #8 │ │ │ │ - b 141320 │ │ │ │ + b 141330 │ │ │ │ ldrb r1, [r0, #352] @ 0x160 │ │ │ │ cmp r1, #3 │ │ │ │ - bne 13d6d4 │ │ │ │ + bne 13d6e4 │ │ │ │ ldrb r1, [r0, #336] @ 0x150 │ │ │ │ cmp r1, #3 │ │ │ │ ldrbeq r1, [r0, #328] @ 0x148 │ │ │ │ cmpeq r1, #3 │ │ │ │ - beq 13d6d8 │ │ │ │ + beq 13d6e8 │ │ │ │ bx lr │ │ │ │ add r0, r0, #168 @ 0xa8 │ │ │ │ - b 152bfc │ │ │ │ + b 152c0c │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #68] @ 0x44 │ │ │ │ cmp r0, #30 │ │ │ │ - bhi 13de30 │ │ │ │ + bhi 13de40 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, ror r0 │ │ │ │ andeq r0, r0, r0, lsr r7 │ │ │ │ andeq r0, r0, r0, lsr r7 │ │ │ │ andeq r0, r0, r0, ror #27 │ │ │ │ @@ -237602,2342 +237606,2342 @@ │ │ │ │ andeq r0, r0, ip, ror #25 │ │ │ │ andeq r0, r0, r4, ror #6 │ │ │ │ @ instruction: 0x00001ab0 │ │ │ │ @ instruction: 0x000019bc │ │ │ │ andeq r0, r0, r0, asr #12 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 14c09c │ │ │ │ + b 14c0ac │ │ │ │ mov r6, r4 │ │ │ │ mov r0, #1 │ │ │ │ ldr r5, [r6, #104]! @ 0x68 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #56 @ 0x38 │ │ │ │ strb r0, [r5, #72] @ 0x48 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13d7a4 │ │ │ │ + bne 13d7b4 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13d7ec │ │ │ │ + bne 13d7fc │ │ │ │ ldrd r0, [r5, #48] @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #48] @ 0x30 │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 13d7ec │ │ │ │ + beq 13d7fc │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r7, r5, #68 @ 0x44 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r7] │ │ │ │ strexb r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13d7f8 │ │ │ │ + bne 13d808 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13d840 │ │ │ │ + bne 13d850 │ │ │ │ ldrd r0, [r5, #60] @ 0x3c │ │ │ │ mov r8, #0 │ │ │ │ str r8, [r5, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13d834 │ │ │ │ + beq 13d844 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r8, [r7] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13d848 │ │ │ │ + bne 13d858 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13d870 │ │ │ │ + bne 13d880 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 2334d8 │ │ │ │ + bl 2334e8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #79] @ 0x4f │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, r4 │ │ │ │ mov r0, #1 │ │ │ │ ldr r5, [r6, #104]! @ 0x68 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #56 @ 0x38 │ │ │ │ strb r0, [r5, #72] @ 0x48 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13d898 │ │ │ │ + bne 13d8a8 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13d8e0 │ │ │ │ + bne 13d8f0 │ │ │ │ ldrd r0, [r5, #48] @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #48] @ 0x30 │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 13d8e0 │ │ │ │ + beq 13d8f0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r7, r5, #68 @ 0x44 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r7] │ │ │ │ strexb r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13d8ec │ │ │ │ + bne 13d8fc │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13d934 │ │ │ │ + bne 13d944 │ │ │ │ ldrd r0, [r5, #60] @ 0x3c │ │ │ │ mov r8, #0 │ │ │ │ str r8, [r5, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13d928 │ │ │ │ + beq 13d938 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r8, [r7] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13d93c │ │ │ │ + bne 13d94c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13d964 │ │ │ │ + bne 13d974 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 2334d8 │ │ │ │ + bl 2334e8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #76] @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, r4 │ │ │ │ mov r0, #1 │ │ │ │ ldr r5, [r6, #104]! @ 0x68 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #56 @ 0x38 │ │ │ │ strb r0, [r5, #72] @ 0x48 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13d98c │ │ │ │ + bne 13d99c │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13d9d4 │ │ │ │ + bne 13d9e4 │ │ │ │ ldrd r0, [r5, #48] @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #48] @ 0x30 │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 13d9d4 │ │ │ │ + beq 13d9e4 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r7, r5, #68 @ 0x44 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r7] │ │ │ │ strexb r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13d9e0 │ │ │ │ + bne 13d9f0 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13da28 │ │ │ │ + bne 13da38 │ │ │ │ ldrd r0, [r5, #60] @ 0x3c │ │ │ │ mov r8, #0 │ │ │ │ str r8, [r5, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13da1c │ │ │ │ + beq 13da2c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r8, [r7] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13da30 │ │ │ │ + bne 13da40 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13da58 │ │ │ │ + bne 13da68 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 2334d8 │ │ │ │ + bl 2334e8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #84] @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, r4 │ │ │ │ mov r0, #1 │ │ │ │ ldr r5, [r6, #104]! @ 0x68 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13da80 │ │ │ │ + bne 13da90 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13dac8 │ │ │ │ + bne 13dad8 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 13dac8 │ │ │ │ + beq 13dad8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r7, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r7] │ │ │ │ strexb r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13dad4 │ │ │ │ + bne 13dae4 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13db1c │ │ │ │ + bne 13db2c │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r8, #0 │ │ │ │ str r8, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13db10 │ │ │ │ + beq 13db20 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r8, [r7] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13db24 │ │ │ │ + bne 13db34 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13db4c │ │ │ │ + bne 13db5c │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 233ad8 │ │ │ │ + bl 233ae8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #72] @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, r4 │ │ │ │ mov r0, #1 │ │ │ │ ldr r5, [r6, #104]! @ 0x68 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13db74 │ │ │ │ + bne 13db84 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13dbbc │ │ │ │ + bne 13dbcc │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 13dbbc │ │ │ │ + beq 13dbcc │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r7, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r7] │ │ │ │ strexb r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13dbc8 │ │ │ │ + bne 13dbd8 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13dc10 │ │ │ │ + bne 13dc20 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r8, #0 │ │ │ │ str r8, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13dc04 │ │ │ │ + beq 13dc14 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r8, [r7] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13dc18 │ │ │ │ + bne 13dc28 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13dc40 │ │ │ │ + bne 13dc50 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 233ad8 │ │ │ │ + bl 233ae8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #74] @ 0x4a │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, r4 │ │ │ │ mov r0, #1 │ │ │ │ ldr r5, [r6, #104]! @ 0x68 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13dc68 │ │ │ │ + bne 13dc78 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13dcb0 │ │ │ │ + bne 13dcc0 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 13dcb0 │ │ │ │ + beq 13dcc0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r7, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r7] │ │ │ │ strexb r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13dcbc │ │ │ │ + bne 13dccc │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13dd04 │ │ │ │ + bne 13dd14 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r8, #0 │ │ │ │ str r8, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13dcf8 │ │ │ │ + beq 13dd08 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r8, [r7] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13dd0c │ │ │ │ + bne 13dd1c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13dd34 │ │ │ │ + bne 13dd44 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 233ad8 │ │ │ │ + bl 233ae8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #87] @ 0x57 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, r4 │ │ │ │ mov r0, #1 │ │ │ │ ldr r5, [r6, #104]! @ 0x68 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13dd5c │ │ │ │ + bne 13dd6c │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13dda4 │ │ │ │ + bne 13ddb4 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 13dda4 │ │ │ │ + beq 13ddb4 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r7, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r7] │ │ │ │ strexb r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13ddb0 │ │ │ │ + bne 13ddc0 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13ddf8 │ │ │ │ + bne 13de08 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r8, #0 │ │ │ │ str r8, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13ddec │ │ │ │ + beq 13ddfc │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r8, [r7] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13de00 │ │ │ │ + bne 13de10 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13de28 │ │ │ │ + bne 13de38 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 233ad8 │ │ │ │ + bl 233ae8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #69] @ 0x45 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, r4 │ │ │ │ mov r0, #1 │ │ │ │ ldr r5, [r6, #104]! @ 0x68 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #56 @ 0x38 │ │ │ │ strb r0, [r5, #72] @ 0x48 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13de50 │ │ │ │ + bne 13de60 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13de98 │ │ │ │ + bne 13dea8 │ │ │ │ ldrd r0, [r5, #48] @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #48] @ 0x30 │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 13de98 │ │ │ │ + beq 13dea8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r7, r5, #68 @ 0x44 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r7] │ │ │ │ strexb r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13dea4 │ │ │ │ + bne 13deb4 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13deec │ │ │ │ + bne 13defc │ │ │ │ ldrd r0, [r5, #60] @ 0x3c │ │ │ │ mov r8, #0 │ │ │ │ str r8, [r5, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13dee0 │ │ │ │ + beq 13def0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r8, [r7] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13def4 │ │ │ │ + bne 13df04 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13df1c │ │ │ │ + bne 13df2c │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 2334d8 │ │ │ │ + bl 2334e8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #75] @ 0x4b │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, r4 │ │ │ │ mov r0, #1 │ │ │ │ ldr r5, [r6, #104]! @ 0x68 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13df44 │ │ │ │ + bne 13df54 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13df8c │ │ │ │ + bne 13df9c │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 13df8c │ │ │ │ + beq 13df9c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r7, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r7] │ │ │ │ strexb r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13df98 │ │ │ │ + bne 13dfa8 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13dfe0 │ │ │ │ + bne 13dff0 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r8, #0 │ │ │ │ str r8, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13dfd4 │ │ │ │ + beq 13dfe4 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r8, [r7] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13dfe8 │ │ │ │ + bne 13dff8 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13e010 │ │ │ │ + bne 13e020 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 234564 │ │ │ │ + bl 234574 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #85] @ 0x55 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, r4 │ │ │ │ mov r0, #1 │ │ │ │ ldr r5, [r6, #104]! @ 0x68 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13e038 │ │ │ │ + bne 13e048 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13e080 │ │ │ │ + bne 13e090 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 13e080 │ │ │ │ + beq 13e090 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r7, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r7] │ │ │ │ strexb r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13e08c │ │ │ │ + bne 13e09c │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13e0d4 │ │ │ │ + bne 13e0e4 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r8, #0 │ │ │ │ str r8, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13e0c8 │ │ │ │ + beq 13e0d8 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r8, [r7] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13e0dc │ │ │ │ + bne 13e0ec │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13e104 │ │ │ │ + bne 13e114 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 234564 │ │ │ │ + bl 234574 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #78] @ 0x4e │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, r4 │ │ │ │ mov r0, #1 │ │ │ │ ldr r5, [r6, #104]! @ 0x68 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13e12c │ │ │ │ + bne 13e13c │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13e174 │ │ │ │ + bne 13e184 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 13e174 │ │ │ │ + beq 13e184 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r7, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r7] │ │ │ │ strexb r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13e180 │ │ │ │ + bne 13e190 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13e1c8 │ │ │ │ + bne 13e1d8 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r8, #0 │ │ │ │ str r8, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13e1bc │ │ │ │ + beq 13e1cc │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r8, [r7] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13e1d0 │ │ │ │ + bne 13e1e0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13e1f8 │ │ │ │ + bne 13e208 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 233ad8 │ │ │ │ + bl 233ae8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #95] @ 0x5f │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, r4 │ │ │ │ mov r0, #1 │ │ │ │ ldr r5, [r6, #104]! @ 0x68 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13e220 │ │ │ │ + bne 13e230 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13e268 │ │ │ │ + bne 13e278 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 13e268 │ │ │ │ + beq 13e278 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r7, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r7] │ │ │ │ strexb r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13e274 │ │ │ │ + bne 13e284 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13e2bc │ │ │ │ + bne 13e2cc │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r8, #0 │ │ │ │ str r8, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13e2b0 │ │ │ │ + beq 13e2c0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r8, [r7] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13e2c4 │ │ │ │ + bne 13e2d4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13e2ec │ │ │ │ + bne 13e2fc │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 233ad8 │ │ │ │ + bl 233ae8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #92] @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, r4 │ │ │ │ mov r0, #1 │ │ │ │ ldr r5, [r6, #104]! @ 0x68 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13e314 │ │ │ │ + bne 13e324 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13e35c │ │ │ │ + bne 13e36c │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 13e35c │ │ │ │ + beq 13e36c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r7, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r7] │ │ │ │ strexb r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13e368 │ │ │ │ + bne 13e378 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13e3b0 │ │ │ │ + bne 13e3c0 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r8, #0 │ │ │ │ str r8, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13e3a4 │ │ │ │ + beq 13e3b4 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r8, [r7] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13e3b8 │ │ │ │ + bne 13e3c8 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13e3e0 │ │ │ │ + bne 13e3f0 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 233ad8 │ │ │ │ + bl 233ae8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #86] @ 0x56 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, r4 │ │ │ │ mov r0, #1 │ │ │ │ ldr r5, [r6, #104]! @ 0x68 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13e408 │ │ │ │ + bne 13e418 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13e450 │ │ │ │ + bne 13e460 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 13e450 │ │ │ │ + beq 13e460 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r7, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r7] │ │ │ │ strexb r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13e45c │ │ │ │ + bne 13e46c │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13e4a4 │ │ │ │ + bne 13e4b4 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r8, #0 │ │ │ │ str r8, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13e498 │ │ │ │ + beq 13e4a8 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r8, [r7] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13e4ac │ │ │ │ + bne 13e4bc │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13e4d4 │ │ │ │ + bne 13e4e4 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 233ad8 │ │ │ │ + bl 233ae8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #73] @ 0x49 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, r4 │ │ │ │ mov r0, #1 │ │ │ │ ldr r5, [r6, #104]! @ 0x68 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13e4fc │ │ │ │ + bne 13e50c │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13e544 │ │ │ │ + bne 13e554 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 13e544 │ │ │ │ + beq 13e554 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r7, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r7] │ │ │ │ strexb r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13e550 │ │ │ │ + bne 13e560 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13e598 │ │ │ │ + bne 13e5a8 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r8, #0 │ │ │ │ str r8, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13e58c │ │ │ │ + beq 13e59c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r8, [r7] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13e5a0 │ │ │ │ + bne 13e5b0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13e5c8 │ │ │ │ + bne 13e5d8 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 233ad8 │ │ │ │ + bl 233ae8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #96] @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, r4 │ │ │ │ mov r0, #1 │ │ │ │ ldr r5, [r6, #104]! @ 0x68 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13e5f0 │ │ │ │ + bne 13e600 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13e638 │ │ │ │ + bne 13e648 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 13e638 │ │ │ │ + beq 13e648 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r7, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r7] │ │ │ │ strexb r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13e644 │ │ │ │ + bne 13e654 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13e68c │ │ │ │ + bne 13e69c │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r8, #0 │ │ │ │ str r8, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13e680 │ │ │ │ + beq 13e690 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r8, [r7] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13e694 │ │ │ │ + bne 13e6a4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13e6bc │ │ │ │ + bne 13e6cc │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 233ad8 │ │ │ │ + bl 233ae8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #91] @ 0x5b │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, r4 │ │ │ │ mov r0, #1 │ │ │ │ ldr r5, [r6, #104]! @ 0x68 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13e6e4 │ │ │ │ + bne 13e6f4 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13e72c │ │ │ │ + bne 13e73c │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 13e72c │ │ │ │ + beq 13e73c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r7, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r7] │ │ │ │ strexb r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13e738 │ │ │ │ + bne 13e748 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13e780 │ │ │ │ + bne 13e790 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r8, #0 │ │ │ │ str r8, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13e774 │ │ │ │ + beq 13e784 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r8, [r7] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13e788 │ │ │ │ + bne 13e798 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13e7b0 │ │ │ │ + bne 13e7c0 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 233ad8 │ │ │ │ + bl 233ae8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #90] @ 0x5a │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, r4 │ │ │ │ mov r0, #1 │ │ │ │ ldr r5, [r6, #104]! @ 0x68 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13e7d8 │ │ │ │ + bne 13e7e8 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13e820 │ │ │ │ + bne 13e830 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 13e820 │ │ │ │ + beq 13e830 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r7, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r7] │ │ │ │ strexb r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13e82c │ │ │ │ + bne 13e83c │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13e874 │ │ │ │ + bne 13e884 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r8, #0 │ │ │ │ str r8, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13e868 │ │ │ │ + beq 13e878 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r8, [r7] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13e87c │ │ │ │ + bne 13e88c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13e8a4 │ │ │ │ + bne 13e8b4 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 234564 │ │ │ │ + bl 234574 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #83] @ 0x53 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, r4 │ │ │ │ mov r0, #1 │ │ │ │ ldr r5, [r6, #104]! @ 0x68 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13e8cc │ │ │ │ + bne 13e8dc │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13e914 │ │ │ │ + bne 13e924 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 13e914 │ │ │ │ + beq 13e924 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r7, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r7] │ │ │ │ strexb r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13e920 │ │ │ │ + bne 13e930 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13e968 │ │ │ │ + bne 13e978 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r8, #0 │ │ │ │ str r8, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13e95c │ │ │ │ + beq 13e96c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r8, [r7] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13e970 │ │ │ │ + bne 13e980 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13e998 │ │ │ │ + bne 13e9a8 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 233ad8 │ │ │ │ + bl 233ae8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #82] @ 0x52 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, r4 │ │ │ │ mov r0, #1 │ │ │ │ ldr r5, [r6, #104]! @ 0x68 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13e9c0 │ │ │ │ + bne 13e9d0 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13ea08 │ │ │ │ + bne 13ea18 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 13ea08 │ │ │ │ + beq 13ea18 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r7, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r7] │ │ │ │ strexb r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13ea14 │ │ │ │ + bne 13ea24 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13ea5c │ │ │ │ + bne 13ea6c │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r8, #0 │ │ │ │ str r8, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13ea50 │ │ │ │ + beq 13ea60 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r8, [r7] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13ea64 │ │ │ │ + bne 13ea74 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13ea8c │ │ │ │ + bne 13ea9c │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 233ad8 │ │ │ │ + bl 233ae8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #94] @ 0x5e │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, r4 │ │ │ │ mov r0, #1 │ │ │ │ ldr r5, [r6, #104]! @ 0x68 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13eab4 │ │ │ │ + bne 13eac4 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13eafc │ │ │ │ + bne 13eb0c │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 13eafc │ │ │ │ + beq 13eb0c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r7, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r7] │ │ │ │ strexb r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13eb08 │ │ │ │ + bne 13eb18 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13eb50 │ │ │ │ + bne 13eb60 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r8, #0 │ │ │ │ str r8, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13eb44 │ │ │ │ + beq 13eb54 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r8, [r7] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13eb58 │ │ │ │ + bne 13eb68 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13eb80 │ │ │ │ + bne 13eb90 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 233ad8 │ │ │ │ + bl 233ae8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #93] @ 0x5d │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r0, [r4, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13ebb0 │ │ │ │ + bne 13ebc0 │ │ │ │ ldr r1, [r4, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 13ebb0 │ │ │ │ + beq 13ebc0 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r6, r4 │ │ │ │ mov r0, #1 │ │ │ │ ldr r5, [r6, #104]! @ 0x68 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13ebcc │ │ │ │ + bne 13ebdc │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13ec14 │ │ │ │ + bne 13ec24 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 13ec14 │ │ │ │ + beq 13ec24 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r7, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r7] │ │ │ │ strexb r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13ec20 │ │ │ │ + bne 13ec30 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13ec68 │ │ │ │ + bne 13ec78 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r8, #0 │ │ │ │ str r8, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13ec5c │ │ │ │ + beq 13ec6c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r8, [r7] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13ec70 │ │ │ │ + bne 13ec80 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13ec98 │ │ │ │ + bne 13eca8 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 233ad8 │ │ │ │ + bl 233ae8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r0, [r4, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13ecec │ │ │ │ + bne 13ecfc │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 13ecec │ │ │ │ + bcc 13ecfc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #124]! @ 0x7c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 13ecc8 │ │ │ │ + bne 13ecd8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 13ecec │ │ │ │ + bne 13ecfc │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ mov r6, r4 │ │ │ │ mov r0, #1 │ │ │ │ ldr r5, [r6, #104]! @ 0x68 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13ed08 │ │ │ │ + bne 13ed18 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13ed50 │ │ │ │ + bne 13ed60 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 13ed50 │ │ │ │ + beq 13ed60 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r7, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r7] │ │ │ │ strexb r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13ed5c │ │ │ │ + bne 13ed6c │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13eda4 │ │ │ │ + bne 13edb4 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r8, #0 │ │ │ │ str r8, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13ed98 │ │ │ │ + beq 13eda8 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r8, [r7] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13edac │ │ │ │ + bne 13edbc │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13edd4 │ │ │ │ + bne 13ede4 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 233ad8 │ │ │ │ + bl 233ae8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #89] @ 0x59 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, r4 │ │ │ │ mov r0, #1 │ │ │ │ ldr r5, [r6, #104]! @ 0x68 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #64 @ 0x40 │ │ │ │ strb r0, [r5, #80] @ 0x50 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13edfc │ │ │ │ + bne 13ee0c │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13ee44 │ │ │ │ + bne 13ee54 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #56] @ 0x38 │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 13ee44 │ │ │ │ + beq 13ee54 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r7, r5, #76 @ 0x4c │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r7] │ │ │ │ strexb r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13ee50 │ │ │ │ + bne 13ee60 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13ee98 │ │ │ │ + bne 13eea8 │ │ │ │ ldrd r0, [r5, #68] @ 0x44 │ │ │ │ mov r8, #0 │ │ │ │ str r8, [r5, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13ee8c │ │ │ │ + beq 13ee9c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r8, [r7] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13eea0 │ │ │ │ + bne 13eeb0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13eec8 │ │ │ │ + bne 13eed8 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 233754 │ │ │ │ + bl 233764 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #80] @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, r4 │ │ │ │ mov r0, #1 │ │ │ │ ldr r5, [r6, #104]! @ 0x68 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13eef0 │ │ │ │ + bne 13ef00 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13ef38 │ │ │ │ + bne 13ef48 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 13ef38 │ │ │ │ + beq 13ef48 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r7, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r7] │ │ │ │ strexb r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13ef44 │ │ │ │ + bne 13ef54 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13ef8c │ │ │ │ + bne 13ef9c │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r8, #0 │ │ │ │ str r8, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13ef80 │ │ │ │ + beq 13ef90 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r8, [r7] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13ef94 │ │ │ │ + bne 13efa4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13efbc │ │ │ │ + bne 13efcc │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 234564 │ │ │ │ + bl 234574 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #81] @ 0x51 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, r4 │ │ │ │ mov r0, #1 │ │ │ │ ldr r5, [r6, #104]! @ 0x68 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #56 @ 0x38 │ │ │ │ strb r0, [r5, #72] @ 0x48 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13efe4 │ │ │ │ + bne 13eff4 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13f02c │ │ │ │ + bne 13f03c │ │ │ │ ldrd r0, [r5, #48] @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #48] @ 0x30 │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 13f02c │ │ │ │ + beq 13f03c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r7, r5, #68 @ 0x44 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r7] │ │ │ │ strexb r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13f038 │ │ │ │ + bne 13f048 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13f080 │ │ │ │ + bne 13f090 │ │ │ │ ldrd r0, [r5, #60] @ 0x3c │ │ │ │ mov r8, #0 │ │ │ │ str r8, [r5, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13f074 │ │ │ │ + beq 13f084 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r8, [r7] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13f088 │ │ │ │ + bne 13f098 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13f0b0 │ │ │ │ + bne 13f0c0 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 2334d8 │ │ │ │ + bl 2334e8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #77] @ 0x4d │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, r4 │ │ │ │ mov r0, #1 │ │ │ │ ldr r5, [r6, #104]! @ 0x68 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13f0d8 │ │ │ │ + bne 13f0e8 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13f120 │ │ │ │ + bne 13f130 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 13f120 │ │ │ │ + beq 13f130 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r7, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r7] │ │ │ │ strexb r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13f12c │ │ │ │ + bne 13f13c │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13f174 │ │ │ │ + bne 13f184 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r8, #0 │ │ │ │ str r8, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13f168 │ │ │ │ + beq 13f178 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r8, [r7] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13f17c │ │ │ │ + bne 13f18c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13f1a4 │ │ │ │ + bne 13f1b4 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 233ad8 │ │ │ │ + bl 233ae8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #70] @ 0x46 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, r4 │ │ │ │ mov r0, #1 │ │ │ │ ldr r5, [r6, #104]! @ 0x68 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13f1cc │ │ │ │ + bne 13f1dc │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13f214 │ │ │ │ + bne 13f224 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 13f214 │ │ │ │ + beq 13f224 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r7, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r7] │ │ │ │ strexb r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13f220 │ │ │ │ + bne 13f230 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13f268 │ │ │ │ + bne 13f278 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r8, #0 │ │ │ │ str r8, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13f25c │ │ │ │ + beq 13f26c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r8, [r7] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13f270 │ │ │ │ + bne 13f280 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13f298 │ │ │ │ + bne 13f2a8 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 233ad8 │ │ │ │ + bl 233ae8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #71] @ 0x47 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #104 @ 0x68 │ │ │ │ - bl 13a81c │ │ │ │ - b 13fbec │ │ │ │ + bl 13a82c │ │ │ │ + b 13fbfc │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r7] │ │ │ │ dmb ish │ │ │ │ - b 13f55c │ │ │ │ + b 13f56c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r7] │ │ │ │ dmb ish │ │ │ │ - b 13f598 │ │ │ │ + b 13f5a8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r7] │ │ │ │ dmb ish │ │ │ │ - b 13f5d4 │ │ │ │ + b 13f5e4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r7] │ │ │ │ dmb ish │ │ │ │ - b 13f610 │ │ │ │ + b 13f620 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r7] │ │ │ │ dmb ish │ │ │ │ - b 13f64c │ │ │ │ + b 13f65c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r7] │ │ │ │ dmb ish │ │ │ │ - b 13f688 │ │ │ │ + b 13f698 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r7] │ │ │ │ dmb ish │ │ │ │ - b 13f6c4 │ │ │ │ + b 13f6d4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r7] │ │ │ │ dmb ish │ │ │ │ - b 13f700 │ │ │ │ + b 13f710 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r7] │ │ │ │ dmb ish │ │ │ │ - b 13f73c │ │ │ │ + b 13f74c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r7] │ │ │ │ dmb ish │ │ │ │ - b 13f778 │ │ │ │ + b 13f788 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r7] │ │ │ │ dmb ish │ │ │ │ - b 13f7b4 │ │ │ │ + b 13f7c4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r7] │ │ │ │ dmb ish │ │ │ │ - b 13f7f0 │ │ │ │ + b 13f800 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r7] │ │ │ │ dmb ish │ │ │ │ - b 13f82c │ │ │ │ + b 13f83c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r7] │ │ │ │ dmb ish │ │ │ │ - b 13f868 │ │ │ │ + b 13f878 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r7] │ │ │ │ dmb ish │ │ │ │ - b 13f8a4 │ │ │ │ + b 13f8b4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r7] │ │ │ │ dmb ish │ │ │ │ - b 13f8e0 │ │ │ │ + b 13f8f0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r7] │ │ │ │ dmb ish │ │ │ │ - b 13f91c │ │ │ │ + b 13f92c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r7] │ │ │ │ dmb ish │ │ │ │ - b 13f958 │ │ │ │ + b 13f968 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r7] │ │ │ │ dmb ish │ │ │ │ - b 13f994 │ │ │ │ + b 13f9a4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r7] │ │ │ │ dmb ish │ │ │ │ - b 13f9d0 │ │ │ │ + b 13f9e0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r7] │ │ │ │ dmb ish │ │ │ │ - b 13fa0c │ │ │ │ + b 13fa1c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r7] │ │ │ │ dmb ish │ │ │ │ - b 13fa48 │ │ │ │ + b 13fa58 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r7] │ │ │ │ dmb ish │ │ │ │ - b 13fa84 │ │ │ │ + b 13fa94 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r7] │ │ │ │ dmb ish │ │ │ │ - b 13fac0 │ │ │ │ + b 13fad0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r7] │ │ │ │ dmb ish │ │ │ │ - b 13fafc │ │ │ │ + b 13fb0c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r7] │ │ │ │ dmb ish │ │ │ │ - b 13fb38 │ │ │ │ + b 13fb48 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r7] │ │ │ │ dmb ish │ │ │ │ - b 13fb74 │ │ │ │ + b 13fb84 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r7] │ │ │ │ dmb ish │ │ │ │ - b 13fbb0 │ │ │ │ + b 13fbc0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13f564 │ │ │ │ + bne 13f574 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13fbec │ │ │ │ + bne 13fbfc │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 233ad8 │ │ │ │ - b 13fbec │ │ │ │ + bl 233ae8 │ │ │ │ + b 13fbfc │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13f5a0 │ │ │ │ + bne 13f5b0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13fc00 │ │ │ │ + bne 13fc10 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 233ad8 │ │ │ │ - b 13fc00 │ │ │ │ + bl 233ae8 │ │ │ │ + b 13fc10 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13f5dc │ │ │ │ + bne 13f5ec │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13fc14 │ │ │ │ + bne 13fc24 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 233ad8 │ │ │ │ - b 13fc14 │ │ │ │ + bl 233ae8 │ │ │ │ + b 13fc24 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13f618 │ │ │ │ + bne 13f628 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13fc28 │ │ │ │ + bne 13fc38 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 2334d8 │ │ │ │ - b 13fc28 │ │ │ │ + bl 2334e8 │ │ │ │ + b 13fc38 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13f654 │ │ │ │ + bne 13f664 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13fc3c │ │ │ │ + bne 13fc4c │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 234564 │ │ │ │ - b 13fc3c │ │ │ │ + bl 234574 │ │ │ │ + b 13fc4c │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13f690 │ │ │ │ + bne 13f6a0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13fc50 │ │ │ │ + bne 13fc60 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 233754 │ │ │ │ - b 13fc50 │ │ │ │ + bl 233764 │ │ │ │ + b 13fc60 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13f6cc │ │ │ │ + bne 13f6dc │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13fc64 │ │ │ │ + bne 13fc74 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 233ad8 │ │ │ │ - b 13fc64 │ │ │ │ + bl 233ae8 │ │ │ │ + b 13fc74 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13f708 │ │ │ │ + bne 13f718 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13fc78 │ │ │ │ + bne 13fc88 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 233ad8 │ │ │ │ - b 13fc78 │ │ │ │ + bl 233ae8 │ │ │ │ + b 13fc88 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13f744 │ │ │ │ + bne 13f754 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13fc8c │ │ │ │ + bne 13fc9c │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 233ad8 │ │ │ │ - b 13fc8c │ │ │ │ + bl 233ae8 │ │ │ │ + b 13fc9c │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13f780 │ │ │ │ + bne 13f790 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13fca0 │ │ │ │ + bne 13fcb0 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 233ad8 │ │ │ │ - b 13fca0 │ │ │ │ + bl 233ae8 │ │ │ │ + b 13fcb0 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13f7bc │ │ │ │ + bne 13f7cc │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13fcb4 │ │ │ │ + bne 13fcc4 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 234564 │ │ │ │ - b 13fcb4 │ │ │ │ + bl 234574 │ │ │ │ + b 13fcc4 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13f7f8 │ │ │ │ + bne 13f808 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13fcc8 │ │ │ │ + bne 13fcd8 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 233ad8 │ │ │ │ - b 13fcc8 │ │ │ │ + bl 233ae8 │ │ │ │ + b 13fcd8 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13f834 │ │ │ │ + bne 13f844 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13fcdc │ │ │ │ + bne 13fcec │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 233ad8 │ │ │ │ - b 13fcdc │ │ │ │ + bl 233ae8 │ │ │ │ + b 13fcec │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13f870 │ │ │ │ + bne 13f880 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13fcf0 │ │ │ │ + bne 13fd00 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 233ad8 │ │ │ │ - b 13fcf0 │ │ │ │ + bl 233ae8 │ │ │ │ + b 13fd00 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13f8ac │ │ │ │ + bne 13f8bc │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13fd04 │ │ │ │ + bne 13fd14 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 233ad8 │ │ │ │ - b 13fd04 │ │ │ │ + bl 233ae8 │ │ │ │ + b 13fd14 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13f8e8 │ │ │ │ + bne 13f8f8 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13fd18 │ │ │ │ + bne 13fd28 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 233ad8 │ │ │ │ - b 13fd18 │ │ │ │ + bl 233ae8 │ │ │ │ + b 13fd28 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13f924 │ │ │ │ + bne 13f934 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13fd2c │ │ │ │ + bne 13fd3c │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 233ad8 │ │ │ │ - b 13fd2c │ │ │ │ + bl 233ae8 │ │ │ │ + b 13fd3c │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13f960 │ │ │ │ + bne 13f970 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13fd40 │ │ │ │ + bne 13fd50 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 233ad8 │ │ │ │ - b 13fd40 │ │ │ │ + bl 233ae8 │ │ │ │ + b 13fd50 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13f99c │ │ │ │ + bne 13f9ac │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13fd54 │ │ │ │ + bne 13fd64 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 234564 │ │ │ │ - b 13fd54 │ │ │ │ + bl 234574 │ │ │ │ + b 13fd64 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13f9d8 │ │ │ │ + bne 13f9e8 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13fd68 │ │ │ │ + bne 13fd78 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 234564 │ │ │ │ - b 13fd68 │ │ │ │ + bl 234574 │ │ │ │ + b 13fd78 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13fa14 │ │ │ │ + bne 13fa24 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13fd7c │ │ │ │ + bne 13fd8c │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 2334d8 │ │ │ │ - b 13fd7c │ │ │ │ + bl 2334e8 │ │ │ │ + b 13fd8c │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13fa50 │ │ │ │ + bne 13fa60 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13fd90 │ │ │ │ + bne 13fda0 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 233ad8 │ │ │ │ - b 13fd90 │ │ │ │ + bl 233ae8 │ │ │ │ + b 13fda0 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13fa8c │ │ │ │ + bne 13fa9c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13fda4 │ │ │ │ + bne 13fdb4 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 233ad8 │ │ │ │ - b 13fda4 │ │ │ │ + bl 233ae8 │ │ │ │ + b 13fdb4 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13fac8 │ │ │ │ + bne 13fad8 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13fdb8 │ │ │ │ + bne 13fdc8 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 233ad8 │ │ │ │ - b 13fdb8 │ │ │ │ + bl 233ae8 │ │ │ │ + b 13fdc8 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13fb04 │ │ │ │ + bne 13fb14 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13fdcc │ │ │ │ + bne 13fddc │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 233ad8 │ │ │ │ - b 13fdcc │ │ │ │ + bl 233ae8 │ │ │ │ + b 13fddc │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13fb40 │ │ │ │ + bne 13fb50 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13fde0 │ │ │ │ + bne 13fdf0 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 2334d8 │ │ │ │ - b 13fde0 │ │ │ │ + bl 2334e8 │ │ │ │ + b 13fdf0 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13fb7c │ │ │ │ + bne 13fb8c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13fdf4 │ │ │ │ + bne 13fe04 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 2334d8 │ │ │ │ - b 13fdf4 │ │ │ │ + bl 2334e8 │ │ │ │ + b 13fe04 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13fbb8 │ │ │ │ + bne 13fbc8 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13fe08 │ │ │ │ + bne 13fe18 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 2334d8 │ │ │ │ - b 13fe08 │ │ │ │ + bl 2334e8 │ │ │ │ + b 13fe18 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #89] @ 0x59 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ @@ -240082,215 +240086,215 @@ │ │ │ │ dmb ish │ │ │ │ add r2, r5, #64 @ 0x40 │ │ │ │ strb r0, [r5, #80] @ 0x50 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13fe38 │ │ │ │ + bne 13fe48 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13fe80 │ │ │ │ + bne 13fe90 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #56] @ 0x38 │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 13fe80 │ │ │ │ + beq 13fe90 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #76 @ 0x4c │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13fe8c │ │ │ │ + bne 13fe9c │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 13fed4 │ │ │ │ + bne 13fee4 │ │ │ │ ldrd r0, [r5, #68] @ 0x44 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13fec8 │ │ │ │ + beq 13fed8 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13fedc │ │ │ │ + bne 13feec │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13ff08 │ │ │ │ + bne 13ff18 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 233754 │ │ │ │ + b 233764 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 13ff28 │ │ │ │ + b 13ff38 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13ff30 │ │ │ │ + bne 13ff40 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13ff58 │ │ │ │ + bne 13ff68 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 233754 │ │ │ │ + bl 233764 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #329] @ 0x149 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, pc} │ │ │ │ ldrb r0, [r4, #32] │ │ │ │ cmp r0, #4 │ │ │ │ - beq 13ff98 │ │ │ │ + beq 13ffa8 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 13ffac │ │ │ │ + bne 13ffbc │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 1433c0 │ │ │ │ - b 13ffac │ │ │ │ + bl 1433d0 │ │ │ │ + b 13ffbc │ │ │ │ ldr r0, [r4, #192] @ 0xc0 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 13ffac │ │ │ │ + beq 13ffbc │ │ │ │ add r0, r4, #176 @ 0xb0 │ │ │ │ - bl 148f58 │ │ │ │ + bl 148f68 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #328] @ 0x148 │ │ │ │ pop {r4, pc} │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #328] @ 0x148 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #68] @ 0x44 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 3d6cb4 │ │ │ │ + bl 3d6cc4 │ │ │ │ add r0, r4, #32 │ │ │ │ - bl 14f26c │ │ │ │ + bl 14f27c │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #69] @ 0x45 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #69] @ 0x45 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #32 │ │ │ │ - bl 14f26c │ │ │ │ + bl 14f27c │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #69] @ 0x45 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ ldrd r2, [r0] │ │ │ │ eor r1, r2, #6 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - bne 140040 │ │ │ │ + bne 140050 │ │ │ │ add r0, r0, #8 │ │ │ │ - b 144e70 │ │ │ │ - b 156c50 │ │ │ │ + b 144e80 │ │ │ │ + b 156c60 │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrh r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #4] │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 140074 │ │ │ │ + beq 140084 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrh r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #40] @ 0x28 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 140098 │ │ │ │ + bne 1400a8 │ │ │ │ ldrh r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 1400b0 │ │ │ │ - b 14012c │ │ │ │ + bne 1400c0 │ │ │ │ + b 14013c │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrh r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 14012c │ │ │ │ + beq 14013c │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #72] @ 0x48 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 1400cc │ │ │ │ + beq 1400dc │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrh r0, [r4, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #108] @ 0x6c │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 1400ec │ │ │ │ + beq 1400fc │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrh r0, [r4, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #140] @ 0x8c │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 14010c │ │ │ │ + beq 14011c │ │ │ │ ldr r0, [r4, #144] @ 0x90 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrh r0, [r4, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #176] @ 0xb0 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 14012c │ │ │ │ + beq 14013c │ │ │ │ ldr r0, [r4, #180] @ 0xb4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #236 @ 0xec │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ movw r1, #5028 @ 0x13a4 │ │ │ │ add r5, r0, r1 │ │ │ │ ldrb r1, [r5, #20] │ │ │ │ cmp r1, #3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldrb r1, [r5, #4] │ │ │ │ cmp r1, #3 │ │ │ │ - bne 140170 │ │ │ │ - bl 1386ac │ │ │ │ + bne 140180 │ │ │ │ + bl 1386bc │ │ │ │ ldr r0, [r5] │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r5, #12] │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r5, #16] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 554dc │ │ │ │ @@ -240307,89 +240311,89 @@ │ │ │ │ movw r1, #5040 @ 0x13b0 │ │ │ │ add r5, r0, r1 │ │ │ │ ldrb r1, [r5, #1976] @ 0x7b8 │ │ │ │ cmp r1, #3 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ cmp r1, #3 │ │ │ │ - beq 1401f0 │ │ │ │ + beq 140200 │ │ │ │ cmp r1, #4 │ │ │ │ ldrbeq r1, [r5, #1960] @ 0x7a8 │ │ │ │ cmpeq r1, #3 │ │ │ │ - bne 140214 │ │ │ │ + bne 140224 │ │ │ │ movw r4, #6996 @ 0x1b54 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 13878c │ │ │ │ - b 14020c │ │ │ │ + bl 13879c │ │ │ │ + b 14021c │ │ │ │ ldrb r1, [r5] │ │ │ │ cmp r1, #3 │ │ │ │ - bne 140214 │ │ │ │ + bne 140224 │ │ │ │ movw r4, #5036 @ 0x13ac │ │ │ │ mov r6, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 1386ac │ │ │ │ + bl 1386bc │ │ │ │ ldr r0, [r6, r4] │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r5, #1968] @ 0x7b0 │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r5, #1972] @ 0x7b4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 554dc │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #6996 @ 0x1b54 │ │ │ │ - b 14023c │ │ │ │ + b 14024c │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #5036 @ 0x13ac │ │ │ │ ldr r0, [r6, r0] │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r5, #1968] @ 0x7b0 │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r5, #1972] @ 0x7b4 │ │ │ │ bl 554dc │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #484] @ 0x1e4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 140280 │ │ │ │ + beq 140290 │ │ │ │ cmp r1, #3 │ │ │ │ - bne 14029c │ │ │ │ + bne 1402ac │ │ │ │ mov r4, r0 │ │ │ │ - bl 139a44 │ │ │ │ + bl 139a54 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #480]! @ 0x1e0 │ │ │ │ ldr r2, [r1] │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2b3c80 │ │ │ │ + b 2b3c90 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #480]! @ 0x1e0 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bne 1402c0 │ │ │ │ + bne 1402d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b3c80 │ │ │ │ + bl 2b3c90 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ movw r1, #6988 @ 0x1b4c │ │ │ │ add r5, r0, r1 │ │ │ │ ldrb r1, [r5, #20] │ │ │ │ cmp r1, #3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldrb r1, [r5, #4] │ │ │ │ cmp r1, #3 │ │ │ │ - bne 1402fc │ │ │ │ - bl 13878c │ │ │ │ + bne 14030c │ │ │ │ + bl 13879c │ │ │ │ ldr r0, [r5] │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r5, #12] │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r5, #16] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 554dc │ │ │ │ @@ -240401,113 +240405,113 @@ │ │ │ │ ldr r0, [r5, #16] │ │ │ │ bl 554dc │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #492] @ 0x1ec │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1403a0 │ │ │ │ + beq 1403b0 │ │ │ │ cmp r1, #3 │ │ │ │ - bne 140388 │ │ │ │ + bne 140398 │ │ │ │ ldrb r1, [r0, #480] @ 0x1e0 │ │ │ │ cmp r1, #3 │ │ │ │ - bne 1403a0 │ │ │ │ + bne 1403b0 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r0, #468] @ 0x1d4 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 140394 │ │ │ │ + bne 1403a4 │ │ │ │ ldrb r1, [r5, #460] @ 0x1cc │ │ │ │ cmp r1, #3 │ │ │ │ - beq 14038c │ │ │ │ + beq 14039c │ │ │ │ cmp r1, #0 │ │ │ │ - bne 140394 │ │ │ │ + bne 1403a4 │ │ │ │ add r0, r5, #8 │ │ │ │ - bl 150274 │ │ │ │ - b 140394 │ │ │ │ + bl 150284 │ │ │ │ + b 1403a4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r5, #48 @ 0x30 │ │ │ │ - bl 142e80 │ │ │ │ + bl 142e90 │ │ │ │ ldr r0, [r5, #476] @ 0x1dc │ │ │ │ bl 554dc │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #488]! @ 0x1e8 │ │ │ │ ldr r2, [r1] │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2b3c80 │ │ │ │ + b 2b3c90 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #476] @ 0x1dc │ │ │ │ bl 554dc │ │ │ │ ldr r1, [r5, #488]! @ 0x1e8 │ │ │ │ ldr r2, [r1] │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ - bne 1403e4 │ │ │ │ + bne 1403f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b3c80 │ │ │ │ + bl 2b3c90 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #548] @ 0x224 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 140414 │ │ │ │ + beq 140424 │ │ │ │ cmp r1, #3 │ │ │ │ - bne 140430 │ │ │ │ + bne 140440 │ │ │ │ mov r4, r0 │ │ │ │ - bl 138604 │ │ │ │ + bl 138614 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #544]! @ 0x220 │ │ │ │ ldr r2, [r1] │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2b3c80 │ │ │ │ + b 2b3c90 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #544]! @ 0x220 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bne 140454 │ │ │ │ + bne 140464 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b3c80 │ │ │ │ + bl 2b3c90 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, lr} │ │ │ │ ldrb r1, [r0, #381] @ 0x17d │ │ │ │ cmp r1, #3 │ │ │ │ popne {r4, pc} │ │ │ │ ldrb r1, [r0, #356] @ 0x164 │ │ │ │ cmp r1, #3 │ │ │ │ ldrbeq r1, [r0, #337] @ 0x151 │ │ │ │ cmpeq r1, #3 │ │ │ │ - beq 140490 │ │ │ │ + beq 1404a0 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0, #380] @ 0x17c │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r1, [r0, #40] @ 0x28 │ │ │ │ cmp r1, #4 │ │ │ │ - beq 1404b4 │ │ │ │ + beq 1404c4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #3 │ │ │ │ - bne 1404cc │ │ │ │ + bne 1404dc │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ - bl 1433c0 │ │ │ │ - b 1404cc │ │ │ │ + bl 1433d0 │ │ │ │ + b 1404dc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #200] @ 0xc8 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 1404cc │ │ │ │ + beq 1404dc │ │ │ │ add r0, r4, #184 @ 0xb8 │ │ │ │ - bl 148f58 │ │ │ │ + bl 148f68 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ strb r1, [r4, #336] @ 0x150 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0, #380] @ 0x17c │ │ │ │ pop {r4, pc} │ │ │ │ mov r1, #0 │ │ │ │ @@ -240515,259 +240519,259 @@ │ │ │ │ strb r1, [r4, #336] @ 0x150 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 140514 │ │ │ │ + beq 140524 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 140530 │ │ │ │ + beq 140540 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 140550 │ │ │ │ + beq 140560 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 140578 │ │ │ │ + bne 140588 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 1405c0 │ │ │ │ + bne 1405d0 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 1405c0 │ │ │ │ + beq 1405d0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1405cc │ │ │ │ + bne 1405dc │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 140614 │ │ │ │ + bne 140624 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 140608 │ │ │ │ + beq 140618 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14061c │ │ │ │ + bne 14062c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 140648 │ │ │ │ + bne 140658 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 233ad8 │ │ │ │ + b 233ae8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 140668 │ │ │ │ + b 140678 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 140670 │ │ │ │ + bne 140680 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 140698 │ │ │ │ + bne 1406a8 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 233ad8 │ │ │ │ + bl 233ae8 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #344] @ 0x158 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1406e0 │ │ │ │ + beq 1406f0 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldrb r0, [r4, #340] @ 0x154 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 140704 │ │ │ │ + beq 140714 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 14070c │ │ │ │ + bne 14071c │ │ │ │ add r0, r4, #96 @ 0x60 │ │ │ │ - bl 145fb8 │ │ │ │ - b 14070c │ │ │ │ + bl 145fc8 │ │ │ │ + b 14071c │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1406f8 │ │ │ │ + beq 140708 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 145fb8 │ │ │ │ + b 145fc8 │ │ │ │ add r0, r4, #168 @ 0xa8 │ │ │ │ - bl 143554 │ │ │ │ + bl 143564 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ bl 546f0 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r4, #346] @ 0x15a │ │ │ │ cmp r1, #0 │ │ │ │ - beq 140734 │ │ │ │ + beq 140744 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ strb r5, [r4, #345] @ 0x159 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ bl 546f0 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r4, #346] @ 0x15a │ │ │ │ cmp r1, #0 │ │ │ │ - beq 140768 │ │ │ │ + beq 140778 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ strb r6, [r4, #345] @ 0x159 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #8] │ │ │ │ cmp r0, #4 │ │ │ │ - beq 1407a8 │ │ │ │ + beq 1407b8 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 14079c │ │ │ │ + beq 1407ac │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - b 140820 │ │ │ │ + b 140830 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 1375c8 │ │ │ │ - b 140818 │ │ │ │ + bl 1375d8 │ │ │ │ + b 140828 │ │ │ │ ldrb r0, [r4, #24] │ │ │ │ cmp r0, #4 │ │ │ │ - beq 1407f0 │ │ │ │ + beq 140800 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 140818 │ │ │ │ + bne 140828 │ │ │ │ ldrb r0, [r4, #32] │ │ │ │ cmp r0, #4 │ │ │ │ - beq 140810 │ │ │ │ + beq 140820 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 140818 │ │ │ │ + bne 140828 │ │ │ │ ldrb r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #56] @ 0x38 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 140818 │ │ │ │ + bne 140828 │ │ │ │ add r0, r4, #52 @ 0x34 │ │ │ │ - bl 2b80c0 │ │ │ │ - b 140818 │ │ │ │ + bl 2b80d0 │ │ │ │ + b 140828 │ │ │ │ ldrb r0, [r4, #808] @ 0x328 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #800] @ 0x320 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 140818 │ │ │ │ + bne 140828 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 151c40 │ │ │ │ - b 140818 │ │ │ │ + bl 151c50 │ │ │ │ + b 140828 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 15017c │ │ │ │ + bl 15018c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 554dc │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r4 │ │ │ │ bl 55554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ - b 140844 │ │ │ │ + b 40e554 │ │ │ │ + b 140854 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 139600 │ │ │ │ + bl 139610 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #24] │ │ │ │ cmp r0, #3 │ │ │ │ - beq 140880 │ │ │ │ + beq 140890 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - b 140898 │ │ │ │ + b 1408a8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 140890 │ │ │ │ - bl 147478 │ │ │ │ + beq 1408a0 │ │ │ │ + bl 147488 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 554dc │ │ │ │ ldr r5, [r4], #4 │ │ │ │ mov r0, r5 │ │ │ │ bl 55554 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 137aa4 │ │ │ │ + b 137ab4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 139600 │ │ │ │ + bl 139610 │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 137aa4 │ │ │ │ + bl 137ab4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ cmp r0, #3 │ │ │ │ @@ -240775,32 +240779,32 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ add r2, r0, #176 @ 0xb0 │ │ │ │ ldrex r1, [r2] │ │ │ │ sub r3, r1, #1 │ │ │ │ strex r5, r3, [r2] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 140908 │ │ │ │ + bne 140918 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - bne 140930 │ │ │ │ + bne 140940 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 1e91a4 │ │ │ │ + bl 1e91b4 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 140938 │ │ │ │ + bne 140948 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 140960 │ │ │ │ + bne 140970 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 235670 │ │ │ │ + bl 235680 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 554dc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 554dc │ │ │ │ mov r0, r5 │ │ │ │ @@ -240808,20 +240812,20 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14098c │ │ │ │ + bne 14099c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 1409b4 │ │ │ │ + bne 1409c4 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 235670 │ │ │ │ + bl 235680 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 554dc │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ @@ -240830,830 +240834,830 @@ │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1409e8 │ │ │ │ + bne 1409f8 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 140a30 │ │ │ │ + bne 140a40 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 140a30 │ │ │ │ + beq 140a40 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 140a3c │ │ │ │ + bne 140a4c │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 140a84 │ │ │ │ + bne 140a94 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 140a78 │ │ │ │ + beq 140a88 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 140a8c │ │ │ │ + bne 140a9c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 140ab8 │ │ │ │ + bne 140ac8 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2342bc │ │ │ │ + b 2342cc │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 140ad8 │ │ │ │ + b 140ae8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 140ae0 │ │ │ │ + bne 140af0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 140b08 │ │ │ │ + bne 140b18 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 2342bc │ │ │ │ + bl 2342cc │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ movw r2, #51713 @ 0xca01 │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ cmp r1, r2 │ │ │ │ - bne 140b2c │ │ │ │ + bne 140b3c │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r3, #0 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [r0, #16] │ │ │ │ tstne r2, #1 │ │ │ │ - beq 140b60 │ │ │ │ + beq 140b70 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r2, r2, #2 │ │ │ │ strex r3, r2, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 140b4c │ │ │ │ + bne 140b5c │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ - b 147478 │ │ │ │ + b 147488 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 140b90 │ │ │ │ + bne 140ba0 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 140bd8 │ │ │ │ + bne 140be8 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 140bd8 │ │ │ │ + beq 140be8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 140be4 │ │ │ │ + bne 140bf4 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 140c2c │ │ │ │ + bne 140c3c │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 140c20 │ │ │ │ + beq 140c30 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 140c34 │ │ │ │ + bne 140c44 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 140c60 │ │ │ │ + bne 140c70 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 233ad8 │ │ │ │ + b 233ae8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 140c80 │ │ │ │ + b 140c90 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 140c88 │ │ │ │ + bne 140c98 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 140cb0 │ │ │ │ + bne 140cc0 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 233ad8 │ │ │ │ + bl 233ae8 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #1656] @ 0x678 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 140cdc │ │ │ │ + beq 140cec │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - b 140cf8 │ │ │ │ + b 140d08 │ │ │ │ ldrb r0, [r4, #1640] @ 0x668 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 140cf0 │ │ │ │ + bne 140d00 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13ab10 │ │ │ │ + bl 13ab20 │ │ │ │ ldr r0, [r4, #1652] @ 0x674 │ │ │ │ bl 554dc │ │ │ │ ldr r4, [r4, #1648] @ 0x670 │ │ │ │ mov r0, r4 │ │ │ │ bl 55554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #1652] @ 0x674 │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r4, #1648] @ 0x670 │ │ │ │ - bl 139600 │ │ │ │ + bl 139610 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #348] @ 0x15c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 140d58 │ │ │ │ + beq 140d68 │ │ │ │ cmp r1, #3 │ │ │ │ - bne 140dc4 │ │ │ │ + bne 140dd4 │ │ │ │ add r0, r0, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 144360 │ │ │ │ + b 144370 │ │ │ │ ldr r1, [r0, #344]! @ 0x158 │ │ │ │ dmb ish │ │ │ │ add r2, r1, #176 @ 0xb0 │ │ │ │ mov r4, r0 │ │ │ │ ldrex r0, [r2] │ │ │ │ sub r3, r0, #1 │ │ │ │ strex r5, r3, [r2] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 140d68 │ │ │ │ + bne 140d78 │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne 140d90 │ │ │ │ + bne 140da0 │ │ │ │ add r0, r1, #32 │ │ │ │ - bl 1e8804 │ │ │ │ + bl 1e8814 │ │ │ │ ldr r1, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 140d98 │ │ │ │ + bne 140da8 │ │ │ │ cmp r2, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 236004 │ │ │ │ + b 236014 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 140dd4 │ │ │ │ + bne 140de4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 140dfc │ │ │ │ + bne 140e0c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 236004 │ │ │ │ + bl 236014 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #2168] @ 0x878 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 140e28 │ │ │ │ + beq 140e38 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - b 140e38 │ │ │ │ + b 140e48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13b4ec │ │ │ │ + bl 13b4fc │ │ │ │ ldr r0, [r4, #2164] @ 0x874 │ │ │ │ bl 554dc │ │ │ │ ldr r4, [r4, #2160] @ 0x870 │ │ │ │ mov r0, r4 │ │ │ │ bl 55554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #2164] @ 0x874 │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r4, #2160] @ 0x870 │ │ │ │ - bl 139600 │ │ │ │ + bl 139610 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldrb r1, [r0, #40] @ 0x28 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 140e9c │ │ │ │ + beq 140eac │ │ │ │ cmp r1, #4 │ │ │ │ - bne 140ea4 │ │ │ │ + bne 140eb4 │ │ │ │ ldr r1, [r0, #200] @ 0xc8 │ │ │ │ cmp r1, #4 │ │ │ │ bxeq lr │ │ │ │ add r0, r0, #184 @ 0xb8 │ │ │ │ - b 148f58 │ │ │ │ + b 148f68 │ │ │ │ add r0, r0, #48 @ 0x30 │ │ │ │ - b 140ff4 │ │ │ │ + b 141004 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 140ec8 │ │ │ │ + bne 140ed8 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 140f10 │ │ │ │ + bne 140f20 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 140f10 │ │ │ │ + beq 140f20 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 140f1c │ │ │ │ + bne 140f2c │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 140f64 │ │ │ │ + bne 140f74 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 140f58 │ │ │ │ + beq 140f68 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 140f6c │ │ │ │ + bne 140f7c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 140f98 │ │ │ │ + bne 140fa8 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 237350 │ │ │ │ + b 237360 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 140fb8 │ │ │ │ + b 140fc8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 140fc0 │ │ │ │ + bne 140fd0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 140fe8 │ │ │ │ + bne 140ff8 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 237350 │ │ │ │ + bl 237360 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #76] @ 0x4c │ │ │ │ cmp r0, #3 │ │ │ │ - beq 141084 │ │ │ │ + beq 141094 │ │ │ │ cmp r0, #4 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ add r0, r4, #88 @ 0x58 │ │ │ │ - bl 151430 │ │ │ │ + bl 151440 │ │ │ │ ldr r0, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 14102c │ │ │ │ + beq 14103c │ │ │ │ add r0, r4, #152 @ 0x98 │ │ │ │ - bl 148f58 │ │ │ │ + bl 148f68 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #80]! @ 0x50 │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 141040 │ │ │ │ + bne 141050 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 141064 │ │ │ │ + bne 141074 │ │ │ │ dmb ish │ │ │ │ - bl 5b6750 │ │ │ │ + bl 5b6760 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #56]! @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #19] │ │ │ │ - beq 141098 │ │ │ │ - bl 7a440c │ │ │ │ - b 141098 │ │ │ │ + beq 1410a8 │ │ │ │ + bl 7a441c │ │ │ │ + b 1410a8 │ │ │ │ ldrb r0, [r4, #96] @ 0x60 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #92] @ 0x5c │ │ │ │ cmpeq r0, #3 │ │ │ │ - beq 1410a4 │ │ │ │ + beq 1410b4 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #71] @ 0x47 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 141098 │ │ │ │ - bl 147478 │ │ │ │ - b 141098 │ │ │ │ - b 1410cc │ │ │ │ + beq 1410a8 │ │ │ │ + bl 147488 │ │ │ │ + b 1410a8 │ │ │ │ + b 1410dc │ │ │ │ mov r6, r0 │ │ │ │ - b 141130 │ │ │ │ + b 141140 │ │ │ │ mov r6, r0 │ │ │ │ - b 1410f8 │ │ │ │ + b 141108 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #71] @ 0x47 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 1410f8 │ │ │ │ + beq 141108 │ │ │ │ add r0, r4, #152 @ 0x98 │ │ │ │ - bl 148f58 │ │ │ │ + bl 148f68 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #80]! @ 0x50 │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 14110c │ │ │ │ + bne 14111c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 141130 │ │ │ │ + bne 141140 │ │ │ │ dmb ish │ │ │ │ - bl 5b6750 │ │ │ │ + bl 5b6760 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #56]! @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #19] │ │ │ │ - beq 14114c │ │ │ │ - bl 7a440c │ │ │ │ + beq 14115c │ │ │ │ + bl 7a441c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #71] @ 0x47 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 1411a8 │ │ │ │ + bcc 1411b8 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #36]! @ 0x24 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 141184 │ │ │ │ + bne 141194 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 1411a8 │ │ │ │ + bne 1411b8 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ ldr r8, [r9, #4] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 141260 │ │ │ │ + beq 141270 │ │ │ │ ldr fp, [r9, #12] │ │ │ │ cmp fp, #0 │ │ │ │ - beq 141230 │ │ │ │ + beq 141240 │ │ │ │ ldr r7, [r9] │ │ │ │ movw r4, #32896 @ 0x8080 │ │ │ │ movt r4, #32896 @ 0x8080 │ │ │ │ mov sl, #0 │ │ │ │ mov r5, r7 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ bic r6, r4, r0 │ │ │ │ - b 14120c │ │ │ │ + b 14121c │ │ │ │ rev r0, r6 │ │ │ │ clz r0, r0 │ │ │ │ sub r0, sl, r0, lsr #3 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ add r0, r7, r0, lsl #3 │ │ │ │ sub r0, r0, #32 │ │ │ │ - bl 3fb104 │ │ │ │ + bl 3fb114 │ │ │ │ sub r0, r6, #1 │ │ │ │ subs fp, fp, #1 │ │ │ │ and r6, r0, r6 │ │ │ │ - beq 141230 │ │ │ │ + beq 141240 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 1411e0 │ │ │ │ + bne 1411f0 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ sub r7, r7, #160 @ 0xa0 │ │ │ │ and r0, r0, r4 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 141214 │ │ │ │ + beq 141224 │ │ │ │ eor r6, r0, r4 │ │ │ │ - b 1411e0 │ │ │ │ + b 1411f0 │ │ │ │ add r0, r8, r8, lsl #2 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r0, r1, r0, lsl #3 │ │ │ │ add r1, r8, r0 │ │ │ │ adds r1, r1, #5 │ │ │ │ - beq 141260 │ │ │ │ + beq 141270 │ │ │ │ ldr r2, [r9] │ │ │ │ sub r0, r2, r0 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 402304 │ │ │ │ + bl 402314 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 217ef0 │ │ │ │ + bl 217f00 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 141294 │ │ │ │ + bne 1412a4 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 235f60 │ │ │ │ + b 235f70 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1412cc │ │ │ │ + bne 1412dc │ │ │ │ cmp r1, #1 │ │ │ │ - bne 1412f4 │ │ │ │ + bne 141304 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 235f60 │ │ │ │ + bl 235f70 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ ldrb r1, [r0, #1248] @ 0x4e0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14131c │ │ │ │ + beq 14132c │ │ │ │ cmp r1, #3 │ │ │ │ bxne lr │ │ │ │ add r0, r0, #200 @ 0xc8 │ │ │ │ - b 142cd4 │ │ │ │ - b 14a4fc │ │ │ │ + b 142ce4 │ │ │ │ + b 14a50c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1413e0 │ │ │ │ + beq 1413f0 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 14138c │ │ │ │ + beq 14139c │ │ │ │ cmp r0, #4 │ │ │ │ - bne 1413ec │ │ │ │ + bne 1413fc │ │ │ │ ldrb r0, [r4, #1836] @ 0x72c │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #1828] @ 0x724 │ │ │ │ cmpeq r0, #3 │ │ │ │ - beq 141438 │ │ │ │ + beq 141448 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #16]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 141364 │ │ │ │ + bne 141374 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 14142c │ │ │ │ + bne 14143c │ │ │ │ dmb ish │ │ │ │ - bl 5b64ac │ │ │ │ - b 14142c │ │ │ │ + bl 5b64bc │ │ │ │ + b 14143c │ │ │ │ ldrb r0, [r4, #804] @ 0x324 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 141424 │ │ │ │ + beq 141434 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 14142c │ │ │ │ + bne 14143c │ │ │ │ ldr r0, [r4, #792] @ 0x318 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 14142c │ │ │ │ + bcc 14143c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #796]! @ 0x31c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 1413b8 │ │ │ │ + bne 1413c8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 14142c │ │ │ │ + bne 14143c │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ - b 14142c │ │ │ │ + bl 8a8548 │ │ │ │ + b 14143c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ - bcs 1413f0 │ │ │ │ + bcs 141400 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1413f8 │ │ │ │ + bne 141408 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 8a8538 │ │ │ │ + b 8a8548 │ │ │ │ add r0, r4, #24 │ │ │ │ - bl 13978c │ │ │ │ + bl 13979c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #13] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ - bl 1517dc │ │ │ │ - b 141358 │ │ │ │ + bl 1517ec │ │ │ │ + b 141368 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #16]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 141454 │ │ │ │ + bne 141464 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 141488 │ │ │ │ + bne 141498 │ │ │ │ dmb ish │ │ │ │ - bl 5b64ac │ │ │ │ - b 141488 │ │ │ │ + bl 5b64bc │ │ │ │ + b 141498 │ │ │ │ bl 8e880 │ │ │ │ - b 141484 │ │ │ │ + b 141494 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #13] │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #148] @ 0x94 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 1414b8 │ │ │ │ + beq 1414c8 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - b 1414c8 │ │ │ │ + b 1414d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13888c │ │ │ │ + bl 13889c │ │ │ │ ldr r0, [r4, #140] @ 0x8c │ │ │ │ bl 554dc │ │ │ │ ldr r4, [r4, #136] @ 0x88 │ │ │ │ mov r0, r4 │ │ │ │ bl 55554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #140] @ 0x8c │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r4, #136] @ 0x88 │ │ │ │ - bl 139600 │ │ │ │ + bl 139610 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldrb r1, [r0, #340] @ 0x154 │ │ │ │ cmp r1, #3 │ │ │ │ - bne 141570 │ │ │ │ + bne 141580 │ │ │ │ ldrb r1, [r0, #332] @ 0x14c │ │ │ │ cmp r1, #3 │ │ │ │ - beq 141574 │ │ │ │ + beq 141584 │ │ │ │ cmp r1, #0 │ │ │ │ bxne lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ add r4, r0, #264 @ 0x108 │ │ │ │ ldrh r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r1, [r0, #268] @ 0x10c │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 141558 │ │ │ │ + beq 141568 │ │ │ │ ldr r2, [r0, #272] @ 0x110 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ ldrh r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ ldrne r1, [r0, #304] @ 0x130 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 141578 │ │ │ │ + bne 141588 │ │ │ │ bx lr │ │ │ │ - b 141d08 │ │ │ │ + b 141d18 │ │ │ │ ldr r0, [r0, #308] @ 0x134 │ │ │ │ mov r2, #1 │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 21848c │ │ │ │ + bl 21849c │ │ │ │ ldrd r0, [r4] │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 1415bc │ │ │ │ + beq 1415cc │ │ │ │ ldrb r0, [r4, #1024] @ 0x400 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 1415c0 │ │ │ │ + beq 1415d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1415bc │ │ │ │ + bne 1415cc │ │ │ │ add r0, r4, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 14a4fc │ │ │ │ + b 14a50c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r0, [r4, #408] @ 0x198 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 1415f4 │ │ │ │ + beq 141604 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 1415e8 │ │ │ │ + beq 1415f8 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ add r0, r4, #208 @ 0xd0 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 14a4fc │ │ │ │ + b 14a50c │ │ │ │ add r0, r4, #416 @ 0x1a0 │ │ │ │ - bl 149904 │ │ │ │ - b 1415fc │ │ │ │ + bl 149914 │ │ │ │ + b 14160c │ │ │ │ add r0, r4, #416 @ 0x1a0 │ │ │ │ - bl 155db4 │ │ │ │ + bl 155dc4 │ │ │ │ movw r0, #409 @ 0x199 │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, r0] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - b 141610 │ │ │ │ + b 141620 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #409 @ 0x199 │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, r0] │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 141640 │ │ │ │ + bl 141650 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, lr} │ │ │ │ ldrd r2, [r0] │ │ │ │ orrs r1, r2, r3 │ │ │ │ - beq 1416c0 │ │ │ │ + beq 1416d0 │ │ │ │ ldrb r1, [r0, #1024] @ 0x400 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 141670 │ │ │ │ + beq 141680 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 1416c0 │ │ │ │ + bne 1416d0 │ │ │ │ add r0, r0, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 14a4fc │ │ │ │ + b 14a50c │ │ │ │ ldrb r1, [r0, #408] @ 0x198 │ │ │ │ cmp r1, #4 │ │ │ │ - beq 1416a8 │ │ │ │ + beq 1416b8 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 141698 │ │ │ │ + beq 1416a8 │ │ │ │ cmp r1, #0 │ │ │ │ popne {r4, pc} │ │ │ │ add r0, r0, #208 @ 0xd0 │ │ │ │ pop {r4, lr} │ │ │ │ - b 14a4fc │ │ │ │ + b 14a50c │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #416 @ 0x1a0 │ │ │ │ - bl 149904 │ │ │ │ - b 1416b4 │ │ │ │ + bl 149914 │ │ │ │ + b 1416c4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #416 @ 0x1a0 │ │ │ │ - bl 155db4 │ │ │ │ + bl 155dc4 │ │ │ │ movw r0, #409 @ 0x199 │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, r0] │ │ │ │ pop {r4, pc} │ │ │ │ movw r1, #409 @ 0x199 │ │ │ │ mov r2, #0 │ │ │ │ strh r2, [r4, r1] │ │ │ │ @@ -241662,116 +241666,116 @@ │ │ │ │ mov r2, #0 │ │ │ │ strh r2, [r4, r1] │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #94] @ 0x5e │ │ │ │ cmp r0, #5 │ │ │ │ - bhi 1417ac │ │ │ │ + bhi 1417bc │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ andeq r0, r0, r8, lsr #1 │ │ │ │ andeq r0, r0, r8, lsr #1 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ add r0, r4, #80 @ 0x50 │ │ │ │ - bl 15196c │ │ │ │ - b 14178c │ │ │ │ + bl 15197c │ │ │ │ + b 14179c │ │ │ │ add r0, r4, #96 @ 0x60 │ │ │ │ - bl 13c0cc │ │ │ │ + bl 13c0dc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #93] @ 0x5d │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #40]! @ 0x28 │ │ │ │ cmp r1, #2 │ │ │ │ - bcs 141780 │ │ │ │ - b 141784 │ │ │ │ + bcs 141790 │ │ │ │ + b 141794 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 141784 │ │ │ │ - bl 147478 │ │ │ │ - b 141784 │ │ │ │ + beq 141794 │ │ │ │ + bl 147488 │ │ │ │ + b 141794 │ │ │ │ add r0, r4, #96 @ 0x60 │ │ │ │ - bl 13d6e0 │ │ │ │ + bl 13d6f0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #92] @ 0x5c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #40]! @ 0x28 │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 141784 │ │ │ │ - bl 147d3c │ │ │ │ + bcc 141794 │ │ │ │ + bl 147d4c │ │ │ │ add r0, r4, #80 @ 0x50 │ │ │ │ - bl 15196c │ │ │ │ + bl 15197c │ │ │ │ ldr r0, [r4, #88]! @ 0x58 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2b3a88 │ │ │ │ + b 2b3a98 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - b 1417b4 │ │ │ │ + b 1417c4 │ │ │ │ mov r5, r0 │ │ │ │ - b 141810 │ │ │ │ + b 141820 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #92] @ 0x5c │ │ │ │ - b 1417fc │ │ │ │ + b 14180c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #88]! @ 0x58 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bne 141858 │ │ │ │ + bne 141868 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b3a88 │ │ │ │ - b 141858 │ │ │ │ + bl 2b3a98 │ │ │ │ + b 141868 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #93] @ 0x5d │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #40]! @ 0x28 │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 141810 │ │ │ │ - bl 147d3c │ │ │ │ + bcc 141820 │ │ │ │ + bl 147d4c │ │ │ │ add r0, r4, #80 @ 0x50 │ │ │ │ - bl 15196c │ │ │ │ + bl 15197c │ │ │ │ ldr r0, [r4, #88]! @ 0x58 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bne 141858 │ │ │ │ + bne 141868 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b3a88 │ │ │ │ - b 141858 │ │ │ │ + bl 2b3a98 │ │ │ │ + b 141868 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #88]! @ 0x58 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bne 141858 │ │ │ │ + bne 141868 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b3a88 │ │ │ │ + bl 2b3a98 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ movw r1, #7768 @ 0x1e58 │ │ │ │ add r5, r0, r1 │ │ │ │ ldrb r1, [r5, #24] │ │ │ │ cmp r1, #3 │ │ │ │ - beq 141888 │ │ │ │ + beq 141898 │ │ │ │ cmp r1, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - b 1418b4 │ │ │ │ - bl 136e34 │ │ │ │ + b 1418c4 │ │ │ │ + bl 136e44 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r5, #20] │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r5, #12] │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r5, #8] │ │ │ │ @@ -241781,50 +241785,50 @@ │ │ │ │ ldr r4, [r5] │ │ │ │ mov r0, r4 │ │ │ │ bl 55554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r5, #20] │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r5, #12] │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r5, #8] │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 139600 │ │ │ │ + bl 139610 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #18] │ │ │ │ cmp r0, #4 │ │ │ │ - beq 141944 │ │ │ │ + beq 141954 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 141938 │ │ │ │ + beq 141948 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - b 141984 │ │ │ │ + b 141994 │ │ │ │ add r0, r4, #24 │ │ │ │ - bl 156168 │ │ │ │ - b 141968 │ │ │ │ + bl 156178 │ │ │ │ + b 141978 │ │ │ │ movw r0, #7012 @ 0x1b64 │ │ │ │ add r6, r4, r0 │ │ │ │ ldrb r0, [r6, #4] │ │ │ │ cmp r0, #3 │ │ │ │ - bne 141968 │ │ │ │ + bne 141978 │ │ │ │ add r0, r4, #24 │ │ │ │ - bl 13878c │ │ │ │ + bl 13879c │ │ │ │ ldr r0, [r6] │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r4] │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r4, #17] │ │ │ │ @@ -241833,1618 +241837,1618 @@ │ │ │ │ ldr r4, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 55554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ bl 554dc │ │ │ │ - b 1419b8 │ │ │ │ + b 1419c8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r4] │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r4, #17] │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ strb r6, [r4, #16] │ │ │ │ - bl 139600 │ │ │ │ + bl 139610 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 141a30 │ │ │ │ + beq 141a40 │ │ │ │ sub r0, r0, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 141a08 │ │ │ │ + bne 141a18 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 141a30 │ │ │ │ + bne 141a40 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 7a3f88 │ │ │ │ + bl 7a3f98 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 141a38 │ │ │ │ + bne 141a48 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 141a60 │ │ │ │ + bne 141a70 │ │ │ │ mov r0, r4 │ │ │ │ dmb ish │ │ │ │ - bl 4b41fc │ │ │ │ + bl 4b420c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 141a74 │ │ │ │ + bne 141a84 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 141a9c │ │ │ │ + bne 141aac │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 4b41fc │ │ │ │ + bl 4b420c │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movw r1, #51712 @ 0xca00 │ │ │ │ movt r1, #15258 @ 0x3b9a │ │ │ │ cmp r0, r1 │ │ │ │ - bne 141ad0 │ │ │ │ + bne 141ae0 │ │ │ │ add r0, r4, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 14a328 │ │ │ │ + b 14a338 │ │ │ │ add r0, r4, #328 @ 0x148 │ │ │ │ - bl 14bf54 │ │ │ │ + bl 14bf64 │ │ │ │ add r0, r4, #112 @ 0x70 │ │ │ │ - bl 14292c │ │ │ │ + bl 14293c │ │ │ │ ldr r0, [r4, #420]! @ 0x1a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 141b1c │ │ │ │ + beq 141b2c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 141af0 │ │ │ │ + bne 141b00 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 235258 │ │ │ │ + b 235268 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #420]! @ 0x1a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 141b5c │ │ │ │ + beq 141b6c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 141b34 │ │ │ │ + bne 141b44 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 141b5c │ │ │ │ + bne 141b6c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 235258 │ │ │ │ + bl 235268 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #914] @ 0x392 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 141bb0 │ │ │ │ + beq 141bc0 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ add r0, r4, #160 @ 0xa0 │ │ │ │ - bl 1425ec │ │ │ │ + bl 1425fc │ │ │ │ ldrh r0, [r4] │ │ │ │ cmp r0, #25 │ │ │ │ ldrbne r0, [r4, #912] @ 0x390 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 141bcc │ │ │ │ + bne 141bdc │ │ │ │ mov r0, #912 @ 0x390 │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, r0] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #900] @ 0x384 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 141bd8 │ │ │ │ + beq 141be8 │ │ │ │ ldr r0, [r4, #904] @ 0x388 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ mov r0, r4 │ │ │ │ - bl 149e30 │ │ │ │ - b 141ba0 │ │ │ │ + bl 149e40 │ │ │ │ + b 141bb0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ - b 141c08 │ │ │ │ + b 141c18 │ │ │ │ mov r5, r0 │ │ │ │ ldrh r0, [r4] │ │ │ │ cmp r0, #25 │ │ │ │ - beq 141c08 │ │ │ │ + beq 141c18 │ │ │ │ ldrb r0, [r4, #912] @ 0x390 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 141c08 │ │ │ │ + bne 141c18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 149e30 │ │ │ │ + bl 149e40 │ │ │ │ mov r0, #912 @ 0x390 │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, r0] │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ ldrb r1, [r0, #452] @ 0x1c4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 141c3c │ │ │ │ + beq 141c4c │ │ │ │ cmp r1, #3 │ │ │ │ bxne lr │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ - b 142e80 │ │ │ │ - b 150274 │ │ │ │ + b 142e90 │ │ │ │ + b 150284 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 141c60 │ │ │ │ + beq 141c70 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 141c78 │ │ │ │ + beq 141c88 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ ldr r4, [r4, #8] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 141c94 │ │ │ │ + beq 141ca4 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 141cb0 │ │ │ │ + beq 141cc0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 141cfc │ │ │ │ + beq 141d0c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 141cf4 │ │ │ │ + beq 141d04 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrd r0, [r4, #8] │ │ │ │ - bl 1404f4 │ │ │ │ + bl 140504 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 14292c │ │ │ │ + bl 14293c │ │ │ │ ldr r5, [r4, #240] @ 0xf0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 141d7c │ │ │ │ + beq 141d8c │ │ │ │ ldr r0, [r4, #236] @ 0xec │ │ │ │ add r6, r0, #36 @ 0x24 │ │ │ │ - b 141d38 │ │ │ │ + b 141d48 │ │ │ │ add r6, r6, #68 @ 0x44 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 141d7c │ │ │ │ + beq 141d8c │ │ │ │ ldrh r0, [r6, #-36] @ 0xffffffdc │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r6, #-32] @ 0xffffffe0 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 141d58 │ │ │ │ + beq 141d68 │ │ │ │ ldr r0, [r6, #-28] @ 0xffffffe4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrh r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r6, #4] │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 141d2c │ │ │ │ + beq 141d3c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 141d2c │ │ │ │ + bl 40e554 │ │ │ │ + b 141d3c │ │ │ │ ldr r1, [r4, #232] @ 0xe8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 141d9c │ │ │ │ + beq 141dac │ │ │ │ add r1, r1, r1, lsl #4 │ │ │ │ ldr r0, [r4, #236] @ 0xec │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r7, [r4, #228] @ 0xe4 │ │ │ │ ldr r4, [r4, #224] @ 0xe0 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 141db8 │ │ │ │ + beq 141dc8 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 141dd4 │ │ │ │ + beq 141de4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 141e10 │ │ │ │ + beq 141e20 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #232 @ 0xe8 │ │ │ │ - bl 150e54 │ │ │ │ + bl 150e64 │ │ │ │ ldrd r0, [r4, #224] @ 0xe0 │ │ │ │ - bl 1404f4 │ │ │ │ + bl 140504 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 141e94 │ │ │ │ + beq 141ea4 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldrb r0, [r4, #152] @ 0x98 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 141e5c │ │ │ │ + bne 141e6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 13888c │ │ │ │ + bl 13889c │ │ │ │ ldr r0, [r4, #140] @ 0x8c │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r4, #144] @ 0x90 │ │ │ │ bl 554dc │ │ │ │ ldr r6, [r4, #168] @ 0xa8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 141ecc │ │ │ │ + beq 141edc │ │ │ │ ldr r5, [r4, #164] @ 0xa4 │ │ │ │ - b 141e7c │ │ │ │ + b 141e8c │ │ │ │ add r5, r5, #24 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 141ecc │ │ │ │ + beq 141edc │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 141e70 │ │ │ │ + beq 141e80 │ │ │ │ mov r0, r5 │ │ │ │ bl 549c0 │ │ │ │ - b 141e70 │ │ │ │ + b 141e80 │ │ │ │ ldr r6, [r4, #168] @ 0xa8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 141ecc │ │ │ │ + beq 141edc │ │ │ │ ldr r5, [r4, #164] @ 0xa4 │ │ │ │ - b 141eb4 │ │ │ │ + b 141ec4 │ │ │ │ add r5, r5, #24 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 141ecc │ │ │ │ + beq 141edc │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 141ea8 │ │ │ │ + beq 141eb8 │ │ │ │ mov r0, r5 │ │ │ │ bl 549c0 │ │ │ │ - b 141ea8 │ │ │ │ + b 141eb8 │ │ │ │ ldr r1, [r4, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 141ef0 │ │ │ │ + beq 141f00 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #164] @ 0xa4 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #140] @ 0x8c │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r4, #144] @ 0x90 │ │ │ │ bl 554dc │ │ │ │ add r0, r4, #160 @ 0xa0 │ │ │ │ - bl 14e298 │ │ │ │ + bl 14e2a8 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #32 │ │ │ │ strb r0, [r5, #48] @ 0x30 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 141f38 │ │ │ │ + bne 141f48 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 141f80 │ │ │ │ + bne 141f90 │ │ │ │ ldrd r0, [r5, #24] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #24] │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #32] │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 141f80 │ │ │ │ + beq 141f90 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #44 @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 141f8c │ │ │ │ + bne 141f9c │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 141fd4 │ │ │ │ + bne 141fe4 │ │ │ │ ldrd r0, [r5, #36] @ 0x24 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 141fc8 │ │ │ │ + beq 141fd8 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 141fdc │ │ │ │ + bne 141fec │ │ │ │ cmp r1, #1 │ │ │ │ - bne 142008 │ │ │ │ + bne 142018 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 64866c │ │ │ │ + b 64867c │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 142028 │ │ │ │ + b 142038 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 142030 │ │ │ │ + bne 142040 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 142058 │ │ │ │ + bne 142068 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 64866c │ │ │ │ + bl 64867c │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ movw r1, #7776 @ 0x1e60 │ │ │ │ add r4, r0, r1 │ │ │ │ ldrb r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1420c0 │ │ │ │ + beq 1420d0 │ │ │ │ cmp r1, #3 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 139d14 │ │ │ │ + bl 139d24 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 1420f8 │ │ │ │ + beq 142108 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ - b 1420a8 │ │ │ │ + b 1420b8 │ │ │ │ add r5, r5, #24 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 1420f8 │ │ │ │ + beq 142108 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14209c │ │ │ │ + beq 1420ac │ │ │ │ mov r0, r5 │ │ │ │ bl 549c0 │ │ │ │ - b 14209c │ │ │ │ + b 1420ac │ │ │ │ ldr r6, [r4, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 1420f8 │ │ │ │ + beq 142108 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ - b 1420e0 │ │ │ │ + b 1420f0 │ │ │ │ add r5, r5, #24 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 1420f8 │ │ │ │ + beq 142108 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1420d4 │ │ │ │ + beq 1420e4 │ │ │ │ mov r0, r5 │ │ │ │ bl 549c0 │ │ │ │ - b 1420d4 │ │ │ │ + b 1420e4 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14211c │ │ │ │ + beq 14212c │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 14e298 │ │ │ │ + bl 14e2a8 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #32 │ │ │ │ strb r0, [r5, #48] @ 0x30 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 142154 │ │ │ │ + bne 142164 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14219c │ │ │ │ + bne 1421ac │ │ │ │ ldrd r0, [r5, #24] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #24] │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #32] │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 14219c │ │ │ │ + beq 1421ac │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r0, r5, #44 @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r0] │ │ │ │ strexb r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1421a8 │ │ │ │ + bne 1421b8 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 1421f0 │ │ │ │ + bne 142200 │ │ │ │ ldrd r0, [r5, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #36] @ 0x24 │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 1421f0 │ │ │ │ + beq 142200 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1421f8 │ │ │ │ + bne 142208 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 64866c │ │ │ │ + b 64867c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 142230 │ │ │ │ + bne 142240 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 142258 │ │ │ │ + bne 142268 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 64866c │ │ │ │ + bl 64867c │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #1772] @ 0x6ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1422fc │ │ │ │ + beq 14230c │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldrb r0, [r4, #1755] @ 0x6db │ │ │ │ cmp r0, #3 │ │ │ │ - bne 1422c4 │ │ │ │ + bne 1422d4 │ │ │ │ add r0, r4, #128 @ 0x80 │ │ │ │ - bl 152060 │ │ │ │ + bl 152070 │ │ │ │ ldrb r1, [r4, #1752] @ 0x6d8 │ │ │ │ movw r0, #1753 @ 0x6d9 │ │ │ │ mov r5, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strh r5, [r4, r0] │ │ │ │ ldrne r1, [r4, #1724] @ 0x6bc │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 1422c0 │ │ │ │ + beq 1422d0 │ │ │ │ ldr r0, [r4, #1728] @ 0x6c0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ strb r5, [r4, #1752] @ 0x6d8 │ │ │ │ ldr r6, [r4, #1768] @ 0x6e8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 142334 │ │ │ │ + beq 142344 │ │ │ │ ldr r5, [r4, #1764] @ 0x6e4 │ │ │ │ - b 1422e4 │ │ │ │ + b 1422f4 │ │ │ │ add r5, r5, #24 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 142334 │ │ │ │ + beq 142344 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1422d8 │ │ │ │ + beq 1422e8 │ │ │ │ mov r0, r5 │ │ │ │ bl 549c0 │ │ │ │ - b 1422d8 │ │ │ │ + b 1422e8 │ │ │ │ ldr r6, [r4, #1768] @ 0x6e8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 142334 │ │ │ │ + beq 142344 │ │ │ │ ldr r5, [r4, #1764] @ 0x6e4 │ │ │ │ - b 14231c │ │ │ │ + b 14232c │ │ │ │ add r5, r5, #24 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 142334 │ │ │ │ + beq 142344 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 142310 │ │ │ │ + beq 142320 │ │ │ │ mov r0, r5 │ │ │ │ bl 549c0 │ │ │ │ - b 142310 │ │ │ │ + b 142320 │ │ │ │ ldr r1, [r4, #1760] @ 0x6e0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 142358 │ │ │ │ + beq 142368 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #1764] @ 0x6e4 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #1753 @ 0x6d9 │ │ │ │ mov r6, #0 │ │ │ │ strh r6, [r4, r0] │ │ │ │ ldrb r0, [r4, #1752] @ 0x6d8 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #1724] @ 0x6bc │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 142394 │ │ │ │ + bne 1423a4 │ │ │ │ add r0, r4, #1760 @ 0x6e0 │ │ │ │ strb r6, [r4, #1752] @ 0x6d8 │ │ │ │ - bl 14e298 │ │ │ │ + bl 14e2a8 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #1728] @ 0x6c0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 142380 │ │ │ │ + bl 40e554 │ │ │ │ + b 142390 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #1660] @ 0x67c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14240c │ │ │ │ + beq 14241c │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldrb r0, [r4, #1640] @ 0x668 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 1423d4 │ │ │ │ + bne 1423e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13ab10 │ │ │ │ + bl 13ab20 │ │ │ │ ldr r6, [r4, #1656] @ 0x678 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 142444 │ │ │ │ + beq 142454 │ │ │ │ ldr r5, [r4, #1652] @ 0x674 │ │ │ │ - b 1423f4 │ │ │ │ + b 142404 │ │ │ │ add r5, r5, #24 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 142444 │ │ │ │ + beq 142454 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1423e8 │ │ │ │ + beq 1423f8 │ │ │ │ mov r0, r5 │ │ │ │ bl 549c0 │ │ │ │ - b 1423e8 │ │ │ │ + b 1423f8 │ │ │ │ ldr r6, [r4, #1656] @ 0x678 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 142444 │ │ │ │ + beq 142454 │ │ │ │ ldr r5, [r4, #1652] @ 0x674 │ │ │ │ - b 14242c │ │ │ │ + b 14243c │ │ │ │ add r5, r5, #24 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 142444 │ │ │ │ + beq 142454 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 142420 │ │ │ │ + beq 142430 │ │ │ │ mov r0, r5 │ │ │ │ bl 549c0 │ │ │ │ - b 142420 │ │ │ │ + b 142430 │ │ │ │ ldr r1, [r4, #1648] @ 0x670 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 142468 │ │ │ │ + beq 142478 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #1652] @ 0x674 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #1648 @ 0x670 │ │ │ │ - bl 14e298 │ │ │ │ + bl 14e2a8 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #44] @ 0x2c │ │ │ │ cmp r0, #3 │ │ │ │ - beq 1424e8 │ │ │ │ + beq 1424f8 │ │ │ │ cmp r0, #4 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ add r0, r4, #88 @ 0x58 │ │ │ │ - bl 1439c0 │ │ │ │ + bl 1439d0 │ │ │ │ mov r0, r4 │ │ │ │ ldrb r3, [r0, #48]! @ 0x30 │ │ │ │ sub r1, r3, #12 │ │ │ │ uxtb r2, r1 │ │ │ │ mov r1, #0 │ │ │ │ cmp r2, #3 │ │ │ │ movwcc r1, #1 │ │ │ │ subs r2, r2, #1 │ │ │ │ movwne r2, #1 │ │ │ │ cmp r3, #11 │ │ │ │ - beq 1424dc │ │ │ │ + beq 1424ec │ │ │ │ ands r1, r1, r2 │ │ │ │ - bne 1424dc │ │ │ │ - bl 144e70 │ │ │ │ + bne 1424ec │ │ │ │ + bl 144e80 │ │ │ │ add r0, r4, #456 @ 0x1c8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 156c50 │ │ │ │ + b 156c60 │ │ │ │ ldrb r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 142508 │ │ │ │ + beq 142518 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #400] @ 0x190 │ │ │ │ cmpeq r0, #3 │ │ │ │ - beq 142514 │ │ │ │ + beq 142524 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r4, #56 @ 0x38 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 141320 │ │ │ │ + b 141330 │ │ │ │ ldrb r0, [r4, #384] @ 0x180 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #376] @ 0x178 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 142504 │ │ │ │ + bne 142514 │ │ │ │ add r0, r4, #216 @ 0xd8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 152bfc │ │ │ │ + b 152c0c │ │ │ │ mov r5, r0 │ │ │ │ - b 142578 │ │ │ │ + b 142588 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldrb r3, [r0, #48]! @ 0x30 │ │ │ │ sub r1, r3, #12 │ │ │ │ uxtb r2, r1 │ │ │ │ mov r1, #0 │ │ │ │ cmp r2, #3 │ │ │ │ movwcc r1, #1 │ │ │ │ subs r2, r2, #1 │ │ │ │ movwne r2, #1 │ │ │ │ cmp r3, #11 │ │ │ │ - beq 142578 │ │ │ │ + beq 142588 │ │ │ │ ands r1, r1, r2 │ │ │ │ - bne 142578 │ │ │ │ - bl 144e70 │ │ │ │ + bne 142588 │ │ │ │ + bl 144e80 │ │ │ │ add r0, r4, #456 @ 0x1c8 │ │ │ │ - bl 156c50 │ │ │ │ + bl 156c60 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ add r6, r0, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b6f98 │ │ │ │ + bl 1b6fa8 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1425c0 │ │ │ │ + beq 1425d0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1425e4 │ │ │ │ + beq 1425f4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 14292c │ │ │ │ + bl 14293c │ │ │ │ ldr r5, [r4, #400] @ 0x190 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 142660 │ │ │ │ + beq 142670 │ │ │ │ ldr r0, [r4, #396] @ 0x18c │ │ │ │ add r6, r0, #36 @ 0x24 │ │ │ │ - b 14261c │ │ │ │ + b 14262c │ │ │ │ add r6, r6, #68 @ 0x44 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 142660 │ │ │ │ + beq 142670 │ │ │ │ ldrh r0, [r6, #-36] @ 0xffffffdc │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r6, #-32] @ 0xffffffe0 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 14263c │ │ │ │ + beq 14264c │ │ │ │ ldr r0, [r6, #-28] @ 0xffffffe4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrh r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r6, #4] │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 142610 │ │ │ │ + beq 142620 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 142610 │ │ │ │ + bl 40e554 │ │ │ │ + b 142620 │ │ │ │ ldr r1, [r4, #392] @ 0x188 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 142680 │ │ │ │ + beq 142690 │ │ │ │ add r1, r1, r1, lsl #4 │ │ │ │ ldr r0, [r4, #396] @ 0x18c │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r7, [r4, #388] @ 0x184 │ │ │ │ ldr r6, [r4, #384] @ 0x180 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14269c │ │ │ │ + beq 1426ac │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1426b4 │ │ │ │ + beq 1426c4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #404]! @ 0x194 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1426ec │ │ │ │ + beq 1426fc │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 1426c8 │ │ │ │ + bne 1426d8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 1426ec │ │ │ │ + bne 1426fc │ │ │ │ dmb ish │ │ │ │ - bl 235258 │ │ │ │ + bl 235268 │ │ │ │ ldrh r0, [r4, #216]! @ 0xd8 │ │ │ │ cmp r0, #25 │ │ │ │ - bne 1426fc │ │ │ │ + bne 14270c │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 149e30 │ │ │ │ + b 149e40 │ │ │ │ mov r5, r0 │ │ │ │ - b 142780 │ │ │ │ + b 142790 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 142748 │ │ │ │ + beq 142758 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ - b 142748 │ │ │ │ + bl 40e554 │ │ │ │ + b 142758 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #392 @ 0x188 │ │ │ │ - bl 150e54 │ │ │ │ + bl 150e64 │ │ │ │ ldr r0, [r4, #384] @ 0x180 │ │ │ │ ldr r1, [r4, #388] @ 0x184 │ │ │ │ - bl 1404f4 │ │ │ │ + bl 140504 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #404]! @ 0x194 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 142780 │ │ │ │ + beq 142790 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 14275c │ │ │ │ + bne 14276c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 142780 │ │ │ │ + bne 142790 │ │ │ │ dmb ish │ │ │ │ - bl 235258 │ │ │ │ + bl 235268 │ │ │ │ ldrh r0, [r4, #216]! @ 0xd8 │ │ │ │ cmp r0, #25 │ │ │ │ - beq 142794 │ │ │ │ + beq 1427a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 149e30 │ │ │ │ + bl 149e40 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ add r4, r0, #4160 @ 0x1040 │ │ │ │ ldrb r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1427f8 │ │ │ │ + beq 142808 │ │ │ │ cmp r1, #3 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 139c9c │ │ │ │ + bl 139cac │ │ │ │ ldr r6, [r4, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 142830 │ │ │ │ + beq 142840 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ - b 1427e0 │ │ │ │ + b 1427f0 │ │ │ │ add r5, r5, #24 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 142830 │ │ │ │ + beq 142840 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1427d4 │ │ │ │ + beq 1427e4 │ │ │ │ mov r0, r5 │ │ │ │ bl 549c0 │ │ │ │ - b 1427d4 │ │ │ │ + b 1427e4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 142830 │ │ │ │ + beq 142840 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ - b 142818 │ │ │ │ + b 142828 │ │ │ │ add r5, r5, #24 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 142830 │ │ │ │ + beq 142840 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14280c │ │ │ │ + beq 14281c │ │ │ │ mov r0, r5 │ │ │ │ bl 549c0 │ │ │ │ - b 14280c │ │ │ │ + b 14281c │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 142854 │ │ │ │ + beq 142864 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 14e298 │ │ │ │ + bl 14e2a8 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ add r6, r0, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b6f98 │ │ │ │ + bl 1b6fa8 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1428a0 │ │ │ │ + beq 1428b0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1428c4 │ │ │ │ + beq 1428d4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ add r6, r0, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b6f98 │ │ │ │ + bl 1b6fa8 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 142900 │ │ │ │ + beq 142910 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 142924 │ │ │ │ + beq 142934 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #64]! @ 0x40 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 14293c │ │ │ │ + bne 14294c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 142960 │ │ │ │ + bne 142970 │ │ │ │ dmb ish │ │ │ │ - bl 2352fc │ │ │ │ + bl 23530c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #184]! @ 0xb8 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 14296c │ │ │ │ + bne 14297c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 142990 │ │ │ │ + bne 1429a0 │ │ │ │ dmb ish │ │ │ │ - bl 2368c8 │ │ │ │ + bl 2368d8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #192]! @ 0xc0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 14299c │ │ │ │ + bne 1429ac │ │ │ │ cmp r2, #1 │ │ │ │ - bne 1429c0 │ │ │ │ + bne 1429d0 │ │ │ │ dmb ish │ │ │ │ - bl 2368c8 │ │ │ │ + bl 2368d8 │ │ │ │ ldr r0, [r4, #208]! @ 0xd0 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1429c8 │ │ │ │ + bne 1429d8 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 2340f4 │ │ │ │ + b 234104 │ │ │ │ mov r6, r0 │ │ │ │ - b 142a44 │ │ │ │ + b 142a54 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #192]! @ 0xc0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 142a0c │ │ │ │ + bne 142a1c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 142a44 │ │ │ │ + bne 142a54 │ │ │ │ dmb ish │ │ │ │ - bl 2368c8 │ │ │ │ - b 142a44 │ │ │ │ + bl 2368d8 │ │ │ │ + b 142a54 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #72 @ 0x48 │ │ │ │ - bl 13a6f4 │ │ │ │ + bl 13a704 │ │ │ │ ldr r0, [r4, #208]! @ 0xd0 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 142a4c │ │ │ │ + bne 142a5c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 142a74 │ │ │ │ + bne 142a84 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 2340f4 │ │ │ │ + bl 234104 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ add r6, r0, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b6f98 │ │ │ │ + bl 1b6fa8 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 142ab4 │ │ │ │ + beq 142ac4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 142ad8 │ │ │ │ + beq 142ae8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldrb r1, [r0, #332] @ 0x14c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 142af8 │ │ │ │ + beq 142b08 │ │ │ │ cmp r1, #3 │ │ │ │ bxne lr │ │ │ │ - b 141d08 │ │ │ │ + b 141d18 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ add r4, r0, #264 @ 0x108 │ │ │ │ ldrh r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r1, [r0, #268] @ 0x10c │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 142b2c │ │ │ │ + beq 142b3c │ │ │ │ ldr r2, [r0, #272] @ 0x110 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ ldrh r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ ldrne r1, [r0, #304] @ 0x130 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 142b48 │ │ │ │ + bne 142b58 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #308] @ 0x134 │ │ │ │ mov r2, #1 │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 142b94 │ │ │ │ + beq 142ba4 │ │ │ │ cmp r1, #3 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 142bd4 │ │ │ │ + beq 142be4 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 142bb8 │ │ │ │ + beq 142bc8 │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ - b 142bb8 │ │ │ │ + b 142bc8 │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 142bd4 │ │ │ │ + beq 142be4 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 142bb8 │ │ │ │ + beq 142bc8 │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 142bd4 │ │ │ │ + beq 142be4 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b 142bdc │ │ │ │ + b 142bec │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 142bf8 │ │ │ │ + beq 142c08 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #352] @ 0x160 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #337] @ 0x151 │ │ │ │ cmpeq r0, #3 │ │ │ │ - beq 142c20 │ │ │ │ + beq 142c30 │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 142c40 │ │ │ │ + beq 142c50 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 142c54 │ │ │ │ + bne 142c64 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ - bl 1433c0 │ │ │ │ - b 142c54 │ │ │ │ + bl 1433d0 │ │ │ │ + b 142c64 │ │ │ │ ldr r0, [r4, #200] @ 0xc8 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 142c54 │ │ │ │ + beq 142c64 │ │ │ │ add r0, r4, #184 @ 0xb8 │ │ │ │ - bl 148f58 │ │ │ │ + bl 148f68 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #336] @ 0x150 │ │ │ │ pop {r4, pc} │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #336] @ 0x150 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 142cb0 │ │ │ │ + bcc 142cc0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 142c8c │ │ │ │ + bne 142c9c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 142cb0 │ │ │ │ + bne 142cc0 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ add r0, r4, #16 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 401fe8 │ │ │ │ + b 401ff8 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 401fe8 │ │ │ │ + bl 401ff8 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 21848c │ │ │ │ + bl 21849c │ │ │ │ ldrd r0, [r4] │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 142d0c │ │ │ │ + beq 142d1c │ │ │ │ ldrb r0, [r4, #1024] @ 0x400 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 142d10 │ │ │ │ + beq 142d20 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 142d0c │ │ │ │ + bne 142d1c │ │ │ │ add r0, r4, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 14a4fc │ │ │ │ + b 14a50c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r0, [r4, #408] @ 0x198 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 142d44 │ │ │ │ + beq 142d54 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 142d38 │ │ │ │ + beq 142d48 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ add r0, r4, #208 @ 0xd0 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 14a4fc │ │ │ │ + b 14a50c │ │ │ │ add r0, r4, #416 @ 0x1a0 │ │ │ │ - bl 149904 │ │ │ │ - b 142d4c │ │ │ │ + bl 149914 │ │ │ │ + b 142d5c │ │ │ │ add r0, r4, #416 @ 0x1a0 │ │ │ │ - bl 155db4 │ │ │ │ + bl 155dc4 │ │ │ │ movw r0, #409 @ 0x199 │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, r0] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - b 142d60 │ │ │ │ + b 142d70 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #409 @ 0x199 │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, r0] │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 141640 │ │ │ │ + bl 141650 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 142de0 │ │ │ │ + beq 142df0 │ │ │ │ cmp r1, #2 │ │ │ │ - bne 142e14 │ │ │ │ + bne 142e24 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r1, #16]! │ │ │ │ cmp r2, #21 │ │ │ │ - bne 142e18 │ │ │ │ + bne 142e28 │ │ │ │ ldr ip, [r0, #20]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 142dbc │ │ │ │ + bne 142dcc │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ - b 5b6750 │ │ │ │ + b 5b6760 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r1, #16]! │ │ │ │ cmp r2, #21 │ │ │ │ - bne 142e18 │ │ │ │ + bne 142e28 │ │ │ │ ldr ip, [r0, #20]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 142df8 │ │ │ │ + bne 142e08 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 142dd8 │ │ │ │ + beq 142de8 │ │ │ │ bx lr │ │ │ │ mov r0, r1 │ │ │ │ - b 144ba8 │ │ │ │ + b 144bb8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ add r6, r0, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b6f98 │ │ │ │ + bl 1b6fa8 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 142e54 │ │ │ │ + beq 142e64 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 142e78 │ │ │ │ + beq 142e88 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ mov sl, r0 │ │ │ │ ldrb r0, [r0, #115] @ 0x73 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 142f94 │ │ │ │ + beq 142fa4 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 142eb4 │ │ │ │ + beq 142ec4 │ │ │ │ cmp r0, #4 │ │ │ │ - bne 142fa4 │ │ │ │ + bne 142fb4 │ │ │ │ add r0, sl, #120 @ 0x78 │ │ │ │ - bl 143e8c │ │ │ │ - b 142ebc │ │ │ │ + bl 143e9c │ │ │ │ + b 142ecc │ │ │ │ add r0, sl, #120 @ 0x78 │ │ │ │ - bl 143e8c │ │ │ │ + bl 143e9c │ │ │ │ ldrb r0, [sl, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r8, [sl, #36] @ 0x24 │ │ │ │ cmpne r8, #0 │ │ │ │ - beq 142f6c │ │ │ │ + beq 142f7c │ │ │ │ ldr fp, [sl, #44] @ 0x2c │ │ │ │ cmp fp, #0 │ │ │ │ - beq 142f44 │ │ │ │ + beq 142f54 │ │ │ │ ldr r7, [sl, #32] │ │ │ │ movw r4, #32896 @ 0x8080 │ │ │ │ movt r4, #32896 @ 0x8080 │ │ │ │ mov r9, #0 │ │ │ │ mov r5, r7 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ bic r6, r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 142f18 │ │ │ │ + bne 142f28 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ sub r7, r7, #160 @ 0xa0 │ │ │ │ and r0, r0, r4 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 142f00 │ │ │ │ + beq 142f10 │ │ │ │ eor r6, r0, r4 │ │ │ │ rev r0, r6 │ │ │ │ clz r0, r0 │ │ │ │ sub r0, r9, r0, lsr #3 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ add r0, r7, r0, lsl #3 │ │ │ │ sub r0, r0, #32 │ │ │ │ - bl 3fb104 │ │ │ │ + bl 3fb114 │ │ │ │ sub r0, r6, #1 │ │ │ │ subs fp, fp, #1 │ │ │ │ and r6, r0, r6 │ │ │ │ - bne 142ef8 │ │ │ │ + bne 142f08 │ │ │ │ add r0, r8, r8, lsl #2 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r0, r1, r0, lsl #3 │ │ │ │ add r1, r8, r0 │ │ │ │ adds r1, r1, #5 │ │ │ │ - beq 142f6c │ │ │ │ + beq 142f7c │ │ │ │ ldr r2, [sl, #32] │ │ │ │ sub r0, r2, r0 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrb r0, [sl, #113] @ 0x71 │ │ │ │ mov r4, #0 │ │ │ │ strb r4, [sl, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r9, [sl, #4] │ │ │ │ cmpne r9, #0 │ │ │ │ - bne 142fac │ │ │ │ + bne 142fbc │ │ │ │ strh r4, [sl, #113] @ 0x71 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sl, #64 @ 0x40 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 150274 │ │ │ │ + b 150284 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [sl, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 143020 │ │ │ │ + beq 143030 │ │ │ │ ldr r5, [sl] │ │ │ │ movw r4, #32896 @ 0x8080 │ │ │ │ movt r4, #32896 @ 0x8080 │ │ │ │ mov fp, #0 │ │ │ │ mov r6, r5 │ │ │ │ ldr r0, [r6], #4 │ │ │ │ bic r8, r4, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 142ff4 │ │ │ │ + bne 143004 │ │ │ │ ldr r0, [r6], #4 │ │ │ │ sub r5, r5, #160 @ 0xa0 │ │ │ │ and r0, r0, r4 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 142fdc │ │ │ │ + beq 142fec │ │ │ │ eor r8, r0, r4 │ │ │ │ rev r0, r8 │ │ │ │ clz r0, r0 │ │ │ │ sub r0, fp, r0, lsr #3 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ add r0, r5, r0, lsl #3 │ │ │ │ sub r0, r0, #32 │ │ │ │ - bl 3fb104 │ │ │ │ + bl 3fb114 │ │ │ │ sub r0, r8, #1 │ │ │ │ subs r7, r7, #1 │ │ │ │ and r8, r0, r8 │ │ │ │ - bne 142fd4 │ │ │ │ + bne 142fe4 │ │ │ │ add r0, r9, r9, lsl #2 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r4, #0 │ │ │ │ add r0, r1, r0, lsl #3 │ │ │ │ add r1, r9, r0 │ │ │ │ adds r1, r1, #5 │ │ │ │ - beq 142f88 │ │ │ │ + beq 142f98 │ │ │ │ ldr r2, [sl] │ │ │ │ sub r0, r2, r0 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ strh r4, [sl, #113] @ 0x71 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - b 14305c │ │ │ │ + b 14306c │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [sl, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 143090 │ │ │ │ + beq 1430a0 │ │ │ │ add r0, sl, #32 │ │ │ │ - bl 402304 │ │ │ │ - b 143090 │ │ │ │ + bl 402314 │ │ │ │ + b 1430a0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [sl, #113] @ 0x71 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [sl, #113] @ 0x71 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [sl, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1430ac │ │ │ │ + beq 1430bc │ │ │ │ mov r0, sl │ │ │ │ - bl 402304 │ │ │ │ + bl 402314 │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [sl, #113] @ 0x71 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ add r6, r0, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b6f98 │ │ │ │ + bl 1b6fa8 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1430f4 │ │ │ │ + beq 143104 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 143118 │ │ │ │ + beq 143128 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldrb r1, [r0, #32] │ │ │ │ cmp r1, #3 │ │ │ │ - beq 143148 │ │ │ │ + beq 143158 │ │ │ │ cmp r1, #4 │ │ │ │ - bne 143150 │ │ │ │ + bne 143160 │ │ │ │ ldr r1, [r0, #192] @ 0xc0 │ │ │ │ cmp r1, #4 │ │ │ │ bxeq lr │ │ │ │ add r0, r0, #176 @ 0xb0 │ │ │ │ - b 148f58 │ │ │ │ + b 148f68 │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ - b 1433c0 │ │ │ │ + b 1433d0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ movw r1, #7108 @ 0x1bc4 │ │ │ │ add r4, r0, r1 │ │ │ │ ldrb r1, [r4, #33] @ 0x21 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1431a0 │ │ │ │ + beq 1431b0 │ │ │ │ cmp r1, #3 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldrb r1, [r4, #25] │ │ │ │ cmp r1, #3 │ │ │ │ - beq 1431a8 │ │ │ │ + beq 1431b8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 143194 │ │ │ │ + bne 1431a4 │ │ │ │ movw r1, #1752 @ 0x6d8 │ │ │ │ add r0, r0, r1 │ │ │ │ - bl 1531ec │ │ │ │ + bl 1531fc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #32] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 1531ec │ │ │ │ + b 1531fc │ │ │ │ ldrb r1, [r4, #13] │ │ │ │ cmp r1, #3 │ │ │ │ - beq 1431c8 │ │ │ │ + beq 1431d8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 143228 │ │ │ │ + bne 143238 │ │ │ │ add r0, r0, #3504 @ 0xdb0 │ │ │ │ - bl 1531ec │ │ │ │ - b 143228 │ │ │ │ + bl 1531fc │ │ │ │ + b 143238 │ │ │ │ movw r1, #5264 @ 0x1490 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r0, r1 │ │ │ │ - bl 1531ec │ │ │ │ + bl 1531fc │ │ │ │ movw r0, #7096 @ 0x1bb8 │ │ │ │ add r0, r6, r0 │ │ │ │ - bl 77baa4 │ │ │ │ + bl 77bab4 │ │ │ │ movw r0, #7100 @ 0x1bbc │ │ │ │ add r0, r6, r0 │ │ │ │ - bl 77b44c │ │ │ │ + bl 77b45c │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1431f8 │ │ │ │ + bne 143208 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 143220 │ │ │ │ + bne 143230 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 77cd94 │ │ │ │ + bl 77cda4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #12] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #24] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #32] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ - b 1432a4 │ │ │ │ + b 1432b4 │ │ │ │ mov r5, r0 │ │ │ │ - b 14325c │ │ │ │ + b 14326c │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #7100 @ 0x1bbc │ │ │ │ add r0, r6, r0 │ │ │ │ - bl 77b44c │ │ │ │ + bl 77b45c │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 143264 │ │ │ │ + bne 143274 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 1432a4 │ │ │ │ + bne 1432b4 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 77cd94 │ │ │ │ - b 1432a4 │ │ │ │ + bl 77cda4 │ │ │ │ + b 1432b4 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #7096 @ 0x1bb8 │ │ │ │ add r0, r6, r0 │ │ │ │ - bl 1453e4 │ │ │ │ + bl 1453f4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #12] │ │ │ │ - b 1432b8 │ │ │ │ + b 1432c8 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #24] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #32] │ │ │ │ mov r0, r5 │ │ │ │ @@ -243452,1601 +243456,1601 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #32] │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldrb r1, [r0, #144] @ 0x90 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 1432fc │ │ │ │ + beq 14330c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 143300 │ │ │ │ + beq 143310 │ │ │ │ bx lr │ │ │ │ add r0, r0, #72 @ 0x48 │ │ │ │ ldrb r2, [r0, #68] @ 0x44 │ │ │ │ cmp r2, #3 │ │ │ │ - beq 143320 │ │ │ │ + beq 143330 │ │ │ │ cmp r2, #0 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ bxne lr │ │ │ │ add r0, r0, r1 │ │ │ │ - b 143834 │ │ │ │ + b 143844 │ │ │ │ mov r1, #12 │ │ │ │ add r0, r0, r1 │ │ │ │ - b 143834 │ │ │ │ + b 143844 │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #2 │ │ │ │ - bne 14333c │ │ │ │ + bne 14334c │ │ │ │ bx lr │ │ │ │ add r1, r0, #4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 143380 │ │ │ │ + beq 143390 │ │ │ │ ldr r2, [r1] │ │ │ │ cmp r2, #21 │ │ │ │ - bne 1433b8 │ │ │ │ + bne 1433c8 │ │ │ │ ldr ip, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 14335c │ │ │ │ + bne 14336c │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ - b 5b6750 │ │ │ │ + b 5b6760 │ │ │ │ ldr r2, [r1] │ │ │ │ cmp r2, #21 │ │ │ │ - bne 1433b8 │ │ │ │ + bne 1433c8 │ │ │ │ ldr ip, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 143394 │ │ │ │ + bne 1433a4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 143338 │ │ │ │ + bne 143348 │ │ │ │ dmb ish │ │ │ │ - b 5b6750 │ │ │ │ + b 5b6760 │ │ │ │ mov r0, r1 │ │ │ │ - b 144ba8 │ │ │ │ + b 144bb8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #60] @ 0x3c │ │ │ │ cmp r0, #3 │ │ │ │ - beq 143450 │ │ │ │ + beq 143460 │ │ │ │ cmp r0, #4 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ add r0, r4, #72 @ 0x48 │ │ │ │ - bl 151430 │ │ │ │ + bl 151440 │ │ │ │ ldr r0, [r4, #152] @ 0x98 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 1433f8 │ │ │ │ + beq 143408 │ │ │ │ add r0, r4, #136 @ 0x88 │ │ │ │ - bl 148f58 │ │ │ │ + bl 148f68 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #64]! @ 0x40 │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 14340c │ │ │ │ + bne 14341c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 143430 │ │ │ │ + bne 143440 │ │ │ │ dmb ish │ │ │ │ - bl 5b6750 │ │ │ │ + bl 5b6760 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #40]! @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #19] │ │ │ │ - beq 143464 │ │ │ │ - bl 7a440c │ │ │ │ - b 143464 │ │ │ │ + beq 143474 │ │ │ │ + bl 7a441c │ │ │ │ + b 143474 │ │ │ │ ldrb r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #76] @ 0x4c │ │ │ │ cmpeq r0, #3 │ │ │ │ - beq 143470 │ │ │ │ + beq 143480 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #55] @ 0x37 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 143464 │ │ │ │ - bl 147478 │ │ │ │ - b 143464 │ │ │ │ - b 143498 │ │ │ │ + beq 143474 │ │ │ │ + bl 147488 │ │ │ │ + b 143474 │ │ │ │ + b 1434a8 │ │ │ │ mov r6, r0 │ │ │ │ - b 1434fc │ │ │ │ + b 14350c │ │ │ │ mov r6, r0 │ │ │ │ - b 1434c4 │ │ │ │ + b 1434d4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #55] @ 0x37 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #152] @ 0x98 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 1434c4 │ │ │ │ + beq 1434d4 │ │ │ │ add r0, r4, #136 @ 0x88 │ │ │ │ - bl 148f58 │ │ │ │ + bl 148f68 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #64]! @ 0x40 │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 1434d8 │ │ │ │ + bne 1434e8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 1434fc │ │ │ │ + bne 14350c │ │ │ │ dmb ish │ │ │ │ - bl 5b6750 │ │ │ │ + bl 5b6760 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #40]! @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #19] │ │ │ │ - beq 143518 │ │ │ │ - bl 7a440c │ │ │ │ + beq 143528 │ │ │ │ + bl 7a441c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #55] @ 0x37 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ mov r1, #15552 @ 0x3cc0 │ │ │ │ ldrb r1, [r0, r1] │ │ │ │ cmp r1, #3 │ │ │ │ - beq 143548 │ │ │ │ + beq 143558 │ │ │ │ cmp r1, #0 │ │ │ │ bxne lr │ │ │ │ - b 156d80 │ │ │ │ + b 156d90 │ │ │ │ movw r1, #7776 @ 0x1e60 │ │ │ │ add r0, r0, r1 │ │ │ │ - b 156d80 │ │ │ │ + b 156d90 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1435dc │ │ │ │ + beq 1435ec │ │ │ │ cmp r0, #3 │ │ │ │ - beq 1435bc │ │ │ │ + beq 1435cc │ │ │ │ cmp r0, #4 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r5, #100]! @ 0x64 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - beq 1435a0 │ │ │ │ + beq 1435b0 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ bl 53a74 │ │ │ │ add r0, r4, #120 @ 0x78 │ │ │ │ - bl 6f09a8 │ │ │ │ + bl 6f09b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 146368 │ │ │ │ + bl 146378 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #-2147483645 @ 0x80000003 │ │ │ │ movne r0, #0 │ │ │ │ strbne r0, [r4, #97] @ 0x61 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #97] @ 0x61 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #100]! @ 0x64 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 1435d0 │ │ │ │ - bl 145fb8 │ │ │ │ + beq 1435e0 │ │ │ │ + bl 145fc8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #97] @ 0x61 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 145fb8 │ │ │ │ - b 1435ec │ │ │ │ + b 145fc8 │ │ │ │ + b 1435fc │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #97] @ 0x61 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 146368 │ │ │ │ + bl 146378 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #97] @ 0x61 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #7900 @ 0x1edc │ │ │ │ add r0, r4, r0 │ │ │ │ ldrb r1, [r0, #132] @ 0x84 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 143674 │ │ │ │ + beq 143684 │ │ │ │ cmp r1, #3 │ │ │ │ - bne 1436ac │ │ │ │ + bne 1436bc │ │ │ │ ldrb r1, [r0, #128] @ 0x80 │ │ │ │ movw r5, #7904 @ 0x1ee0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1436a0 │ │ │ │ + beq 1436b0 │ │ │ │ cmp r1, #3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #3 │ │ │ │ - bne 1436a0 │ │ │ │ + bne 1436b0 │ │ │ │ add r0, r4, #4032 @ 0xfc0 │ │ │ │ - bl 13d1cc │ │ │ │ - b 1436a0 │ │ │ │ + bl 13d1dc │ │ │ │ + b 1436b0 │ │ │ │ ldrb r0, [r4, #4012] @ 0xfac │ │ │ │ mov r5, #3888 @ 0xf30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1436a0 │ │ │ │ + beq 1436b0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 1436ac │ │ │ │ + bne 1436bc │ │ │ │ ldrb r0, [r4, #3884] @ 0xf2c │ │ │ │ cmp r0, #3 │ │ │ │ - bne 1436a0 │ │ │ │ + bne 1436b0 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 13d1cc │ │ │ │ + bl 13d1dc │ │ │ │ add r0, r4, r5 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1476f8 │ │ │ │ + b 147708 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #3888 @ 0xf30 │ │ │ │ - bl 1476f8 │ │ │ │ - b 1436d4 │ │ │ │ + bl 147708 │ │ │ │ + b 1436e4 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #7904 @ 0x1ee0 │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 1476f8 │ │ │ │ + bl 147708 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldrb r1, [r0, #1656] @ 0x678 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 143724 │ │ │ │ + beq 143734 │ │ │ │ cmp r1, #3 │ │ │ │ - bne 14375c │ │ │ │ + bne 14376c │ │ │ │ ldrb r1, [r0, #1652] @ 0x674 │ │ │ │ add r5, r0, #828 @ 0x33c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 143764 │ │ │ │ + beq 143774 │ │ │ │ cmp r1, #3 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ mov r4, #832 @ 0x340 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r0, #836 @ 0x344 │ │ │ │ - bl 138984 │ │ │ │ - b 143750 │ │ │ │ + bl 138994 │ │ │ │ + b 143760 │ │ │ │ ldrb r1, [r0, #824] @ 0x338 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 143760 │ │ │ │ + beq 143770 │ │ │ │ cmp r1, #3 │ │ │ │ - bne 14375c │ │ │ │ + bne 14376c │ │ │ │ mov r4, #4 │ │ │ │ add r1, r0, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r5 │ │ │ │ mov r0, r1 │ │ │ │ - bl 138984 │ │ │ │ + bl 138994 │ │ │ │ ldr r0, [r6, r4] │ │ │ │ bl 554dc │ │ │ │ - b 143764 │ │ │ │ + b 143774 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r5] │ │ │ │ mov r0, r4 │ │ │ │ bl 55554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #4 │ │ │ │ mov r5, r6 │ │ │ │ - b 14379c │ │ │ │ + b 1437ac │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #832 @ 0x340 │ │ │ │ ldr r0, [r6, r0] │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 139600 │ │ │ │ + bl 139610 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ add r6, r0, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b6f98 │ │ │ │ + bl 1b6fa8 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1437e8 │ │ │ │ + beq 1437f8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14380c │ │ │ │ + beq 14381c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldrb r1, [r0, #944] @ 0x3b0 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 14382c │ │ │ │ + beq 14383c │ │ │ │ cmp r1, #0 │ │ │ │ bxne lr │ │ │ │ - b 139bc0 │ │ │ │ + b 139bd0 │ │ │ │ add r0, r0, #472 @ 0x1d8 │ │ │ │ - b 139bc0 │ │ │ │ + b 139bd0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6, #16]! │ │ │ │ dmb ish │ │ │ │ add r1, r0, #180 @ 0xb4 │ │ │ │ ldrex r0, [r1] │ │ │ │ sub r2, r0, #1 │ │ │ │ strex r3, r2, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14384c │ │ │ │ + bne 14385c │ │ │ │ cmp r0, #1 │ │ │ │ dmb ish │ │ │ │ - bne 143878 │ │ │ │ + bne 143888 │ │ │ │ ldr r0, [r6] │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 1e91a4 │ │ │ │ + bl 1e91b4 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 143880 │ │ │ │ + bne 143890 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 1438a8 │ │ │ │ + bne 1438b8 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 235670 │ │ │ │ + bl 235680 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1438b8 │ │ │ │ - bl 147478 │ │ │ │ + beq 1438c8 │ │ │ │ + bl 147488 │ │ │ │ add r4, r4, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 217ef0 │ │ │ │ + bl 217f00 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1438cc │ │ │ │ + bne 1438dc │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 235f60 │ │ │ │ + b 235f70 │ │ │ │ mov r5, r0 │ │ │ │ - b 143934 │ │ │ │ + b 143944 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14390c │ │ │ │ + bne 14391c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 143934 │ │ │ │ + bne 143944 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 235670 │ │ │ │ + bl 235680 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 143950 │ │ │ │ - bl 147478 │ │ │ │ - b 143950 │ │ │ │ + beq 143960 │ │ │ │ + bl 147488 │ │ │ │ + b 143960 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 141280 │ │ │ │ - b 143994 │ │ │ │ + bl 141290 │ │ │ │ + b 1439a4 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14396c │ │ │ │ + bne 14397c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 143994 │ │ │ │ + bne 1439a4 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 235f60 │ │ │ │ + bl 235f70 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ ldrb r1, [r0, #96] @ 0x60 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 1439b8 │ │ │ │ + beq 1439c8 │ │ │ │ cmp r1, #0 │ │ │ │ bxne lr │ │ │ │ - b 13b274 │ │ │ │ + b 13b284 │ │ │ │ add r0, r0, #48 @ 0x30 │ │ │ │ - b 13b274 │ │ │ │ + b 13b284 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 143a20 │ │ │ │ + beq 143a30 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 143a34 │ │ │ │ + bne 143a44 │ │ │ │ mov r0, r4 │ │ │ │ ldrb r1, [r0, #4]! │ │ │ │ cmp r1, #11 │ │ │ │ - bne 143a38 │ │ │ │ + bne 143a48 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1439f4 │ │ │ │ + bne 143a04 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5b6750 │ │ │ │ + b 5b6760 │ │ │ │ ldrb r0, [r4, #356] @ 0x164 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #337] @ 0x151 │ │ │ │ cmpeq r0, #3 │ │ │ │ - beq 143a40 │ │ │ │ + beq 143a50 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 144e70 │ │ │ │ + b 144e80 │ │ │ │ ldrb r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 143a90 │ │ │ │ + beq 143aa0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 143b20 │ │ │ │ + bne 143b30 │ │ │ │ ldrb r0, [r4, #108] @ 0x6c │ │ │ │ cmp r0, #4 │ │ │ │ - beq 143aa8 │ │ │ │ + beq 143ab8 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 143b20 │ │ │ │ + bne 143b30 │ │ │ │ ldrb r0, [r4, #128] @ 0x80 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #124] @ 0x7c │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 143b18 │ │ │ │ + bne 143b28 │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 143b18 │ │ │ │ - bl 147478 │ │ │ │ - b 143b18 │ │ │ │ + beq 143b28 │ │ │ │ + bl 147488 │ │ │ │ + b 143b28 │ │ │ │ ldr r0, [r4, #200] @ 0xc8 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 143b20 │ │ │ │ + beq 143b30 │ │ │ │ add r0, r4, #184 @ 0xb8 │ │ │ │ - bl 148f58 │ │ │ │ - b 143b20 │ │ │ │ + bl 148f68 │ │ │ │ + b 143b30 │ │ │ │ add r0, r4, #120 @ 0x78 │ │ │ │ - bl 151430 │ │ │ │ + bl 151440 │ │ │ │ ldr r0, [r4, #200] @ 0xc8 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 143ac4 │ │ │ │ + beq 143ad4 │ │ │ │ add r0, r4, #184 @ 0xb8 │ │ │ │ - bl 148f58 │ │ │ │ + bl 148f68 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #112]! @ 0x70 │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 143ad8 │ │ │ │ + bne 143ae8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 143afc │ │ │ │ + bne 143b0c │ │ │ │ dmb ish │ │ │ │ - bl 5b6750 │ │ │ │ + bl 5b6760 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #88]! @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #19] │ │ │ │ - beq 143b18 │ │ │ │ - bl 7a440c │ │ │ │ + beq 143b28 │ │ │ │ + bl 7a441c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #103] @ 0x67 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #336] @ 0x150 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b 143b40 │ │ │ │ + b 143b50 │ │ │ │ mov r6, r0 │ │ │ │ - b 143b98 │ │ │ │ + b 143ba8 │ │ │ │ mov r6, r0 │ │ │ │ - b 143b60 │ │ │ │ + b 143b70 │ │ │ │ mov r6, r0 │ │ │ │ - b 143bb4 │ │ │ │ + b 143bc4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #200] @ 0xc8 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 143b60 │ │ │ │ + beq 143b70 │ │ │ │ add r0, r4, #184 @ 0xb8 │ │ │ │ - bl 148f58 │ │ │ │ + bl 148f68 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #112]! @ 0x70 │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 143b74 │ │ │ │ + bne 143b84 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 143b98 │ │ │ │ + bne 143ba8 │ │ │ │ dmb ish │ │ │ │ - bl 5b6750 │ │ │ │ + bl 5b6760 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #88]! @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #19] │ │ │ │ - beq 143bb4 │ │ │ │ - bl 7a440c │ │ │ │ + beq 143bc4 │ │ │ │ + bl 7a441c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #103] @ 0x67 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #336] @ 0x150 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #336] @ 0x150 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 143154 │ │ │ │ + bl 143164 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #7144 @ 0x1be8 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #7144 @ 0x1be8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ movw r1, #14032 @ 0x36d0 │ │ │ │ ldrb r1, [r0, r1] │ │ │ │ cmp r1, #3 │ │ │ │ - beq 143c3c │ │ │ │ + beq 143c4c │ │ │ │ cmp r1, #0 │ │ │ │ bxne lr │ │ │ │ - b 1402cc │ │ │ │ + b 1402dc │ │ │ │ movw r1, #7016 @ 0x1b68 │ │ │ │ add r0, r0, r1 │ │ │ │ - b 1402cc │ │ │ │ + b 1402dc │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #1104] @ 0x450 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 143c78 │ │ │ │ + beq 143c88 │ │ │ │ cmp r1, #3 │ │ │ │ - bne 143cb4 │ │ │ │ + bne 143cc4 │ │ │ │ ldrb r1, [r0, #1100] @ 0x44c │ │ │ │ cmp r1, #3 │ │ │ │ - beq 143c90 │ │ │ │ + beq 143ca0 │ │ │ │ cmp r1, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - b 143ca0 │ │ │ │ + b 143cb0 │ │ │ │ ldrb r1, [r0, #548] @ 0x224 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 143cb8 │ │ │ │ + beq 143cc8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 143cc4 │ │ │ │ - b 143cb4 │ │ │ │ + beq 143cd4 │ │ │ │ + b 143cc4 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #552 @ 0x228 │ │ │ │ - bl 138604 │ │ │ │ + bl 138614 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #1096]! @ 0x448 │ │ │ │ ldr r2, [r1] │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ - beq 143cd8 │ │ │ │ + beq 143ce8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ - bl 138604 │ │ │ │ + bl 138614 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #544]! @ 0x220 │ │ │ │ ldr r2, [r1] │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ - bne 143cb4 │ │ │ │ + bne 143cc4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2b3c80 │ │ │ │ + b 2b3c90 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #544]! @ 0x220 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bne 143d28 │ │ │ │ + bne 143d38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b3c80 │ │ │ │ - b 143d28 │ │ │ │ + bl 2b3c90 │ │ │ │ + b 143d38 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #1096]! @ 0x448 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bne 143d28 │ │ │ │ + bne 143d38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b3c80 │ │ │ │ + bl 2b3c90 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #976] @ 0x3d0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 143d64 │ │ │ │ + beq 143d74 │ │ │ │ cmp r1, #3 │ │ │ │ - bne 143da0 │ │ │ │ + bne 143db0 │ │ │ │ ldrb r1, [r0, #972] @ 0x3cc │ │ │ │ cmp r1, #3 │ │ │ │ - beq 143d7c │ │ │ │ + beq 143d8c │ │ │ │ cmp r1, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - b 143d8c │ │ │ │ + b 143d9c │ │ │ │ ldrb r1, [r0, #484] @ 0x1e4 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 143da4 │ │ │ │ + beq 143db4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 143db0 │ │ │ │ - b 143da0 │ │ │ │ + beq 143dc0 │ │ │ │ + b 143db0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #488 @ 0x1e8 │ │ │ │ - bl 139a44 │ │ │ │ + bl 139a54 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #968]! @ 0x3c8 │ │ │ │ ldr r2, [r1] │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ - beq 143dc4 │ │ │ │ + beq 143dd4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ - bl 139a44 │ │ │ │ + bl 139a54 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #480]! @ 0x1e0 │ │ │ │ ldr r2, [r1] │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ - bne 143da0 │ │ │ │ + bne 143db0 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2b3c80 │ │ │ │ + b 2b3c90 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #480]! @ 0x1e0 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bne 143e14 │ │ │ │ + bne 143e24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b3c80 │ │ │ │ - b 143e14 │ │ │ │ + bl 2b3c90 │ │ │ │ + b 143e24 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #968]! @ 0x3c8 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bne 143e14 │ │ │ │ + bne 143e24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b3c80 │ │ │ │ + bl 2b3c90 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ ldrb r1, [r0, #992] @ 0x3e0 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 143e38 │ │ │ │ + beq 143e48 │ │ │ │ cmp r1, #0 │ │ │ │ bxne lr │ │ │ │ - b 140334 │ │ │ │ + b 140344 │ │ │ │ add r0, r0, #496 @ 0x1f0 │ │ │ │ - b 140334 │ │ │ │ + b 140344 │ │ │ │ mov r1, #10112 @ 0x2780 │ │ │ │ ldrb r1, [r0, r1] │ │ │ │ cmp r1, #3 │ │ │ │ - beq 143e5c │ │ │ │ + beq 143e6c │ │ │ │ cmp r1, #0 │ │ │ │ bxne lr │ │ │ │ - b 140140 │ │ │ │ + b 140150 │ │ │ │ add r0, r0, #5056 @ 0x13c0 │ │ │ │ - b 140140 │ │ │ │ + b 140150 │ │ │ │ movw r1, #14048 @ 0x36e0 │ │ │ │ ldrb r1, [r0, r1] │ │ │ │ cmp r1, #3 │ │ │ │ - beq 143e80 │ │ │ │ + beq 143e90 │ │ │ │ cmp r1, #0 │ │ │ │ bxne lr │ │ │ │ - b 1401a8 │ │ │ │ + b 1401b8 │ │ │ │ movw r1, #7024 @ 0x1b70 │ │ │ │ add r0, r0, r1 │ │ │ │ - b 1401a8 │ │ │ │ + b 1401b8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ mov sl, r0 │ │ │ │ ldrb r0, [r0, #285] @ 0x11d │ │ │ │ cmp r0, #0 │ │ │ │ - beq 143fc4 │ │ │ │ + beq 143fd4 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 14407c │ │ │ │ + bne 14408c │ │ │ │ ldrb r0, [sl, #264] @ 0x108 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 143ec0 │ │ │ │ + bne 143ed0 │ │ │ │ add r0, sl, #96 @ 0x60 │ │ │ │ - bl 1446c0 │ │ │ │ + bl 1446d0 │ │ │ │ ldr r0, [sl, #64] @ 0x40 │ │ │ │ add r1, sl, #32 │ │ │ │ str r1, [sp] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 143f04 │ │ │ │ + bcc 143f14 │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r0, #68]! @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 143ee0 │ │ │ │ + bne 143ef0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 143f04 │ │ │ │ + bne 143f14 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ ldr r9, [sl, #36] @ 0x24 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 143fb4 │ │ │ │ + beq 143fc4 │ │ │ │ ldr r7, [sl, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 143f88 │ │ │ │ + beq 143f98 │ │ │ │ ldr r0, [sp] │ │ │ │ movw r4, #32896 @ 0x8080 │ │ │ │ movt r4, #32896 @ 0x8080 │ │ │ │ mov fp, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r6, r5 │ │ │ │ ldr r0, [r6], #4 │ │ │ │ bic r8, r4, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 143f5c │ │ │ │ + bne 143f6c │ │ │ │ ldr r0, [r6], #4 │ │ │ │ sub r5, r5, #160 @ 0xa0 │ │ │ │ and r0, r0, r4 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 143f44 │ │ │ │ + beq 143f54 │ │ │ │ eor r8, r0, r4 │ │ │ │ rev r0, r8 │ │ │ │ clz r0, r0 │ │ │ │ sub r0, fp, r0, lsr #3 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ add r0, r5, r0, lsl #3 │ │ │ │ sub r0, r0, #32 │ │ │ │ - bl 3fb104 │ │ │ │ + bl 3fb114 │ │ │ │ sub r0, r8, #1 │ │ │ │ subs r7, r7, #1 │ │ │ │ and r8, r0, r8 │ │ │ │ - bne 143f3c │ │ │ │ + bne 143f4c │ │ │ │ add r0, r9, r9, lsl #2 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r0, r1, r0, lsl #3 │ │ │ │ add r1, r9, r0 │ │ │ │ adds r1, r1, #5 │ │ │ │ - beq 143fb4 │ │ │ │ + beq 143fc4 │ │ │ │ ldr r2, [sp] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r0, r2, r0 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #284] @ 0x11c │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r8, [sl, #4] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 14407c │ │ │ │ + beq 14408c │ │ │ │ ldr fp, [sl, #12] │ │ │ │ cmp fp, #0 │ │ │ │ - beq 14404c │ │ │ │ + beq 14405c │ │ │ │ ldr r4, [sl] │ │ │ │ movw r5, #32896 @ 0x8080 │ │ │ │ movt r5, #32896 @ 0x8080 │ │ │ │ mov r9, #0 │ │ │ │ mov r7, r4 │ │ │ │ ldr r0, [r7], #4 │ │ │ │ bic r6, r5, r0 │ │ │ │ - b 144028 │ │ │ │ + b 144038 │ │ │ │ rev r0, r6 │ │ │ │ clz r0, r0 │ │ │ │ sub r0, r9, r0, lsr #3 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ add r0, r4, r0, lsl #3 │ │ │ │ sub r0, r0, #32 │ │ │ │ - bl 3fb104 │ │ │ │ + bl 3fb114 │ │ │ │ sub r0, r6, #1 │ │ │ │ subs fp, fp, #1 │ │ │ │ and r6, r0, r6 │ │ │ │ - beq 14404c │ │ │ │ + beq 14405c │ │ │ │ cmp r6, #0 │ │ │ │ - bne 143ffc │ │ │ │ + bne 14400c │ │ │ │ ldr r0, [r7], #4 │ │ │ │ sub r4, r4, #160 @ 0xa0 │ │ │ │ and r0, r0, r5 │ │ │ │ cmp r0, r5 │ │ │ │ - beq 144030 │ │ │ │ + beq 144040 │ │ │ │ eor r6, r0, r5 │ │ │ │ - b 143ffc │ │ │ │ + b 14400c │ │ │ │ add r0, r8, r8, lsl #2 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r0, r1, r0, lsl #3 │ │ │ │ add r1, r8, r0 │ │ │ │ adds r1, r1, #5 │ │ │ │ - beq 14407c │ │ │ │ + beq 14408c │ │ │ │ ldr r2, [sl] │ │ │ │ sub r0, r2, r0 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 402304 │ │ │ │ - b 1440b0 │ │ │ │ + bl 402314 │ │ │ │ + b 1440c0 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sl, #32 │ │ │ │ - bl 141160 │ │ │ │ - b 1440b0 │ │ │ │ + bl 141170 │ │ │ │ + b 1440c0 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #284] @ 0x11c │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ movw r1, #4848 @ 0x12f0 │ │ │ │ ldrb r1, [r0, r1] │ │ │ │ cmp r1, #3 │ │ │ │ - beq 1440dc │ │ │ │ + beq 1440ec │ │ │ │ cmp r1, #0 │ │ │ │ bxne lr │ │ │ │ - b 140774 │ │ │ │ + b 140784 │ │ │ │ movw r1, #2424 @ 0x978 │ │ │ │ add r0, r0, r1 │ │ │ │ - b 140774 │ │ │ │ + b 140784 │ │ │ │ ldrb r1, [r0, #56] @ 0x38 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 144100 │ │ │ │ + beq 144110 │ │ │ │ cmp r1, #0 │ │ │ │ bxne lr │ │ │ │ - b 140860 │ │ │ │ + b 140870 │ │ │ │ add r0, r0, #28 │ │ │ │ - b 140860 │ │ │ │ + b 140870 │ │ │ │ ldrb r1, [r0, #4000] @ 0xfa0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 144128 │ │ │ │ + beq 144138 │ │ │ │ cmp r1, #3 │ │ │ │ ldrbeq r1, [r0, #3992] @ 0xf98 │ │ │ │ cmpeq r1, #3 │ │ │ │ - beq 144138 │ │ │ │ + beq 144148 │ │ │ │ bx lr │ │ │ │ ldrb r1, [r0, #1992] @ 0x7c8 │ │ │ │ cmp r1, #3 │ │ │ │ bxne lr │ │ │ │ - b 1555f4 │ │ │ │ + b 155604 │ │ │ │ add r0, r0, #2000 @ 0x7d0 │ │ │ │ - b 1555f4 │ │ │ │ + b 155604 │ │ │ │ ldrb r1, [r0, #40] @ 0x28 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 144158 │ │ │ │ + beq 144168 │ │ │ │ cmp r1, #0 │ │ │ │ bxne lr │ │ │ │ - b 1408e8 │ │ │ │ + b 1408f8 │ │ │ │ add r0, r0, #20 │ │ │ │ - b 1408e8 │ │ │ │ + b 1408f8 │ │ │ │ ldrb r1, [r0, #3328] @ 0xd00 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 144178 │ │ │ │ + beq 144188 │ │ │ │ cmp r1, #0 │ │ │ │ bxne lr │ │ │ │ - b 140cbc │ │ │ │ + b 140ccc │ │ │ │ add r0, r0, #1664 @ 0x680 │ │ │ │ - b 140cbc │ │ │ │ + b 140ccc │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #4344 @ 0x10f8 │ │ │ │ add r0, r4, r0 │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1441cc │ │ │ │ + beq 1441dc │ │ │ │ cmp r1, #3 │ │ │ │ - bne 1441fc │ │ │ │ + bne 14420c │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 144200 │ │ │ │ + beq 144210 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ add r0, r4, #2176 @ 0x880 │ │ │ │ - bl 13b4ec │ │ │ │ + bl 13b4fc │ │ │ │ movw r5, #4336 @ 0x10f0 │ │ │ │ movw r0, #4340 @ 0x10f4 │ │ │ │ - b 1441f0 │ │ │ │ + b 144200 │ │ │ │ ldrb r0, [r4, #2168] @ 0x878 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 144208 │ │ │ │ + beq 144218 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 1441fc │ │ │ │ + bne 14420c │ │ │ │ mov r0, r4 │ │ │ │ - bl 13b4ec │ │ │ │ + bl 13b4fc │ │ │ │ mov r5, #2160 @ 0x870 │ │ │ │ movw r0, #2164 @ 0x874 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ bl 554dc │ │ │ │ - b 14420c │ │ │ │ + b 14421c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r5, #4336 @ 0x10f0 │ │ │ │ - b 14420c │ │ │ │ + b 14421c │ │ │ │ mov r5, #2160 @ 0x870 │ │ │ │ ldr r4, [r4, r5] │ │ │ │ mov r0, r4 │ │ │ │ bl 55554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, #2160 @ 0x870 │ │ │ │ movw r0, #2164 @ 0x874 │ │ │ │ - b 144248 │ │ │ │ + b 144258 │ │ │ │ mov r5, r0 │ │ │ │ movw r6, #4336 @ 0x10f0 │ │ │ │ movw r0, #4340 @ 0x10f4 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r4, r6] │ │ │ │ - bl 139600 │ │ │ │ + bl 139610 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #304] @ 0x130 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1442a4 │ │ │ │ + beq 1442b4 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 1442d4 │ │ │ │ + bne 1442e4 │ │ │ │ ldrb r0, [r4, #300] @ 0x12c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1442d8 │ │ │ │ + beq 1442e8 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ add r0, r4, #152 @ 0x98 │ │ │ │ - bl 13888c │ │ │ │ + bl 13889c │ │ │ │ mov r5, #288 @ 0x120 │ │ │ │ mov r0, #292 @ 0x124 │ │ │ │ - b 1442c8 │ │ │ │ + b 1442d8 │ │ │ │ ldrb r0, [r4, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1442e0 │ │ │ │ + beq 1442f0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 1442d4 │ │ │ │ + bne 1442e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13888c │ │ │ │ + bl 13889c │ │ │ │ mov r5, #136 @ 0x88 │ │ │ │ mov r0, #140 @ 0x8c │ │ │ │ ldr r0, [r4, r0] │ │ │ │ bl 554dc │ │ │ │ - b 1442e4 │ │ │ │ + b 1442f4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, #288 @ 0x120 │ │ │ │ - b 1442e4 │ │ │ │ + b 1442f4 │ │ │ │ mov r5, #136 @ 0x88 │ │ │ │ ldr r4, [r4, r5] │ │ │ │ mov r0, r4 │ │ │ │ bl 55554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, #136 @ 0x88 │ │ │ │ mov r0, #140 @ 0x8c │ │ │ │ - b 144320 │ │ │ │ + b 144330 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, #288 @ 0x120 │ │ │ │ mov r0, #292 @ 0x124 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ bl 554dc │ │ │ │ ldr r0, [r4, r6] │ │ │ │ - bl 139600 │ │ │ │ + bl 139610 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ movw r1, #15600 @ 0x3cf0 │ │ │ │ ldrb r1, [r0, r1] │ │ │ │ cmp r1, #3 │ │ │ │ - beq 144354 │ │ │ │ + beq 144364 │ │ │ │ cmp r1, #0 │ │ │ │ bxne lr │ │ │ │ - b 141864 │ │ │ │ + b 141874 │ │ │ │ movw r1, #7800 @ 0x1e78 │ │ │ │ add r0, r0, r1 │ │ │ │ - b 141864 │ │ │ │ + b 141874 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #330] @ 0x14a │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1443c8 │ │ │ │ + beq 1443d8 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 144430 │ │ │ │ + bne 144440 │ │ │ │ mov r0, r4 │ │ │ │ - bl 152bfc │ │ │ │ + bl 152c0c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #320]! @ 0x140 │ │ │ │ strb r2, [r0, #9] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 144398 │ │ │ │ + bne 1443a8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 1443bc │ │ │ │ + bne 1443cc │ │ │ │ dmb ish │ │ │ │ - bl 234f3c │ │ │ │ + bl 234f4c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #328] @ 0x148 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #324]! @ 0x144 │ │ │ │ dmb ish │ │ │ │ add r2, r0, #176 @ 0xb0 │ │ │ │ ldrex r1, [r2] │ │ │ │ sub r3, r1, #1 │ │ │ │ strex r5, r3, [r2] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 1443d4 │ │ │ │ + bne 1443e4 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - bne 1443fc │ │ │ │ + bne 14440c │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 1e8804 │ │ │ │ + bl 1e8814 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 144404 │ │ │ │ + bne 144414 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 236004 │ │ │ │ + b 236014 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ - b 1444b4 │ │ │ │ + b 1444c4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 144448 │ │ │ │ + bne 144458 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 1444bc │ │ │ │ + bne 1444cc │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 236004 │ │ │ │ - b 1444bc │ │ │ │ + bl 236014 │ │ │ │ + b 1444cc │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #320]! @ 0x140 │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r0, #9] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 144490 │ │ │ │ + bne 1444a0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 1444b4 │ │ │ │ + bne 1444c4 │ │ │ │ dmb ish │ │ │ │ - bl 234f3c │ │ │ │ + bl 234f4c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #328] @ 0x148 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ movw r1, #15568 @ 0x3cd0 │ │ │ │ ldrb r1, [r0, r1] │ │ │ │ cmp r1, #3 │ │ │ │ - beq 1444e4 │ │ │ │ + beq 1444f4 │ │ │ │ cmp r1, #0 │ │ │ │ bxne lr │ │ │ │ - b 141910 │ │ │ │ + b 141920 │ │ │ │ movw r1, #7784 @ 0x1e68 │ │ │ │ add r0, r0, r1 │ │ │ │ - b 141910 │ │ │ │ + b 141920 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #56]! @ 0x38 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 144504 │ │ │ │ + bne 144514 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 144528 │ │ │ │ + bne 144538 │ │ │ │ dmb ish │ │ │ │ - bl 539aa0 │ │ │ │ + bl 539ab0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 144568 │ │ │ │ + beq 144578 │ │ │ │ sub r0, r0, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 144540 │ │ │ │ + bne 144550 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 144568 │ │ │ │ + bne 144578 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 7a3f88 │ │ │ │ + bl 7a3f98 │ │ │ │ add r0, r4, #24 │ │ │ │ - bl 15522c │ │ │ │ + bl 15523c │ │ │ │ mov r0, r4 │ │ │ │ - bl 137b84 │ │ │ │ + bl 137b94 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #24 │ │ │ │ - bl 15522c │ │ │ │ - b 1445a8 │ │ │ │ + bl 15523c │ │ │ │ + b 1445b8 │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 155c5c │ │ │ │ - b 1445a8 │ │ │ │ + bl 155c6c │ │ │ │ + b 1445b8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 137b84 │ │ │ │ + bl 137b94 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ ldrb r1, [r0, #352] @ 0x160 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 1445d4 │ │ │ │ + beq 1445e4 │ │ │ │ cmp r1, #0 │ │ │ │ bxne lr │ │ │ │ - b 141e1c │ │ │ │ + b 141e2c │ │ │ │ add r0, r0, #176 @ 0xb0 │ │ │ │ - b 141e1c │ │ │ │ + b 141e2c │ │ │ │ movw r1, #15584 @ 0x3ce0 │ │ │ │ ldrb r1, [r0, r1] │ │ │ │ cmp r1, #3 │ │ │ │ - beq 1445f8 │ │ │ │ + beq 144608 │ │ │ │ cmp r1, #0 │ │ │ │ bxne lr │ │ │ │ - b 142064 │ │ │ │ + b 142074 │ │ │ │ movw r1, #7792 @ 0x1e70 │ │ │ │ add r0, r0, r1 │ │ │ │ - b 142064 │ │ │ │ + b 142074 │ │ │ │ ldrb r1, [r0, #3328] @ 0xd00 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 14461c │ │ │ │ + beq 14462c │ │ │ │ cmp r1, #0 │ │ │ │ bxne lr │ │ │ │ - b 1423a4 │ │ │ │ + b 1423b4 │ │ │ │ add r0, r0, #1664 @ 0x680 │ │ │ │ - b 1423a4 │ │ │ │ + b 1423b4 │ │ │ │ ldrb r1, [r0, #3552] @ 0xde0 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 14463c │ │ │ │ + beq 14464c │ │ │ │ cmp r1, #0 │ │ │ │ bxne lr │ │ │ │ - b 142264 │ │ │ │ + b 142274 │ │ │ │ add r0, r0, #1776 @ 0x6f0 │ │ │ │ - b 142264 │ │ │ │ + b 142274 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 797b20 │ │ │ │ + bl 797b30 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14466c │ │ │ │ + beq 14467c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14468c │ │ │ │ + beq 14469c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ blx r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ movw r1, #8352 @ 0x20a0 │ │ │ │ ldrb r1, [r0, r1] │ │ │ │ cmp r1, #3 │ │ │ │ - beq 1446b4 │ │ │ │ + beq 1446c4 │ │ │ │ cmp r1, #0 │ │ │ │ bxne lr │ │ │ │ - b 1427a0 │ │ │ │ + b 1427b0 │ │ │ │ movw r1, #4176 @ 0x1050 │ │ │ │ add r0, r0, r1 │ │ │ │ - b 1427a0 │ │ │ │ + b 1427b0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 144808 │ │ │ │ + beq 144818 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 144734 │ │ │ │ + beq 144744 │ │ │ │ cmp r0, #4 │ │ │ │ - bne 14491c │ │ │ │ + bne 14492c │ │ │ │ add r0, r4, #96 @ 0x60 │ │ │ │ - bl 151430 │ │ │ │ + bl 151440 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #92]! @ 0x5c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 1446f8 │ │ │ │ + bne 144708 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 14471c │ │ │ │ + bne 14472c │ │ │ │ dmb ish │ │ │ │ - bl 5b6750 │ │ │ │ + bl 5b6760 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #80]! @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 144748 │ │ │ │ - bl 7a440c │ │ │ │ - b 144748 │ │ │ │ + beq 144758 │ │ │ │ + bl 7a441c │ │ │ │ + b 144758 │ │ │ │ ldrb r0, [r4, #132] @ 0x84 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #128] @ 0x80 │ │ │ │ cmpeq r0, #3 │ │ │ │ - beq 144884 │ │ │ │ + beq 144894 │ │ │ │ ldrb r0, [r4, #87] @ 0x57 │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r4, #86] @ 0x56 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 144798 │ │ │ │ + beq 1447a8 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 144798 │ │ │ │ + bcc 1447a8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #108]! @ 0x6c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 144774 │ │ │ │ + bne 144784 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 144798 │ │ │ │ + bne 1447a8 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ ldrb r0, [r4, #88] @ 0x58 │ │ │ │ strb r5, [r4, #87] @ 0x57 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1447e4 │ │ │ │ + beq 1447f4 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 1447e4 │ │ │ │ + bcc 1447f4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #96]! @ 0x60 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 1447c0 │ │ │ │ + bne 1447d0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 1447e4 │ │ │ │ + bne 1447f4 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #2 │ │ │ │ ldrbne r1, [r4, #85] @ 0x55 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 14484c │ │ │ │ + bne 14485c │ │ │ │ strb r5, [r4, #85] @ 0x55 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ - beq 1448d4 │ │ │ │ + beq 1448e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 144898 │ │ │ │ + beq 1448a8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 1448d4 │ │ │ │ + bcc 1448e4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 144834 │ │ │ │ - b 1448c4 │ │ │ │ + bne 144844 │ │ │ │ + b 1448d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 144954 │ │ │ │ + beq 144964 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 144800 │ │ │ │ + bcc 144810 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #68]! @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 14486c │ │ │ │ - b 144980 │ │ │ │ + bne 14487c │ │ │ │ + b 144990 │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 144748 │ │ │ │ - bl 147478 │ │ │ │ - b 144748 │ │ │ │ + beq 144758 │ │ │ │ + bl 147488 │ │ │ │ + b 144758 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 1448d4 │ │ │ │ + bcc 1448e4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 1448b0 │ │ │ │ + bne 1448c0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 1448d4 │ │ │ │ + bne 1448e4 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 144910 │ │ │ │ + bcc 144920 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #20]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 1448ec │ │ │ │ + bne 1448fc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 144910 │ │ │ │ + bne 144920 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #2 │ │ │ │ - bcs 144920 │ │ │ │ + bcs 144930 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #32]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 144928 │ │ │ │ + bne 144938 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 8a8538 │ │ │ │ + b 8a8548 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 144800 │ │ │ │ + bcc 144810 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #68]! @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 14496c │ │ │ │ + bne 14497c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 144800 │ │ │ │ + bne 144810 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ - b 144800 │ │ │ │ + bl 8a8548 │ │ │ │ + b 144810 │ │ │ │ mov r6, r0 │ │ │ │ - b 144b58 │ │ │ │ + b 144b68 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 1449f8 │ │ │ │ + bcc 144a08 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #20]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 1449b8 │ │ │ │ + bne 1449c8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 1449f8 │ │ │ │ + bne 144a08 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ - b 1449f8 │ │ │ │ - b 144a40 │ │ │ │ + bl 8a8548 │ │ │ │ + b 144a08 │ │ │ │ + b 144a50 │ │ │ │ mov r6, r0 │ │ │ │ - b 144b30 │ │ │ │ + b 144b40 │ │ │ │ mov r6, r0 │ │ │ │ - b 144ae0 │ │ │ │ + b 144af0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 144b60 │ │ │ │ + bcc 144b70 │ │ │ │ ldr r0, [r4, #32]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 144a0c │ │ │ │ + bne 144a1c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 144b60 │ │ │ │ + bne 144b70 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 8a8538 │ │ │ │ - b 144b60 │ │ │ │ + bl 8a8548 │ │ │ │ + b 144b70 │ │ │ │ mov r6, r0 │ │ │ │ - b 144a7c │ │ │ │ + b 144a8c │ │ │ │ mov r6, r0 │ │ │ │ - b 144a90 │ │ │ │ + b 144aa0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #92]! @ 0x5c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 144a58 │ │ │ │ + bne 144a68 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 144a7c │ │ │ │ + bne 144a8c │ │ │ │ dmb ish │ │ │ │ - bl 5b6750 │ │ │ │ + bl 5b6760 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #80]! @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 144a90 │ │ │ │ - bl 7a440c │ │ │ │ + beq 144aa0 │ │ │ │ + bl 7a441c │ │ │ │ ldrb r0, [r4, #87] @ 0x57 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #86] @ 0x56 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 144ae0 │ │ │ │ + bne 144af0 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 144ae0 │ │ │ │ + bcc 144af0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #108]! @ 0x6c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 144abc │ │ │ │ + bne 144acc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 144ae0 │ │ │ │ + bne 144af0 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ ldrb r0, [r4, #88] @ 0x58 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #87] @ 0x57 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 144b30 │ │ │ │ + beq 144b40 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 144b30 │ │ │ │ + bcc 144b40 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #96]! @ 0x60 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 144b0c │ │ │ │ + bne 144b1c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 144b30 │ │ │ │ + bne 144b40 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #60]! @ 0x3c │ │ │ │ cmp r1, #2 │ │ │ │ strb r2, [r0, #28] │ │ │ │ - beq 144b58 │ │ │ │ + beq 144b68 │ │ │ │ ldrb r1, [r4, #85] @ 0x55 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 144b58 │ │ │ │ - bl 147618 │ │ │ │ + bne 144b68 │ │ │ │ + bl 147628 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #85] @ 0x55 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ ldr r1, [r0, #68] @ 0x44 │ │ │ │ add r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi 144ba4 │ │ │ │ + bhi 144bb4 │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ add pc, r2, r1 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ bx lr │ │ │ │ - b 14547c │ │ │ │ - b 1b9d80 │ │ │ │ - b 145c2c │ │ │ │ + b 14548c │ │ │ │ + b 1b9d90 │ │ │ │ + b 145c3c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #19 │ │ │ │ - bhi 144c70 │ │ │ │ + bhi 144c80 │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ add pc, r2, r1 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ andeq r0, r0, r0, ror r0 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ @@ -245065,167 +245069,167 @@ │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 144c14 │ │ │ │ + beq 144c24 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 144c3c │ │ │ │ + bne 144c4c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 144c14 │ │ │ │ + bne 144c24 │ │ │ │ dmb ish │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 63aad4 │ │ │ │ + b 63aae4 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 145f0c │ │ │ │ + b 145f1c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 144cb0 │ │ │ │ + bcc 144cc0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 144c8c │ │ │ │ + bne 144c9c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 144cb0 │ │ │ │ + bne 144cc0 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 144c14 │ │ │ │ + bcc 144c24 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #20]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 144cc8 │ │ │ │ + bne 144cd8 │ │ │ │ cmp r2, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 8a8538 │ │ │ │ + b 8a8548 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 144d30 │ │ │ │ + bcc 144d40 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 144d0c │ │ │ │ + bne 144d1c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 144d30 │ │ │ │ + bne 144d40 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 144da0 │ │ │ │ + bne 144db0 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 144d4c │ │ │ │ + bne 144d5c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 144c14 │ │ │ │ + bne 144c24 │ │ │ │ dmb ish │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5b6750 │ │ │ │ + b 5b6760 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 145b28 │ │ │ │ + bl 145b38 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 145700 │ │ │ │ + b 145710 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ - b 144d44 │ │ │ │ + b 144d54 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 144dfc │ │ │ │ + bne 144e0c │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 144dd0 │ │ │ │ + bne 144de0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 144e68 │ │ │ │ + bne 144e78 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b6750 │ │ │ │ - b 144e68 │ │ │ │ + bl 5b6760 │ │ │ │ + b 144e78 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 144dc8 │ │ │ │ + bl 40e554 │ │ │ │ + b 144dd8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 144e68 │ │ │ │ + bcc 144e78 │ │ │ │ ldr r0, [r5, #20]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 144e24 │ │ │ │ + bne 144e34 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 144e68 │ │ │ │ + bne 144e78 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 8a8538 │ │ │ │ - b 144e68 │ │ │ │ + bl 8a8548 │ │ │ │ + b 144e78 │ │ │ │ bl 8e880 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrb r1, [r0] │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #8 │ │ │ │ - bhi 144fb4 │ │ │ │ + bhi 144fc4 │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ add pc, r2, r1 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, lsr #2 │ │ │ │ andeq r0, r0, r4, lsr #2 │ │ │ │ @@ -245237,607 +245241,607 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r1, #4]! │ │ │ │ sub r7, r3, #21 │ │ │ │ cmp r7, #7 │ │ │ │ subcc r2, r3, #20 │ │ │ │ cmp r2, #6 │ │ │ │ - bhi 144efc │ │ │ │ + bhi 144f0c │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 144fb4 │ │ │ │ + beq 144fc4 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ cmp r1, #3 │ │ │ │ - bne 144fb4 │ │ │ │ + bne 144fc4 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldrd r6, [r4] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 144f40 │ │ │ │ + beq 144f50 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 144f58 │ │ │ │ + beq 144f68 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 144ba8 │ │ │ │ + b 144bb8 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 144fb4 │ │ │ │ + bcc 144fc4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 144f8c │ │ │ │ + bne 144f9c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 144fb4 │ │ │ │ + bne 144fc4 │ │ │ │ dmb ish │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 8a8538 │ │ │ │ + b 8a8548 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 144ba8 │ │ │ │ + b 144bb8 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 144fe0 │ │ │ │ + beq 144ff0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0, #96] @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483645 @ 0x80000003 │ │ │ │ - blt 145038 │ │ │ │ + blt 145048 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 145038 │ │ │ │ + beq 145048 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 145050 │ │ │ │ + beq 145060 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 145068 │ │ │ │ + beq 145078 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 145080 │ │ │ │ + beq 145090 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrd r6, [r4, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 1450cc │ │ │ │ + beq 1450dc │ │ │ │ add r5, r6, #4 │ │ │ │ - b 1450a0 │ │ │ │ + b 1450b0 │ │ │ │ add r5, r5, #12 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 1450cc │ │ │ │ + beq 1450dc │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #-2147483638 @ 0x8000000a │ │ │ │ - bgt 1450b4 │ │ │ │ + bgt 1450c4 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - bne 145094 │ │ │ │ + bne 1450a4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 145094 │ │ │ │ + beq 1450a4 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 145094 │ │ │ │ + bl 40e554 │ │ │ │ + b 1450a4 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1450ec │ │ │ │ + beq 1450fc │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 145104 │ │ │ │ + beq 145114 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14511c │ │ │ │ + beq 14512c │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 145134 │ │ │ │ + beq 145144 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 145150 │ │ │ │ + beq 145160 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, #-2147483638 @ 0x8000000a │ │ │ │ addlt r2, r1, #-2147483647 @ 0x80000001 │ │ │ │ cmp r2, #6 │ │ │ │ - bhi 145278 │ │ │ │ + bhi 145288 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ muleq r0, r0, r0 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, lsr r0 │ │ │ │ andeq r0, r0, ip, lsr #1 │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 145278 │ │ │ │ + beq 145288 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14525c │ │ │ │ + beq 14526c │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ - b 14525c │ │ │ │ + b 14526c │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 145154 │ │ │ │ + bl 145164 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 145154 │ │ │ │ + bl 145164 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14525c │ │ │ │ + beq 14526c │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ - b 14525c │ │ │ │ + b 14526c │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14525c │ │ │ │ + beq 14526c │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ - b 14525c │ │ │ │ + b 14526c │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14525c │ │ │ │ + beq 14526c │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 145278 │ │ │ │ + beq 145288 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 145288 │ │ │ │ - b 145288 │ │ │ │ - b 145288 │ │ │ │ + b 145298 │ │ │ │ + b 145298 │ │ │ │ + b 145298 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1452b8 │ │ │ │ + beq 1452c8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - b 1452b4 │ │ │ │ + b 1452c4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, r6, #8 │ │ │ │ - bl 14f048 │ │ │ │ - b 1452b8 │ │ │ │ + bl 14f058 │ │ │ │ + b 1452c8 │ │ │ │ bl 8e880 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 145340 │ │ │ │ + beq 145350 │ │ │ │ cmp r1, #2 │ │ │ │ - bne 1453d8 │ │ │ │ + bne 1453e8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r1, r0, #8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 14537c │ │ │ │ + beq 14538c │ │ │ │ ldr r2, [r1] │ │ │ │ cmp r2, #21 │ │ │ │ - bne 1453dc │ │ │ │ + bne 1453ec │ │ │ │ ldr ip, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 14531c │ │ │ │ + bne 14532c │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ - b 5b6750 │ │ │ │ + b 5b6760 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r1, r0, #8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1453a8 │ │ │ │ + beq 1453b8 │ │ │ │ ldr r2, [r1] │ │ │ │ cmp r2, #21 │ │ │ │ - bne 1453dc │ │ │ │ + bne 1453ec │ │ │ │ ldr ip, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 145364 │ │ │ │ - b 1453d0 │ │ │ │ + bne 145374 │ │ │ │ + b 1453e0 │ │ │ │ ldr r2, [r1] │ │ │ │ cmp r2, #21 │ │ │ │ - bne 1453dc │ │ │ │ + bne 1453ec │ │ │ │ ldr ip, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 145390 │ │ │ │ - b 1453d0 │ │ │ │ + bne 1453a0 │ │ │ │ + b 1453e0 │ │ │ │ ldr r2, [r1] │ │ │ │ cmp r2, #21 │ │ │ │ - bne 1453dc │ │ │ │ + bne 1453ec │ │ │ │ ldr ip, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 1453bc │ │ │ │ + bne 1453cc │ │ │ │ cmp r2, #1 │ │ │ │ - beq 145338 │ │ │ │ + beq 145348 │ │ │ │ bx lr │ │ │ │ mov r0, r1 │ │ │ │ - b 144ba8 │ │ │ │ + b 144bb8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 77baa4 │ │ │ │ + bl 77bab4 │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 77b44c │ │ │ │ + bl 77b45c │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 145400 │ │ │ │ + bne 145410 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 77cd94 │ │ │ │ + b 77cda4 │ │ │ │ mov r5, r0 │ │ │ │ - b 145440 │ │ │ │ + b 145450 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 77b44c │ │ │ │ + bl 77b45c │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 145448 │ │ │ │ + bne 145458 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 145470 │ │ │ │ + bne 145480 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 77cd94 │ │ │ │ + bl 77cda4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #3 │ │ │ │ - bhi 145558 │ │ │ │ + bhi 145568 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, ip, lsr #3 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ strheq r0, [r0], -r0 @ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1454c4 │ │ │ │ + beq 1454d4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 145648 │ │ │ │ + beq 145658 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ cmp r0, #3 │ │ │ │ - bne 145530 │ │ │ │ + bne 145540 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldrd r8, [r6] │ │ │ │ ldr r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 145508 │ │ │ │ + beq 145518 │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 145520 │ │ │ │ + beq 145530 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 145648 │ │ │ │ + beq 145658 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 145cf8 │ │ │ │ - b 1455b8 │ │ │ │ + bl 145d08 │ │ │ │ + b 1455c8 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ eor r0, r5, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #3 │ │ │ │ movcs r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1455b8 │ │ │ │ + beq 1455c8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1455b8 │ │ │ │ + bne 1455c8 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ ldr r8, [r4, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 1455d4 │ │ │ │ + beq 1455e4 │ │ │ │ add r6, r8, #4 │ │ │ │ - b 14559c │ │ │ │ + b 1455ac │ │ │ │ add r6, r6, #16 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 1455d4 │ │ │ │ + beq 1455e4 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 145590 │ │ │ │ + beq 1455a0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 145590 │ │ │ │ + bl 40e554 │ │ │ │ + b 1455a0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 145648 │ │ │ │ + beq 145658 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 1455ec │ │ │ │ + beq 1455fc │ │ │ │ lsl r1, r5, #4 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrd r6, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 145628 │ │ │ │ + beq 145638 │ │ │ │ add r5, r6, #4 │ │ │ │ - b 14560c │ │ │ │ + b 14561c │ │ │ │ add r5, r5, #16 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 145628 │ │ │ │ + beq 145638 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 145600 │ │ │ │ + beq 145610 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 145600 │ │ │ │ + bl 40e554 │ │ │ │ + b 145610 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 145648 │ │ │ │ + beq 145658 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r9, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 145668 │ │ │ │ + beq 145678 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r0, #16 │ │ │ │ - b 145690 │ │ │ │ + b 1456a0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #12 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1456a4 │ │ │ │ + beq 1456b4 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ - bne 1456dc │ │ │ │ + bne 1456ec │ │ │ │ ldr r0, [r0, #8] │ │ │ │ b 53180 │ │ │ │ cmp r1, #0 │ │ │ │ bxne lr │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1456fc │ │ │ │ + beq 14570c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ sub r1, r1, #20 │ │ │ │ cmp r1, #14 │ │ │ │ movcs r1, #8 │ │ │ │ cmp r1, #8 │ │ │ │ - bhi 1457c8 │ │ │ │ + bhi 1457d8 │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ add pc, r2, r1 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ andeq r0, r0, ip, ror r0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1457c8 │ │ │ │ + beq 1457d8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 149be4 │ │ │ │ + b 149bf4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 14577c │ │ │ │ + bne 14578c │ │ │ │ cmp r2, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 63aad4 │ │ │ │ + b 63aae4 │ │ │ │ mov r5, r0 │ │ │ │ - bl 149be4 │ │ │ │ + bl 149bf4 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1457c8 │ │ │ │ + beq 1457d8 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1457e8 │ │ │ │ + beq 1457f8 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ sub r0, r0, #20 │ │ │ │ cmp r0, #17 │ │ │ │ movcs r0, #15 │ │ │ │ cmp r0, #15 │ │ │ │ - bhi 145988 │ │ │ │ + bhi 145998 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ @@ -245853,195 +245857,195 @@ │ │ │ │ andeq r0, r0, r4, lsr r1 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ andeq r0, r0, r4, lsl r1 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1459fc │ │ │ │ + beq 145a0c │ │ │ │ ldr r1, [r4, #28] │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ str r0, [sp, #28] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r3, [sp, #8] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r2, [sp, #16] │ │ │ │ - b 145a04 │ │ │ │ + b 145a14 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 145860 │ │ │ │ + bcc 145870 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1458b4 │ │ │ │ - b 145918 │ │ │ │ + bne 1458c4 │ │ │ │ + b 145928 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1457f0 │ │ │ │ + bl 145800 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 145860 │ │ │ │ + bcc 145870 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 145904 │ │ │ │ + bne 145914 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 145860 │ │ │ │ + bne 145870 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 8a8538 │ │ │ │ + b 8a8548 │ │ │ │ ldrd r0, [r4, #20] │ │ │ │ add r5, r1, #1 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 1459a4 │ │ │ │ + beq 1459b4 │ │ │ │ add r6, r0, #32 │ │ │ │ - bl 19d730 │ │ │ │ + bl 19d740 │ │ │ │ mov r0, r6 │ │ │ │ - b 14593c │ │ │ │ + b 14594c │ │ │ │ ldrd r0, [r4, #24] │ │ │ │ add r9, r4, #4 │ │ │ │ add r5, r1, #1 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 1459d0 │ │ │ │ + beq 1459e0 │ │ │ │ add r7, r0, #32 │ │ │ │ - bl 19d730 │ │ │ │ + bl 19d740 │ │ │ │ mov r0, r7 │ │ │ │ - b 145960 │ │ │ │ + b 145970 │ │ │ │ add r0, r4, #4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 149be4 │ │ │ │ + b 149bf4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 145860 │ │ │ │ + beq 145870 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 533c0 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 145a1c │ │ │ │ + beq 145a2c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 149be4 │ │ │ │ + b 149bf4 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1459ec │ │ │ │ + beq 1459fc │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 149be4 │ │ │ │ + b 149bf4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ add r4, r4, #4 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 2c54a4 │ │ │ │ + bl 2c54b4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 149be4 │ │ │ │ + b 149bf4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r8 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 149be4 │ │ │ │ - b 145af0 │ │ │ │ + bl 149bf4 │ │ │ │ + b 145b00 │ │ │ │ bl 8e880 │ │ │ │ mov r8, r0 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 145a7c │ │ │ │ + beq 145a8c │ │ │ │ mov r0, r7 │ │ │ │ add r6, r7, #32 │ │ │ │ - bl 19d730 │ │ │ │ + bl 19d740 │ │ │ │ mov r7, r6 │ │ │ │ - b 145a60 │ │ │ │ + b 145a70 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 145a98 │ │ │ │ + beq 145aa8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r9 │ │ │ │ - bl 149be4 │ │ │ │ - b 145af0 │ │ │ │ + bl 149bf4 │ │ │ │ + b 145b00 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ mov r8, r0 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 145acc │ │ │ │ + beq 145adc │ │ │ │ mov r0, r6 │ │ │ │ add r7, r6, #32 │ │ │ │ - bl 19d730 │ │ │ │ + bl 19d740 │ │ │ │ mov r6, r7 │ │ │ │ - b 145ab0 │ │ │ │ + b 145ac0 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 145ae8 │ │ │ │ + beq 145af8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ - bl 149be4 │ │ │ │ + bl 149bf4 │ │ │ │ mov r0, r8 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ cmp r0, #-2147483645 @ 0x80000003 │ │ │ │ bxlt lr │ │ │ │ cmp r0, #0 │ │ │ │ - bne 145b14 │ │ │ │ + bne 145b24 │ │ │ │ bx lr │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #1 │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r2, [r0] │ │ │ │ mov r1, #0 │ │ │ │ sub r3, r2, #21 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ subcc r1, r2, #20 │ │ │ │ cmp r1, #47 @ 0x2f │ │ │ │ - bhi 145c10 │ │ │ │ + bhi 145c20 │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ add pc, r2, r1 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, asr #1 │ │ │ │ andeq r0, r0, r0, asr #1 │ │ │ │ andeq r0, r0, r0, asr #1 │ │ │ │ @@ -246090,207 +246094,207 @@ │ │ │ │ andeq r0, r0, r0, asr #1 │ │ │ │ andeq r0, r0, r0, asr #1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ - b 40e544 │ │ │ │ - b 144ba8 │ │ │ │ + b 40e554 │ │ │ │ + b 144bb8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0, #56] @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 145c4c │ │ │ │ + beq 145c5c │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrd r6, [r4, #72] @ 0x48 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 145c88 │ │ │ │ + beq 145c98 │ │ │ │ add r5, r6, #4 │ │ │ │ - b 145c6c │ │ │ │ + b 145c7c │ │ │ │ add r5, r5, #16 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 145c88 │ │ │ │ + beq 145c98 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 145c60 │ │ │ │ + beq 145c70 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 145c60 │ │ │ │ + bl 40e554 │ │ │ │ + b 145c70 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 145ca4 │ │ │ │ + beq 145cb4 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 145dd4 │ │ │ │ + bl 145de4 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 145cc0 │ │ │ │ + bne 145cd0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 145cf0 │ │ │ │ + beq 145d00 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r8, r9, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #1 │ │ │ │ - beq 145d2c │ │ │ │ + beq 145d3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 145d7c │ │ │ │ + bne 145d8c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 145d7c │ │ │ │ + beq 145d8c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 145d78 │ │ │ │ + b 145d88 │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ cmp r0, #3 │ │ │ │ - bne 145d7c │ │ │ │ + bne 145d8c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldrd r8, [r5] │ │ │ │ ldr r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 145d54 │ │ │ │ + beq 145d64 │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 145d6c │ │ │ │ + beq 145d7c │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r8, r9, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 145dac │ │ │ │ + beq 145dbc │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #3 │ │ │ │ - bcc 145eb8 │ │ │ │ - beq 145e1c │ │ │ │ + bcc 145ec8 │ │ │ │ + beq 145e2c │ │ │ │ cmp r0, #4 │ │ │ │ - bne 145e3c │ │ │ │ + bne 145e4c │ │ │ │ ldrd r8, [r4, #8] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r0, r8 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 145e74 │ │ │ │ + beq 145e84 │ │ │ │ add r6, r0, #24 │ │ │ │ - bl 19dbf0 │ │ │ │ + bl 19dc00 │ │ │ │ mov r0, r6 │ │ │ │ - b 145e04 │ │ │ │ + b 145e14 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 145eb8 │ │ │ │ + beq 145ec8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 145e9c │ │ │ │ + beq 145eac │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r0, [sp, #28] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r3, [sp, #8] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r2, [sp, #16] │ │ │ │ - b 145ea4 │ │ │ │ + b 145eb4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 145eb8 │ │ │ │ + beq 145ec8 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - bl 2c5594 │ │ │ │ + bl 2c55a4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 145ee0 │ │ │ │ + beq 145ef0 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #24 │ │ │ │ - bl 19dbf0 │ │ │ │ + bl 19dc00 │ │ │ │ mov r6, r5 │ │ │ │ - b 145ec4 │ │ │ │ + b 145ed4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 145f00 │ │ │ │ + beq 145f10 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r9 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ ldr r2, [r0] │ │ │ │ mov r1, #0 │ │ │ │ sub r3, r2, #34 @ 0x22 │ │ │ │ cmp r3, #9 │ │ │ │ subcc r1, r2, #33 @ 0x21 │ │ │ │ cmp r1, #7 │ │ │ │ - bhi 145fb4 │ │ │ │ + bhi 145fc4 │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ add pc, r2, r1 │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ @@ -246299,1759 +246303,1759 @@ │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ - b 40e544 │ │ │ │ - b 145700 │ │ │ │ + b 40e554 │ │ │ │ + b 145710 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 145f9c │ │ │ │ + beq 145fac │ │ │ │ push {r4, lr} │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 145fb4 │ │ │ │ + beq 145fc4 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ mov r2, #1 │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #56]! @ 0x38 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 145fc8 │ │ │ │ + bne 145fd8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 145fec │ │ │ │ + bne 145ffc │ │ │ │ dmb ish │ │ │ │ - bl 5b6378 │ │ │ │ + bl 5b6388 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ - beq 146030 │ │ │ │ + beq 146040 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d6ab0 │ │ │ │ + bl 3d6ac0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #20]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 14600c │ │ │ │ + bne 14601c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 146030 │ │ │ │ + bne 146040 │ │ │ │ dmb ish │ │ │ │ - bl 5b6378 │ │ │ │ + bl 5b6388 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #28]! │ │ │ │ cmp r1, #2 │ │ │ │ - bne 146044 │ │ │ │ + bne 146054 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bl 3d6ab0 │ │ │ │ + bl 3d6ac0 │ │ │ │ ldr r0, [r4, #48]! @ 0x30 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 146050 │ │ │ │ + bne 146060 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5b6378 │ │ │ │ + b 5b6388 │ │ │ │ mov r6, r0 │ │ │ │ - b 146108 │ │ │ │ + b 146118 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #48]! @ 0x30 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 146090 │ │ │ │ + bne 1460a0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 146110 │ │ │ │ + bne 146120 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b6378 │ │ │ │ - b 146110 │ │ │ │ + bl 5b6388 │ │ │ │ + b 146120 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #20]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 1460d0 │ │ │ │ + bne 1460e0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 146108 │ │ │ │ + bne 146118 │ │ │ │ dmb ish │ │ │ │ - bl 5b6378 │ │ │ │ - b 146108 │ │ │ │ + bl 5b6388 │ │ │ │ + b 146118 │ │ │ │ bl 8e880 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1394b4 │ │ │ │ + bl 1394c4 │ │ │ │ add r0, r4, #28 │ │ │ │ - bl 1394b4 │ │ │ │ + bl 1394c4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 14612c │ │ │ │ + bne 14613c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 146150 │ │ │ │ + bne 146160 │ │ │ │ dmb ish │ │ │ │ - bl 5b5840 │ │ │ │ + bl 5b5850 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 146158 │ │ │ │ + bne 146168 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5b6750 │ │ │ │ + b 5b6760 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 146190 │ │ │ │ + bne 1461a0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 1461b8 │ │ │ │ + bne 1461c8 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b6750 │ │ │ │ + bl 5b6760 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #48 @ 0x30 │ │ │ │ - bl 148f58 │ │ │ │ + bl 148f68 │ │ │ │ ldr r0, [r4, #192] @ 0xc0 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 1461e8 │ │ │ │ + beq 1461f8 │ │ │ │ add r0, r4, #176 @ 0xb0 │ │ │ │ - bl 148f58 │ │ │ │ + bl 148f68 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ - beq 146230 │ │ │ │ + beq 146240 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 146278 │ │ │ │ + bne 146288 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #16]! │ │ │ │ cmp r1, #21 │ │ │ │ - bne 146274 │ │ │ │ + bne 146284 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #20]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 146218 │ │ │ │ - b 146260 │ │ │ │ + bne 146228 │ │ │ │ + b 146270 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #16]! │ │ │ │ cmp r1, #21 │ │ │ │ - bne 146274 │ │ │ │ + bne 146284 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #20]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 14624c │ │ │ │ + bne 14625c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 146278 │ │ │ │ + bne 146288 │ │ │ │ dmb ish │ │ │ │ - bl 5b6750 │ │ │ │ - b 146278 │ │ │ │ - bl 144ba8 │ │ │ │ + bl 5b6760 │ │ │ │ + b 146288 │ │ │ │ + bl 144bb8 │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 1462bc │ │ │ │ + beq 1462cc │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 1462bc │ │ │ │ + bcc 1462cc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #308]! @ 0x134 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 146298 │ │ │ │ + bne 1462a8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 1462bc │ │ │ │ + bne 1462cc │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ ldr r0, [r4, #316] @ 0x13c │ │ │ │ cmp r0, #3 │ │ │ │ - beq 146304 │ │ │ │ + beq 146314 │ │ │ │ cmp r0, #2 │ │ │ │ popcc {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #320]! @ 0x140 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1462d8 │ │ │ │ + bne 1462e8 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 146304 │ │ │ │ + bne 146314 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 8a8538 │ │ │ │ + b 8a8548 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ - b 146348 │ │ │ │ + b 146358 │ │ │ │ mov r5, r0 │ │ │ │ - b 146340 │ │ │ │ + b 146350 │ │ │ │ mov r5, r0 │ │ │ │ - b 146338 │ │ │ │ + b 146348 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #192] @ 0xc0 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 146338 │ │ │ │ + beq 146348 │ │ │ │ add r0, r4, #176 @ 0xb0 │ │ │ │ - bl 148f58 │ │ │ │ + bl 148f68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 142d90 │ │ │ │ + bl 142da0 │ │ │ │ add r0, r4, #304 @ 0x130 │ │ │ │ - bl 14ee40 │ │ │ │ + bl 14ee50 │ │ │ │ add r0, r4, #316 @ 0x13c │ │ │ │ - bl 14ee40 │ │ │ │ + bl 14ee50 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ ldr r0, [r0] │ │ │ │ b 554dc │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r4, #-2147483647 @ 0x80000001 │ │ │ │ - bne 14637c │ │ │ │ + bne 14638c │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ - bne 1463d8 │ │ │ │ + bne 1463e8 │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ cmp r1, #3 │ │ │ │ - bne 146378 │ │ │ │ + bne 146388 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldrd r6, [r4] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1463ac │ │ │ │ + beq 1463bc │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1463c4 │ │ │ │ + beq 1463d4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ ldr r8, [r0, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 14646c │ │ │ │ + beq 14647c │ │ │ │ add r5, r8, #16 │ │ │ │ mov r6, #0 │ │ │ │ - b 146400 │ │ │ │ + b 146410 │ │ │ │ add r5, r5, #36 @ 0x24 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 14646c │ │ │ │ + beq 14647c │ │ │ │ ldrd r0, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ strb r6, [r0] │ │ │ │ - beq 146418 │ │ │ │ + beq 146428 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r5, #16] │ │ │ │ strbne r6, [r0] │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 146440 │ │ │ │ + bne 146450 │ │ │ │ ldr r1, [r5, #-16] │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - blt 1463f4 │ │ │ │ - b 146454 │ │ │ │ + blt 146404 │ │ │ │ + b 146464 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r5, #-16] │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - blt 1463f4 │ │ │ │ + blt 146404 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1463f4 │ │ │ │ + beq 146404 │ │ │ │ ldr r0, [r5, #-12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 1463f4 │ │ │ │ + bl 40e554 │ │ │ │ + b 146404 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 146378 │ │ │ │ + beq 146388 │ │ │ │ add r0, r4, r4, lsl #3 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1464a8 │ │ │ │ + beq 1464b8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1464d0 │ │ │ │ + bne 1464e0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 1464f8 │ │ │ │ + bne 146508 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 4b40b0 │ │ │ │ + bl 4b40c0 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 146500 │ │ │ │ + bne 146510 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4b40b0 │ │ │ │ + b 4b40c0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 146538 │ │ │ │ + bne 146548 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 146560 │ │ │ │ + bne 146570 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 4b40b0 │ │ │ │ + bl 4b40c0 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #324] @ 0x144 │ │ │ │ add r1, r0, #1 │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 1465a0 │ │ │ │ + bcc 1465b0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ - bne 1465a0 │ │ │ │ + bne 1465b0 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r6, r4, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b6f98 │ │ │ │ + bl 1b6fa8 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1465c8 │ │ │ │ + beq 1465d8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r6, r4, #20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b6f98 │ │ │ │ + bl 1b6fa8 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1465f0 │ │ │ │ + beq 146600 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r6, r4, #36 @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b6f98 │ │ │ │ + bl 1b6fa8 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 146618 │ │ │ │ + beq 146628 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 146630 │ │ │ │ + beq 146640 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 146648 │ │ │ │ + beq 146658 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrd r6, [r4, #88] @ 0x58 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 146684 │ │ │ │ + beq 146694 │ │ │ │ add r5, r6, #4 │ │ │ │ - b 146668 │ │ │ │ + b 146678 │ │ │ │ add r5, r5, #12 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 146684 │ │ │ │ + beq 146694 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14665c │ │ │ │ + beq 14666c │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 14665c │ │ │ │ + bl 40e554 │ │ │ │ + b 14666c │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1466a4 │ │ │ │ + beq 1466b4 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrd r6, [r4, #104] @ 0x68 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 1466e0 │ │ │ │ + beq 1466f0 │ │ │ │ add r5, r6, #4 │ │ │ │ - b 1466c4 │ │ │ │ + b 1466d4 │ │ │ │ add r5, r5, #12 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 1466e0 │ │ │ │ + beq 1466f0 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1466b8 │ │ │ │ + beq 1466c8 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 1466b8 │ │ │ │ + bl 40e554 │ │ │ │ + b 1466c8 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 146700 │ │ │ │ + beq 146710 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r6, r4, #116 @ 0x74 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b6f98 │ │ │ │ + bl 1b6fa8 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 146728 │ │ │ │ + beq 146738 │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r6, r4, #132 @ 0x84 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b6f98 │ │ │ │ + bl 1b6fa8 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 146750 │ │ │ │ + beq 146760 │ │ │ │ ldr r0, [r4, #136] @ 0x88 │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r6, r4, #148 @ 0x94 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b6f98 │ │ │ │ + bl 1b6fa8 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 146778 │ │ │ │ + beq 146788 │ │ │ │ ldr r0, [r4, #152] @ 0x98 │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r6, r4, #164 @ 0xa4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b6f98 │ │ │ │ + bl 1b6fa8 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1467a0 │ │ │ │ + beq 1467b0 │ │ │ │ ldr r0, [r4, #168] @ 0xa8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r6, r4, #180 @ 0xb4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b6f98 │ │ │ │ + bl 1b6fa8 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1467c8 │ │ │ │ + beq 1467d8 │ │ │ │ ldr r0, [r4, #184] @ 0xb8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r6, r4, #196 @ 0xc4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b6f98 │ │ │ │ + bl 1b6fa8 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1467f0 │ │ │ │ + beq 146800 │ │ │ │ ldr r0, [r4, #200] @ 0xc8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r6, r4, #212 @ 0xd4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b6f98 │ │ │ │ + bl 1b6fa8 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 146818 │ │ │ │ + beq 146828 │ │ │ │ ldr r0, [r4, #216] @ 0xd8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r6, r4, #228 @ 0xe4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b6f98 │ │ │ │ + bl 1b6fa8 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 146840 │ │ │ │ + beq 146850 │ │ │ │ ldr r0, [r4, #232] @ 0xe8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r6, r4, #244 @ 0xf4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b6f98 │ │ │ │ + bl 1b6fa8 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 146868 │ │ │ │ + beq 146878 │ │ │ │ ldr r0, [r4, #248] @ 0xf8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r6, r4, #260 @ 0x104 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b6f98 │ │ │ │ + bl 1b6fa8 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 146890 │ │ │ │ + beq 1468a0 │ │ │ │ ldr r0, [r4, #264] @ 0x108 │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r6, r4, #276 @ 0x114 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b6f98 │ │ │ │ + bl 1b6fa8 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1468b8 │ │ │ │ + beq 1468c8 │ │ │ │ ldr r0, [r4, #280] @ 0x118 │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r6, r4, #292 @ 0x124 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b6f98 │ │ │ │ + bl 1b6fa8 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1468e0 │ │ │ │ + beq 1468f0 │ │ │ │ ldr r0, [r4, #296] @ 0x128 │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r6, r4, #308 @ 0x134 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b6f98 │ │ │ │ + bl 1b6fa8 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 146908 │ │ │ │ + beq 146918 │ │ │ │ ldr r0, [r4, #312] @ 0x138 │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, r4, #344 @ 0x158 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 401aa0 │ │ │ │ + b 401ab0 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 146c08 │ │ │ │ + beq 146c18 │ │ │ │ ldr r0, [r4, #312] @ 0x138 │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b 146c08 │ │ │ │ + bl 40e554 │ │ │ │ + b 146c18 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 146c00 │ │ │ │ + beq 146c10 │ │ │ │ ldr r0, [r4, #296] @ 0x128 │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b 146c00 │ │ │ │ + bl 40e554 │ │ │ │ + b 146c10 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 146bf8 │ │ │ │ + beq 146c08 │ │ │ │ ldr r0, [r4, #280] @ 0x118 │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b 146bf8 │ │ │ │ + bl 40e554 │ │ │ │ + b 146c08 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 146bf0 │ │ │ │ + beq 146c00 │ │ │ │ ldr r0, [r4, #264] @ 0x108 │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b 146bf0 │ │ │ │ + bl 40e554 │ │ │ │ + b 146c00 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 146be8 │ │ │ │ + beq 146bf8 │ │ │ │ ldr r0, [r4, #248] @ 0xf8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b 146be8 │ │ │ │ + bl 40e554 │ │ │ │ + b 146bf8 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 146be0 │ │ │ │ + beq 146bf0 │ │ │ │ ldr r0, [r4, #232] @ 0xe8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b 146be0 │ │ │ │ + bl 40e554 │ │ │ │ + b 146bf0 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 146bd8 │ │ │ │ + beq 146be8 │ │ │ │ ldr r0, [r4, #216] @ 0xd8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b 146bd8 │ │ │ │ + bl 40e554 │ │ │ │ + b 146be8 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 146bd0 │ │ │ │ + beq 146be0 │ │ │ │ ldr r0, [r4, #200] @ 0xc8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b 146bd0 │ │ │ │ + bl 40e554 │ │ │ │ + b 146be0 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 146bc8 │ │ │ │ + beq 146bd8 │ │ │ │ ldr r0, [r4, #184] @ 0xb8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b 146bc8 │ │ │ │ + bl 40e554 │ │ │ │ + b 146bd8 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 146bc0 │ │ │ │ + beq 146bd0 │ │ │ │ ldr r0, [r4, #168] @ 0xa8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b 146bc0 │ │ │ │ + bl 40e554 │ │ │ │ + b 146bd0 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 146bb8 │ │ │ │ + beq 146bc8 │ │ │ │ ldr r0, [r4, #152] @ 0x98 │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b 146bb8 │ │ │ │ + bl 40e554 │ │ │ │ + b 146bc8 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 146bb0 │ │ │ │ + beq 146bc0 │ │ │ │ ldr r0, [r4, #136] @ 0x88 │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b 146bb0 │ │ │ │ + bl 40e554 │ │ │ │ + b 146bc0 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 146ba8 │ │ │ │ + beq 146bb8 │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b 146ba8 │ │ │ │ + bl 40e554 │ │ │ │ + b 146bb8 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 146b60 │ │ │ │ + beq 146b70 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b 146b60 │ │ │ │ + bl 40e554 │ │ │ │ + b 146b70 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 146b58 │ │ │ │ + beq 146b68 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b 146b58 │ │ │ │ + bl 40e554 │ │ │ │ + b 146b68 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 146b50 │ │ │ │ + beq 146b60 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 14258c │ │ │ │ + bl 14259c │ │ │ │ add r0, r4, #32 │ │ │ │ - bl 1428cc │ │ │ │ + bl 1428dc │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 146b78 │ │ │ │ + beq 146b88 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 146b90 │ │ │ │ + beq 146ba0 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, r4, #80 @ 0x50 │ │ │ │ - bl 152ce8 │ │ │ │ + bl 152cf8 │ │ │ │ add r0, r4, #96 @ 0x60 │ │ │ │ - bl 152ce8 │ │ │ │ + bl 152cf8 │ │ │ │ add r0, r4, #112 @ 0x70 │ │ │ │ - bl 14258c │ │ │ │ + bl 14259c │ │ │ │ add r0, r4, #128 @ 0x80 │ │ │ │ - bl 14258c │ │ │ │ + bl 14259c │ │ │ │ add r0, r4, #144 @ 0x90 │ │ │ │ - bl 14258c │ │ │ │ + bl 14259c │ │ │ │ add r0, r4, #160 @ 0xa0 │ │ │ │ - bl 14258c │ │ │ │ + bl 14259c │ │ │ │ add r0, r4, #176 @ 0xb0 │ │ │ │ - bl 14258c │ │ │ │ + bl 14259c │ │ │ │ add r0, r4, #192 @ 0xc0 │ │ │ │ - bl 14258c │ │ │ │ + bl 14259c │ │ │ │ add r0, r4, #208 @ 0xd0 │ │ │ │ - bl 142e20 │ │ │ │ + bl 142e30 │ │ │ │ add r0, r4, #224 @ 0xe0 │ │ │ │ - bl 1437b4 │ │ │ │ + bl 1437c4 │ │ │ │ add r0, r4, #240 @ 0xf0 │ │ │ │ - bl 142a80 │ │ │ │ + bl 142a90 │ │ │ │ add r0, r4, #256 @ 0x100 │ │ │ │ - bl 1430c0 │ │ │ │ + bl 1430d0 │ │ │ │ add r0, r4, #272 @ 0x110 │ │ │ │ - bl 14286c │ │ │ │ + bl 14287c │ │ │ │ add r0, r4, #288 @ 0x120 │ │ │ │ - bl 1428cc │ │ │ │ + bl 1428dc │ │ │ │ add r0, r4, #304 @ 0x130 │ │ │ │ - bl 14286c │ │ │ │ + bl 14287c │ │ │ │ add r0, r4, #344 @ 0x158 │ │ │ │ - bl 401aa0 │ │ │ │ + bl 401ab0 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ - beq 146ca4 │ │ │ │ + beq 146cb4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 146c68 │ │ │ │ + beq 146c78 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 146ca4 │ │ │ │ + bcc 146cb4 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 146c50 │ │ │ │ - b 146c94 │ │ │ │ + bne 146c60 │ │ │ │ + b 146ca4 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 146ca4 │ │ │ │ + bcc 146cb4 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 146c80 │ │ │ │ + bne 146c90 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 146ca4 │ │ │ │ + bne 146cb4 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ ldr r0, [r9, #32] │ │ │ │ cmp r0, #3 │ │ │ │ - beq 146ce8 │ │ │ │ + beq 146cf8 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 146ce8 │ │ │ │ + bcc 146cf8 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #36]! @ 0x24 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 146cc4 │ │ │ │ + bne 146cd4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 146ce8 │ │ │ │ + bne 146cf8 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ ldr r0, [r9, #44] @ 0x2c │ │ │ │ cmp r0, #3 │ │ │ │ - beq 146d2c │ │ │ │ + beq 146d3c │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 146d2c │ │ │ │ + bcc 146d3c │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 146d08 │ │ │ │ + bne 146d18 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 146d2c │ │ │ │ + bne 146d3c │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ ldr r0, [r9, #16] │ │ │ │ cmp r0, #2 │ │ │ │ - beq 146dac │ │ │ │ + beq 146dbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 146d70 │ │ │ │ + beq 146d80 │ │ │ │ ldr r0, [r9, #20] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 146dac │ │ │ │ + bcc 146dbc │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 146d58 │ │ │ │ - b 146d9c │ │ │ │ + bne 146d68 │ │ │ │ + b 146dac │ │ │ │ ldr r0, [r9, #20] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 146dac │ │ │ │ + bcc 146dbc │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 146d88 │ │ │ │ + bne 146d98 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 146dac │ │ │ │ + bne 146dbc │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ ldr r0, [r9, #56] @ 0x38 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 146df0 │ │ │ │ + beq 146e00 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 146df0 │ │ │ │ + bcc 146e00 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #60]! @ 0x3c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 146dcc │ │ │ │ + bne 146ddc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 146df0 │ │ │ │ + bne 146e00 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ ldr r6, [r9, #88] @ 0x58 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 146e54 │ │ │ │ + beq 146e64 │ │ │ │ ldr r7, [r9, #84] @ 0x54 │ │ │ │ mov r5, #0 │ │ │ │ - b 146e10 │ │ │ │ + b 146e20 │ │ │ │ cmp r5, r6 │ │ │ │ - beq 146e54 │ │ │ │ + beq 146e64 │ │ │ │ add r0, r7, r5, lsl #4 │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 146e08 │ │ │ │ + bcc 146e18 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 146e2c │ │ │ │ + bne 146e3c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 146e08 │ │ │ │ + bne 146e18 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ - b 146e08 │ │ │ │ + bl 8a8548 │ │ │ │ + b 146e18 │ │ │ │ ldr r1, [r9, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 146e70 │ │ │ │ + beq 146e80 │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r6, [r9, #100] @ 0x64 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 146ed4 │ │ │ │ + beq 146ee4 │ │ │ │ ldr r7, [r9, #96] @ 0x60 │ │ │ │ mov r5, #0 │ │ │ │ - b 146e90 │ │ │ │ + b 146ea0 │ │ │ │ cmp r5, r6 │ │ │ │ - beq 146ed4 │ │ │ │ + beq 146ee4 │ │ │ │ add r0, r7, r5, lsl #4 │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 146e88 │ │ │ │ + bcc 146e98 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 146eac │ │ │ │ + bne 146ebc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 146e88 │ │ │ │ + bne 146e98 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ - b 146e88 │ │ │ │ + bl 8a8548 │ │ │ │ + b 146e98 │ │ │ │ ldr r1, [r9, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 146ef0 │ │ │ │ + beq 146f00 │ │ │ │ ldr r0, [r9, #96] @ 0x60 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [r9, #68] @ 0x44 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 146f38 │ │ │ │ + beq 146f48 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 146f38 │ │ │ │ + bcc 146f48 │ │ │ │ ldr r0, [r9, #72]! @ 0x48 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 146f0c │ │ │ │ + bne 146f1c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 146f38 │ │ │ │ + bne 146f48 │ │ │ │ dmb ish │ │ │ │ mov r0, r9 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 8a8538 │ │ │ │ + b 8a8548 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ - b 146f80 │ │ │ │ + b 146f90 │ │ │ │ mov r8, r0 │ │ │ │ - b 146f78 │ │ │ │ + b 146f88 │ │ │ │ mov r8, r0 │ │ │ │ - b 146f70 │ │ │ │ + b 146f80 │ │ │ │ mov r8, r0 │ │ │ │ - b 146f68 │ │ │ │ + b 146f78 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r9, #32 │ │ │ │ - bl 14ee40 │ │ │ │ + bl 14ee50 │ │ │ │ add r0, r9, #44 @ 0x2c │ │ │ │ - bl 14ee40 │ │ │ │ + bl 14ee50 │ │ │ │ add r0, r9, #16 │ │ │ │ - bl 15048c │ │ │ │ + bl 15049c │ │ │ │ add r0, r9, #56 @ 0x38 │ │ │ │ - bl 14ee40 │ │ │ │ + bl 14ee50 │ │ │ │ add r0, r9, #80 @ 0x50 │ │ │ │ - bl 150384 │ │ │ │ - b 147074 │ │ │ │ + bl 150394 │ │ │ │ + b 147084 │ │ │ │ mov r8, r0 │ │ │ │ - b 146f98 │ │ │ │ + b 146fa8 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - beq 146fe0 │ │ │ │ + beq 146ff0 │ │ │ │ add r0, r7, r5, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 146f94 │ │ │ │ + bcc 146fa4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 146fb8 │ │ │ │ + bne 146fc8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 146f94 │ │ │ │ + bne 146fa4 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ - b 146f94 │ │ │ │ + bl 8a8548 │ │ │ │ + b 146fa4 │ │ │ │ ldr r1, [r9, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14707c │ │ │ │ + beq 14708c │ │ │ │ ldr r0, [r9, #96] @ 0x60 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b 14707c │ │ │ │ + bl 40e554 │ │ │ │ + b 14708c │ │ │ │ bl 8e880 │ │ │ │ mov r8, r0 │ │ │ │ - b 147010 │ │ │ │ + b 147020 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - beq 147058 │ │ │ │ + beq 147068 │ │ │ │ add r0, r7, r5, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 14700c │ │ │ │ + bcc 14701c │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 147030 │ │ │ │ + bne 147040 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 14700c │ │ │ │ + bne 14701c │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ - b 14700c │ │ │ │ + bl 8a8548 │ │ │ │ + b 14701c │ │ │ │ ldr r1, [r9, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 147074 │ │ │ │ + beq 147084 │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, r9, #92 @ 0x5c │ │ │ │ - bl 1523f0 │ │ │ │ + bl 152400 │ │ │ │ add r0, r9, #68 @ 0x44 │ │ │ │ - bl 14f228 │ │ │ │ + bl 14f238 │ │ │ │ mov r0, r8 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1470bc │ │ │ │ + beq 1470cc │ │ │ │ mov r4, r0 │ │ │ │ - bl 401ec0 │ │ │ │ + bl 401ed0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r1, [r0, #28] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 147100 │ │ │ │ + beq 147110 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #2 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrd r6, [r4, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1a2f00 │ │ │ │ + bl 1a2f10 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 147130 │ │ │ │ + beq 147140 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrd r6, [r4, #48] @ 0x30 │ │ │ │ mov r5, #0 │ │ │ │ add r7, r7, #1 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 147168 │ │ │ │ + beq 147178 │ │ │ │ add r0, r6, r5 │ │ │ │ add r5, r5, #36 @ 0x24 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ add r0, r0, #28 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ blx r3 │ │ │ │ - b 14713c │ │ │ │ + b 14714c │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14718c │ │ │ │ + beq 14719c │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1471b4 │ │ │ │ + beq 1471c4 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, r4, #44 @ 0x2c │ │ │ │ - bl 139364 │ │ │ │ - b 147218 │ │ │ │ + bl 139374 │ │ │ │ + b 147228 │ │ │ │ bl 8e880 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r6, r5 │ │ │ │ add r0, r0, #16 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 1471f8 │ │ │ │ + beq 147208 │ │ │ │ ldr r3, [r0] │ │ │ │ add r5, r0, #36 @ 0x24 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add r0, r0, #12 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ - b 1471d0 │ │ │ │ + b 1471e0 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 147218 │ │ │ │ + beq 147228 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r8 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ - bhi 147278 │ │ │ │ + bhi 147288 │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ add pc, r2, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r8, asr r0 │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ ldr r2, [r1] │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ - bne 147278 │ │ │ │ - b 2b3adc │ │ │ │ + bne 147288 │ │ │ │ + b 2b3aec │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ ldr r2, [r1] │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ - beq 14729c │ │ │ │ + beq 1472ac │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ ldr r2, [r1] │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ bxne lr │ │ │ │ - b 2b3b84 │ │ │ │ + b 2b3b94 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ b 532c4 │ │ │ │ - b 2b3bd8 │ │ │ │ + b 2b3be8 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0, #64] @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1472c0 │ │ │ │ + beq 1472d0 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ cmp r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0, #712] @ 0x2c8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 147318 │ │ │ │ + beq 147328 │ │ │ │ ldr r0, [r4, #716] @ 0x2cc │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #724] @ 0x2d4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 147330 │ │ │ │ + beq 147340 │ │ │ │ ldr r0, [r4, #728] @ 0x2d8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #736] @ 0x2e0 │ │ │ │ cmp r1, #-2147483638 @ 0x8000000a │ │ │ │ - bgt 147350 │ │ │ │ + bgt 147360 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - beq 147350 │ │ │ │ + beq 147360 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 147370 │ │ │ │ + b 147380 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 147344 │ │ │ │ + beq 147354 │ │ │ │ ldr r0, [r4, #740] @ 0x2e4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 147370 │ │ │ │ + b 147380 │ │ │ │ push {r4, lr} │ │ │ │ ldrd r2, [r0] │ │ │ │ subs r1, r2, #44 @ 0x2c │ │ │ │ sbc r2, r3, #0 │ │ │ │ subs r3, r1, #6 │ │ │ │ sbcs r2, r2, #0 │ │ │ │ movcs r1, #2 │ │ │ │ cmp r1, #4 │ │ │ │ - bhi 147424 │ │ │ │ + bhi 147434 │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ add pc, r2, r1 │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ pop {r4, lr} │ │ │ │ - b 14913c │ │ │ │ + b 14914c │ │ │ │ add r0, r0, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 14e634 │ │ │ │ + b 14e644 │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1473ec │ │ │ │ + beq 1473fc │ │ │ │ ldr r2, [r0, #44] @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 147410 │ │ │ │ + beq 147420 │ │ │ │ ldr r2, [r0, #56] @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 147468 │ │ │ │ + bne 147478 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ add r4, r0, #8 │ │ │ │ cmp r1, #-2147483638 @ 0x8000000a │ │ │ │ - bgt 147448 │ │ │ │ + bgt 147458 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - beq 147448 │ │ │ │ + beq 147458 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 403320 │ │ │ │ + b 403330 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14743c │ │ │ │ + beq 14744c │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 403320 │ │ │ │ + b 403330 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ add r6, sp, #4 │ │ │ │ add r1, r0, #8 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 30c554 │ │ │ │ + bl 30c564 │ │ │ │ ldrb r0, [sp, #4] │ │ │ │ cmp r0, #4 │ │ │ │ - beq 147504 │ │ │ │ + beq 147514 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 147504 │ │ │ │ + bne 147514 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1474d4 │ │ │ │ + beq 1474e4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ - b 147504 │ │ │ │ + b 147514 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r0, r6, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 1474e0 │ │ │ │ + bne 1474f0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 147504 │ │ │ │ + bne 147514 │ │ │ │ dmb ish │ │ │ │ - bl 7a4bbc │ │ │ │ + bl 7a4bcc │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14750c │ │ │ │ + bne 14751c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 147534 │ │ │ │ + bne 147544 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a3f88 │ │ │ │ + bl 7a3f98 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 147598 │ │ │ │ + beq 1475a8 │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ - bne 147598 │ │ │ │ + bne 1475a8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r0, r4, #12 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14756c │ │ │ │ + beq 14757c │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ blx r1 │ │ │ │ - b 147598 │ │ │ │ + b 1475a8 │ │ │ │ ldr r1, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 147574 │ │ │ │ + bne 147584 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 147598 │ │ │ │ + bne 1475a8 │ │ │ │ dmb ish │ │ │ │ - bl 7a4bbc │ │ │ │ + bl 7a4bcc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ mov r6, r0 │ │ │ │ - b 1475fc │ │ │ │ + b 14760c │ │ │ │ mov r6, r0 │ │ │ │ - b 1475f4 │ │ │ │ + b 147604 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1475cc │ │ │ │ + bne 1475dc │ │ │ │ cmp r1, #1 │ │ │ │ - bne 1475f4 │ │ │ │ + bne 147604 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a3f88 │ │ │ │ + bl 7a3f98 │ │ │ │ mov r0, r4 │ │ │ │ - bl 155bf8 │ │ │ │ + bl 155c08 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 147650 │ │ │ │ + beq 147660 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bxcc lr │ │ │ │ ldr ip, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 147638 │ │ │ │ - b 147678 │ │ │ │ + bne 147648 │ │ │ │ + b 147688 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 147688 │ │ │ │ + bcc 147698 │ │ │ │ ldr ip, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 147664 │ │ │ │ + bne 147674 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 147688 │ │ │ │ + bne 147698 │ │ │ │ dmb ish │ │ │ │ - b 8a8538 │ │ │ │ + b 8a8548 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 1476d0 │ │ │ │ + beq 1476e0 │ │ │ │ add r5, r6, #16 │ │ │ │ - b 1476b4 │ │ │ │ + b 1476c4 │ │ │ │ subs r7, r7, #1 │ │ │ │ add r5, r5, #72 @ 0x48 │ │ │ │ - beq 1476d0 │ │ │ │ + beq 1476e0 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1476a8 │ │ │ │ + beq 1476b8 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 1476a8 │ │ │ │ + bl 40e554 │ │ │ │ + b 1476b8 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1476f4 │ │ │ │ + beq 147704 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #112]! @ 0x70 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 147708 │ │ │ │ + bne 147718 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 14772c │ │ │ │ + bne 14773c │ │ │ │ dmb ish │ │ │ │ - bl 4b3f18 │ │ │ │ + bl 4b3f28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 145010 │ │ │ │ + bl 145020 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #116]! @ 0x74 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 147740 │ │ │ │ + bne 147750 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 147764 │ │ │ │ + bne 147774 │ │ │ │ dmb ish │ │ │ │ - bl 4b46bc │ │ │ │ + bl 4b46cc │ │ │ │ ldr r0, [r4, #120]! @ 0x78 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14776c │ │ │ │ + bne 14777c │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 4b3e1c │ │ │ │ + b 4b3e2c │ │ │ │ mov r6, r0 │ │ │ │ - b 1477dc │ │ │ │ + b 1477ec │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 145010 │ │ │ │ + bl 145020 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #116]! @ 0x74 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 1477b8 │ │ │ │ + bne 1477c8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 1477dc │ │ │ │ + bne 1477ec │ │ │ │ dmb ish │ │ │ │ - bl 4b46bc │ │ │ │ + bl 4b46cc │ │ │ │ ldr r0, [r4, #120]! @ 0x78 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1477e4 │ │ │ │ + bne 1477f4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 14780c │ │ │ │ + bne 14781c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 4b3e1c │ │ │ │ + bl 4b3e2c │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ cmp r0, #3 │ │ │ │ - beq 147864 │ │ │ │ + beq 147874 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 147864 │ │ │ │ + bcc 147874 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #28]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 147840 │ │ │ │ + bne 147850 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 147864 │ │ │ │ + bne 147874 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 1478a8 │ │ │ │ + beq 1478b8 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 1478a8 │ │ │ │ + bcc 1478b8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #40]! @ 0x28 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 147884 │ │ │ │ + bne 147894 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 1478a8 │ │ │ │ + bne 1478b8 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 1478ec │ │ │ │ + beq 1478fc │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 1478ec │ │ │ │ + bcc 1478fc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #52]! @ 0x34 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 1478c8 │ │ │ │ + bne 1478d8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 1478ec │ │ │ │ + bne 1478fc │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #3 │ │ │ │ - beq 147930 │ │ │ │ + beq 147940 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 147930 │ │ │ │ + bcc 147940 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #64]! @ 0x40 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 14790c │ │ │ │ + bne 14791c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 147930 │ │ │ │ + bne 147940 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #2 │ │ │ │ - beq 1479b0 │ │ │ │ + beq 1479c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 147974 │ │ │ │ + beq 147984 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 1479b0 │ │ │ │ + bcc 1479c0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #16]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 14795c │ │ │ │ - b 1479a0 │ │ │ │ + bne 14796c │ │ │ │ + b 1479b0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 1479b0 │ │ │ │ + bcc 1479c0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #16]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 14798c │ │ │ │ + bne 14799c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 1479b0 │ │ │ │ + bne 1479c0 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 1479f4 │ │ │ │ + beq 147a04 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 1479f4 │ │ │ │ + bcc 147a04 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #76]! @ 0x4c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 1479d0 │ │ │ │ + bne 1479e0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 1479f4 │ │ │ │ + bne 147a04 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ ldr r0, [r4, #84]! @ 0x54 │ │ │ │ cmp r0, #20 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 149be4 │ │ │ │ + b 149bf4 │ │ │ │ + mov r5, r0 │ │ │ │ + b 147a70 │ │ │ │ + mov r5, r0 │ │ │ │ + b 147a68 │ │ │ │ mov r5, r0 │ │ │ │ b 147a60 │ │ │ │ mov r5, r0 │ │ │ │ b 147a58 │ │ │ │ mov r5, r0 │ │ │ │ b 147a50 │ │ │ │ mov r5, r0 │ │ │ │ - b 147a48 │ │ │ │ - mov r5, r0 │ │ │ │ - b 147a40 │ │ │ │ - mov r5, r0 │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ - bl 14ee40 │ │ │ │ + bl 14ee50 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ - bl 14ee40 │ │ │ │ + bl 14ee50 │ │ │ │ add r0, r4, #60 @ 0x3c │ │ │ │ - bl 14ee40 │ │ │ │ + bl 14ee50 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 15048c │ │ │ │ + bl 15049c │ │ │ │ add r0, r4, #72 @ 0x48 │ │ │ │ - bl 14ee40 │ │ │ │ + bl 14ee50 │ │ │ │ ldr r0, [r4, #84]! @ 0x54 │ │ │ │ cmp r0, #20 │ │ │ │ - beq 147a74 │ │ │ │ + beq 147a84 │ │ │ │ mov r0, r4 │ │ │ │ - bl 149be4 │ │ │ │ + bl 149bf4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r8, r9, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ ldrh r0, [r4] │ │ │ │ sub r1, r0, #2 │ │ │ │ uxth r2, r1 │ │ │ │ cmp r2, #38 @ 0x26 │ │ │ │ movcs r1, #18 │ │ │ │ mvn r2, #6 │ │ │ │ uxtah r1, r2, r1 │ │ │ │ cmp r1, #29 │ │ │ │ - bhi 147bf4 │ │ │ │ + bhi 147c04 │ │ │ │ add r2, pc, #8 │ │ │ │ mov r5, r4 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ add pc, r2, r1 │ │ │ │ andeq r0, r0, r8, lsr #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ andeq r0, r0, r8, lsr r1 │ │ │ │ @@ -248080,139 +248084,139 @@ │ │ │ │ andeq r0, r0, r8, lsr r1 │ │ │ │ andeq r0, r0, r8, lsr r1 │ │ │ │ andeq r0, r0, r8, lsr r1 │ │ │ │ andeq r0, r0, r8, lsr r1 │ │ │ │ andeq r0, r0, r8, ror r0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 147bf4 │ │ │ │ + beq 147c04 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ - b 147bf0 │ │ │ │ + b 147c00 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 147a80 │ │ │ │ + bl 147a90 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ - b 147bec │ │ │ │ + b 147bfc │ │ │ │ mov r5, r4 │ │ │ │ ldrh r0, [r5, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r5, #4] │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 147b88 │ │ │ │ + beq 147b98 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrh r0, [r5, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r5, #40] @ 0x28 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 147bf4 │ │ │ │ + beq 147c04 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - b 147b44 │ │ │ │ + b 147b54 │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ cmp r0, #3 │ │ │ │ - bne 147bf4 │ │ │ │ + bne 147c04 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldrd r8, [r5] │ │ │ │ ldr r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 147bcc │ │ │ │ + beq 147bdc │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 147be4 │ │ │ │ + beq 147bf4 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r8, r9, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 147c24 │ │ │ │ + beq 147c34 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #12 │ │ │ │ - b 147c3c │ │ │ │ + b 147c4c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 147c88 │ │ │ │ + beq 147c98 │ │ │ │ push {r4, lr} │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r2, #4 │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 147ca4 │ │ │ │ + bne 147cb4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 147cc8 │ │ │ │ + bne 147cd8 │ │ │ │ dmb ish │ │ │ │ - bl 5b5840 │ │ │ │ + bl 5b5850 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 147cd0 │ │ │ │ + bne 147ce0 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5b6750 │ │ │ │ + b 5b6760 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 147d08 │ │ │ │ + bne 147d18 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 147d30 │ │ │ │ + bne 147d40 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b6750 │ │ │ │ + bl 5b6760 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, pc, #4 │ │ │ │ @@ -248220,1293 +248224,1293 @@ │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r0, r0, r0, asr #1 │ │ │ │ add r0, r9, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 14ab80 │ │ │ │ + b 14ab90 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ mov r1, #1 │ │ │ │ sub r2, r0, #3 │ │ │ │ cmp r2, #6 │ │ │ │ movcs r2, r1 │ │ │ │ cmp r2, #4 │ │ │ │ - bhi 14873c │ │ │ │ + bhi 14874c │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r2, [r1, r2, lsl #2] │ │ │ │ add pc, r1, r2 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r8, ror #16 │ │ │ │ andeq r0, r0, r8, asr #12 │ │ │ │ andeq r0, r0, r8, asr r7 │ │ │ │ andeq r0, r0, r0, ror #10 │ │ │ │ ldr r6, [r9, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 148820 │ │ │ │ + beq 148830 │ │ │ │ ldr r7, [r9, #12] │ │ │ │ mov r5, #0 │ │ │ │ - b 147dcc │ │ │ │ + b 147ddc │ │ │ │ cmp r5, r6 │ │ │ │ - beq 148820 │ │ │ │ + beq 148830 │ │ │ │ add r1, r5, r5, lsl #1 │ │ │ │ mov r0, r7 │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r1, [r0, r1, lsl #2]! │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 147dc4 │ │ │ │ + bcc 147dd4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 147dec │ │ │ │ + bne 147dfc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 147dc4 │ │ │ │ + bne 147dd4 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ - b 147dc4 │ │ │ │ + bl 8a8548 │ │ │ │ + b 147dd4 │ │ │ │ ldrb r0, [r9, #4] │ │ │ │ cmp r0, #3 │ │ │ │ - bhi 148210 │ │ │ │ + bhi 148220 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, ip, lsr #2 │ │ │ │ andeq r0, r0, r4, lsl r2 │ │ │ │ ldr r0, [r9, #12] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 147e78 │ │ │ │ + bcc 147e88 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #16]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 147e54 │ │ │ │ + bne 147e64 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 147e78 │ │ │ │ + bne 147e88 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ ldr r5, [r9, #8]! │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 147e90 │ │ │ │ + bne 147ea0 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 147ed8 │ │ │ │ + bne 147ee8 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 147ed8 │ │ │ │ + beq 147ee8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 147ee4 │ │ │ │ + bne 147ef4 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 147f2c │ │ │ │ + bne 147f3c │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 147f20 │ │ │ │ + beq 147f30 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 147f34 │ │ │ │ - b 148724 │ │ │ │ + bne 147f44 │ │ │ │ + b 148734 │ │ │ │ add r0, r9, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 14c09c │ │ │ │ + b 14c0ac │ │ │ │ ldr r5, [r9, #8]! │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 147f70 │ │ │ │ + bne 147f80 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 147fb8 │ │ │ │ + bne 147fc8 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 147fb8 │ │ │ │ + beq 147fc8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 147fc4 │ │ │ │ + bne 147fd4 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14800c │ │ │ │ + bne 14801c │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 148000 │ │ │ │ + beq 148010 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 148014 │ │ │ │ + bne 148024 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 148928 │ │ │ │ + bne 148938 │ │ │ │ dmb ish │ │ │ │ mov r0, r9 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 233ad8 │ │ │ │ + b 233ae8 │ │ │ │ ldr r5, [r9, #8]! │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 148058 │ │ │ │ + bne 148068 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 1480a0 │ │ │ │ + bne 1480b0 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 1480a0 │ │ │ │ + beq 1480b0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1480ac │ │ │ │ + bne 1480bc │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 1480f4 │ │ │ │ + bne 148104 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1480e8 │ │ │ │ + beq 1480f8 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1480fc │ │ │ │ + bne 14810c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 148928 │ │ │ │ + bne 148938 │ │ │ │ dmb ish │ │ │ │ mov r0, r9 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 234b50 │ │ │ │ + b 234b60 │ │ │ │ ldr r5, [r9, #16]! │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 148140 │ │ │ │ + bne 148150 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 148188 │ │ │ │ + bne 148198 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 148188 │ │ │ │ + beq 148198 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 148194 │ │ │ │ + bne 1481a4 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 1481dc │ │ │ │ + bne 1481ec │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1481d0 │ │ │ │ + beq 1481e0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1481e4 │ │ │ │ + bne 1481f4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 148928 │ │ │ │ + bne 148938 │ │ │ │ dmb ish │ │ │ │ mov r0, r9 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 234138 │ │ │ │ + b 234148 │ │ │ │ ldr r5, [r9, #8]! │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #56 @ 0x38 │ │ │ │ strb r0, [r5, #72] @ 0x48 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 148228 │ │ │ │ + bne 148238 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 148270 │ │ │ │ + bne 148280 │ │ │ │ ldrd r0, [r5, #48] @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #48] @ 0x30 │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 148270 │ │ │ │ + beq 148280 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #68 @ 0x44 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 14827c │ │ │ │ + bne 14828c │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 1482c4 │ │ │ │ + bne 1482d4 │ │ │ │ ldrd r0, [r5, #60] @ 0x3c │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1482b8 │ │ │ │ + beq 1482c8 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1482cc │ │ │ │ + bne 1482dc │ │ │ │ cmp r1, #1 │ │ │ │ - bne 148928 │ │ │ │ + bne 148938 │ │ │ │ dmb ish │ │ │ │ mov r0, r9 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 234c98 │ │ │ │ + b 234ca8 │ │ │ │ ldr r5, [r9, #8]! │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 148310 │ │ │ │ + bne 148320 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 148358 │ │ │ │ + bne 148368 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 148358 │ │ │ │ + beq 148368 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 148364 │ │ │ │ + bne 148374 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 1483ac │ │ │ │ + bne 1483bc │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1483a0 │ │ │ │ + beq 1483b0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1483b4 │ │ │ │ + bne 1483c4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 148928 │ │ │ │ + bne 148938 │ │ │ │ dmb ish │ │ │ │ mov r0, r9 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 235bf8 │ │ │ │ + b 235c08 │ │ │ │ ldr r0, [r9, #8] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 14841c │ │ │ │ + bcc 14842c │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 1483f8 │ │ │ │ + bne 148408 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 14841c │ │ │ │ + bne 14842c │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ ldr r5, [r9, #20]! │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 148434 │ │ │ │ + bne 148444 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14847c │ │ │ │ + bne 14848c │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 14847c │ │ │ │ + beq 14848c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 148488 │ │ │ │ + bne 148498 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 1484d0 │ │ │ │ + bne 1484e0 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1484c4 │ │ │ │ + beq 1484d4 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1484d8 │ │ │ │ - b 148724 │ │ │ │ + bne 1484e8 │ │ │ │ + b 148734 │ │ │ │ ldr r0, [r9, #8] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 14852c │ │ │ │ + bcc 14853c │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 148508 │ │ │ │ + bne 148518 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 14852c │ │ │ │ + bne 14853c │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ ldr r5, [r9, #20]! │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 148544 │ │ │ │ + bne 148554 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14858c │ │ │ │ + bne 14859c │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 14858c │ │ │ │ + beq 14859c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 148598 │ │ │ │ + bne 1485a8 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 1485e0 │ │ │ │ + bne 1485f0 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1485d4 │ │ │ │ + beq 1485e4 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1485e8 │ │ │ │ - b 148724 │ │ │ │ + bne 1485f8 │ │ │ │ + b 148734 │ │ │ │ ldr r1, [r9, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14861c │ │ │ │ + beq 14862c │ │ │ │ ldr r0, [r9, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 148654 │ │ │ │ + bcc 148664 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 148630 │ │ │ │ + bne 148640 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 148654 │ │ │ │ + bne 148664 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ ldr r5, [r9, #28]! │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14866c │ │ │ │ + bne 14867c │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 1486b4 │ │ │ │ + bne 1486c4 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 1486b4 │ │ │ │ + beq 1486c4 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1486c0 │ │ │ │ + bne 1486d0 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 148708 │ │ │ │ + bne 148718 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1486fc │ │ │ │ + beq 14870c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 148710 │ │ │ │ + bne 148720 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 148928 │ │ │ │ + bne 148938 │ │ │ │ dmb ish │ │ │ │ mov r0, r9 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 233ad8 │ │ │ │ + b 233ae8 │ │ │ │ ldr r5, [r9, #8]! │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r1, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r2] │ │ │ │ strexb r3, r1, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 148750 │ │ │ │ + bne 148760 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 148798 │ │ │ │ + bne 1487a8 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 148798 │ │ │ │ + beq 1487a8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1487a4 │ │ │ │ + bne 1487b4 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 1487ec │ │ │ │ + bne 1487fc │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1487e0 │ │ │ │ + beq 1487f0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1487f4 │ │ │ │ + bne 148804 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 148928 │ │ │ │ + bne 148938 │ │ │ │ dmb ish │ │ │ │ mov r0, r9 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 233ad8 │ │ │ │ + b 233ae8 │ │ │ │ ldr r1, [r9, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 148840 │ │ │ │ + beq 148850 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r9, #12] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r5, [r9, #20]! │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 148858 │ │ │ │ + bne 148868 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 1488a0 │ │ │ │ + bne 1488b0 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 1488a0 │ │ │ │ + beq 1488b0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1488ac │ │ │ │ + bne 1488bc │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 1488f4 │ │ │ │ + bne 148904 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1488e8 │ │ │ │ + beq 1488f8 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1488fc │ │ │ │ + bne 14890c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 148928 │ │ │ │ + bne 148938 │ │ │ │ dmb ish │ │ │ │ mov r0, r9 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 237350 │ │ │ │ + b 237360 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 148948 │ │ │ │ + b 148958 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 148950 │ │ │ │ + bne 148960 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 148d8c │ │ │ │ + bne 148d9c │ │ │ │ dmb ish │ │ │ │ mov r0, r9 │ │ │ │ - bl 237350 │ │ │ │ - b 148d8c │ │ │ │ + bl 237360 │ │ │ │ + b 148d9c │ │ │ │ bl 8e880 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 1489cc │ │ │ │ + b 1489dc │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 148a20 │ │ │ │ + b 148a30 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 148a5c │ │ │ │ + b 148a6c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1489d4 │ │ │ │ + bne 1489e4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 148d8c │ │ │ │ + bne 148d9c │ │ │ │ dmb ish │ │ │ │ mov r0, r9 │ │ │ │ - bl 233ad8 │ │ │ │ - b 148d8c │ │ │ │ + bl 233ae8 │ │ │ │ + b 148d9c │ │ │ │ bl 8e880 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 148ab0 │ │ │ │ + b 148ac0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 148a28 │ │ │ │ + bne 148a38 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 148d8c │ │ │ │ + bne 148d9c │ │ │ │ dmb ish │ │ │ │ mov r0, r9 │ │ │ │ - bl 233ad8 │ │ │ │ - b 148d8c │ │ │ │ + bl 233ae8 │ │ │ │ + b 148d9c │ │ │ │ bl 8e880 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 148a64 │ │ │ │ + bne 148a74 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 148d8c │ │ │ │ + bne 148d9c │ │ │ │ dmb ish │ │ │ │ mov r0, r9 │ │ │ │ - bl 233ad8 │ │ │ │ - b 148d8c │ │ │ │ + bl 233ae8 │ │ │ │ + b 148d9c │ │ │ │ bl 8e880 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 148aec │ │ │ │ + b 148afc │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 148ab8 │ │ │ │ + bne 148ac8 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 148d8c │ │ │ │ + bne 148d9c │ │ │ │ dmb ish │ │ │ │ mov r0, r9 │ │ │ │ - bl 233ad8 │ │ │ │ - b 148d8c │ │ │ │ + bl 233ae8 │ │ │ │ + b 148d9c │ │ │ │ bl 8e880 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 148af4 │ │ │ │ + bne 148b04 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 148d8c │ │ │ │ + bne 148d9c │ │ │ │ dmb ish │ │ │ │ mov r0, r9 │ │ │ │ - bl 235bf8 │ │ │ │ - b 148d8c │ │ │ │ + bl 235c08 │ │ │ │ + b 148d9c │ │ │ │ bl 8e880 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r9, #28 │ │ │ │ - bl 13a81c │ │ │ │ - b 148d8c │ │ │ │ + bl 13a82c │ │ │ │ + b 148d9c │ │ │ │ mov r8, r0 │ │ │ │ add r0, r9, #20 │ │ │ │ - bl 13a81c │ │ │ │ - b 148d8c │ │ │ │ + bl 13a82c │ │ │ │ + b 148d9c │ │ │ │ mov r8, r0 │ │ │ │ add r0, r9, #20 │ │ │ │ - bl 13a81c │ │ │ │ - b 148d8c │ │ │ │ + bl 13a82c │ │ │ │ + b 148d9c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 148bd0 │ │ │ │ + b 148be0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 148c0c │ │ │ │ + b 148c1c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 148c48 │ │ │ │ + b 148c58 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 148c84 │ │ │ │ + b 148c94 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 148cc0 │ │ │ │ + b 148cd0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 148bd8 │ │ │ │ + bne 148be8 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 148d8c │ │ │ │ + bne 148d9c │ │ │ │ dmb ish │ │ │ │ mov r0, r9 │ │ │ │ - bl 233ad8 │ │ │ │ - b 148d8c │ │ │ │ + bl 233ae8 │ │ │ │ + b 148d9c │ │ │ │ bl 8e880 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 148c14 │ │ │ │ + bne 148c24 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 148d8c │ │ │ │ + bne 148d9c │ │ │ │ dmb ish │ │ │ │ mov r0, r9 │ │ │ │ - bl 234c98 │ │ │ │ - b 148d8c │ │ │ │ + bl 234ca8 │ │ │ │ + b 148d9c │ │ │ │ bl 8e880 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 148c50 │ │ │ │ + bne 148c60 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 148d8c │ │ │ │ + bne 148d9c │ │ │ │ dmb ish │ │ │ │ mov r0, r9 │ │ │ │ - bl 234138 │ │ │ │ - b 148d8c │ │ │ │ + bl 234148 │ │ │ │ + b 148d9c │ │ │ │ bl 8e880 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 148c8c │ │ │ │ + bne 148c9c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 148d8c │ │ │ │ + bne 148d9c │ │ │ │ dmb ish │ │ │ │ mov r0, r9 │ │ │ │ - bl 234b50 │ │ │ │ - b 148d8c │ │ │ │ + bl 234b60 │ │ │ │ + b 148d9c │ │ │ │ bl 8e880 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 148cc8 │ │ │ │ + bne 148cd8 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 148d8c │ │ │ │ + bne 148d9c │ │ │ │ dmb ish │ │ │ │ mov r0, r9 │ │ │ │ - bl 233ad8 │ │ │ │ - b 148d8c │ │ │ │ + bl 233ae8 │ │ │ │ + b 148d9c │ │ │ │ bl 8e880 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r9, #8 │ │ │ │ - bl 13a81c │ │ │ │ - b 148d8c │ │ │ │ + bl 13a82c │ │ │ │ + b 148d9c │ │ │ │ bl 8e880 │ │ │ │ mov r8, r0 │ │ │ │ - b 148d18 │ │ │ │ + b 148d28 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - beq 148d64 │ │ │ │ + beq 148d74 │ │ │ │ add r1, r5, r5, lsl #1 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r0, r1, lsl #2]! │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 148d14 │ │ │ │ + bcc 148d24 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 148d3c │ │ │ │ + bne 148d4c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 148d14 │ │ │ │ + bne 148d24 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ - b 148d14 │ │ │ │ + bl 8a8548 │ │ │ │ + b 148d24 │ │ │ │ ldr r1, [r9, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 148d84 │ │ │ │ + beq 148d94 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r9, #12] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, r9, #20 │ │ │ │ - bl 140ea8 │ │ │ │ + bl 140eb8 │ │ │ │ mov r0, r8 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ - bl 151238 │ │ │ │ + bl 151248 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 148df0 │ │ │ │ + beq 148e00 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 148df0 │ │ │ │ + bcc 148e00 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #76]! @ 0x4c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 148dcc │ │ │ │ + bne 148ddc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 148df0 │ │ │ │ + bne 148e00 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 4027d0 │ │ │ │ + bl 4027e0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4029d0 │ │ │ │ + b 4029e0 │ │ │ │ mov r5, r0 │ │ │ │ - b 148e20 │ │ │ │ + b 148e30 │ │ │ │ mov r5, r0 │ │ │ │ - b 148e28 │ │ │ │ + b 148e38 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #72 @ 0x48 │ │ │ │ - bl 14ee40 │ │ │ │ + bl 14ee50 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 4027d0 │ │ │ │ + bl 4027e0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 4029d0 │ │ │ │ + bl 4029e0 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ movw r2, #51713 @ 0xca01 │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ cmp r1, r2 │ │ │ │ addne r2, r2, #1 │ │ │ │ bicne r1, r1, #1 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 148e60 │ │ │ │ + bne 148e70 │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r3, #0 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [r0, #16] │ │ │ │ tstne r2, #1 │ │ │ │ - beq 148e94 │ │ │ │ + beq 148ea4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r2, r2, #2 │ │ │ │ strex r3, r2, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 148e80 │ │ │ │ + bne 148e90 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ - b 147478 │ │ │ │ + b 147488 │ │ │ │ ldr r1, [r0] │ │ │ │ eor r2, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #3 │ │ │ │ movcs r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 148f10 │ │ │ │ + beq 148f20 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 148f28 │ │ │ │ + bne 148f38 │ │ │ │ push {r4, lr} │ │ │ │ cmp r1, #0 │ │ │ │ - beq 148ee8 │ │ │ │ + beq 148ef8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 148f3c │ │ │ │ + bne 148f4c │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ pop {r4, lr} │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 148f30 │ │ │ │ + bne 148f40 │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r2, #1 │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ add r0, r0, #4 │ │ │ │ - b 14ee84 │ │ │ │ + b 14ee94 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r2, #1 │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ - b 148ef8 │ │ │ │ + b 148f08 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 5bacdc │ │ │ │ + bl 5bacec │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #124]! @ 0x7c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 148f70 │ │ │ │ + bne 148f80 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 148f94 │ │ │ │ + bne 148fa4 │ │ │ │ dmb ish │ │ │ │ - bl 5b5aac │ │ │ │ + bl 5b5abc │ │ │ │ mov r0, r4 │ │ │ │ - bl 13aa48 │ │ │ │ + bl 13aa58 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ cmp r0, #3 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 146c1c │ │ │ │ + b 146c2c │ │ │ │ mov r6, r0 │ │ │ │ - b 148ff8 │ │ │ │ + b 149008 │ │ │ │ mov r6, r0 │ │ │ │ - b 149000 │ │ │ │ + b 149010 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #124]! @ 0x7c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 148fd4 │ │ │ │ + bne 148fe4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 148ff8 │ │ │ │ + bne 149008 │ │ │ │ dmb ish │ │ │ │ - bl 5b5aac │ │ │ │ + bl 5b5abc │ │ │ │ mov r0, r4 │ │ │ │ - bl 13aa48 │ │ │ │ + bl 13aa58 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ cmp r0, #3 │ │ │ │ - beq 149014 │ │ │ │ + beq 149024 │ │ │ │ mov r0, r4 │ │ │ │ - bl 146c1c │ │ │ │ + bl 146c2c │ │ │ │ mov r0, r6 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, lr} │ │ │ │ movw r1, #7024 @ 0x1b70 │ │ │ │ add r4, r0, r1 │ │ │ │ ldrb r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 149048 │ │ │ │ + beq 149058 │ │ │ │ cmp r1, #3 │ │ │ │ popne {r4, pc} │ │ │ │ pop {r4, lr} │ │ │ │ - b 1401a8 │ │ │ │ + b 1401b8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 554dc │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 149068 │ │ │ │ + beq 149078 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14907c │ │ │ │ + beq 14908c │ │ │ │ pop {r4, lr} │ │ │ │ b 53fc4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ movw r1, #7016 @ 0x1b68 │ │ │ │ add r4, r0, r1 │ │ │ │ ldrb r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1490a8 │ │ │ │ + beq 1490b8 │ │ │ │ cmp r1, #3 │ │ │ │ popne {r4, pc} │ │ │ │ pop {r4, lr} │ │ │ │ - b 1402cc │ │ │ │ + b 1402dc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 554dc │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1490c8 │ │ │ │ + beq 1490d8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1490dc │ │ │ │ + beq 1490ec │ │ │ │ pop {r4, lr} │ │ │ │ b 53fc4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ add r4, r0, #5056 @ 0x13c0 │ │ │ │ ldrb r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 149104 │ │ │ │ + beq 149114 │ │ │ │ cmp r1, #3 │ │ │ │ popne {r4, pc} │ │ │ │ pop {r4, lr} │ │ │ │ - b 140140 │ │ │ │ + b 140150 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 554dc │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 149124 │ │ │ │ + beq 149134 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 149138 │ │ │ │ + beq 149148 │ │ │ │ pop {r4, lr} │ │ │ │ b 53fc4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, [r0] │ │ │ │ subs r0, r0, #2 │ │ │ │ sbc r1, r1, #0 │ │ │ │ subs r2, r0, #42 @ 0x2a │ │ │ │ sbcs r1, r1, #0 │ │ │ │ movcs r0, #12 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #36 @ 0x24 │ │ │ │ - bhi 149698 │ │ │ │ + bhi 1496a8 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsl r2 │ │ │ │ andeq r0, r0, r4, lsr #10 │ │ │ │ andeq r0, r0, r4, lsr #10 │ │ │ │ andeq r0, r0, r4, lsr #10 │ │ │ │ @@ -249541,801 +249545,801 @@ │ │ │ │ andeq r0, r0, r4, lsr #10 │ │ │ │ andeq r0, r0, ip, lsl r4 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r0, asr #2 │ │ │ │ strheq r0, [r0], -r4 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 149698 │ │ │ │ + beq 1496a8 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ ldr r1, [r4, #4] │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 149698 │ │ │ │ + beq 1496a8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 14f178 │ │ │ │ + b 14f188 │ │ │ │ add r6, r4, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b7154 │ │ │ │ + bl 1b7164 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 149308 │ │ │ │ - b 149698 │ │ │ │ + bne 149318 │ │ │ │ + b 1496a8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 149698 │ │ │ │ + beq 1496a8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ - b 14948c │ │ │ │ + b 14949c │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 14969c │ │ │ │ + bne 1496ac │ │ │ │ ldr r1, [r4, #116] @ 0x74 │ │ │ │ add r0, r4, #8 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 1496b0 │ │ │ │ + bne 1496c0 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 155ab0 │ │ │ │ + b 155ac0 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 1492fc │ │ │ │ + beq 14930c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ add r6, r0, #4 │ │ │ │ - b 1492d8 │ │ │ │ + b 1492e8 │ │ │ │ add r6, r6, #12 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 1492fc │ │ │ │ + beq 14930c │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 1492cc │ │ │ │ + beq 1492dc │ │ │ │ ldr r0, [r6] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b 1492cc │ │ │ │ + bl 40e554 │ │ │ │ + b 1492dc │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 149698 │ │ │ │ + beq 1496a8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r1, [r4, #656] @ 0x290 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 1496d0 │ │ │ │ + bne 1496e0 │ │ │ │ ldr r1, [r4, #668] @ 0x29c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 1496f0 │ │ │ │ + bne 149700 │ │ │ │ ldr r1, [r4, #680] @ 0x2a8 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 14970c │ │ │ │ + bne 14971c │ │ │ │ add r0, r4, #24 │ │ │ │ - bl 14f318 │ │ │ │ + bl 14f328 │ │ │ │ add r0, r4, #504 @ 0x1f8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 151e0c │ │ │ │ + b 151e1c │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 149698 │ │ │ │ + beq 1496a8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ add r0, r4, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 14f178 │ │ │ │ + b 14f188 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 149698 │ │ │ │ + beq 1496a8 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r7, [r4, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 149650 │ │ │ │ + beq 149660 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ add r6, r0, #536 @ 0x218 │ │ │ │ - b 1493d4 │ │ │ │ + b 1493e4 │ │ │ │ subs r7, r7, #1 │ │ │ │ add r6, r6, #536 @ 0x218 │ │ │ │ - beq 149650 │ │ │ │ + beq 149660 │ │ │ │ ldr r1, [r6, #-16] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 149404 │ │ │ │ + bne 149414 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, #-488]! @ 0xfffffe18 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ eor r1, r1, #2 │ │ │ │ orrs r1, r1, r2 │ │ │ │ - beq 1493c8 │ │ │ │ - bl 1a05bc │ │ │ │ - b 1493c8 │ │ │ │ + beq 1493d8 │ │ │ │ + bl 1a05cc │ │ │ │ + b 1493d8 │ │ │ │ ldr r0, [r6, #-12] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b 1493e4 │ │ │ │ + bl 40e554 │ │ │ │ + b 1493f4 │ │ │ │ ldr r7, [r4, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 14956c │ │ │ │ + beq 14957c │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ add r6, r0, #536 @ 0x218 │ │ │ │ - b 14943c │ │ │ │ + b 14944c │ │ │ │ subs r7, r7, #1 │ │ │ │ add r6, r6, #536 @ 0x218 │ │ │ │ - beq 14956c │ │ │ │ + beq 14957c │ │ │ │ ldr r1, [r6, #-16] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 14946c │ │ │ │ + bne 14947c │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, #-488]! @ 0xfffffe18 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ eor r1, r1, #2 │ │ │ │ orrs r1, r1, r2 │ │ │ │ - beq 149430 │ │ │ │ - bl 1a05bc │ │ │ │ - b 149430 │ │ │ │ + beq 149440 │ │ │ │ + bl 1a05cc │ │ │ │ + b 149440 │ │ │ │ ldr r0, [r6, #-12] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b 14944c │ │ │ │ + bl 40e554 │ │ │ │ + b 14945c │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ - beq 149698 │ │ │ │ + beq 1496a8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 149698 │ │ │ │ + beq 1496a8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r1, [r4, #648] @ 0x288 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 14971c │ │ │ │ + bne 14972c │ │ │ │ ldr r1, [r4, #660] @ 0x294 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 14973c │ │ │ │ + bne 14974c │ │ │ │ ldr r1, [r4, #672] @ 0x2a0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 149758 │ │ │ │ + bne 149768 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 14f318 │ │ │ │ + bl 14f328 │ │ │ │ ldr r1, [r4, #684] @ 0x2ac │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 149768 │ │ │ │ + bne 149778 │ │ │ │ add r0, r4, #496 @ 0x1f0 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 151e0c │ │ │ │ + b 151e1c │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 149698 │ │ │ │ + beq 1496a8 │ │ │ │ ldr r7, [r4, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 149570 │ │ │ │ + beq 149580 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ add r6, r0, #536 @ 0x218 │ │ │ │ - b 149528 │ │ │ │ + b 149538 │ │ │ │ subs r7, r7, #1 │ │ │ │ add r6, r6, #536 @ 0x218 │ │ │ │ - beq 14956c │ │ │ │ + beq 14957c │ │ │ │ ldr r1, [r6, #-16] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 149558 │ │ │ │ + bne 149568 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, #-488]! @ 0xfffffe18 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ eor r1, r1, #2 │ │ │ │ orrs r1, r1, r2 │ │ │ │ - beq 14951c │ │ │ │ - bl 1a05bc │ │ │ │ - b 14951c │ │ │ │ + beq 14952c │ │ │ │ + bl 1a05cc │ │ │ │ + b 14952c │ │ │ │ ldr r0, [r6, #-12] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b 149538 │ │ │ │ + bl 40e554 │ │ │ │ + b 149548 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 149698 │ │ │ │ + beq 1496a8 │ │ │ │ mov r1, #536 @ 0x218 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 14960c │ │ │ │ + beq 14961c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ add r6, r0, #12 │ │ │ │ - b 1495b4 │ │ │ │ + b 1495c4 │ │ │ │ add r6, r6, #36 @ 0x24 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 14960c │ │ │ │ + beq 14961c │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 1495e8 │ │ │ │ + bne 1495f8 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 1495a8 │ │ │ │ + beq 1495b8 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b 1495a8 │ │ │ │ + bl 40e554 │ │ │ │ + b 1495b8 │ │ │ │ ldr r0, [r6] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 1495a8 │ │ │ │ - b 1495d4 │ │ │ │ + beq 1495b8 │ │ │ │ + b 1495e4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 149698 │ │ │ │ + beq 1496a8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ add r1, r1, r1, lsl #3 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldrd r0, [r4, #12] │ │ │ │ add r7, r1, #1 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 149674 │ │ │ │ + beq 149684 │ │ │ │ add r6, r0, #1312 @ 0x520 │ │ │ │ - bl 19f948 │ │ │ │ + bl 19f958 │ │ │ │ mov r0, r6 │ │ │ │ - b 149638 │ │ │ │ + b 149648 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 149698 │ │ │ │ + beq 1496a8 │ │ │ │ mov r1, #536 @ 0x218 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 149698 │ │ │ │ + beq 1496a8 │ │ │ │ mov r1, #1312 @ 0x520 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b 149298 │ │ │ │ + bl 40e554 │ │ │ │ + b 1492a8 │ │ │ │ ldr r2, [r4, #120] @ 0x78 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 155ab0 │ │ │ │ + b 155ac0 │ │ │ │ ldr r0, [r4, #660] @ 0x294 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #668] @ 0x29c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 149340 │ │ │ │ + beq 149350 │ │ │ │ ldr r0, [r4, #672] @ 0x2a0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #680] @ 0x2a8 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 149350 │ │ │ │ + beq 149360 │ │ │ │ ldr r0, [r4, #684] @ 0x2ac │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 149350 │ │ │ │ + bl 40e554 │ │ │ │ + b 149360 │ │ │ │ ldr r0, [r4, #652] @ 0x28c │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #660] @ 0x294 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 1494c4 │ │ │ │ + beq 1494d4 │ │ │ │ ldr r0, [r4, #664] @ 0x298 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #672] @ 0x2a0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 1494d4 │ │ │ │ + beq 1494e4 │ │ │ │ ldr r0, [r4, #676] @ 0x2a4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 1494d4 │ │ │ │ + bl 40e554 │ │ │ │ + b 1494e4 │ │ │ │ ldr r0, [r4, #688] @ 0x2b0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, r4, #496 @ 0x1f0 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 151e0c │ │ │ │ + b 151e1c │ │ │ │ ldr r1, [r4, #684] @ 0x2ac │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 1497a0 │ │ │ │ + bne 1497b0 │ │ │ │ add r0, r4, #496 @ 0x1f0 │ │ │ │ - bl 151e0c │ │ │ │ - b 1498d8 │ │ │ │ + bl 151e1c │ │ │ │ + b 1498e8 │ │ │ │ ldr r0, [r4, #688] @ 0x2b0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 149794 │ │ │ │ + bl 40e554 │ │ │ │ + b 1497a4 │ │ │ │ bl 8e880 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r4, #504 @ 0x1f8 │ │ │ │ - bl 151e0c │ │ │ │ - b 1498d8 │ │ │ │ + bl 151e1c │ │ │ │ + b 1498e8 │ │ │ │ bl 8e880 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1498d8 │ │ │ │ + beq 1498e8 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - b 1498d4 │ │ │ │ + b 1498e4 │ │ │ │ mov r8, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 149830 │ │ │ │ + beq 149840 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #536 @ 0x218 │ │ │ │ - bl 19f7fc │ │ │ │ + bl 19f80c │ │ │ │ mov r6, r5 │ │ │ │ - b 1497f0 │ │ │ │ + b 149800 │ │ │ │ bl 8e880 │ │ │ │ mov r8, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 149830 │ │ │ │ + beq 149840 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #536 @ 0x218 │ │ │ │ - bl 19f7fc │ │ │ │ + bl 19f80c │ │ │ │ mov r6, r5 │ │ │ │ - b 149814 │ │ │ │ + b 149824 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1498d8 │ │ │ │ + beq 1498e8 │ │ │ │ mov r1, #536 @ 0x218 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - b 1498d4 │ │ │ │ + b 1498e4 │ │ │ │ bl 8e880 │ │ │ │ mov r8, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 149874 │ │ │ │ + beq 149884 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #536 @ 0x218 │ │ │ │ - bl 19f7fc │ │ │ │ + bl 19f80c │ │ │ │ mov r6, r5 │ │ │ │ - b 149858 │ │ │ │ + b 149868 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1498d8 │ │ │ │ + beq 1498e8 │ │ │ │ mov r1, #536 @ 0x218 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - b 1498d4 │ │ │ │ + b 1498e4 │ │ │ │ bl 8e880 │ │ │ │ mov r8, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 1498b8 │ │ │ │ + beq 1498c8 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #1312 @ 0x520 │ │ │ │ - bl 19f948 │ │ │ │ + bl 19f958 │ │ │ │ mov r6, r5 │ │ │ │ - b 14989c │ │ │ │ + b 1498ac │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1498d8 │ │ │ │ + beq 1498e8 │ │ │ │ mov r1, #1312 @ 0x520 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r8 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ ldrne r1, [r0, #16] │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #20] │ │ │ │ mov r2, #1 │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, [r0] │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne 14998c │ │ │ │ + bne 14999c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 149ad0 │ │ │ │ + beq 149ae0 │ │ │ │ ldr r6, [r4, #76] @ 0x4c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 149964 │ │ │ │ + beq 149974 │ │ │ │ ldr r7, [r4, #80] @ 0x50 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14994c │ │ │ │ + beq 14995c │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 149964 │ │ │ │ + beq 149974 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ ldrne r1, [r4, #16] │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 149ad4 │ │ │ │ + bne 149ae4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #84 @ 0x54 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldrb r0, [r4, #192] @ 0xc0 │ │ │ │ cmp r0, #10 │ │ │ │ - bcc 1499b0 │ │ │ │ + bcc 1499c0 │ │ │ │ ldr r1, [r4, #200] @ 0xc8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1499b0 │ │ │ │ + beq 1499c0 │ │ │ │ ldr r0, [r4, #196] @ 0xc4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1499c8 │ │ │ │ + beq 1499d8 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1470dc │ │ │ │ + bl 1470ec │ │ │ │ ldr r0, [r4, #160] @ 0xa0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r4, #164] @ 0xa4 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 1499fc │ │ │ │ + beq 149a0c │ │ │ │ ldrd r2, [r4, #168] @ 0xa8 │ │ │ │ ldr r7, [r0, #16] │ │ │ │ add r0, r4, #176 @ 0xb0 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ blx r7 │ │ │ │ ldr r5, [r4, #188] @ 0xbc │ │ │ │ cmp r5, #0 │ │ │ │ - beq 149a3c │ │ │ │ + beq 149a4c │ │ │ │ ldr r0, [r4, #184] @ 0xb8 │ │ │ │ add r6, r0, #16 │ │ │ │ - b 149a20 │ │ │ │ + b 149a30 │ │ │ │ subs r5, r5, #1 │ │ │ │ add r6, r6, #72 @ 0x48 │ │ │ │ - beq 149a3c │ │ │ │ + beq 149a4c │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 149a14 │ │ │ │ + beq 149a24 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 149a14 │ │ │ │ + bl 40e554 │ │ │ │ + b 149a24 │ │ │ │ ldr r1, [r4, #180] @ 0xb4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 149a5c │ │ │ │ + beq 149a6c │ │ │ │ add r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #184] @ 0xb8 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #3 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #212]! @ 0xd4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 149a68 │ │ │ │ + bne 149a78 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 149a8c │ │ │ │ + bne 149a9c │ │ │ │ dmb ish │ │ │ │ - bl 6ceb60 │ │ │ │ + bl 6ceb70 │ │ │ │ ldrd r6, [r4, #152] @ 0x98 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 149aa4 │ │ │ │ + beq 149ab4 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 149abc │ │ │ │ + beq 149acc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [r4, #220] @ 0xdc │ │ │ │ - bl 13a4dc │ │ │ │ + bl 13a4ec │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 13a4dc │ │ │ │ + b 13a4ec │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 149978 │ │ │ │ + bl 40e554 │ │ │ │ + b 149988 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 149b00 │ │ │ │ + beq 149b10 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1498e4 │ │ │ │ + bl 1498f4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #84 @ 0x54 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ - b 149b88 │ │ │ │ + b 149b98 │ │ │ │ mov r5, r0 │ │ │ │ - b 149bc0 │ │ │ │ + b 149bd0 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 149bc8 │ │ │ │ + beq 149bd8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ - b 149bc8 │ │ │ │ + bl 40e554 │ │ │ │ + b 149bd8 │ │ │ │ mov r5, r0 │ │ │ │ - b 149bd0 │ │ │ │ + b 149be0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #160] @ 0xa0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r4, #164] @ 0xa4 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 149b88 │ │ │ │ + beq 149b98 │ │ │ │ ldrd r2, [r4, #168] @ 0xa8 │ │ │ │ ldr r7, [r0, #16] │ │ │ │ add r0, r4, #176 @ 0xb0 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ blx r7 │ │ │ │ add r0, r4, #180 @ 0xb4 │ │ │ │ - bl 14768c │ │ │ │ + bl 14769c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #212]! @ 0xd4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 149b9c │ │ │ │ + bne 149bac │ │ │ │ cmp r2, #1 │ │ │ │ - bne 149bc0 │ │ │ │ + bne 149bd0 │ │ │ │ dmb ish │ │ │ │ - bl 6ceb60 │ │ │ │ + bl 6ceb70 │ │ │ │ ldrd r0, [r4, #152] @ 0x98 │ │ │ │ - bl 1404f4 │ │ │ │ + bl 140504 │ │ │ │ ldr r0, [r4, #220] @ 0xdc │ │ │ │ - bl 13a4dc │ │ │ │ + bl 13a4ec │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ - bl 13a4dc │ │ │ │ + bl 13a4ec │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ sub r2, r1, #2 │ │ │ │ cmp r2, #18 │ │ │ │ movcs r2, #16 │ │ │ │ cmp r2, #15 │ │ │ │ popcc {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ - beq 149c54 │ │ │ │ + beq 149c64 │ │ │ │ cmp r2, #16 │ │ │ │ - bne 149c80 │ │ │ │ + bne 149c90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 149c38 │ │ │ │ + beq 149c48 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 149be4 │ │ │ │ + bl 149bf4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 149cd0 │ │ │ │ + beq 149ce0 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 149be4 │ │ │ │ - b 149c6c │ │ │ │ + bl 149bf4 │ │ │ │ + b 149c7c │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 149cd0 │ │ │ │ + beq 149ce0 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 149be4 │ │ │ │ + bl 149bf4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 149cd0 │ │ │ │ + beq 149ce0 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ ldr sl, [r0, #8] │ │ │ │ add r4, r7, #1 │ │ │ │ mov r0, sl │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 149cb4 │ │ │ │ + beq 149cc4 │ │ │ │ add r5, r0, #16 │ │ │ │ - bl 149be4 │ │ │ │ + bl 149bf4 │ │ │ │ mov r0, r5 │ │ │ │ - b 149c9c │ │ │ │ + b 149cac │ │ │ │ cmp r7, #0 │ │ │ │ - beq 149cd0 │ │ │ │ + beq 149ce0 │ │ │ │ lsl r1, r7, #4 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ - b 149cd8 │ │ │ │ + b 149ce8 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ - b 149d40 │ │ │ │ + b 149d50 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 149d48 │ │ │ │ + beq 149d58 │ │ │ │ add r0, r4, #12 │ │ │ │ - bl 151070 │ │ │ │ - b 149d48 │ │ │ │ + bl 151080 │ │ │ │ + b 149d58 │ │ │ │ bl 8e880 │ │ │ │ mov r8, r0 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 149d38 │ │ │ │ + beq 149d48 │ │ │ │ mov r0, r5 │ │ │ │ add r6, r5, #16 │ │ │ │ - bl 149be4 │ │ │ │ + bl 149bf4 │ │ │ │ mov r5, r6 │ │ │ │ - b 149d1c │ │ │ │ + b 149d2c │ │ │ │ lsl r1, r7, #4 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r8 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 149d74 │ │ │ │ + beq 149d84 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 149d8c │ │ │ │ + beq 149d9c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 149da4 │ │ │ │ + beq 149db4 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 149dd4 │ │ │ │ + bne 149de4 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 149db4 │ │ │ │ + bl 40e554 │ │ │ │ + b 149dc4 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrh r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #4] │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 149e0c │ │ │ │ + beq 149e1c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrh r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #40] @ 0x28 │ │ │ │ cmpne r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrh r0, [r0] │ │ │ │ sub r1, r0, #2 │ │ │ │ uxth r2, r1 │ │ │ │ cmp r2, #23 │ │ │ │ movcs r1, #15 │ │ │ │ mvn r2, #1 │ │ │ │ uxtah r1, r2, r1 │ │ │ │ cmp r1, #19 │ │ │ │ - bhi 14a2b4 │ │ │ │ + bhi 14a2c4 │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ add pc, r2, r1 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ andeq r0, r0, r0, asr #3 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ andeq r0, r0, r0, lsr #2 │ │ │ │ @@ -250355,833 +250359,833 @@ │ │ │ │ muleq r0, r4, r0 │ │ │ │ andeq r0, r0, r8, lsl r3 │ │ │ │ muleq r0, r4, r0 │ │ │ │ ldrh r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #8] │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 149ed8 │ │ │ │ + beq 149ee8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrh r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #44] @ 0x2c │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 14a2b4 │ │ │ │ + beq 14a2c4 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14a2b4 │ │ │ │ + beq 14a2c4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ add r0, r4, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 402e38 │ │ │ │ + b 402e48 │ │ │ │ ldrh r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #20] │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 149f44 │ │ │ │ + beq 149f54 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrh r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #56] @ 0x38 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 149f64 │ │ │ │ + beq 149f74 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrd r8, [r4, #8] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r0, r8 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 14a15c │ │ │ │ + beq 14a16c │ │ │ │ add r6, r0, #20 │ │ │ │ - bl 19b5d0 │ │ │ │ + bl 19b5e0 │ │ │ │ mov r0, r6 │ │ │ │ - b 149f70 │ │ │ │ + b 149f80 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14a2b4 │ │ │ │ + beq 14a2c4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #2 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #4] │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 149fc4 │ │ │ │ + beq 149fd4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrh r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #40] @ 0x28 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 149fe4 │ │ │ │ + beq 149ff4 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrh r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #72] @ 0x48 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 14a004 │ │ │ │ + beq 14a014 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrh r0, [r4, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #108] @ 0x6c │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 14a2b4 │ │ │ │ + beq 14a2c4 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ cmp r1, #-2147483645 @ 0x80000003 │ │ │ │ - blt 14a048 │ │ │ │ + blt 14a058 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14a048 │ │ │ │ + beq 14a058 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ addlt r0, r5, #-2147483647 @ 0x80000001 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14a1d8 │ │ │ │ + beq 14a1e8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 14a298 │ │ │ │ + bne 14a2a8 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14a2b4 │ │ │ │ + beq 14a2c4 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14a09c │ │ │ │ + beq 14a0ac │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14a0b4 │ │ │ │ + beq 14a0c4 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 149eb8 │ │ │ │ + beq 149ec8 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 149eb8 │ │ │ │ + bl 40e554 │ │ │ │ + b 149ec8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14a0e8 │ │ │ │ + beq 14a0f8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 14a2a4 │ │ │ │ - b 14a2b4 │ │ │ │ + bne 14a2b4 │ │ │ │ + b 14a2c4 │ │ │ │ ldrh r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #20] │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 14a118 │ │ │ │ + beq 14a128 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrh r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #56] @ 0x38 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 14a138 │ │ │ │ + beq 14a148 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrd r8, [r4, #8] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r0, r8 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 14a15c │ │ │ │ + beq 14a16c │ │ │ │ add r6, r0, #20 │ │ │ │ - bl 19b5d0 │ │ │ │ + bl 19b5e0 │ │ │ │ mov r0, r6 │ │ │ │ - b 14a144 │ │ │ │ + b 14a154 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14a2b4 │ │ │ │ + beq 14a2c4 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 14a2b4 │ │ │ │ + beq 14a2c4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r6, #0 │ │ │ │ - b 14a1a4 │ │ │ │ + b 14a1b4 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - beq 14a1c4 │ │ │ │ + beq 14a1d4 │ │ │ │ add r0, r4, r6, lsl #3 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14a198 │ │ │ │ + beq 14a1a8 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 14a198 │ │ │ │ + bl 40e554 │ │ │ │ + b 14a1a8 │ │ │ │ lsl r1, r5, #3 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldrh r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ - beq 14a220 │ │ │ │ + beq 14a230 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #20] │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 14a200 │ │ │ │ + beq 14a210 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrh r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #56] @ 0x38 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 14a220 │ │ │ │ + beq 14a230 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 14a278 │ │ │ │ + beq 14a288 │ │ │ │ add r6, r4, #16 │ │ │ │ - b 14a244 │ │ │ │ + b 14a254 │ │ │ │ add r6, r6, #24 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 14a278 │ │ │ │ + beq 14a288 │ │ │ │ ldr r1, [r6, #-16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14a25c │ │ │ │ + beq 14a26c │ │ │ │ ldr r0, [r6, #-12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14a238 │ │ │ │ + beq 14a248 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 14a238 │ │ │ │ + bl 40e554 │ │ │ │ + b 14a248 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 14a2b4 │ │ │ │ + beq 14a2c4 │ │ │ │ add r0, r5, r5, lsl #1 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14a2b4 │ │ │ │ + beq 14a2c4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 14a2fc │ │ │ │ + beq 14a30c │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #20 │ │ │ │ - bl 19b5d0 │ │ │ │ + bl 19b5e0 │ │ │ │ mov r6, r5 │ │ │ │ - b 14a2bc │ │ │ │ + b 14a2cc │ │ │ │ bl 8e880 │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 14a2fc │ │ │ │ + beq 14a30c │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #20 │ │ │ │ - bl 19b5d0 │ │ │ │ + bl 19b5e0 │ │ │ │ mov r6, r5 │ │ │ │ - b 14a2e0 │ │ │ │ + b 14a2f0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14a31c │ │ │ │ + beq 14a32c │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r9 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ sub r1, r1, #2 │ │ │ │ cmp r1, #7 │ │ │ │ movcs r1, #3 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #4 │ │ │ │ - bhi 14a3d8 │ │ │ │ + bhi 14a3e8 │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ add pc, r2, r1 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ andeq r0, r0, ip, ror #1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14a3d8 │ │ │ │ + beq 14a3e8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ cmp r1, #3 │ │ │ │ - bne 14a3d8 │ │ │ │ + bne 14a3e8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldrd r6, [r4] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14a3ac │ │ │ │ + beq 14a3bc │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14a3c4 │ │ │ │ + beq 14a3d4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r5, r0 │ │ │ │ ldrh r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r1, [r4, #4] │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 14a404 │ │ │ │ + beq 14a414 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrh r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #40] @ 0x28 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 14a424 │ │ │ │ + beq 14a434 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #76 @ 0x4c │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 140044 │ │ │ │ + b 140054 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 147a80 │ │ │ │ + b 147a90 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14a468 │ │ │ │ + beq 14a478 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrh r0, [r0, #24] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #28] │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 14a4a8 │ │ │ │ + beq 14a4b8 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrh r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #64] @ 0x40 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 14a4c8 │ │ │ │ + beq 14a4d8 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14a4d0 │ │ │ │ + bne 14a4e0 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 7c1230 │ │ │ │ + b 7c1240 │ │ │ │ push {r4, r5, r7, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #172] @ 0xac │ │ │ │ cmp r0, #10 │ │ │ │ - bcc 14a528 │ │ │ │ + bcc 14a538 │ │ │ │ ldr r1, [r4, #180] @ 0xb4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14a528 │ │ │ │ + beq 14a538 │ │ │ │ ldr r0, [r4, #176] @ 0xb0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14a540 │ │ │ │ + beq 14a550 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1470dc │ │ │ │ + bl 1470ec │ │ │ │ ldr r0, [r4, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14a5b4 │ │ │ │ + beq 14a5c4 │ │ │ │ ldr r0, [r4, #156] @ 0x9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14a57c │ │ │ │ + beq 14a58c │ │ │ │ ldrd r2, [r4, #160] @ 0xa0 │ │ │ │ ldr ip, [r0, #16] │ │ │ │ add r0, r4, #168 @ 0xa8 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ pop {r4, r5, r7, lr} │ │ │ │ bx ip │ │ │ │ ldr r7, [r4, #164] @ 0xa4 │ │ │ │ ldr r4, [r4, #160] @ 0xa0 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14a598 │ │ │ │ + beq 14a5a8 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14a5b4 │ │ │ │ + beq 14a5c4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r7, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r7, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14a5e8 │ │ │ │ + beq 14a5f8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #152 @ 0x98 │ │ │ │ - bl 15084c │ │ │ │ + bl 15085c │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14a638 │ │ │ │ + beq 14a648 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 14a674 │ │ │ │ + bcc 14a684 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 14a620 │ │ │ │ - b 14a664 │ │ │ │ + bne 14a630 │ │ │ │ + b 14a674 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 14a674 │ │ │ │ + bcc 14a684 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 14a650 │ │ │ │ + bne 14a660 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 14a674 │ │ │ │ + bne 14a684 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #3 │ │ │ │ - beq 14a6b8 │ │ │ │ + beq 14a6c8 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 14a6b8 │ │ │ │ + bcc 14a6c8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #20]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 14a694 │ │ │ │ + bne 14a6a4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 14a6b8 │ │ │ │ + bne 14a6c8 │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #3 │ │ │ │ - beq 14a700 │ │ │ │ + beq 14a710 │ │ │ │ cmp r0, #2 │ │ │ │ popcc {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #32]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14a6d4 │ │ │ │ + bne 14a6e4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 14a700 │ │ │ │ + bne 14a710 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 8a8538 │ │ │ │ + b 8a8548 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ - b 14a718 │ │ │ │ + b 14a728 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 154e5c │ │ │ │ + bl 154e6c │ │ │ │ add r0, r4, #28 │ │ │ │ - bl 154e5c │ │ │ │ + bl 154e6c │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ and r1, r0, #3 │ │ │ │ cmp r1, #2 │ │ │ │ - beq 14a8a4 │ │ │ │ + beq 14a8b4 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 14a92c │ │ │ │ + beq 14a93c │ │ │ │ ldr r6, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 14a788 │ │ │ │ + beq 14a798 │ │ │ │ ldr r7, [r4, #20] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14a770 │ │ │ │ + beq 14a780 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14a788 │ │ │ │ + beq 14a798 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 14a95c │ │ │ │ + bne 14a96c │ │ │ │ ldrd r8, [r4, #44] @ 0x2c │ │ │ │ add r7, r9, #1 │ │ │ │ mov r0, r8 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 14a7bc │ │ │ │ + beq 14a7cc │ │ │ │ add r6, r0, #32 │ │ │ │ - bl 19d0b4 │ │ │ │ + bl 19d0c4 │ │ │ │ mov r0, r6 │ │ │ │ - b 14a7a4 │ │ │ │ + b 14a7b4 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14a7d8 │ │ │ │ + beq 14a7e8 │ │ │ │ lsl r1, r0, #5 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrd r6, [r4, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 14a814 │ │ │ │ + beq 14a824 │ │ │ │ add r5, r6, #4 │ │ │ │ - b 14a7f8 │ │ │ │ + b 14a808 │ │ │ │ add r5, r5, #12 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 14a814 │ │ │ │ + beq 14a824 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14a7ec │ │ │ │ + beq 14a7fc │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 14a7ec │ │ │ │ + bl 40e554 │ │ │ │ + b 14a7fc │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14a834 │ │ │ │ + beq 14a844 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrd r6, [r4, #68] @ 0x44 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 14a870 │ │ │ │ + beq 14a880 │ │ │ │ add r5, r6, #8 │ │ │ │ - b 14a854 │ │ │ │ + b 14a864 │ │ │ │ subs r7, r7, #1 │ │ │ │ add r5, r5, #32 │ │ │ │ - beq 14a870 │ │ │ │ + beq 14a880 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14a848 │ │ │ │ + beq 14a858 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 14a848 │ │ │ │ + bl 40e554 │ │ │ │ + b 14a858 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14a88c │ │ │ │ + beq 14a89c │ │ │ │ lsl r1, r0, #5 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14a8a4 │ │ │ │ + beq 14a8b4 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #180] @ 0xb4 │ │ │ │ add r0, r4, #112 @ 0x70 │ │ │ │ add r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi 14a8e4 │ │ │ │ + bhi 14a8f4 │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ add pc, r2, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ - bl 14547c │ │ │ │ - b 14a8e8 │ │ │ │ - bl 1b9d80 │ │ │ │ - b 14a8e8 │ │ │ │ - bl 145c2c │ │ │ │ + bl 14548c │ │ │ │ + b 14a8f8 │ │ │ │ + bl 1b9d90 │ │ │ │ + b 14a8f8 │ │ │ │ + bl 145c3c │ │ │ │ ldr r1, [r4, #260] @ 0x104 │ │ │ │ add r0, r4, #192 @ 0xc0 │ │ │ │ add r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi 14a928 │ │ │ │ + bhi 14a938 │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ add pc, r2, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ - bl 14547c │ │ │ │ - b 14a92c │ │ │ │ - bl 1b9d80 │ │ │ │ - b 14a92c │ │ │ │ - bl 145c2c │ │ │ │ + bl 14548c │ │ │ │ + b 14a93c │ │ │ │ + bl 1b9d90 │ │ │ │ + b 14a93c │ │ │ │ + bl 145c3c │ │ │ │ ldr r0, [r4, #340] @ 0x154 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - blt 14a940 │ │ │ │ + blt 14a950 │ │ │ │ add r0, r4, #272 @ 0x110 │ │ │ │ - bl 145c2c │ │ │ │ + bl 145c3c │ │ │ │ ldr r0, [r4, #420] @ 0x1a4 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - bge 14a950 │ │ │ │ + bge 14a960 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 145c2c │ │ │ │ + b 145c3c │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 14a798 │ │ │ │ + bl 40e554 │ │ │ │ + b 14a7a8 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r9, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14a988 │ │ │ │ + beq 14a998 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 14a9a4 │ │ │ │ + beq 14a9b4 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 14bb5c │ │ │ │ - b 14aa08 │ │ │ │ + bl 14bb6c │ │ │ │ + b 14aa18 │ │ │ │ bl 8e880 │ │ │ │ mov r9, r0 │ │ │ │ - b 14aa40 │ │ │ │ + b 14aa50 │ │ │ │ mov r9, r0 │ │ │ │ - b 14aa38 │ │ │ │ + b 14aa48 │ │ │ │ mov r9, r0 │ │ │ │ - b 14aa54 │ │ │ │ + b 14aa64 │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 14a9ec │ │ │ │ + beq 14a9fc │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #32 │ │ │ │ - bl 19d0b4 │ │ │ │ + bl 19d0c4 │ │ │ │ mov r6, r5 │ │ │ │ - b 14a9d0 │ │ │ │ + b 14a9e0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14aa08 │ │ │ │ + beq 14aa18 │ │ │ │ lsl r1, r0, #5 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, r4, #52 @ 0x34 │ │ │ │ - bl 14bdf4 │ │ │ │ + bl 14be04 │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ - bl 14f088 │ │ │ │ + bl 14f098 │ │ │ │ ldr r1, [r4, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14aa30 │ │ │ │ + beq 14aa40 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ add r0, r4, #112 @ 0x70 │ │ │ │ - bl 144b6c │ │ │ │ + bl 144b7c │ │ │ │ add r0, r4, #192 @ 0xc0 │ │ │ │ - bl 144b6c │ │ │ │ + bl 144b7c │ │ │ │ ldr r0, [r4, #340] @ 0x154 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - blt 14aa54 │ │ │ │ + blt 14aa64 │ │ │ │ add r0, r4, #272 @ 0x110 │ │ │ │ - bl 145c2c │ │ │ │ + bl 145c3c │ │ │ │ ldr r0, [r4, #420] @ 0x1a4 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - blt 14aa68 │ │ │ │ + blt 14aa78 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ - bl 145c2c │ │ │ │ + bl 145c3c │ │ │ │ mov r0, r9 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ - beq 14aaf8 │ │ │ │ + beq 14ab08 │ │ │ │ ldrb r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r1, [r0, #28] │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 14aaac │ │ │ │ + bne 14aabc │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - ble 14aad8 │ │ │ │ - b 14aae0 │ │ │ │ + ble 14aae8 │ │ │ │ + b 14aaf0 │ │ │ │ push {r4, lr} │ │ │ │ ldr r2, [r0, #32] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - bgt 14aae0 │ │ │ │ + bgt 14aaf0 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ bxne lr │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14aaf8 │ │ │ │ + beq 14ab08 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ add r4, r0, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 23a900 │ │ │ │ + bl 23a910 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14ab14 │ │ │ │ + bne 14ab24 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4a23cc │ │ │ │ + b 4a23dc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14ab4c │ │ │ │ + bne 14ab5c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 14ab74 │ │ │ │ + bne 14ab84 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 4a23cc │ │ │ │ + bl 4a23dc │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r4], #4 │ │ │ │ cmp r0, #10 │ │ │ │ - bhi 14b538 │ │ │ │ + bhi 14b548 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ andeq r0, r0, r8, lsr r5 │ │ │ │ @ instruction: 0x000002bc │ │ │ │ muleq r0, r0, r3 │ │ │ │ @@ -251197,1342 +251201,1342 @@ │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14abe4 │ │ │ │ + bne 14abf4 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14ac2c │ │ │ │ + bne 14ac3c │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 14ac2c │ │ │ │ + beq 14ac3c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 14ac38 │ │ │ │ + bne 14ac48 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14ac80 │ │ │ │ + bne 14ac90 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14ac74 │ │ │ │ + beq 14ac84 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14ac88 │ │ │ │ - b 14b1a8 │ │ │ │ + bne 14ac98 │ │ │ │ + b 14b1b8 │ │ │ │ ldr r5, [r4] │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14acb8 │ │ │ │ + bne 14acc8 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14ad00 │ │ │ │ + bne 14ad10 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 14ad00 │ │ │ │ + beq 14ad10 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 14ad0c │ │ │ │ + bne 14ad1c │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14ad54 │ │ │ │ + bne 14ad64 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14ad48 │ │ │ │ + beq 14ad58 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14ad5c │ │ │ │ + bne 14ad6c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 14b620 │ │ │ │ + bne 14b630 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 234564 │ │ │ │ + b 234574 │ │ │ │ ldr r5, [r4] │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14ada0 │ │ │ │ + bne 14adb0 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14ade8 │ │ │ │ + bne 14adf8 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 14ade8 │ │ │ │ + beq 14adf8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 14adf4 │ │ │ │ + bne 14ae04 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14ae3c │ │ │ │ + bne 14ae4c │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14ae30 │ │ │ │ + beq 14ae40 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14ae44 │ │ │ │ - b 14b520 │ │ │ │ + bne 14ae54 │ │ │ │ + b 14b530 │ │ │ │ ldr r5, [r4] │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14ae74 │ │ │ │ + bne 14ae84 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14aebc │ │ │ │ + bne 14aecc │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 14aebc │ │ │ │ + beq 14aecc │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 14aec8 │ │ │ │ + bne 14aed8 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14af10 │ │ │ │ + bne 14af20 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14af04 │ │ │ │ + beq 14af14 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14af18 │ │ │ │ - b 14b364 │ │ │ │ + bne 14af28 │ │ │ │ + b 14b374 │ │ │ │ ldr r5, [r4] │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14af48 │ │ │ │ + bne 14af58 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14af90 │ │ │ │ + bne 14afa0 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 14af90 │ │ │ │ + beq 14afa0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 14af9c │ │ │ │ + bne 14afac │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14afe4 │ │ │ │ + bne 14aff4 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14afd8 │ │ │ │ + beq 14afe8 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14afec │ │ │ │ - b 14b364 │ │ │ │ + bne 14affc │ │ │ │ + b 14b374 │ │ │ │ ldr r5, [r4] │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14b01c │ │ │ │ + bne 14b02c │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14b064 │ │ │ │ + bne 14b074 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 14b064 │ │ │ │ + beq 14b074 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 14b070 │ │ │ │ + bne 14b080 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14b0b8 │ │ │ │ + bne 14b0c8 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14b0ac │ │ │ │ + beq 14b0bc │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14b0c0 │ │ │ │ - b 14b364 │ │ │ │ + bne 14b0d0 │ │ │ │ + b 14b374 │ │ │ │ ldr r5, [r4] │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14b0f0 │ │ │ │ + bne 14b100 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14b138 │ │ │ │ + bne 14b148 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 14b138 │ │ │ │ + beq 14b148 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 14b144 │ │ │ │ + bne 14b154 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14b18c │ │ │ │ + bne 14b19c │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14b180 │ │ │ │ + beq 14b190 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14b194 │ │ │ │ + bne 14b1a4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 14b620 │ │ │ │ + bne 14b630 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 233ad8 │ │ │ │ + b 233ae8 │ │ │ │ ldr r5, [r4] │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14b1d8 │ │ │ │ + bne 14b1e8 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14b220 │ │ │ │ + bne 14b230 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 14b220 │ │ │ │ + beq 14b230 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 14b22c │ │ │ │ + bne 14b23c │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14b274 │ │ │ │ + bne 14b284 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14b268 │ │ │ │ + beq 14b278 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14b27c │ │ │ │ - b 14b364 │ │ │ │ + bne 14b28c │ │ │ │ + b 14b374 │ │ │ │ ldr r5, [r4] │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14b2ac │ │ │ │ + bne 14b2bc │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14b2f4 │ │ │ │ + bne 14b304 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 14b2f4 │ │ │ │ + beq 14b304 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 14b300 │ │ │ │ + bne 14b310 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14b348 │ │ │ │ + bne 14b358 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14b33c │ │ │ │ + beq 14b34c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14b350 │ │ │ │ + bne 14b360 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 14b620 │ │ │ │ + bne 14b630 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 233ad8 │ │ │ │ + b 233ae8 │ │ │ │ ldr r5, [r4] │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14b394 │ │ │ │ + bne 14b3a4 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14b3dc │ │ │ │ + bne 14b3ec │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 14b3dc │ │ │ │ + beq 14b3ec │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 14b3e8 │ │ │ │ + bne 14b3f8 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14b430 │ │ │ │ + bne 14b440 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14b424 │ │ │ │ + beq 14b434 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14b438 │ │ │ │ - b 14b608 │ │ │ │ + bne 14b448 │ │ │ │ + b 14b618 │ │ │ │ ldr r5, [r4] │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14b468 │ │ │ │ + bne 14b478 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14b4b0 │ │ │ │ + bne 14b4c0 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 14b4b0 │ │ │ │ + beq 14b4c0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 14b4bc │ │ │ │ + bne 14b4cc │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14b504 │ │ │ │ + bne 14b514 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14b4f8 │ │ │ │ + beq 14b508 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14b50c │ │ │ │ + bne 14b51c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 14b620 │ │ │ │ + bne 14b630 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 234b50 │ │ │ │ + b 234b60 │ │ │ │ ldr r5, [r4] │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14b550 │ │ │ │ + bne 14b560 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14b598 │ │ │ │ + bne 14b5a8 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 14b598 │ │ │ │ + beq 14b5a8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 14b5a4 │ │ │ │ + bne 14b5b4 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14b5ec │ │ │ │ + bne 14b5fc │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14b5e0 │ │ │ │ + beq 14b5f0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14b5f4 │ │ │ │ + bne 14b604 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 14b620 │ │ │ │ + bne 14b630 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2342bc │ │ │ │ + b 2342cc │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 14b748 │ │ │ │ + b 14b758 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 14b784 │ │ │ │ + b 14b794 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 14b7c0 │ │ │ │ + b 14b7d0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 14b7fc │ │ │ │ + b 14b80c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 14b838 │ │ │ │ + b 14b848 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 14b874 │ │ │ │ + b 14b884 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 14b8b0 │ │ │ │ + b 14b8c0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 14b8ec │ │ │ │ + b 14b8fc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 14b928 │ │ │ │ + b 14b938 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 14b964 │ │ │ │ + b 14b974 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 14b9dc │ │ │ │ + b 14b9ec │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 14b9a0 │ │ │ │ + b 14b9b0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14b750 │ │ │ │ + bne 14b760 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 14ba0c │ │ │ │ + bne 14ba1c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 2342bc │ │ │ │ - b 14ba0c │ │ │ │ + bl 2342cc │ │ │ │ + b 14ba1c │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14b78c │ │ │ │ + bne 14b79c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 14ba0c │ │ │ │ + bne 14ba1c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 234b50 │ │ │ │ - b 14ba0c │ │ │ │ + bl 234b60 │ │ │ │ + b 14ba1c │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14b7c8 │ │ │ │ + bne 14b7d8 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 14ba0c │ │ │ │ + bne 14ba1c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 2342bc │ │ │ │ - b 14ba0c │ │ │ │ + bl 2342cc │ │ │ │ + b 14ba1c │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14b804 │ │ │ │ + bne 14b814 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 14ba0c │ │ │ │ + bne 14ba1c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 233ad8 │ │ │ │ - b 14ba0c │ │ │ │ + bl 233ae8 │ │ │ │ + b 14ba1c │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14b840 │ │ │ │ + bne 14b850 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 14ba0c │ │ │ │ + bne 14ba1c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 233ad8 │ │ │ │ - b 14ba0c │ │ │ │ + bl 233ae8 │ │ │ │ + b 14ba1c │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14b87c │ │ │ │ + bne 14b88c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 14ba0c │ │ │ │ + bne 14ba1c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 233ad8 │ │ │ │ - b 14ba0c │ │ │ │ + bl 233ae8 │ │ │ │ + b 14ba1c │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14b8b8 │ │ │ │ + bne 14b8c8 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 14ba0c │ │ │ │ + bne 14ba1c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 233ad8 │ │ │ │ - b 14ba0c │ │ │ │ + bl 233ae8 │ │ │ │ + b 14ba1c │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14b8f4 │ │ │ │ + bne 14b904 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 14ba0c │ │ │ │ + bne 14ba1c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 233ad8 │ │ │ │ - b 14ba0c │ │ │ │ + bl 233ae8 │ │ │ │ + b 14ba1c │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14b930 │ │ │ │ + bne 14b940 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 14ba0c │ │ │ │ + bne 14ba1c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 233ad8 │ │ │ │ - b 14ba0c │ │ │ │ + bl 233ae8 │ │ │ │ + b 14ba1c │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14b96c │ │ │ │ + bne 14b97c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 14ba0c │ │ │ │ + bne 14ba1c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 234b50 │ │ │ │ - b 14ba0c │ │ │ │ + bl 234b60 │ │ │ │ + b 14ba1c │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14b9a8 │ │ │ │ + bne 14b9b8 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 14ba0c │ │ │ │ + bne 14ba1c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 233ad8 │ │ │ │ - b 14ba0c │ │ │ │ + bl 233ae8 │ │ │ │ + b 14ba1c │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14b9e4 │ │ │ │ + bne 14b9f4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 14ba0c │ │ │ │ + bne 14ba1c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 234564 │ │ │ │ + bl 234574 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0, #24] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 14ba70 │ │ │ │ + bne 14ba80 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ orr r0, r0, #2 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 14ba90 │ │ │ │ + bne 14baa0 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 14baa8 │ │ │ │ + bne 14bab8 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ orr r0, r0, #2 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 14ba40 │ │ │ │ + beq 14ba50 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 533c0 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 14ba50 │ │ │ │ + beq 14ba60 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 14ba50 │ │ │ │ + bl 40e554 │ │ │ │ + b 14ba60 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ bxcc lr │ │ │ │ ldr ip, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 14bacc │ │ │ │ + bne 14badc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 14baf0 │ │ │ │ + bne 14bb00 │ │ │ │ dmb ish │ │ │ │ - b 8a8538 │ │ │ │ + b 8a8548 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 148f58 │ │ │ │ + bl 148f68 │ │ │ │ ldr r0, [r4, #192] @ 0xc0 │ │ │ │ and r0, r0, #6 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 14bb18 │ │ │ │ + beq 14bb28 │ │ │ │ add r0, r4, #176 @ 0xb0 │ │ │ │ - bl 148f58 │ │ │ │ + bl 148f68 │ │ │ │ add r0, r4, #128 @ 0x80 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1452e4 │ │ │ │ + b 1452f4 │ │ │ │ mov r5, r0 │ │ │ │ - b 14bb48 │ │ │ │ + b 14bb58 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #192] @ 0xc0 │ │ │ │ and r0, r0, #6 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 14bb48 │ │ │ │ + beq 14bb58 │ │ │ │ add r0, r4, #176 @ 0xb0 │ │ │ │ - bl 148f58 │ │ │ │ + bl 148f68 │ │ │ │ add r0, r4, #128 @ 0x80 │ │ │ │ - bl 1452e4 │ │ │ │ + bl 1452f4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r8, [r0, #4] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 14bb88 │ │ │ │ + beq 14bb98 │ │ │ │ add r6, r0, #32 │ │ │ │ - bl 19d0b4 │ │ │ │ + bl 19d0c4 │ │ │ │ mov r0, r6 │ │ │ │ - b 14bb70 │ │ │ │ + b 14bb80 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14bba8 │ │ │ │ + beq 14bbb8 │ │ │ │ lsl r1, r0, #5 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 14bbcc │ │ │ │ + beq 14bbdc │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #32 │ │ │ │ - bl 19d0b4 │ │ │ │ + bl 19d0c4 │ │ │ │ mov r6, r5 │ │ │ │ - b 14bbb0 │ │ │ │ + b 14bbc0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14bbe8 │ │ │ │ + beq 14bbf8 │ │ │ │ lsl r1, r0, #5 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r9 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r5, [r0, #24] │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - beq 14bc54 │ │ │ │ + beq 14bc64 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ bl 538c4 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ bl 5393c │ │ │ │ ldr r7, [r4, #32] │ │ │ │ ldr r8, [r4, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 14bc3c │ │ │ │ + beq 14bc4c │ │ │ │ mov r6, r8 │ │ │ │ ldr r0, [r6], #4 │ │ │ │ bl 5393c │ │ │ │ subs r7, r7, #1 │ │ │ │ - bne 14bc2c │ │ │ │ + bne 14bc3c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 14bc54 │ │ │ │ + beq 14bc64 │ │ │ │ lsl r1, r5, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrd r6, [r4, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 14bc74 │ │ │ │ + beq 14bc84 │ │ │ │ mov r5, r6 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ bl 5393c │ │ │ │ subs r7, r7, #1 │ │ │ │ - bne 14bc64 │ │ │ │ + bne 14bc74 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14bc90 │ │ │ │ + beq 14bca0 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrd r6, [r4, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 14bccc │ │ │ │ + beq 14bcdc │ │ │ │ add r5, r6, #4 │ │ │ │ - b 14bcb0 │ │ │ │ + b 14bcc0 │ │ │ │ add r5, r5, #12 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 14bccc │ │ │ │ + beq 14bcdc │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14bca4 │ │ │ │ + beq 14bcb4 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 14bca4 │ │ │ │ + bl 40e554 │ │ │ │ + b 14bcb4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14bcf0 │ │ │ │ + beq 14bd00 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 1470dc │ │ │ │ + bl 1470ec │ │ │ │ ldr r6, [r4, #64] @ 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 14bd24 │ │ │ │ + beq 14bd34 │ │ │ │ mov r0, r6 │ │ │ │ - bl 401ec0 │ │ │ │ + bl 401ed0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrd r6, [r4, #72] @ 0x48 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14bd3c │ │ │ │ + beq 14bd4c │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14bd54 │ │ │ │ + beq 14bd64 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r4, [r4, #80] @ 0x50 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14bd70 │ │ │ │ + beq 14bd80 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14bddc │ │ │ │ + beq 14bdec │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - bl 147c5c │ │ │ │ + bl 147c6c │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 40e544 │ │ │ │ - b 14bdd4 │ │ │ │ + bl 40e554 │ │ │ │ + b 14bde4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - bl 147094 │ │ │ │ + bl 1470a4 │ │ │ │ ldrd r0, [r4, #72] @ 0x48 │ │ │ │ - bl 1404f4 │ │ │ │ + bl 140504 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - bl 147c5c │ │ │ │ + bl 147c6c │ │ │ │ mov r0, r5 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 14be38 │ │ │ │ + beq 14be48 │ │ │ │ add r5, r6, #4 │ │ │ │ - b 14be1c │ │ │ │ + b 14be2c │ │ │ │ add r5, r5, #12 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 14be38 │ │ │ │ + beq 14be48 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14be10 │ │ │ │ + beq 14be20 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 14be10 │ │ │ │ + bl 40e554 │ │ │ │ + b 14be20 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14be5c │ │ │ │ + beq 14be6c │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ ldr r7, [r0, #32] │ │ │ │ mov sl, r0 │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ - beq 14beb4 │ │ │ │ + beq 14bec4 │ │ │ │ ldrd r8, [sl, #36] @ 0x24 │ │ │ │ add r5, r9, #1 │ │ │ │ mov r0, r8 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 14be98 │ │ │ │ + beq 14bea8 │ │ │ │ add r6, r0, #112 @ 0x70 │ │ │ │ - bl 19d374 │ │ │ │ + bl 19d384 │ │ │ │ mov r0, r6 │ │ │ │ - b 14be80 │ │ │ │ + b 14be90 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 14beb4 │ │ │ │ + beq 14bec4 │ │ │ │ rsb r0, r7, r7, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sl, #16] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 14bec8 │ │ │ │ + bne 14bed8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [sl, #20] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ mov r9, r0 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 14bef8 │ │ │ │ + beq 14bf08 │ │ │ │ mov r0, r6 │ │ │ │ add r4, r6, #112 @ 0x70 │ │ │ │ - bl 19d374 │ │ │ │ + bl 19d384 │ │ │ │ mov r6, r4 │ │ │ │ - b 14bedc │ │ │ │ + b 14beec │ │ │ │ cmp r7, #0 │ │ │ │ - bne 14bf18 │ │ │ │ + bne 14bf28 │ │ │ │ ldr r1, [sl, #16] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 14bf3c │ │ │ │ + bne 14bf4c │ │ │ │ mov r0, r9 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ rsb r0, r7, r7, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r1, [sl, #16] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 14bf10 │ │ │ │ + beq 14bf20 │ │ │ │ ldr r0, [sl, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ mov r0, r9 │ │ │ │ bl 5481c <_Unwind_Resume@plt> │ │ │ │ bl 8e880 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrh r0, [r0, #24] │ │ │ │ cmp r0, #2 │ │ │ │ - beq 14bf98 │ │ │ │ + beq 14bfa8 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #28] │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 14bf84 │ │ │ │ + beq 14bf94 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrh r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #64] @ 0x40 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 14bffc │ │ │ │ + bne 14c00c │ │ │ │ ldrd r6, [r4, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 14c014 │ │ │ │ + beq 14c024 │ │ │ │ add r5, r6, #36 @ 0x24 │ │ │ │ - b 14bfb8 │ │ │ │ + b 14bfc8 │ │ │ │ add r5, r5, #68 @ 0x44 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 14c014 │ │ │ │ + beq 14c024 │ │ │ │ ldrh r0, [r5, #-36] @ 0xffffffdc │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r5, #-32] @ 0xffffffe0 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 14bfd8 │ │ │ │ + beq 14bfe8 │ │ │ │ ldr r0, [r5, #-28] @ 0xffffffe4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrh r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r5, #4] │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 14bfac │ │ │ │ + beq 14bfbc │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 14bfac │ │ │ │ + bl 40e554 │ │ │ │ + b 14bfbc │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrd r6, [r4, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 14bfa4 │ │ │ │ + bne 14bfb4 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14c034 │ │ │ │ + beq 14c044 │ │ │ │ add r0, r0, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldrd r6, [r4, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 14c074 │ │ │ │ + beq 14c084 │ │ │ │ add r5, r6, #4 │ │ │ │ - b 14c054 │ │ │ │ + b 14c064 │ │ │ │ add r5, r5, #80 @ 0x50 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 14c074 │ │ │ │ + beq 14c084 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 14c048 │ │ │ │ + beq 14c058 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ - b 14c048 │ │ │ │ + bl 40e554 │ │ │ │ + b 14c058 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14c098 │ │ │ │ + beq 14c0a8 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40e544 │ │ │ │ + b 40e554 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #26 │ │ │ │ - bhi 14d864 │ │ │ │ + bhi 14d874 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ muleq r0, r4, fp │ │ │ │ andeq r0, r0, r8, lsl #16 │ │ │ │ @ instruction: 0x000009b0 │ │ │ │ @@ -252564,2461 +252568,2461 @@ │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14c140 │ │ │ │ + bne 14c150 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14c188 │ │ │ │ + bne 14c198 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 14c188 │ │ │ │ + beq 14c198 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 14c194 │ │ │ │ + bne 14c1a4 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14c1dc │ │ │ │ + bne 14c1ec │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14c1d0 │ │ │ │ + beq 14c1e0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14c1e4 │ │ │ │ - b 14d4e8 │ │ │ │ + bne 14c1f4 │ │ │ │ + b 14d4f8 │ │ │ │ ldr r5, [r4, #4]! │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #64 @ 0x40 │ │ │ │ strb r0, [r5, #80] @ 0x50 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14c214 │ │ │ │ + bne 14c224 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14c25c │ │ │ │ + bne 14c26c │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #56] @ 0x38 │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 14c25c │ │ │ │ + beq 14c26c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #76 @ 0x4c │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 14c268 │ │ │ │ + bne 14c278 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14c2b0 │ │ │ │ + bne 14c2c0 │ │ │ │ ldrd r0, [r5, #68] @ 0x44 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14c2a4 │ │ │ │ + beq 14c2b4 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14c2b8 │ │ │ │ + bne 14c2c8 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 14d94c │ │ │ │ + bne 14d95c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 233754 │ │ │ │ + b 233764 │ │ │ │ ldr r5, [r4, #4]! │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14c2fc │ │ │ │ + bne 14c30c │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14c344 │ │ │ │ + bne 14c354 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 14c344 │ │ │ │ + beq 14c354 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 14c350 │ │ │ │ + bne 14c360 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14c398 │ │ │ │ + bne 14c3a8 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14c38c │ │ │ │ + beq 14c39c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14c3a0 │ │ │ │ - b 14d934 │ │ │ │ + bne 14c3b0 │ │ │ │ + b 14d944 │ │ │ │ ldr r5, [r4, #4]! │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14c3d0 │ │ │ │ + bne 14c3e0 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14c418 │ │ │ │ + bne 14c428 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 14c418 │ │ │ │ + beq 14c428 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 14c424 │ │ │ │ + bne 14c434 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14c46c │ │ │ │ + bne 14c47c │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14c460 │ │ │ │ + beq 14c470 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14c474 │ │ │ │ - b 14d300 │ │ │ │ + bne 14c484 │ │ │ │ + b 14d310 │ │ │ │ ldr r5, [r4, #4]! │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14c4a4 │ │ │ │ + bne 14c4b4 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14c4ec │ │ │ │ + bne 14c4fc │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 14c4ec │ │ │ │ + beq 14c4fc │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 14c4f8 │ │ │ │ + bne 14c508 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14c540 │ │ │ │ + bne 14c550 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14c534 │ │ │ │ + beq 14c544 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14c548 │ │ │ │ - b 14d4e8 │ │ │ │ + bne 14c558 │ │ │ │ + b 14d4f8 │ │ │ │ ldr r5, [r4, #4]! │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #56 @ 0x38 │ │ │ │ strb r0, [r5, #72] @ 0x48 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14c578 │ │ │ │ + bne 14c588 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14c5c0 │ │ │ │ + bne 14c5d0 │ │ │ │ ldrd r0, [r5, #48] @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #48] @ 0x30 │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 14c5c0 │ │ │ │ + beq 14c5d0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #68 @ 0x44 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 14c5cc │ │ │ │ + bne 14c5dc │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14c614 │ │ │ │ + bne 14c624 │ │ │ │ ldrd r0, [r5, #60] @ 0x3c │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14c608 │ │ │ │ + beq 14c618 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14c61c │ │ │ │ - b 14d070 │ │ │ │ + bne 14c62c │ │ │ │ + b 14d080 │ │ │ │ ldr r5, [r4, #4]! │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14c64c │ │ │ │ + bne 14c65c │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14c694 │ │ │ │ + bne 14c6a4 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 14c694 │ │ │ │ + beq 14c6a4 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 14c6a0 │ │ │ │ + bne 14c6b0 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14c6e8 │ │ │ │ + bne 14c6f8 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14c6dc │ │ │ │ + beq 14c6ec │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14c6f0 │ │ │ │ + bne 14c700 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 14d94c │ │ │ │ + bne 14d95c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 233ad8 │ │ │ │ + b 233ae8 │ │ │ │ ldr r5, [r4, #4]! │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14c734 │ │ │ │ + bne 14c744 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14c77c │ │ │ │ + bne 14c78c │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 14c77c │ │ │ │ + beq 14c78c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 14c788 │ │ │ │ + bne 14c798 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14c7d0 │ │ │ │ + bne 14c7e0 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14c7c4 │ │ │ │ + beq 14c7d4 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14c7d8 │ │ │ │ - b 14d934 │ │ │ │ + bne 14c7e8 │ │ │ │ + b 14d944 │ │ │ │ ldr r5, [r4, #4]! │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14c808 │ │ │ │ + bne 14c818 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14c850 │ │ │ │ + bne 14c860 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 14c850 │ │ │ │ + beq 14c860 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 14c85c │ │ │ │ + bne 14c86c │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14c8a4 │ │ │ │ + bne 14c8b4 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14c898 │ │ │ │ + beq 14c8a8 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14c8ac │ │ │ │ - b 14d934 │ │ │ │ + bne 14c8bc │ │ │ │ + b 14d944 │ │ │ │ ldr r5, [r4, #4]! │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14c8dc │ │ │ │ + bne 14c8ec │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14c924 │ │ │ │ + bne 14c934 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 14c924 │ │ │ │ + beq 14c934 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 14c930 │ │ │ │ + bne 14c940 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14c978 │ │ │ │ + bne 14c988 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14c96c │ │ │ │ + beq 14c97c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14c980 │ │ │ │ - b 14d4e8 │ │ │ │ + bne 14c990 │ │ │ │ + b 14d4f8 │ │ │ │ ldr r5, [r4, #4]! │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14c9b0 │ │ │ │ + bne 14c9c0 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14c9f8 │ │ │ │ + bne 14ca08 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 14c9f8 │ │ │ │ + beq 14ca08 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 14ca04 │ │ │ │ + bne 14ca14 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14ca4c │ │ │ │ + bne 14ca5c │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14ca40 │ │ │ │ + beq 14ca50 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14ca54 │ │ │ │ - b 14d300 │ │ │ │ + bne 14ca64 │ │ │ │ + b 14d310 │ │ │ │ ldr r5, [r4, #4]! │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14ca84 │ │ │ │ + bne 14ca94 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14cacc │ │ │ │ + bne 14cadc │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 14cacc │ │ │ │ + beq 14cadc │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 14cad8 │ │ │ │ + bne 14cae8 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14cb20 │ │ │ │ + bne 14cb30 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14cb14 │ │ │ │ + beq 14cb24 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14cb28 │ │ │ │ - b 14d4e8 │ │ │ │ + bne 14cb38 │ │ │ │ + b 14d4f8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 14cb7c │ │ │ │ + bcc 14cb8c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 14cb58 │ │ │ │ + bne 14cb68 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 14cb7c │ │ │ │ + bne 14cb8c │ │ │ │ dmb ish │ │ │ │ - bl 8a8538 │ │ │ │ + bl 8a8548 │ │ │ │ ldr r5, [r4, #4]! │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14cb94 │ │ │ │ + bne 14cba4 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14cbdc │ │ │ │ + bne 14cbec │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 14cbdc │ │ │ │ + beq 14cbec │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 14cbe8 │ │ │ │ + bne 14cbf8 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14cc30 │ │ │ │ + bne 14cc40 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14cc24 │ │ │ │ + beq 14cc34 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14cc38 │ │ │ │ - b 14d4e8 │ │ │ │ + bne 14cc48 │ │ │ │ + b 14d4f8 │ │ │ │ ldr r5, [r4, #4]! │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14cc68 │ │ │ │ + bne 14cc78 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14ccb0 │ │ │ │ + bne 14ccc0 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 14ccb0 │ │ │ │ + beq 14ccc0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 14ccbc │ │ │ │ + bne 14cccc │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14cd04 │ │ │ │ + bne 14cd14 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14ccf8 │ │ │ │ + beq 14cd08 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14cd0c │ │ │ │ - b 14d4e8 │ │ │ │ + bne 14cd1c │ │ │ │ + b 14d4f8 │ │ │ │ ldr r5, [r4, #4]! │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #56 @ 0x38 │ │ │ │ strb r0, [r5, #72] @ 0x48 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14cd3c │ │ │ │ + bne 14cd4c │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14cd84 │ │ │ │ + bne 14cd94 │ │ │ │ ldrd r0, [r5, #48] @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #48] @ 0x30 │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 14cd84 │ │ │ │ + beq 14cd94 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #68 @ 0x44 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 14cd90 │ │ │ │ + bne 14cda0 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14cdd8 │ │ │ │ + bne 14cde8 │ │ │ │ ldrd r0, [r5, #60] @ 0x3c │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14cdcc │ │ │ │ + beq 14cddc │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14cde0 │ │ │ │ - b 14d070 │ │ │ │ + bne 14cdf0 │ │ │ │ + b 14d080 │ │ │ │ ldr r5, [r4, #4]! │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #56 @ 0x38 │ │ │ │ strb r0, [r5, #72] @ 0x48 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14ce10 │ │ │ │ + bne 14ce20 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14ce58 │ │ │ │ + bne 14ce68 │ │ │ │ ldrd r0, [r5, #48] @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #48] @ 0x30 │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 14ce58 │ │ │ │ + beq 14ce68 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #68 @ 0x44 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 14ce64 │ │ │ │ + bne 14ce74 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14ceac │ │ │ │ + bne 14cebc │ │ │ │ ldrd r0, [r5, #60] @ 0x3c │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14cea0 │ │ │ │ + beq 14ceb0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14ceb4 │ │ │ │ - b 14d070 │ │ │ │ + bne 14cec4 │ │ │ │ + b 14d080 │ │ │ │ ldr r5, [r4, #4]! │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14cee4 │ │ │ │ + bne 14cef4 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14cf2c │ │ │ │ + bne 14cf3c │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 14cf2c │ │ │ │ + beq 14cf3c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 14cf38 │ │ │ │ + bne 14cf48 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14cf80 │ │ │ │ + bne 14cf90 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14cf74 │ │ │ │ + beq 14cf84 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14cf88 │ │ │ │ - b 14d4e8 │ │ │ │ + bne 14cf98 │ │ │ │ + b 14d4f8 │ │ │ │ ldr r5, [r4, #4]! │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #56 @ 0x38 │ │ │ │ strb r0, [r5, #72] @ 0x48 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14cfb8 │ │ │ │ + bne 14cfc8 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14d000 │ │ │ │ + bne 14d010 │ │ │ │ ldrd r0, [r5, #48] @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #48] @ 0x30 │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 14d000 │ │ │ │ + beq 14d010 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #68 @ 0x44 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 14d00c │ │ │ │ + bne 14d01c │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14d054 │ │ │ │ + bne 14d064 │ │ │ │ ldrd r0, [r5, #60] @ 0x3c │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14d048 │ │ │ │ + beq 14d058 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14d05c │ │ │ │ + bne 14d06c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 14d94c │ │ │ │ + bne 14d95c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2334d8 │ │ │ │ + b 2334e8 │ │ │ │ ldr r5, [r4, #4]! │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14d0a0 │ │ │ │ + bne 14d0b0 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14d0e8 │ │ │ │ + bne 14d0f8 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 14d0e8 │ │ │ │ + beq 14d0f8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 14d0f4 │ │ │ │ + bne 14d104 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14d13c │ │ │ │ + bne 14d14c │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14d130 │ │ │ │ + beq 14d140 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14d144 │ │ │ │ - b 14d300 │ │ │ │ + bne 14d154 │ │ │ │ + b 14d310 │ │ │ │ ldr r5, [r4, #4]! │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14d174 │ │ │ │ + bne 14d184 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14d1bc │ │ │ │ + bne 14d1cc │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 14d1bc │ │ │ │ + beq 14d1cc │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 14d1c8 │ │ │ │ + bne 14d1d8 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14d210 │ │ │ │ + bne 14d220 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14d204 │ │ │ │ + beq 14d214 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14d218 │ │ │ │ - b 14d4e8 │ │ │ │ + bne 14d228 │ │ │ │ + b 14d4f8 │ │ │ │ ldr r5, [r4, #4]! │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14d248 │ │ │ │ + bne 14d258 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14d290 │ │ │ │ + bne 14d2a0 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 14d290 │ │ │ │ + beq 14d2a0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 14d29c │ │ │ │ + bne 14d2ac │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14d2e4 │ │ │ │ + bne 14d2f4 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14d2d8 │ │ │ │ + beq 14d2e8 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14d2ec │ │ │ │ + bne 14d2fc │ │ │ │ cmp r1, #1 │ │ │ │ - bne 14d94c │ │ │ │ + bne 14d95c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 234564 │ │ │ │ + b 234574 │ │ │ │ ldr r5, [r4, #4]! │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14d330 │ │ │ │ + bne 14d340 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14d378 │ │ │ │ + bne 14d388 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 14d378 │ │ │ │ + beq 14d388 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 14d384 │ │ │ │ + bne 14d394 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14d3cc │ │ │ │ + bne 14d3dc │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14d3c0 │ │ │ │ + beq 14d3d0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14d3d4 │ │ │ │ + bne 14d3e4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 14d94c │ │ │ │ + bne 14d95c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 233ad8 │ │ │ │ + b 233ae8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14d418 │ │ │ │ + beq 14d428 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 40e544 │ │ │ │ + bl 40e554 │ │ │ │ ldr r5, [r4, #4]! │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14d430 │ │ │ │ + bne 14d440 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14d478 │ │ │ │ + bne 14d488 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 14d478 │ │ │ │ + beq 14d488 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 14d484 │ │ │ │ + bne 14d494 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14d4cc │ │ │ │ + bne 14d4dc │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14d4c0 │ │ │ │ + beq 14d4d0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14d4d4 │ │ │ │ + bne 14d4e4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 14d94c │ │ │ │ + bne 14d95c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 233ad8 │ │ │ │ + b 233ae8 │ │ │ │ ldr r5, [r4, #4]! │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14d518 │ │ │ │ + bne 14d528 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14d560 │ │ │ │ + bne 14d570 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 14d560 │ │ │ │ + beq 14d570 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 14d56c │ │ │ │ + bne 14d57c │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14d5b4 │ │ │ │ + bne 14d5c4 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14d5a8 │ │ │ │ + beq 14d5b8 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14d5bc │ │ │ │ - b 14d934 │ │ │ │ + bne 14d5cc │ │ │ │ + b 14d944 │ │ │ │ ldr r5, [r4, #4]! │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #56 @ 0x38 │ │ │ │ strb r0, [r5, #72] @ 0x48 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14d5ec │ │ │ │ + bne 14d5fc │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14d634 │ │ │ │ + bne 14d644 │ │ │ │ ldrd r0, [r5, #48] @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #48] @ 0x30 │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 14d634 │ │ │ │ + beq 14d644 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #68 @ 0x44 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 14d640 │ │ │ │ + bne 14d650 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14d688 │ │ │ │ + bne 14d698 │ │ │ │ ldrd r0, [r5, #60] @ 0x3c │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14d67c │ │ │ │ + beq 14d68c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14d690 │ │ │ │ + bne 14d6a0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 14d94c │ │ │ │ + bne 14d95c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2334d8 │ │ │ │ + b 2334e8 │ │ │ │ ldr r5, [r4, #4]! │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14d6d4 │ │ │ │ + bne 14d6e4 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14d71c │ │ │ │ + bne 14d72c │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 14d71c │ │ │ │ + beq 14d72c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 14d728 │ │ │ │ + bne 14d738 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14d770 │ │ │ │ + bne 14d780 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14d764 │ │ │ │ + beq 14d774 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14d778 │ │ │ │ - b 14d934 │ │ │ │ + bne 14d788 │ │ │ │ + b 14d944 │ │ │ │ ldr r5, [r4, #4]! │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14d7a8 │ │ │ │ + bne 14d7b8 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14d7f0 │ │ │ │ + bne 14d800 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 14d7f0 │ │ │ │ + beq 14d800 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 14d7fc │ │ │ │ + bne 14d80c │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14d844 │ │ │ │ + bne 14d854 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14d838 │ │ │ │ + beq 14d848 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14d84c │ │ │ │ - b 14d934 │ │ │ │ + bne 14d85c │ │ │ │ + b 14d944 │ │ │ │ ldr r5, [r4, #4]! │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ strb r0, [r5, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14d87c │ │ │ │ + bne 14d88c │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14d8c4 │ │ │ │ + bne 14d8d4 │ │ │ │ ldrd r0, [r5, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 14d8c4 │ │ │ │ + beq 14d8d4 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r6] │ │ │ │ strexb r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 14d8d0 │ │ │ │ + bne 14d8e0 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 14d918 │ │ │ │ + bne 14d928 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14d90c │ │ │ │ + beq 14d91c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r7, [r6] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14d920 │ │ │ │ + bne 14d930 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 14d94c │ │ │ │ + bne 14d95c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 233ad8 │ │ │ │ + b 233ae8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 14d984 │ │ │ │ + b 14d994 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 14dc30 │ │ │ │ + b 14dc40 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14d98c │ │ │ │ + bne 14d99c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 14e28c │ │ │ │ + bne 14e29c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 233ad8 │ │ │ │ - b 14e28c │ │ │ │ + bl 233ae8 │ │ │ │ + b 14e29c │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 14dc6c │ │ │ │ + b 14dc7c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 14dca8 │ │ │ │ + b 14dcb8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 14dce4 │ │ │ │ + b 14dcf4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 14dd20 │ │ │ │ + b 14dd30 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 14dd5c │ │ │ │ + b 14dd6c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 14dd98 │ │ │ │ + b 14dda8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 14ddd4 │ │ │ │ + b 14dde4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 14de10 │ │ │ │ + b 14de20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 14de4c │ │ │ │ + b 14de5c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 14de88 │ │ │ │ + b 14de98 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 14dec4 │ │ │ │ + b 14ded4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 14df00 │ │ │ │ + b 14df10 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 14df3c │ │ │ │ + b 14df4c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 14df78 │ │ │ │ + b 14df88 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 14dfb4 │ │ │ │ + b 14dfc4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 14dff0 │ │ │ │ + b 14e000 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 14e02c │ │ │ │ + b 14e03c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 14e068 │ │ │ │ + b 14e078 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 14e0a4 │ │ │ │ + b 14e0b4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 14e0e0 │ │ │ │ + b 14e0f0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 14e11c │ │ │ │ + b 14e12c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 14e158 │ │ │ │ + b 14e168 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 14e194 │ │ │ │ + b 14e1a4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 14e1d0 │ │ │ │ + b 14e1e0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 14e248 │ │ │ │ + b 14e258 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ - b 14e20c │ │ │ │ + b 14e21c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14dc38 │ │ │ │ + bne 14dc48 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 14e28c │ │ │ │ + bne 14e29c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 233ad8 │ │ │ │ - b 14e28c │ │ │ │ + bl 233ae8 │ │ │ │ + b 14e29c │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14dc74 │ │ │ │ + bne 14dc84 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 14e28c │ │ │ │ + bne 14e29c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 233ad8 │ │ │ │ - b 14e28c │ │ │ │ + bl 233ae8 │ │ │ │ + b 14e29c │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14dcb0 │ │ │ │ + bne 14dcc0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 14e28c │ │ │ │ + bne 14e29c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 233ad8 │ │ │ │ - b 14e28c │ │ │ │ + bl 233ae8 │ │ │ │ + b 14e29c │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14dcec │ │ │ │ + bne 14dcfc │ │ │ │ cmp r1, #1 │ │ │ │ - bne 14e28c │ │ │ │ + bne 14e29c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 2334d8 │ │ │ │ - b 14e28c │ │ │ │ + bl 2334e8 │ │ │ │ + b 14e29c │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14dd28 │ │ │ │ + bne 14dd38 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 14e28c │ │ │ │ + bne 14e29c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 233ad8 │ │ │ │ - b 14e28c │ │ │ │ + bl 233ae8 │ │ │ │ + b 14e29c │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14dd64 │ │ │ │ + bne 14dd74 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 14e28c │ │ │ │ + bne 14e29c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 233ad8 │ │ │ │ - b 14e28c │ │ │ │ + bl 233ae8 │ │ │ │ + b 14e29c │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14dda0 │ │ │ │ + bne 14ddb0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 14e28c │ │ │ │ + bne 14e29c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 233ad8 │ │ │ │ - b 14e28c │ │ │ │ + bl 233ae8 │ │ │ │ + b 14e29c │ │ │ │ bl 8e880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14dddc │ │ │ │ + bne TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes